发送设备、发送方法和接收设备与流程

文档序号:11162294阅读:1828来源:国知局
发送设备、发送方法和接收设备与制造工艺

本技术涉及发送设备、发送方法和接收设备,更具体地,涉及将预定数量的高质量格式图像数据连同基本格式图像数据一起发送的发送设备等。



背景技术:

在过去,将高质量格式图像数据与基本格式图像数据一起发送,并且接收侧选择性地使用基本格式图像数据或高质量格式图像数据,这种技术是公知的。例如,专利文献1公开了一种技术,该技术以可扩展(scalable)方式执行媒体编码、产生用于低分辨率视频服务的基本层的流和用于高分辨率视频服务的扩展层的流,并且发送包含流的广播信号。需注意,作为高质量格式,除了高分辨率之外,还存在高帧频率、高动态范围、宽色域、高位长度等。

引用列表

专利文献

专利文献1:日本专利申请国家公布(公开)第2008-543142号。



技术实现要素:

本发明待解决的问题

本技术的一个目标是成功地将预定数量的高质量格式图像数据连同基本格式图像数据一起发送。

问题的解决方案

本技术的一个概念在于

一种发送设备,包括:

图像编码单元,其生成包括基本格式图像数据的编码图像数据的基本视频流和包括预定数量的高质量格式图像数据中的每一个的编码图像数据的扩展视频流;以及

发送单元,其发送包括由图像编码单元生成的基本视频流和扩展视频流的预定格式的容器;

其中,图像编码单元将识别对应格式的识别信息插入到基本格式图像数据的编码图像数据中和预定数量的高质量格式图像数据中的每一个的编码图像数据中。

在本技术中,图像编码单元生成包括基本格式图像数据的编码图像数据的基本视频流和包括预定数量的高质量格式图像数据中的每一个的编码图像数据的扩展视频流。例如,对于基本格式图像数据,执行在基本格式图像数据内的预测编码处理。另外,对于高质量格式图像数据,执行在高质量格式图像数据内的预测编码处理或者利用基本格式图像数据或其他高质量格式图像数据执行帧间预测编码处理(inter-predictive encoding process)。

发送单元发送包括由图像编码单元生成的基本视频流和扩展视频流的预定格式的容器。例如,容器可为在数字广播标准中采用的传输流(MPEG-2TS)。另外,例如,容器可为用于因特网传送的MP4或任何其他格式的容器。

图像编码单元将识别对应格式的识别信息插入到基本格式图像数据的编码图像数据中和预定数量的高质量格式图像数据中的每一个的编码图像数据中。例如,编码图像数据可以具有NAL单元结构,并且图像编码单元可以将识别信息插入到NAL单元的头部中。在这种情况下,例如,图像编码单元可以使用NAL单元的所述头部的“nuh_layer_id”字段来插入所述识别信息。此外,在这种情况下,例如,图像编码单元可以使用NAL单元的头部的“nuh_layer_id”字段和“nuh_temporal_id_plus1”字段插入识别信息。

如上所述,在本技术中,将识别对应格式的识别信息插入到基本格式图像数据的编码图像数据中和预定数量的高质量格式图像数据中的每一个的编码图像数据中。因此,接收侧可以基于识别信息通过对预定编码图像数据选择性地执行解码处理而易于获得根据显示能力的图像数据。

需注意,在本技术中,例如,还可以包括信息插入单元,其将信息插入到容器的层中,所述信息定义由插入到编码图像数据中的识别信息指示的编码图像数据的格式。在这种情况下,例如,容器可为MPEG2-TS,信息插入单元可以将信息插入到与存在于节目映射表下的视频流相对应的视频基本流循环中。在这种情况下,接收侧可以预先检测编码图像数据的格式,所述编码图像数据的格式由插入到在容器的层中的编码图像数据中的识别信息指示。

另外,本技术的另一个概念在于

接收设备,包括:

接收单元,其接收预定格式的容器,所述容器包括包含基本格式图像数据的编码图像数据的基本视频流和包括预定数量的高质量格式图像数据中的每一个的编码图像数据的扩展视频流,

其中,识别对应格式的识别信息被插入到基本格式图像数据的编码图像数据和预定数量的高质量格式图像数据中的每个的编码图像数据中;以及

处理单元,其基于识别信息和显示能力信息来处理包括在所接收的容器中的视频流。

在本技术中,接收单元接收包括基本视频流和扩展视频流的预定格式的容器。这里,基本视频流包括基本格式图像数据的编码图像数据。扩展视频流包括预定数量的高质量格式图像数据中的每一个的编码图像数据。

识别对应格式的识别信息被插入到基本格式图像数据的编码图像数据中和预定数量的高质量格式图像数据中的每个的编码图像数据中。例如,编码图像数据可以具有NAL单元结构,并且识别信息可以插入到NAL单元的头部中。处理单元基于识别信息和显示能力信息来处理包括在所接收的容器中的视频流。

如上所述,在本技术中,基于用于识别对应格式的识别信息和显示能力信息而处理包括在接收的容器中的扩展视频流,所述识别信息插入到基本格式图像数据的和预定数量的高质量格式图像数据中的每一个的编码图像数据中。因此,可以选择性地执行对预定编码图像数据的解码处理,且因此可以根据显示能力易于获得图像数据。

需注意,在本技术中,例如,定义由插入到编码图像数据中的识别信息指示的编码图像数据的格式的信息可以插入到容器的层中,并且处理单元可以基于插入到容器的层中的信息检测编码图像数据的格式,该编码图像数据由插入到编码图像数据中的识别信息指示。

此外,本技术的一个概念在于

一种发送设备,包括:

图像编码单元,其生成包括基本格式图像数据的编码图像数据和预定数量的高质量格式图像数据的每一个的编码图像数据的视频流;以及

发送单元,其发送包括由图像编码单元生成的视频流的预定格式的容器,

其中,图像编码单元将识别对应格式的识别信息插入到基本格式图像数据的编码图像数据中和预定数量的高质量格式图像数据中的每一个的编码图像数据中。

在本技术中,图像编码单元生成包括基本格式图像数据和预定数量的高质量格式图像数据的每一个的编码图像数据的视频流。例如,对于基本格式图像数据,执行在基本格式图像数据内的预测编码处理。此外,对于高质量格式图像数据,执行在高质量格式图像数据内的预测编码处理或者利用基本格式图像数据或其他高质量格式图像数据执行帧间预测编码处理。

发送单元发送包括由图像编码单元生成的视频流的预定格式的容器。例如,容器可为在数字广播标准中采用的传输流(MPEG-2TS)。此外,例如,容器可为用于因特网传送的MP4或任何其他格式的容器。

图像编码单元将识别对应格式的识别信息插入到基本格式图像数据的所述编码图像数据中和所述预定数量的高质量格式图像数据中的每一个的所述编码图像数据中。例如,编码图像数据可以具有NAL单元结构,并且图像编码单元可以将识别信息插入到NAL单元的头部中。在这种情况下,例如,图像编码单元可以使用NAL单元的所述头部的“nuh_layer_id”字段来插入所述识别信息。此外,在这种情况下,例如,图像编码单元可以使用NAL单元的头部的“nuh_layer_id”字段和“nuh_temporal_id_plus1”的字段插入识别信息。

如上所述,在本技术中,识别对应格式的识别信息插入到基本格式图像数据的编码图像数据中和预定数量的高质量格式图像数据中的每一个的编码图像数据中。因此,接收侧可以基于识别信息通过对预定编码图像数据选择性地执行解码处理而易于获得根据显示能力的图像数据。

需注意,在本技术中,例如,还可以包括信息插入单元,其将信息插入到容器的层中,所述信息定义由插入到编码图像数据中的识别信息指示的编码图像数据的格式。在这种情况下,例如,容器可为MPEG2-TS,且信息插入单元可以将信息插入到与存在于节目映射表下的视频流相对应的视频基本流循环中。在这种情况下,接收侧可以预先检测编码图像数据的格式,所述编码图像数据由插入到在容器的层中的编码图像数据中的识别信息指示。

此外,本技术的另一个概念在于

接收设备,包括:

接收单元,其接收包括视频流的预定格式的容器,所述视频流包括基本格式图像数据的编码图像数据和预定数量的高质量格式图像数据的每个的编码图像数据,

其中,将识别对应格式的识别信息插入到基本格式图像数据的编码图像数据中和预定数量的高质量格式图像数据中的每个的编码图像数据中;和

处理单元,其基于识别信息和显示能力信息来处理包括在所接收的容器中的视频流。

在本技术中,接收单元接收包括视频流的预定格式的容器,其中,所述视频流包括基本格式图像数据的编码图像数据和预定数量的高质量格式图像数据的每一个的编码图像数据。

识别对应格式的识别信息被插入到基本格式图像数据的编码图像数据中和预定数量的高质量格式图像数据中的每个的编码图像数据中。例如,编码图像数据可以具有NAL单元结构,并且识别信息可以插入到NAL单元的头部中。处理单元基于识别信息和显示能力信息来处理包括在所接收的容器中的视频流。

如上所述,在本技术中,基于用于识别对应格式的识别信息和显示能力信息处理包括在接收的容器中的视频流,所述识别信息插入到基本格式图像数据的的编码图像数据中和预定数量的高质量格式图像数据中的每一个的编码图像数据中。因此,可以选择性地执行对预定编码图像数据的解码处理,且因此可以根据显示能力易于获得图像数据。

需注意,在本技术中,例如,定义由插入到编码图像数据中的识别信息指示的编码图像数据的格式的信息可以插入到容器的层中,并且处理单元可以基于插入到容器的层中的信息检测编码图像数据的格式,该编码图像数据的格式由插入到编码图像数据中的识别信息指示。

本发明的效果

根据本技术,可以成功地将预定数量的高质量格式图像数据连同基本格式图像数据一起发送。需注意,本文所述的效果不一定受限,并且可以包括本公开中描述的任何效果。

附图说明

图1是示出根据实施例的收发系统的示例性配置的框图。

图2是示出发送设备的示例性配置的框图。

图3是示出生成基本格式图像数据Vb和三个高质量格式图像数据Vh1、Vh2和Vh3的图像数据生成单元的示例性配置的框图。

图4是示出编码单元的主要部分的示例性配置的框图。

