当前位置: 首页 > 专利查询>索尼公司专利>正文

编码设备、成像设备、编码发送系统和编码方法技术方案

技术编号:7023719 阅读:215 留言:0更新日期:2012-04-11 18:40
一种编码设备包括:获得部分,配置为获得包括可以预定速率再现的多条图像数据的运动图像数据;确定部分,配置为确定通过所述获得部分获得的所述运动图像数据的所述图像数据的每一条的编码是否有必要,并且输出指示设为编码对象的图像数据或没有设为编码对象的图像数据的指示信号;以及编码执行部分,配置为提供有所述指示信号,并且在根据所述确定部分的确定离散地减少图像数据的同时编码通过所述获得部分获得的多条图像数据。

【技术实现步骤摘要】
编码设备、成像设备、编码发送系统和编码方法
本公开涉及用于包括多条图像数据的运动图像数据的编码设备和编码方法。
技术介绍
通过编码设备编码包括多条图像数据的运动图像数据(日本专利公开No.2008-236789和2000-050254(以下称为专利文献1和2))。编码设备通过符合如MPEG(运动图像专家组)1、2或4、H.264等标准的编码系统来编码运动图像数据。例如,编码设备根据编码状况调整如Qp值等的量化参数,以宏块为单位插入跳过数据(skipdata),或以帧为单位插入跳过帧数据。从而编码设备在调整编码运动图像数据的数据量的同时执行编码处理。
技术实现思路
然而,这样的编码设备可能根据编码状况丢弃帧数据,使得编码运动图像数据为预定数据量。例如,当编码设备在按顺序编码运动图像的多个帧的同时预测编码运动图像数据将超过预定发送数据量时,编码设备跳过正在处理的帧数据或下一帧数据。此外,在专利文献1中,基于与之前帧和之后帧的关系确定要跳过的帧。此外,在专利文献2中,通过基于视频对象等的判断确定要跳过的帧。当根据编码状况等由此确定不编码的帧数据时,以不规则的间隔丢失编码运动图像数据的帧数据。当再现具有如此以不规则的间隔丢失的帧数据的运动图像数据时,帧间隔不稳定,因此出现这样的状况,其中在再现期间图像突然改变或图像停止一会儿。当出现这样的状况时,观众对于再现的运动图像有不协调感。因此,期望编码设备减少观众的不协调(不自然)感,该不协调(不自然)感伴随编码运动图像数据的不连续性。根据本公开第一实施例,提供了一种编码设备,包括:获得部分,配置为获得包括可以预定速率再现的多条图像数据的运动图像数据;确定部分,配置为确定通过所述获得部分获得的所述运动图像数据的所述图像数据的每一条的编码是否有必要,并且输出指示设为编码对象的图像数据或没有设为编码对象的图像数据的指示信号;以及编码执行部分,配置为提供有所述指示信号,并且在根据所述确定部分的确定离散地减少图像数据的同时编码通过所述获得部分获得的多条图像数据。所述确定部分确定图像数据的每一条的编码是否有必要,使得通过所述编码执行部分编码的编码运动图像数据中的多条图像数据的再现间隔稳定。根据第一实施例,所述确定部分确定图像数据的每一条的编码是否有必要,使得通过所述编码执行部分编码的编码运动图像数据中的多条图像数据的再现间隔稳定。此外,所述编码执行部分在根据所述确定部分的确定离散地减少图像数据的同时,编码通过所述获得部分获得的多条图像数据。因此,稳定了编码运动图像数据中的多条图像数据的再现间隔。根据本公开第二实施例,提供了一种成像设备,包括:成像部分,配置为输出包括通过以预定速率成像获得的多条图像数据的运动图像数据;以及编码部分,配置为编码所述运动图像数据。所述编码部分包括:获得部分,配置为获得从所述成像部分输出的所述运动图像数据;确定部分,配置为确定通过所述获得部分获得的所述运动图像数据的所述图像数据的每一条的编码是否有必要,并且输出指示设为编码对象的图像数据或没有设为编码对象的图像数据的指示信号;以及编码执行部分,配置为提供有所述指示信号,并且在根据所述确定部分的确定离散地减少图像数据的同时编码通过所述获得部分获得的多条图像数据。所述确定部分确定图像数据的每一条的编码是否有必要,使得通过所述编码执行部分编码的编码运动图像数据中的多条图像数据的再现间隔稳定。根据本公开第三实施例,提供了一种编码发送系统,包括:编码部分,配置为编码包括通过以预定速率成像获得的多条图像数据的运动图像数据;发送部分,配置为发送通过所述编码部分编码的编码运动图像数据;接收部分,配置为接收通过所述发送部分发送的编码运动图像数据;以及解码部分,配置为解码通过所述接收部分接收的编码运动图像数据。所述编码部分包括:获得部分,配置为获得从成像部分输出的所述运动图像数据;确定部分,配置为确定通过所述获得部分获得的所述运动图像数据的所述图像数据的每一条的编码是否有必要,并且输出指示设为编码对象的图像数据或没有设为编码对象的图像数据的指示信号;以及编码执行部分,配置为提供有所述指示信号,并且在根据所述确定部分的确定离散地减少图像数据的同时编码通过所述获得部分获得的多条图像数据。所述确定部分确定图像数据的每一条的编码是否有必要,使得通过所述编码执行部分编码的编码运动图像数据中的多条图像数据的再现间隔稳定。根据本公开第四实施例,提供了一种编码方法,包括:包括获得部分、确定部分和编码执行部分的编码设备的所述获得部分获得运动图像数据,所述编码设备配置为编码包括可以预定速率再现的多条图像数据的运动图像数据;所述确定部分确定获得的所述运动图像数据的所述图像数据的每一条的编码是否有必要;以及所述编码执行部分在根据所述确定离散地减少所述运动图像数据的图像数据的同时编码获得的所述运动图像数据的图像数据。所述确定部分确定图像数据的每一条的编码是否有必要,使得编码运动图像数据中的多条图像数据的再现间隔稳定。根据本公开,在编码运动图像数据中不容易出现不连续性,并且可以减少观众的不协调(不自然)感。附图说明图1是根据本公开第一实施例的编码设备的示意性框图;图2是用于实现图1中的编码设备的计算机设备的框图;图3是帮助说明要通过图1中的编码设备编码的运动图像数据的示例的图;图4是图1中的输入部分的操作的流程图;图5是图1中的视频编码执行部分的框图;图6是通过图1中的视频编码执行部分对每条帧数据进行的编码操作的流程图;图7是图1中的编码控制部分的编码控制操作的流程图;图8是帮助图1中的编码控制部分的编码控制操作的图;图9表示图1中的编码设备的初始化处理序列;图10A和10B是帮助说明图1中的编码控制部分输出到视频编码执行部分的编码存在或不存在信息的图;图11表示图1中的输入部分和视频编码执行部分的典型编码处理序列;图12表示当图1中的编码控制部分开始控制时的编码处理序列;图13表示图1中的编码控制部分开始控制后的编码处理序列;图14A、14B和14C是示出通过图1中的编码设备编码的运动图像数据的数据量的改变的示例的图;图15A和15B是帮助说明当编码运动图像数据下溢时通过编码控制部分进行的下溢抑制控制操作的图;图16A和16B是帮助说明当编码运动图像数据溢出时通过编码控制部分进行的溢出抑制控制操作的图;图17A和17B是帮助说明通过图1中的编码设备编码的运动图像数据的第一示例的图;图18A和18B是帮助说明通过图1中的编码设备编码的运动图像数据的第二示例的图;图19A和19B是帮助说明通过图1中的编码设备编码的运动图像数据的第三示例的图;图20A和20B是帮助说明通过图1中的编码设备编码的运动图像数据的第四示例的图;图21A和21B是帮助说明通过图1中的编码设备编码的运动图像数据的第五示例的图;图22A和22B是帮助说明通过图1中的输出部分的后处理操作的图(第一示例);图23A和23B是帮助说明通过图1中的输出部分的后处理操作的图(第二示例);图24是示出根据本公开第二实施例的编码发送系统的示意性框图;以及图25是帮助说明在通过H.264系统或MPEG-2系统编码时通过编码控制部分的编码控制操作的图。具体实施方式以下,将参考附图描述本公开本文档来自技高网...
编码设备、成像设备、编码发送系统和编码方法

