Patents by Inventor Boris Oicherman
Boris Oicherman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10181298Abstract: A method of reducing power consumption in computing devices with a back light display while maintaining image quality and user's experience includes reducing the native backlight intensity and increasing native pixel values. The reduction of the backlight intensity and the increase of native pixel values is adjusted so that the observed pixel value to the user is substantially the same as the native backlight intensity and the native pixel values.Type: GrantFiled: October 12, 2016Date of Patent: January 15, 2019Assignee: Google LLCInventors: Yoel Shoshan, Boris Oicherman, Ron Weitzman
-
Publication number: 20170110069Abstract: A method of reducing power consumption in computing devices with a back light display while maintaining image quality and user's experience includes reducing the native backlight intensity and increasing native pixel values. The reduction of the backlight intensity and the increase of native pixel values is adjusted so that the observed pixel value to the user is substantially the same as the native backlight intensity and the native pixel values.Type: ApplicationFiled: October 12, 2016Publication date: April 20, 2017Inventors: Yoel Shoshan, Boris Oicherman, Ron Weitzman
-
Patent number: 9368086Abstract: An image is processed in a device-independent color space by applying a modification function to one or more dimensions of that color space. The image is then converted into a target device-dependent color space. In order to minimize unwanted changes of color arising from the modification function taking image color values out of gamut when converted to the target device-dependent color space, the modification function is scaled to limit modified image values to within modification limits that are determined, for each image pixel or group of pixels, in dependence on the target device-dependent color space gamut boundary in the device-independent color space.Type: GrantFiled: March 13, 2009Date of Patent: June 14, 2016Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Boris Oicherman, Pavel Kisilev, Doron Shaked
-
Patent number: 9025208Abstract: A method comprises computing an activity map for an input image. The activity map indicates an amount of variable spatial activity in the input image. The method further comprises producing an output image based on the activity map, and controlling a printhead to cause the output image to be printed. The output image contains a plurality of color pixels and each such color pixel is represented by at least one of cyan (C), magenta (M), yellow (Y), and black (K) in a color space.Type: GrantFiled: September 29, 2011Date of Patent: May 5, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Pavel Kisilev, Renato Keshet, Michal Aharon, Carl Staelin, Yohanan Sivan, Gregory Braverman, Lior Shapira, Boris Oicherman
-
Patent number: 8929614Abstract: A method for identifying a pair of genuine red eye artifacts in a captured image includes the steps of determining the presence of a face in the captured image, substantially encompassing the face within a shape, and determining the presence of three or more candidate red eye artifacts within the shape. The method continues with measuring the distance from an edge of the shape to each of the three or more candidate red eye artifacts and identifying, as genuine red eye artifacts, two candidate red eye artifacts of the three or more candidate red eye artifacts that are within a predetermined vertical distance from the edge of the shape.Type: GrantFiled: October 19, 2009Date of Patent: January 6, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Boris Oicherman, Ran Waidman, Matthew Gaubatz, Shlomo Harush
-
Publication number: 20140340697Abstract: A method comprises computing an activity map for an input image. The activity map indicates an amount of variable spatial activity in the input image. The method further comprises producing an output image based on the activity map, and controlling a printhead to cause the output image to be printed. The output image contains a plurality of color pixels and each such color pixel is represented by at least one of cyan (C), magenta (M), yellow (Y), and black (K) in a color space.Type: ApplicationFiled: September 29, 2011Publication date: November 20, 2014Inventors: Pavel Kisilev, Renato Keshet, Michal Aharon, Carl Staelin, Yohanan Sivan, Gregory Braverman, Lior Shapira, Boris Oicherman
-
Patent number: 8861849Abstract: Embodiments of the present invention relate to image processing an enhancement relative to the color emotion domain. In one embodiment, an image processor comprises an input (202) to receive image pixel data and an input (204) to receive color emotion indicia, the processor being arranged to adjust target pixels of the image in a color encoding space on the basis of the color emotion indicia and to output image pixel data resulting therefrom.Type: GrantFiled: January 20, 2009Date of Patent: October 14, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Boris Oicherman, Carl Staelin
-
Patent number: 8761505Abstract: Modification of a digital image includes determining a likelihood of a pixel belonging to a memory color region (110). The memory color region has a preferred color. The modification further includes shifting original color of the pixel toward the preferred color (120). The original color is shifted by an amount that is a function of the likelihood and that is generally less than the difference between the original and preferred colors.Type: GrantFiled: November 25, 2008Date of Patent: June 24, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Boris Oicherman, Carl Staelin, Hila Nachlieli, Ruth Bergman
-
Patent number: 8731318Abstract: A method for enhancing an input image to produce an enhanced output image is provided. The method includes constructing a photographic-mask intermediate image without low-contrast details and a temporary-image intermediate image with enhanced mid-contrast details, retained high-contrast details, and reduced low-contrast details, and employing values for the photographic-mask intermediate image and temporary-image intermediate image to produce the enhanced output image that is globally and locally contrast-enhanced, sharpened, and denoised.Type: GrantFiled: September 13, 2011Date of Patent: May 20, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Renato Keshet, Pavel Kisilev, Mani Fischer, Doron Shaked, Boris Oicherman
-
Patent number: 8687236Abstract: A method and apparatus as provided for determining, for an ink to be deposited on a substrate by a halftone inkjet printing process, a nominal coverage value (the ‘ink restriction value’), that corresponds to an amount of ink sufficient to fully cover the area of the substrate to be printed. This determination is effected by measuring the reflectance of the printed substrate for a range of nominal coverage values, and then using an automatic processing arrangement to determine, from the change of measured reflectance with nominal coverage value, the nominal coverage value at which continuous tone behavior commences.Type: GrantFiled: January 22, 2009Date of Patent: April 1, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Boris Oicherman, Doron Shaked, Matty Litvak
-
Patent number: 8655100Abstract: A method of correcting an artifact in a captured image includes generating a binary map that corresponds to the artifact in the captured image. The method also includes generating a luminance mask from the binary map, the luminance mask applying a level of correction near an edge of the artifact that is different from a level of correction applied at the center of the artifact and generating, a chrominance mask to correct a color of the artifact. The method further includes performing corrections to pixels according to the luminance and the chrominance masks.Type: GrantFiled: January 29, 2010Date of Patent: February 18, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Matthew Gaubatz, Boris Oicherman
-
Publication number: 20120134546Abstract: A method for identifying a pair of genuine red eye artifacts in a captured image includes the steps of determining the presence of a face in the captured image, substantially encompassing the face within a shape, and determining the presence of three or more candidate red eye artifacts within the shape. The method continues with measuring the distance from an edge of the shape to each of the three or more candidate red eye artifacts and identifying, as genuine red eye artifacts, two candidate red eye artifacts of the three or more candidate red eye artifacts that are within a predetermined vertical distance from the edge of the shape.Type: ApplicationFiled: October 19, 2009Publication date: May 31, 2012Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Boris Oicherman, Ran Waidman, Matthew Gaubatz, Shlomo Harush
-
Publication number: 20120121179Abstract: A method for enhancing an input image to produce an enhanced output image is provided. The method includes constructing a photographic-mask intermediate image without low-contrast details and a temporary-image intermediate image with enhanced mid-contrast details, retained high-contrast details, and reduced low-contrast details, and employing values for the photographic-mask intermediate image and temporary-image intermediate image to produce the enhanced output image that is globally and locally contrast-enhanced, sharpened, and denoised.Type: ApplicationFiled: September 13, 2011Publication date: May 17, 2012Inventors: Renato Keshet, Pavel Kisilev, Mani Fischer, Doron Shaked, Boris Oicherman
-
Publication number: 20120020557Abstract: A method of correcting an artifact in a captured image includes generating a binary map that corresponds to the artifact in the captured image. The method also includes generating a luminance mask from the binary map, the luminance mask applying a level of correction near an edge of the artifact that is different from a level of correction applied at the center of the artifact and generating, a chrominance mask to correct a color of the artifact. The method further includes performing corrections to pixels according to the luminance and the chrominance masks.Type: ApplicationFiled: January 29, 2010Publication date: January 26, 2012Inventors: Matthew Gaubatz, Boris Oicherman
-
Publication number: 20110274348Abstract: Embodiments of the present invention relate to image processing an enhancement relative to the colour emotion domain. In one embodiment, an image processor comprises an input (202) to receive image pixel data and an input (204) to receive colour emotion indicia, the processor being arranged to adjust target pixels of the image in a colour encoding space on the basis of the colour emotion indicia and to output image pixel data resulting therefrom.Type: ApplicationFiled: January 20, 2009Publication date: November 10, 2011Applicant: Hewlett-Packard Development, Company, L.P.Inventors: Boris Oicherman, Carl Staelin
-
Publication number: 20110222765Abstract: Modification of a digital image includes determining a likelihood of a pixel belonging to a memory color region (110). The memory color region has a preferred color. The modification further includes shifting original color of the pixel toward the preferred color (120). The original color is shifted by an amount that is a function of the likelihood and that is generally less than the difference between the original and preferred colors.Type: ApplicationFiled: November 25, 2008Publication date: September 15, 2011Inventors: Boris Oicherman, Carl Staelin, Hila Nachlieli, Ruth Bergman
-
Publication number: 20110129148Abstract: Provided are, among other things, systems, methods and techniques for processing an image. In one representative implementation, input image values are obtained for an input image; values for image parameters are measured across the input image values; target values for the image parameters are input; a transformation is applied to the input image values to produce corresponding output image values, the transformation having been generated as a result of a plurality of individual image-value operations that have been constrained by the target values in order to control the image parameters across the output image values; and a processed output image is output based on the output image values.Type: ApplicationFiled: December 17, 2007Publication date: June 2, 2011Inventors: Pavel Kisilev, Boris Oicherman
-
Publication number: 20100232694Abstract: An image is processed in a device-independent color space by applying a modification function to one or more dimensions of that color space. The image is then converted into a target device-dependent color space. In order to minimize unwanted changes of color arising from the modification function taking image color values out of gamut when converted to the target device-dependent color space, the modification function is scaled to limit modified image values to within modification limits that are determined, for each image pixel or group of pixels, in dependence on the target device-dependent color space gamut boundary in the device-independent color space.Type: ApplicationFiled: March 13, 2009Publication date: September 16, 2010Inventors: Boris Oicherman, Pavei Kisilev, Doron Shaked
-
Publication number: 20100182650Abstract: A method and apparatus as provided for determining, for an ink to be deposited on a substrate by a halftone inkjet printing process, a nominal coverage value (the ‘ink restriction value’), that corresponds to an amount of ink sufficient to fully cover the area of the substrate to be printed. This determination is effected by measuring the reflectance of the printed substrate for a range of nominal coverage values, and then using an automatic processing arrangement to determine, from the change of measured reflectance with nominal coverage value, the nominal coverage value at which continuous tone behaviour commences.Type: ApplicationFiled: January 22, 2009Publication date: July 22, 2010Inventors: Boris Oicherman, Doron Shaked, Matty Litvak
-
Publication number: 20090034870Abstract: Various embodiments of the present invention are directed to methods and systems for image processing that are unified in nature, carrying out many image-enhancement tasks together in a unified approach, rather than sequentially executing separately implemented, discrete image-enhancement tasks. In addition, the methods and systems of the present invention can apply image-enhancement to local, spatial regions of an image, rather than relying on global application of enhancement techniques that result in production of artifacts and distortions. In certain embodiments of the present invention, various different types of intermediate images are produced at each of a number of different scales from a received, input image.Type: ApplicationFiled: July 31, 2007Publication date: February 5, 2009Inventors: Renato Keshet, Pavel Kisilev, Mani Fischer, Doron Shaked, Boris Oicherman