图5为示出在示例性结构中NAL单元头部和主要参数内容的图表。

图6是示出编码图像数据Cb、Ch1、Ch2和Ch3的示例性配置的示图。

图7是示出可扩展的扩展描述符的示例性结构的示图。

图8是示出在可扩展的扩展描述符的示例性结构中的主要信息的内容的示图。

图9是示出NAL单元头部的“nuh_layer_id”的值与可扩展的扩展描述符的描述之间的相应关系的示图。

图10是示出传输流TS(在两流的情况下)的示例性配置的图。

图11是示出传输流TS(在单流的情况下)的示例性配置的图。

图12是示出接收设备的示例性配置的框图。

图13是示出解码单元的主要部分的示例性配置的框图。

图14为示意性地示出在两流配置的情况下根据“nuh_layer_id”将压缩数据缓存器(cpb)的输出输出到对应的解码单元和将编码图像数据Cb、Ch1、Ch2和Ch3分布到对应的解码单元的示图。

图15为示意性地示出在单流配置的情况下根据“nuh_layer_id”将压缩数据缓存器(cpb)的输出输出到对应的解码单元和将编码图像数据Cb、Ch1、Ch2和Ch3分布到对应的解码单元的示图。

图16是示出基于显示能力信息(显示性能信息)确定解码范围的处理的示例的流程图。

图17是示出编码图像数据Cb、Ch1、Ch2和Ch3的示例性配置的视图。

图18是示出在NAL单元头部的“nuh_layer_id”和“nuh_temporal_id_plus1”的值与可扩展的扩展描述符的描述之间的相应关系的示图。

图19是示出基于显示能力信息(显示性能信息)确定解码范围的处理的另一个示例的流程图。

具体实施方式

在下文中,将描述实施本发明的模式(在下文中称为“实施例”)。需注意本说明书将按以下顺序进行。

1.实施例

2.修改的示例

<1.实施例>

[收发器系统]

图1示出根据实施例的收发系统的示例性配置。收发系统10包括发送设备100和接收设备200。用作容器的传输流TS包括在广播波或网络包中并从发送设备100发送到接收设备200。在本实施例中,存在两种配置:(1)传输流TS包括两个视频流(即,基本视频流和扩展视频流)的两流配置;(2)传输流TS包括一个视频流的单流配置。

“两流配置的情况”

发送设备100包括用作广播波或网络包中的容器的传输流TS,并发送所生成的信号。两个视频流(即基本视频流和扩展视频流)包括在传输流TS中。基本视频流包括基本格式图像数据的编码图像数据。例如,通过对基本格式图像数据执行H.264/AVC、H.265/HEVC等的预测编码处理来生成基本视频流。

扩展视频流包括预定数量的高质量格式图像数据中的每一个的编码图像数据。例如,通过对预定数量的高质量图像数据执行H.264/AVC、H.265/HEVC等的预测编码处理来生成扩展视频流。

识别对应格式的识别信息被插入到基本格式图像数据的编码图像数据中和预定数量的高质量格式图像数据中的每个的编码图像数据中。接收侧可以基于识别信息通过对预定编码图像数据选择性地执行解码处理而易于获得根据显示能力的图像数据。在该实施例中,将识别信息插入到NAL单元的头部中。

将定义由插入到所述编码图像数据的识别信息指示的编码图像数据的格式的信息插入到容器的层中。接收侧可以基于该信息预先检测编码图像数据的格式,所述编码图像数据的格式由插入到在容器的层中的编码图像数据中的识别信息指示。在该实施例中,将信息插入到与存在于节目映射表下的扩展视频流相对应的每个视频基本流循环中。

接收设备200接收在广播波或网络包中包括的并且从发送设备100发送的传输流TS。如上所述,传输流TS包括包含基本格式图像数据的编码图像数据的基本视频流和包括预定数量的高质量格式图像数据中的每一个的编码图像数据的扩展视频流。

如上所述,识别对应格式的识别信息插入到预定数量的高质量格式图像数据中的每一个中的编码图像数据中。接收设备200基于识别信息和显示能力信息处理包括在传输流TS中的视频流,并且根据显示能力获取图像数据。

“单流配置的情况”

发送设备100包括用作广播波或网络包中的容器的传输流TS,并发送所生成的信号。一个视频流被包括在传输流TS中。视频流包括基本格式图像数据的编码图像数据和预定数量的高质量格式图像数据中的每一个的编码图像数据。例如,通过对基本格式图像数据和预定数量的高质量格式图像数据执行H.264/AVC、H.265/HEVC等的预测编码处理来生成视频流。

将识别基本格式或相应的高质量格式的识别信息插入到基本格式图像数据的编码图像数据和预定数量的高质量格式图像数据中的每个的编码图像数据中。接收侧可以基于识别信息通过对预定编码图像数据选择性地执行解码处理而易于获得根据显示能力的图像数据。在该实施例中,将识别信息插入到NAL单元的头部中。

将定义由插入到编码图像数据的识别信息指示的编码图像数据的格式的信息插入到容器的层中。接收侧可以基于该信息预先检测编码图像数据的格式,所述编码图像数据的格式由插入到在容器的层中的编码图像数据中的识别信息指示。在该实施例中,将该信息插入到与存在于节目映射表下的视频流相对应的每个视频基本流循环中。

接收设备200接收在广播波或网络包中包括的并且从发送设备100发送的传输流TS。如上所述,传输流TS包括视频流,该视频流包括基本格式图像数据的编码图像数据和包括预定数量的高质量格式图像数据中的每一个的编码图像数据。

如上所述,将识别对应格式的识别信息插入到基本格式图像数据和预定数量的高质量格式图像数据中的每一个的编码图像数据中。接收设备200基于识别信息和显示能力信息处理包括在传输流TS中的视频流,并且根据显示能力获取图像数据。

“发送设备的配置”

图2示出发送设备100的示例性配置。发送设备100处理作为发送图像数据的基本格式图像数据Vb和三个高质量格式图像数据Vh1、Vh2和Vh3。这里,基本格式图像数据Vb是帧频为50Hz的低动态范围(LDR)图像数据。高质量格式图像数据Vh1是帧频率为100Hz的LDR图像数据。相对于根据现有技术的LDR图像的白色峰值的亮度,LDR图像数据具有0%至100%的亮度范围。

高质量格式图像数据Vh2是帧频率为50Hz的高动态范围(HDR)图像数据。高质量格式图像数据Vh3是帧频率为100Hz的HDR图像数据。当根据当前技术的LDR图像的白色峰的亮度假定为100%时,HDR图像数据具有0至100%*N的范围例如0至1000%或更大的亮度。

图3示出生成基本格式图像数据Vb和三个高质量格式图像数据Vh1、Vh2和Vh3的图像数据生成单元150的示例性配置。图像数据生成单元150包括HDR相机151、帧速率转换单元152、动态范围转换单元153和帧速率转换单元154。

HDR相机151将一个对象成像并输出帧频为100Hz的HDR图像数据,即,高质量格式图像数据Vh3。帧速率转换单元152执行将从HDR相机151输出的高质量格式图像数据Vh3的帧频率从100Hz转换为50Hz的处理,并且输出帧频率为50Hz的HDR图像数据,即,高质量格式图像数据Vh2。

动态范围转换单元153执行这样的处理:将从HDR相机151输出的高质量格式图像数据Vh3从HDR转换成LDR,且输出帧频率为100Hz的LDR图像数据,即高质量格式图像数据Vh1。帧速率转换单元154执行将从动态范围转换单元153输出的高质量格式图像数据Vh1的帧频率从100Hz转换为50Hz的处理,并且输出帧频率为50Hz的LDR图像数据,即,基本格式图像数据Vb。

重新参考图2,发送设备100包括控制单元101、LDR光电转换单元102和103、HDR光电转换单元104和105、视频编码器106、系统编码器107和发送单元108。控制单元101配置有中央处理单元(CPU),并且基于控制节目来控制发送设备100的各个单元的操作。

LDR光电转换单元102将用于LDR图像的光电转换特性(LDR OETF曲线)应用于基本格式图像数据Vb,并获得用于发送的基本格式图像数据Vb'。LDR光电转换单元103将用于LDR图像的光电转换特性应用于高质量格式图像数据Vh1,并获得用于发送的高质量格式图像数据Vh1'。

HDR光电转换单元104将用于HDR图像的光电转换特性(HDR OETF曲线)应用于高质量格式图像数据Vh2,并获得用于发送的高质量格式图像数据Vh2'。HDR光电转换单元105将用于HDR图像的光电转换特性应用于高质量格式图像数据Vh3,并获得用于发送的高质量格式图像数据Vh3'。

视频编码器106包括四个编码单元106-0、106-1、106-2和106-3。编码单元106-0对用于发送的基本格式图像数据Vb'执行H.264/AVC、H.265/HEVC等的预测编码处理,并获得编码图像数据Cb。在这种情况下,编码单元106-0在图像数据Vb'内执行预测。

编码单元106-1对用于发送的高质量格式图像数据Vh1'执行H.264/AVC、H.265/HEVC等的预测编码处理,并获得编码图像数据Ch1。在这种情况下,为了减少预测残差,编码单元106-1选择性地在图像数据Vh1'内执行预测或借助在编码块的单元中的图像数据Vb'执行帧间预测。

编码单元106-2对用于发送的高质量格式图像数据Vh2'执行H.264/AVC、H.265/HEVC等的预测编码处理,并获得编码图像数据Ch2。在这种情况下,为了减少预测残差,编码单元106-2选择性地执行在图像数据Vh2'内的预测或者借助编码块的单元中的图像数据Vb'选择性地执行帧间预测。

编码单元106-3对用于发送的高质量格式图像数据Vh3'执行H.264/AVC、H.265/HEVC等的预测编码处理,并且获得编码图像数据Ch3。在这种情况下,为了减少预测残差,编码单元106-3选择性地执行在图像数据Vh3'内的预测或者借助在编码块的单元中的图像数据Vh2'执行帧间预测。

图4示出编码单元160的主要部分的示例性配置。编码单元160可以应用至编码单元106-1、106-2和106-3。编码单元160包括层内预测单元161、层间预测单元162、预测调节单元163、选择单元164和编码功能单元165。

