用于处理及产生文件的方法和设备以及计算机可读存储媒体技术

技术编号:18180520 阅读:59 留言:0更新日期:2018-06-09 23:11
一种设备获得文件中的操作点参考轨道及文件中的一或多个额外轨道。无操作点信息样本群组是在所述额外轨道的任一者中传信。对于所述一或多个额外轨道中的每一相应额外轨道的每一相应样本,所述设备确定是否将所述相应样本考虑为所述操作点信息样本群组的部分。基于所述操作点参考轨道不含有在时间上与所述相应额外轨道中的所述相应样本共置的样本,所述相应额外轨道中的所述相应样本被考虑为在所述相应额外轨道的所述相应样本之前的所述操作点参考轨道中的最后样本的操作点信息样本群组的部分。

【技术实现步骤摘要】
【国外来华专利技术】于多层位流文件格式中操作点样本群组的对齐相关申请案本申请案要求2015年10月14日申请的第62/241,691号美国临时专利申请案的权益,所述临时专利申请案的全部内容以引用的方式并入本文中。
本专利技术涉及视频编码及解码。
技术介绍
数字视频能力可并入到广泛范围的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或台式计算机、平板计算机、电子书阅读器、数字摄像机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、所谓的“智能型电话”、视频电话会议装置、视频流装置及其类似者。数字视频装置实施视频压缩技术,例如,由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第10部分先进视频译码(AVC)定义的标准、高效率视频译码(HEVC)标准及这些标准的延伸中所描述的技术。视频装置可通过实施这些视频压缩技术更有效地发射、接收、编码、解码及/或存储数字视频信息。视频压缩技术执行空间(图片内)预测及/或时间(图片间)预测来减少或移除视频序列中固有的冗余。对于基于块的视频译码,可将视频切片(即,视频帧或视频帧的部分)分割成视频块。图片的经帧内译码(I)切片中的视频块使用关于同一图片中的相邻块中的参考样本的空间预测来编码。图片的帧间译码(P或B)切片中的视频块可使用关于同一图片中的相邻块中的参考样本的空间预测或关于其它参考图片中的参考样本的时间预测。图片可被称作“帧”。空间或时间预测导致待译码块的预测性块。残余数据表示待译码的原始块与预测性块之间的像素差。经帧间译码块根据指向形成预测性块的参考样本的块的运动向量来编码,且残余数据指示经译码块与预测性块之间的差。帧内译码块根据帧内译码模式及残余数据编码。为进行进一步压缩,可将残余数据从像素域变换到变换域,从而产生残余系数,接着可量化所述残余系数。
技术实现思路
一般来说,本专利技术涉及以基于ISO的媒体文件格式及基于其导出的文件格式存储视频内容。更特定来说,本专利技术描述用于当文件内的轨道的样本未对齐时界定操作点样本群组的技术。应注意,术语“操作点”在本文件中可互换地使用。在一个实例中,本专利技术描述一种处理文件的方法,所述方法包括:获得文件中的操作点参考轨道,其中可供用于文件中的位流的操作点是使用在操作点参考轨道中传信的操作点信息样本群组在文件中描述;获得文件中的一或多个额外轨道,其中无操作点信息样本群组是在额外轨道中的任一者中传信;对于一或多个额外轨道的每一相应额外轨道的每一相应样本,确定是否将相应样本考虑为操作点信息样本群组的部分,其中:基于操作点参考轨道含有在时间上与相应额外轨道中的相应样本共置的样本,相应额外轨道中的相应样本被考虑为操作点信息样本群组的部分,且基于操作点参考轨道不含有在时间上与相应额外轨道中的相应样本共置的样本,相应额外轨道中的相应样本被考虑为在相应额外轨道的相应样本之前的操作点参考轨道中的最后样本的操作点信息样本群组的部分;及执行从位流提取操作点的子位流提取过程。在另一实例中,本专利技术描述一种产生文件的方法,所述方法包括:产生文件中的操作点参考轨道,其中产生操作点参考轨道包括在操作点参考轨道中传信描述可供用于文件中的位流的操作点的操作点信息样本群组;及产生文件中的一或多个额外轨道,其中:无操作点信息样本群组是在额外轨道中的任一者中传信,基于操作点参考轨道含有在时间上与相应额外轨道中的相应样本共置的样本,相应额外轨道中的相应样本被考虑为操作点信息样本群组的部分,且基于操作点参考轨道不含有在时间上与相应额外轨道中的相应样本共置的样本,相应额外轨道中的相应样本被考虑为在相应额外轨道的相应样本之前的操作点参考轨道中的最后样本的操作点信息样本群组的部分。在另一实例中,本专利技术描述一种用于处理文件的设备,所述设备包括:存储器,其经配置以存储文件;及耦合到所述存储器的一个或多个处理器,所述一或多个处理器经配置以:获得文件中的操作点参考轨道,其中可供用于文件中的位流的操作点是使用在操作点参考轨道中传信的操作点信息样本群组在文件中描述;获得文件中的一或多个额外轨道,其中无操作点信息样本群组是在额外轨道中的任一者中传信;对于一或多个额外轨道的每一相应额外轨道的每一相应样本,确定是否将相应样本考虑为操作点信息样本群组的部分,其中:基于操作点参考轨道含有在时间上与相应额外轨道中的相应样本共置的样本,相应额外轨道中的相应样本被考虑为操作点信息样本群组的部分,且基于操作点参考轨道不含有在时间上与相应额外轨道中的相应样本共置的样本,相应额外轨道中的相应样本被考虑为在相应额外轨道的相应样本之前的操作点参考轨道中的最后样本的操作点信息样本群组的部分;及执行从位流提取操作点的子位流提取过程。在另一实例中,本专利技术描述一种用于产生文件的设备,所述设备包括:存储器,其经配置以存储文件;及耦合到所述存储器的一个或多个处理器,所述一或多个处理器经配置以:产生文件中的操作点参考轨道,其中产生操作点参考轨道包括在操作点参考轨道中传信描述可供用于文件中的位流的操作点的操作点信息样本群组;及产生文件中的一或多个额外轨道,其中:无操作点信息样本群组是在额外轨道中的任一者中传信,操作点信息样本群组,基于操作点参考轨道含有在时间上与相应额外轨道中的相应样本共置的样本,相应额外轨道中的相应样本被考虑为操作点信息样本群组的部分,且基于操作点参考轨道不含有在时间上与相应额外轨道中的相应样本共置的样本,相应额外轨道中的相应样本被考虑为在相应额外轨道的相应样本之前的操作点参考轨道中的最后样本的操作点信息样本群组的部分。在另一实例中,本专利技术描述一种用于处理文件的设备,所述设备包括:用于获得文件中的操作点参考轨道的装置,其中可供用于文件中的位流的操作点是使用在操作点参考轨道中传信的操作点信息样本群组在文件中描述;用于获得文件中的一或多个额外轨道的装置,其中无操作点信息样本群组是在额外轨道中的任一者中传信;用于对于一或多个额外轨道中的每一相应额外轨道的每一相应样本确定是否将相应样本考虑为操作点信息样本群组的部分的装置,其中:基于操作点参考轨道含有在时间上与相应额外轨道中的相应样本共置的样本,相应额外轨道中的相应样本被考虑为操作点信息样本群组的部分,且基于操作点参考轨道不含有在时间上与相应额外轨道中的相应样本共置的样本,相应额外轨道中的相应样本被考虑为在相应额外轨道的相应样本之前的操作点参考轨道中的最后样本的操作点信息样本群组的部分;及用于执行提取操作点的子位流提取过程的装置。在另一实例中,本专利技术描述一种用于产生文件的设备,所述设备包括:用于产生文件中的操作点参考轨道的装置,其中产生操作点参考轨道包括在操作点参考轨道中传信描述可供用于文件中的位流的操作点的操作点信息样本群组;及用于产生文件中的一或多个额外轨道的装置,其中:无操作点信息样本群组是在额外轨道中的任一者中传信,基于操作点参考轨道含有在时间上与相应额外轨道中的相应样本共置的样本,相应额外轨道中的相应样本被考虑为操作点信息样本群组的部分,且基于操作点参考轨道不含有在时间上与相应额外轨道中的相应样本共置的样本,相应额外轨道中的相应样本被考虑为在相应额外轨道的相应样本之前的操作点本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201680059882.html" title="用于处理及产生文件的方法和设备以及计算机可读存储媒体原文来自X技术">用于处理及产生文件的方法和设备以及计算机可读存储媒体</a>

