首页> 中国专利> 影像编码装置、影像编码方法、影像编码程序、影像解码装置、影像解码方法和影像解码程序

影像编码装置、影像编码方法、影像编码程序、影像解码装置、影像解码方法和影像解码程序

摘要

生成部根据影像所包含的图像内的编码对象块的形状和与编码对象块相邻的已编码块的形状的组合,将第1预测模式信息变更为第2预测模式信息。第1预测模式信息是表示在已编码块的编码中使用的帧内预测模式的预测模式信息。而且,生成部使用第2预测模式信息来生成包含预测模式信息的候选值的候选信息。预测部生成规定的帧内预测模式中的、编码对象块的帧内预测像素值。第1编码部使用帧内预测像素值对编码对象块进行编码,第2编码部使用候选信息对表示规定的帧内预测模式的预测模式信息进行编码。

著录项

  • 公开/公告号CN112673628A

    专利类型发明专利

  • 公开/公告日2021-04-16

    原文格式PDF

  • 申请/专利权人 富士通株式会社;

    申请/专利号CN201880097442.9

  • 发明设计人 屋森章弘;数井君彦;

    申请日2018-09-19

  • 分类号H04N19/11(20060101);

  • 代理机构11127 北京三友知识产权代理有限公司;

  • 代理人金玲;崔成哲

  • 地址 日本神奈川县川崎市

  • 入库时间 2023-06-19 10:36:57

说明书

技术领域

本发明涉及影像编码装置、影像编码方法、影像编码程序、影像解码装置、影像解码方法和影像解码程序。

背景技术

作为与影像数据的压缩编码相关的国际标准,已知有H.265/HEVC(HighEfficiency Video Coding:高效视频编码)。以下,有时将H.265/HEVC记作HEVC。

在HEVC中,采用帧内预测和帧间预测的两个预测方法,作为帧内预测模式,规定了平面预测、直流预测和角度预测的三种预测模式。

图1示出了在HEVC的角度预测中使用的角度。在帧内预测中,使用按照光栅扫描的顺序首先进行了编码的块的局部解码像素值作为预测像素值,因此,参考方向为从左下方向起绕顺时针方向至右上方向中的任意一个方向。在设表示左水平方向的角度为0度的情况下,参考方向的角度范围为从-45度到+135度的范围。

对从-45度到+135度的各角度依次分配了从2到34的编号,这些编号表示角度预测的33种帧内预测模式。另外,0和1分别分配给平面预测和直流预测。该2个帧内预测模式对应于不具有方向性的空间帧内预测。在帧内预测编码中,通过进行符合33种参考方向中的、所指定的参考方向的外推,可生成编码对象块的预测像素值。

图2示出了帧内预测模式“6”(-22.5度)的情况下的外推方法的例子。与编码对象块的上侧相邻的上相邻块和与编码对象块的左侧相邻的左相邻块是已编码块。上相邻块与编码对象块的水平方向上的2个边中的上侧的边相邻,左相邻块与编码对象块的垂直方向上的2个边中的左侧的边相邻。

相邻像素201(斜线的正方形)是上相邻块或左相邻块内的像素,像素202(涂白的正方形)是编码对象块内的像素。通过各像素202的带箭头线段203表示帧内预测模式“6”中的参考方向。

使用在通过各像素202的带箭头线段203的终端存在的相邻像素201的像素值作为该像素202的预测像素值。在多个带箭头线段203通过像素202的情况下,在各个带箭头线段203的终端中存在的相邻像素201的像素值的加权相加为预测像素值。

目前,作为与影像数据的压缩编码相关的下一个国际标准,正在推进VVC(Versatile Video Coding:多功能视频编码)的标准化作业(例如,参照非专利文献1)。HEVC中的块的形状仅为正方形,但是,在VVC中,也使用长方形的块,以进一步提高编码效率。

图3示出了VVC中的块分割的例子。图3的(a)示出了四分割。在该情况下,水平方向的大小(宽度)是W像素、垂直方向的大小(高度)是H像素的块分割为相同形状的4个块。分割后的各块的宽度是W/2像素,高度是H/2像素。以下,有时将W像素的宽度记作“宽度W”、H像素的高度记作“高度H”。

图3的(b)示出了水平二分割和垂直二分割。在水平二分割的情况下,宽度W和高度H的块通过水平方向上的分割线分割为相同形状的2个块。分割后的各块的宽度是W像素,高度是H/2像素。另一方面,在垂直二分割的情况下,宽度W和高度H的块通过垂直方向上的分割线分割为相同形状的2个块。分割后的各块的宽度是W/2像素,高度是H像素。

图3的(c)示出了水平三分割和垂直三分割。在水平三分割的情况下,宽度W和高度H的块通过水平方向上的2条分割线分割为3个块。分割后的各块的宽度是W像素,上下2个块的高度是H/4像素,中央块的高度是H/2像素。在垂直三分割的情况下,宽度W和高度H的块通过垂直方向上的2条分割线分割为3个块。分割后的各块的高度是H像素,左右2个块的宽度是W/4像素,中央块的宽度是W/2像素。

图4示出了图像的块分割的例子。如图4所示,在VVC中,不仅使用正方形的块,还可以使用长方形的块。作为长方形的块的高度和宽度的比率(纵横比),不仅使用1:2和2:1,还可以使用除此以外的纵横比。

此外,已知有在帧内预测的处理中利用更近的已解码像素来改善主观画质和编码效率的技术(例如,参照专利文献1)。

现有技术文献

专利文献

专利文献1:日本特开2016-027756号公报

非专利文献

非专利文献1:“Versatile Video Coding(Draft 2)”,JVET-K1001,JVET of ITU-T SG 16WP 3and ISO/IEC JTC 1/SC 29/WG 11,July 2018

发明内容

发明要解决的课题

在VVC的表示帧内预测模式的参数的编码方法中,与HEVC同样,可使用包含3个最可能模式;(Most Probable Mode,MPM)作为条目的MPM列表。MPM被用作编码对象块中的帧内预测模式的候选值(预测值)。

但是,在相邻块的形状与编码对象块的形状不同的情况下,在目前的VVC中的MPM列表的生成方法中,不一定设定有适当的MPM。

另外,不限于采用VVC的影像编码,在采用针对长方形的块的帧内预测的其他影像编码中也产生该问题。

在一个侧面中,本发明的目的在于在使用了针对长方形的块的帧内预测模式的候选值的影像编码中,设定适当的候选值。

用于解决课题的手段

在一个方案中,影像编码装置包含生成部、预测部、第1编码部和第2编码部。

