TW366647B - Method to form symmetric search windows for bidirectional half pel motion estimation - Google Patents
Method to form symmetric search windows for bidirectional half pel motion estimationInfo
- Publication number
- TW366647B TW366647B TW085107826A TW85107826A TW366647B TW 366647 B TW366647 B TW 366647B TW 085107826 A TW085107826 A TW 085107826A TW 85107826 A TW85107826 A TW 85107826A TW 366647 B TW366647 B TW 366647B
- Authority
- TW
- Taiwan
- Prior art keywords
- macroblocks
- best match
- pixels
- motion estimation
- search windows
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/523—Motion estimation or motion compensation with sub-pixel accuracy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/577—Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
- H04N19/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/533—Motion estimation using multistep search, e.g. two-dimensional [2D]-log search or one-at-a-time search [OTS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/57—Motion estimation characterised by a search window with variable size or shape
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
A method for forming a bidirectionally coded picture from two reference pictures. The method starts by taking a memory fetch of each reference picture, finding best match macroblocks at the full pixel boundaries thereof, and interpolating the full pixel boundary macroblocks to form bi-directional macroblocks calculating half pixel reference picture data therefrom. Excess pixels are dropped from the best match macroblocks to make the best mach macroblocks symmetric in size, shape, and orientation. This may be accomplished by setting edge detectors to indicate excess pixels. The excess pixels correspond t pixels rendering the best match macroblocks different in size, shape or orientation.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US60247296A | 1996-02-16 | 1996-02-16 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW366647B true TW366647B (en) | 1999-08-11 |
Family
ID=24411484
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW085107826A TW366647B (en) | 1996-02-16 | 1996-06-28 | Method to form symmetric search windows for bidirectional half pel motion estimation |
Country Status (4)
| Country | Link |
|---|---|
| JP (1) | JPH09261661A (en) |
| KR (1) | KR100240620B1 (en) |
| DE (1) | DE19702728A1 (en) |
| TW (1) | TW366647B (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100599935B1 (en) | 2003-10-15 | 2006-07-13 | 한국전자통신연구원 | Fast half-pixel search method based on dead value and random variable in refinery search |
| US10074034B2 (en) | 2013-06-14 | 2018-09-11 | Intel Corporation | Image processing including adjoin feature based object detection, and/or bilateral symmetric object segmentation |
| JP6646218B2 (en) | 2016-03-28 | 2020-02-14 | 富士通株式会社 | Charging circuit and electronic device |
-
1996
- 1996-06-28 TW TW085107826A patent/TW366647B/en active
- 1996-11-07 KR KR1019960052608A patent/KR100240620B1/en not_active Expired - Fee Related
-
1997
- 1997-01-27 DE DE19702728A patent/DE19702728A1/en not_active Ceased
- 1997-02-13 JP JP9029047A patent/JPH09261661A/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| DE19702728A1 (en) | 1997-08-21 |
| JPH09261661A (en) | 1997-10-03 |
| KR100240620B1 (en) | 2000-01-15 |
| KR970064262A (en) | 1997-09-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11064110B2 (en) | Warp processing for image capture | |
| TW376650B (en) | Moving image estimating system and moving image estimating method | |
| EP1646242A3 (en) | Apparatus for decoding images | |
| US20120162475A1 (en) | Method and apparatus for raster output of rotated interpolated pixels optimized for digital image stabilization | |
| EP2360644A2 (en) | Digital image manipulation | |
| AU589165B2 (en) | Compression of pixels in a reduced-size video image | |
| CA2140643A1 (en) | Image processing device and method | |
| EP2202987A3 (en) | Method of determining motion vectors of direct mode in a B picture | |
| EP0840277A3 (en) | Window processing in an on screen display system | |
| FI903279A7 (en) | Video image data processing method for use in recording or transmitting moving digital images | |
| GB2593335A (en) | Method and apparatus for 3-D auto tagging | |
| EP0294956A3 (en) | Motion vector reduction in television images | |
| CA2251420A1 (en) | Moving image composing system | |
| EP2012546A3 (en) | Picture encoding and decoding | |
| EP1259081A3 (en) | Encoding continuous image data | |
| CA2291383A1 (en) | Control method and apparatus for embedding information in data | |
| NO20004081D0 (en) | Processing digital image data in a decoder | |
| EP0840276A3 (en) | Window processing in an on screen display system | |
| GB2180719A (en) | Method for the stereoscopic representation of image scenes with relative movement between imaging sensor and recorded scene | |
| TW366647B (en) | Method to form symmetric search windows for bidirectional half pel motion estimation | |
| JP2007035038A (en) | Method for generating a reduced sequence of images from a sequence of source images | |
| GB2176968A (en) | Representation of video images or scenes transmitted at reduced frame rate | |
| EP2595393B1 (en) | Rectified stereoscopic 3d panoramic picture | |
| WO2004097737A1 (en) | Segmentation refinement | |
| KR950002375A (en) | Image data processing device |