The invention discloses a multistage rate control method of a multi view video encoding, firstly, according to the correlation function of reasonable bit allocation in inter view, then according to the hierarchical B image bit allocation strategy frame layer bit allocation, according to the Laplasse rate distortion model to realize macroblock layer rate control, which comprises the steps of: (1) the establishment of multi view and encoding framework; (2) GGOP layer bit allocation and rate control; (3) GOP layer bit allocation and rate control; (4) Frame layer bit allocation and rate control; (5) Macroblock layer bit allocation and rate control, when it is judged that the current GGOP is the last a GGOP, the rate control process end. This method uses the Laplasse rate distortion model, low complexity, small amount of calculation, the error rate control within 1%, and the decoded image PSNR gain an average of about 0.1dB; the reasonable bit allocation in view, the balance of the view image encoding is good, practical.
【技术实现步骤摘要】
【技术保护点】
一种多视点视频编码的多级码率控制方法,其特征在于,首先根据相关性函数在视点间合理分配码率,然后根据分层B图像比特分配策略实现帧层的比特分配,最后根据拉普拉斯率失真模型实现宏块层的码率控制,其步骤如下:(1)、建立多个视点连续编码的框架,实现多个视点的连续编码;(2)、GGOP层比特分配和码率控制,得到当前GGOP的目标比特数;(3)、GOP层比特分配和码率控制,计算出各视点GOP的权重因子w↓[k],得到当前GOP的目标比特数;(4)、Frame层比特分配和码率控制,得到当前编码帧分配到的比特数;(5)、Macroblock层比特分配和码率控制,确定出当前宏块的量化参数Q↓[pc];(6)、根据步骤(5)计算得到的量化参数Q↓[pc]对当前宏块进行编码。(7)、判断当前帧内所有的宏块是否均编码,若均编码,则转步骤(8);若未均编码,则重复转步骤(5)至(6),直到均编码,转步骤(8);(8)、判断当前GOP内所有的帧是否均编码,若均编码,则转步骤(9);若未均编码,则重复转步骤(4)至(7),直到均编当前GOP所有帧。(9)、判断当前GGOP内所有的GOP是否均编码,若均编码,则转步骤 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:安平,李振纲,张兆杨,严涛,沈礼权,
申请(专利权)人:上海大学,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。