层内预测单元161对当前待编码的图像数据V1执行在图像数据V1内的预测(层内预测),并获得预测残差数据。层间预测单元162利用图像数据V2对当前待编码的图像数据V1执行帧间预测(层间预测)执行帧间预测,并获得预测残差数据。

预测调节单元163根据用于图像数据V2的图像数据V1的可扩展的扩展类型执行以下处理,使得在层间预测单元162中有效地执行层间预测。在动态范围扩展的情况下,执行用于将LDR转换为HDR的层级调整。在空间上可扩展的扩展的情况下,执行将另一层的块缩放到预定大小的缩放处理。在帧速率扩展的情况下,它被绕过。在色域扩展的情况下,对亮度和色度中的每一个执行映射。在位长扩展的情况下,执行用于对准像素的MSB的转换。

例如,在编码单元106-1的情况下,图像数据V1是高质量格式图像数据Vh1'(100Hz,LDR),图像数据V2是基本格式图像数据Vb'(50Hz,LDR),并且可扩展的扩展类型是帧速率扩展。为此,在预测调节单元163中,图像数据Vb'被绕过而没有改变。

此外,例如,在编码单元106-2的情况下,图像数据V1是高质量格式图像数据Vh2'(50Hz,HDR),图像数据V2是基本格式图像数据Vb'(50Hz,LDR),并且可扩展的扩展类型是动态范围扩展。因此,在预测调节单元163中,对图像数据Vb'执行用于将LDR转换为HDR的层级调整。需注意,可以基于从动态范围转换单元153提供的信息来执行层级调整。

此外,例如,在编码单元106-3的情况下,图像数据V1是高质量格式图像数据Vh3'(100Hz,HDR),图像数据V2是高质量格式图像数据Vh2'(50Hz,HDR),并且可扩展的扩展类型是帧速率扩展。为此,在预测调节单元163中,图像数据Vb'被绕过而没有改变。

选择单元164选择性地提取由层内预测单元161获得的预测残差数据或由层间预测单元162获得的在编码块的单元中的预测残差数据,并将所选择的预测残差数据传递到编码功能单元165。在这种情况下,选择单元164例如选择预测残差中较小的预测残差数据。编码功能单元165对由选择单元164选择的预测残差数据执行编码处理诸如转换编码、量化和熵编码的编码功能,并且获得编码图像数据CV。

再参考图2,视频编码器106将识别对应格式的识别信息插入到编码图像数据Cb、Ch1、Ch2和Ch3中的每一个中。视频编码器106将识别信息插入到例如NAL单元的头部中。

图5(a)示出NAL单元头部的示例性结构(语法),图5(b)示出示例性结构中的主要参数的内容(语义)。1比特字段“forbidden_zero_bit”强制为0。6比特字段“nal_unit_type”指示NAL单元类型。6比特字段“nuh_layer_id”为指示流的层扩展类型的ID。3比特字段“nuh_temporal_id_plus1”指示temporal_id(0至6)具有通过加1而获得的值(1至7)。

在本实施例中,6比特字段“nuh_layer_id”指示用于识别与NAL单元(编码图像数据)对应的格式的识别信息。例如,“0”指示基本的。“1”指示空间扩展。“2”指示帧速率扩展。“3”指示位长度扩展。“4”指示动态范围扩展。“5”指示宽色域扩展。“6”指示帧速率扩展和动态范围扩展。“7”指示空间扩展和帧速率扩展。

编码图像数据Cb对应于基本格式图像数据Vb,且编码图像数据Cb的“nuh_layer_id”为“0”。另外,编码图像数据Ch1对应于帧速率扩展格式图像数据Vh1,且编码图像数据Ch1的“nuh_layer_id”是“2”。另外,编码图像数据Ch2对应于动态范围扩展格式图像数据Vh2,且编码图像数据Ch2的“nuh_layer_id”是“4”。另外,编码图像数据Ch3对应于帧速率扩展和动态范围扩展的格式图像数据Vh3,且编码图像数据Ch3的“nuh_layer_id”是“6”。

图6示出编码图像数据Cb、Ch1、Ch2和Ch3的示例性配置。水平轴指示显示顺序(组合的图片顺序(POC)),且随着显示时间越靠近左侧而行进到较早时间,而显示时间越靠近右侧而行进到未来的时间。每个矩形框指示图片,而箭头指示在预测编码处理中的图片的参考关系。在层间预测和层内预测这两者中,可以改变在块的单元中的当前图片,预测方向和参考数量不限于图6所示的示例。

编码图像数据Cb配置有图片“00,”“01,”...的编码图像数据。编码图像数据Ch1配置有位于在编码图像数据Cb的每两个图片之间的图片“10,”“11,”...的编码图像数据。编码图像数据Ch2配置有与编码图像数据Cb的图片相同的位置处的图片“20,”“21,”...的编码图像数据。此外,编码图像数据Ch3配置有位于在编码图像数据Ch2的每两个图片之间的图片“30,”“31,”...的编码图像数据。

再参考回图2,系统编码器107使用由视频编码器106生成的编码图像数据Cb、Ch1、Ch2和Ch3生成视频流,并通过执行PES打包和TS打包来生成传输流TS。然后,发送单元108包括在广播波或网络包中的传输流TS,并将所生成的信号发送到接收设备200。

这里,在两流配置的情况下,系统编码器107生成包括编码图像数据Cb的基本视频流和包括编码图像数据Ch1、Ch2和Ch3的扩展视频流。换句话说,在这种情况下,传输流TS包括两个视频流,即,包括编码图像数据Cb的基本视频流和包括编码图像数据Ch1、Ch2和Ch3的扩展视频流。

此外,在单流配置的情况下,系统编码器107生成包括编码图像数据Cb,Ch1,Ch2和Ch3的视频流。换句话说,在这种情况下,传输流TS包括包含编码图像数据Cb,Ch1,Ch2和Ch3的一个视频流。

系统编码器107将信息插入到容器的层(传输流)中,所述信息定义由插入到编码图像数据中的识别信息指示的编码图像数据的格式。

在本实施例中,在双流配置的情况下,将可扩展的扩展描述符插入到与存在于节目映射表(PMT)下的扩展视频流(包括编码数据Ch1、Ch2和Ch3)相对应的视频基本流循环中。在这种情况下,定义由插入到编码图像数据Ch1、Ch2和Ch3中的识别信息指示的编码图像数据的格式。

另外,在本实施例中,在单流配置的情况下,可扩展的扩展描述符插入到与存在于节目映射表(PMT)下的视频流(包括编码图像数据Cb、Ch1、Ch2和Ch3)相对应的视频基本流循环中。在这种情况下,定义由插入到编码图像数据Cb、Ch1、Ch2和Ch3中的识别信息指示的编码图像数据的格式。

图7示出可扩展的扩展描述符的示例性结构(语法)。图8示出图7所示的示例性结构中的主要信息的内容(语义)。8比特字段“descriptor_tag”指示描述符类型且指示该描述符是可扩展的扩展描述符。8比特字段“descriptor_length”指示描述符的长度(大小),并且将后续比特的数量指示为描述符的长度。

标志“Extended_spatial_resolution_flag”指示是否包括空间分辨率扩展成分。“1”指示包括空间分辨率扩展成分,而“0”表示不包括空间分辨率扩展成分。标志“Extended_frame_rate_flag”指示是否包括帧速率扩展组件。“1”指示包括帧速率扩展成分,而“0”指示不包括帧速率扩展组件。

标志“Extended_bit_depth_flag”指示是否包括比特长度扩展成分。“1”指示包括比特长度扩展成分,“0”指示不包括比特长度扩展成分。标志“Extended_dynamic_range_flag”指示是否包括动态范围扩展成分。“1”指示包括动态范围扩展成分,而“0”指示不包括动态范围扩展成分。标志“Extended_color_gamut_flag”指示是否包括色域扩展成分。“1”指示包括色域扩展成分,而“0”指示不包括色域扩展成分。

8比特字段“number_of_layerIDs”指示包括在流中的层的数量。存在数量上与层数对应的6比特字段“layerID”。字段“layerID”指示层ID(Layer_id)。

这里,在双流配置的情况下,当扩展视频流包括编码图像数据Ch1,Ch2和Ch3时,将“Extended_spatial_resolution_flag”、“Extended_bit_depth_flag”和“Extended_color_gamut_flag”设定为“0”,而“Extended_frame_rate_flag”和“Extended_dynamic_range_flag”设定为“1”。此外,将“number_of_layerIDs”设定为“3”,并且将“2”、“4”和“6”依次设定为“layerID”。

通过该设定,“layerID”=“2”指示帧速率扩展,且因此定义NAL单元的头部的“nuh_layer_id”=“2”以指示帧速率扩展的编码图像数据。另外,“layerID”=“4”指示动态范围扩展,且因此定义NAL单元的头部的“nuh_layer_id”=“4”以指示动态范围扩展的编码图像数据。另外,“layerID”=“6”指示帧速率扩展和动态范围扩展,且定义NAL单元的头部的“nuh_layer_id”=“6”以指示帧速率扩展和动态范围扩展的编码图像数据。

另外,在单流配置的情况下,当视频流包括编码数据Cb、Ch1、Ch2和Ch3时,将“Extended_spatial_resolution_flag”、“Extended_bit_depth_flag”和“Extended_color_gamut_flag”设定成“0”。将“Extended_frame_rate_flag”和“Extended_dynamic_range_flag”设定为“1”。另外,将“number_of_layerIDs”设定成“4”,并且按顺序将“0”、“2”、“4”和“6”设定为“layerID”。

通过该设定,“layerID”=“0”指示基本格式,且因此定义NAL单元的头部的“nuh_layer_id”=“0”以指示基本格式的编码图像数据。此外,“layerID”=“2”指示帧速率扩展,且因此定义NAL单元的头部的“nuh_layer_id”=“2”以指示帧速率扩展的编码图像数据。此外,“layerID”=“4”指示动态范围扩展,且因此定义NAL单元的头部的“nuh_layer_id”=“4”以指示动态范围扩展的编码图像数据。此外,“layerID”=“6”指示帧速率扩展和动态范围扩展,且因此定义NAL单元的头部的“nuh_layer_id”=“6”以指示帧速率扩展和动态范围扩展的编码图像数据。

