H - Electricity – 04 – N
Patent
H - Electricity
04
N
H04N 7/50 (2006.01) G06T 9/00 (2006.01) G11B 27/031 (2006.01) G11B 27/034 (2006.01) H04N 7/26 (2006.01) H04N 7/30 (2006.01) H04N 9/804 (2006.01) H04N 9/806 (2006.01) G11B 27/30 (2006.01) G11B 27/32 (2006.01) G11B 27/34 (2006.01) H04N 7/52 (2006.01)
Patent
CA 2192669
A method and system for re-encoding frames of a digital video stream without changing the previously calculated bit length of the stream. A set of macroblocks at a time are re- encoded (292), the number of resulting bits is calculated (306, 368) and the deviation from an estimated number of bits is calculated (372), either set-by-set or cumulatively. Based on the accuracy (372), of the estimate (422) and the remaining number of sets of macroblocks (424) to re-encode, a correction factor (710) for the quantization level of the next set of macroblocks is chosen from a lookup table. The correction factor is added to the quantization level of the next set of macroblocks (712) and the results stored as the new quantization level of the set (706). This sequential process is done for all sets of macroblocks in the digital stream which are to be recorded according to changed image qualities (706. 708. 710. 712. 714).
Un procédé et un système pour recoder les trames d'un flux de données vidéo numériques sans que la longueur en bits du flux, calculée au préalable ne change. Le système assure un recodage (292) d'un jeu de macroblocs à la fois, puis calcule (306, 368) le nombre de bits résultants et enfin calcule (372) l'écart par rapport à un nombre estimé de bits, soit jeu par jeu, soit cumulativement. En fonction de la précision (372) de l'estimation (422) et du nombre restant de jeux de macroblocs à recoder (424), le système choisit dans une table à consulter un facteur de correction (710) pour le niveau de quantification du jeu suivant de macroblocs. Le facteur de correction est ajouté au niveau de quantification du jeu suivant de macroblocs (712) et les résultats sont enregistrés en tant que nouveau niveau de quantification du jeu (706). Ce procédé séquentiel est utilisé pour tous les jeux de macroblocs dans le flux de données numériques qui sont à enregistrer en fonction des qualités des images changées (706, 708, 710, 712, 714).
Azadegan Faramarz
Cookson Christopher J.
Kitamura Tetsuya
Koto Shin-Ichiro
Mimura Hideki
Kabushiki Kaisha Toshiba
Norton Rose Or S.e.n.c.r.l. S.r.l./llp
Time Warner Entertainment Co. L.p.
LandOfFree
A rate-controlled digital video editing method and system... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with A rate-controlled digital video editing method and system..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A rate-controlled digital video editing method and system... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1722543