Systems and methods for interactively using and training an automatic image processing technique
    1.
    发明授权
    Systems and methods for interactively using and training an automatic image processing technique 有权
    用于交互式使用和训练自动图像处理技术的系统和方法

    公开(公告)号:US06748119B1

    公开(公告)日:2004-06-08

    申请号:US09703675

    申请日:2000-11-02

    申请人: James E. Bollman

    发明人: James E. Bollman

    IPC分类号: G06K340

    摘要: A method and apparatus for interactively and automatically enhancing image data by modifying one or more features of an image. The method includes inputting image data representing an image to be modified, analyzing the image for features to be modified, automatically selecting one or more feature to be modified, determining a first degree of modification using a automatic image enhancement techniques or a stored user preference, reversibly modifying the image based on the selected image feature and the first degree of modification, showing the image before improvement, showing the image after improvement and allowing the user to further modify at least one feature of the image data.

    摘要翻译: 一种用于通过修改图像的一个或多个特征来交互地和自动地增强图像数据的方法和装置。 该方法包括输入表示要修改的图像的图像数据,分析要修改的特征的图像,自动选择要修改的一个或多个特征,使用自动图像增强技术或存储的用户偏好确定第一修改程度, 基于所选择的图像特征和第一修改程度可逆地修改图像,显示改进之前的图像,在改进之后显示图像,并允许用户进一步修改图像数据的至少一个特征。

    Converting lines to other colors
    2.
    发明授权
    Converting lines to other colors 失效
    将线条转换为其他颜色

    公开(公告)号:US5289297A

    公开(公告)日:1994-02-22

    申请号:US769683

    申请日:1991-10-02

    CPC分类号: H04N1/622

    摘要: A method for varying the color of an image including lines and background. Where the image includes the colors black and white and a plurality of gray pixels, where gray refers to the presence of pixel values between the maximum and minimum pixel values, inclusive, the image is first converted to a color space, such as for example, r, g, b (red-green-blue). Pixel values are thresholded for differentiation between lines and background. When pixels have a value indicating that the pixel is background, that pixel is set to a background color that has been previously selected. Otherwise, that pixel is set to a foreground color. The result is that background is set to a single color, and lines are set to a second color. Alternatively, where intermediate values are present, the foreground color value may be added to the intermediate level color value to produce a gradually varying colored line.

    摘要翻译: 用于改变包括线条和背景的图像的颜色的方法。 在图像包括黑色和白色的颜色和多个灰色像素的情况下,其中,灰色指的是最大和最小像素值之间的像素值的存在,包括首先,图像首先被转换为颜色空间,例如, r,g,b(红 - 绿 - 蓝)。 将像素值用于线和背景之间的区分。 当像素具有指示像素为背景的值时,该像素被设置为先前已选择的背景颜色。 否则,将该像素设置为前景色。 结果是将背景设置为单一颜色,并将线条设置为第二种颜色。 或者,当存在中间值时,前景色值可以被添加到中间级颜色值以产生逐渐变化的彩色线。

    Image processing method for dodging with softened edge transitions
    3.
    发明授权
    Image processing method for dodging with softened edge transitions 失效
    图像处理方法,用于软化边缘过渡

    公开(公告)号:US5218350A

    公开(公告)日:1993-06-08

    申请号:US691772

    申请日:1991-04-26

    申请人: James E. Bollman

    发明人: James E. Bollman

    CPC分类号: G06T5/20 G09G5/20

    摘要: Image appearance characteristics for a display may be defined by two data sets, a first standard data set for the image, and a second set for the area to be dodged, where the dodged area is separated from the remainder of the image by a series of edges. The appearance of any particular pixel in the original is determined by the first bit, or control plane, of the image data, the state of which indicates that pixel appearance is determined by one of the first or second data sets. To soften the transition of the image from one data set to another data set, at the dodged area edges, a filter function is applied to the control plane values, acting on areas adjacent the edge, to create a distribution of control plane values over an area adjacent to the edge. Error diffusion or dithering of the filtered values is then applied to quantize intermediate values generated by the filter function to legal values giving the illusion that the edge changes gradually from the first data set to the second data set, thereby creating a softened edge effect, using only a single control bit in the image data.

    摘要翻译: 用于显示器的图像外观特征可以由两个数据组,用于图像的第一标准数据集和用于要躲避的区域的第二组来定义,其中闪避区域与图像的其余部分通过一系列 边缘。 原始中的任何特定像素的出现由图像数据的第一位或控制平面确定,其状态表示像素外观由第一或第二数据集中的一个确定。 为了软化图像从一个数据集到另一个数据集的转换,在闪避区域边缘,将过滤器函数应用于作用在邻近边缘的区域上的控制平面值,以创建一个控制平面值在 与边缘相邻的区域。 然后应用滤波值的误差扩散或抖动来量化由滤波函数产生的中间值到合法值,给出边缘从第一数据集逐渐变化到第二数据集的错觉,从而产生软化的边缘效应,使用 在图像数据中只有一个控制位。

    Image processing code generation based on structured image (SI)
