or
Bookmark and Share
Simplified dual prime video motion estimation
 
   
Document Number
US Patent 5905542
Issued Date
May 18, 1999
Link
Inventors
Map
Abstract
Methods and apparatus for performing dual prime motion estimation on video fields or frames of a video signal. A 16.times.16 motion estimator generates a same-parity match vector M.sub.-- SP and an opposite-parity match vector M.sub.-- OP for a current macroblock of a current field using a reference macroblock from each of a previous same-parity and opposite-parity field. A dual prime motion estimator receives the M.sub.-- SP and M.sub.-- OP match vectors for the current macroblock, and generates a base motion vector MV and a delta motion vector DMV for the current macroblock. In a first embodiment, the dual prime motion estimator generates MV and DMV by setting MV equal to M.sub.-- SP and then selecting DMV such that the opposite-parity vector OPV to be computed by a decoder is as close as possible to M.sub.-- OP. In a second embodiment, OPV is set equal to M.sub.-- OP and MV and DMV are selected such that MV is as close as possible to the same-parity match vector M.sub.-- SP. In a third embodiment, the dual prime motion estimator uses error measurements between the current macroblock and the same-parity and opposite-parity macroblocks to determine whether the techniques of the first embodiment or the second embodiment should be applied to the current macroblock.
Drawing
Simplified dual prime video motion estimation - US Patent 5905542 Drawing
Drawing from US Patent 5905542
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:
39
Comments:
no comments yet
Owner
Published
May 18, 1999
Application Number
08/753,963
Filed
December 4, 1996
US Classification
348/699   375/240.02 375/240.14 375/240.16
Int'l Classification
H04N   7/26   (20060101)  
Examiner
Assistant Examiner
Attorney/Law Firm
USPTO Field of Search
348/402   348/407   348/413   348/416   348/699   348/409   348/411   348/412   386/33   386/109   386/111   382/236   382/238   382/244  
Related Patents
6295376 - Image sequence coding method and decoding method - Owned by Hitachi, Ltd. (Tokyo,JP)

In order to prevent accumulation of rounding errors caused by the integer-based bilinear interpolation used in the motion compensation process of image coding and decoding methods, two types of P frames are used for unidirectional motion compensation prediction: P+ frames, which round the results of bilinear interpolation with real number operations to the nearest integer and round half integer values (0.5 added to an integer) away from zero; and P- frames, which differ from P+ frames in that the above mentioned half integer values are rounded towards zero. Utilizing both of these P+ and P- frames enables canceling of rounding errors and prevents the accumulation of rounding errors.

5973743 - Mode coding method and apparatus for use in an interlaced shape coder - Owned by Daewoo Electronics Co., Ltd. (KR)

A method for encoding mode signals of a target block of M.times.N pixels having a binary value `0` or `255` is provided. If the target block is determined as neither "all.sub.-- 0" nor "all.sub.-- 255", the target block is divided into a top field and a bottom field, wherein the top field contains every odd row of the target block to have M/2.times.N pixels and the bottom field contains every even row of the target block to have M/2.times.N pixels. After encoding the top field, the method encodes the bottom field based on the top field to generate modified bottom field-coded data and a modified bottom mode.

6418168 - Motion vector detection apparatus, method of the same, and image processing apparatus - Owned by Sony Corporation (Tokyo,JP)

A control circuit specifies a first search area by using a motion vector found in units of macroblocks between a plurality of frames located previous to first frame, specifies a second search area by using a simplified motion vector indicating the motion of an image between the first frame, the second frame, and a frame located in time between the first frame and the second frame, and designates a search area by switching the first search area and the second search area suitably.

6359929 - Image predictive decoding method, image predictive decoding apparatus, image predictive coding apparatus, and data storage medium - Owned by Matsushita Electric Industrial Co., Ltd. (JP)

An image predictive decoding method in which when compressively coded image data including information about a plurality of motion compensation modes, and a plurality of motion vectors corresponding to the plurality of motion compensation modes is decoded, for a target region to be decoded, target predictive region data calculated based on the motion vector of the target region, and adjacent predictive region data calculated based on the motion vector of at least one adjacent region to the target region, are weightedly averaged to produce optimal predictive region data to the target region, wherein the optimal predictive region data is produced using only the motion vector of the adjacent region having the same motion compensation mode as that of the target region. Thereby, when overlapped motion compensation is performed to an interlaced image, a highly efficient predictive signal is generated, and a coding efficiency is improved.

6519005 - Method of concurrent multiple-mode motion estimation for digital video - Owned by Koninklijke Philips Electronics N.V. (Eindhoven,NL)

A method for motion coding an uncompressed digital video data stream such as an MPEG-2 digital video data stream. The method includes the steps of comparing pixels of a first pixel array in a picture currently being coded with pixels of a plurality of second pixel arrays in at least one reference picture and concurrently performing motion estimation for each of a plurality of different prediction modes in order to determine which of the prediction modes is an optimum prediction mode determining which of the second pixel arrays constitutes a best match with respect to the first pixel array for the optimum prediction mode, and, generating a motion vector for the first pixel array in response to the determining step. The method is implemented in a device such as a motion estimation search system of a digital video encoder. In one embodiment, the method and device are capable of concurrently determining performing motion estimation in each of the six different possible prediction modes specified by the MPEG-2 standard.

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