图9示出NAL单元头部的“nuh_layer_id”的值与可扩展的扩展描述符的描述之间的对应关系。换句话说,当“nuh_layer_id”=“0”的基本格式(基本成分)的编码图像数据包括在流中时,将“0”赋值给“layerID”。

此外,当流中包括“nuh_layer_id”=“1”的空间扩展(空间扩展成分)的编码图像数据时,将“Extended_spatial_resolution_flag”设定为“1”,且将“1”赋值给“layerID”。另外,当在流中包括“nuh_layer_id”=“2”的帧速率扩展(帧速率扩展成分)的编码图像数据时,将“Extended_frame_rate_flag”设定为“1”,并且将“2”赋值给“layerID”。另外,当流中包括“nuh_layer_id”=“3”的帧速率扩展(位长扩展成分)的编码图像数据时,将“Extended_bit_depth_flag”设定为“1”,将“3”赋值给“layerID”。

另外,当流中包括“nuh_layer_id”=“4”的动态范围扩展(动态范围扩展成分)的编码图像数据时,将“Extended_dynamic_range_flag”设定为“1”,将“4”赋值给“layerID”。另外,当在流中包括“nuh_layer_id”=“5”的色域扩展(色域扩展成分)的编码图像数据时,将“Extended_color_gamut_flag”设定为“1”,并且将“5”赋值给“layerID”。

此外,当流中包括“nuh_layer_id”=“6”的帧速率扩展和动态范围扩展(帧速率扩展成分和动态范围扩展成分)的编码图像数据时,将“Extended_frame_rate_flag”和“Extended_dynamic_range_flag”设定为“1”,并且将“6”赋值给“layerID”。另外,当在流中包括“nuh_layer_id”=“7”的空间扩展和帧速率扩展(空间扩展成分和帧速率扩展成分)的编码图像数据时,将“Extended_spatial_resolution_flag”和“Extended_frame_rate_flag”设定为“1”,并且将“7”赋值给“layerID”。

[传输流TS的配置]

图10示出在两流配置的情况下的传输流TS的示例性配置。两个视频流(即基本视频流STb和扩展视频流STe)包括在传输流TS中。在该示例性配置中,存在每个视频流的PES包“视频PES”。

基本视频流STb的包标识符(PID)例如为PID1。基本格式的图片的编码图像数据包括在基本视频流STb中。在基本格式的图片的编码图像数据中,存在NAL单元诸如AUD、VPS、SPS、PPS、PSEI、SLICE、SSEI和EOS。在NAL单元的头部中,将“nuh_layer_id”设定为例如“0”,并且指示与基本格式相关的编码图像数据。

此外,扩展视频流STe的包标识符(PID)例如是PID2。在扩展视频流STe中包括三个高质量格式(即帧速率扩展、动态范围扩展以及帧速率扩展和动态范围扩展)的图片的编码图像数据。在高质量格式的图片的编码图像数据中,存在NAL单元诸如AUD、SPS、PPS、PSEI、SLICE、SSEI和EOS。

需注意,在基本格式的图片的编码图像数据中的SPS和在高质量格式的图片的编码图像数据中的SPS具有相同的“nal_unit_type”值,但是不同在于其中是否包括扩展。换句话说,在高质量格式的图片的编码图像数据中的SPS包括SPS扩展。需注意,基本格式的SPS和高质量格式的SPS可以具有不同的“nal_unit_type”值。

在构成帧速率扩展的图片的编码图像数据的NAL单元的头部中,将“nuh_layer_id”设定为“2”并且指示与帧速率扩展相关的编码图像数据。另外,在构成动态范围扩展的图片的编码图像数据的NAL单元的头部中,“nuh_layer_id”设定为“4”并且指示与动态范围扩展相关的编码图像数据。另外,在构成帧速率扩展和动态范围扩展的图片的编码图像数据的NAL单元的头部中,将“nuh_layer_id”设定为“6”且表示与帧速率扩展和动态范围扩展相关的编码图像数据。

另外,节目映射表(PMT)作为节目特定信息(PSI)包括在传输流TS中。PSI为指示与包括在传输流中的每个基本流相关的节目的信息。

在PMT中包括描述与所有节目相关的信息的节目循环(program loop)。另外,在PMT中包括基本流循环(包括与每个基本流相关的信息)。在该示例性配置中,包括与两个视频流(即,基本视频流STb和扩展视频流STe)相关的两个视频基本流循环(视频ES循环)。诸如流类型(ST0)和包标识符(PID1)的信息布置在与基本视频流STb对应的视频基本流循环中。

另外,在与扩展视频流STe对应的视频基本流循环中,也布置了诸如流类型(ST1)和包标识符(PID2)的信息,并且还布置了用于描述与扩展视频流STe相关联的信息的描述符。插入作为描述符之一可扩展的扩展描述符(参见图7)。

在该描述符中,将“Extended_frame_rate_flag”和“Extended_dynamic_range_flag”设定为“1”,并且将“number_of_layerID”设定为“3”,并且将“2”、“4”和“6”依顺序赋值给“layerID”。因此,定义NAL单元的头部的“nuh_layer_id”=“2”以指示帧速率扩展的编码图像数据。另外,定义NAL单元的头部的“nuh_layer_id”=“4”以指示动态范围扩展的编码图像数据。此外,定义NAL单元的头部的“nuh_layer_id”=“6”以指示帧速率扩展和动态范围扩展的编码图像数据。

图11示出在单流配置的情况下中传输流TS的示例性配置。一个视频流ST包括在传输流TS中。在该示例性配置中,存在视频流ST的PES包“视频PES”。

将视频流ST的包标识符(PID)设定为例如PID1。在视频流ST中,包括基本格式的图片的编码图像数据,并且包括三种高质量格式(即帧速率扩展、动态范围扩展以及帧速率扩展和动态范围扩展)的图片的编码图像数据。

在基本格式的图片的编码图像数据中,存在诸如AUD、VPS、SPS、PPS、PSEI、SLICE、SSEI和EOS的NAL单元。在NAL单元的头部中,将“nuh_layer_id”设定为例如“0”且指示与基本格式相关的编码图像数据。

另外,在高质量格式的图片的编码图像数据中,存在诸如AUD、SPS、PPS、PSEI、SLICE、SSEI和EOS的NAL单元。需注意,在基本格式的图片的编码图像数据中的SPS和在高质量格式的图片的编码图像数据中的SPS具有相同的“nal_unit_type”值,但是不同之处在于是否其中包括扩展。换句话说,在高质量格式的图片的编码图像数据中的SPS包括SPS扩展。

在构成帧速率扩展的图片的编码图像数据的NAL单元的头部中,将“nuh_layer_id”设定为“2”且指示与帧速率扩展相关的编码图像数据。另外,在构成动态范围扩展的图片的编码图像数据的NAL单元的头部中,将“nuh_layer_id”设定为“4”并且指示与动态范围扩展有关的编码图像数据。另外,在构成帧速率扩展和动态范围扩展的图片的编码图像数据的NAL单元的头部中,将“nuh_layer_id”设定为“6”且指示与帧速率扩展和动态范围扩展有关的编码图像数据。

此外,节目映射表(PMT)作为节目特定信息(PSI)包括在传输流TS中。PSI为指示与包括在传输流中的每个基本流相关联的节目的信息。

在PMT中包括描述与所有节目相关联的信息的节目循环。另外,在PMT中包含包括与每个基本流相关联的信息的基本流循环。在该示例性配置中,包括与一个视频流ST相关联的一个视频基本流循环(视频ES循环)。

在视频基本流循环中,布置诸如流类型(ST0)和包标识符(PID1)的信息并且还布置用于描述与视频流ST相关联的信息的描述符。插入作为描述符之一的可扩展的扩展描述符(参见图7)。

在该描述符中,将“Extended_frame_rate_flag”和“Extended_dynamic_range_flag”设定为“1”,将“number_of_layerIDs”设定为“4”,并且将“0”、“2”、“4”和“6”顺序地赋值给“layerID”。因此,定义NAL单元的头部的“nuh_layer_id”=“0”以指示基本格式的编码图像数据。定义NAL单元的头部的“nuh_layer_id”=“2”以指示帧速率扩展的编码图像数据。此外,定义NAL单元的头部的“nuh_layer_id”=“4”以指示动态范围扩展的编码图像数据。此外,定义NAL单元的头部的“nuh_layer_id”=“6”以指示帧速率扩展和动态范围扩展的编码图像数据。

将简要描述在图2所示的发送设备100的操作。将用作帧频率为50Hz的LDR图像数据的基本格式图像数据Vb提供给LDR光电转换单元102。LDR光电转换单元102将用于LDR图片的光电转换特性(LDR OETF曲线)应用至基本格式图像数据Vb,并获得用于发送的基本格式图像数据Vb'。将基本格式图像数据Vb'提供给视频编码器106的编码单元106-0、106-1和106-2。

此外,将用作帧频率为100Hz的LDR图像数据的高质量格式图像数据Vh1提供给LDR光电转换单元103。LDR光电转换单元103将用于LDR图像的光电转换特性(LDR OETF曲线)转换为高质量格式图像数据Vh1并且获得用于传输的高质量格式图像数据Vh1'。将高质量格式图像数据Vh1'提供给视频编码器106的编码单元106-1。

此外,将用作帧频率为50Hz的HDR图像数据的高质量格式图像数据Vh2提供给HDR光电转换单元104。HDR光电转换单元104将用于HDR图像的光电转换特性(HDR OETF曲线)应用至高质量格式图像数据Vh2,并且获得用于发送的高质量格式图像数据Vh2'。将高质量格式图像数据Vh2提供给视频编码器106的编码单元106-2和106-3。

另外,将用作帧频率为100Hz的HDR图像数据的高质量格式图像数据Vh3提供给HDR光电转换单元105。HDR光电转换单元105将用于HDR图像的光电转换特性(HDR OETF曲线)应用至高质量格式图像数据Vh3,并且获得用于发送的高质量格式图像数据Vh3'。将高质量格式图像数据Vh3'提供给视频编码器106的编码单元106-3。

