Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Interframe prediction processor with mechanism for providing locations of reference motion vectors

A technology of motion vector prediction and inter-frame prediction, applied in the direction of pulse modulation TV signal transmission, TV, electrical components, etc., can solve the problems of reducing the efficiency of video encoders and decoders, increasing the processing burden, etc.

Inactive Publication Date: 2008-02-20
SOCIONEXT INC
View PDF0 Cites 50 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This conversion task adds additional processing burden, thus reducing the efficiency of the video encoder and decoder

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
  • Interframe prediction processor with mechanism for providing locations of reference motion vectors
  • Interframe prediction processor with mechanism for providing locations of reference motion vectors
  • Interframe prediction processor with mechanism for providing locations of reference motion vectors

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] Preferred embodiments of the present invention will now be described with reference to the accompanying drawings, in which like numerals refer to like elements throughout. An overview of the invention is first described, followed by more specific embodiments of the invention. In the following part of this document, the size and shape of a macroblock (and its partitions) is indicated by a prefix representing its width and height. For example, the term "16x8 macroblock" means a macroblock that is 16 pixels wide by 8 pixels high. This size prefix can be applied to those sub-macroblocks. A macroblock with a size of 16x16 pixels is called a "basic macroblock".

[0048] Figure 1 gives an overview of the invention. The illustrated inter prediction processor 1 is intended for use in video encoding devices and video decoding devices which divide each given picture into small regions of appropriate size (called "macroblocks" or simply as "blocks") for motion vector estimation...

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 interframe prediction processor designed for high-speed video coding and decoding. The interframe prediction processor has an address selector and a predictor calculator. The address selector receives information about MBAFF type and coding type. When performing motion compensation for a given MBAFF picture with reference to blocks surrounding a current block, the address selector provides memory addresses of reference motion vectors according to the coding type of the current block pair, as well as to the coding type of the reference blocks. The predictor calculator that determines a motion vector predictor for each constituent block of the current block pair based on reference motion vectors read out of the provided memory addresses.

Description

technical field [0001] The present invention relates to devices for predicting frames from other frames, and to video encoding and decoding devices using such devices. More particularly, the present invention relates to an inter prediction processor, a video encoding device, and a video decoding device that perform inter prediction of a video frame on a block basis. Background technique [0002] Digital video compression techniques are widely used in many applications. MPEG and H.264 are standard specifications in this technical field, where MPEG stands for "Moving Picture Experts Group". The encoding and decoding algorithms used in these standards divide each given picture into small regions and utilize motion compensation techniques to process these regions. Such picture regions are called "macroblocks". The video coding process involves intra prediction and inter prediction. Intra prediction reduces redundancy within a single frame by utilizing orthogonal transforms, ...

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/32H04N7/26H04N19/50H04N19/423H04N19/503H04N19/51H04N19/85
CPCH04N19/00509H04N19/00781H04N19/00278H04N7/26037H04N19/00733H04N7/26244H04N7/362H04N19/00036H04N7/50H04N7/26744H04N19/109H04N19/176H04N19/43H04N19/51H04N19/61
Inventor 仲石英典
Owner SOCIONEXT INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products