Unlock instant, AI-driven research and patent intelligence for your innovation.

Video demultiplexer and decoder with efficient data recovery

A demultiplexing and multiplexing technology, applied in the field of limiting video data loss caused by channel errors, can solve problems such as low data efficiency and performance impact

Active Publication Date: 2007-10-17
QUALCOMM INC
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Concealing correctly received data is inefficient and can significantly impact performance in some systems where channel errors are prevalent, such as wireless communication systems

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
  • Video demultiplexer and decoder with efficient data recovery
  • Video demultiplexer and decoder with efficient data recovery
  • Video demultiplexer and decoder with efficient data recovery

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] FIG. 1 is a block diagram illustrating a video encoding and decoding system 10 . As shown in FIG. 1 , system 10 includes encoder system 12 and decoder system 14 connected by transmission channel 16 . Channel 16 may be any wired or wireless medium suitable for transmitting video information. The decoder system 14 enables efficient video data recovery in case of channel errors. As will be described in detail, the decoder system 14 is configured to limit the loss of useful data that would normally be deliberately discarded as part of the concealment process in case of channel errors. In this way, decoder system 14 may provide higher efficiency, enhanced decoding performance, and improved error resilience.

[0023] Encoder system 12 includes multiplexer (MUX) 18 , video encoder 20 and audio encoder 22 . Video encoder 20 generates encoded video data according to a video compression protocol such as MPEG-4. Other video compression protocols may be used, such as the Intern...

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 video demultiplexer and video decoder include features for efficient video data recovery in the event of channel error. The demultiplexer detects a boundary between physical layer data units and adds boundary information to the bitstream produced by the demultiplexer. The demultiplexer produces adaptation layer data units, which are processed by the adaptation layer to produce an application layer bitstream. When the video decoder encounters an error in the bitstream, it uses the boundary information to limit the amount of data that must be concealed. In particular, the boundary information permits the error to be associated with a small segment of data. The video decoder conceals data from the beginning of the segment of data, rather than an entire slice or frame in which the segment resides. In this manner, the video decoder provides efficient data recovery, limiting the loss of useful data that otherwise would be purposely discarded for concealment purposes.

Description

technical field [0001] This disclosure relates to video decoding, and more particularly, techniques for limiting video data loss due to channel errors. Background technique [0002] In a typical Motion Picture Experts Group (MPEG)-4 video decoder implementation, when an error is detected, the decoder hides all macroblocks (MBs) or the entire frame of the corrupted segment. Concealment prevents incorrectly decoded MBs from appearing in the displayed video, which can be very obvious and visually disturbing. In addition, concealment prevents the use of incorrect motion vectors from erroneously decoded MBs, which might otherwise propagate additional errors into the video stream. Therefore, hiding all MBs of corrupted segments or frames generally provides a more visually pleasing video signal. [0003] While concealment techniques prevent corrupted MBs from appearing, such techniques also intentionally discard correctly received data that might contain useful MBs at the beginni...

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/24H04N19/00H04N19/102H04N19/166H04N19/172H04N19/174H04N19/176H04N19/46H04N19/65H04N19/67H04N19/70H04N19/89H04N19/895
CPCH04L29/08108H04N21/8455H04N19/00939H04L67/04H04N21/4382H04L29/06027H04N19/895H04N21/44H04N11/02H04N11/04H04L65/1101
Inventor 李彦辑蔡明章叶燕凌凡哈立德·希勒米·厄勒-马列
Owner QUALCOMM INC