【技术保护点】
一种处理文件的方法,所述方法包括:获得所述文件中的操作点参考轨道,其中可供用于所述文件中的位流的操作点是使用在所述操作点参考轨道中传信的操作点信息样本群组在所述文件中描述;获得所述文件中的一或多个额外轨道,其中无操作点信息样本群组是在所述额外轨道中的任一者中传信;对于所述一或多个额外轨道中的每一相应额外轨道的每一相应样本,确定是否将所述相应样本考虑为所述操作点信息样本群组的部分,其中:基于所述操作点参考轨道含有在时间上与所述相应额外轨道中的所述相应样本共置的样本,所述相应额外轨道中的所述相应样本被考虑为所述操作点信息样本群组的部分,及基于所述操作点参考轨道不含有在时间上与所述相应额外轨道中的所述相应样本共置的样本,所述相应额外轨道中的所述相应样本被考虑为在所述相应额外轨道的所述相应样本之前的所述操作点参考轨道中的最后样本的操作点信息样本群组的部分;及执行从所述位流提取所述操作点的子位流提取过程。

【技术特征摘要】
【国外来华专利技术】2015.10.14 US 62/241,691;2016.10.13 US 15/293,0921.一种处理文件的方法,所述方法包括:获得所述文件中的操作点参考轨道,其中可供用于所述文件中的位流的操作点是使用在所述操作点参考轨道中传信的操作点信息样本群组在所述文件中描述;获得所述文件中的一或多个额外轨道,其中无操作点信息样本群组是在所述额外轨道中的任一者中传信;对于所述一或多个额外轨道中的每一相应额外轨道的每一相应样本,确定是否将所述相应样本考虑为所述操作点信息样本群组的部分,其中:基于所述操作点参考轨道含有在时间上与所述相应额外轨道中的所述相应样本共置的样本,所述相应额外轨道中的所述相应样本被考虑为所述操作点信息样本群组的部分,及基于所述操作点参考轨道不含有在时间上与所述相应额外轨道中的所述相应样本共置的样本,所述相应额外轨道中的所述相应样本被考虑为在所述相应额外轨道的所述相应样本之前的所述操作点参考轨道中的最后样本的操作点信息样本群组的部分;及执行从所述位流提取所述操作点的子位流提取过程。2.根据权利要求1所述的方法,其中获得所述操作点参考轨道包括:从所述文件获得样本群组描述框,其中所述样本群组描述框包含指定用于所述操作点的输出层集合、用于所述操作点的最大时间识别符,及用于所述操作点的简档、层级及层次传信的样本群组描述项;及从所述文件获得指定所述操作点信息样本群组中的一组样本并指定所述样本群组描述框中的所述样本群组描述项的索引的样本到群组框。3.根据权利要求1所述的方法,其中:所述操作点信息样本群组为第一操作点信息样本群组,所述第一操作点信息样本群组包括所述操作点参考轨道中的第一组样本,所述操作点参考轨道含有包括在所述操作点参考轨道中的第二组样本的第二操作点样本群组,在所述操作点参考轨道中无样本发生于所述第一组样本中的具有最近解码时间的样本与在所述第二组样本中的具有最早解码时间的样本的解码时间之间的解码时间处,且所述一或多个额外轨道中的特定额外轨道中存在一或多个样本具有在所述第一组样本中的具有所述最近解码时间的所述样本与在所述第二组样本中的具有所述最早解码时间的所述样本的所述解码时间之间的解码时间。4.根据权利要求3所述的方法,其中所述特定额外轨道与所述操作点参考轨道相比具有较高帧速率。5.根据权利要求1所述的方法,其中:所述位流包含基层及一或多个增强层,所述操作点参考轨道含有所述基层,且所述一或多个额外轨道中的每一相应轨道含有所述一或多个增强层中的相应增强层。6.根据权利要求1所述的方法,其进一步包括以下各者中的至少一者:在提取所述操作点之后,解码所述操作点的视频数据,或发射所述文件的含有所述操作点的经编码图片的样本而不发射所述文件的不含有所述操作点的经编码图片的样本。7.根据权利要求1所述的方法,其中所述操作点参考轨道的每一相应样本及所述额外轨道的每一相应样本包括相应存取单元,所述相应存取单元包括对应于同一时间实例的一或多个经编码图片。8.一种产生文件的方法,所述方法包括:产生所述文件中的操作点参考轨道,其中产生所述操作点参考轨道包括在所述操作点参考轨道中传信描述可供用于所述文件中的位流的操作点的操作点信息样本群组;及产生所述文件中的一或多个额外轨道,其中:无操作点信息样本群组是在所述额外轨道中的任一者中传信,基于所述操作点参考轨道含有在时间上与所述相应额外轨道中的所述相应样本共置的样本,所述相应额外轨道中的所述相应样本被考虑为所述操作点信息样本群组的部分,且基于所述操作点参考轨道不含有在时间上与所述相应额外轨道中的所述相应样本共置的样本,所述相应额外轨道中的所述相应样本被考虑为在所述相应额外轨道的所述相应样本之前的所述操作点参考轨道中的最后样本的操作点信息样本群组的部分。9.根据权利要求8所述的方法,其中产生所述操作点参考轨道包括:在所述文件中产生样本群组描述框,其中所述样本群组描述框包含指定用于所述操作点的输出层集合、用于所述操作点的最大时间识别符,及用于所述操作点的简档、层级及层次传信的样本群组描述项;及在所述文件中产生指定所述操作点信息样本群组中的一组样本并指定所述样本群组描述框中的所述样本群组描述项的索引的样本到群组框。10.根据权利要求8所述的方法,其中:所述操作点信息样本群组为第一操作点信息样本群组,所述第一操作点信息样本群组包括所述操作点参考轨道中的第一组样本,所述操作点参考轨道含有包括在所述操作点参考轨道中的第二组样本的第二操作点样本群组,在所述操作点参考轨道中无样本发生于所述第一组样本中的具有最近解码时间的样本与在所述第二组样本中的具有最早解码时间的样本的解码时间之间的解码时间处,且所述一或多个额外轨道中的特定额外轨道中存在一或多个样本具有在所述第一组样本中的具有所述最近解码时间的所述样本与在所述第二组样本中的具有所述最早解码时间的所述样本的所述解码时间之间的解码时间。11.根据权利要求10所述的方法,其中所述特定额外轨道与所述操作点参考轨道相比具有较高帧速率。12.根据权利要求8所述的方法,其中:所述位流包含基层及一或多个增强层,所述操作点参考轨道含有所述基层,且所述一或多个额外轨道中的每一相应轨道含有所述一或多个增强层中的相应增强层。13.根据权利要求8所述的方法,其进一步包括:编码视频数据以产生所述位流。14.根据权利要求8所述的方法,其中所述操作点参考轨道的每一相应样本及所述额外轨道的每一相应样本包括相应存取单元,所述相应存取单元包括对应于同一时间实例的一或多个经编码图片。15.一种用于处理文件的设备,所述设备包括:存储器,其经配置以存储所述文件;及一个或多个处理器,其耦合到所述存储器,所述一或多个处理器经配置以:获得所述文件中的操作点参考轨道,其中可供用于所述文件中的位流的操作点是使用在所述操作点参考轨道中传信的操作点信息样本群组在所述文件中描述;获得所述文件中的一或多个额外轨道,其中无操作点信息样本群组是在所述额外轨道中的任一者中传信;对于所述一或多个额外轨道中的每一相应额外轨道的每一相应样本,确定是否将所述相应样本考虑为所述操作点信息样本群组的部分,其中:基于所述操作点参考轨道含有在时间上与所述相应额外轨道中的所述相应样本共置的样本,所述相应额外轨道中的所述相应样本被考虑为所述操作点信息样本群组的部分,且基于所述操作点参考轨道不含有在时间上与所述相应额外轨道中的所述相应样本共置的样本,所述相应额外轨道中的所述相应样本被考虑为在所述相应额外轨道的所述相应样本之前的所述操作点参考轨道中的最后样本的操作点信息样本群组的部分;及执行从所述位流提取所述操作点的子位流提取过程。16.根据权利要求15所述的设备,其中所述一或多个处理器经配置以使得,作为获得所述操作点参考轨道的部分,所述一或多个处理器:从所述文件获得样本群组描述框,其中所述样本群组描述框包含指定用于所述操作点的输出层集合、用于所述操作点的最大时间识别符,及用于所述操作点的简档、层级及层次传信的样本群组描述项;及从所述文件获得指定所述操作点信息样本群组中的一组样本并指定所述样本群组描述框中的所述样本群组描述项的索引的样本到群组框。17.根据权利要求15所述的设备,其中:所述操作点信息样本群组为第一操作点信息样本群组,所述第一操作点信息样本群组包括所述操作点参考轨道中的第一组样本,所述操作点参考轨道含有包括在所述操作点参考轨道中的第二组样本的第二操作点样本群组,在所述操作点参考轨道中无样本发生于所述第一组样本中的具有最近解码时间的样本与在所述第二组样本中的具有最早解码时间的样本的...

【专利技术属性】
技术研发人员:伏努·亨利王业奎
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

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

1