【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种用于编码图像数据的图像处理设备、用于该图像处理设备的程序、以及用于该图像处理设备的方法。
技术介绍
近年来,已经正在广播站等的信息分发和一般家庭的信息接收两方面扩展基于诸如MPEG(运动图像专家组)的方法的设备,该设备将图像数据处理为数字数据,并同时,为了高效地传输和存储信息的目的,通过利用图像信息所特有的冗余进行离散余弦变换或者其它正交变换和运动补偿来压缩图像数据。 提出了一种称为“AVC/h.264”的编码系统(方法)作为MPEG-2和MPEG-4系统(方法)的后继者。 AVC/h.264系统为帧内预测模式和运动预测和补偿模式的每一个定义了多种编码模式,并基于图像数据的特征而选择具有最小代码量(最高编码效率)的模式。
技术实现思路
本专利技术要解决的问题顺便地,上面的运动预测和补偿模式包括“直接”模式和“跳过(skip)”模式,这两个模式基于在要处理的块数据周围的块数据的运动矢量来执行预测,并从而不对任何运动矢量进行编码。 然而,有时候,即使当预测的运动矢量非常不同于原始运动矢量时,直接模式或跳过模式也给出最小的代码量,并从而被选中。 ...
【技术保护点】
一种图像处理设备,用于生成在二维图像区域中定义的多个块之中的处理所涉及的块的块数据的运动矢量,并编码该运动矢量、以及在基于该运动矢量生成的预测块数据与该处理所涉及的块数据之间的差值,该图像处理设备包括:判断装置,用于判断为第一模式和 第二模式的每一个生成的运动矢量之间的差值是否超过预定标准,其中,该第一模式根据其它块数据的运动矢量来预测该处理所涉及的块数据的运动矢量,并且不编码该已预测的运动矢量,该第二模式基于在该处理所涉及的块数据与参考图像数据中的块数据之间的差值来生成该处理所涉及的块数据的运动矢量,并且编码该运动矢量、以及在该处理所涉及的块数据与参考图像数 ...
【技术特征摘要】
【国外来华专利技术】JP 2004-6-3 165453/20041.一种图像处理设备,用于生成在二维图像区域中定义的多个块之中的处理所涉及的块的块数据的运动矢量,并编码该运动矢量、以及在基于该运动矢量生成的预测块数据与该处理所涉及的块数据之间的差值,该图像处理设备包括判断装置,用于判断为第一模式和第二模式的每一个生成的运动矢量之间的差值是否超过预定标准,其中,该第一模式根据其它块数据的运动矢量来预测该处理所涉及的块数据的运动矢量,并且不编码该已预测的运动矢量,该第二模式基于在该处理所涉及的块数据与参考图像数据中的块数据之间的差值来生成该处理所涉及的块数据的运动矢量,并且编码该运动矢量、以及在该处理所涉及的块数据与参考图像数据中对应于所生成的运动矢量的参考块数据之间的差值图像数据;以及选择装置,当该判断装置判断所述差值超过所述预定标准时,选择该第二模式,以及当该判断装置判断所述差值没有超过所述预定标准时,从所述第一模式和第二模式中选择通过编码已编码的数据量变成最小的模式。2.根据权利要求1的图像处理设备,还包括提供装置,用于执行以下处理,提供所述选择装置所选择的所述模式的标识数据和所述已选择模式所定义的数据。3.根据权利要求1的图像处理设备,其中所述选择装置使用所述第一模式,进一步编码在所述该处理所涉及的所述块数据与参考图像数据中的所述已预测运动矢量所指示的参考块数据之间的差值图像数据。4.根据权利要求3的图像处理设备,其中所述选择装置使用所述第一模式,根据该处理所涉及的块数据所属于的帧数据或场数据中的所述其它块数据的运动矢量来执行预测。5.根据权利要求3的图像处理设备,其中所述选择装置使用所述第一模式,根据与该处理所涉及的块数据所属于的帧数据或者场数据不同的帧数据或者场数据中的所述其它块数据的运动矢量来执行预测。6.根据权利要求1的图像处理设备,其中所述选择装置使用所述第一模式,不向解码方提供在该处理所涉及的所述块数据与参考图像数据中的所述已预测的运动矢量指示的参考块数据之间的差值图像数据。7.根据权利要求1的图像处理设备,其中当用于生成所述运动矢量的帧数据或者场数据在所述第一模式和所述第二模式之间不同时,所述判断装置转换为一个模式生成的所述运动矢量,从而对应于其它模式所使用的参考图像数据,并使用该已转换的运动矢量来生成所述差值。8.一种程序,用于使计算机执行以下处理用于生成在二维图像区域中定义的多个块之中的处理所涉及的块的块数据的运动矢量,并编码该运动矢量、以及在基于该运动矢量生成的预测块数据与该处理所涉及的块数据之间的差值,所述程序包括第一例程,用于为第一模式和第二模式的每一个生成运动矢量,其中,该第一模式根据其它块数据的运动矢量来预测该处理所涉及的块数据的运动矢量,并且不编码该已预测的运动矢量,该第二模式基于在该处理所涉及的块数据与参考图像数据中的块数据之间的差值来生成该处理所涉及的块数据的运动矢量,并且编码该运动矢量、以及在该处理所涉及的块数据与参考图像数据中对应于已生成的运动矢量的参考块数据之间的差值图像数据;第二例程,用于判断在第一例程中生成的第一模式的运动矢量和第二模式的运动矢量之间的差值是否超过预定标准;以及第三例程,当在第二例程中判断所述差值超过所述预定标准时,选择该第二模式,以及当判断所述差值没有超过所述预定标准时,从所述第一模式和第二模式之中选择通过编码已编码的数据量变成最小的模式。9.一种图像处理方法,包括使计算机执行以下处理用于生成在二维图像区域中定义的多个块之中的处理所涉及的块的块数据的运动矢量,并编码该运动矢量、以及在基于该运动矢量生成的预测块数据与该处理所涉及的块数据之间的差值,所述图像处理方法包括第一处理,用于为第一模式和第二模式的每一个生成运动矢量,其中,该第一模式根据其它块数据的运动矢量来预测该处理所涉及的块数据的运动矢量,并且不编码该已预测的运动矢量,该第二模式基于在该处理所涉及的块数据与参考图像数据中的块数据之间的差值来生成该处理所涉及的块数据的运动矢量,并且编码该运动矢量、以及在该处理所涉及的块数据与参考图像数据中对应于已生成的运动矢量的参考块数据之间的差值图像数据;第二处理,用于判断在该...
【专利技术属性】
技术研发人员:田中润一,佐藤数史,桥野司,矢崎阳一,
申请(专利权)人:索尼株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。