Patents by Inventor Jon Michael Harris

Jon Michael Harris 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: 9338392
    Abstract: Integrated circuits with interpolating circuitry for deinterlacing video data are provided. Each frame of video data may include a field of pixels from every-other row of the frame. Edge detection circuitry may generate an edge map for the field. The edge map may be filtered to remove weak edges from the map. Cartesian Hough transformation circuitry may perform Cartesian Hough transforms on the filtered edge map to generate a Cartesian Hough space histogram. The Cartesian Hough space histogram may be filtered to remove bins having insufficient counts. Offset mask generation circuitry may generate an offset mask based on the Cartesian Hough space histogram. Interpolation circuitry may generate interpolated pixel values for missing rows of the field using pixels from the field and the offset mask. The interpolating circuitry may generate deinterlaced video data that is free from image artifacts along low-angle edges using the interpolated pixel values.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: May 10, 2016
    Assignee: Altera Corporation
    Inventor: Jon Michael Harris
  • Patent number: 9100531
    Abstract: A deinterlacing apparatus includes a buffer to receive a plurality of consecutive fields of an interlaced video and a field combination module coupled to the buffer to deinterlace the interlaced video in accordance with cadence of the interlaced video. The deinterlacing apparatus also includes a cadence detection module to detect the cadence by (1) causing each of the fields to be combined with its preceding field into a frame and with its subsequent field into another frame to obtain a plurality of combined frames, (2) determining a comb factor of each of the combined frames to obtain a sequence of comb factors of the combined frames, and (3) determining if the sequence of comb factors of the combined frames follows a pre-determined repeating pattern. A cadence detection method is also described.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: August 4, 2015
    Assignee: Altera Corporation
    Inventors: Jon Michael Harris, Vivek Gowri-Shankar, Boon Hong Oh
  • Patent number: 9076230
    Abstract: A method for interpolating an image field with image processing circuitry includes identifying, from a first row in the image field, a pixel to be interpolated. Edge direction vectors from the identified pixel and a plurality of neighboring pixels in a second row of the image field are determined. The edge direction vectors may then be combined to produce an interpolated pixel. The edge direction vectors may be combined such that the pixel is interpolated along each edge direction vector to obtain multiple interpolated pixel values. The pixel may be interpolated based on a weighted average of the interpolated pixel values.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: July 7, 2015
    Assignee: Altera Corporation
    Inventor: Jon Michael Harris
  • Patent number: 9055176
    Abstract: A method of deinterlacing an interlaced video having a plurality of fields is described. The method includes detecting cadence of each pixel of each of the fields of the interlaced video. The interlaced video is then deinterlaced in accordance with the cadence, if any, of each of the pixels of each of the fields of the interlaced video. A pixel-based multi-cadence detection method is also described. Moreover, a pixel-based multi-cadence detection apparatus is also described.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: June 9, 2015
    Assignee: Altera Corporation
    Inventor: Jon Michael Harris
  • Patent number: 8902358
    Abstract: A deinterlacing apparatus includes a buffer to receive a plurality of consecutive fields of an interlaced video and a field combination module coupled to the buffer to deinterlace the interlaced video in accordance with cadence of the interlaced video. The deinterlacing apparatus also includes a cadence detection module to detect the cadence by (1) causing each of the fields to be combined with its preceding field into a frame and with its subsequent field into another frame to obtain a plurality of combined frames, (2) determining a comb factor of each of the combined frames to obtain a sequence of comb factors of the combined frames, and (3) determining if the sequence of comb factors of the combined frames follows a pre-determined repeating pattern. A cadence detection method is also described.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: December 2, 2014
    Assignee: Altera Corporation
    Inventors: Jon Michael Harris, Vivek Gowri-Shankar, Boon Hong Oh
  • Patent number: 8836858
    Abstract: A method of deinterlacing an interlaced video having a plurality of fields is described. The method includes detecting cadence of each pixel of each of the fields of the interlaced video. The interlaced video is then deinterlaced in accordance with the cadence, if any, of each of the pixels of each of the fields of the interlaced video. A pixel-based multi-cadence detection method is also described. Moreover, a pixel-based multi-cadence detection apparatus is also described.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: September 16, 2014
    Assignee: Altera Corporation
    Inventor: Jon Michael Harris