视频编码器106对基本格式图像数据Vb'和高质量格式图像数据Vh1'、Vh2'和Vh3'进行编码处理并且生成编码图像数据Cb、Ch1、Ch2和Ch3。换句话说,编码单元106-0对用于发送的基本格式图像数据Vb'执行H.264/AVC、H.265/HEVC等预测编码处理,并获得编码图像数据Cb。

此外,编码单元106-1对用于发送的高质量格式图像数据Vh1'执行H.264/AVC、H.265/HEVC等预测编码处理,并获得编码图像数据Ch1。此外,编码单元106-2对用于发送的高质量格式图像数据Vh2'执行H.264/AVC、H.265/HEVC等预测编码处理,并获得编码图像数据Ch2。另外,编码单元106-3对用于发送的高质量格式图像数据Vh3'执行H.264/AVC、H.265/HEVC等预测编码处理,并获得编码图像数据Ch3。

视频编码器106将用于识别对应格式的识别信息插入到编码图像数据Cb、Ch1、Ch2和Ch3中的每一个中。换句话说,视频编码器106将用于识别与NAL单元(编码图像数据)相对应的格式的识别信息插入到NAL单元的头部的字段“nuh_layer_id”中。

将由视频编码器106获得的编码图像数据Cb、Ch1、Ch2和Ch3提供给系统编码器107。系统编码器107使用编码图像数据Cb、Ch1、Ch2和Ch3生成视频流,并且通过执行PES打包和TS打包来生成传输流TS。

这里,在两流配置的情况下,生成两个视频流,即,包括编码图像数据Cb的基本视频流和包括编码图像数据Ch1、Ch2和Ch3的扩展视频流。另外,在单流配置的情况下,生成包括编码图像数据Cb、Ch1,Ch2和Ch3的一个视频流。

系统编码器107将用于定义由插入到编码图像数据中的识别信息指示的编码图像数据的格式的信息插入到容器的层(传输流)中。

这里,在双流配置的情况下,将可扩展的扩展描述符插入到与存在于PMT下的扩展视频流(包括编码图像数据Ch1、Ch2和Ch3)相对应的视频基本流循环中。另外,在单流配置的情况下,将可扩展的扩展描述符插入到与存在于PMT下的视频流(包括编码图像数据Cb、Ch1、Ch2和Ch3)相对应的视频基本流循环中。

由系统编码器107生成的传输流TS被传递到发送单元108。发送单元108包括在广播波或网络包中的传输流TS,并将所生成的信号发送到接收设备200。

“接收设备的结构”

图12示出接收设备200的示例性配置。接收设备200具有与图2的发送设备100的示例性配置对应的示例性配置。接收设备200包括控制单元201、接收单元202、系统解码器203、压缩数据缓存器(cpb)204、视频解码器205、LDR电光转换单元206和207、HDR电-光转换单元208和209,以及显示单元(显示设备)210。

控制单元201配置有中央处理单元(CPU)并基于控制节目来控制接收设备200的各个单元的操作。接收单元202接收包括在从发送设备100发送的广播波或网络包中的传输流TS。系统解码器203从传输流TS提取视频流。

在两流配置(参见图10)的情况下,提取两个视频流(即,包括基本格式图像数据的编码图像数据Cb的基本视频流和包括高质量格式图像数据的编码图像数据Ch1、Ch2和Ch3的扩展视频流)。另外,在单流配置(参见图11)的情况下,提取一个包含基本格式图像数据的编码图像数据Cb和高质量格式图像数据的编码图像数据Ch1、Ch2和Ch3的视频流。

另外,系统解码器203提取插入到容器的层(传输流)中的各种信息,并将所提取的信息传递到控制单元201。可扩展的扩展描述符也包括在该信息中。基于该描述符,控制单元201可以检测编码图像数据的格式,该格式由预先插入到容器的层中的编码图像数据(在本实施例中,NAL单元的头部的“nuh_layer_id”)的识别信息指示。

压缩数据缓存器204暂时累积由系统解码器203提取的视频流。视频解码器205包括四个解码单元205-0、205-1、205-2和205-3。解码单元205-0对从压缩数据缓存器204选择性地读取的基本格式(基本成分)的编码图像数据Cb执行解码处理,并且生成基本格式图像数据Vb'。在这种情况下,解码单元205-0在图像数据Vb'内执行预测和补偿。

解码单元205-1对从压缩数据缓存器204选择性地读取的帧速率扩展(帧速率扩展成分)的编码图像数据Ch1执行解码处理,并且生成高质量格式图像数据Vh1'。在这种情况下,解码单元205-1在编码时在图像数据Vh1'内执行预测和补偿或者借助在与预测相关联的编码块的单元中的图像数据内执行帧间预测和补偿。

解码单元205-2对从压缩数据缓存器204选择性地读取的动态范围扩展(动态范围扩展成分)的编码图像数据Ch2执行解码处理,并且生成高质量格式图像数据Vh2'。在这种情况下,解码单元205-2在编码时在图像数据Vh2'内执行预测和补偿,或者借助在与预测相关联地编码块的单元中的图像数据Vb'执行帧间预测和补偿。

解码单元205-3对从压缩数据缓存器204选择性读取的帧速率扩展和动态范围扩展(帧速率扩展成分和动态范围扩展成分)的编码图像数据Ch3执行解码处理,并生成高质量格式图像数据Vh3'。在这种情况下,解码单元205-3在编码的同时在图像数据Vh3'内执行预测和补偿,或者借助在与预测相关联的编码块的单元中的图像数据Vh2'执行帧间预测和补偿。

图13示出解码单元250的主要部分的示例性配置。解码单元250可以应用于解码单元205-1、205-2和205-3。解码单元250执行与图4的编码单元165的处理相反的处理。解码单元250包括解码功能单元251、层内预测补偿单元252、层间预测补偿单元253、预测调节单元254和选择单元255。

解码功能单元251对编码图像数据CV执行解码处理,而非预测和补偿,并且获得预测残差数据。层内预测补偿单元252在图像数据V1内对预测残差数据执行预测和补偿(层内预测和补偿),并获得图像数据V1。层间预测补偿单元253借助待参考的图像数据V2(层间预测和补偿)对预测残差数据执行帧间预测和补偿,并获得图像数据V1。

虽然省略了详细描述,但是预测调节单元254根据用于图像数据V2的图像数据V1的可扩展的扩展类型来执行处理,类似于图4的编码单元160的预测调节单元163。选择单元255在编码的同时选择性地提取和输出由层内预测补偿单元252获得的图像数据V1或由在与预测相关联的编码块的单元中的层间预测补偿单元253获得的图像数据V1。

参考图12,LDR电-光转换单元206基于由解码单元205-0获得的基本格式图像数据Vb'来执行与发送设备100中的LDR光电转换单元102的特性相反的电-光转换,并获得基本格式图像数据Vb。基本格式图像数据是帧频率为50Hz的LDR图像数据。

另外,LDR电-光转换单元207对由解码单元205-1获得的高质量格式图像数据Vh1'执行与在发送设备100中的LDR光电转换单元103特性相反的电-光转换,并获得高质量格式图像数据Vh1。高质量格式图像数据Vh1是帧频率为100Hz的LDR图像数据。

另外,HDR电-光转换单元208对由解码单元205-2获得的高质量格式图像数据Vh2'执行与在发送设备100中的HDR光电转换单元104特性相反的电光转换,并获得高质量格式图像数据Vh2。高质量格式图像数据Vh2是帧频率为50Hz的HDR图像数据。

另外,HDR电-光转换单元209对由解码单元205-3获得的高质量格式图像数据Vh3'执行与在发送设备100中的HDR光电转换单元105相反的特性的电-光转换,并获得高质量格式图像数据Vh3。高质量格式图像数据Vh3是帧频率为100Hz的HDR图像数据。

显示单元210配置有例如液晶显示器(LCD)、有机电致发光(有机EL)面板等。根据显示能力,显示单元210显示根据基本格式图像数据Vb和高质量格式图像数据Vh1、Vh2和Vh3中的任何一个的图像。

在这种情况下,控制单元201控制待提供给显示单元210的图像数据。基于插入到每个编码图像数据中的基本格式和高质量格式的识别信息和显示单元209的显示能力信息来执行该控制。

换句话说,当显示单元210不能够执行高帧频率的显示和高动态范围的显示时,执行控制,由此使得将与基本格式(基本成分)的编码图像数据Cb的解码相关的基本格式图像数据Vb提供至显示单元210。在这种情况下,控制单元201从压缩数据缓存器204中选择性地提取基本格式的编码图像数据Cb,并将基本格式的编码的图像数据Cb传递至解码单元205-0。然后,控制单元201执行控制,由此使得解码单元205-0对编码图像数据Cb进行解码,且LDR电-光转换部206输出基本格式图像数据Vb。

另外,当显示单元210能够执行高帧频率的显示,但是不能够执行高动态范围的显示时,执行控制,由此使得将与帧速率扩展的编码图像数据Ch1的解码相关的高质量格式图像数据Vh1(帧速率扩展成分)提供给显示单元210。

在这种情况下,控制单元201从压缩数据缓存器204中选择性地提取基本格式的编码图像数据Cb,并且将基本格式的编码图像数据Cb传递到解码单元205-0,并且从压缩数据缓存器204选择性地提取帧速率扩展的编码图像数据Ch1,并将帧速率扩展的编码图像数据Ch1传递到解码单元205-1。然后,控制单元201执行控制,由此使得解码单元205-0对编码图像数据Cb进行解码,解码单元205-1对编码图像数据Ch1进行解码,并且LDR电-光转换单元207输出高质量格式图像数据Vh1。

另外,当显示单元210不能够执行高帧频率的显示,但是能够执行高动态范围的显示时,执行控制,由此使得将与动态范围扩展(动态范围扩展成分)的编码图像数据Ch2的解码相关的高质量格式图像数据Vh2提供给显示单元210。

在这种情况下,控制单元201从压缩数据缓存器204中选择性地提取基本格式的编码图像数据Cb,并将基本格式的编码图像数据Cb传递到解码单元205-0,并且从压缩数据缓存器204选择性地提取动态范围扩展的编码图像数据Ch2,并将动态范围扩展的编码图像数据Ch2传递到解码单元205-2。然后,控制单元201执行控制,由此使得解码单元205-0对编码图像数据Cb进行解码,解码单元205-2对编码图像数据Ch2进行解码,并且LDR电-光转换单元208输出高质量格式图像数据Vh2。

