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

Method for coding two-directional predictive video object planes and decoding device

A video object, bidirectional prediction technology, applied in image coding, digital video signal modification, television and other directions, can solve the problem of reducing the spatial resolution of the enhancement layer

Inactive Publication Date: 2004-12-01
GOOGLE TECH HLDG LLC
View PDF1 Cites 71 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Alternatively, the enhancement layer may have a reduced spatial resolution

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
  • Method for coding two-directional predictive video object planes and decoding device
  • Method for coding two-directional predictive video object planes and decoding device
  • Method for coding two-directional predictive video object planes and decoding device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] A method and apparatus are presented for providing temporal and spatial scaling of video images including video object planes in a digital video sequence.

[0038] FIG. 1 depicts a diagram of the process of encoding and decoding video objects according to the present invention. Frame 105 includes three graphic elements, including square foreground element 107 , oval foreground element 109 , and background element 109 . In frame 115 the cells are designed using a segmented mask such that VOP 117 represents square foreground cell 107 , VOP 118 represents oval foreground cell 109 , and VOP 119 represents background cell 109 . A VOP can have any shape, and a series of VOPs is called a video object. An entire rectangular video frame may also be referred to as a VOP. Thus, the term "VOP" is used herein to indicate an arbitrary or non-arbitrary image area shape. Segment masks can be obtained using known techniques and have a format similar to ITU-R601 luminance data. Each ...

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

Temporal and spatial scaling of video images including video object planes (VOPs) (117, 118, 119, 405, 415, 420, 430, 520, 522, 524, 526, 532, 542, 705, 730, 750, 760, 780, 790, 805, 815, 820, 830, 850, 860, 880, 890) in an input digital video sequence is provided. Coding efficiency is improved by adaptively compressing scaled field mode video. Upsampled VOPs (450, 490, 522, 542, 750, 790) in the enhancement layer are reordered to provide a greater correlation with the input video sequence based on a linear criteria. The resulting residue is coded using a spatial transformation such as the DCT. A motion compensation scheme is used for coding enhancement layer VOPs (450, 460, 480, 490, 522, 524, 526, 542, 750, 760, 780, 790, 850, 860, 880, 890) by scaling motion vectors which have already been determined for the base layer VOPs (405, 415, 420, 430, 520, 532, 705, 730, 805, 815, 820, 830). A reduced search area whose center is defined by the scaled motion vectors is provided. The motion compensation scheme is suitable for use with scaled frame mode or field mode video. Various processor configurations achieve particular scaleable coding results. Applications of scaleable coding include stereoscopic video, picture-in-picture, preview access channels, and ATM communications.

Description

[0001] This application is a divisional application with application number 98109558.5 and titled "Time and Space Variable Scale Coding of Video Object Plane" submitted on June 5, 1998. technical field [0002] The present invention relates to a method and apparatus for providing temporal and spatial scaling of video images including video object planes in a digital video sequence. In particular, a motion compensation scheme suitable for scalable frame-mode or field-mode video is proposed. A scheme for adaptively compressing field-mode video using spatial transforms such as discrete cosine transform (DCT) is also proposed. Background technique [0003] The present invention is particularly applicable to various multimedia applications, and is in accordance with the document ISO / IEC / JTC1 / SC29 / WG11 N1642 titled "MPEG-4 Video Checking Mode Version 7.0", April 1997, cited by reference herein Compliant with the MPEG-4 Check Mode (VM) 7.0 standard described. The present inventio...

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
IPC IPC(8): G06T9/00H03M7/36H04N7/26H04N7/32H04N7/46H04N7/52H04N13/00H04N19/00H04N19/50
CPCH04N19/00721H04N2013/0092H04N7/26345H04N19/00048H04N2013/0085H04N13/0048G06T7/0022H04N13/0051H04N19/00769H04N13/0037H04N13/0285H04N7/26351H04N7/462H04N7/26042H04N13/0055G06T3/40H04N13/0059H04N19/00424H04N7/52H04N13/0003H04N19/597H04N19/30H04N19/29H04N19/33H04N19/31H04N19/577H04N13/167H04N13/194H04N13/189H04N13/161H04N13/10H04N13/286H04N13/15H04N19/20H04N19/51
Inventor 陈学敏阿贾伊·卢特拉加内什·拉詹曼德阿姆·纳拉辛汉
Owner GOOGLE TECH HLDG LLC
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