图像解码方法技术

技术编号:4145857 阅读:144 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种用于对编码图像进行排序的方法,该方法包括一个用于在编码器中形成编码图像的编码步骤。形成至少一个图像组,并且为图像组中的每个图像定义一个图像ID。在该方法中,执行传输步骤用于将所述的编码图像传输到解码器。编码图像按照解码顺序重新排列并且被解码从而形成解码图像。在编码步骤中,为编码图像定义一个与图像ID分离的视频序列ID,该视频序列ID对于同一图像组中的每个图像来说是相同的。在解码步骤中,使用视频序列ID来确定哪些图像属于相同的图像组。本发明专利技术还涉及一个系统,一个编码器,一个解码器,电子设备,软件程序以及一个存储介质。

【技术实现步骤摘要】

本专利技术涉及一种用于对编码图像进行排序的方法,该方法包括用于在编码器中形成编码图像的编码步骤,用于解码编码器中的所述编码图像的可选假定解码步骤,用于将所述的编码图像传送到解码器的传送步骤,以及用于按照解码顺序排列解码图像的重新排列步骤。本专利技术还涉及一种系统, 一个编码器, 一个解码器, 一种设备, 一个计算机程序, 一个信号, 一个模块以及一个计算机程序产口O 。
技术介绍
公开的视频编码标准包括ITU-T H. 261, ITU-T H. 263, ISO/IECMPEG-1, ISO/IEC ,MEPG-2,以及ISO/IEC MPEG-4第二部分。这些标准在此作为传统的视频编码标准而被引用。4见频通4言系统视频通信系统可以被分成对话式系统(conversa t i ona 1 system)和非对话式系统。对话式系统包括^见频会议以及^L频电话。这种系统的例子包括ITU-T建议H. 320, H. 323,以及H. 324,这些标准分别详细描述了在ISDN, IP, PSTN网络中操作的—见频会议/电话系统。对话式系统的特征在于其努力使终端-终端的延时 小(从音-视频捕获到远端音-视频呈现)从而改善用户体验。非对话式系统包括存储内容的回放系统,诸如数字紧致盘(DVD )或者存储在回放设备的大型存储器中的视频文件,数字电视,和流。下面给出了这些
中的最重要标准的简单回顾。在今天的数字视频消费电子设备中占统治地位的标准是MPEG-2,它包括视频压缩,音频压缩,存储和传送的技术规范。编码视频的存储和传送基于基础流的概念。基础流由来自于一个单独的源(例如视频)的编码数据以及用于同步,识别和描述源信息所需的附加数据构成。基础流被打包成恒定长度或者可变长度的包从而形成一个打包的基础流(PES: Packetized Elementary Stream)。每个PES包由一个报头以及随后的流数据构成,流数据被称为负载。来自于每个基础流的PES包被合并从而形成一个节目流(PS)或者一个传输流(TS) 。 PS针对具有可忽略的传输误差的应用,例如存储-播放类型的应用设备。TS针对具有易受影响的传输误差的应用。但是,TS假设网络吞吐量保持恒定。在ITU-T的联合视频组(JVT )和IS0/IEC正在努力研究一种标准。JVT的工作是基于ITU-T的早前的标准化工程,被称为H. 26L。JVT标准的目标是发布与诸如ITU-T建议H. 264, IS0/IEC国际标准14496-10 (MPEG-4第10部分)相同的标准文本。草拟的标准在本文中被称为JVT编码标准,根据草拟标准的编解码器被称为JVT编解码器。编解码规范本身在概念上区别了视频编码层(VCL)和网络抽象层(ML) 。 VCL包括编解码器的信号处理功能,诸如传送,量化,运动搜索/补偿,以及循环滤波。其遵循目前视频编码器领域最通用的概念基于宏块的编码器利用具有运动补偿的内图像预测并且对残差信号进行转换编码。VCL编码器的输出是片(slice): —个包含整数个宏块的宏块数据的比特串,以及条头信息(包含该条中的第一个宏块的空间地址,初始量化参数,等)。条中的宏块按照扫描顺序依次排列,除非使用所谓的灵活宏块排序语法特别说明了 一种不同的宏块分配。仅在条内使用图像内预测,例如内预测和运动矢量预测。NAL将VCL的条输出压缩到网络抽象层单元(NAL单元或者NALU),这些单元适于在打包网络上传输或者在打包定向复用环境中使用。JVT的附件B定义了一个封装处理,从而在面向字节流的网络上传送这样的NALU。H. 263可选的参考图像选择模式以及MPEG-4第2部分的NEWPRED编码工具能够为每个图像段(例如H. 263中的每个条)选择用于运动补偿的参考帧。而且,H. 263可选的增强参考图像选择模式和JVT编码标准能够分别为每个宏块选择参考帧。参考图像选择能够启动多种类型的时间可伸缩方案。附附图说明图1表明了一个时间可伸缩方案的例子,在这里称为递归时间可伸缩。示例的方案能够利用三种恒定的帧速率解码。附图2描述了一种被称为视频冗余编码的方案,其中一个图像序列以交织的方式被分成两个或者多个独立的编码线。这些以及所有随后的附图中的箭头表示运动补偿的方向,帧下方的数值与每个帧的捕获和显示次数相应。参数组概念JVT编解码的一个基础的设计概念是生成自包含的包,从而不需要生成诸如报头副本的结构。通过将与不止一个条相关的信息同媒体流分离可以实现上述方式。高层的元信息应当在包含条包的RTP包流之前被可靠地异步发送。该信息还能够在不具有专用于此目的带外传输信道的设备中带内传送。高级别参数的组合被称为参数组。参数组包括诸如图像尺寸,显示窗,所采用的可选编码模式,宏块分配映射等信息。为了能够改变图像参数(例如图像尺寸),同时不需要发送与条打包流同步更新的参数组,编码器和解码器可以包括一个多于一个参数组的列表。每个条头包括一个表示将被使用的参数组的码字。这种结构允许将参数组的传输同包流相分离,并且通过附加的装置,例如,作为容量变换的副作用,或者通过(可靠的或者不可靠的)控制协议来传送。甚至有可能从不传送它们,而通过一个应用设计规范而将其固定。 传输顺序在传统的视频编码标准中,除了 B图像以外,图像的解码顺序 与显示顺序相同。传统的B图像的块可以根据两个参考图像在时间 上进行双向预测,其中一个参考图像在时间上在先显示,而另一个 参考图像在时间上在后显示。只有在解码顺序中最近的参考图像能 够在显示顺序中位于B图像之前(例外在H. 263的交织编码中, 时间上连续的参考帧的两场图像在解码顺序中都位于B图像之前)。 传统的B图像不能作为时间预测中的参考图像使用,因此传统的B 图像可以被任意放置而不会影响任何其他图像的解码。J V T编码标准与早前的标准相比具有以下的新颖的技术特征-图像的解码顺序与显示顺序分离。帧-数(frame-num)语法单 元的值表示解码顺序,图像顺序计数表示显示顺序。-B图像中用于一个块的参考图像在显示顺序中可以在B图像之 前或者之后。因此,B图像表示双向预测图像,而不是双向图像。-没有被用作参考图像的图像被明确标记。任何类型的图像(帧 内图像,帧间图像,B等)或者是参考图像或者是非参考图像。(因 此,B图像能够作为用于时间预测其它图像的参考图像使用)。-图像可以包括利用不同的编码类型编码的条。换句话说,编码 图j象可以包括例如帧内编码条和B-编码条。显示顺序与解码顺序的分离从压缩效率和误差弹性的方面具有 优势。在附图3中表明了预测结构潜在的提高了压缩效率的例子。方 框表示图像,方框内的大写字母表示编码类型,方框内的数字是根 据JVT编码标准的图像编号,箭头表示预测的依赖关系。注意图像 B17是图像B18的参考图像。与传统编码相比,压缩效率潜在的提高 了 ,这是由于图像B18的参考图像与传统的利用PBBP或者PBBBP的 编码图像方案相比在时间上更为靠近。与传统的PBP编码图像方案 相比,压缩效率潜在的提高,这是由于部分参考图像是双向预测的。附图4表明了能够用于提高误差弹性的内图像延迟方法的例子。 传统上,内图像在一个场景切换之后立即被编码,或者是作为一个 到期本文档来自技高网...

