US2007230583A1PendingUtilityA1

System and method for video error concealment

Assignee: POLYCOM INCPriority: Aug 23, 2001Filed: May 24, 2007Published: Oct 4, 2007
Est. expiryAug 23, 2021(expired)· nominal 20-yr term from priority
H04N 19/159H04N 19/895H04N 19/172H04N 19/93H04N 19/51H04N 19/46H04N 19/70H04N 19/176H04N 19/166H04N 19/107H04N 19/61H04N 19/146H04N 19/59H04N 19/517H04N 7/12H04N 19/66H04N 19/52H04N 19/129
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present invention provides, in one embodiment, a system and method for concealing video errors. The system encodes, reorders, and packetizes video information into video data packets for transmission over a communication network such that the system conceals errors caused by lost video data packets when the system receives, depacketizes, orders, and decodes the data packets. In one embodiment, the system and method encodes and packetizes video information, such that adjacent macroblocks are not placed in the same video data packets. Additionally, the system and method may provide information accompanying the video data packets to facilitate the decoding process. An advantage to such a scheme is that errors due to video data packet loss are spatially distributed over a video frame. Thus, if regions of data surrounding a lost macroblock are successfully decoded, the decoder may predict motion vectors and spatial content with a higher degree of accuracy, which leads to higher video quality.

Claims

exact text as granted — not AI-modified
1 . A system for processing video data, comprising: 
 a coding engine for processing each frame of a video signal to generate macroblocks and to encode the macroblocks;    a macroblock reordering engine for assigning a macroblock group identifier (MBGID) from a plurality of MBGIDs to each encoded macroblock; and    a macroblock packetization engine for placing each of the encoded macroblocks into a particular data packet according to the MBGID.

Join the waitlist — get patent alerts

Track US2007230583A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.