Patents by Inventor William Lynn Gallagher

William Lynn Gallagher 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: 7538824
    Abstract: A method of deinterlacing includes generating a deinterlaced display frame including a reference field of lines of display pixels of a first parity and a generated field of lines of display pixels of a second parity. A frame motion map is generated which includes bits representing a presence of motion or an absence of motion at the display pixels of the reference and generated fields. Testing is performed for the presence of motion or the absence of motion at a selected display pixel of the reference field utilizing the frame motion map. In response to detecting a presence of motion at the selected display pixel of the referenced field, replacing a pixel value corresponding to the selected display pixel with a pixel value generated by interpolating between display pixel values corresponding to neighboring display pixels in the generated field.
    Type: Grant
    Filed: August 18, 2005
    Date of Patent: May 26, 2009
    Assignee: Magnum Semiconductor, Inc.
    Inventors: Sanjay R. Pillay, Brian F. Bounds, William Lynn Gallagher
  • Patent number: 7522214
    Abstract: A method of adaptive deinterlacing of video data includes generating a selected pixel value at a given pixel position of a current interlaced field by either weaving a pixel value from another interlaced field, when no motion is detected at the pixel position, or by interpolating between other selected pixel values of the current field, when motion is detected at the pixel position. When the pixel value is generated by weaving, a test for feathering is performed. If feathering is detected, a further check is performed for motion at the pixel position over a selected number of preceding fields. In the absence of motion over the preceding fields, the weaved pixel value is utilized as the selected pixel value. If motion is detected over the preceding fields, interpolation is performed between selected pixel values of the current field to generate the selected pixel value.
    Type: Grant
    Filed: June 27, 2005
    Date of Patent: April 21, 2009
    Assignee: Magnum Semiconductor, Inc.
    Inventors: Sanjay R. Pillay, Brian F. Bounds, William Lynn Gallagher
  • Patent number: 7450184
    Abstract: A method of detecting a stream of video data generated utilizing a pull-down technique includes receiving a sequence of fields of interlaced video data. For each pair of a plurality of pairs of the fields of interlaced video in the sequence, pixel values corresponding to pixel positions of pixel lines of a first parity of a first field of the pair of fields are weaved with pixel values corresponding to pixel positions of pixel lines of a second parity of a second field of the pair of fields. For each pixel value corresponding to each pixel position of each pixel line of the second field of the pair of fields after weaving, a check is made for feathering at the corresponding pixel position due to motion.
    Type: Grant
    Filed: June 27, 2005
    Date of Patent: November 11, 2008
    Assignee: Magnum Semiconductor, Inc.
    Inventors: Sanjay R. Pillay, Brian F. Bounds, William Lynn Gallagher
  • Patent number: 7420626
    Abstract: A method of detecting a change in a sequence of video data fields generated from a progressive scan source includes receiving first and second interlaced fields of a corresponding progressive scan frame from a sequence of interlaced fields generated from progressive scan source. Pixel values corresponding to pixel positions of pixel lines of a first parity of the first field are weaved with pixel values corresponding to pixel positions of pixel lines of a second parity of the second field. For each pixel value corresponding to each pixel position of each pixel line of the second field after weaving, a check is performed for the corresponding pixel position for feathering due to motion. A number of detected pixel positions with feathering due to motion is counted and compared against a threshold.
    Type: Grant
    Filed: June 27, 2005
    Date of Patent: September 2, 2008
    Assignee: Magnum Semiconductor, Inc.
    Inventors: Sanjay R. Pillay, Brian F. Bounds, William Lynn Gallagher
  • Patent number: 7414671
    Abstract: A method interpolating pixel values includes calculating a difference value between pixel values corresponding to a first display pixel on a first display line and a second display pixel on a second display line, the first and second display pixels defining a possible edge angle of an object on a display. Another difference value is calculated between pixel values corresponding to a third display pixel of the first display line and a fourth display pixel of the second display line, the third and fourth display pixels defining a second angle on the display.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: August 19, 2008
    Assignee: Magnum Semiconductor, Inc.
    Inventors: William Lynn Gallagher, Brian F. Bounds, Sanjay R. Pillay