信息处理装置和方法与流程

文档序号:12290289阅读:234来源:国知局
信息处理装置和方法与流程

本技术涉及一种信息处理装置和一种方法,并且更具体而言涉及一种使得能够选择适合于再现侧上的能力的再现文件的信息处理装置和方法。



背景技术:

近年来,作为一种使用超文本传输协议(HTTP)的内容分配技术,动画专家组-动态自适应HTTP流(MPEG-DASH)得以标准化(例如,见非专利文献1)。根据MPEG-DASH,以不同位率表示相同内容的多个编码数据集被存储到内容服务器中。客户端根据网络带宽从这些编码数据集中选择编码数据,并且再现编码数据。这种技术被称为自适应位率流(ABS)。

同时,可以成为这样的内容分配客户端的电子装置变得越来越多样化,而在这个趋势下,客户端的内容再现性能也在变得多样化。因此,MPEG-DASH之类的内容分配技术还必需针对更多样的参数(不但包括分辨率和带宽,还包括编码参数,诸如编码并行处理类型)使用更多样的值来准备更加多样化的文件,并且允许客户端选择最适宜其再现能力的文件。

引用文献列表

非专利文献

非专利文献1:MPEG-DASH(动态自适应HTTP流)(URL:http://mpeg.chiariglione.org/standards/mpeg-dash/media-presentation-description-and-segment-formats/text-isoiec-23009-12012-dam-1)



技术实现要素:

本发明要解决的问题

然而,常规的MPEG-DASH标准不包括任何向客户端通知与文件有关的更多样的参数的功能。

鉴于这些情境提出了本技术,本技术的目标是使得能够选择适合于再现侧上的能力的再现文件。

问题的解决方案

本技术的一个方面是一种信息处理装置,其包括元数据生成单元,元数据生成单元生成元数据,元数据包括关于含有通过编码图像数据生成的编码数据的多个文件的信息,该元数据控制所述多个文件的再现,该元数据包括关于各文件的编码参数的信息。

关于编码参数的信息可以包括指示图像数据的编码的并行处理类型的信息。

指示并行处理类型的信息可以包括识别信息,用于确定并行处理类型是否为瓦片分割(tile dividing)以及并行处理类型是否为波阵面并行处理(wavefront parallel processing)。

指示并行处理类型的信息可以包括识别信息,用于确定并行处理类型是否为切片分割(slice dividing),并行处理类型是否为瓦片分割,以及并行处理类型是否为波阵面并行处理。

关于编码参数的信息可以包括指示可能的最大分段大小的信息。

元数据生成单元可以在表示中设置关于编码参数的信息。

元数据生成单元可以将关于编码参数的信息设置成补充属性值。

本技术的所述一个方面也是一种信息处理方法,其包括生成元数据,元数据包括关于含有通过编码图像数据生成的编码数据的多个文件的信息,该元数据控制所述多个文件的再现,该元数据包括关于各文件的编码参数的信息。

本技术的其它方面是一种信息处理装置,其包括:元数据解析单元,其解析元数据,元数据包括关于含有通过编码图像数据生成的编码数据的多个文件的信息,该元数据控制所述多个文件的再现,该元数据包括关于各文件的编码参数的信息;文件选择单元,其根据元数据解析单元执行的解析结果从所述多个文件中选择有待再现的文件;以及文件再现单元,其获取和再现文件选择单元所选择的文件。

本技术的其它方面也是一种信息处理方法,其包括:解析元数据,元数据包括关于含有通过编码图像数据生成的编码数据的多个文件的信息,该元数据控制所述多个文件的再现,该元数据包括关于各文件的编码参数的信息;根据解析结果从所述多个文件中选择有待再现的文件;以及获取和再现所选择的文件。

在本技术的一个方面中,生成元数据,元数据包括关于含有通过编码图像数据生成的编码数据的多个文件的信息,并且控制所述多个文件的再现,该元数据包括关于各文件的编码参数的信息。

在本技术的其它方面中,解析元数据,元数据包括关于含有通过编码图像数据生成的编码数据的多个文件的信息,并且控制所述多个文件的再现,该元数据包括关于各文件的编码参数的信息。根据解析结果从所述多个文件中选择有待再现的文件,然后获取并再现所选择的文件。

本发明的效果

根据本技术,可以处理信息。而且,本技术使得能够选择适合于再现侧上的能力的再现文件。

附图说明

下面结合附图对本发明的具体实施方式作进一步详细的说明。

图1是用于说明MPEG-DASH的概况的图。

图2是示出MPD的示例配置的图。

图3是用于说明内容的时间分隔的图。

图4是示出MPD中的周期下的阶层结构的示例的图。

图5是用于在时间轴上说明MPD文件的示例配置的图。

图6是示出MPD的典型的示例配置的图。

图7是示出文件生成装置的典型的示例配置的框图。

图8是用于说明文件生成处理的示例流程的流程图。

图9是用于说明MPD生成处理的示例流程的流程图。

图10是示出文件再现装置的典型的示例配置的框图。

图11是用于说明文件再现处理的示例流程的流程图。

图12是示出MPD的典型的示例配置的图。

图13是示出HEVC解码器配置记录的示例的图。

图14是示出并行处理类型的语义的示例的图。

图15是示出分配系统的典型的示例配置的框图。

图16是示出计算机的典型的示例配置的框图。

具体实施方式

为了更清楚地说明本发明,下面结合优选实施例和附图对本发明做进一步的说明。附图中相似的部件以相同的附图标记进行表示。本领域技术人员应当理解,下面所具体描述的内容是说明性的而非限制性的,不应以此限制本发明的保护范围。

下面是本公开的实施方式(下文中称为实施例)的说明。请注意,说明将采用下面的顺序。

1.第一实施例(文件生成装置和文件再现装置)

2.第二实施例(MPD的另一个示例配置)

3.第三实施例(分配系统)

4.第四实施例(计算机)

<1.第一实施例>

<DASH>

常规的使用超文本传输协议(HTTP)的内容分配技术包括动画专家组-动态自适应HTTP流(MPEG-DASH),例如如非专利文献1中公开的。根据MPEG-DASH,以不同位率表示相同内容的多个编码数据集被存储到内容服务器中。客户端根据网络带宽从这些编码数据集中选择编码数据,并且再现编码数据。这种技术被称为自适应位率流传输(ABS)。

现在参照图1,说明根据DASH的内容传输中的程序。首先,在内容获取侧上的动画再现终端上,用于控制流数据的软件选择期望内容的媒体呈现说明(MPD)文件,并且从网络服务器获取文件。MPD是用于管理诸如动画和声音之类有待分配的内容的元数据。

在获取MPD之后,动画再现终端的流数据控制软件解析MPD,并且执行控制,以便从网络服务器获取适合于通信线路品质和动画再现终端的性能的期望内容的数据(DASH区段)。根据所述控制,HTTP接入用的客户端软件使用HTTP从网络服务器获取所述DASH区段。然后动画再现软件再现用上述方式获取的内容。

例如,MPD的配置如图2所示。在解析MPD时,客户端选择MPD(图2示出的是媒体呈现)中的周期中包括的表示的属性中最适宜的一个属性。

客户端通过读取所选择的表示的顶部区段而获取初始化区段,并且处理初始化区段。然后客户端获取并且再现下一个区段。

请注意,例如图3中示出了MPD中的周期、表示和区段之间的关系。具体来说,可以在每个周期中管理一组媒体内容,周期是时间方向上的数据单位,并且可以在每个区段中管理每个周期,区段是时间方向上的数据单位。而且,对于每个周期,可以形成具有诸如不同位率之类的不同属性的表示。

因此,这个MPD的文件(也称为MPD文件)在周期下具有如图4所示的阶层结构。而且,图5示出了布置在时间轴上的这个MPD的结构的示例。从图5示出的示例可以明显看出,对于同一个区段存在多个表示。客户端自适应地选择这些表示中的一个。通过这种做法,客户端能够根据通信环境和客户端的解码能力获取并且再现适当的流数据。

然而,常规的MPEG-DASH标准不包括任何向客户端通知与文件有关的更多样的参数的功能。例如,符合常规的MPEG-DASH标准的MPD不包括用于向客户端侧通知指示有待分配的图像数据编码时的并行处理类型的信息的机制。因此,客户端可能会选择不适合它自身的性能的文件。如果如上所述客户端的性能与有待再现的文件的特性之间存在不匹配,则客户端侧上的再现处理的负荷可能会不必要地增加,或者再现的图像的品质可能会不必要地变低。

为了解决这一问题,生成元数据,元数据包括关于含有通过编码图像数据生成的编码数据的多个文件的信息,并且控制所述多个文件的再现。这个元数据还包括关于各文件的编码参数的信息。

关于编码参数的信息可以包括指示图像数据的编码的并行处理类型的信息。

而且,指示并行处理类型的信息可以包括识别信息,用于确定并行处理类型是否为瓦片分割以及并行处理类型是否为波阵面并行处理。

而且,可以在MPD中的表示中设置关于编码参数的信息。而且,可以将关于编码参数的信息设置成补充属性值。

<MPD的示例配置>

现在说明更具体的示例。图6是示出根据本技术生成的MPD的典型的示例配置的图。在这个示例情况下,准备了1mbps和3mbps两种带宽,并且进一步准备了两种并行处理类型,瓦片分割(瓦片)和波阵面并行处理(波阵面)。也就是说,准备四个文件。“1mbps_tile.mp4”是存储带宽是1mbps并且指示瓦片分割为它的并行处理类型的编码数据的MP4文件。“1mbps_wavefront.mp4”是存储带宽是1mbps并且指示波阵面并行处理为它的并行处理类型的编码数据的MP4文件。“3mbps_tile.mp4”是存储带宽是3mbps并且指示瓦片分割为它的并行处理类型的编码数据的MP4文件。“3mbps_wavefront.mp4”是存储带宽是3mbps并且指示波阵面并行处理为它的并行处理类型的编码数据的MP4文件。

如图6所示,在这个MPD中,在周期下设置自适应集合,在自适应集合下设置四个表示,在每个表示下设置一个区段,并且在彼此不同的区段中设置(登记)“1mbps_tile.mp4”、“1mbps_wavefront.mp4”、“3mbps_tile.mp4”和“3mbps_wavefront.mp4”。

在每个表示中存储指示对于MP4文件中存储的编码数据使用的编码方法的信息(<codecs="hvc1">)。“hvc1”是指示编码方法是高效视频编码(HEVC)的识别信息。如果编码数据是通过某种其它编码方法编码的,则这个值是不同的。例如,在可缩放高效视频编码(SHVC)的情况下,存储值“lhv1”。

而且,在每个表示中设置MP4文件的带宽(<bandwidth="1mbps">或<bandwidth="3mbps">)。

而且,在每个表示中,设置补充属性,将瓦片化方案(schemeIdUri="urn:mpeg:DASH:hevc:vui:2014")设置为它的要素,并且将指示MP4文件的并行处理类型的识别信息设置为它的值。在图6中,值“1”指示并行处理类型是瓦片分割,值“2”指示并行处理类型是波阵面并行处理。

例如,设置如下所示的信息。

<SupplementalProperty schemeIdUri="urm:mpeg:DASH:hevc:vui:2014"value="1">

或者

<SupplementalProperty schemeIdUri="urm:mpeg:DASH:hevc:vui:2014"value="2">

客户端通过参考在这样的表示中设置的各种信息,选择有待再现的文件。当客户端选择了表示时,选择在属于该表示的区段中登记的MP4文件作为有待再现的文件,并且获取该MP4文件。

当如上所述在表示中设置各种信息时,可以向客户端呈现信息。因此,客户端能够根据呈现的信息,选择更加适合于它自身的能力的文件。也就是说,可以使得能够选择适合于再现侧上的能力的再现文件。

例如,在并行处理类型是瓦片分割的情况下,文件适合于用硬件的解码器解码。在并行处理类型是波阵面并行处理的情况下,所述文件适合于用软件的解码器解码。因此,通过客户端自身的解码器是硬件的还是软件的,来确定适合于该客户端的文件。

请注意,可以在表示中设置任何适当的信息。图6中的示例中示出了诸如并行处理类型之类的与编码有关的信息,或者与编码之外的事情有关的信息。例如,可以设置与有待编码的当前图像有关的信息。

<文件生成装置>

接下来,说明生成这样的文件的装置。图7是示出文件生成装置的典型的示例配置的框图,该文件生成装置是适用本技术的信息处理装置的实施例。在图7中,文件生成装置100包括编码单元(图像编码单元A、图像编码单元B、图像编码单元C…),这些编码单元通过彼此不同的方法执行编码。使用这些编码单元,通过不同的方法编码图像,并且生成编码数据集合(编码数据A、编码数据B、编码数据C…),这些编码数据集合具有部分地彼此不同的图像或编码相关参数。图像编码单元101向MP4文件生成单元102供应生成的编码数据集合。

MP4文件生成单元102将供应的编码数据集合转换成多个MP4文件,因此生成存储彼此不同的编码数据的MP4文件。MP4文件生成单元102输出生成的MP4文件(MP4文件A、MP4文件B、MP4文件C…)。MP4文件生成单元102还向MPD生成单元103供应生成的MP4文件(MP4文件A、MP4文件B、MP4文件C…)。

MPD生成单元103生成MPD以控制供应的MP4文件。在这个MPD中,设置关于存储在MP4文件中并且至少部分地彼此不同的图像或编码相关参数的信息。MPD生成单元103输出用这种方式生成的MPD。

<文件生成处理流程>

现在参照图8中的流程图,该图说明图7示出的文件生成装置100执行的文件生成处理的示例流程。

当文件生成处理开始时,图像编码单元101在步骤S101中通过不同的方法编码图像。

在步骤S102中,MP4文件生成单元102将步骤S101中生成的编码数据集合转换成MP4文件。

当生成存储彼此不同的编码数据的MP4文件时,MP4文件生成单元102在步骤S103中输出生成的MP4文件。

在步骤S104中,MPD生成单元103从在步骤S102中生成的相应MP4文件,获取关于MP4文件中存储的编码数据的图像/编码信息。

在步骤S105中,MPD生成单元103使用关于相应编码数据集合的图像/编码信息,生成包括关于所有MP4文件的信息的MPD。

在步骤S106中,MPD生成单元103输出在步骤S105中生成的MPD。

当步骤S106中的处理完成时,文件生成处理结束。

<MPD生成处理流程>

现在参照图9中的流程图,该图说明有待在图8中的步骤S105中执行的MPD生成处理的具体示例流程。

当MPD生成处理开始时,MPD生成单元103在步骤S121中设置自适应集合。

在步骤S122中,MPD生成单元103为每个MP4文件设置表示。

在步骤S123中,MPD生成单元103在每个区段中设置MP4文件。

在步骤S124中,MPD生成单元103在每个表示中设置关于对应MP4文件的图像/编码信息。例如,在图6示出的示例情况下,设置指示用于MP4文件中存储的编码数据的编码方法的信息(codecs)、MP4文件的带宽和补充属性作为图像/编码信息。而且,在所述补充属性中,将瓦片化方案(schemeIdUri="urn:mpeg:DASH:hevc:vui:2014")设置为它的要素,并且将指示MP4文件的并行处理类型的识别信息设置为它的值。在图6中,值“1”指示并行处理类型是瓦片分割,值“2”指示并行处理类型是波阵面并行处理。图像/编码信息当然可以包括任何适当的信息,并且图像/编码信息可以包括上述之外的信息。

当步骤S124中的处理完成时,MPD生成处理结束,并且处理返回到图8。

通过执行如上所述的相应处理,文件生成装置100可以在表示中设置图像或编码相关参数,并且向再现侧呈现该信息。因此,文件生成装置100可以使得再现侧能够根据呈现的信息选择更适合于它自身的能力的文件。也就是说,可以使得能够选择适合于再现侧上的能力的再现文件。

<文件再现装置>

接下来,说明再现文件生成装置100生成的MP4文件或MPD的装置。图10是示出文件再现装置的典型的示例配置的框图,该文件再现装置是适用本技术的信息处理装置的实施例。在图10中,文件再现装置200是这样的装置:它通过再现图7示出的文件生成装置100用上述方式生成的MP4文件或MPD而生成解码图像,并且输出解码图像。

如图10所示,文件再现装置200包括MPD解析单元201、MP4文件选择单元202、MP4文件再现单元203和图像解码单元204。

<文件再现处理流程>

图10示出的文件再现装置200执行文件再现处理,以解析输入MPD、根据关于MPD的信息选择并获取更加适合于它自身的能力的存储编码数据的MP4文件、再现MP4文件,并且生成解码图像。现在参照图11中的流程图,说明这个文件再现处理的示例流程。

当文件再现处理开始时,MPD解析单元201在步骤S201中获取MPD。

在步骤S202中,MPD解析单元201从在步骤S201中获取的MPD获取关于每个MP4文件的图像/编码信息,并且向MP4文件选择单元202供应该信息。

在步骤S203中,MP4文件选择单元202根据供应的图像/编码信息,选择更加适合于它自身的能力的MP4文件,作为有待再现的MP4文件。

在步骤S204中,MP4文件选择单元202从通过步骤S203中的处理所选择的MP4文件的存储位置请求该MP4文件。

在步骤S205中,MP4文件再现单元203获取响应于在步骤S204中发出的请求而供应的MP4文件。

在步骤S206中,MP4文件再现单元203再现在步骤S205中获取的MP4文件、提取编码数据,并且向图像解码单元204供应编码数据。

在步骤S207中,图像解码单元204解码在步骤S206中供应的编码数据,并且生成解码图像数据。

在步骤S208中,图像解码单元204输出在步骤S207中生成的解码图像数据。

当输出解码图像时,文件再现处理结束。

通过执行如上所述的文件创建处理,文件再现装置200可以参考在MPD中的表示中设置的图像或编码相关参数,并且更容易辨别编码数据的特性。因此,文件再现装置200可以根据呈现的信息,选择更加适合于它自身的能力的文件。也就是说,可以使得能够选择适合于再现侧上的能力的再现文件。

<2.第二实施例>

<MPD的示例配置>

指示并行处理类型的信息可以包括识别信息,用于确定并行处理类型是否为切片分割,并行处理类型是否为瓦片分割,以及并行处理类型是否为波阵面并行处理。

而且,关于编码参数的信息可以包括指示可能的最大分段大小的信息。

图12是示出根据本技术生成的MPD的另一种示例配置的图。图12示出的示例配置与上文参照图6说明的示例基本上相似,但是补充属性值除外。例如,如下设置补充属性。

<SupplementalProperty schemeIdUri="urm:mpeg:DASH:hevc:vui:pd:2014"value="4,2">

或者

<SupplementalProperty schemeIdUri="urm:mpeg:DASH:hevc:vui:pd:2014"value="4,3">

在这种情况下,将指示可能的最大分段大小的信息(min_spatial_segmentation_idc)和指示MP4文件的并行处理类型的识别信息(并行处理类型)设置成该值。

这个“min_spatial_segmentation_idc”和“并行处理类型”是例如在关于编码数据(HEVC)的视频可用性信息(VUI)中定义的参数。图13示出了根据VUI生成的HEVC解码器配置记录的语法的示例。如图13所示,在HEVC解码器配置记录中设置“min_spatial_segmentation_idc”和“并行处理类型”。图14示出了“并行处理类型”的语义的示例。例如,在“并行处理类型”的值是“1”的情况下,并行处理类型是切片分割。在“并行处理类型”的值是“2”的情况下,并行处理类型是瓦片分割。在“并行处理类型”的值是“3”的情况下,并行处理类型是波阵面并行处理。

如上所述,在这个实施例中,MPD生成单元103提取编码数据中包括的图像/编码信息,并且在MPD中的表示中设置各种信息,值没有任何变化。也就是说,向再现侧呈现现有的参数。在这种情况下,MPD生成单元103不需要重新定义参数,并且因此可以更容易向再现侧呈现图像/编码信息。因此,客户端能够根据呈现的信息,选择更加适合于它自身的能力的文件。也就是说,可以使得能够选择适合于再现侧上的能力的再现文件。

请注意,在这种情况下,诸如文件生成处理和文件再现处理之类的处理与上述示例基本上相似,因此这里省略对它们的说明。

如上所述,在MPD中的表示中设置任何适当的信息。例如,该信息可以是关于层之间的图片类型的对准信息(Pic_type/IRAP align)、关于位率或帧率的信息(Bit_rate/pic_rate)、诸如原色、传输特性和矩阵系数之类的图像数据信息(video_signal)、自适应分辨率控制、关于诸如“higher_layer_irap_skip_flag”和“vert_pahse_position_in_use_flag”之类的各种旗标的信息、或者关于位流分割等等的HRD相关信息。当然可以设置上述信息之外的信息。

在上述示例情况下,文件再现装置200使得能够从多个MP4文件中选择适合于再现侧上的能力的再现文件。然而,再现侧上的能力可以是生成解码图像数据必需的处理的能力,或者可以是某种其它能力。例如,MP4文件选择单元202可以选择更加适合于将要显示所获得的解码图像的显示器的性能(分辨率、色域、帧率等等)的MP4文件。此外,如果MP4文件选择单元202能够辨别显示器的性能,则这个显示器可以是与文件再现装置200不同的装置。

<3.第三实施例>

<分配系统>

例如在分配静态图像和移动图像的分配系统中,可以使用相应实施例的每个上述装置。在下面的说明中,将说明这样的情况。

图15是示出适用本技术的分配系统的典型的示例配置的图。图15示出的分配系统300是分配静态图像和移动图像的系统。如图15所示,分配系统300包括分配数据生成装置301、分配服务器302、网络303、终端装置304和终端装置305。

分配数据生成装置301从有待分配的静态图像或移动图像的数据生成分配格式的分配数据。分配数据生成装置301向分配服务器302供应生成的分配数据。分配服务器302在存储单元等等中存储和管理分配数据生成装置301生成的分配数据,并且经由网络303向终端装置304和终端装置305提供分配数据的分配服务。

网络303是用作通信媒体的通信网络。网络303可以是任何通信网络,诸如有线通信网络、无线通信网络、或有线/无线通信网络。例如,网络303可以是有线局域网(LAN)、无线LAN、公共电话网络、无线移动终端用的广域通信网络(诸如所谓的3G网络或4G网络)、互联网、或一些这些网络的组合。而且,网络303可以是单个通信网络,或者可以是多于一个通信网络。而且,网络303的部分或全部可以用符合诸如通用串行总线(USB)电缆或高清多媒体接口(HDMI,注册商标)电缆之类的预定标准的通信电缆形成。

分配服务器302、终端装置304和终端装置305连接至网络303,并且能够彼此通信。这些装置可以通过任何适当的方法连接至网络303。例如,这些装置可以通过有线通信连接至网络303,或者可以通过无线通信连接至网络303。此外,这些装置可以经由诸如接入点、中继装置或基站之类的任何适当的通信装置(通信设备)连接至网络303。

终端装置304和终端装置305是各自具有通信功能的电子装置,诸如便携式电话装置、智能手机、平板计算机或笔记本计算机。终端装置304和终端装置305根据例如使用者发出的指令,从分配服务器302请求分配文件的分配。

分配服务器302向请求方传输所请求的分配数据。请求分配的终端装置304或终端装置305接收和再现分配数据。

在如上设计的分配系统300中,上文在相应实施例中说明的本技术适用于分配数据生成装置301。也就是说,将上述文件生成装置100用作分配数据生成装置301。

上文在相应实施例中说明的本技术也适用于终端装置304和终端装置305。也就是说,上述文件再现装置200用作终端装置304和终端装置305。

以此方式,分配数据生成装置301、终端装置304和终端装置305能够实现类似于上述相应实施例的效果。也就是说,分配系统300使得能够选择适合于再现侧上的能力的再现文件。

<4.第四实施例>

<计算机>

上述一系列处理可以由硬件执行或者可以由软件执行。当这一系列处理由软件执行时,将形成软件的程序安装到计算机中。这里,计算机可以是并入到专用硬件中的计算机,或者可以是通用个人计算机,该通用个人计算机例如在里面安装了各种程序时能够执行各种功能。

图16是示出根据程序执行上述一系列处理的计算机硬件的示例配置的框图。

在图16所示的计算机400中,中央处理单元(CPU)401、只读存储器(ROM)402、随机存取存储器(RAM)403通过总线404彼此连接。

输入/输出接口410也连接至总线404。输入单元411、输出单元412、存储单元413、通信单元414和驱动器415连接至输入/输出接口410。

输入单元411用键盘、鼠标、麦克风、触控板、输入终端等等形成。输出单元412用显示器、扬声器、输出终端等等形成。存储单元413用硬盘、RAM盘、非易失性存储器等等形成。通信单元414用网络接口等等形成。驱动器415驱动诸如磁盘、光盘、磁光盘或半导体存储器之类的可装卸媒体421。

在具有上述配置的计算机中,CPU 401例如经由输入/输出接口410和总线404将存储单元413中存储的程序加载到RAM 403中,并且执行该程序,以便执行上述一系列处理。RAM 403还按照需要存储CPU 401执行各种处理等等所必要的数据。

有待由计算机(CPU 401)执行的程序可以记录在例如作为封装媒体的可装卸媒体421上,然后被使用。在这种情况下,当可装卸媒体421安装在驱动器415上时,可以经由输入/输出接口410将程序安装到存储单元413中。

替代地,可以经由诸如局域网、互联网或数字卫星广播之类的有线或无线传输介质提供这个程序。在这种情况下,程序可以被通信单元414接收,并且安装到存储单元413中。

而且,这个程序可以预先安装到ROM 402或存储单元413中。

请注意,有待由计算机执行的程序可以是用于根据本说明书中说明的顺序按时间顺序执行处理的程序,或者可以是用于并行执行处理或者在必要时(诸如当有调用时)执行处理的程序。

而且,在本说明书中,说明有待记录在记录媒体上的程序的步骤包括有待并行或彼此独立地执行的处理(如果未必按时间顺序),以及有待根据本文中说明的顺序按时间顺序执行的处理。

而且,上文说明的相应步骤中的程序可以在上述装置中的每一个或除了上述装置之外的任何适当的装置中执行。在这种情况下,将要执行所述处理的装置应当具有执行该处理所必要的上述功能(功能块等等)。而且,应当按照需要将用于执行该处理的必要信息传输到该装置。

请注意,在本说明书中,系统的意思是指多个组件(装置、模块(部分)等等)的组合件,并且不是所有的组件都需要设置在同一个壳体中。鉴于这一点,容置在不同壳体中并且经由网络相互连接的装置形成系统,并且具有容置在一个壳体中的模块的一个装置也是系统。

此外,上文说明为一个装置(或一个处理单元)的任何配置可以分成两个或更多个装置(或处理单元)。相反,上文说明为两个或更多个装置(或者处理单元)的任何配置可以组合成一个装置(或处理单元)。此外,当然可能在装置(或处理单元)中的任一个的配置中添加不同于上述组件的组件。此外,装置(或处理单元)的一些组件可以并入到另一个装置(或处理单元)的配置中,只要系统的配置和功能总体上基本相同即可。

虽然上文已经参照附图说明了本公开的优选实施例,但是本公开的技术范围不限于那些示例。显然,本公开的技术领域的普通技术人员能够在本文中要求的技术精神的范围内进行各种改变或修改,并且应当理解的是,那些改变或修改在本公开的技术范围内。

例如,本技术可以用云端计算配置具体实施,其中多个装置之间经由网络共享一种功能,并且通过所述装置彼此协作执行处理。

而且,参照上述流程图说明的相应步骤可以由一个装置执行,或者可以在多个装置之间共享。

此外,在一个步骤中包括多于一个处理的情况下,该步骤中包括的处理可以由一个装置执行,或者可以在多个装置之间共享。

本技术不限于此,并且也能具体实施为有待安装在上述装置或系统中的装置上的任何配置,诸如用作系统大规模集成(LSI)等等的处理器、使用处理器等等的模块、使用模块等等的单元,以及具有添加到该单元的其它功能的集合(或装置中的配置)。

请注意,本技术也可以具体实施成下述配置。

(1)一种信息处理装置,包括:

元数据生成单元,其生成元数据,元数据包括关于含有通过编码图像数据生成的编码数据的多个文件的信息,所述元数据控制所述多个文件的再现,所述元数据包括关于各文件的编码参数的信息。

(2)根据(1)所述的信息处理装置,其中,关于所述编码参数的所述信息包括指示所述图像数据的所述编码的并行处理类型的信息。

(3)根据(2)所述的信息处理装置,其中,指示所述并行处理类型的所述信息包括识别信息,用于确定所述并行处理类型是否为瓦片分割以及所述并行处理类型是否为波阵面并行处理。

(4)根据(2)或(3)所述的信息处理装置,其中,指示所述并行处理类型的所述信息包括识别信息,用于确定所述并行处理类型是否为切片分割,所述并行处理类型是否为瓦片分割,以及所述并行处理类型是否为波阵面并行处理。

(5)根据(1)至(4)中的任一项所述的信息处理装置,其中,关于所述编码参数的所述信息包括指示可能的最大分段大小的信息。

(6)根据(1)至(5)中的任一项所述的信息处理装置,其中,所述元数据生成单元在表示中设置关于所述编码参数的所述信息。

(7)根据(6)所述的信息处理装置,其中,所述元数据生成单元将关于所述编码参数的所述信息设置成补充属性值。

(8)一种信息处理方法,包括:

生成元数据,该元数据包括关于含有通过编码图像数据生成的编码数据的多个文件的信息,所述元数据控制所述多个文件的再现,并且包括关于各文件的编码参数的信息。

(9)一种信息处理装置,包括:

元数据解析单元,其解析元数据,该元数据包括关于含有通过编码图像数据生成的编码数据的多个文件的信息,所述元数据控制所述多个文件的再现,所述元数据包括关于各文件的编码参数的信息;

文件选择单元,其根据所述元数据解析单元执行的解析结果从所述多个文件中选择有待再现的文件;以及

文件再现单元,其获取和再现所述文件选择单元所选择的文件。

(10)一种信息处理方法,包括:

解析元数据,该元数据包括关于含有通过编码图像数据生成的编码数据的多个文件的信息,所述元数据控制所述多个文件的再现,所述元数据包括关于各文件的编码参数的信息;

根据解析结果从所述多个文件中选择有待再现的文件;以及

获取和再现所选择的文件。

参考符号列表

100 文件生成装置

101 图像编码单元

102 MP4文件生成单元

103 MPD生成单元

200 文件再现装置

201 MPD解析单元

202 MP4文件选择单元

203 MP4文件再现单元

300 分配系统

301 分配数据生成装置

302 分配服务器

303 网络

304 和305终端装置

400 计算机。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1