另外,当显示单元210能够执行高帧频率的显示和高动态范围的显示时,执行控制,由此使得将与帧速率扩展和动态范围扩展(帧速率扩展成分和动态范围扩展成分)的编码图像数据Ch3的解码相关的高质量格式图像数据Vh3提供给显示单元210。

在这种情况下,控制单元201从压缩数据缓存器204中选择性地提取基本格式的编码图像数据Cb,并将基本格式的编码图像数据Cb传递到解码单元205-0,从压缩数据缓存器204选择性地提取动态范围扩展的编码图像数据Ch2,并将动态范围扩展的编码图像数据Ch2传递到解码单元205-1,并且从压缩数据缓存器204选择性地提取帧速率扩展和动态范围扩展的编码图像数据Ch3,并将帧速率扩展和动态范围扩展的编码图像数据Ch3传递到解码单元205-3。

然后,控制单元201执行控制,由此使得解码单元205-0对编码图像数据Cb进行解码,解码单元205-2对编码图像数据Ch2进行解码,解码单元205-3对编码图像数据Ch3进行解码,HDR电-光转换单元209输出高质量格式图像数据Vh3。

图14(a)和14(b)示意性地示出在两流配置的情况下根据“nuh_layer_id”将压缩数据缓存器(cpb)204的输出输出至对应解码单元和将编码图像数据Cb,Ch1、Ch2和Ch3分布至对应解码单元。

在两流配置的情况下,如图14(a)所示,从压缩数据缓存器(cpb)204顺序地读取包括在基本视频流(PID1)中的基本格式的编码图像数据Cb和包括在扩展视频流(PID2)中的高质量格式的编码图像数据Ch1、Ch2和Ch3的图片的编码图像数据。

这里,“00,”“01,”...指示构成编码图像数据Cb的各个图像的编码图像数据,并且将NAL单元的头部的“nuh_layer_id”设定为“0”。控制单元201检测到,“nuh_layer_id”=“0”指示基本格式的编码图像数据,因为编码图像数据Cb包括在基本视频流中。

另外,“10,”“11,”...指示构成编码图像数据Ch1的各个图片的编码图像数据,并且将NAL单元的头部的“nuh_layer_id”设定为“2”。控制单元201基于可扩展的扩展描述符的定义而检测到“nuh_layer_id”=“2”表示帧速率扩展的编码图像数据。

另外,“20,”“21,”...指示构成编码图像数据Ch2的各个图片的编码图像数据,并且将NAL单元的头部的“nuh_layer_id”设定为“4”。控制单元201基于可扩展的扩展描述符的定义,检测“nuh_layer_id”=“4”表示动态范围扩展的编码图像数据。

另外,“30,”“31,”...指示构成编码图像数据Ch3的相应图片的编码图像数据,并且将NAL单元的头部的“nuh_layer_id”设定为“6”。控制单元201基于可扩展的扩展描述符的定义,检测到“nuh_layer_id”=“6”表示帧速率扩展和动态范围扩展的编码图像数据。

如图14(b)所示,基于“nuh_layer_id”将从压缩数据缓存器204读取的各个图片的编码图像数据传递到对应的解码单元。在这种情况下,读取并丢弃与解码无关的层的编码图像数据。所示的示例是其中解码所有数据的示例。

图15(a)和15(b)示意性地示出在单流配置的情况下根据“nuh_layer_id”将压缩数据缓存器(cpb)204的输出输出到对应解码单元和将编码图像数据Cb、Ch1、Ch2和Ch3分布到对应解码单元。

如图15(a)所示,在单流配置的情况下,将包括在一个视频流(PID1)中的基本格式的编码图像数据Cb和高质量格式的编码图像数据Ch1、Ch2和Ch3的图片的编码图像数据从压缩数据缓存器(cpb)204中顺序地读取。

这里,“00,”“01,”...指示构成编码图像数据Cb的各个图片的编码图像数据,并且将NAL单元的头部的“nuh_layer_id”设定为“0”。控制单元201基于可扩展的扩展描述符的定义而检测到“nuh_layer_id”=“0”表示基本格式的编码图像数据。

另外,“10,”“11,”...指示构成编码图像数据Ch1的各个图片的编码图像数据,并且将NAL单元的头部的“nuh_layer_id”设定为“2”。控制单元201基于可扩展的扩展描述符的定义而检测到“nuh_layer_id”=“2”指示帧速率扩展的编码图像数据。

另外,“20,”“21,”...指示构成编码图像数据Ch2的各个图片的编码图像数据,并且将NAL单元的头部的“nuh_layer_id”设定为“4”。控制单元201基于可扩展的扩展描述符的定义而检测到“nuh_layer_id”=“4”指示动态范围扩展的编码图像数据。

此外,“30,”“31,”...指示构成编码图像数据Ch3的各个图片的编码图像数据,并且将NAL单元的头部的“nuh_layer_id”设定为“6”。控制单元201基于可扩展的扩展描述符的定义而检测“nuh_layer_id”=“6”指示帧速率扩展和动态范围扩展的编码图像数据。

如图15(b)所示,基于“nuh_layer_id”将从压缩数据缓存器204读取的各个图片的编码图像数据传递到对应的解码单元。在这种情况下,读取并丢弃与解码无关的层的编码图像数据。所示的示例为其中所有数据都被解码的示例。

图16的流程图示出控制单元201基于显示能力信息(显示性能信息)确定解码范围的处理的示例。在步骤ST1中,控制单元201开始处理。

然后,在步骤ST2中,控制单元201参考可扩展的扩展描述符检测每个格式的“nuh_layer_id”。在本实施例中,在基本格式中检测到“nuh_layer_id”=“0”,在帧速率扩展中检测到“nuh_layer_id”=“2”,在动态范围速率扩展中检测到“nuh_layer_id”=“4”,而在帧速率扩展和动态范围速率扩展中检测到“nuh_layer_id”=“6”。

然后,在步骤ST3中,控制单元201确定是否可以执行100p HDR的显示,即,帧频率为100Hz的HDR的显示。当可以执行100p HDR的显示(即,其帧频率为100Hz的HDR的显示)时,在步骤ST4中,控制单元201将“nuh_layer_id”为“0”、“4”和“6”的编码图像数据(即编码图像数据Cb、Ch2和Ch3)设定为解码范围,且然后在步骤ST11中,控制单元201结束处理。

当在步骤ST3中难以执行100p HDR的显示(即,帧频率为100Hz的HDR的显示)时,在步骤ST5中,控制单元201确定是否可以执行50p HDR的显示,即,帧频率为50Hz的HDR的显示。当可以执行50p HDR的显示(即,帧频率为50Hz的HDR的显示)时,在步骤ST6中,控制单元201将“nuh_layer_id”为“0”和“4”的编码图像数据(即,编码图像数据Cb和Ch2)设定为解码范围,且然后在步骤ST11中,控制单元201结束处理。

当在步骤ST5中难以执行50p HDR的显示(即,帧频率为50Hz的HDR的显示)时,在步骤ST7中,控制单元201确定是否可以执行100p LDR的显示,即,帧频率为100Hz的LDR的显示。当可以执行100p LDR的显示(即,帧频率为100Hz的LDR的显示)时,在步骤ST8中,控制单元201将“nuh_layer_id”为“0”和“2”的编码图像数据(即编码图像数据Cb和Ch1)设定为解码范围,且然后在步骤ST11中,控制单元201结束处理。

当在步骤ST7中难以执行100p LDR的显示(即,帧频率为100Hz的LDR的显示)时,在步骤ST9中,控制单元201确定是否可以执行50p LDR的显示,即,帧频率为50Hz的LDR的显示。当可以执行50p LDR的显示(即,帧频率为50Hz的LDR的显示)时,在步骤ST10中,控制单元201将“nuh_layer_id”为“0”的编码图像数据(即,编码图像数据Cb)设定为解码范围,然后在步骤ST11中,控制单元201结束处理。需注意,当在步骤ST9中难以执行50p LDR的显示(即,帧频率为50Hz的LDR的显示)时,在步骤ST11中,控制单元201结束处理。

将简要描述图12所示的接收设备200的操作。接收单元202接收包括在从发送设备100发送的广播波或网络包中的传输流TS。将传输流TS提供给系统解码器203。系统解码器203从传输流TS提取视频流。在压缩数据缓存器204中临时累积视频流。

这里,在两流配置(参见图10)的情况下,提取两个视频流(即,包括基本格式图像数据的编码图像数据Cb的基本视频流和包括高质量的格式图像数据的编码图像数据Ch1、Ch2和Ch3的扩展视频流)。另外,在单流配置(参见图11)的情况下,提取一个视频流,其包括基本格式图像数据的编码图像数据Cb和高质量格式图像的编码图像数据Ch1、Ch2和Ch3。

另外,系统解码器203提取插入到容器的层(传输流)中的各种信息,并将提取的信息传递到控制单元201。可扩展的扩展描述符还可包括在该信息中。基于该描述符,控制单元201可以检测编码图像数据的格式,其由插入到编码图像数据中的识别信息(在本实施例中,NAL单元的头部的“nuh_layer_id”)指示。

当显示单元210不能够执行高帧频率的显示和高动态范围的显示时,将基本格式图像数据Vb从LDR电-光转换单元206提供给显示单元210。显示单元210基于基本格式图像数据Vb(即,帧频率为50Hz的LDR图像数据)而显示50p LDR图像。

在这种情况下,从压缩数据缓存器204选择性地提取NAL单元的头部的“nuh_layer_id”为“0”的基本格式的编码图像数据Cb并将其提供给解码单元205-0。解码单元205-0对编码图像数据Cb执行解码处理,并且生成基本格式图像数据Vb'。将基本格式图像数据Vb'提供给LDR电-光转换单元206。LDR电-光转换单元206对基本格式图像数据Vb'执行电光转换,获得基本格式图像数据Vb,并将基本格式图像数据Vb提供给显示单元210。

另外,当显示单元210能够执行高帧频率的显示,但是不能够执行高动态范围的显示时,将高质量格式图像数据Vh1从LDR电-光转换单元207提供至显示单元210。将基于高质量格式图像数据Vh1的图像(即,帧频率为100Hz的LDR图像数据)显示在显示单元210上。

