Patents by Inventor Dale Richard Adams

Dale Richard Adams 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: 8891897
    Abstract: Systems and methods for block noise detection and filtering are disclosed. One embodiment includes, computing difference magnitudes in pixel values for adjacent pixels in the image. The difference magnitudes can include horizontal difference magnitudes for horizontally adjacent pixels and vertical difference magnitudes for vertically adjacent pixels. One embodiment further includes using normalized sums of the difference magnitudes to determine a set of noise characteristics of the block noise and a set of image characteristics of the image and configuring inputs to the block noise filter using the set of noise and image characteristics.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: November 18, 2014
    Assignee: Silicon Image, Inc.
    Inventors: Dale Richard Adams, Laurence A. Thompson
  • Publication number: 20130322778
    Abstract: Systems and methods for block noise detection and filtering are disclosed. One embodiment includes, computing difference magnitudes in pixel values for adjacent pixels in the image. The difference magnitudes can include horizontal difference magnitudes for horizontally adjacent pixels and vertical difference magnitudes for vertically adjacent pixels. One embodiment further includes using normalized sums of the difference magnitudes to determine a set of noise characteristics of the block noise and a set of image characteristics of the image and configuring inputs to the block noise filter using the set of noise and image characteristics.
    Type: Application
    Filed: May 21, 2013
    Publication date: December 5, 2013
    Applicant: Silicon Image, Inc.
    Inventors: Dale Richard Adams, Laurence A. Thompson
  • Patent number: 8559746
    Abstract: System, method, and apparatus for smoothing of edges in images to remove irregularities are disclosed. In one aspect of the present disclosure, a method of image processing includes, identifying an edge in an image having an associated set of edge characteristics, determining the associated set of edge characteristics, and applying a low pass filter to a pixel of the edge based on the associated set of edge characteristics to generate a second image based on the image, wherein the edge in the image is smoothed in the second image. The method further includes generating a third image which is a blend of the original image and the second (edge-smoothed) image based on the associated set of edge characteristics.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: October 15, 2013
    Assignee: Silicon Image, Inc.
    Inventor: Dale Richard Adams
  • Patent number: 8452117
    Abstract: Systems and methods for block noise detection and filtering are disclosed. One embodiment includes, computing difference magnitudes in pixel values for adjacent pixels in the image. The difference magnitudes can include horizontal difference magnitudes for horizontally adjacent pixels and vertical difference magnitudes for vertically adjacent pixels. One embodiment further includes using normalized sums of the difference magnitudes to determine a set of noise characteristics of the block noise and a set of image characteristics of the image and configuring inputs to the block noise filter using the set of noise and image characteristics.
    Type: Grant
    Filed: February 10, 2010
    Date of Patent: May 28, 2013
    Assignee: Silicon Image, Inc.
    Inventors: Dale Richard Adams, Laurence A. Thompson
  • Patent number: 8446525
    Abstract: A technique for deinterlacing an interlaced video stream is disclosed. A embodiment of a method includes calculating a pixel using edge detection, calculating a pixel using vertical interpolation, calculating a pixel using weaving, calculating a confidence level, calculating a motion value, blending the edge pixel calculation with the vertical interpolation calculation to generate a first output pixel calculation, the blending being based on the confidence level, and blending the first output pixel calculation with the weaving calculation to generate a second output pixel calculation, the blending being based on the motion value.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: May 21, 2013
    Assignee: Silicon Image, Inc.
    Inventor: Dale Richard Adams
  • Patent number: 8120703
    Abstract: A method is described for deinterlacing an interlaced video stream. The method includes detecting an occurrence of groups of adjacent fields that are derived from a common original image frame source, and merging field pairs of the interlaced video stream to create a non-interlaced video stream output.
    Type: Grant
    Filed: August 29, 2006
    Date of Patent: February 21, 2012
    Assignee: Silicon Image/BSTZ
    Inventor: Dale Richard Adams
  • Publication number: 20110249179
    Abstract: A technique for deinterlacing an interlaced video stream is disclosed. A embodiment of a method includes calculating a pixel using edge detection, calculating a pixel using vertical interpolation, calculating a pixel using weaving, calculating a confidence level, calculating a motion value, blending the edge pixel calculation with the vertical interpolation calculation to generate a first output pixel calculation, the blending being based on the confidence level, and blending the first output pixel calculation with the weaving calculation to generate a second output pixel calculation, the blending being based on the motion value.
    Type: Application
    Filed: June 3, 2011
    Publication date: October 13, 2011
    Applicant: SILICON IMAGE, INC.
    Inventor: Dale Richard Adams
  • Patent number: 8004606
    Abstract: A technique for detecting original scan lines is disclosed. The technique involves receiving a deinterlaced signal with even scan lines and odd scan lines. After the deinterlaced signal is received, a determination is made as to whether the even scan lines or the odd scan lines are the original scan lines. In certain embodiments, an interlaced signal can be generated from the original scan lines. In other embodiments, an optimized deinterlaced signal can be generated using the original scan lines.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: August 23, 2011
    Assignee: Silicon Image, Inc.
    Inventor: Dale Richard Adams
  • Patent number: 7982798
    Abstract: A technique for deinterlacing an interlaced video stream is disclosed. A method according to the technique can involve calculating a gradient of image intensity and identifying an edge. A bin can be selected that encompasses the edge. An unknown pixel can be calculated by blending known pixel values along the bin boundaries.
    Type: Grant
    Filed: May 19, 2006
    Date of Patent: July 19, 2011
    Assignee: Silicon Image, Inc.
    Inventor: Dale Richard Adams
  • Publication number: 20100202262
    Abstract: Systems and methods for block noise detection and filtering are disclosed. One embodiment includes, computing difference magnitudes in pixel values for adjacent pixels in the image. The difference magnitudes can include horizontal difference magnitudes for horizontally adjacent pixels and vertical difference magnitudes for vertically adjacent pixels. One embodiment further includes using normalized sums of the difference magnitudes to determine a set of noise characteristics of the block noise and a set of image characteristics of the image and configuring inputs to the block noise filter using the set of noise and image characteristics.
    Type: Application
    Filed: February 10, 2010
    Publication date: August 12, 2010
    Applicant: Anchor Bay Technologies, Inc.
    Inventors: Dale Richard Adams, Laurence A. Thompson