Fast mode decision making for interframe encoding

A technology of coding mode and intra-frame mode, applied in the field of fast mode determination of inter-frame coding, which can solve problems such as increasing complexity

Inactive Publication Date: 2006-02-15
THOMSON LICENSING SA
View PDF0 Cites 41 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

All of these options have greatly increased the complexity associated with making decisions in a timely fashion

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
  • Fast mode decision making for interframe encoding
  • Fast mode decision making for interframe encoding
  • Fast mode decision making for interframe encoding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0010] To better understand the encoding method of this principle, refer to figure 1 , figure 1 A block diagram showing the structure of a typical JVT encoder 10 for encoding an input video stream. The encoder 10 comprises a first block 12 for receiving at its positive input the output of a difference block 13 to which input video frames from a video source (not shown) are supplied. Block 12 quantizes each video frame received from difference block 13 and then performs a block transform to produce a quantized frame and a corresponding set of transform coefficients.

[0011] Loop 14 feeds back each quantized frame output by block 12 and the corresponding transform coefficients to enable the formation of predicted frames (P or B frames). The loop 14 comprises a block 15 which performs inverse quantization and inverse transformation respectively on the quantized frame and transform coefficients from block 12 to be received at a first input of a summation block 16 whose output i...

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

An encoder achieves improved encoding efficiency by initially limiting consideration of the potential modes (block sizes) to a prescribed sub-set and by performing mode estimation jointly with mode decision-making. An initial sub-set of modes is considered and an estimation of the motion for each block in the sub-set is made to establish a best motion vector. A distortion measure is also made for each sub-set. From the distortion measure, a determination is made whether or not to estimate the motion for other block sizes. If not, then an encoding mode is chosen in accordance with the estimated motion. In this way, motion estimation on all possible block sizes need not be undertaken.

Description

[0001] This application claims priority under 35 U.S.C 119(e) to U.S. Provisional Patent Application Serial No. 60 / 439,296, filed January 10, 2003, the teachings of which are incorporated herein. technical field [0002] The present invention relates to a technique for reducing the computational complexity of video encoding while maintaining video compression efficiency. Background technique [0003] Various techniques currently exist to compress (encode) video streams for storage and transmission. Many known encoding techniques rely on both spatial and temporal similarity. The proposed H.264 coding technique (also known as JVT and MPEG AVC) specifies inter and intra coding (P and B frames) for inter frames. Each individual macroblock can be intra-coded, ie using spatial correlation, or inter-coded with temporal correlation from a previously coded frame. Usually, the encoder makes an inter / intra coding decision for each macroblock based on coding efficiency and subjective ...

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 Applications(China)
IPC IPC(8): H04N7/12H04N11/02H04N11/04H04N5/14H04N7/26
CPCH04N19/00654H04N19/00278H04N19/00127H04N19/00145H04N19/00587H04N19/00036H04N5/145H04N19/00072H04N19/109H04N19/119H04N19/132H04N19/137H04N19/176H04N19/51H04N19/557H04N19/103
Inventor 尹鹏吉尔·麦克唐纳·布瓦斯
Owner THOMSON LICENSING SA
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