Moving estimating device and method for reference macro block window in scanning search area

A search area and macroblock technology, applied in computing, color TV components, TV system components, etc., can solve problems such as increasing energy consumption, not being suitable for mobile environments, and increasing the amount of time to export motion vectors

Inactive Publication Date: 2007-01-24
SAMSUNG ELECTRONICS CO LTD
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This large number of memory accesses increases the amount of time required to derive motion vectors and increases energy consumption
[0013] Due to the large number of memory accesses and the accompanying large energy consumption, these traditional motion estimation methods are not suitable for the mobile environment

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Moving estimating device and method for reference macro block window in scanning search area
  • Moving estimating device and method for reference macro block window in scanning search area
  • Moving estimating device and method for reference macro block window in scanning search area

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention provides efficient motion estimation that reduces the number of memory accesses by multiplexing common registers while scanning reference MBs in the search area. .

[0030] Figure 4 is a block diagram of the motion estimation system of the preferred embodiment of the present invention. The motion estimation system includes a current frame (C / F) 100 , a first register set 102 , a disparity calculation unit 110 , a search area (S / A) 104 , a second register set 106 , and a controller 108 . The first and second register sets 102 and 106 store pixels for one macroblock (MB) of the current frame 100 and one macroblock of the search area 104, respectively. In one example, a MB is 16×16 pixels in size. Each of the first and second register banks 102 and 106 can store an array of 16x16 pixels. The controller 108 may be constructed in software or hardware.

[0031] Figure 5 Preprocessing steps implemented using a 4:1 decimation filter are described. ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A motion estimation technique compares a current macroblock with different reference macroblocks in a reference frame search area. A motion vector for the current macroblock is derived from the reference macroblock most closely matching the current macroblock. To reduce the number of instructions required to load new reference macroblocks, overlapping portions between reference macroblocks are reused and only nonoverlapping portions are loaded into a memory storage device.

Description

technical field [0001] The present invention relates to a motion estimation apparatus and method. More particularly, the present invention relates to a motion estimation apparatus and method for scanning a window of reference macroblocks within a search area. Background technique [0002] This application enjoys priority to Korean Patent Application No. 2001-40904 filed on Jul. 9, 2001, the contents of which are incorporated herein by reference in their entirety. [0003] Video encoders generate bitstreams that comply with international standards for video compression, such as H.261, H.263, MPEG-1, MPEG-2, MPEG-4, MPEG-7, and MPEG-21. These standards are widely used in data storage, Internet-based image services, entertainment, digital broadcasting, portable video terminals and other fields. [0004] Video compression standards use motion estimation techniques that divide the current frame into multiple macroblocks (MB). Differences between the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04N5/14G06F7/00G06T1/00H04N19/50H03M7/36H04N19/105H04N19/136H04N19/176H04N19/196H04N19/423H04N19/503H04N19/51H04N19/513H04N19/57H04N19/80
CPCH04N19/00781H04N7/50H04N7/26765H04N19/00484H04N19/00515H04N19/00587H04N7/2675H04N7/26707H04N19/423H04N19/433H04N19/51H04N19/61H04N19/43H04N19/55
Inventor 赵真显卢亨来李润泰全炳宇
Owner SAMSUNG ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products