or
Bookmark and Share
Motion estimation method using orthogonal-sum block matching
   
Document Number
US Patent 6480629
Issued Date
November 12, 2002
Link
Inventors
Bakhmutsky; Michael (Spring Valley, NY)
Map
Abstract
A method for determining a best match between a first pixel array in a picture currently being encoded and a plurality of second pixel arrays in a search region of a reference picture, wherein each of the first and second pixel arrays includes a plurality of rows and columns of individual pixel values. The method is designed to be performed in a motion estimation search engine of a digital video encoder, and includes the steps of producing a first orthogonal-sum signature of the first pixel array comprised of a set of horizontal sums representative of the sums of the individual pixel values of the rows of the first pixel array and a first set of vertical sums representative of the sums of the individual pixel values of the columns of the first pixel array; producing a plurality of second orthogonal-sum signatures for respective ones of at least selected ones of the plurality of second pixel arrays, each of the plurality of second orthogonal-sum signatures being comprised of a set of horizontal sums representative of the sums of the individual pixel values of the rows of a respective one of the second pixel arrays and a set of vertical sums representative of the sums of the individual pixel values of the columns of a respective one of the second pixel arrays; and, comparing the first orthogonal-sum signature with each of the second orthogonal-sum signatures in order to determine the best match between the first and second pixel arrays. In a disclosed embodiment, the first and second pixel arrays are either decimated or undecimated macroblocks having a structure defined by an MPEG standard, e.g., the MPEG-2 standard.
Drawing
Motion estimation method using orthogonal-sum block matching - US Patent 6480629 Drawing
Drawing from US Patent 6480629
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
15
Comments:
no comments yet
Published
November 12, 2002
Application Number
09/287,161
Filed
April 6, 1999
US Classification
382/236   348/407.1
Int'l Classification
H04N   7/26   (20060101)   H04N   7/46   (20060101)  
Examiner
Attorney/Law Firm
USPTO Field of Search
382/236   348/407.1   348/412.1   348/413.1   348/422.1  
Related Patents
7212230 - Digital camera having a motion tracking subsystem responsive to input control for tracking motion of the digital camera - Owned by Hewlett-Packard Development Company, L.P. (Houston, TX)

A digital camera delays the capture of a digital image after image capture has been requested until the motion of the digital camera satisfies a motion criterion. The digital camera thereby reduces image blur that would otherwise occur due to camera motion.

7570815 - Comparing patterns - Owned by British Telecommunications plc (London,GB)

A first image (or other pattern) is represented by a first ordered set of elements A each having a value and a second pattern is represented by a second such set. A comparison of the two involves performing, for each of a plurality of elements x of the first ordered set the steps of selecting from the first ordered set a plurality of elements x' in the vicinity of the element x under consideration, selecting an element y of the second ordered set and comparing the elements x' of the first ordered set with elements y' of the second ordered set (each of which has the same position relative to the selected element y' of the second ordered set as a respective one x' of the selected plurality of elements of the first ordered set has relative to the element x under consideration). The comparison itself comprises comparing the value of each of the selected plurality of elements x' of the first set with the value of the correspondingly positioned element y' of the like plurality of elements of the second set in accordance with a predetermined match criterion to produce a decision that the plurality of elements of the first ordered set matches the plurality of elements of the second ordered set. The comparison is them repeated with a fresh selection of the plurality of elements x' of the first set and/or a fresh selection of an element y of the second ordered set generating a similarity measure V as a function of the number of matches. Preferably, following a comparison resulting in a match decision, the next comparison is performed with a fresh selection of the plurality of elements x' of the first set and the same selection of an element y of the second set.

7574051 - Comparison of patterns - Owned by British Telecommunications plc (London,GB)

A first visual image or other pattern (A) is represented by a first ordered set of elements (x.sub.i) each having a value and a second pattern (B) is a represented by a second ordered set of element (u.sub.i) each having a value. Iteratively, a comparison is made by: (i) selecting a plurality of elements from the first ordered set;(ii) for each selected element of the first ordered set, selecting an element from the second ordered set, such that the selected elements of the second ordered set have, within the second ordered set, a set of positional relationships relative to each other that is the same as, or a transformation of, the set of positional relationships that the selected plurality of elements of the first ordered set have relative to each other; (iii) selecting a random shift value (.gamma.); and (iv) determining whether the selected elements meet the match criterion that the value of each of the selected elements of the first ordered set differs from the value of the correspondingly positioned selected element of the second ordered set by an amount that is equal to, or within a set margin of, and in the same sense as, said shift value. In the event of a match, a similarity score (S.sub.AB) is updated. Alternatively, or in addition, the shift amount in the event of a match is recorded and, at the conclusion of the iteration, a single representative shift value is estimated from said recorded shift value.

7269785 - Digital manipulation of video in digital video player - Owned by Genesis Microchip Inc. (Santa Clara, CA)

According to the invention, a technique for operating a digital versatile disk (DVD) system is disclosed. First digital information is read from a DVD player. The first digital information is decompressed to create second digital information that is stored. In order to produce third digital information different from the second digital information, the second digital information is manipulated. At some point, the third digital information is displayed.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us