Method and device for generating and/or decoding a scalable...

H - Electricity – 03 – M

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H03M 7/00 (2006.01) G10L 19/14 (2006.01) H03M 7/30 (2006.01) H04N 7/50 (2006.01)

Patent

CA 2434882

In a method for generating a scalable data stream, when a block (11) of output data of a first encoder is present, this block of output data is written into the scalable data stream. If output data (0) of a second encoder is present for a preceding period of time, this output data for the preceding section is written in transmission direction behind the block (11) of output data of the first encoder into the data stream. When the output data (1) of the scalable encoder for the current section is present, the output data of the second encoder is written into the bit stream subsequent to the output data of the first encoder. A determining data block (200) is generated and written into the bit stream delayed by a period of time (250) which corresponds to the size of the bit savings bank of the second encoder. Finally, buffer information (260) is written into the bit stream, which indicates, where the beginning of the output data of the second encoder for the current section regarding the determining data block is, wherein the buffer information (260) corresponds to the bit savings bank level. Thus, it is possible to simply signalize a bit savings bank in a scalable data stream. The maximum size of the bit savings bank may further be adjusted depending on the intended decoder delay and be communicated to a decoder by positioning the determining data block in the scalable data stream without an effort of additional bits in order to reduce the initial delay of the decoder.

L'invention concerne un procédé permettant de produire un flux de données modulable, selon lequel s'il existe un bloc (11) de données de sortie d'un premier codeur, ledit bloc de données de sortie est inscrit dans le flux de données modulable. S'il existe des données de sortie (0) d'un second codeur pour une période antérieure, ces données de sortie pour la section précédente sont inscrites dans le flux de données dans le sens de transmission derrière le bloc (1) de données de sortie du premier codeur. S'il existe des données de sortie (1) du second codeur pour la section présente, les données de sortie du second codeur sont inscrites dans le flux binaire à la suite de celles du premier codeur. Un bloc de données de détermination (200) est produit et est inscrit dans le flux binaire, décalé d'une durée (250) correspondant à la taille de la banque de bits du second codeur. Pour finir, des informations tampons (260) indiquant où se situe le début des données de sortie du second codeur pour la section présente pour ce qui est du bloc de données de détermination sont inscrites dans le flux binaire, les informations tampons (260) correspondant au niveau de la banque de bits. Ce procédé permet de signaler de manière aisée une banque de bits dans un flux de données modulable. Il est également possible d'ajuster la taille maximale de la banque de bits selon la temporisation voulue du décodeur et être transmise à un décodeur par positionnement du bloc de données de détermination dans le flux de données, sans requérir de bits supplémentaires, afin de réduire la temporisation initiale du décodeur.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method and device for generating and/or decoding a scalable... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and device for generating and/or decoding a scalable..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and device for generating and/or decoding a scalable... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1919832

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.