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

编码装置和编码方法制造方法及图纸

技术编号:8328005 阅读:141 留言:0更新日期:2013-02-14 14:39
本发明专利技术涉及一种能够以宏块为单位减少开销的编码装置和编码方法。参考图像数目判定单元19基于编码数据的位率确定编码时使用的参考图像的场数目是1。如果参考图像的场数目被确定为1,则切片报头生成单元13从输入到图像分类缓冲器12的图片中选择一个图片作为参考图像。本发明专利技术适用于例如基于AVC标准执行视频编码的编码装置。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种编码装置和编码方法,具体地,涉及一种能够以宏块为单位减少开销的编码装置和编码方法。
技术介绍
在AVC(高级视频编码)标准中,采用了其中使用多个参考图像用于运动补偿的、被称为“多参考”的方案。通过使用多参考,可以以宏块为单位选择最优参考图像。结果,可以提高编码效率。此外,执行AVC编码的装置的示例包括机顶盒和Blu-ray(注册商标名称)记录器,它们将MPEG2(移动图片专家组阶段2)广播位流转换成具有低位率的AVC位流并且在记录介质中积累AVC位流。为了使这些装置在维持高图像质量的同时以诸如2Mbps的低位率压缩HD(高清晰度)图像,需要多种创新。因此,为了提高使用多参考的编码装置的编码效率,提出了其中动态切换参考图像的方案(参见例如专利文献1)。引用文献列表专利文献专利文献1:日本未审专利申请公布第2010-63092号
技术实现思路
技术问题然而,通常,在现有的AVC隔行编码中,使用两个或更多个场中的图像作为参考图像对当前图片进行编码。因此,为了指定两个或更多个场中的参考图像,需要传送被称为RefIdx的语法。因此,开销增加。由于RefIdx是以宏块为单位传送的,因此RefIdx的传送给编码处理强加了沉重的负担,特别是在低位率的情况下。因此,本专利技术提供了当执行AVC编码时以宏块为单位减少开销。对问题的解决方案根据本专利技术的一个方面,一种编码装置包括:参考图像数目判定部件,用于基于编码图像数据的位率确定编码时使用的参考图片的数目是1;以及参考图片确定部件,用于当参考图像数目判定部件确定参考图片的数目是1时,从图像数据中选择关于一个图像的数据作为参考图片。根据本专利技术的一个方面的编码方法对应于根据本专利技术的该方面的编码装置。根据本专利技术的该方面,基于编码图像数据的位率确定编码时使用的参考图片的数目是1。如果确定参考图片的数目是1,则从图像数据中选择关于一个图片的图像数据作为参考图片。本专利技术的有利效果根据本专利技术的一个方面,可以以宏块为单位减少开销。附图说明图1是图示根据本专利技术的编码装置的配置示例的框图。图2图示了用于确定参考图像的场数目的第一方法。图3图示了用于确定参考图像的场数目的第二方法。图4图示了缺省参考图像。图5图示了缺省参考图像。图6图示了缺省参考图像。图7图示了缺省参考图像。图8图示了确定参考图像是否将改变的示例。图9图示了确定参考图像是否将改变的示例。图10图示了确定参考图像是否将改变的示例。图11图示了确定参考图像是否将改变的示例。图12是图示参考图像改变指令处理的流程图。图13是图示参考图像改变处理的流程图。图14图示了在AVC标准中定义的宏块预测语法。图15图示了根据一个实施例的计算机配置的示例。具体实施方式[实施例的编码装置的配置示例]图1是图示根据本专利技术的编码装置的配置示例的框图。编码装置10的A/D转换单元11将从外部输入的作为模拟信号的基于场的图像信号A/D转换成作为数字信号的数字图像数据。随后,A/D转换单元11将基于场的图像数据提供给图像分类缓冲器12。图像分类缓冲器12临时存储从A/D转换单元11接收到的基于场的图像数据并且按照需要以图片的形式读取基于场的图像数据。通过该方式,图像分类缓冲器12根据从编码装置10输出的位流的GOP(图片组)结构按编码顺序对图片进行分类。在从图像分类缓冲器12读取的图片中,将经历帧内编码的帧内图片被提供给切片报头生成单元13。切片报头生成单元13生成将附接到从图像分类缓冲器12提供的帧内图片的切片报头。随后,切片报头生成单元13将切片报头附接到被提供给计算单元14的帧内图片。计算单元14按照需要从切片报头生成单元13提供的帧内图片的像素值中减去从帧内预测单元25提供的预测图像的像素值。随后,计算单元14将得到的值提供给正交变换单元15。正交变换单元15对帧内图片(通过从帧内图片的像素值减去预测图像的像素值而获得的结果值或者帧内图片的像素值)执行诸如离散余弦变换或Karhunen-Loeve变换的正交变换。随后,正交变换单元15将所获得的变换系数提供给量化单元16。量化单元16对从正交变换单元15接收到的变换系数进行量化。随后,量化单元16将所获得的量化值提供给无损编码单元17。无损编码单元17使用可变长度编码或算术编码对从量化单元16提供的量化值进行无损编码。随后,无损编码单元17将所获得的编码数据提供给积累缓冲器18。积累缓冲器18临时存储从无损编码单元17提供的编码数据并且以具有预定速率的位流的形式传送编码数据。参考图像数目判定单元19(参考图像数目判定部件)监控积累缓冲器18中临时存储的编码数据的位率并且基于位率确定非帧内图片的参考图像的场数目。随后,参考图像数目判定单元19将所确定的参考图像的场数目提供给切片报头生成单元13。如这里使用的,术语“参考图像的场数目”指的是特定时间方向上的参考图像的场数目。因此,例如,当B图片将被编码时并且如果参考图像的场数目是1,则两个图片,即待编码图片之前的图片和待编码图片之后的图片被限定为参考图像。速率控制单元20监控积累缓冲器18中积累的编码数据量。速率控制单元20基于积累的编码数据量控制由量化单元16执行的操作,诸如量化单元16的量化步骤。在量化单元16中获得的量化值除了被提供给无损编码单元17之外,还被提供给逆量化单元21。逆量化单元21将从量化单元16接收到的量化值逆量化成变换系数并且将变换系数提供给逆正交变换单元22。逆正交变换单元22对从逆量化单元21提供的变换系数进行逆正交变换并且将得到的数据提供给计算单元23。计算单元23按照需要使从帧内预测单元25提供的预测图像的像素值与从逆正交变换单元22提供的数据相加。通过该方式,获得了帧内图片的解码图像。计算单元23将解码图像提供给帧存储器24。帧存储器24临时存储从计算单元23提供的解码图像。随后,帧存储器24按照需要将解码图像以用于生成预测图像的参考图像的形式提供给帧内预测单元25和运动预测/运动补偿单元26。帧内预测单元25从位于帧内图片的、将被计算单元14处理的部分(块)的附近并且已被存储在帧存储器24中的像素生成预测图像。随后,帧内预测单元25将所生成本文档来自技高网...
编码装置和编码方法

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.06.09 JP 2010-1318091.一种编码装置,包括:
参考图像数目判定部件,用于基于编码图像数据的位率确定编码时使
用的参考图片的数目是1;以及
参考图片确定部件,用于当所述参考图像数目判定部件确定所述参考
图片的数目是1时,从图像数据中选择关于一个图像的数据作为参考图
片。
2.根据权利要求1所述的编码装置,其中如果所述位率高于或等于
阈值,则所述参考图像数目判定部件确定所述参考图片的数目是1。
3.根据权利要求1所述的编码装置,其中所述参考图像数目判定部
件基于所述编码图像数据的位率和预定文件尺寸确定所述参考图片的数
目是1。
4.根据权利要求3所述的编码装置,其中如果在各时刻的所述编码
图像数据的位率高于或等于阈值,则所述参考图像数目判定部件确定所述
参考图片的数目是1,所述阈值基于与各时刻的所述预定文件尺寸对应的
位率。
5.根据权利要求3所述的编码装置,其中所述参考图像数目判定部
件基于各时刻的所述编码图像数据的位率以及与各时刻的所述预定文件
尺寸对应的位率,估计在各时刻表示所述编码图像数据的文件尺寸超过所
述预定文件尺寸的数量的文件超出量,以及其中如果所述文件超出量大于
或等于阈值,则所述参考图像数目判定部件确定所述参考图像数目是1。
6.根据权利要求1所述的编码装置,其中所述参考图片确定部件基
于指示待编码图片的运动的信息和模糊量中的至少之一来选择所述参考
图片。
7.根据权利要求6所述的编码装置,其中所述参考图片确定部件基
于指...

【专利技术属性】
技术研发人员:田中润一
申请(专利权)人:索尼公司
类型:
国别省市:

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

1