在这种情况下,从压缩数据缓存器204中选择性地提取NAL单元的头部的“nuh_layer_id”为“0”的基本格式的编码图像数据Cb,并将其提供给解码单元205-0。解码单元205-0对编码图像数据Cb执行解码处理,并且生成基本格式图像数据Vb'。

另外,从压缩数据缓存器204中选择性地提取NAL单元的头部的“nuh_layer_id”为“2”的帧速率扩展的编码图像数据Ch1,并将其提供给解码单元205-1。解码单元205-1参考基本格式图像数据Vb'对编码图像数据Ch1执行解码处理,并且生成高质量格式图像数据Vh1'。

将由解码单元205-1生成的高质量格式图像数据Vh1'提供给LDR电-光转换单元207。LDR电-光转换单元207对高质量格式图像数据Vh1'执行电-光转换,获得高质量格式图像数据Vh1,并将高质量格式图像数据Vh1提供给显示单元210。

另外,当显示单元210不能够执行高帧频率的显示,但是能够执行高动态范围的显示时,将高质量格式图像数据Vh2从HDR电-光转换单元208提供至显示单元210。将基于高质量格式图像数据Vh2的图像(即,帧频率为50Hz的HDR图像数据)显示在显示单元210上。

在这种情况下,从压缩数据缓存器204中选择性地提取NAL单元的头部的“nuh_layer_id”为“0”的基本格式的编码图像数据Cb,并将其提供给解码单元205-0。解码单元205-0对编码图像数据Cb执行解码处理,并且生成基本格式图像数据Vb'。

另外,从压缩数据缓存器204中选择性地提取NAL单元的头部的“nuh_layer_id”为“4”的动态范围扩展的编码图像数据Ch2,并将其提供给解码单元205-2。解码单元205-2参照基本格式图像数据Vb'对编码图像数据Ch2执行解码处理,并且生成高质量格式图像数据Vh2'。

将由解码单元205-2生成的高质量格式图像数据Vh2'提供给HDR电-光转换单元208。HDR电-光转换单元208对高质量格式图像数据Vh2'执行电-光转换,获得高质量格式图像数据Vh2,并将高质量格式图像数据Vh2提供给显示单元210。

此外,当显示单元210既能够执行高帧频率的显示又能够执行高动态范围的显示时,将高质量格式图像数据Vh3从HDR电-光转换单元209提供给显示器单元210。将基于高质量格式图像数据Vh3的图像(即,帧频率为100Hz的HDR图像数据)显示在显示单元210上。

在这种情况下,从压缩数据缓存器204中选择性地提取NAL单元的头部的“nuh_layer_id”为“0”的基本格式的编码图像数据Cb,并将其提供给解码单元205-0。解码单元205-0对编码图像数据Cb执行解码处理,并且生成基本格式图像数据Vb'。

另外,从压缩数据缓存器204中选择性地提取NAL单元的头部的“nuh_layer_id”为“4”的动态范围扩展的编码图像数据Ch2,并将其提供给解码单元205-2。解码单元205-2参考基本格式图像数据Vb'对编码图像数据Ch2执行解码处理,并且生成高质量格式图像数据Vh2'。

另外,从压缩数据缓存器204中选择性地提取NAL单元的头部的“nuh_layer_id”为“6”的帧速率扩展和动态范围扩展的编码图像数据Ch3,并将其提供给解码单元205-3。解码单元205-3参考高质量格式图像数据Vh2'对编码图像数据Ch2执行解码处理,并且生成高质量格式图像数据Vh3'。

将由解码单元205-3生成的高质量格式图像数据Vh3'提供给HDR电-光转换单元209。HDR电-光转换单元209对高质量格式图像数据Vh3'执行电-光转换,获得高质量格式图像数据Vh3,并将高质量格式图像数据Vh3提供给显示单元210。

如上所述,在图1所示的收发系统10中,发送设备100将用于识别对应格式的识别信息插入到基本格式图像数据编码图像数据中和预定数量的高质量格式图像数据中的每一个的编码图像数据中。因此,接收侧基于识别信息对预定的编码图像数据选择性地执行解码处理,从而可以易于根据显示能力获得图像数据。

另外,在图1所示的收发系统10中,发送设备100将用于定义由插入到编码图像数据中的识别信息指示的编码图像数据的格式的信息插入到容器的层中。因此,接收侧可以预先检测到由插入在容器的层中的编码图像数据中的识别信息指示的编码图像数据的格式。

<2.修改的示例>

需注意,已经结合其中使用NAL单元的头部的“nuh_layer_id”的字段将识别信息插入到编码图像数据中的示例描述了以上示例,但是也可以使用两个字段“nuh_layer_id”和“nuh_temporal_id_plus1”。

例如,如图17所示,设置编码图像数据Cb、Ch1、Ch2和Ch3的“nuh_layer_id”和“nuh_temporal_id_plus1”。换句话说,对于基本格式的编码图像数据Cb,将“nuh_layer_id”设定为“0”,并且将“nuh_temporal_id_plus1”设定为“1至6”。另外,对于帧速率扩展的编码图像数据Ch1,将“nuh_layer_id”设定为“0”并且将“nuh_temporal_id_plus1”设定为“7”

另外,对于动态范围扩展的编码图像数据Ch2,将“nuh_layer_id”设定为“4”,并将“nuh_temporal_id_plus1”设定为“1至6”。此外,对于帧速率扩展和动态范围扩展的编码图像数据Ch3,将“nuh_layer_id”设定为“4”,而将“nuh_temporal_id_plus1”设定为“7”

在这种情况下,可扩展的扩展描述符(见图7)设定如下。换句话说,在双流配置的情况下,当编码数据Ch2和Ch3包括在扩展视频流中时,将“Extended_spatial_resolution_flag”、“Extended_bit_depth_flag”和“Extended_color_gamut_flag”设定为“0”,并且将“Extended_frame_rate_flag”和“Extended_dynamic_range_flag”设定为“1”。另外,将“number_of_layer_ID”设定为“3”,并且将“4”和“4”按顺序赋值给“layerID”。

通过该设定,定义“nuh_layer_id”=“0”和“nuh_temporal_id_plus1”=“7”以指示帧速率扩展的编码图像数据。另外,定义“nuh_layer_id”=“4”和定义“nuh_temporal_id_plus1”=“1 to 6”以指示动态范围扩展的编码图像数据。另外,定义“nuh_layer_id”=“4”和“nuh_temporal_id_plus1”=“7”以指示帧速率扩展和动态范围扩展的编码图像数据。

另外,在单流配置的情况下,当编码数据Cb、Ch1、Ch2和Ch3包括在扩展视频流中时,将“Extended_spatial_resolution_flag”、“Extended_bit_depth_flag”和“Extended_color_gamut_flag”和“Extended_frame_rate_flag”和“Extended_dynamic_range_flag”设定为“1”。另外,将“number_of_layer_ID”设定为“4”,并且按顺序将“0”、“0”、“4”和“4”赋值给“layerID”。

通过该设定,定义“nuh_layer_id”=“0”和“nuh_temporal_id_plus1”=“1 to 6”以指示基本格式的编码图像数据。此外,定义“nuh_layer_id”=“0”和“nuh_temporal_id_plus1”=“7”以指示帧速率扩展的编码图像数据。此外,定义“nuh_layer_id”=“4”和“nuh_temporal_id_plus1”=“1 to 6”以指示动态范围扩展的编码图像数据。此外,定义“nuh_layer_id”=“4”和“nuh_temporal_id_plus1”=“7”以指示帧速率扩展和动态范围扩展的编码图像数据。

图18示出在NAL单元头部的“nuh_layer_id”和“nuh_temporal_id_plus1”的值与可扩展的扩展描述符的描述之间的对应关系。换句话说,“nuh_layer_id”=“0”和“nuh_temporal_id_plus1”=“1 to 6”的基本格式(基本成分)的编码图像数据包括在流中,将“0”赋值给“layerID。“。另外,“nuh_layer_id”=“0”和“nuh_temporal_id_plus1”=“7”的帧速率扩展(帧速率扩展成分)的编码图像数据包括在流中,将“extended_spatial_resolution_flag”设定为“1”,并且将“0”赋值给“layerID”。

另外,“nuh_layer_id”=“4”和“nuh_temporal_id_plus1”=“1 to 6”的动态范围扩展(帧速率扩展成分)的编码图像数据包括在流中,将“Extended_dynamic_range_flag”设定为“1”,且将“4”赋值给“layerID”。另外,“nuh_layer_id”=“4”和“nuh_temporal_id_plus1”=“7”的帧速率扩展和动态范围扩展(帧速率扩展成分和动态范围扩展成分)的编码图像数据包括在流中,且将“Extended_frame_rate_flag”和“Extended_dynamic_range_flag”设定为“1”,并且将“4”赋值给“layerID”。

图19的流程图示出处理的示例,其中如上所述当两个字段(即,NAL单元的头部的“nuh_layer_id”和“nuh_temporal_id_plus1”)用于将识别信息插入到编码图像数据中时,控制单元201基于显示能力信息(显示性能信息)确定解码范围。

在步骤ST21中,控制单元201开始处理。然后,在步骤ST22中,控制单元201参考可扩展的扩展描述符检测每个格式的“nuh_layer_id”和“nuh_temporal_id_plus1”。

这里,在基本格式中检测到“nuh_layer_id”=“0”和“nuh_temporal_id_plus1”=“1 to 6”,在帧速率扩展中检测到“nuh_layer_id”=“0”和“nuh_temporal_id_plus1”=“7”,在动态范围扩展中检测到“nuh_layer_id”=“4”和“nuh_temporal_id_plus1”=“1 to 6”,并且在帧速率扩展和动态范围扩展中检测到“nuh_layer_id”=“4”和“nuh_temporal_id_plus1”=“7”。

然后,在步骤ST23中,控制单元201确定是否可以执行100p HDR的显示,即帧频率为100Hz的HDR的显示。当可以执行100p HDR的显示(即,帧频率为100Hz的HDR的显示)时,在步骤ST24中,控制单元201将“nuh_layer_id”=“0”和“nuh_temporal_id_plus1”=“1 to 6”的编码图像数据Cb”,以及“nuh_layer_id”=“4”和“nuh_temporal_id_plus1、”=“1 to 7”的编码图像数据Ch2、Ch3设定为解码范围,在步骤ST31中,控制单元201结束处理。

