摘要:
A method for automatically identifying persons in digital media assets associated with a database of individual user accounts, comprising: providing access to a database of individual user accounts, wherein the database includes connections between the individual user accounts; receiving a digital media asset associated with a first individual user account; analyzing the received digital media asset to detect an unidentified person; designating collections of digital media assets associated with the first individual user account and other connected individual user accounts; training person identifiers for the previously identified persons by analyzing digital media assets containing the previously identified persons; using a processor to identify the detected unidentified person using the trained person identifiers; and associating metadata providing an indication of the one or more identified persons with the received digital media asset.
摘要:
A method for modifying an input digital image having one or more color channels, each color channel having an (x,y) array of image pixel values, to form a modified digital image so that when the modified digital image is used to produce a printed image on an inkjet printer there are reduced ink bleed artifacts.
摘要:
A method for reducing banding artifacts for bi-directional multi-pass printing on an inkjet printer utilizing a printhead with a plurality of ink nozzles includes defining different print masks to be used for leftward and rightward printing passes such that both the order of ink laydown and the timing between ink laydown on different passes are each substantially constant for a given horizontal position within the image, independent of the vertical position within the image; and printing an input image on the inkjet printer with the defined print masks using a bi-directional multi-pass print mode.
摘要:
A method for multi-toning an input digital image having input pixels with two or more color channels to form an output digital image having modified output levels. The method includes producing shifted error signals for each color channel, weighting the shifted error signals to determine weighted error signals for nearby pixels that have yet to be processed; producing shifted weighted error signals; and adjusting the input levels for the nearby pixels responsive to the shifted weighted error signals.
摘要:
A method is described for applying an image enhancement algorithm to input digital images represented in different input color spaces including identifying the input color space of an input digital image, and applying a color space transformation to the input digital image represented in the input color space to form a corresponding input digital image in a reference color space. The method also includes adjusting one or more algorithm parameters of the image enhancement algorithm in response to the identified input color space, and applying the image enhancement algorithm with the one or more adjusted algorithm parameters to the corresponding input digital image in the reference color space to produce an enhanced digital image in the reference color space.
摘要:
A method of generating a reduced color gamut boundary for a color output device using three or more colorants, wherein the amount of each colorant is controlled by a colorant control signal vector, including determining a forward device model for the color output device relating the colorant control signal vector to the corresponding output color; determining a complete color gamut boundary for the color output device, comprising a set of color gamut boundary points; and determining a set of candidate colorant control signal vectors for each point in the complete color gamut boundary. The method also includes selecting a preferred colorant control signal vector.
摘要:
A method for color correcting an original halftone bitmap image by a predefined color correction function to produce a color corrected halftone bitmap image comprising: providing an original halftone bitmap image; estimating the dot area percentage of the original halftone bitmap image in a set of sub-image blocks; calculating an aim dot area percentage, based on a predefined color correction function, for each sub-image block in the original halftone bitmap image, calculating the number of halftone bitmap image pixels to convert to on or off states to produce a modified original halftone bitmap image that has the aim dot area percentage where said value is designated by N, for each sub-image block in the original halftone bitmap image, and converting N pixels in the original halftone bitmap image to either on or off states depending on whether the aim dot area percentage is greater or less than the dot area percentage of the original halftone bitmap image respectively, for each sub-image block in the original halftone bitmap image.
摘要:
A method for halftoning a multi-channel digital color image having an x,y array of color pixel values, wherein at least two color channels are similar having substantially the same color but with low- and high-densities, includes the steps of: providing a matrix of dither values for each group of similar color channels wherein two or more of the matrices of dither values are designed jointly to minimize a visual cos t function; for at least one group of similar color channels, forming an inverted matrix of dither values by subtracting the value of each element of the matrix of dither values for that group from a predetermined maximum value, associating the inverted matrix of dither values with one of the low- or high-density color channels, and associating the matrix of dither values for that group with the other low- or high-density color channel of that group; for each color channel of the multi-channel digital color image modularly addressing the matrix of dither values associated with that color channel using the location of a pixel in the digital color image to obtain ad addressed dither value; using the addressed dither value for each color channel, together with the pixel value for the corresponding color channel, to determine an output halftone image value for each color channel.
摘要:
An image capture system includes a sparsely sampled extended dynamic range image sensing device having fast photosites interspersed with slow photosites for producing a sparsely sampled high resolution digital image having fast pixel values produced by the fast photosites and slow pixel values produced by the slow photosites. A processor employs the slow pixel values to expand the dynamic range of the fast pixel values in the sparsely sample high resolution digital image to form a full resolution digital image having an extended dynamic range. A color encoder reduces the dynamic range of the full resolution digital image to fit within the dynamic range of a storage color space having a dynamic range less than that of the full resolution digital image to form a limited dynamic range digital image represented in the storage color space.
摘要:
A method for processing an extended color gamut digital image so as to represent the extended color gamut digital image in a storage color space having a limited color gamut digital image and for paying for such processed digital image including a user sending or authorizing the sending of an extended color gamut digital image to a processing site where the extended color gamut digital image is to be processed. Processing such extended color gamut digital image at the processing site can be accomplished by adjusting the color values of the extended color gamut digital image to fit within the limited color gamut to form a limited color gamut digital image, and representing the limited color gamut digital image in the storage color space. Further, by determining one of more residual images representing differences between the extended color gamut digital image and the limited color gamut digital image, and associating the one of or more residual image(s) with the limited color gamut digital image in the storage color space such that the associated residual image(s) and the limited color gamut digital image are adapted to be used to form a reconstructed extended color gamut digital image. The method also includes the user making payment, and making the processed extended color gamut digital image available to the user via a communications network.