Patents by Inventor Noam Shaham

Noam Shaham 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).

  • Publication number: 20220405538
    Abstract: In an example, a method comprises: for each of a plurality of areas of a target image, determining a color vector representing that area, wherein the color vector is defined in a color space. The method may further comprise producing a color histogram of the target image by associating each area of the target image with a histogram bin representing a particular color, based on the determined color vector of the area; defining a color represented by a histogram bin associated with a highest number of image areas as a dominant color of the target image; and applying a correction to a print version of the target image for an area that is intended to have the dominant color.
    Type: Application
    Filed: December 20, 2019
    Publication date: December 22, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Noam Shaham, Eddi Litvak
  • Patent number: 11363169
    Abstract: A method comprising determining a recipe vector of a recipe to a printing device, wherein the recipe is representative of a spot color in an input image, the recipe vector being based on one or more recipe color properties of the recipe, and determining a pixel vector of a pixel of an output of a printing device based on one or more pixel color properties of the pixel, wherein the pixel vector is representative of a spot color in an output of a printing device. The method also comprises comparing the recipe vector and pixel vector to determine a difference between the recipe and pixel and adjusting one or more pixel color properties of the pixel when the difference is below a predetermined threshold, to reduce the difference so as to substantially reproduce the spot color of the input image in the output of the printing device. The adjusted pixel color properties are then provided to the printing device.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: June 14, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Noam Shaham
  • Publication number: 20220150379
    Abstract: A method is described in which a length of an image is compared with a threshold associated to a print device. The image is subdivided into a sequence of print frames. Each print frame has length equal to or less than the threshold. A stitching operation is performed on at least two consecutive print frames. The print device is controlled to sequentially print the at least two stitched consecutive print frames.
    Type: Application
    Filed: January 24, 2022
    Publication date: May 12, 2022
    Inventors: Noam Shaham, Ram Dagan
  • Patent number: 11301178
    Abstract: A method is described in which a length of an image is compared with a threshold associated to a print device. The image is subdivided into a sequence of print frames. Each print frame has length equal to or less than the threshold. A stitching operation is performed on at least two consecutive print Compare a length of an image with a threshold frames. The print device is controlled to sequentially print the at least two stitched consecutive print frames.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: April 12, 2022
    Assignee: HP Indigo B.V.
    Inventors: Noam Shaham, Ram Dagan
  • Publication number: 20220030133
    Abstract: A method comprising determining a recipe vector of a recipe to a printing device, wherein the recipe is representative of a spot color in an input image, the recipe vector being based on one or more recipe color properties of the recipe, and determining a pixel vector of a pixel of an output of a printing device based on one or more pixel color properties of the pixel, wherein the pixel vector is representative of a spot color in an output of a printing device. The method also comprises comparing the recipe vector and pixel vector to determine a difference between the recipe and pixel and adjusting one or more pixel color properties of the pixel when the difference is below a predetermined threshold, to reduce the difference so as to substantially reproduce the spot color of the input image in the output of the printing device. The adjusted pixel color properties are then provided to the printing device.
    Type: Application
    Filed: December 18, 2018
    Publication date: January 27, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventor: Noam Shaham
  • Patent number: 11232335
    Abstract: In an example, an apparatus comprising an image processor is configured to perform edge detection on the image to detect a plurality of edges, automatically identify a path across the image based on the detected plurality of edges, divide the image into two adjacent sub-images based on the determined path, and generate first and second print data to cause the printing device to print the two adjacent sub-images.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: January 25, 2022
    Assignee: HP Indigo B.V.
    Inventors: Oren Haik, Noam Shaham, Zelidor Fineberg, Eli Velner
  • Publication number: 20220004829
    Abstract: In an example, a method includes rasterizing a seed image using a processor. A plurality of rasterized modified images may be generated from the rasterized seed image. Generating each rasterized modified image may include determining an image attribute modification and applying the determined image attribute modification to at least a portion of the rasterized seed image to generate the rasterized modified image.
    Type: Application
    Filed: September 21, 2021
    Publication date: January 6, 2022
    Applicant: HP Indigo B.V.
    Inventors: Raz ZAMIR, Noam Shaham, Amir Gaash
  • Patent number: 11170274
    Abstract: In an example, a method includes rasterizing a seed image using a processor. A plurality of rasterized modified images may be generated from the rasterized seed image. Generating each rasterized modified image may include determining an image attribute modification and applying the determined image attribute modification to at least a portion of the rasterized seed image to generate the rasterized modified image.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: November 9, 2021
    Assignee: HP Indigo B.V.
    Inventors: Raz Zamir, Noam Shaham, Amir Gaash
  • Patent number: 11163504
    Abstract: In some examples, a system selects a spanning region of an image spanning an intersection between adjacent sub-images that partition the image. The spanning region is divided based on a non-linear path that is determined on the basis of a user input, resulting in respective modified adjacent sub-images. Print data to cause a printing device to print the respective modified adjacent sub-images is generated on the basis of the dividing.
    Type: Grant
    Filed: October 2, 2020
    Date of Patent: November 2, 2021
    Assignee: HP Indigo B.V.
    Inventors: Zelidor Fineberg, Eli Velner, Noam Shaham, Oren Haik
  • Publication number: 20210279011
    Abstract: A method is described in which a length of an image is compared with a threshold associated to a print device. The image is subdivided into a sequence of print frames. Each print frame has length equal to or less than the threshold. A stitching operation is performed on at least two consecutive print Compare a length of an image with a threshold frames. The print device is controlled to sequentially print the at least two stitched consecutive print frames.
    Type: Application
    Filed: September 16, 2016
    Publication date: September 9, 2021
    Applicant: HP INDIGO B.V.
    Inventors: Noam Shaham, Ram Dagan
  • Publication number: 20210019096
    Abstract: In some examples, a system selects a spanning region of an image spanning an intersection between adjacent sub-images that partition the image. The spanning region is divided based on a non-linear path that is determined on the basis of a user input, resulting in respective modified adjacent sub-images. Print data to cause a printing device to print the respective modified adjacent sub-images is generated on the basis of the dividing.
    Type: Application
    Filed: October 2, 2020
    Publication date: January 21, 2021
    Inventors: Zelidor Fineberg, Eli Velner, Noam Shaham, Oren Haik
  • Patent number: 10802770
    Abstract: A method and apparatus for generating print data are described herein. An apparatus comprising an image processor (110) is configured to select a region of an image spanning an intersection between at least two adjacent sub-images that partition the image. The spanning region is divided based on a non-linear path that is determined on the basis of a user input, resulting in at least two modified adjacent sub-images. Print data operable to cause a printing device (150) to print the respective modified adjacent sub-images are generated on the basis of the dividing.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: October 13, 2020
    Assignee: HP Indigo B.V.
    Inventors: Zelidor Fineberg, Eli Velner, Noam Shaham, Oren Haik
  • Patent number: 10778869
    Abstract: Example implementations provide a method of processing data associated with printing a plurality of separations; the method comprising creating, from the data associated with the plurality of separations, complementary separation layer data associated with the complement of data relating to an opaque separation of the plurality of separations.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: September 15, 2020
    Assignee: HP Indigo B.V.
    Inventors: Yavin Atzmon, Noam Shaham, Vladislav Kaploun
  • Publication number: 20200242430
    Abstract: In an example, an apparatus comprising an image processor is configured to perform edge detection on the image to detect a plurality of edges, automatically identify a path across the image based on the detected plurality of edges, divide the image into two adjacent sub-images based on the determined path, and generate first and second print data to cause the printing device to print the two adjacent sub-images.
    Type: Application
    Filed: October 16, 2017
    Publication date: July 30, 2020
    Applicant: HP Indigo B.V.
    Inventors: Oren Haik, Noam Shaham, Zelidor Fineberg, Eli Velner
  • Publication number: 20200193248
    Abstract: In an example, a method includes rasterizing a seed image using a processor. A plurality of rasterized modified images may be generated from the rasterized seed image. Generating each rasterized modified image may include determining an image attribute modification and applying the determined image attribute modification to at least a portion of the rasterized seed image to generate the rasterized modified image.
    Type: Application
    Filed: August 31, 2017
    Publication date: June 18, 2020
    Inventors: Raz Zamir, Noam Shaham, Amir Gaash
  • Patent number: 10638019
    Abstract: Examples analyze a digital image to determine an amount of high-frequencies corresponding to each pixel of the digital image based at least in part on gradients corresponding to a pixel neighborhood of each pixel. Examples analyze the digital image to determine a degree of randomness for each pixel based at least in part on the corresponding gradients. Examples generate an activity mask for the digital image based at least in part on the amount of high-frequencies and the degree of randomness corresponding to each pixel. Examples process the pixels of the digital image by performing gray component replacement to generate a color transformed image based at least in part on the activity mask.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: April 28, 2020
    Assignee: HP Indigo B.V.
    Inventors: Noam Shaham, Liron Itan, Mirta Perlman, Oren Haik, Oded Perry, Tal Frank, Ram Dagan, Gregory Braverman
  • Publication number: 20190354322
    Abstract: A method and apparatus for generating print data are described herein. An apparatus comprising an image processor (110) is configured to select a region of an image spanning an intersection between at least two adjacent sub-images that partition the image. The spanning region is divided based on a non-linear path that is determined on the basis of a user input, resulting in at least two modified adjacent sub-images. Print data operable to cause a printing device (150) to print the respective modified adjacent sub-images are generated on the basis of the dividing.
    Type: Application
    Filed: February 14, 2017
    Publication date: November 21, 2019
    Applicant: HP Indigo B.V.
    Inventors: Zelidor Fineberg, Eli Velner, Noam Shaham, Oren Haik
  • Publication number: 20190320093
    Abstract: Examples analyze a digital image to determine an amount of high-frequencies corresponding to each pixel of the digital image based at least in part on gradients corresponding to a pixel neighborhood of each pixel. Examples analyze the digital image to determine a degree of randomness for each pixel based at least in part on the corresponding gradients. Examples generate an activity mask for the digital image based at least in part on the amount of high-frequencies and the degree of randomness corresponding to each pixel. Examples process the pixels of the digital image by performing gray component replacement to generate a color transformed image based at least in part on the activity mask.
    Type: Application
    Filed: June 26, 2019
    Publication date: October 17, 2019
    Inventors: Noam Shaham, Liron Itan, Mirta Perlman, Oren Haik, Oded Perry, Tal Frank, Ram Dagan, Gregory Braverman
  • Patent number: 10356283
    Abstract: Examples analyze a digital image to determine an amount of high-frequencies corresponding to each pixel of the digital image based at least in part on gradients corresponding to a pixel neighborhood of each pixel. Examples analyze the digital image to determine a degree of randomness for each pixel based at least in part on the corresponding gradients. Examples generate an activity mask for the digital image based at least in part on the amount of high-frequencies and the degree of randomness corresponding to each pixel. Examples process the pixels of the digital image by performing gray component replacement to generate a color transformed image based at least in part on the activity mask.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: July 16, 2019
    Assignee: HP Indigo B.V.
    Inventors: Noam Shaham, Liron Itan, Mirta Perlman, Oren Haik, Oded Perry, Tal Framk, Ram Dagan, Gregory Braverman
  • Publication number: 20180227461
    Abstract: Example implementations provide a method of processing data associated with printing a plurality of separations; the method comprising creating, from the data associated with the plurality of separations, complementary separation layer data associated with the complement of data relating to an opaque separation of the plurality of separations.
    Type: Application
    Filed: October 30, 2015
    Publication date: August 9, 2018
    Inventors: Yavin ATZMON, Noam SHAHAM, Vladislav KAPLOUN