用于视频编码的方法、装置和计算机程序制造方法及图纸

技术编号:17575637 阅读:36 留言:0更新日期:2018-03-28 22:37
公开了用于视频编码的各种方法,装置和计算机程序产品。在一些实施例中,一种方法包括将两个或更多个实体包括在容器文件中,其中每个实体是媒体项目或媒体轨道;并在容器文件或容器文件的描述之一中指示:所述两个或更多个实体能够按照它们出现在容器文件中的顺序来播放以实现渐进式细化。另外,提供了一种用于解析信息的方法,装置和计算机程序产品。

【技术实现步骤摘要】
【国外来华专利技术】用于视频编码的方法、装置和计算机程序
本申请涉及图像容器文件的渐进式细化(progressiverefinement)的指示。
技术介绍
本部分旨在提供权利要求书中记载的本专利技术的背景或上下文。这里的描述可以包括可以被追求的构思,但不一定是先前已经构想或追求的构思。因此,除非在此另外指出,否则本部分中描述的内容不是本申请中的说明书和权利要求书的现有技术,并且不被承认为通过包括在本部分中而成为现有技术。高效率图像文件格式(HEIF)是由运动图像专家组(MPEG)开发的用于存储图像和图像序列的标准。该标准促进了根据高效视频编码(HEVC)标准编码的数据的文件封装。HEIF包括构建在使用的ISO基础媒体文件格式(ISOBMFF)之上的功能。
技术实现思路
一些实施例提供了用于编码和解码视频信息的方法。在具体实施方式中提供了本专利技术的示例的各个方面。根据第一方面,提供了一种方法,包括:将两个或更多个实体包括到容器文件中,其中每个实体是媒体项目或媒体轨道;在容器文件或容器文件的描述之一中指示所述两个或更多个实体能够按照它们出现在所述容器文件中的顺序来播放以实现渐进式细化。根据第二方面,提供了一种装置,所述装置包括至少一个处理器、包括计算机程序代码的存储器,所述存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使得所述装置至少执行如下:将两个或更多个实体包括到容器文件中,其中每个实体是媒体项目或媒体轨道;在容器文件或容器文件的描述之一中指示所述两个或更多个实体能够按照它们出现在容器文件中的顺序来播放以实现渐进式细化。根据第三方面,提供了一种装置,其包括至少处理构件和存储器构件,以及还包括:用于将两个或更多个实体包括到容器文件中的构件,其中每个实体是媒体项目或媒体轨道;以及用于在容器文件或容器文件的描述之一中指示所述两个或更多个实体能够按照它们出现在容器文件中的顺序来播放以实现渐进式细化的构件。根据第四方面,提供了一种体现在非临时性计算机可读介质上的计算机程序产品,包括计算机程序代码,所述计算机程序代码被配置为当在至少一个处理器上执行时使得装置或系统:将两个或更多个实体包括到容器文件中,其中每个实体是媒体项目或媒体轨道;并在容器文件或容器文件的描述之一中指示两个或更多个实体能够按照它们出现在容器文件中的顺序来播放以实现渐进式细化。根据一个实施例,在容器文件中指示,所述指示指示交替组包括所述两个或更多个实体。根据一个实施例,在容器文件中指示,所述指示指示所述两个或更多个实体的一个或多个回放模式。根据一个实施例,所述两个或更多个实体是以下中的一个:缩略图图像和各自的主图像;封面图像和定时图像序列;针对封面图像的缩略图图像,封面图像和定时图像序列;表示相同的原始图像,但具有不同的特征的图像;表示相同原始图像但具有不同特征的可缩放编码图像,表示相同内容的不同视角的图像。根据一个实施例,所述方法还包括基于预定义的回放模式来选择所述两个或更多个实体,所述预定义回放模式是以下之一:封面内容回放模式;图像序列预览模式;图库细化模式(galleryrefinementmode)。根据第五方面,提供了一种方法,包括:从容器文件或容器文件的描述之一解析指示,所述指示指示所述两个或更多个实体能够按照它们出现在所述容器文件中的顺序被播放以实现渐进式细化,其中每个实体是媒体项目或媒体轨道;以及按照所述两个或更多个实体出现在容器文件中的顺序来播放所述两个或更多个实体的至少一个子集以实现渐进式细化。根据第六方面,提供了一种装置,所述装置包括至少一个处理器、包括计算机程序代码的存储器,所述存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使得所述装置至少执行如下:从容器文件或容器文件的描述之一来解析指示,所述指示指示所述两个或更多个实体能够按照它们出现在所述容器文件中的顺序被播放以实现渐进式细化,其中每个实体是媒体项目或媒体轨道;按照所述两个或更多个实体出现在所述容器文件中的顺序来播放所述两个或更多个实体的至少一个子集,以实现渐进式细化。根据第七方面,提供了一种装置,其包括至少处理构件和存储器构件,并且还包括:用于从容器文件或容器文件的描述之一来解析指示的装置,所述指示指示所述两个或更多个实体能够按照它们出现在所述容器文件中的顺序被播放以实现渐进式细化,其中每个实体是媒体项目或媒体轨道;以及用于按照它们在容器文件中出现的顺序来播放两个或更多个实体的至少一个子集以实现渐进式细化的装置。根据第八方面,提供了一种体现在非临时性计算机可读介质上的计算机程序产品,包括计算机程序代码,所述计算机程序代码被配置为当在至少一个处理器上执行时使得装置或系统:从容器文件或容器文件的描述之一来解析指示,所述指示指示两个或更多个实体能够按照它们出现在所述容器文件中的顺序被播放以实现渐进式细化,其中每个实体是媒体项目或媒体轨道;并按照所述两个或更多个实体在容器文件中出现的顺序来播放所述两个或更多个实体的至少一个子集以实现渐进式细化。根据一个实施例,在容器文件中指示,所述指示指示交替组包括所述两个或更多个实体。根据一个实施例,在容器文件中指示,所述指示指示所述两个或更多个实体的一个或多个回放模式。根据一个实施例,所述两个或更多个实体是以下中的一个:缩略图图像和各自的主图像;封面图像和定时图像序列;封面图像的缩略图图像,封面图像和定时图像序列;表示相同的原始图像,但具有不同的特征的图像;表示相同原始图像但具有不同特征的可缩放编码图像,表示相同内容的不同视角的图像。附图说明为了更完整地理解本专利技术的示例性实施例,现在参照结合附图的以下描述,其中:图1示出了根据一个实施例的视频编码系统的框图;图2示出了根据一个实施例的装置的布局;图3示出了根据示例实施例的包括多个装置、网络和网络元件的用于视频编码的布置;图4示出了根据一个实施例的视频编码器的框图;图5示出了根据一个实施例的视频解码器的框图;图6示出了MediaDataBox内的编码数据的顺序;图7示出了示例文件的回放操作;图8是示出了方法的实施例的流程图;和图9是示出了方法的另一个实施例的流程图。具体实施方式本申请涉及包括图像和图像序列数据的创建、传送和回放的视频相关业务。视频编解码器现在是许多消费者设备的组成部分,例如,高端智能手机,数码相机和电视机,因此可用于个体图像和图像序列的编码和解码,例如照片连拍。图1和图2中示出了这种消费者设备的实施例。设备50是电子设备,例如无线通信系统移动终端或用户设备,或相机设备。装置50可以包括用于容纳和保护设备的壳体30。装置50还可以包括显示器32,例如液晶显示器或能够显示图像和/或视频的任何其他显示技术。装置50还可以包括小键盘34。根据另一个实施例,可以采用任何合适的数据或用户接口机制。例如,用户接口可以被实现为作为触敏显示器的一部分的虚拟键盘或数据输入系统。该装置可以包括麦克风36或者可以是数字或模拟信号输入的任何合适的音频输入。装置50还可以包括音频输出设备,该音频输出设备可以是以下中的任何一个:听筒38、扬声器或模拟音频或数字音频输出连接。装置50还可以包括电池(根据另一个实施例,该装置可以由任何合适的移动能量装置供电,例如太阳能电池,燃料电池或发条发电机)。本文档来自技高网...
用于视频编码的方法、装置和计算机程序