【技术保护点】
1.一种编码设备,包括:获得部分,配置为获得包括可以预定速率再现的多条图像数据的运动图像数据;确定部分,配置为确定通过所述获得部分获得的所述运动图像数据的所述图像数据的每一条的编码是否有必要,并且输出指示设为编码对象的图像数据或没有设为编码对象的图像数据的指示信号;以及编码执行部分,配置为提供有所述指示信号,并且在根据所述确定部分的确定离散地减少图像数据的同时,编码通过所述获得部分获得的多条图像数据,其中所述确定部分确定图像数据的每一条的编码是否有必要,使得通过所述编码执行部分编码的编码运动图像数据中的多条图像数据的再现间隔稳定。

【技术特征摘要】
2010.06.28 JP 2010-1464341.一种编码设备,包括:获得部分,配置为获得包括可以预定速率再现的多条图像数据的运动图像数据;确定部分,配置为确定通过所述获得部分获得的所述运动图像数据的所述图像数据的每一条的编码是否有必要,并且输出指示设为编码对象的图像数据或没有设为编码对象的图像数据的指示信号;以及编码执行部分,配置为被提供所述指示信号,并且在根据所述确定部分的确定结果离散地减少图像数据的同时,编码通过所述获得部分获得的多条图像数据,其中所述确定部分确定图像数据的每一条的编码是否有必要,使得通过所述编码执行部分编码的编码运动图像数据中的多条图像数据的再现间隔稳定,所述编码执行部分输出通知信号到所述确定部分,所述通知信号用于在编码的执行期间重复通知所述编码运动图像数据的数据量,以及输出所述指示信号的所述确定部分在所述编码的执行期间更新所述指示信号,使得在所述编码运动图像数据的数据量下,编码运动图像数据中的多条图像数据的再现间隔趋于相等间隔,所述编码运动图像数据的数据量由所述通知信号重复通知。2.如权利要求1所述的编码设备,其中所述确定部分比较所述编码运动图像数据的数据量与定义为存储所述编码运动图像数据的缓冲器的缓冲器的数据量,所述编码运动图像数据的数据量由所述通知信号通知,当所述缓冲器的最大数据量和所述编码运动图像数据的数据量之间的差小时,所述确定部分更新所述指示信号,以便基于所述指示信号加宽编码图像数据的再现间隔,以及当所述缓冲器的最小数据量和所述编码运动图像数据的数据量之间的差小时,所述确定部分更新所述指示信号,以便基于所述指示信号缩窄编码图像数据的再现间隔。3.如权利要求1所述的编码设备,其中所述编码执行部分基于所述编码运动图像数据的数据量,根据所述编码执行部分的自身判断,离散地减少和编码通过所述获得部分获得的所述图像数据,使得所述编码运动图像数据的数据量在预定范围内。4.如权利要求3所述的编码设备,其中当定义为存储所述编码运动图像数据的缓冲器的缓冲器的最大数据量和所述编码运动图像数据的数据量之间不存在差时,所述编码执行部分根据所述编码执行部分的自身判断,离散地减少要编码的图像数据,以及当所述缓冲器的最小数据量和所述编码运动图像数据的数据量之间不存在差时,所述编码执行部分根据所述编码执行部分的自身判断,增加要编码的图像数据。5.如权利要求4所述的编码设备,其中所述编码执行部分基于所述缓冲器溢出或下溢,确定增加或删除要编码的图像数据,以及所述确定部分基于为所述缓冲器的数据量设置的参考值,确定所述指示信号中指示的图像数据的每一条的编码是否有必要。6.如权利要求1所述的编码设备,其中当基于所述指示信号通过所述编码执行部分编码的多条图像数据的编码速率低于预先设置的编码速率时,所述确定部分更新所述指示信号,使得多条图像数据以宽于对应于预先设置的所述编码速率的间隔的间隔进行编码。7.如权利要求1所述的编码设备,其中当基于所述指示信号通过所述编码执行部分编码的多条图像数据的编码速率高于预先设置的编码速率时,所述确定部分更新所述指示信号,使得多条图像数据以窄于对应于预先设置的所述编码速率的间隔的间隔进行编码。8.如权利要求7所述的编码设备,其中所述确定部分更新所述指示信号,直到基于所述指示信号通过所述编码执行部分编码的多条图像数据与通过所述获得部分最大地获得的多条图像数据一一对应,以及所述确定部分将通过所述编码执行部分编码的多条图像数据的最大编码速率设为等于通过所述获得部分获得的多条图像数据的速率。9.如权利要求1所述的编码设备,其中所述确定部分对于通过所述获得部分获得的运动图像数据的多条图像数据的每个组输出所述指示信号,以及所述确定部分在所述指示信号中指示对应于所述指示信号的所述组中包括的所述多条图像数据的编码是否有必要。10.如权利要求9所述的编码设备,其中所述确定部分改变所述指示信号,以便根据通过所述编码执行部分编码的所述编码运动图像数据的数据量,增加或减少通过所述获得部分获得的运动图像数据中的多条图像数据的数量,所述多条图像数据的数量对应于所述组,而不增加或减少所述组内编码的图像数据的条数。11.如权利要求10所述的编码设备,其中每次所述编码执行部分基于所述指示信号编码所述组内的多条图像数据时,所述编码执行部分输出用于通知所述编码运动图像数据的数据量的通知信号到所述确定部分,以及在所述编码运动图像数据的数据量下,输出所述指示信号的所述确定部分为下一个指示的组更新所述指示信号,使得编码运动图像数据中的多条图像数据的再现间隔趋于相等间隔,所述编码运动图像数据的数据量由通知信号通知。12.如权利要求9所述的编码...

【专利技术属性】
技术研发人员:深田章敬
申请(专利权)人:索尼公司
类型:发明
国别省市:JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1