Processing

Please wait...

Settings

Settings

Goto Application

1. EP2805491 - CODING CONCEPT ALLOWING PARALLEL PROCESSING, TRANSPORT DEMULTIPLEXER AND VIDEO BITSTREAM

Office
European Patent Office
Application Number 13700753
Application Date 21.01.2013
Publication Number 2805491
Publication Date 26.11.2014
Publication Kind B1
IPC
H04N 19/436
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
42characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
436using parallelised computational arrangements
H04N 19/13
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
102characterised by the element, parameter or selection affected or controlled by the adaptive coding
13Adaptive entropy coding, e.g. adaptive variable length coding or context adaptive binary arithmetic coding
H04N 19/91
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
90using coding techniques not provided for in groups H04N19/10-H04N19/85103
91Entropy coding, e.g. variable length coding or arithmetic coding
CPC
H04N 19/13
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
102characterised by the element, parameter or selection affected or controlled by the adaptive coding
13Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
H04N 19/436
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
42characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
436using parallelised computational arrangements
H04N 19/91
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
90using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
91Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
H04N 19/65
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
65using error resilience
H04N 19/107
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
102characterised by the element, parameter or selection affected or controlled by the adaptive coding
103Selection of coding mode or of prediction mode
107between spatial and temporal predictive coding, e.g. picture refresh
H04N 19/169
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
169characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
Applicants GE VIDEO COMPRESSION LLC
Inventors SCHIERL THOMAS
GEORGE VALERI
GRÜNEBERG KARSTEN
KIRCHHOFFER HEINER
HENKEL ANASTASIA
MARPE DETLEV
Designated States
Priority Data 201261588849 20.01.2012 US
Title
(DE) KODIERKONZEPT ZUR PARALLELVERARBEITUNG, TRANSPORT DEMULTIPLEXER UND VIDEODATENSTROM
(EN) CODING CONCEPT ALLOWING PARALLEL PROCESSING, TRANSPORT DEMULTIPLEXER AND VIDEO BITSTREAM
(FR) CONCEPT DE CODAGE PERMETTANT LE TRAITEMENT EN PARALLÈLE, DÉMULTIPLEXEUR DE TRANSPORT ET TRAIN DE BITS VIDÉO
Abstract
(EN) A raw byte sequence payload describing a picture in slices, WPP substreams or tiles and coded using context-adaptive binary arithmetic coding is subdivided or chopped into tranches with continuing the context-adaptive binary arithmetic coding probability adaptation across tranche boundaries. By this measure, tranche boundaries additionally introduced within slices, WPP substreams or tiles do not lead to a reduction in the entropy coding efficiency of these elements. On the other hand, however, the tranches are smaller than the original slices, WPP substreams or tiles and accordingly they may be transmitted earlier, i.e. with lower delay, than the un-chopped original entities, i.e. slices, WPP substreams or tiles. In accordance with another aspect, which is combinable with the first aspect, substream marker NAL units are used within a sequence of NAL units of a video bitstream in order to enable a transport demultiplexer to assign data of slices within NAL units to the corresponding substreams or tiles so as to be able to, in parallel, serve a multithreaded decoder with the corresponding substreams or tiles.
(FR) Une charge utile en séquence de multiplets bruts décrivant une image en tranches, pavés ou sous-flux binaires WPP, et codée par codage arithmétique binaire adaptatif dans le contexte est subdivisée ou découpée en portions en continuant le codage arithmétique binaire adaptatif au contexte aux limites des portions. Cette mesure permet d'éviter que les limites de portions ajoutées dans les tranches, les pavés ou les sous-flux WPP n'induisent la réduction de l'efficacité de codage entropique de ces éléments. D'autre part, les portions sont de taille inférieure aux tranches, pavés ou sous-flux WPP originaux et peuvent être ainsi transmises plus tôt, c'est-à-dire avec des retards moindres par rapport aux entités originales non coupées, à savoir les tranches, les pavés ou les sous-flux WPP. Selon un autre aspect de l'invention, qui peut être combiné au premier aspect, les unités NAL marqueuses de sous-flux sont utilisées dans une séquence d'unités NAL d'un train vidéo afin de permettre à un démultiplexeur de transport d'attribuer des données de tranches dans les unités NAL aux sous-trains ou pavés correspondants afin de permettre, en parallèle, de fournir à un décodeur multitransactionnel les pavés ou sous-flux correspondants.
Related patent documents
IL290402This application is not viewable in PATENTSCOPE because the national phase entry has not been published yet or the national entry is issued from a country that does not share data with WIPO or there is a formatting issue or an unavailability of the application.
UAa201409286This application is not viewable in PATENTSCOPE because the national phase entry has not been published yet or the national entry is issued from a country that does not share data with WIPO or there is a formatting issue or an unavailability of the application.