Patents by Inventor Oscar Zuniga

Oscar Zuniga 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: 9100574
    Abstract: Systems (490), methods (340), and machine-readable and executable instructions (428) are provided for depth mask assisted video stabilization. Depth mask assisted video stabilization can include creating a first depth mask from a first frame (101, 201) and a second depth mask from a second frame (102, 202) to obtain depth information (342) and defining a first list of feature points (111-1a, 111-2a, 111-3a, 111-4a, 113-1a, 113-2a, 113-3a, 113-4a, 113-5a) from the first frame (101, 201) and a second list of feature points (111-1b, 111-2b, 111-3b, 111-4b, 113-1b, 113-2b, 113-3b, 113-4b, 113-5b) from the second frame (102, 202) (344).
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: August 4, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shane D. Voss, Oscar A. Zuniga, Jason E. Yost, Kevin Matherson
  • Publication number: 20140253746
    Abstract: Systems (490), methods (340), and machine-readable and executable instructions (428) are provided for depth mask assisted video stabilization. Depth mask assisted video stabilization can include creating a first depth mask from a first frame (101, 201) and a second depth mask from a second frame (102, 202) to obtain depth information (342) and defining a first list of feature points (111-1a, 111-2a, 111-3a, 111-4a, 113-1a, 113-2a, 113-3a, 113-4a, 113-5a) from the first frame (101, 201) and a second list of feature points (111-1b, 111-2b, 111-3b, 111-4b, 113-1b, 113-2b, 113-3b, 113-4b, 113-5b) from the second frame (102, 202) (344).
    Type: Application
    Filed: October 18, 2011
    Publication date: September 11, 2014
    Inventors: Shane D. Voss, Oscar A. Zuniga, Jason E. Yost, Kevin Matherson
  • Patent number: 8675997
    Abstract: Example embodiments disclosed herein relate to feature based image registration. Feature based image registration determines correspondence between image features such as points, lines, and contours to align or register a reference or first image and a target or second image. The examples disclosed herein may be used in mobile devices such as cell phones, personal digital assistants, personal computers, cameras, and video recorders.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: March 18, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Oscar Zuniga, Stephen Pollard, Shane D Vosa
  • Publication number: 20130094753
    Abstract: Systems, methods, and machine-readable and executable instructions are provided for filtering image data. Filtering image data can include determining a desired depth of field of an image, determining a distance between a pixel of the image and the desired depth of field. Filtering image data can also include adjusting a contrast of the pixel in proportion to a magnitude of a weight of the pixel, wherein the weight is based on the distance.
    Type: Application
    Filed: October 18, 2011
    Publication date: April 18, 2013
    Inventors: Shane D. Voss, Oscar Zuniga, Jason E. Yost, Kevin Matherson, Tanvir Islam
  • Patent number: 8385732
    Abstract: Example embodiments disclosed herein relate to image stabilization. Image stabilization includes techniques used to reduce jitter associated with the motion of a camera. Image stabilization can compensate for pan and tilt (angular movement, equivalent to yaw and pitch) of a camera or other imaging device. Image stabilization can be used in still and video cameras, including those found in mobile devices such as cell phones and personal digital assistants (PDAs).
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: February 26, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Oscar Zuniga, Shane D Voss, Jason Yost
  • Publication number: 20130028519
    Abstract: Example embodiments disclosed herein relate to feature based image registration. Feature based image registration determines correspondence between image features such as points, lines, and contours to align or register a reference or first image and a target or second image. The examples disclosed herein may be used in mobile devices such as cell phones, personal digital assistants, personal computers, cameras, and video recorders.
    Type: Application
    Filed: July 29, 2011
    Publication date: January 31, 2013
    Inventors: Oscar Zuniga, Stephen Pollard, Shane D. Voss
  • Publication number: 20130027775
    Abstract: Example embodiments disclosed herein relate to image stabilization. Image stabilization includes techniques used to reduce jitter associated with the motion of a camera. Image stabilization can compensate for pan and tilt (angular movement, equivalent to yaw and pitch) of a camera or other imaging device. Image stabilization can be used in still and video cameras, including those found in mobile devices such as cell phones and personal digital assistants (PDAs).
    Type: Application
    Filed: July 29, 2011
    Publication date: January 31, 2013
    Inventors: Oscar Zuniga, Shane D. Voss, Jason Yost
  • Patent number: 7356200
    Abstract: Methods and apparatuses for determining a skew angle of text relative to an axis are disclosed herein. One exemplary embodiment of the method comprises locating a first portion of the text that has a spatial frequency greater than a first preselected value. The method continues with locating a second portion of the text that has a spatial frequency greater than a second preselected value. A line is fitted between the first portion of the text and the second portion of the text. The angle between the line and the axis is measured, wherein the angle corresponding to the skew angle.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: April 8, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Oscar A. Zuniga
  • Patent number: 7298920
    Abstract: A method of determining the orientation of text is disclosed herein. An embodiment of the method may comprise measuring the contrasts associated with an upper edge of the text relative to a background. A first length of the upper edge of text having contrasts that are at least a first preselected value is measured. In addition to measuring the contrasts associated with the upper edge of the text, contrasts associated with a lower edge of the text are measured relative to the background. A second length of the lower edge of text having contrasts that are at least the first preselected value is then measured. The first length is compared to the second length, wherein the text is improperly oriented if the first length is greater than the second length.
    Type: Grant
    Filed: June 11, 2003
    Date of Patent: November 20, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Oscar A. Zuniga
  • Publication number: 20060187313
    Abstract: A digital camera includes a rapid image capture mode in which a combination of automatically selected focus, exposure, aperture, and, optionally, gain settings facilitates capturing a digital image with minimal delay after the shutter button is depressed.
    Type: Application
    Filed: February 22, 2005
    Publication date: August 24, 2006
    Inventors: Amol Pandit, Kevin Allen, James Comer, Oscar Zuniga
  • Patent number: 7088857
    Abstract: In a digital image, for each pixel to be thresholded, a threshold is selected from a set of thresholds. Selection may be based on relative magnitudes of the thresholds. At least one of the thresholds may be dynamic, and one of the thresholds may be constant for at least a region of the image.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: August 8, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Oscar A Zuniga
  • Publication number: 20050094897
    Abstract: Methods and apparatuses for determining a skew angle of text relative to an axis are disclosed herein. One exemplary embodiment of the method comprises locating a first portion of the text that has a spatial frequency greater than a first preselected value. The method continues with locating a second portion of the text that has a spatial frequency greater than a second preselected value. A line is fitted between the first portion of the text and the second portion of the text. The angle between the line and the axis is measured, wherein the angle corresponding to the skew angle.
    Type: Application
    Filed: November 3, 2003
    Publication date: May 5, 2005
    Inventor: Oscar Zuniga
  • Publication number: 20040252911
    Abstract: A method of determining the orientation of text is disclosed herein. An embodiment of the method may comprise measuring the contrasts associated with an upper edge of the text relative to a background. A first length of the upper edge of text having contrasts that are at least a first preselected value is measured. In addition to measuring the contrasts associated with the upper edge of the text, contrasts associated with a lower edge of the text are measured relative to the background. A second length of the lower edge of text having contrasts that are at least the first preselected value is then measured. The first length is compared to the second length, wherein the text is improperly oriented if the first length is greater than the second length.
    Type: Application
    Filed: June 11, 2003
    Publication date: December 16, 2004
    Inventor: Oscar A. Zuniga
  • Publication number: 20040205481
    Abstract: Multimedia delivery methods and multifunction device therefor. Embodiments of the multifunction device may comprise first and second transducers for formatting first and second presentation media, respectively, and computer readable media operatively associated with the multifunction device and having computer readable program code thereon. The computer readable program code may include program code for generating a multimedia presentation from the first and second presentation media for delivery thereof to a network destination from the multifunction device. The computer readable program code may also include program code for separating the multimedia presentation into first and second presentation media for delivery thereof to a user at the multifunction device.
    Type: Application
    Filed: December 17, 2001
    Publication date: October 14, 2004
    Inventors: Oscar A. Zuniga, Jeffrey S. Tiffan, Jeffrey G. Wiley
  • Publication number: 20030142866
    Abstract: In a digital image, for each pixel to be thresholded, a threshold is selected from a set of thresholds.
    Type: Application
    Filed: January 31, 2002
    Publication date: July 31, 2003
    Inventor: Oscar A. Zuniga
  • Patent number: 5546474
    Abstract: A method for classifying regions in a digital image as either photo regions or non-photo regions is presented. A digital image is divided into regions and each region is divided into a plurality of cells. Each cell comprises a group of pixels represented by one or more digital bits. Features of a cell such as its graylevel spread, or the moment of inertia of its co-occurrence matrix, are used to determine the likelihood that the cell is a photo cell or a non-photo cell. Based on this likelihood, the cell is classified as either a photo cell, a non-photo cell, or is unclassified. Classified cell is used in conjunction with unclassified cells to grow regions that can be characterized as photo regions or non-photo regions. Once a region is classified as a photo region or a non-photo region a decision is made regarding the number of bits per pixel needed to adequately represent that region.
    Type: Grant
    Filed: December 21, 1993
    Date of Patent: August 13, 1996
    Assignee: Hewlett-Packard Company
    Inventor: Oscar A. Zuniga
  • Patent number: 5280367
    Abstract: A system that converts a scanned image of a complex document into an image where text has been preserved and separated from the background. The system first subdivides the scanned image into blocks and then examines each block pixel by pixel to construct a histogram of the gray scale values of the pixels. The histogram is partitioned into a first, middle and last regions. If one or more peaks occur in the first and last regions, and a single histogram peak occurs within the middle region, the pixels are reexamined to determine the frequency of occurrence of pixels having a gray scale level of the middle peak nearby pixels which have a level of a first region peak. If this frequency is high, the middle peak is assumed to be background information. After determining the threshold, the system rescans the block applying the threshold to separate the text from background information within the block.
    Type: Grant
    Filed: May 28, 1991
    Date of Patent: January 18, 1994
    Assignee: Hewlett-Packard Company
    Inventor: Oscar A. Zuniga