"sistema e método para processamento de dados de vídeo"

"sistema e método para ocultação de erro de vídeo". a presente invenção fornece, em uma modalidade, um sistema e método para a ocultação dos erros de vídeo. o sistema codifica, reordena e empacota a informação de vídeo em pacotes de dados de vídeo para a transmissão através de uma rede de...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Rick Flott, Michael Horowitz
Format: Patent
Sprache:por
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:"sistema e método para ocultação de erro de vídeo". a presente invenção fornece, em uma modalidade, um sistema e método para a ocultação dos erros de vídeo. o sistema codifica, reordena e empacota a informação de vídeo em pacotes de dados de vídeo para a transmissão através de uma rede de comunicação de forma que o sistema oculte os erros causados pela perda dos pacotes de dados de vídeo quando o sistema recebe, desempacota, ordena (915) e decodifica os pacotes de dados. em uma modalidade, o sistema e método codificam e empacotam a informação de vídeo, de forma que os macroblocos adjacentes não sejam colocados nos mesmos pacotes de dados de video (925). adicionalmente, o sistema e método podem fornecer informação anexa aos pacotes de dados de vídeo para facilitar o processo de decodificação. uma vantagem de tal esquema é que os erros decorrentes do pacote de dados de vídeo perdido são espacialmente distribuídos através de um quadro de vídeo. dessa forma, se regiões dos dados que cercam um macrobloco perdido forem decodificadas com sucesso, o decodificador pode prever os vetores de movimento e o conteúdo espacial com um maior grau de precisão, o que leva a uma maior qualidade de vídeo. 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.