生成部根据影像所包含的图像内的编码对象块的形状和与编码对象块相邻的已编码块的形状的组合,将第1预测模式信息变更为第2预测模式信息。第1预测模式信息是表示在已编码块的编码中使用的帧内预测模式的预测模式信息。而且,生成部使用第2预测模式信息来生成包含预测模式信息的候选值的候选信息。

预测部生成规定的帧内预测模式中的、编码对象块的帧内预测像素值。第1编码部使用帧内预测像素值对编码对象块进行编码,第2编码部使用候选信息对表示规定的帧内预测模式的预测模式信息进行编码。

发明效果

根据实施方式,能够在使用了针对长方形的块的帧内预测模式的候选值的影像编码中,设定适当的候选值。

附图说明

图1是示出在HEVC的角度预测中使用的角度的图。

图2是示出外推方法的图。

图3是示出VVC中的块分割的图。

图4是示出图像的块分割的图。

图5是示出在VVC的角度预测中使用的角度的图。

图6是示出分配给角度预测的帧内预测模式的图。

图7是示出面向长方形的块所追加的帧内预测模式的图。

图8是示出针对长方形的块的角度预测的图。

图9是影像编码装置的功能结构图。

图10是影像解码装置的功能结构图。

图11是影像编码装置的具体例的功能结构图。

图12是影像编码装置中的帧内预测部的功能结构图。

图13是示出第1帧内预测模式的变更方法的图。

图14是影像编码处理的流程图。

图15是影像编码装置中的帧内预测处理的流程图。

图16是示出第1相邻块决定方法的图。

图17是示出第2相邻块决定方法的图。

图18是示出第3相邻块决定方法的图。

图19是示出影像解码装置的具体例的功能结构图。

图20是影像解码装置中的帧内预测部的功能结构图。

图21是影像解码处理的流程图。

图22是影像解码装置中的帧内预测处理的流程图。

图23是信息处理装置的结构图。

具体实施方式

以下,参考附图详细地说明实施方式。

在进行针对作为非正方形的长方形的块的帧内预测的情况下,仅通过HEVC的角度预测(-45度~+135度)有时不充分。因此,在VVC中,通过扩展针对长方形的块的角度预测的角度范围,应对了该问题。

图5示出了在VVC的角度预测中使用的角度。在VVC中,使HEVC的角度预测的精度为2倍,因此,所使用的角度的间隔被削减为1/2。并且,作为面向长方形的块的参考方向,追加了-73度~-45度和+135度~+163度的范围的角度。

角度范围501表示面向正方形和长方形的块的-45度~+45度的角度预测(33种),角度范围502表示面向正方形和长方形的块的+45度~+135度的角度预测(32种)。角度范围503表示面向长方形的块所追加的-73度~-45度的角度预测(10种),角度范围504表示面向长方形的块所追加的+135度~+163度的角度预测(10种)。当将合计85种角度预测加上平面预测和直流预测时,帧内预测模式的总数成为87种。

图6示出了分配给图5的角度范围501和角度范围502的角度预测的帧内预测模式。对从-45度到+135度的各角度依次分配了从2到66的编号,这些编号表示65种帧内预测模式。与HEVC的情况同样,0和1分配给平面预测和直流预测。

图7示出了分配给图5的角度范围503和角度范围504的角度预测的帧内预测模式。对从+135度的刚刚之后到+163度的各角度依次分配了从67到76的编号,对从-73度到-45度的正前方为止的各角度依次分配了从-10到-1的编号。67~76的角度预测针对宽度比高度大的横长的块使用,-10~-1的角度预测针对高度比宽度大的纵长的块使用。

通过增加帧内预测模式的总数,能够减少帧内预测中的预测误差,但是,表示帧内预测模式的参数的比特量增加。在实现编码性能的提高的情况下,优选取得预测误差的削减与参数的比特量的增加的平衡。

在VVC的帧内预测的情况下,面向长方形的块的帧内预测模式的总数从67个增加至87个。但是,通过将针对长方形的块预测效率较低的角度预测的编号分配给所追加的角度预测,使按照每个块可选择的帧内预测模式的总数停留在67个。

图8示出了针对长方形的块的角度预测的例子。编码对象块801是纵横比为1:2的横长的块,像素802位于编码对象块801内的右下角。与编码对象块的上侧相邻的上相邻块和与编码对象块的左侧相邻的左相邻块是已编码块。相邻像素803(斜线)是上相邻块或左相邻块内的像素,在帧内预测中被参考。

箭头810、箭头811、箭头820和箭头821分别表示-45度、-30度、+135度和+150度的参考方向。其中的箭头811和箭头821表示与连接编码对象块801的左下顶点与右上顶点的对角线831平行的参考方向。在像素802是预测对象像素的情况下,使用各个箭头表示的相邻像素803作为参考像素,使用该相邻像素803的像素值作为像素802的预测像素值。

此处,角度预测的预测效率与预测对象像素与参考像素直接的距离成反比。即,可期待预测对象像素与参考像素直接的距离越近,预测误差越小,因此,预测效率提高。其结果,预测对象像素的编码效率提高。

图8的各个箭头的长度表示预测对象像素与参考像素之间的距离。例如,箭头810的长度比在其延长线上存在的箭头820的长度长。相反,如果假想为编码对象块801是正方形,则两者的长度相同。另一方面,箭头811的长度与在其延长线上存在的箭头821的长度相同。

因此,在纵横比为1:2的块中,可知-30度~-45度的范围的角度预测的预测效率较低,在帧内预测中被选择的概率较低。例如,在编码对象块801的周围存在均匀的纹理,该边缘方向与箭头810和箭头820平行的情况下,通过替代箭头810的参考方向,选择箭头820的参考方向,可期待预测效率的提高。

在扩展角度预测时,通过利用这样的长方形的块特有的性质来进行编号的重新分配,能够在不使预测效率降低的情况下,维持可使用的角度预测的总数。

使用图5~图7,对角度预测的编号的重新分配方法进行说明。在编号的重新分配中,对图7所示的角度预测分配了图6所示的角度预测中的、针对长方形的块预测效率较低的角度预测的编号。

例如,在编码对象块是横长的块的情况下,使得在角度预测中不使用使角度范围504的10种角度反转大约180°而得到的角度。具体而言,从角度范围501的下向上10种角度不使用,这些角度的编号2~11分别分配给角度范围504的67~76的角度。

另一方面,在编码对象块是纵长的块的情况下,在角度预测中不使用使角度范围503的10种角度反转大约180°而得到的角度。具体而言,从角度范围502的右向左的10种角度不使用,这些角度的编号57~66分别分配给角度范围503的-10~-1的角度。

