Advanced bi-directional predictive coding of interlaced video

An interlaced scanning, bidirectional prediction technology, applied in the direction of digital video signal modification, TV signal transmission through single/parallel channels, TV, etc., to achieve the effect of low CPU resources and improved rate/distortion performance

Active Publication Date: 2009-04-22
MICROSOFT TECH LICENSING LLC
View PDF2 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This motion vector prediction fails in many cases to adequately predict the motion vectors for the macroblocks of the fields of an interlaced video frame

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
  • Advanced bi-directional predictive coding of interlaced video
  • Advanced bi-directional predictive coding of interlaced video
  • Advanced bi-directional predictive coding of interlaced video

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0134]This application relates to techniques and tools for efficient compression and decompression of interlaced video. In various described embodiments, video encoders and decoders incorporate techniques for encoding and decoding bidirectionally predictive interlaced video frames, and to include various layers or levels (e.g., sequence level, frame level, field level, Macroblock level, and / or block level) bitstream format or syntax used by the corresponding signal representation technique.

[0135] Various alternatives to the described implementation are possible. For example, methods described with reference to flowcharts may be altered by changing the order of stages shown in each flowchart, or by repeating or omitting certain stages, and the like. As another example, although certain implementations are described with reference to particular macroblock formats, other formats may also be used. Furthermore, the techniques and tools described with reference to bidirectional...

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

For interlaced B-fields or interlaced B-frames, forward motion vectors are predicted by an encoder / decoder using forward motion vectors from a forward motion vector buffer, and backward motion vectors are predicted using backward motion vectors from a backward motion vector buffer. The resulting motion vectors are added to the corresponding buffer. Holes in motion vector buffers can be filled in with estimated motion vector values. An encoder / decoder switches prediction modes between fields in a field-coded macroblock of an interlaced B-frame. For interlaced B-frames and interlaced B-fields, an encoder / decoder computes direct mode motion vectors. For interlaced B-fields or interlaced B-frames, an encoder / decoder uses 4 MV coding. An encoder / decoder uses 'self-referencing' B-frames. An encoder sends binary information indicating whether a prediction mode is forward or not-forward for one or more macroblocks in an interlaced B-field. An encoder / decoder uses intra-coded B-fields [BI-fields'].

Description

[0001] related application [0002] This application claims benefit to U.S. Provisional Patent Application No. 60 / 501,081, entitled "Video Encoding and Decoding Tools and Techniques," filed September 7, 2003, which is incorporated by reference combined here. [0003] The following co-pending U.S. patent applications are related to this application and are hereby incorporated by reference: 1) Serial No. 10 / 622,378 entitled "Advanced Bi-Directional Predictive Coding of Video Frames" and published at U.S. Patent Application filed July 18, 2003; 2) Serial No. 10 / 622,284 entitled "Intraframe and Interframe Interlace Coding and Decoding" and filed July 18, 2003 3) U.S. Patent Application Serial No. 10 / 622,841 entitled "Coding of Motion Vector Information" (Coding of Motion Vector Information) and filed on July 18, 2003; 4) Serial No. 10 / 857,473 US patent application entitled "Predicting Motion Vectors for Fields of Forward-predicted Interlaced Video Frames" and filed May 27, 2004. ...

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/36H04N7/34H04N11/02H04N7/50H04N7/42H04N7/44H04N19/112G06K9/36G06K9/46H03M7/40H03M7/46H04NH04N7/12H04N19/577
CPCH04N19/00278H04N19/00793H04N19/00309H04N19/00042H04N19/00145H04N7/26058H04N7/26292H04N7/26154H04N7/26074H04N19/00012H04N2007/3094H04N7/26382H04N19/00909H04N19/00036H04N19/00551H04N7/5013H04N19/00781H04N19/00763H04N19/00315H04N19/00218H04N19/00048H04N7/26984H04N7/26244H04N7/50H04N19/00545H04N7/26026H04N7/2676H04N7/2601H04N7/26218H04N19/00587H04N19/00266H04N19/00733H04N19/00175H04N19/00H04N19/00224H04N7/26132H04N19/0063H04N19/00066H04N7/5073H04N7/26106H04N19/00696H04N7/26287H04N7/26946H04N19/00121H04N7/26042H04N19/00296H04N19/00169H04N7/2625H04N19/00369H04N19/00884H04N7/26313H04N19/00957H04N7/26872H04N19/00896H04N7/26095H04N7/362H04N7/26888H04N7/26159H04N7/26037H04N7/26212H04N7/34H04N7/26808H04N7/26893H04N7/26271H04N19/00109H04N19/105H04N19/52H04N19/159H04N19/176H04N19/70H04N19/46H04N19/196H04N19/61H04N19/109H04N19/112H04N19/463H04N19/16H04N19/577H04N19/102H04N19/11H04N19/117H04N19/129H04N19/13H04N19/137H04N19/146H04N19/147H04N19/172H04N19/18H04N19/184H04N19/186H04N19/51H04N19/523H04N19/593H04N19/63H04N19/82H04N19/86H04N19/93H04N19/433
Inventor K·慕克吉T·W·赫尔科比
Owner MICROSOFT TECH LICENSING LLC
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