视频编码装置、视频解码装置、视频系统、视频编码方法、视频解码方法以及程序的制作方法
【技术领域】
[0001 ] 本发明涉及视频编码装置、视频解码装置、视频系统、视频编码方法、视频解码方法以及程序。
【背景技术】
[0002]迄今为止,已经针对增强视频编码系统技术的性能进行了研究,并且已经对例如H.264 (例如,参见非专利文献1)和HEVC(例如,参见非专利文献2)进行了标准化。采用这类视频编码系统,通过生成待编码视频的预测视频并且对该预测视频和待编码的视频之间的差异进行编码,来提高压缩率。如果在预测视频和待编码的视频之间的差异很小,则可以降低需要压缩的信息量,其结果是能够提高编码效率。
[0003]但是,在非专利文献1和非专利文献2中显示的视频编码系统的前提是能够通过区块匹配来追踪物体的运动。因此,当简单地将运动补偿应用于整个画面的流明随时间变化的视频(例如淡出和淡入视频)上时,编码性能会降低。从此点出发,已经提出一种对暂时地设置在淡出开始视频和淡入结束视频之间的至少一个交叉淡化(cross-fade)视频进行编码的技术(例如,参见专利文献1),以及一种使用参考图像与参考图像的加权的组合表来提供取决于参考图像的最佳加权系数的技术(例如,参见专利文献2)。
[0004]现有技术文献
[0005]专利文献
[0006]专利文献1:日本专利特开N0.2006-509467
[0007]专利文献2:日本专利特开N0.2012-161092
[0008]非专利文献
[0009]非专利文献1:1S0/IEC MPEG和ITU-T VCEG的联合视频工作组(JVT)的“IS0/IEC14496-10高级视频编码文本”。
[0010]非专利文献2:高效视频编码(HEVC)文本规范草案6,JCTVC-H1003。
【发明内容】
[0011]发明要解决的技术问题
[0012]此处,例如对于如图6所示的整个画面的亮度随时间线性变化的视频来说,通过简单地对帧内(inter-frame)预测误差应用加权系数,能够改善预测准确性。另一方面,对于如图7所示的会同时出现淡出和淡出的交叉淡化视频来说,通过简单地对针对帧内预测误差应用加权系数,不能充分地改善预测准确性。
[0013]专利文献1显示的技术在待编码的交叉淡化视频、淡出开始视频、淡入结束视频相似(即,几乎没有运动)的情况下,可有效地改善预测准确性。但是,在由于摄影机工作等原因而导致待编码的交叉淡化视频、淡出开始视频以及淡入结束视频之间的差异增大时,预测准确性降低。
[0014]专利文献2中的技术没有考虑包括两种不同类型的运动的待编码区块的运动向量。因此,对于在一个待编码区块中包括两种不同类型运动的待编码交叉淡化视频而言,预测准确性会降低。
[0015]鉴于上述问题,提出本发明,并且本发明目的在于通过提高交叉淡化视频的预测准确度来改善交叉淡化视频的编码性能。
[0016]解决课题的手段
[0017]本发明提出了以下事项以解决上述问题。
[0018](1)本发明提出一种视频编码装置(例如,相当于图1中的视频编码装置AA),其允许加权运动补偿并且包括淡化视频估算模块(例如,相当于图1中的淡出开始帧设定单元8和场景分离单元10),该淡化视频估算模块用于从交叉淡化视频中估算出构成该交叉淡化视频的淡出视频和淡入视频。
[0019]根据本发明,可从交叉淡化视频中估算出构成交叉淡化视频的淡出视频和淡入视频。因此,通过使用估算出的淡出视频和淡入视频作为加权运动补偿中的参考帧,能够改善交叉淡化视频的预测准确性,这能够提高交叉淡化视频的编码性能。
[0020](2)本发明提出一种视频编码装置,根据该装置,在(1)的视频编码装置中,淡化视频估算模块包括:淡出开始帧设定模块(例如,相当于图1中的淡出开始帧设定单元8),其用于分辨待编码的帧是否为交叉淡化视频,并且在分辨出待编码的帧为交叉淡化视频时,基于混合系数估算出淡出视频;以及场景分离模块(例如,相当于图1中的场景分离单元10),其使用交叉淡化视频和由淡出开始帧设定模块估算出的淡出视频,基于混合系数估算出淡入视频。
[0021]根据本发明,在⑴的视频编码装置中,基于混合系数估算出淡出视频,并且使用交叉淡化视频和估算出的淡出视频基于混合系数估算出淡入视频。因此,在考虑到淡出视频和淡入视频在交叉淡化视频中的结合比例的情况下,能够估算出淡出视频和淡入视频。相应地,能够以高准确性估算出淡出视频和淡入视频。
[0022](3)本发明提出一种视频编码装置,根据该装置,在(2)的视频编码装置中,淡出开始帧设定模块使用混合系数,对淡出视频的第(n-l)T个帧(其中η是满足η多2的任意整数,并且Τ是满足Τ多1的任意整数)进行加权运动补偿预测,以生成淡出视频的第ηΤ个帧,并且场景分离模块,求出交叉淡化视频的第ηΤ个帧和已乘以混合系数的淡出视频的第ηΤ个帧的差异,作为淡入视频的第ηΤ个帧。
[0023]根据本发明,在⑵的视频编码装置中,使用混合系数对淡出视频的第(n-l)T个帧进行加权运动补偿预测,以生成淡出视频的第ηΤ个帧。而且,求出交叉淡化视频的第ηΤ个帧和已乘以混合系数的淡出视频的第ηΤ个帧的差异,将其作为淡入视频的第ηΤ个帧。由此,能够得到与上述效果相似的效果。
[0024](4)本发明提出一种视频编码装置,其中,(3)的视频编码装置中包括加权运动补偿模块(例如,相当于图1中的加权运动补偿单元7),其使用淡化视频估算模块估算出的淡出视频和淡入视频作为加权运动补偿的参考帧。
[0025]根据本发明,在(3)的视频编码装置中,使用估算出的淡出视频和淡入视频作为加权运动补偿的参考帧。由此,能够得到与上述效果相似的效果。
[0026](5)本发明提出一种视频编码装置,根据该装置,在(4)的视频编码装置中,加权运动补偿模块使用由淡出开始帧设定模块估算出的淡出视频的第ηΤ个帧和由场景分离模块估算出的淡入视频的第ηΤ个帧,作为第ηΤ个帧到第ηΤ+(Τ-1)个帧的参考帧。
[0027]根据本发明,在(4)的视频编码装置中,使用估算出的淡出视频的第ηΤ个帧和估算出的淡入视频的第ηΤ个帧作为第ηΤ个帧到第ηΤ+(Τ-1)个帧的参考帧。因此,通过适宜地设定η和Τ,能够控制在对用作参考帧的淡出视频和淡入视频进行估算时所使用的频率,并且能够调节交叉淡化视频编码性能的改善度和抑制由于上述估算所导致的处理量增加。
[0028](6)本发明提出一种视频解码装置(例如,相当于图5中的视频解码装置ΒΒ),其包括淡化视频估算模块(例如,相当于图5中的淡出开始帧设定单元107和场景分离单元110),该淡化视频估算模块用于从包括在解码视频中的交叉淡化视频中估算出构成该交叉淡化视频的淡出视频和淡入视频。
[0029]根据本发明,从交叉淡化视频中可以估算出构成交叉淡化视频的淡出视频和淡入视频。因此,通过使用估算出的淡出视频和淡入视频作为加权运动补偿中的参考帧,能够改善交叉淡化视频的预测准确性,这能够提高交叉淡化视频的编码性能。
[0030](7)本发明提出一种视频解码装置,根据该装置,在¢)的视频解码装置中,淡化视频估算模块包括:淡出开始帧设定模块(例如,相当于图5中的淡出开始帧设定单元107),其用于分辨待解码的帧是否为交叉淡化视频,并且在分辨出待解码的帧为交叉淡化视频时,基于混合系数估算出淡出视频;以及场景分离模块(例如,相当于图5中的场景分离单元110),其使用交叉淡化视频和由淡出开始帧设定模块估算出的淡出视频,基于混合系数估算出淡入视频。
[0031]根据本发明,在¢)的视频解码装置中,基于混合系数估算出淡出视频,并且使用交叉淡化视频和估算出的淡出视频来基于混合系数估算出淡入视频。因此,在考虑了淡出视频和淡入视频在交叉淡化视频中的结合比例的情况下,能够估算出淡出视频和淡入视频。相应地,能够以高准确性估算出淡出视频和淡入视频。
[0032](8)本发明提出一种视频解码装置,根据该装置,在(7)的视频解码装置中,淡出开始帧设定模块使用混合系数,对淡出视频的第(n-l)T个帧(其中η是满足η多2的