另外,针对12~56的角度预测,与编码对象块的形状无关地通过重新分配来分配了与原来的编号相关的编号。

以下,有时将重新分配后的编号0~66记作第1帧内预测模式、重新分配前的编号-10~76记作第2帧内预测模式。第1帧内预测模式是预测模式信息的一例。第2帧内预测模式的编号表示图6和图7所示的角度。

在使用MPM列表对表示第1帧内预测模式的参数进行编码的情况下,与编码对象块的第1帧内预测模式具有较高的相关性,使用左相邻块和上相邻块的第1帧内预测模式作为MPM列表的条目。并且,也使用在编码对象块中被选择的可能性较高的平面预测和直流预测作为MPM列表的条目。在MPM列表的3个条目中设定有分别不同的第1帧内预测模式。而且,通过2比特的语法元素IntraLumaMPMIdx指定了3个条目中的一个条目。

在MPM列表中的任何条目均与编码对象块的第1帧内预测模式不一致的情况下,通过语法元素IntraLumaMPMRemainder直接对编码对象块的第1帧内预测模式进行编码。

这时,当从在各块中可选择的第1帧内预测模式的总数67中减去能够由MPM列表发出信号的第1帧内预测模式的总数3时,减法结果成为64。因此,由IntraLumaMPMRemainder表示的第1帧内预测模式的总数是64个。由于是Log2(64)=6,所以IntraLumaMPMRemainder的最小比特数为6比特。

在VCC标准中,影像编码装置从表示第1帧内预测模式的IntraDir导出IntraLumaMPMRemainder的过程如下所述。

(P1)影像编码装置将IntraDir的值设定为IntraLumaMPMRemainder。