techniques
    6.
    发明授权
    Image processing code generation based on structured image (SI) techniques 失效
    基于结构化图像(SI)技术的图像处理代码生成

    公开(公告)号:US6141012A

    公开(公告)日:2000-10-31

    申请号:US829385

    申请日:1997-03-31

    IPC分类号: G06T1/00 G06T11/60 G06T9/00

    CPC分类号: G06T11/60

    摘要: A scheme that generates image processing source code for custom applications automatically by using structured image (SI) technology in a way that takes advantage of the unbound and incomplete features of SI. Resulting custom applications developed by this method can be defined and converted to running source code in minutes, or shipped to a co-user of the system in a compact portable form for remote code generation.Nested sub-component references and associated image processing operations necessary to generate an output raster image are obtained from a structured image template. Image processing operations and the order of said operations within an image processing definition are stored within the structured image definition. Unbound structured image references to undefined component objects and incomplete structured image references to image processing operations and parameters not explicitly defined within said structured image are input options. Source code is generated from structured image definition language automatically utilizing a modified structured image render program which analyzes said structured image definition language. The code can be used for further rendering or code modification activities.

    摘要翻译: 通过使用结构化图像(SI)技术自动生成用于自定义应用程序的图像处理源代码的方案,可以利用SI的未绑定和不完整的功能。 通过此方法开发的结果定制应用程序可以在几分钟内定义并转换为运行的源代码,或者以紧凑的便携式形式发送给系统的共同用户,用于远程代码生成。 从结构化图像模板中获取嵌套子分量参考和生成输出光栅图像所需的相关图像处理操作。 图像处理操作和图像处理定义内的所述操作的顺序被存储在结构化图像定义内。 对未定义的组件对象的未绑定结构化图像引用和未在所述结构化图像中明确定义的图像处理操作和参数的不完整结构化图像引用是输入选项。 源代码从结构化图像定义语言生成,自动利用分析所述结构化图像定义语言的修改的结构化图像渲染程序。 该代码可用于进一步渲染或代码修改活动。

    Structured image (Sl) format for describing complex color raster images
    7.
    发明授权
    Structured image (Sl) format for describing complex color raster images 失效
    用于描述复杂彩色光栅图像的结构化图像(Sl)格式

    公开(公告)号:US5485568A

    公开(公告)日:1996-01-16

    申请号:US133422

    申请日:1993-10-08

    IPC分类号: G06T11/60 G06T11/80 G06F3/14

    CPC分类号: G06T11/60 Y10S715/967

    摘要: A method and device for describing a complex color raster image as a collection of objects in a hierarchical and device independent format. The purpose of structured imaging (SI) is to expand the scope of a raster image to a collection of individually manipulable component objects. An SI is a hierarchical description of a single output image raster which may be used as one component of a page in a structured document. Objects contributing to the output raster may originate from text, graphics, other rasters or a combination thereof, and all maintain their heritage for selectability and modification. The SI describes not only the source data but also the image processing operations required for rendering the output raster. SI technology supports re-editability, customization and enhancement, automatic image assembly and high performance imaging. Thus, such a model has implications not only in an image editing and processing arena, but also in the filing and printing services used for image handling.

    摘要翻译: 一种用于将复杂彩色光栅图像描述为分层和设备无关格式的对象集合的方法和装置。 结构化图像(SI)的目的是将光栅图像的范围扩展到单独可操作的组件对象的集合。 SI是可以用作结构化文档中的页面的一个组件的单个输出图像光栅的分层描述。 对输出栅格有贡献的对象可能来源于文本,图形,其他栅格或其组合,并且它们都保留了其可选性和修改的遗产。 SI不仅描述源数据,还描述渲染输出栅格所需的图像处理操作。 SI技术支持重新编辑,定制和增强,自动图像组合和高性能成像。 因此,这种模式不仅在图像编辑和处理领域,而且在用于图像处理的归档和打印服务中也具有意义。

    Multi-frequency screen
    8.
    发明授权
    Multi-frequency screen 失效
    多频屏幕

    公开(公告)号:US4083632A

    公开(公告)日:1978-04-11

    申请号:US673318

    申请日:1976-04-05

    CPC分类号: G03G15/04027

    摘要: A half-tone screen in which a substantially transparent substrate has a plurality of opaque regions disposed thereon. The opaque regions are arranged in at least a high frequency repetitive pattern and a low frequency repetitive pattern. This type of screen may be employed to modulate the light image of a color transparency being reproduced by an electrophotographic printing machine.

    摘要翻译: 其中基本上透明的基板具有设置在其上的多个不透明区域的半色调屏幕。 不透明区域被布置成至少高频重复图案和低频重复图案。 可以使用这种类型的屏幕来调制由电子照相印刷机再现的彩色透明度的光图像。

    Artifact reduction for large dynamic range input data in JPEG compression
    9.
    发明授权
    Artifact reduction for large dynamic range input data in JPEG compression 失效
    用于JPEG压缩中大动态范围输入数据的人工制品

    公开(公告)号:US5757975A

    公开(公告)日:1998-05-26

    申请号:US754582

    申请日:1996-11-21

    CPC分类号: H04N1/407 G06T9/00

    摘要: A method of correcting out-of-range 8-bit pixel values, which should range from 0 to 255 by successively finding an out-of-range pixel, correcting it by adding (subtracting) an amount to restore that value to 0 (255), and then subtracting (adding) an equal amount to an adjacent pixel or pixels. An alternative, most useful for text, is to find an out-of-range pixel, and then replace it, and all adjacent pixels that are within a predetermined limit of 0 (255), with 0 (255).

    摘要翻译: 通过连续地找到超出范围的像素来校正超范围8位像素值的方法,该值应该在0到255之间,通过将减去该值恢复到0(255) ),然后对相邻像素或像素减去(相加)相等的量。 一种对文本最有用的替代方案是找到一个超出范围的像素,然后将其替换为0(255)的预定极限内的所有相邻像素,其中0(255)。

    Image editing system and method having improved multi-dimensional
editing controls
    10.
    发明授权
    Image editing system and method having improved multi-dimensional editing controls 失效
    具有改进的多维编辑控制的图像编辑系统和方法

    公开(公告)号:US5270806A

    公开(公告)日:1993-12-14

    申请号:US772719

    申请日:1991-10-07

    IPC分类号: G06T11/60 G06T11/00 G09G1/16

    摘要: An image editor includes a pixel buffer for storing color data for an image to be edited. A monitor screen displays the image and an active area having a graphic that represents two color descriptor variables. A pair of overlays controls the respective color descriptor variables singly or together. In one embodiment, the active area is a circle with a color wheel about which hue varies angularly and along the radius of which chroma varies. A radial overlay line controls hue and a concentric radially movable ring controls chroma. In another embodiment among others, the active area is a square with a checkerboard graphic. Black and white squares within the checkerboard indicate increasing brightness in the vertically upward direction and increasing contrast in the rightward horizontal direction. Horizontal and vertical hairline overlays control the brightness and contrast, respectively.