当在步骤ST23中难以执行100p HDR的显示,即,帧频率为100Hz的HDR的显示时,在步骤ST25中,控制单元201确定是否可以执行50p HDR的显示,即,帧频率为50Hz的HDR的显示。当可以执行50p HDR的显示(即,帧频率为50Hz的HDR的显示)时,在步骤ST26中,控制单元201将“nuh_layer_id”=“0”和“nuh_temporal_id_plus1”=“1 to 6”的编码图像数据Cb和“nuh_layer_id”=“4”和“nuh_temporal_id_plus1”=“1 to 6”的编码图像数据Ch2设定为解码范围,然后在步骤ST31中,控制单元201结束处理。

当在步骤ST25中难以执行50p HDR的显示(即帧频率为50Hz的HDR的显示)时,在步骤ST27中,控制单元201确定是否可以执行100p LDR的显示(即帧频率为100Hz的LDR的显示)。当可以执行100p LDR的显示(即帧频率为100Hz的LDR的显示)时,在步骤ST28中,控制单元201将“nuh_layer_id”=“0”和“nuh_temporal_id_plus1”=“1 to 7”的编码图像数据Cb设定为解码范围,然后在步骤ST31中,控制单元201结束处理。

当在步骤ST27中难以执行100p LDR的显示(即帧频率为100Hz的LDR的显示)时,在步骤ST29中,控制单元201确定是否可以执行50p LDR的显示(即帧频率为50Hz的LDR的显示)。当可以执行50p LDR的显示(即帧频率为50Hz的LDR的显示)时,在步骤ST30中,控制单元201将“nuh_layer_id”=“0”和“nuh_temporal_id_plus1”=“1 to 6”的编码图像数据Cb设定为解码范围,然后在步骤ST31中,控制单元201结束处理。需注意,当在步骤ST29中难以执行50p LDR的显示(即,帧频率为50Hz的LDR的显示)时,在步骤ST31中,控制单元201结束处理。

此外,在上述实施例中,已经描述了包括发送设备100和接收设备200的收发系统10,但是本技术可以应用到的收发系统的配置不限于此。例如,接收设备200的一部分可以是这样的配置:通过数字接口诸如高清晰度多媒体接口(HDMI)连接的配置诸如机顶盒和监视器。在这种情况下,例如,机顶盒可以通过从监视器获取扩展显示识别数据(EDID)来获得显示能力信息。需注意,“HDMI”是注册商标。

另外,在上述实施例中,已经描述了容器是传输流(MPEG-2TS)的示例。然而,本技术可以相似地应用于以下系统,该系统具有使用网络诸如因特网执行到接收终端的传送(delivery)的配置。在因特网传送中,通常使用MP4或任何其他格式容器来执行传送。换句话说,在将数字广播标准中采用的或在因特网传送中使用的MP4的各种格式诸如传输流(MPEG-2TS)的容器用作容器。

此外,本技术可以具有以下配置。

(1)一种接收设备,包括:

图像编码单元,其生成包括基本格式图像数据的编码图像数据的基本视频流和包括预定数量的高质量格式图像数据中的每一个的编码图像数据的扩展视频流;和

发送单元,其发送包括由所述图像编码单元生成的所述基本视频流和所述扩展视频流的预定格式的容器;

其中,所述图像编码单元将识别对应格式的识别信息插入到所述基本格式图像数据的所述编码图像数据中和所述预定数量的高质量格式图像数据中的每一个的所述编码图像数据中。

(2)根据(1)所述的发送设备,

其中所述编码图像数据具有NAL单元结构,并且

所述图像编码单元将所述识别信息插入到所述NAL单元的头部中。

(3)根据(2)所述的发送设备,

其中,所述图像编码单元使用所述NAL单元的所述头部的“nuh_layer_id”字段来插入所述识别信息。

(4)根据(2)所述的发送设备,

其中,所述图像编码单元使用所述NAL单元的所述头部的“nuh_layer_id”字段和“nuh_temporal_id_plus1”字段插入所述识别信息。

(5)根据(1)到(4)中任一项所述的发送设备,还包括

信息插入单元,其信息插入到所述容器的层中,所述信息定义由插入到所述编码图像数据中的所述识别信息指示的所述编码图像数据的格式。

(6)根据(5)所述的发送设备,

其中,所述容器是MPEG2-TS,并且

所述信息插入单元将所述信息插入到与存在于节目映射表下的所述视频流相对应的视频基本流循环中。

(7)一种发送方法,包括:

图像编码步骤,生成包括基本格式图像数据的编码图像数据的基本视频流和包括预定数量的高质量格式图像数据中的每一个的编码图像数据的扩展视频流;和

发送步骤,由发送单元发送包括在所述图像编码步骤中生成的所述基本视频流和所述扩展视频流的预定格式的容器,

其中所述图像编码步骤包括将识别对应格式的识别信息插入到所述基本格式图像数据的所述编码图像数据和所述预定数量的高质量格式图像数据中的每一个的编码图像数据中。

(8)一种接收设备,包括:

接收单元,其接收预定格式的容器,所述容器包括包含基本格式图像数据的编码图像数据的基本视频流和包括预定数量的高质量格式图像数据中的每一个的编码图像数据的扩展视频流;

其中,识别对应格式的识别信息被插入到所述基本格式图像数据的所述编码图像数据中和所述预定数量的高质量格式图像数据中的每个的所述编码图像数据中;和

处理单元,其基于所述识别信息和所述显示能力信息来处理包括在所接收的容器中的所述视频流。

(9)根据(8)所述的接收设备,

其中,所述编码图像数据具有NAL单元结构,并且

将所述识别信息插入到所述NAL单元的头部中。

(10)根据(8)或(9)所述的接收设备,

其中,定义由插入到所述编码图像数据的所述识别信息指示的所述编码图像数据的格式的信息被插入到所述容器的层中,以及

所述处理单元基于插入到所述容器的层中的所述信息来检测由插入到所述编码图像数据中的所述识别信息指示的所述编码图像数据的格式。

(11)一种发送设备,包括:

图像编码单元,其生成包括基本格式图像数据的编码图像数据和预定数量的高质量格式图像数据的每一个的编码图像数据的视频流;和

发送单元,其发送包括由所述图像编码单元生成的所述视频流的预定格式的容器,

其中,所述图像编码单元将识别对应格式的识别信息插入到所述基本格式图像数据的所述编码图像数据中和所述预定数量的高质量格式图像数据中的每一个的所述编码图像数据中。

(12)根据(11)所述的发送设备,

其中,所述编码图像数据具有NAL单元结构,并且

所述图像编码单元将所述识别信息插入到所述NAL单元的头部中。

(13)根据(12)所述的发送设备,

其中,所述图像编码单元使用所述NAL单元的所述头部的“nuh_layer_id”字段来插入所述识别信息。

(14)根据(12)所述的发送设备,

其中,所述图像编码单元使用所述NAL单元的所述头部的“nuh_layer_id”字段和“nuh_temporal_id_plus1”字段插入所述识别信息。

(15)根据(11)到(14)所述的发送设备,还包括

信息插入单元,其信息插入到所述容器的层中,所述信息定义由插入到所述编码图像数据中的所述识别信息指示的所述编码图像数据的格式。

(16)根据(15)所述的发送设备,

其中所述容器是MPEG2-TS,并且

所述信息插入单元将所述信息插入到与存在于节目映射表下的所述视频流相对应的视频基本流循环中。

(17)一种发送方法,包括:

图像编码步骤,其生成包括基本格式图像数据的编码图像数据和预定数量的高质量格式图像数据的每一个的编码图像数据的视频流;和

发送步骤,由发送单元发送包括在所述图像编码步骤中生成的所述视频流的预定格式的容器,

其中所述图像编码步骤包括将识别对应格式的识别信息插入到所述基本格式图像数据的所述编码图像数据中和所述预定数量的高质量格式图像数据中的每一个的所述编码图像数据中。

(18)一种接收设备,包括:

接收单元,其接收包括视频流的预定格式的容器,所述视频流包括基本格式图像数据的编码图像数据和预定数量的高质量格式图像数据的每个的编码图像数据,

其中,将识别对应格式的识别信息被插入到所述基本格式图像数据的所述编码图像数据中和所述预定数量的高质量格式图像数据中的每个的所述编码图像数据中;和

处理单元,其基于所述识别信息和所述显示能力信息来处理包括在所接收的容器中的所述视频流。

(19)根据(18)所述的接收设备,

其中,所述编码图像数据具有NAL单元结构,并且

将所述识别信息插入到所述NAL单元的头部中。

(20)根据(18)或(19)所述的接收设备,

其中,定义由插入到所述编码图像数据的所述识别信息指示的所述编码图像数据的格式的信息被插入到所述容器的层中,以及

所述处理单元基于插入到所述容器的层中的所述信息来检测由插入到所述编码图像数据中的所述识别信息指示的所述编码图像数据的格式。

本技术的主要特征之一在于,将识别相应格式的识别信息插入到基本格式图像数据的编码图像数据中和预定数量的高质量格式图像数据中的每一个的编码图像数据中,并且发送所生成的数据,且因此接收侧可以通过对预定的编码图像数据选择性地执行解码处理而易于根据显示能力获得图像数据(参见图10和图11)。

10 收发系统

100 发送设备

101 控制单元

102、103 LDR光电转换单元

104、105 HDR光电转换单元

106 视频编码器

106-0、106-1,106-2、106-3 编码单元

107 系统编码器

108 发送单元

150 图像数据生成单元

151 HDR相机

152、154 帧速率转换单元

153 动态范围转换单元

160 编码单元

161 层内预测单元

162 层间预测单元

163 预测调节单元

164 选择单元

165 编码功能单元

200 接收设备

201 控制单元

202 接收单元

203 系统解码器

204 压缩数据缓存器

205 视频解码器

205-0、205-1,205-2、205-3 解码单元

206、207 LDR电-光转换单元

208、209 HDR电-光转换单元

210 显示单元

250 解码单元

251 解码功能单元

252 层内预测补偿单元

253 层间预测补偿单元

254 预测调节单元

255 选择单元。

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