【技术保护点】
一种方法,包括:‑将两个或更多个实体包括在容器文件中,其中每个实体是媒体项目或媒体轨道;和‑在所述容器文件或所述容器文件的描述之一中指示:所述两个或更多个实体能够按照它们出现在所述容器文件中的顺序来播放以实现渐进式细化。

【技术特征摘要】
【国外来华专利技术】2015.06.03 GB 1509567.21.一种方法,包括:-将两个或更多个实体包括在容器文件中,其中每个实体是媒体项目或媒体轨道;和-在所述容器文件或所述容器文件的描述之一中指示:所述两个或更多个实体能够按照它们出现在所述容器文件中的顺序来播放以实现渐进式细化。2.根据权利要求1所述的方法,还包括:-在所述容器文件中指示:可替代组包括所述两个或更多个实体。3.根据权利要求1或2所述的方法,还包括:-在所述容器文件中指示:所述两个或更多个实体的一个或多个回放模式。4.根据权利要求1或2或3所述的方法,其中,所述两个或更多个实体是以下中的一个:缩略图图像和相应的主图像;封面图像和定时图像序列;用于封面图像的缩略图图像,封面图像和定时图像序列;表示相同的原始图像但具有不同的特征的图像;表示相同原始图像但具有不同特征的可缩放编码图像,表示相同内容的不同视角的图像。5.根据权利要求4所述的方法,还包括:基于预定义的回放模式来选择所述两个或更多个实体,所述预定义的回放模式是以下之一:封面内容回放模式;图像序列预览模式;图库细化模式。6.一种方法,包括:-从容器文件或容器文件的描述之一来解析如下指示:两个或更多个实体能够按照它们出现在所述容器文件中的顺序被播放以实现渐进式细化,其中每个实体是媒体项目或媒体轨道;-按照所述两个或更多个实体出现在所述容器文件中的顺序来播放所述两个或更多个实体的至少一个子集,以实现渐进式细化。7.根据权利要求6所述的方法,还包括:-从所述容器文件解析如下指示:可替代组包括所述两个或更多个实体。8.根据权利要求6或7所述的方法,还包括:-从所述容器文件解析关于所述两个或更多个实体的一个或更多个回放模式的指示。9.根据权利要求6或7或8所述的方法,其中,所述两个或更多个实体是以下中的一个:缩略图图像和相应的主图像;封面图像和定时图像序列;封面图像的缩略图图像,封面图像和定时图像序列;表示相同的原始图像但具有不同的特征的图像;表示相同原始图像但具有不同特征的可缩放编码图像,表示相同内容的不同视角的图像。10.一种装置,包括至少一个处理器,包含计算机程序代码的存储器,所述存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置执行至少以下步骤:-将两个或更多个实体包括在容器文件中,其中每个实体是媒体项目或媒体轨道;和-在所述容器文件或所述容器文件的描述之一中指示:所述两个或更多个实体能够按照它们出现在所述容器文件中的顺序来播放以实现渐进式细化。11.根据权利要求10所述的装置,还包括计算机程序以使所述装置-在所述容器文件中指示可替代组包括所述两个或更多个实体。12.根据权利要求10或11所述的装置,还包括计算机程序以使所述装置-在所述容器文件中指示所述两个或更多个实体的一个或多个回放模式。13.根据权利要求10或11或12所述的装置,其中,所述两个或更多个实体是以下之一:缩略图图像和相应的主图像;封面图像和定时图像序列;封面图像的缩略图图像,封面图像和定时图像序列;表示相同的原始图像但具有不同的特征的图像;表示相同...

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

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

1