Patents by Inventor Niranjan Damera-Venkata

Niranjan Damera-Venkata 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: 20070296742
    Abstract: A method of displaying an image with a display device includes receiving image data for the image on a diamond grid. The method includes generating a first sub-frame and a second sub-frame corresponding to the image data, the first and the second sub-frames each generated on a diamond grid. The method includes alternating between displaying the first sub-frame in a first position and displaying the second sub-frame in a second position spatially offset from the first position.
    Type: Application
    Filed: August 28, 2007
    Publication date: December 27, 2007
    Inventor: Niranjan Damera-Venkata
  • Patent number: 7301549
    Abstract: A method of displaying an image with a display device includes receiving image data for the image on a diamond grid. The method includes generating a first sub-frame and a second sub-frame corresponding to the image data, the first and the second sub-frames each generated on a diamond grid. The method includes alternating between displaying the first sub-frame in a first position and displaying the second sub-frame in a second position spatially offset from the first position.
    Type: Grant
    Filed: October 30, 2003
    Date of Patent: November 27, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Niranjan Damera-Venkata
  • Patent number: 7289114
    Abstract: A method of displaying an image with a display device includes receiving image data for the image. A first sub-frame and a second sub-frame are generated based on combinations of pixel values from the image data. The method includes alternating between displaying the first sub-frame in a first position and displaying the second sub-frame in a second position spatially offset from the first position.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: October 30, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Niranjan Damera-Venkata, William J. Allen, Daniel R. Tretter, Richard E. Aufranc, Jr.
  • Patent number: 7286689
    Abstract: A method for estimating motion of each of a plurality of tessels in an intermediate image relative to a reference image, which includes searching the reference image to find points that lie along epipolar lines in the reference image corresponding to upper-left and lower-right vertices of the tessel, respectively, that result in a best-matching shape; estimating a depth of each of at least two of the vertices of the tessel; and using the depth estimates of the at least two vertices of the tessel to estimate the motion of the tessel relative to the best-matching shape.
    Type: Grant
    Filed: June 7, 2003
    Date of Patent: October 23, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Niranjan Damera-Venkata, Nelson Liang An Chang, Debargha Mukherjee, Mei Chen, Ken K. Lin
  • Patent number: 7253811
    Abstract: A method of displaying images with a display device includes receiving image data for a plurality of image frames. At least one sub-frame for each image frame is generated based on the received image data. The sub-frames for each image frame in a first set of the plurality of image frames are displayed at a first plurality of spatially offset positions. The sub-frames for each image frame in a second set of the plurality of image frames are displayed at a second plurality of spatially offset positions that is different than the first plurality of spatially offset positions.
    Type: Grant
    Filed: September 26, 2003
    Date of Patent: August 7, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel R. Tretter, Niranjan Damera-Venkata
  • Publication number: 20070133087
    Abstract: A method comprising generating a first value in a first image data subset using a portion of image data and a splitting factor, and generating a second value in a second image data subset using the portion of image data and the splitting factor is provided. The first value and the second value are generated to cause image information corresponding to the portion of image data to be reproduced in response to being simultaneously displayed with first and second projection devices, respectively.
    Type: Application
    Filed: December 9, 2005
    Publication date: June 14, 2007
    Inventors: Simon Widdowson, Nelson Chang, Niranjan Damera-Venkata
  • Publication number: 20070132965
    Abstract: A method of displaying an image with a display system includes receiving image data for the image. A plurality of sub-frames corresponding to the image data are generated based on a geometric relationship between a reference coordinate system and a plurality of projectors. The plurality of sub-frames are projected onto a target surface with the plurality of projectors, thereby producing a resulting image on the target surface. The resulting image includes small pixels overlapping with large pixels over a substantial portion of the resulting image.
    Type: Application
    Filed: December 12, 2005
    Publication date: June 14, 2007
    Inventors: Niranjan Damera-Venkata, Nelson An Chang, Simon Widdowson, William Allen
  • Publication number: 20070132967
    Abstract: A method comprising generating a first image data subset using image data and first noise and generating a second image data subset using the image data and second noise is provided. The first and the second image data subsets are generated to cause the first noise and the second noise to cancel in response to first and second images being simultaneously displayed in at least partially overlapping positions using the first and second image data subsets, respectively.
    Type: Application
    Filed: December 9, 2005
    Publication date: June 14, 2007
    Inventors: Niranjan Damera-Venkata, Nelson Chang, Simon Widdowson
  • Publication number: 20070133794
    Abstract: A method of displaying an image with a display system is provided. The method comprises generating first and second sub-frames using first and second subsets of image data based on a relationship between a first projection device and a second projection device, wherein the first and the second subsets of image data individually include insufficient information to provide a high quality reproduction of the image; and projecting the first and the second sub-frames onto a display surface using the first and the second projection devices, respectively, such that the first and the second sub-frames at least partially overlap on the display surface to provide the high quality reproduction of the image.
    Type: Application
    Filed: December 9, 2005
    Publication date: June 14, 2007
    Inventors: Frank Cloutier, Evan Smouse, Nelson Chang, Niranjan Damera-Venkata, William Allen, I-Jong Lin
  • Publication number: 20070132966
    Abstract: A method comprising analyzing a portion of image data to identify a characteristic of the portion of the image data and determining an algorithm based on the characteristic is provided. The algorithm is configured to generate at least first and second image data subsets with distortion using the image data such that the first and the second image data subsets are configured to cause an image corresponding to the image data to be reproduced without the distortion in response to being simultaneously displayed with first and second projection devices, respectively.
    Type: Application
    Filed: December 9, 2005
    Publication date: June 14, 2007
    Inventors: Simon Widdowson, Niranjan Damera-Venkata, Nelson Chang
  • Publication number: 20070097334
    Abstract: A method of displaying images with a display system includes receiving image data for the images. The method includes generating at least a first sub-frame and at least a second sub-frame corresponding to the image data. The first sub-frame is projected with a first projector onto a target surface. The second sub-frame is projected with a second projector onto the target surface at a temporal offset from the projection of the first sub-frame, wherein the first and second projectors are positioned to project sub-frames that spatially overlap on the target surface.
    Type: Application
    Filed: October 27, 2005
    Publication date: May 3, 2007
    Inventors: Niranjan Damera-Venkata, Nelson An Chang, Simon Widdowson
  • Publication number: 20070097017
    Abstract: A method of displaying images with a display system. The method includes receiving image data for the images. A plurality of multiple-color frames corresponding to the image data are generated. A first single-color frame is generated based on the plurality of multiple-color frames. The first single-color frame is processed, thereby generating a first processed single-color sub-frame. A first plurality of single-color sub-frames are generated based on the first processed single-color sub-frame. The first plurality of single-color sub-frames are projected onto a target surface with a first projector.
    Type: Application
    Filed: November 2, 2005
    Publication date: May 3, 2007
    Inventors: Simon Widdowson, Nelson Chang, Niranjan Damera-Venkata
  • Publication number: 20070091277
    Abstract: A method of displaying a high-resolution image with a multi-projector display system. The method includes determining a luminance profile for each projector, receiving a high-resolution image frame representative of the high-resolution image, and generating for each projector a low-resolution sub-frame corresponding to the high-resolution image frame based on a geometric relationship between the projector and a reference coordinate system and on the luminance profile of the projector. The method includes simultaneously projecting each low-resolution sub-frame onto a target surface with the associated projector, wherein the projectors are configured such that the projected low-resolution sub-frames at least partially overlap on the target surface to form a projected image substantially equal to the high-resolution image.
    Type: Application
    Filed: October 26, 2005
    Publication date: April 26, 2007
    Inventors: Niranjan Damera-Venkata, Nelson Chang
  • Patent number: 7190380
    Abstract: A method of displaying an image with a display device includes receiving a first set of image data for a first image. A first sub-frame and a second sub-frame corresponding to the first set of image data are generated. A bit-depth of the first and the second sub-frames is reduced based on a first set of quantization equations, thereby generating a first dithered sub-frame and a second dithered sub-frame. The method includes alternating between displaying the first dithered sub-frame in a first position and displaying the second dithered sub-frame in a second position spatially offset from the first position.
    Type: Grant
    Filed: September 26, 2003
    Date of Patent: March 13, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Niranjan Damera-Venkata, Daniel R. Tretter
  • Publication number: 20070052934
    Abstract: A display system includes a housing including a plurality of bays. The system includes a plurality of removable projector modules configured to project images onto a surface. Each projector module is configured to be inserted into and removed from one of the bays. The system includes a controller coupled to the bays for sensing when projector modules are inserted into or removed from the bays.
    Type: Application
    Filed: September 6, 2005
    Publication date: March 8, 2007
    Inventors: Simon Widdowson, Niranjan Damera-Venkata, Nelson An Chang
  • Patent number: 7187806
    Abstract: A system and method for embedding information within an input image utilizes specific type pixel blocks of the input image to selectively embed the information into the input image. The information is embedded into the input image by replacing the specific type pixel blocks with predefined dot shape blocks, which represent the information to be embedded. In an embodiment, the specific type pixel blocks are minority pixel blocks, which include a majority of pixels that contrast with the image background. The use of minority pixel blocks makes the embedded information less perceptible in the final image. In an embodiment, error diffusion is performed on a pixel block by pixel block basis so that the final image with the embedded information is of high quality and more suitable for printing on laser printers.
    Type: Grant
    Filed: August 23, 2001
    Date of Patent: March 6, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Niranjan Damera-Venkata
  • Publication number: 20070024824
    Abstract: A method of displaying an image with a display system includes receiving image data for the image. The method includes generating a first sub-frame and a second sub-frame corresponding to the image data. The method includes projecting the first sub-frame onto a target surface using a first projector light source. The method includes projecting the second sub-frame onto the target surface using a second projector light source, wherein the first and the second sub-frames at least partially overlap on the target surface, and wherein the first and the second light sources have substantially different spectral distributions.
    Type: Application
    Filed: July 26, 2005
    Publication date: February 1, 2007
    Inventors: Niranjan Damera-Venkata, Nelson An Chang, Simon Widdowson
  • Publication number: 20060226337
    Abstract: Denoising of a plurality of pixels of a color digital image includes analyzing the plurality of pixels to identify those pixels having a high likelihood of containing significant noise; and forcing those pixels having a high likelihood of containing significant noise to be photometrically coherent with nearby pixels having a lower likelihood of containing significant noise.
    Type: Application
    Filed: April 6, 2005
    Publication date: October 12, 2006
    Inventors: Suk Lim, D. Silverstein, Niranjan Damera-Venkata, Ron Maurer
  • Publication number: 20060221304
    Abstract: A method of displaying an image with a display system includes receiving image data for the image. The method includes generating a first single-color sub-frame and a second single-color sub-frame corresponding to the image data. The method includes projecting the first sub-frame with a first projector onto a target surface. The method includes projecting the second sub-frame with a second projector onto the target surface, wherein the first and the second sub-frames at least partially overlap on the target surface.
    Type: Application
    Filed: March 15, 2005
    Publication date: October 5, 2006
    Inventors: Niranjan Damera-Venkata, Laurence Hubby
  • Publication number: 20060209057
    Abstract: A method of displaying an image with a display system includes receiving image data for the image. The method includes generating a first sub-frame and a second sub-frame corresponding to the image data based on a geometric relationship between a hypothetical reference projector and each of a first and a second projector. The method includes projecting the first sub-frame with the first projector onto a target surface. The method includes projecting the second sub-frame with the second projector onto the target surface, wherein the first and the second sub-frames at least partially overlap on the target surface.
    Type: Application
    Filed: March 15, 2005
    Publication date: September 21, 2006
    Inventors: Niranjan Damera-Venkata, Nelson Liang Chang, William Allen