【技术保护点】
一种用于对编码图像排序的方法,该方法包括为至少两个编码的图像定义视频序列标识,该视频序列标识与对于属于不同视频序列的图像不同。

【技术特征摘要】
US 2003-2-18 60/448,1891.一种用于对编码图像排序的方法,该方法包括为至少两个编码的图像定义视频序列标识,该视频序列标识与对于属于不同视频序列的图像不同。2. 根据权利要求1所述的方法,其中该视频序列标识被编码进图像流中。3. 根据权利要求1所述的方法,包括形成两个或者多个图像组,并且为所述的两个或者多个图像组定义不同的视频序列标识。4. 根据权利要求1所述的方法,包括根据该视频序列标识来确定图像的解码顺序。5. 根据权利要求1所述的方法,包括为所述至少两个编码图像形成图像标识,在传输层传送视频序列标识,并且在视频层传送图像标识。6. 根据权利要求1所述的方法,包括为所述至少两个编码图像定义分离并且不同的视频序列标识。7. 根据权利要求3所述的方法,其中每个图像组中的一个图像是可独立解码的图像,该方法包括形成图像组中的图像的至少一个子序列,其中该子序列的每个图像具有与同一图像组中的可独立解码的图像相同的视频序列标识。8. 根据权利要求1所述的方法,包括根据所述至少两个编码图像中的第 一编码图像形成至少 一个第 一传输单元,并且根据所述至少两个编码图像中的第二编码图像形成至少一个第二传输单元。9. 根据权利要求8所述的方法,其中编码图像包括一个或多个条,所述的第一传输单元包括第一条,所述的第二传输单元包括第二条。10. —种用于对编码图像排序的设备,该设备包括定义器,用于为至少两个编码的图^f象定义—见频序列标识,该一见频序列标识与对于属于不同视频序列的图像不同。11. 根据权利要求10所述的设备,包括编码器,用于将该视频序列标识编码进图像流中。12. 根据权利要求IO所述的设备,其中该设备包括形成器,用于形成两个或者多个图像组,以及定义器,用于为所述的两个或者多个图像组定义不同的视频序列标识。13. 根据权利要求10所述的设备,其中该视频序列标识被安排为由解码器用来确定图像的解码顺序。14. 根据权利要求12所述的设备,其中该设备包括形成器,...

【专利技术属性】
技术研发人员:M汉努克塞拉
申请(专利权)人:诺基亚有限公司
类型:发明
国别省市:FI[芬兰]

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

1