Abstract:
Processing of a pixel in a digital image includes inverse halftoning on the pixel with respect to a local pixel neighborhood (118); and performing selective sharpening on the inverse halftoned pixel with respect to the local pixel neighborhood (120).
Abstract:
A method and system can automatically select the optimal size of a visual object that can be displayed on an display device. For example, the present invention can determine the best or optimum size to display a visual object received from a computer network to a computer screen such that image degradations due to compression or transmission defects are less noticeable or perceivable. Typically, the best or optimum size to display a visual object can comprise a size that is also the maximum in which the visual object can be displayed without any degradations or defects.
Abstract:
Working with an information system operating an application - are an imager, a coded data source, and a computer-readable signal-bearing medium signal (figure 1, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 25, 26, 27, 31, 32, 33, 41, 42, 43, 44, 45, 51, 52, 53, 54, 55, 91, 92, 93) connected to the information system where light from the data source - which represents data - is detected by the imager which inputs a signal - which represents the light - to the information system; where a use component of the medium causes the data to be made available to the application with the application being specified by the data; and where: the image can be from a plurality of imagers signal connected to the information system; the coded data source can be from a plurality of coded data sources; the application can be from a plurality of applications operated by the information system; and the medium can have a plurality of components which cause uses of data, management of imagers, and output signals.
Abstract:
Method and apparatus for preserving gray colors in an electronic document. An electronic document is received. The document contains a plurality of objects having a plurality of object types. Objects of a type which require gray preservation are selected. The colors of selected objects are tested for gray. The gray color test is conducted in a local color space, or alternatively in a device independent color space after converting the objects colors to the device independent color space after converting the objects colors to the device independent color space. The gray color test in the test color space is a strict color test, or alternatively is a relaxed color test. Objects containing only gray colors are identified, and their colors are preserved by inhibiting color management of their colors. Color management is inhibited by saving the objects colors in a color space which is not color managed, or alternatively, by tagging the objects or associating an attribute with the objects to indicate the objects should not be color managed.
Abstract:
A sufficient number of data items are selected (112) for inclusion in a data set so as to discourage a transmission of the entire set over a limited bandwidth communications path (130), such as the Internet. Each data item comprises one or more sections, which taken together constitute the complete data set. Each section of the data set is linked to another section of the data set, and each section's link is bound to the section via the use of one or more watermarks. Upon presentation of material for rendering, the presence of the entirety of the data set is verified (126) by ascertaining the presence of linked-to sections. For further security, the links between sections is formed by a random selection of each linked-to section. To verify that each linked-to section corresponds to the original section that was linked-to, each link contains an identifier of the linked-to section that can be used to determine that a retrieval of a linked-to section corresponds to the originally assigned linked-to section. If the identifier associated with the linked-to section does not properly match the presented linked-to section, a rendering of the data items of the data set is prevented. In a preferred embodiment, a closed linked list is formed, so that every section of the data set can be included in the verification process, if desired.
Abstract:
An image processing device extracts edge pixels of an input image, connects the edge pixels and extracts the segment, extracts the angle of inclination of the image on the basis of the segment, corrects the inclination of the image on the basis of the angle, detects the end of the correction when the corrected inclination is not more than a predetermined threshold value, and repeats the inclination extraction, the inclination correction, and the end detection by using the output image after the inclination correction as a new input image till the end is detected.
Abstract:
An image forming device comprising a judging section (200) that judges whether or not there is any surrounding dots within a given distance at least in the directions of the horizontal and vertical scanning from a dot in consideration in a dot image and judges that the surrounding dots of the in-consideration dot are blank dots and an adding section (400) that adds an addend m to in-consideration dot image data d corresponding to the in-consideration dot according to the result of the judgment by the judging section (200).
Abstract:
An imaging method and system in which offline rasterization is performed to convert pattern data into a sequence of pixel values, the pixel values are stored, and the stored pixel values are later retrieved and used to perform a multi-pass, interleaved imaging operation. During the rasterization operation, multiple bit maps (each bit map indicative of pixels to be written) are generated. Preferably, a high resolution address grid is employed to determine the pixel values, and a low resolution address grid is employed to separate the pixels into multiple bit map files, each of the bit map files having low resolution. During the multi-pass imaging operation, the bit maps are retrieved and processed to generate beam control signals which are employed during implementation of multiple, interleaved imaging passes. Multi-pass interleaved imaging is performed to write the pixel values on a target with high resolution. In some embodiments, the pixels to be written are indicative of circuit features (features of a circuit), and the pixels are written directly on a printed circuit board.
Abstract:
A method of customizing packaged goods (12) with a unique image (28). The method includes obtaining at a remote location the unique image (28) in a digital form, for example a digital camera (16). The image (28) is transmitted to a packaging facility (38), and applying the image (28) to the goods (12) thereby to customize the goods with the unique image. Preferably, the image (28) is communicated in a wireless fashion to enhance the speed at which the image (28) is communicated from the remote location to the packing facility (38).
Abstract:
A scanning device includes an automatic document handler (32) for stream feeding in serial fashion hard copy original pages to a platen or scanning station (38) to be automatically read by the image scanner into electrical signals or data. The raw image data is stored in a memory buffer (54). An operator may use the data in this buffer to manipulate the image electronically before using the image for further processing, such as printing or publishing.