Check patentability & draft patents in minutes with Patsnap Eureka AI!

Video decoder error handling

A decoding error and video decoding technology, applied in the field of digital video decoding, can solve problems such as power consumption

Active Publication Date: 2011-01-26
QUALCOMM INC
View PDF0 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, error handling can be computationally intensive and consume excessive power, especially when implemented in hardware

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 decoder error handling
  • Video decoder error handling
  • Video decoder error handling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] This disclosure is directed to sequential error handling techniques for efficiently handling decoding errors that occur when decoding video data. The sequential error handling technique supports error concealment, but does not require prior operations to identify the data to be concealed. In some aspects of the invention, sequential error handling techniques can reduce implementation complexity, reduce buffer size requirements in decoders, and enable efficient power consumption, especially when implemented in embedded systems such as mobile devices . Additionally, in some aspects, sequential error handling techniques can efficiently maintain or enhance the visual quality of the video.

[0025] Error handling may involve identifying video data to conceal when video decoding errors are detected in order to mitigate the effects of decoding errors. For example, a video decoder may conceal video data, such as macroblocks (MBs), within one or more units of video data, such ...

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 decoder performs a sequential error handling process to detect and conceal errors within a corrupted data segment of video data units. The decoder sequentially decodes a current data unit. Upon detecting an error, the decoder sets an error flag and resynchronizes decoding at the start of the next unit. If the error flag is set, the video decoder identifies the end of the corrupted data segment based on the start of the later unit. The decoder conceals data between the start of the current unit and the end of the corrupted data segment. If the error flag is not set, the decoder may decode the remainder of the current unit and proceed to decode the next available unit without performing error handling and concealment for the current unit. The decoder also may address reference unit mismatches caused by lost video data units.

Description

[0001] This application claims the benefit of US Provisional Application No. 61 / 031,438, filed February 26, 2008, the entire contents of which are incorporated herein by reference. technical field [0002] This disclosure relates to digital video decoding, and more particularly, techniques for handling video decoding errors. Background technique [0003] Many video encoding and decoding techniques have been developed for encoding and decoding digital video data. For example, the Moving Pictures Experts Group (MPEG) has developed several technologies including MPEG-1, MPEG-2 and MPEG-4. Other examples include the International Telecommunication Union (ITU)-T H.263 standard, and the ITU-T H.264 standard and its counterpart, ISO / IEC MPEG-4, Part 10, Advanced Video Coding (AVC). These video standards support efficient transmission and storage of video data by encoding the data in a compressed manner to reduce the amount of data. [0004] The source device may encode digital vi...

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): H04N7/26H04N7/36H04N7/50H04N7/68H04N19/895
CPCH04N19/00545H04N19/00781H04N19/00884H04N19/00272H04N19/00939H04N19/00872H04N19/00715H04N19/105H04N19/134H04N19/174H04N19/70H04N19/895H04N19/68H04N19/46H04N19/573H04N19/61
Inventor 李彦辑戴闵滕佳缘
Owner QUALCOMM INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More