Doron Shaked - Sunnyvale CA Avi Levy - Tivon, IL Jonathan Yen - San Jose CA
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06K 710
US Classification:
23546201, 235494
Abstract:
Systems and methods of graphically demodulating a graphical bar code (i. e. , an image that contains inconspicuous graphical modulations that encode information embedded in an original base image) are described. The graphical bar code may be graphically demodulated automatically without foreknowledge of the original unmodulated base image, but rather based upon a base image that is derived based upon intrinsic features of the graphical bar code.
Reducing Halos In Spatially Dependent Gamut Mapping
A method and apparatus for color image processing using gamut mapping reduces halo artifacts by correcting terms in a gamut mapping algorithm. The color image may be represented by f, the in gamut image by g, the target gamut by C, and the gamut constraint by c. The method for reducing halo artifacts includes two correction steps. First a color distance term L in the gamut mapping algorithm is corrected. Second, a distance measure of an image gradient in the gamut mapping algorithm is corrected. The first correcting step comprises computing a function u=project (Æ). The second correcting step comprises computing a scaled down function for f. Next, a function g(x,y) is determined that minimizes a functional comprising the color distance term and the image gradient term. The solution may be determined by iteration using a gradient descent operation by first initializing g =project (Æ), and then performing one or more iteration steps to compute g(x,y).
Variational Models For Spatially Dependent Gamut Mapping
Avraham Levy - Kiryat Tivon, IL Doron Shaked - Sunnyvale CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
B41B001/00 G03F003/08
US Classification:
358 19, 358520
Abstract:
A variational model for spatially dependent gamut mapping is described that includes inputting a gamut constraint, choosing a one dimensional gamut projection scheme, including selecting a transform color coordinate system, computing transform equations, and verifying gamut conditions. The model also includes inputting an original image to be rendered, where the original image is in a given color coordinate system, transforming the gamut constraint, the image, and the transform equations to the transform color coordinate system, whereby a three dimensional function is transformed into a one dimensional quadratic functional, finding a minimum solution to the functional, and transforming a projected image in the transform color coordinate system into a color coordinate system of a rendering device.
Gitit Ruckenstein - Palo Alto CA, US Doron Shaked - Palo Alto CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06K 19/06
US Classification:
235494, 382119, 714808
Abstract:
Provided are codes that may be applied to a sheet of paper or other surface, as well as techniques for decoding such codes. Using such codes and decoding techniques permits identification of the position of a pen (e. g. , a digital pen) on the paper or other surface, by observing only a small field of the surface. Moreover, the position often can be identified even in the presence of arbitrary rotation and certain errors (e. g. , due to dust or stray markings on the paper).
Pavel Kisilev - Palo Alto CA, US Doron Shaked - Palo Alto CA, US Mani Fischer - Palo Alto CA, US
International Classification:
G06K 9/36
US Classification:
382286000
Abstract:
Provided are systems, methods and techniques that estimate the noise level in a signal, such as an image, by ordering windows in the signal based on calculated measures of the variability within each window (i.e., ordering from lowest to highest or, alternatively, from highest to lowest). That order information is then used together with the calculated measures of variability to form an estimate of the noise level. Typically, the techniques of the present invention generate this estimate based on the windows having the lowest or the second-lowest or the several lowest, depending upon the nature of the image, measures of variability.
Doron Shaked - Palo Alto CA, US Hila Nachlieli - Palo Alto CA, US Shlomo Harush - Palo Alto CA, US Mary Nielsen - Palo Alto CA, US Aruna Kumar - Palo Alto CA, US Ingeborg Tasil - Palo Alto CA, US
International Classification:
G06K 9/44
US Classification:
382263
Abstract:
This invention provides a method for automated image enhancement. Attribute measurements are extracted from a digital image and used for the generation of at least a noise threshold parameter, a sharpness parameter and a radicality parameter. The noise threshold parameter and sharpness parameter are evaluated to determine the degree of noise reduction and the degree of sharpening to be performed, collectively a determined enhancement. The determined enhancement is applied to derive a nominally enhanced image. With respect to the radicality parameter, the output image is the weighted average between the initial image and the nominally enhanced image.