Patents by Inventor Jan Allebach

Jan Allebach 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: 8429163
    Abstract: A method of presenting a plurality of content includes receiving measurements of similarity distances between content of the plurality of content; mapping the content to a two-dimensional surface based on the similarity distances; and partitioning the content of the two-dimensional surface into k levels of a similarity pyramid, wherein each of the k levels includes 4^k?1 cells, and wherein each content of the plurality of content is separately mapped to one of the cells on one of the k levels of the similarity pyramid.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: April 23, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ildus Ahmadullin, Jan Allebach
  • Publication number: 20130027752
    Abstract: A method for creating an image to be printed is provided. A first halftone pattern and a second halftone pattern for respective first and second periodic clustered dot halftone regions of the image are selected. The regions have respective frequencies and one of the frequencies is higher than the other frequency. A transition region is determined. The transition region includes a boundary between the two regions and includes additional portions of the two regions beyond the boundary. The two halftone patterns are blended with each other in the transition region based on a blending ratio of the two halftones where the blending ratio changes as a function of distance between the edges of the transition region.
    Type: Application
    Filed: July 29, 2011
    Publication date: January 31, 2013
    Inventors: Seong Jun PARK, Jan Allebach, Mark Shaw, George Henry Kerby, Victor D. Loewen, Kurt Robert Bengtson
  • Publication number: 20120314103
    Abstract: In one example, a method for glare and shadow mitigation by fusing multiple frames includes illuminating the target with light from a first illumination direction and capturing a first frame of the target with a camera while the target is illuminated in the first illumination direction. The method also includes illuminating the target with light from a second illumination direction and capturing a second frame of the target with the camera while the target is illuminated in the second illumination direction. The first frame and second frame are fused together to form a composite image that simultaneously mitigates glare and shadow areas.
    Type: Application
    Filed: June 9, 2011
    Publication date: December 13, 2012
    Inventors: Peter Ivan Majewicz, Thanh Ha, Jan Allebach
  • Publication number: 20120188611
    Abstract: A method for designing a screen set for color halftoning includes selecting a screen set that includes at least two screens. The screens are applied to a uniform color image so as to form a set of corresponding colorant halftones. The colorant halftones are superposed to form a color halftone. A spatial frequency spectrum of the color halftone is calculated. Maxima of the spatial frequency spectrum that occur at two effective frequencies are identified, the two effective frequencies being located in two adjacent quadrants of a complex spatial frequency space. A magnitude of each effective frequency is compared with a predetermined frequency magnitude. The screen set is accepted for future application for color halftoning only if both effective frequency magnitudes are greater than the predetermined frequency magnitude. Relating computer program product and data processing system are also disclosed.
    Type: Application
    Filed: January 21, 2011
    Publication date: July 26, 2012
    Inventors: Omri Shacham, Jan Allebach, Mani Fischer, Doron Shaked, Carl Staelin, Jin-Young Kim, Yung-Yao Chen
  • Publication number: 20120182587
    Abstract: A method for predicting an appearance of a rendering by a printer of a digital halftone representation of a continuous-tone image includes calculating a predicted absorptance value of a dot of a rendered halftone of the digital halftone representation. The dot corresponds to a pixel of the digital halftone representation. The predicted absorptance value is based on a configuration of pixel values of pixels in an immediate neighborhood of the pixel, and on a weighted contribution of a pixel value of each pixel in an outer neighborhood of the pixel. The method may be incorporated into a halftoning technique. Relating computer program product and data processing system are also disclosed.
    Type: Application
    Filed: January 14, 2011
    Publication date: July 19, 2012
    Inventors: Omri SHACHAM, Jan Allebach, Doron Shaked, Carl Staelin, Mani Fischer, Puneet Goyal, Madhur Gupta
  • Publication number: 20120182344
    Abstract: A method for generating a clustered halftone representation of a continuous-tone image for printing includes applying a search technique. In the search technique, evaluation of a similarity between an initial halftone and the continuous-tone image includes application of an initialization filter to an initial error image that represents a difference between the initial halftone and the continuous-tone image. Evaluation of a similarity between each updated halftone, formed by modifying a previously-evaluated halftone, and the continuous-tone image includes application of an update filter that is different from the initialization filter to an updated error image that represents a difference between the updated halftone and the continuous-tone image. Relating computer program product and data processing system are also disclosed.
    Type: Application
    Filed: January 13, 2011
    Publication date: July 19, 2012
    Inventors: Omri SHACHAM, Jan Allebach, Madhur Gupta, Carl Staelin, Mani Fischer, Puneet Goyal
  • Patent number: 7450270
    Abstract: Image data processing methods, hard imaging devices, and articles of manufacture are described. According to one embodiment, an image data processing method includes accessing image data of an image and comprising a plurality of pixels, defining a plurality of subsets of the pixels, defining an overlapping region comprising image data of pixels located adjacent to a boundary intermediate one and an other of the subsets, independently processing the image data of the one and the other of the subsets individually comprising comparing the image data for respective ones of the pixels with a plurality of thresholds corresponding to respective ones of the pixels, and modulating the thresholds of the pixels of the overlapping region using a common modulation pattern for both the processing of the one and the other subsets.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: November 11, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Zhen He, Ti-Chiun Chang, Charles Bouman, Jan Allebach
  • Publication number: 20050157348
    Abstract: Image data processing methods, hard imaging devices, and articles of manufacture are described. According to one embodiment, an image data processing method includes accessing image data of an image and comprising a plurality of pixels, defining a plurality of subsets of the pixels, defining an overlapping region comprising image data of pixels located adjacent to a boundary intermediate one and an other of the subsets, independently processing the image data of the one and the other of the subsets individually comprising comparing the image data for respective ones of the pixels with a plurality of thresholds corresponding to respective ones of the pixels, and modulating the thresholds of the pixels of the overlapping region using a common modulation pattern for both the processing of the one and the other subsets.
    Type: Application
    Filed: January 16, 2004
    Publication date: July 21, 2005
    Inventors: Zhen He, Ti-Chun Chang, Charles Bouman, Jan Allebach