(P2)影像编码装置按照升序将MPM列表的条目排序,生成mpm_sort[i](i=0..2,mpm_sort[0]

(P3)影像编码装置对mpm_sort[i]与IntraLumaMPMRemainder依次进行比较,如果是mpm_sort[i]<=IntraLumaMPMRemainder,则使IntraLumaMPMRemainder增加1。

最终得到的IntraLumaMPMRemainder的值比IntraDir的值最多小3。

另一方面,影像解码装置从IntraLumaMPMRemainder导出IntraDir的过程如下所述。

(P11)影像解码装置将IntraLumaMPMRemainder的值设定为IntraDir。

(P12)影像解码装置与过程(P2)同样地生成mpm_sort[i]。

(P13)影像解码装置对mpm_sort[i]与IntraDir依次进行比较,如果是mpm_sort[i]<=IntraDir,则使IntraDir增加1。

最终得到的IntraDir的值最多比IntraLumaMPMRemainder的值大3。

接着,说明VVC标准中的MPM列表的生成方法。设左相邻块的IntraDir和上相邻块的IntraDir分别为candIntraPredModeA和candIntraPredModeB、MPM列表的第i个(i=0,1,2)条目的值为candModeList[i]。这时,candModeList[0]~candModeList[2]以如下的方式决定。

·在(candIntraPredModeA==candIntraPredModeB)并且(candIntraPredModeA<2)的情况下,

candModeList[0]=0

candModeList[1]=1

candModeList[2]=50

·在(candIntraPredModeA==candIntraPredModeB)并且(candIntraPredModeA>=2)的情况下,

candModeList[0]=candIntraPredModeA

candModeList[1]=2+((candIntraPredModeA+61)%64)

candModeList[2]=2+((candIntraPredModeA-1)%64)

·在(candIntraPredModeA!=candIntraPredModeB)的情况下,

candModeList[0]=candIntraPredModeA

candModeList[1]=candIntraPredModeB

在(candModeList[0]!=0)并且(candModeList[1]!=0)的情况下,

candModeList[2]=0

在(candModeList[0]!=1)并且(candModeList[1]!=1)的情况下,

candModeList[2]=1

在除了上述以外的情况下,

candModeList[2]=50

其中,“%64”表示以64为除数的除法的余数。根据该生成方法,有时使用candIntraPredModeA或candIntraPredModeB作为MPM。

但是,在相邻块(左相邻块或上相邻块)的纵横比与编码对象块的纵横比不同的情况下,在相邻块中可使用的角度预测有时在编码对象块中不可使用。

例如,假想相邻块是纵长的块、编码对象块是正方形的块的情况。在相邻块的第2帧内预测模式是“-8”的情况下,对应的第1帧内预测模式是“59”。

但是,基于块间的参考方向的连续性的观点,作为正方形的编码对象块的第1帧内预测模式的候选值,图6所示的角度预测中的、作为最接近第2帧内预测模式“-8”表示的角度的编号的“2”的一方更适合。由于可期待参考方向的角度越近,预测误差越小,所以在编码对象块中选择该参考方向的概率升高。

因此,在相邻块的纵横比与编码对象块的纵横比不同的情况下,优选考虑块间的参考方向的连续性来生成MPM列表。

图9示出了实施方式的影像编码装置的功能结构例。图9的影像编码装置901包含生成部911、预测部912、第1编码部913和第2编码部914。

生成部911根据影像所包含的图像内的编码对象块的形状和与编码对象块相邻的已编码块的形状的组合,将第1预测模式信息变更为第2预测模式信息。第1预测模式信息是表示在已编码块的编码中使用的帧内预测模式的预测模式信息。然后,生成部911使用第2预测模式信息来生成包含预测模式信息的候选值的候选信息。

预测部912生成规定的帧内预测模式中的、编码对象块的帧内预测像素值。第1编码部913使用帧内预测像素值对编码对象块进行编码,第2编码部914使用候选信息,对表示规定的帧内预测模式的预测模式信息进行编码。

图10示出了实施方式的影像解码装置的功能结构例。图10的影像解码装置1001包含解码部1011、生成部1012、预测部1013和复原部1014。

解码部1011对编码影像进行解码,提取编码影像所包含的编码图像内的解码对象块的预测残差信息。并且,解码部1011提取表示解码对象块的帧内预测模式的预测模式信息和表示与解码对象块相邻的已解码块的帧内预测模式的第1预测模式信息。

生成部1012根据解码对象块的形状和已解码块的形状的组合,将第1预测模式信息变更为第2预测模式信息,使用第2预测模式信息来生成包含预测模式信息的候选值的候选信息。

预测部1013使用候选信息来生成解码对象块的预测模式信息表示的帧内预测模式中的、解码对象块的帧内预测像素值。复原部1014使用帧内预测像素值和预测残差信息来生成解码对象块的像素值。

根据图9的影像编码装置901和图10的影像解码装置1001,能够在使用了针对长方形的块的帧内预测模式的候选值的影像编码中,设定适当的候选值。

图11示出了图9的影像编码装置901的具体例。图11的影像编码装置1101包含减法部1111、转换/量化部1112、熵编码部1113、模式判定部1114、帧内预测部1115和帧间预测部1116。影像编码装置1101还包含逆量化/逆转换部1117、加法部1118、后置滤波器部1119和帧存储器1120。减法部1111和转换/量化部1112对应于图9的第1编码部913。

影像编码装置1101例如能够作为硬件电路安装。在该情况下,可以将影像编码装置1101的各结构要素作为单独的电路安装,也可以作为一个集成电路安装。

影像编码装置1101对所输入的影像进行编码,将编码影像作为编码流输出。影像编码装置1101能够将编码流经由通信网络向图10的影像解码装置1001发送。

例如,影像编码装置1101也可以组装到摄像机、影像送信装置、电视电话系统、计算机或便携终端装置中。

所输入的影像包含与多个时刻分别对应的多个图像。各时刻的图像也有时称作像素或帧。各图像可以是彩色图像,也可以是单色图像。在彩色图像的情况下,像素值可以是RGB形式,也可以是YUV形式。

通过将与影像解码装置中的解码处理相同的局部解码处理安装在影像编码装置中,能够在影像编码装置和影像解码装置中,根据表示预测模式的参数和预测残差信息生成相同的预测图像。在该情况下,由于仅将差分信息作为编码流传输即可,所以可实现较高的压缩效率的影像编码。逆量化/逆转换部1117、加法部1118、后置滤波器部1119和帧存储器1120用于影像编码装置901中的局部解码处理。

各图像分割为规定大小的单位块,按照光栅扫描的顺序,按照每个单位块进行编码。单位块也有时直接被用作编码对象块,对单位块进一步细致分割而得到的块也有时被用作编码对象块。而且,对编码对象块实施帧内预测或帧间预测。

在帧内预测的情况下,使用上相邻块或左相邻块内的相邻像素来生成各帧内预测模式中的编码对象块的预测图像,可选择预测效率最高的帧内预测模式。作为帧内预测模式,可使用平面预测、直流预测和图5所示的角度预测,可传输表示预测效率最高的帧内预测模式的参数和预测残差信息作为编码流。

在帧间预测的情况下,将过去已编码的图像设定为参考图像,通过运动矢量搜索,在编码对象块与参考图像内的参考块之间进行块匹配处理,由此可检测预测效率最高的参考块。然后,可传输参考图像的信息和表示所检测的参考块的位置的运动矢量的信息作为表示帧间预测模式的参数,可传输该参考块与编码对象块的差分作为预测残差信息。

帧内预测部1115使用从加法部1118输出的后置滤波器应用前的解码像素值来计算编码对象块的帧内预测像素值,并向模式判定部1114输出。帧间预测部1116使用从帧存储器1120输出的参考图像的像素值来计算编码对象块的帧间预测像素值,并向模式判定部1114输出。

由于可对一个编码对象块应用一种编码处理,所以模式判定部1114判定帧内预测或帧间预测中的哪一方的预测效率较高,选择预测效率较高一方的预测结果。然后,模式判定部1114向减法部1111和加法部1118输出帧内预测像素值或帧间预测像素值中的、所选择的预测结果的预测像素值。

减法部1111将编码对象块的像素值与从模式判定部1114输出的预测像素值的差分作为预测残差向转换/量化部1112输出。转换/量化部1112进行预测残差的正交转换和量化,将量化系数作为预测残差信息向熵编码部1113和逆量化/逆转换部1117输出。

熵编码部1113将量化系数和表示所选择的帧内预测模式或帧间预测模式的参数通过熵编码(可变长度编码)转换为二进制字符串,并输出编码影像。

逆量化/逆转换部1117进行量化系数的逆量化和逆正交转换而将预测残差复原,向加法部1118输出所复原的预测残差。加法部1118将从模式判定部1114输出的预测像素值与从逆量化/逆转换部1117输出的预测残差相加,生成后置滤波器应用前的解码像素值。然后,加法部1118向后置滤波器部1119和帧内预测部1115输出所生成的解码像素值。

后置滤波器部1119为了削减量化误差,对后置滤波器应用前的解码像素值应用后置滤波器,生成后置滤波器应用后的解码像素值。然后,后置滤波器部1119向帧存储器1120输出所生成的解码像素值。

帧存储器1120将后置滤波器应用后的解码像素值作为局部解码像素值存储。帧存储器1120所存储的局部解码像素值作为参考图像的像素值向帧间预测部1116输出。

图12示出了图11的帧内预测部1115的功能结构例。图12的帧内预测部1115包含MPM生成部1211、预测模式计算部1212、编码部1213、预测模式计算部1214和滤波器部1215。MPM生成部1211、编码部1213和滤波器部1215分别对应于图9的生成部911、第2编码部914和预测部912。

从未图示的编码控制部向MPM生成部1211和预测模式计算部1214输入表示编码对象块、左相邻块和上相邻块的形状的形状参数。作为形状参数,可使用各块的宽度W和高度H。

从预测模式计算部1212向MPM生成部1211输入编码对象块、左相邻块和上相邻块的第1帧内预测模式。MPM生成部1211根据编码对象块的形状和各相邻块的形状的组合,变更该相邻块的第1帧内预测模式。另外,选择了帧间预测模式的相邻块的第1帧内预测模式被视作直流预测。

然后,MPM生成部1211使用左相邻块和上相邻块的变更后的第1帧内预测模式来生成MPM列表,向编码部1213输出所生成的MPM列表和编码对象块的第1帧内预测模式。MPM列表是包含预测模式信息的候选值的候选信息的一例。

预测模式计算部1214通过进行计算全部第2帧内预测模式的预测效率的搜索处理,决定针对编码对象块预测效率最高的第2帧内预测模式。然后,预测模式计算部1214向预测模式计算部1212和滤波器部1215输出所决定的第2帧内预测模式。

预测模式计算部1212将从预测模式计算部1214输出的第2帧内预测模式转换为第1帧内预测模式,并向MPM生成部1211输出。由此,表示图6和图7所示的各角度的第2帧内预测模式的编号转换为第1帧内预测模式的编号。

滤波器部1215对后置滤波器应用前的解码像素值应用与从预测模式计算部1214输出的第2帧内预测模式对应的滤波器,生成编码对象块的帧内预测像素值。然后,滤波器部1215向模式判定部1114输出所生成的帧内预测像素值。根据VVC标准规定了与第2帧内预测模式对应的滤波器。

编码部1213使用MPM列表对编码对象块的第1帧内预测模式进行编码,生成表示第1帧内预测模式的帧内预测参数。然后,编码部1213向模式判定部1114输出所生成的帧内预测参数。作为帧内预测参数,可使用IntraLumaMPMFlag、IntraLumaMPMIdx、和IntraLumaMPMRemainder。

IntraLumaMPMFlag是表示是否使用MPM列表的标志,在IntraLumaMPMFlag是逻辑“1”时,使用MPM列表,在IntraLumaMPMFlag是逻辑“0”时,不使用MPM列表。IntraLumaMPMIdx是指定MPM列表的条目的参数,IntraLumaMPMRemainder是指定MPM列表所未登记的剩余的第1帧内预测模式的参数。

在编码对象块的第1帧内预测模式符合MPM列表中的某个条目的情况下,IntraLumaMPMFlag设定为逻辑“1”,生成指定该条目的IntraLumaMPMIdx。另一方面,在编码对象块的第1帧内预测模式不符合MPM列表中的任意一个条目的情况下,IntraLumaMPMFlag设定为逻辑“0”。然后,通过上述的(P1)~(P3)的过程,将第1帧内预测模式转换为IntraLumaMPMRemainder。

接着,说明MPM列表的生成方法。首先,MPM生成部1211根据编码对象块的高度H相对于宽度W的比率H/W和各相邻块的高度Hn相对于宽度Wn的比率Hn/Wn的组合,变更该相邻块的第1帧内预测模式。对左相邻块和上相邻块分别独立地进行该变更。

此处,假想相邻块的第1帧内预测模式表示的角度A1是在编码对象块的形状中不用于帧内预测的角度的情况。在该情况下,使用与在编码对象块的形状中用于帧内预测的角度中的、最接近角度A1的角度A2对应的第1帧内预测模式作为变更后的第1帧内预测模式。

由此,可以生成包含在编码对象块中能够使用的第1帧内预测模式作为条目的MPM列表。并且,由于包含在编码对象块中能够使用的角度预测中的、最接近在相邻块中所采用的角度预测的角度预测作为条目,所以基于MPM列表的第1帧内预测模式的预测效率提高。

图13示出了这样的第1帧内预测模式的变更方法的例子。图13的表的各行对应于Hn/Wn的规定值,各列对应于H/W的规定值。因此,表的各单元对应于Hn/Wn和H/W的规定的组合。

第1行表示Hn/Wn≧4,第2行表示Hn/Wn=2,第3行表示Hn/Wn=1,第4行表示Hn/Wn=1/2,第5行表示Hn/Wn≦1/4。第1列表示H/W≧4,第2列表示H/W=2,第3列表示H/W=1,第4列表示H/W=1/2,第5列表示H/W≦1/4。

在各单元中,作为第1帧内预测模式的变更方法,记载有“Same”或“ModeBefore→ModeAfter”的形式的变更指示。“Same”表示不变更第1帧内预测模式的指示,“ModeBefore→ModeAfter”的形式的变更指示表示将ModeBefore的编号表示的第1帧内预测模式变更为ModeAfter的编号表示的第1帧内预测模式的指示。

例如,在是Hn/Wn=W/H的情况下,不变更第1帧内预测模式。在是Hn/Wn≠W/H的情况下,仅变更ModeBefore的编号表示的第1帧内预测模式,不变更除此以外的第1帧内预测模式。

例如,在是Hn/Wn≧4并且H/W=1的情况下,如果第1帧内预测模式是“57”~“66”中的任意一个,则该第1帧内预测模式变更为“2”。另一方面,如果第1帧内预测模式是“0”~“56”中的任意一个,则不变更该第1帧内预测模式。

此外,在是Hn/Wn=2并且H/W=1/2的情况下,如果第1帧内预测模式为“2”~“7”或“61”~“66”中的任意一个,则该第1帧内预测模式变更为“8”。另一方面,如果第1帧内预测模式为“0”、“1”或“8”~“60”中的任意一个,则不变更该第1帧内预测模式。

MPM生成部1211使用通过图13的变更方法变更后的第1帧内预测模式作为candIntraPredModeA和candIntraPredModeB,根据上述的VVC标准的生成方法决定candModeList[0]~candModeList[2]。

根据图11的影像编码装置1101,可根据编码对象块的形状和相邻块的形状的组合来变更相邻块的第1帧内预测模式。由此,即使在相邻块的纵横比和编码对象块的纵横比不同的情况下,也能够考虑块间的参考方向的连续性来生成适当的MPM列表。

通过使用适当的MPM列表来对编码对象块的第1帧内预测模式进行编码,使用MPM列表的概率提高,帧内预测参数的压缩效率提高。因此,能够高效地对影像进行编码。

图14是示出图11的影像编码装置1101进行的影像编码处理的例子的流程图。在该影像编码处理中,按照作为块的一例的每个CU(Coding Unit:编码单元)进行编码处理。

首先,帧内预测部1115进行针对各块大小的块(CU)的帧内预测(步骤1401)。然后,帧内预测部1115进行帧内预测模式判定,选择预测效率最高的帧内预测模式(步骤1402)。

另一方面,帧间预测部1116进行针对各块大小的块的帧间预测(步骤1403)。帧间预测按照每个对CU进一步进行分割而得到的PU(Prediction Unit:预测单元)来进行。然后,帧间预测部1116进行帧间预测模式判定,选择预测效率最高的帧间预测模式(步骤1404)。

接着,模式判定部1114进行模式判定,决定以块(CU)为单位应用帧内预测模式或帧间预测模式中的哪一个(步骤1405)。然后,减法部1111和转换/量化部1112根据模式判定部1114所决定的预测模式对编码对象块进行编码,生成量化系数(步骤1406)。

接着,影像编码装置1101判定图像的编码是否结束(步骤1407)。在留有未处理的块的情况下(步骤1407,否),影像编码装置1101对下一个块反复进行步骤1401以后的处理。

另一方面,在图像的编码已结束的情况下(步骤1407,是),熵编码部1113进行针对表示被决定为量化系数的预测模式的参数的可变长度编码(步骤1408)。

接着,影像编码装置1101判定影像的编码是否结束(步骤1409)。在留有未处理的图像的情况下(步骤1409,否),影像编码装置1101对下一个图像反复进行步骤1401以后的处理。然后,在影像的编码已结束的情况下(步骤1409,是),影像编码装置1101结束处理。

图15是示出图14的步骤1401中的帧内预测处理的例子的流程图。首先,MPM生成部1211变更左相邻块和上相邻块的第1帧内预测模式,使用变更后的第1帧内预测模式来生成MPM列表(步骤1501)。

接着,预测模式计算部1214决定编码对象块的第2帧内预测模式(步骤1502),预测模式计算部1212将所决定的第2帧内预测模式转换为第1帧内预测模式(步骤1503)。

接着,编码部1213生成表示是否使用MPM列表的IntraLumaMPMFlag(步骤1504),检查所生成的IntraLumaMPMFlag的值(步骤1505)。

在IntraLumaMPMFlag为逻辑“1”的情况下(步骤1505,是),编码部1213生成符合编码对象块的第1帧内预测模式的、表示MPM列表的条目的IntraLumaMPMIdx(步骤1506)。另一方面,在IntraLumaMPMFlag是逻辑“0”的情况下(步骤1505,否),编码部1213生成符合编码对象块的第1帧内预测模式的IntraLumaMPMRemainder(步骤1507)。

滤波器部1215生成所决定的第2帧内预测模式中的编码对象块的帧内预测像素值(步骤1508)。

接着,参照图16~图18,说明如下方法:在图15的步骤1501中,编码对象块与多个块相邻的情况下,决定在MPM列表的生成中使用的相邻块。

图16示出了第1相邻块决定方法的例子。选择与编码对象块1601的左侧相邻的多个左相邻块中的、位于最上方位置的左相邻块1602作为在MPM列表的生成中使用的左相邻块。此外,选择与编码对象块1601的上侧相邻的多个上相邻块中的、位于最左方的位置的上相邻块1603作为在MPM列表的生成中使用的上相邻块。

图17示出了第2相邻块决定方法的例子。在编码对象块1701是横长的长方形的情况下,选择与编码对象块1701的左侧相邻的多个左相邻块中的、位于最上方位置的左相邻块1702作为在MPM列表的生成中使用的左相邻块。此外,选择与编码对象块1701的上侧相邻的多个上相邻块中的、位于最右方的位置的上相邻块1703作为在MPM列表的生成中使用的上相邻块。

另一方面,在编码对象块1711是纵长的长方形的情况下,选择与编码对象块1711的左侧相邻的多个左相邻块中的、位于最下方位置的左相邻块1712选择在MPM列表的生成中使用的左相邻块。此外,选择与编码对象块1711的上侧相邻的多个上相邻块中的、位于最左方的位置的上相邻块1713作为在MPM列表的生成中使用的上相邻块。

图18示出了第3相邻块决定方法的例子。在第3相邻块决定方法中,选择与编码对象块的左侧相邻的多个左相邻块中的、具有频度最高的第1帧内预测模式的左相邻块作为在MPM列表的生成中使用的左相邻块。此外,选择与编码对象块的上侧相邻的多个上相邻块中的、具有频度最高的第1帧内预测模式的上相邻块作为在MPM列表的生成中使用的上相邻块。

通过使用多个相邻块中的、具有频度最高的第1帧内预测模式的相邻块来生成MPM列表,基于MPM列表的第1帧内预测模式的预测效率提高。

例如,假想与横长的编码对象块1801的上侧相邻的上相邻块1811~上相邻块1814的第1帧内预测模式M1以下述方式决定的情况。

上相邻块1811M1=I1

上相邻块1812M1=I2

上相邻块1813M1=I2

上相邻块1814M1=I3

I1~I3是分别不同的编号。在该情况下,I1的频度是1次,I2的频度是2次,I3的频度是1次。因此,可选择具有频度最高的I2的上相邻块1812和上相邻块1813,可采用这些块的第1帧内预测模式作为上相邻块的第1帧内预测模式。

在上相邻块1811~上相邻块1814分别具有不同的第1帧内预测模式的情况下,根据第1相邻块决定方法或第2相邻块决定方法选择上相邻块。另外,在对任意一个上相邻块在帧间预测模式中进行了编码的情况下,从频度的计数对象中排除该上相邻块。

关于与编码对象块1801的左侧相邻的左相邻块1821和左相邻块1822,也与上相邻块1811~上相邻块1814的情况同样地选择在MPM列表的生成中使用的左相邻块。

此外,关于与纵长的编码对象块1831的上侧相邻的上相邻块1841和上相邻块1842,也应用相同的相邻块决定方法。关于与编码对象块1831的左侧相邻的左相邻块1851~左相邻块1853,也应用相同的相邻块决定方法。

例如,假想以下述方式决定了左相邻块1851~左相邻块1853的第1帧内预测模式M1的情况。

左相邻块1851M1=I4

左相邻块1852M1=I5

左相邻块1853M1=I6

I4~I6是分别不同的编号。在该情况下,I4~I6的频度均为1次。

但是,与编码对象块1831接触的左相邻块1852的边的长度是与编码对象块1831接触的左相邻块1851或左相邻块1853的边的长度的2倍。因此,也可以选择与编码对象块1831接触的边的长度为最长的左相邻块1852作为在MPM列表的生成中使用的左相邻块。

图19示出了图10的影像解码装置1001的具体例。图19的影像解码装置1901包含熵解码部1911、逆量化/逆转换部1912、帧内预测部1913、帧间预测部1914、加法部1915、后置滤波器部1916和帧存储器1917。熵解码部1911对应于图10的解码部1011,逆量化/逆转换部1912和加法部1915对应于复原部1014。

影像解码装置1901例如能够作为硬件电路安装。在该情况下,可以将影像解码装置1901的各结构要素作为单独的电路安装,也可以作为一个集成电路安装。

影像解码装置1901对所输入的编码影像的编码流进行解码,输出解码影像。影像解码装置1901能够从图11的影像编码装置1101经由通信网络接收编码流。

例如,影像解码装置1901也可以组装到摄像机、影像接收装置、电视电话系统、计算机或便携终端装置中。

熵解码部1911通过熵解码(可变长度解码)对编码影像进行解码,提取解码对象图像内的各块的量化系数作为预测残差信息,并且提取表示各块的预测模式的参数。并且,熵解码部1911也提取表示各块的形状的形状参数。在表示预测模式的参数中,包含表示帧内预测模式的帧内预测参数或表示帧间预测模式的帧间预测参数。

然后,熵解码部1911向逆量化/逆转换部1912输出量化系数,向帧内预测部1913输出形状参数和帧内预测参数,向帧间预测部1914输出帧间预测参数。

逆量化/逆转换部1912进行量化系数的逆量化和逆正交转换而将预测残差复原,向加法部1915输出所复原的预测残差。

帧内预测部1913使用从熵解码部1911输出的形状参数和帧内预测参数,根据从加法部1915输出的后置滤波器应用前的解码像素值来计算解码对象块的帧内预测像素值。然后,帧内预测部1913向加法部1915输出所计算的帧内预测像素值。

帧间预测部1914使用从熵解码部1911输出的帧间预测参数和从帧存储器1917输出的参考图像的像素值来进行运动补偿处理,计算解码对象块的帧间预测像素值。然后,帧间预测部1914向加法部1915输出所计算的帧间预测像素值。

加法部1915将从帧内预测部1913或帧间预测部1914输出的预测像素值与从逆量化/逆转换部1912输出的预测残差相加,从而生成后置滤波器应用前的解码像素值。然后,加法部1915向后置滤波器部1916和帧内预测部1913输出所生成的解码像素值。

后置滤波器部1916为了削减量化误差,对后置滤波器应用前的解码像素值应用后置滤波器,生成后置滤波器应用后的解码像素值。然后,后置滤波器部1916向帧存储器1917输出所生成的解码像素值。

帧存储器1917存储后置滤波器应用后的解码像素值,输出包含该解码像素值的解码影像。帧存储器1917所存储的解码像素值作为参考图像的像素值向帧间预测部1914输出。

图20示出了图19的帧内预测部1913的功能结构例。图20的帧内预测部1913包含MPM生成部2011、存储部2012、预测模式计算部2013、预测模式计算部2014和滤波器部2015。MPM生成部2011和滤波器部2015分别对应于图10的生成部1012和预测部1013。

从熵解码部1911向MPM生成部2011和预测模式计算部2014输入形状参数。此外,从熵解码部1911向预测模式计算部2013输入帧内预测参数。所输入的帧内预测参数包含IntraLumaMPMFlag、IntraLumaMPMIdx或IntraLumaMPMRemainder。

存储部2012存储各块的宽度、高度和第1帧内预测模式。作为选择了帧间预测模式的块的第1帧内预测模式,存储有直流预测。然后,存储部2012向MPM生成部2011输出左相邻块和上相邻块各自的宽度Wn和高度Hn、以及左相邻块和上相邻块各自的第1帧内预测模式。

MPM生成部2011根据解码对象块的形状和各相邻块的形状的组合,通过与图11的影像编码装置1101相同的变更方法变更该相邻块的第1帧内预测模式。这时,MPM生成部2011根据解码对象块的高度H相对于宽度W的比率H/W和各相邻块的高度Hn相对于宽度Wn的比率Hn/Wn的组合,变更该相邻块的第1帧内预测模式。对左相邻块和上相邻块分别独立地进行该变更。

此处,假想相邻块的第1帧内预测模式表示的角度A1是在解码对象块的形状中不用于帧内预测的角度的情况。在该情况下,使用与在解码对象块的形状中用于帧内预测的角度中的、最接近角度A1的角度A2对应的第1帧内预测模式作为变更后的第1帧内预测模式。例如,MPM生成部2011能够根据图13所示的变更方法变更相邻块的第1帧内预测模式。

通过与影像编码装置1101相同的变更方法变更第1帧内预测模式,由此能够从编码影像中复原在帧内预测参数的编码中使用的MPM列表。

MPM生成部2011使用左相邻块和上相邻块的变更后的第1帧内预测模式来通过上述的VVC标准的生成方法生成MPM列表,向预测模式计算部2013输出所生成的MPM列表。

预测模式计算部2013使用MPM列表来根据所输入的帧内预测参数求出解码对象块的第1帧内预测模式,并向存储部2012和预测模式计算部2014输出。在IntraLumaMPMFlag是逻辑“1”的情况下,输出由IntraLumaMPMIdx指定的MPM列表的条目作为解码对象块的第1帧内预测模式。

另一方面,在IntraLumaMPMFlag是逻辑“0”的情况下,通过上述的(P11)~(P13)的过程根据IntraLumaMPMRemainder求出IntraDir,将该IntraDir作为解码对象块的第1帧内预测模式输出。

预测模式计算部2014根据解码对象块的宽度W和高度H,将解码对象块的第1帧内预测模式转换为第2帧内预测模式。将第1帧内预测模式M1转换为第2帧内预测模式M2的过程如下所述。

·在W=H的情况下,

M2=M1

·在W>H的情况下,

·在2≦M1

在W=2H的情况下,mL=8

在除了W=2H以外(W>2H)的情况下,mL=12

·在除了2≦M1

·在W

·在mH

在H=2W的情况下,mH=60

在除了H=2W以外(H>2W)的情况下,mH=56

·在除了mH

滤波器部2015对后置滤波器应用前的解码像素值应用与从预测模式计算部2014输出的第2帧内预测模式对应的滤波器,生成解码对象块的帧内预测像素值。然后,滤波器部2015向加法部1915输出所生成的帧内预测像素值。

根据图19的影像解码装置1901,能够对图11的影像编码装置1101所输出的编码影像进行解码,将原来的影像复原。

图21是示出图19的影像解码装置1901进行的影像解码处理的例子的流程图。在该影像解码处理中,按照作为块的一例的每个CU进行解码处理。

首先,熵解码部1911进行针对编码影像的可变长度解码,提取表示解码对象块(解码对象CU)的量化系数、形状参数和预测模式的参数(步骤2101)。然后,熵解码部1911检查表示预测模式的参数是帧内预测参数或帧间预测参数中的哪一个(步骤2102)。

在表示预测模式的参数是帧内预测参数的情况下(步骤2102,是),帧内预测部1913进行针对解码对象块的帧内预测,计算解码对象块的帧内预测像素值(步骤2103)。

另一方面,在表示预测模式的参数是帧间预测参数的情况下(步骤2102,否),帧间预测部1914进行针对解码对象块的运动补偿处理,计算解码对象块的帧间预测像素值(步骤2104)。

接着,逆量化/逆转换部1912对解码对象块的量化系数进行解码,将预测残差复原(步骤2105)。然后,加法部1915和后置滤波器部1916使用所复原的预测残差和从帧内预测部1913或帧间预测部1914输出的预测像素值来生成解码对象块的解码像素值。

接着,影像解码装置1901判定编码影像的解码是否结束(步骤2106)。在留有未处理的二进制字符串的情况下(步骤2106,否),影像解码装置1901对下一个二进制字符串反复进行步骤2101以后的处理。然后,在编码影像的解码已结束的情况下(步骤2106,是),影像解码装置1901结束处理。

图22是示出图21的步骤2103中的帧内预测处理的例子的流程图。首先,MPM生成部2011变更左相邻块和上相邻块的第1帧内预测模式,使用变更后的第1帧内预测模式来生成MPM列表(步骤2201)。

接着,预测模式计算部2013检查IntraLumaMPMFlag的值(步骤2202)。在IntraLumaMPMFlag是逻辑“1”的情况下,预测模式计算部2013取得IntraLumaMPMIdx的值(步骤2203)。然后,预测模式计算部2013取得由IntraLumaMPMIdx指定的MPM列表的条目作为解码对象块的第1帧内预测模式(步骤2204)。

另一方面,在IntraLumaMPMFlag是逻辑“0”的情况下,预测模式计算部2013取得IntraLumaMPMRemainder的值(步骤2205),将所取得的值转换为第1帧内预测模式(步骤2206)。

接着,预测模式计算部2014将解码对象块的第1帧内预测模式转换为第2帧内预测模式(步骤2207)。然后,滤波器部2015根据从预测模式计算部2014输出的第2帧内预测模式,生成解码对象块的帧内预测像素值(步骤2208)。

在图22的步骤2201中,解码对象块与多个块相邻的情况下,与图16~图18所示的相邻块决定方法同样地决定在MPM列表的生成中使用的相邻块。在该情况下,将图16~图18中的编码对象块置换为解码对象块而应用第1相邻块决定方法~第3相邻块决定方法即可。

图9和图11的影像编码装置的结构仅是一例,也可以根据影像编码装置的用途或条件来省略或变更一部分结构要素。图12的帧内预测部1115的结构仅是一例,也可以根据影像编码装置的用途或条件来省略或变更一部分结构要素。影像编码装置也可以采用除了VVC以外的编码方式。

图10和图19的影像解码装置的结构仅是一例,也可以根据影像解码装置的用途或条件来省略或变更一部分结构要素。图20的帧内预测部1913的结构仅是一例,也可以根据影像解码装置的用途或条件来省略或变更一部分结构要素。影像解码装置也可以采用除了VVC以外的解码方式。

图14、图15、图21和图22所示的流程图仅是一例,也可以根据影像编码装置或影像解码装置的结构或条件来省略或变更一部分处理。

图2、图8和图16~图18所示的编码对象块、图16~图18所示的左相邻块和上相邻块仅是一例,这些块的形状根据所输入的影像而发生变化。图16~图18所示的相邻块决定方法仅是一例,也可以通过另一相邻块决定方法决定在MPM列表的生成中使用的相邻块。

图13所示的第1帧内预测模式的变更方法仅是一例,也可以通过另一变更方法变更相邻块的第1帧内预测模式。

图9和图11的影像编码装置和图10和图19的影像解码装置还能够作为硬件电路安装,还能够使用信息处理装置(计算机)来安装。

图23示出了作为影像编码装置901、影像解码装置1001、影像编码装置1101和影像解码装置1901使用的信息处理装置的结构例。图23的信息处理装置包含CPU(CentralProcessing Unit:中央处理器)2301、存储器2302、输入装置2303、输出装置2304、辅助存储装置2305、介质驱动装置2306和网络连接装置2307。这些结构要素通过总线2308相互连接。

存储器2302例如是ROM(Read Only Memory:只读存储器)、RAM(Random AccessMemory:随机存取存储器)、闪存等半导体存储器,存储在处理中使用的程序和数据。存储器2302能够用作图11的帧存储器1120、图19的帧存储器1917或图20的存储部2012。

CPU 2301(处理器)例如通过利用存储器2302执行程序,作为图9的生成部911、预测部912、第1编码部913和第2编码部914工作。

CPU 2301通过利用存储器2302执行程序,也作为图10的解码部1011、生成部1012、预测部1013和复原部1014工作。

CPU 2301通过利用存储器2302执行程序,也作为图11的减法部1111、转换/量化部1112、熵编码部1113和模式判定部1114工作。CPU 2301通过利用存储器2302执行程序,也作为帧内预测部1115、帧间预测部1116、逆量化/逆转换部1117、加法部1118和后置滤波器部1119工作。

CPU 2301通过利用存储器2302执行程序,也作为图12的MPM生成部1211、预测模式计算部1212、编码部1213、预测模式计算部1214和滤波器部1215工作。

CPU 2301通过利用存储器2302执行程序,也作为图19的熵解码部1911、逆量化/逆转换部1912、帧内预测部1913和帧间预测部1914工作。CPU 2301通过利用存储器2302执行程序,也作为加法部1915和后置滤波器部1916工作。

CPU 2301通过利用存储器2302执行程序,也作为图20的MPM生成部2011、预测模式计算部2013、预测模式计算部2014和滤波器部2015工作。

输入装置2303例如是键盘、定点设备等,用于来自用户或操作员的指示、信息的输入。输出装置2304例如是显示装置、打印机、扬声器等,用于向用户或操作员的询问、处理结果的输出。处理结果也可以是解码影像。

辅助存储装置2305例如是磁盘装置、光盘装置、磁光盘装置、磁带装置等。辅助存储装置2305也可以是硬盘驱动器。信息处理装置能够预先在辅助存储装置2305中存储程序和数据,并将该程序和数据加载到存储器2302中使用。

介质驱动装置2306驱动便携型记录介质2309,访问该记录内容。便携型记录介质2309是存储器设备、软盘、光盘、磁光盘等。便携型记录介质2309也可以是CD-ROM(CompactDisk Read Only Memory:光盘只读存储器)、DVD(Digital Versatile Disk:数字多功能光盘)或USB(Universal Serial Bus:通用串行总线)存储器。用户或操作员预先在该便携型记录介质2309中存储程序和数据,并将该程序和数据加载到存储器2302中使用。

这样,在存储在处理中使用的程序和数据的计算机可读记录介质中,包含如存储器2302、辅助存储装置2305和便携型记录介质2309的物理(非临时)记录介质。

网络连接装置2307与LAN(Local Area Network:局域网)、WAN(Wide AreaNetwork:广域网)等通信网络连接,是进行伴随通信的数据转换的通信接口电路。网络连接装置2307能够向影像解码装置发送编码影像,或者从影像编码装置接收编码影像。信息处理装置能够从外部装置经由网络连接装置2307接收程序和数据,并将该程序和数据加载到存储器2302中使用。

另外,信息处理装置无需包含图23的全部结构要素,也可以根据用途或条件省略一部分结构要素。例如,在无需与用户或操作员的接口的情况下,也可以省略输入装置2303和输出装置2304。此外,在信息处理装置不访问便携型记录介质2309的情况下,也可以省略介质驱动装置2306。

详细地说明了公开的实施方式及其优点,但是,本领域技术人员能够在不脱离权利要求所明确记载的本发明的范围的情况下,进行各种各样的变更、追加、省略。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号