CN106664445A - 发送设备、发送方法和接收设备 - Google Patents

发送设备、发送方法和接收设备 Download PDF

Info

Publication number
CN106664445A
CN106664445A CN201580041287.5A CN201580041287A CN106664445A CN 106664445 A CN106664445 A CN 106664445A CN 201580041287 A CN201580041287 A CN 201580041287A CN 106664445 A CN106664445 A CN 106664445A
Authority
CN
China
Prior art keywords
image data
coded image
view data
data
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201580041287.5A
Other languages
English (en)
Other versions
CN106664445B (zh
Inventor
塚越郁夫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of CN106664445A publication Critical patent/CN106664445A/zh
Application granted granted Critical
Publication of CN106664445B publication Critical patent/CN106664445B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/189Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • H04N21/2351Processing of additional data, e.g. scrambling of additional data or processing content descriptors involving encryption of additional data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2662Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • H04N21/4545Input to filtering algorithms, e.g. filtering a region of the image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • H04N21/6336Control signals issued by server directed to the network components or client directed to client directed to decoder

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

为了令人满意地将预定数量的高质量格式图像数据与基本格式图像数据一起发送,生成包括基本格式图像数据的编码图像数据的基本视频流和包括预定数量的高质量格式图像数据中的每一个的编码图像数据的扩展视频流,或生成包括基本格式图像数据的编码图像数据和预定数量的高质量格式图像数据的每一个的编码图像数据的视频流。发送包括所生成的视频流的预定格式的容器。识别对应格式的识别信息***到基本格式图像数据的编码图像数据中和预定数量的高质量格式图像数据中的每个的编码图像数据中。

Description

发送设备、发送方法和接收设备
技术领域
本技术涉及发送设备、发送方法和接收设备,更具体地,涉及将预定数量的高质量格式图像数据连同基本格式图像数据一起发送的发送设备等。
背景技术
在过去,将高质量格式图像数据与基本格式图像数据一起发送,并且接收侧选择性地使用基本格式图像数据或高质量格式图像数据,这种技术是公知的。例如,专利文献1公开了一种技术,该技术以可扩展(scalable)方式执行媒体编码、产生用于低分辨率视频服务的基本层的流和用于高分辨率视频服务的扩展层的流,并且发送包含流的广播信号。需注意,作为高质量格式,除了高分辨率之外,还存在高帧频率、高动态范围、宽色域、高位长度等。
引用列表
专利文献
专利文献1:日本专利申请国家公布(公开)第2008-543142号。
发明内容
本发明待解决的问题
本技术的一个目标是成功地将预定数量的高质量格式图像数据连同基本格式图像数据一起发送。
问题的解决方案
本技术的一个概念在于
一种发送设备,包括:
图像编码单元,其生成包括基本格式图像数据的编码图像数据的基本视频流和包括预定数量的高质量格式图像数据中的每一个的编码图像数据的扩展视频流;以及
发送单元,其发送包括由图像编码单元生成的基本视频流和扩展视频流的预定格式的容器;
其中,图像编码单元将识别对应格式的识别信息***到基本格式图像数据的编码图像数据中和预定数量的高质量格式图像数据中的每一个的编码图像数据中。
在本技术中,图像编码单元生成包括基本格式图像数据的编码图像数据的基本视频流和包括预定数量的高质量格式图像数据中的每一个的编码图像数据的扩展视频流。例如,对于基本格式图像数据,执行在基本格式图像数据内的预测编码处理。另外,对于高质量格式图像数据,执行在高质量格式图像数据内的预测编码处理或者利用基本格式图像数据或其他高质量格式图像数据执行帧间预测编码处理(inter-predictive encodingprocess)。
发送单元发送包括由图像编码单元生成的基本视频流和扩展视频流的预定格式的容器。例如,容器可为在数字广播标准中采用的传输流(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 to6”,并且在帧速率扩展和动态范围扩展中检测到“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 to6”的编码图像数据Cb”,以及“nuh_layer_id”=“4”和“nuh_temporal_id_plus1、”=“1 to7”的编码图像数据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 选择单元。

Claims (20)

1.一种发送设备,包括:
图像编码单元,其生成包括基本格式图像数据的编码图像数据的基本视频流和包括预定数量的高质量格式图像数据中的每一个的编码图像数据的扩展视频流;以及
发送单元,其发送包括由所述图像编码单元生成的所述基本视频流和所述扩展视频流的预定格式的容器;
其中,所述图像编码单元将用于识别对应格式的识别信息***到所述基本格式图像数据的所述编码图像数据中和所述预定数量的高质量格式图像数据中的每一个的所述编码图像数据中。
2.根据权利要求1所述的发送设备,
其中,所述编码图像数据具有NAL单元的结构,并且
所述图像编码单元将所述识别信息***到所述NAL单元的头部中。
3.根据权利要求2所述的发送设备,
其中,所述图像编码单元使用所述NAL单元的所述头部的“nuh_layer_id”字段来***所述识别信息。
4.根据权利要求2所述的发送设备,
其中,所述图像编码单元使用所述NAL单元的所述头部的“nuh_layer_id字段”和“nuh_temporal_id_plus1”字段来***所述识别信息。
5.根据权利要求1所述的发送设备,还包括:
信息***单元,其将信息***到所述容器的层中,所述信息定义由***到所述编码图像数据中的所述识别信息指示的所述编码图像数据的格式。
6.根据权利要求5所述的发送设备,
其中,所述容器是MPEG2-TS,并且
所述信息***单元将所述信息***到与存在于节目映射表下的所述视频流相对应的视频基本流循环中。
7.一种发送方法,包括:
图像编码步骤,生成包括基本格式图像数据的编码图像数据的基本视频流和包括预定数量的高质量格式图像数据中的每一个的编码图像数据的扩展视频流;以及
发送步骤,由发送单元发送包括所述图像编码步骤中生成的所述基本视频流和所述扩展视频流的预定格式的容器,
其中,所述图像编码步骤包括将用于识别对应格式的识别信息***到所述基本格式图像数据的所述编码图像数据和所述预定数量的高质量格式图像数据的每一个的所述编码图像数据中。
8.一种接收设备,包括:
接收单元,其接收预定格式的容器,所述容器包括包含基本格式图像数据的编码图像数据的基本视频流和包括预定数量的高质量格式图像数据中的每一个的编码图像数据的扩展视频流;
其中,用于识别对应格式的识别信息被***到所述基本格式图像数据的所述编码图像数据中和所述预定数量的高质量格式图像数据中的每个的所述编码图像数据中;以及
处理单元,其基于所述识别信息和显示能力信息处理包括在所接收的容器中的视频流。
9.根据权利要求8所述的接收设备,
其中,所述编码图像数据具有NAL单元的结构;以及
将所述识别信息***到所述NAL单元的头部中。
10.根据权利要求8所述的接收设备,
其中,定义由***到所述编码图像数据的所述识别信息指示的所述编码图像数据的格式的信息被***到所述容器的层中;以及
所述处理单元基于***到所述容器的所述层中的所述信息来检测由***到所述编码图像数据中的所述识别信息指示的所述编码图像数据的格式。
11.一种发送设备,包括:
图像编码单元,其生成包括基本格式图像数据的编码图像数据和预定数量的高质量格式图像数据的每一个的编码图像数据的视频流;以及
发送单元,其发送包括由所述图像编码单元生成的所述视频流的预定格式的容器;
其中,所述图像编码单元将识别对应格式的识别信息***到所述基本格式图像数据的编码图像数据中和所述预定数量的高质量格式图像数据中的每一个的编码图像数据中。
12.根据权利要求11所述的发送设备,
其中,所述编码图像数据具有NAL单元的结构;以及
所述图像编码单元将所述识别信息***到所述NAL单元的头部中。
13.根据权利要求12所述的发送设备,
其中,所述图像编码单元使用所述NAL单元的所述头部的“nuh_layer_id”字段来***所述识别信息。
14.根据权利要求12所述的发送设备,
其中,所述图像编码单元使用所述NAL单元的所述头部的“nuh_layer_id”字段和“nuh_temporal_id_plus1”字段来***所述识别信息中。
15.根据权利要求11所述的发送设备,还包括:
信息***单元,其将定义由***到所述编码图像数据中的所述识别信息指示的所述编码图像数据的格式的信息***到所述容器的层中。
16.根据权利要求15所述的发送设备,
其中,所述容器是MPEG2-TS;以及
所述信息***单元将所述信息***到与存在于节目映射表下的所述视频流相对应的视频基本流循环中。
17.一种发送方法,包括:
图像编码步骤,生成包括基本格式图像数据的编码图像数据和预定数量的高质量格式图像数据中的每一个的编码图像数据的视频流;以及
发送步骤,由发送单元发送包括所述图像编码步骤中生成的所述视频流的预定格式的容器;
其中,所述图像编码步骤包括将用于识别对应格式的识别信息***到所述基本格式图像数据的编码图像数据中和所述预定数量的高质量格式图像数据中的每一个的所述编码图像数据中。
18.一种接收设备,包括:
接收单元,其接收包括视频流的预定格式的容器,所述视频流包括基本格式图像数据的编码图像数据和预定数量的高质量格式图像数据的每个的编码图像数据;
其中,将用于识别对应格式的识别信息***到所述基本格式图像数据的所述编码图像数据中和所述预定数量的高质量格式图像数据中的每个的所述编码图像数据中;
处理单元,其基于所述识别信息和显示能力信息处理包括在所接收的容器中的所述视频流。
19.根据权利要求18所述的接收设备,
其中,所述编码图像数据具有NAL单元的结构;以及
所述识别信息***到所述NAL单元的头部中。
20.根据权利要求18所述的接收设备,
其中,定义由***到所述编码图像数据中的所述识别信息指示的所述编码图像数据的格式的信息被***到所述容器的层中;以及
所述处理单元基于***到所述容器的所述层中的信息检测由***到所述编码图像数据中的所述识别信息指示的所述编码图像数据的格式。
CN201580041287.5A 2014-08-07 2015-07-09 发送设备、发送方法和接收设备 Expired - Fee Related CN106664445B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2014-161833 2014-08-07
JP2014161833 2014-08-07
PCT/JP2015/069793 WO2016021365A1 (ja) 2014-08-07 2015-07-09 送信装置、送信方法および受信装置

Publications (2)

Publication Number Publication Date
CN106664445A true CN106664445A (zh) 2017-05-10
CN106664445B CN106664445B (zh) 2020-04-21

Family

ID=55263639

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580041287.5A Expired - Fee Related CN106664445B (zh) 2014-08-07 2015-07-09 发送设备、发送方法和接收设备

Country Status (12)

Country Link
US (1) US10397642B2 (zh)
EP (2) EP3179729B1 (zh)
JP (5) JP6652058B2 (zh)
KR (1) KR102366503B1 (zh)
CN (1) CN106664445B (zh)
ES (1) ES2885548T3 (zh)
HU (1) HUE055488T2 (zh)
MX (1) MX368827B (zh)
PL (1) PL3179729T3 (zh)
PT (1) PT3179729T (zh)
RU (1) RU2687956C2 (zh)
WO (1) WO2016021365A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10750217B2 (en) * 2016-03-21 2020-08-18 Lg Electronics Inc. Broadcast signal transmitting/receiving device and method
FR3070566B1 (fr) * 2017-08-30 2020-09-04 Sagemcom Broadband Sas Procede de recuperation d'un fichier cible d'un logiciel d'exploitation et dispositif d'utilisation
US11606528B2 (en) * 2018-01-03 2023-03-14 Saturn Licensing Llc Advanced television systems committee (ATSC) 3.0 latency-free display of content attribute
WO2021128295A1 (en) * 2019-12-27 2021-07-01 Huawei Technologies Co., Ltd. An encoder, a decoder and corresponding methods for inter prediction

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100260254A1 (en) * 2006-12-13 2010-10-14 Viasat, Inc. Multiple transmission paths for hierarchical layers
US20120185907A1 (en) * 2011-01-19 2012-07-19 Samsung Electronics Co. Ltd. Apparatus and method for transmitting multimedia frame in broadcast system
CN102668567A (zh) * 2010-08-09 2012-09-12 松下电器产业株式会社 图像编码方法、图像解码方法、图像编码装置及图像解码装置
CN102972022A (zh) * 2010-04-12 2013-03-13 松下电器产业株式会社 滤波器的定位和选择
CN103621075A (zh) * 2012-04-24 2014-03-05 索尼公司 图像数据发送装置、图像数据发送方法、图像数据接收装置和图像数据接收方法
WO2014034463A1 (ja) * 2012-08-27 2014-03-06 ソニー株式会社 送信装置、送信方法、受信装置および受信方法

Family Cites Families (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5144425A (en) * 1991-08-26 1992-09-01 General Electric Company Apparatus for hierarchically dividing video signals
JPH10248051A (ja) * 1997-03-05 1998-09-14 Matsushita Electric Ind Co Ltd ディジタルデータ送信方法、ディジタルデータ送信装置およびディジタルデータ受信装置
EP1835745A3 (en) * 1997-03-17 2010-09-29 Panasonic Corporation Receiving terminal and method to receive a sub-program relating to a program
US6490705B1 (en) * 1998-10-22 2002-12-03 Lucent Technologies Inc. Method and apparatus for receiving MPEG video over the internet
US6501797B1 (en) * 1999-07-06 2002-12-31 Koninklijke Phillips Electronics N.V. System and method for improved fine granular scalable video using base layer coding information
US6263022B1 (en) * 1999-07-06 2001-07-17 Philips Electronics North America Corp. System and method for fine granular scalable video with selective quality enhancement
US8284845B1 (en) * 2000-01-24 2012-10-09 Ati Technologies Ulc Method and system for handling data
US7095782B1 (en) * 2000-03-01 2006-08-22 Koninklijke Philips Electronics N.V. Method and apparatus for streaming scalable video
US8144671B2 (en) * 2005-07-01 2012-03-27 Twitchell Jr Robert W Communicating via nondeterministic and deterministic network routing
US6496217B1 (en) * 2001-06-12 2002-12-17 Koninklijke Philips Electronics N.V. Video communication system using model-based coding and prioritzation techniques
US7958532B2 (en) * 2001-06-18 2011-06-07 At&T Intellectual Property Ii, L.P. Method of transmitting layered video-coded information
JP4329358B2 (ja) * 2003-02-24 2009-09-09 富士通株式会社 ストリーム配信方法、及びストリーム配信システム
US20040208239A1 (en) * 2003-04-21 2004-10-21 Lars Karlsson Method and apparatus for the intelligent and automatic gathering of sudden short duration communications signals
EP1851948A1 (fr) * 2005-02-09 2007-11-07 Previsite Procede de realisation en masse de visites virtuelles interactives pour diffusion multimedia, ainsi que systeme de misse en oeuvre
JP4693444B2 (ja) 2005-03-09 2011-06-01 株式会社東芝 情報記録方法および情報記録装置
KR100931870B1 (ko) * 2005-04-13 2009-12-15 노키아 코포레이션 비디오 데이터를 효과적으로 코딩 및 디코딩하는 방법,장치 및 시스템
KR20100037659A (ko) 2005-05-24 2010-04-09 노키아 코포레이션 디지털 방송에서 계층적인 전송/수신을 위한 방법 및 장치
KR100961743B1 (ko) * 2005-12-09 2010-06-07 삼성전자주식회사 다중 홉 중계방식의 광대역 무선 접속통신시스템에서 중계서비스를 지원하기 위한 장치 및 방법
US8072943B2 (en) * 2005-12-09 2011-12-06 Samsung Electronics Co., Ltd. Wireless communication system and methodology for communicating via multiple information streams
US7836016B2 (en) * 2006-01-13 2010-11-16 International Business Machines Corporation Method and apparatus for disseminating new content notifications in peer-to-peer networks
US9209934B2 (en) * 2006-06-09 2015-12-08 Qualcomm Incorporated Enhanced block-request streaming using cooperative parallel HTTP and forward error correction
US8467457B2 (en) * 2007-01-16 2013-06-18 Mobixell Networks (Israel) Ltd System and a method for controlling one or more signal sequences characteristics
AU2007350974B2 (en) * 2007-04-13 2013-07-18 Nokia Technologies Oy A video coder
PL2528341T3 (pl) * 2007-04-18 2017-10-31 Dolby Int Ab System kodowania, stosujący uzupełniający zestaw parametrów sekwencyjnych do skalowalnego kodowania wideo lub kodowania wielowidokowego
KR20090004660A (ko) * 2007-07-02 2009-01-12 엘지전자 주식회사 디지털 방송 시스템 및 데이터 처리 방법
US20090187960A1 (en) * 2008-01-17 2009-07-23 Joon Hui Lee IPTV receiving system and data processing method
KR101580516B1 (ko) * 2008-04-07 2015-12-28 엘지전자 주식회사 방송 신호 수신 방법 및 방송 신호 수신 장치
JP2009267537A (ja) * 2008-04-22 2009-11-12 Toshiba Corp 階層化されたエレメンタリーストリームの多重化装置、分離装置及び多重化方法並びにプログラム
US20110164683A1 (en) * 2008-09-17 2011-07-07 Maki Takahashi Scalable video stream decoding apparatus and scalable video stream generating apparatus
JP5541488B2 (ja) * 2009-02-09 2014-07-09 ソニー株式会社 コンテンツ受信装置および方法
JP2010263615A (ja) * 2009-04-08 2010-11-18 Sony Corp 情報処理装置、情報処理方法、再生装置、再生方法
WO2010120804A1 (en) * 2009-04-13 2010-10-21 Reald Inc. Encoding, decoding, and distributing enhanced resolution stereoscopic video
US20110096828A1 (en) * 2009-09-22 2011-04-28 Qualcomm Incorporated Enhanced block-request streaming using scalable encoding
US20110187503A1 (en) * 2010-02-01 2011-08-04 Mario Costa Method and System for Data Center Rack Brackets For Automatic Location Tracking of Information Technology Components
KR20110101099A (ko) * 2010-03-05 2011-09-15 한국전자통신연구원 복수 전송 계층 연동형 3dtv 방송 서비스 제공을 위한 송신 및 수신 방법, 송신 및 수신 장치
ES2739281T3 (es) * 2011-01-19 2020-01-30 Samsung Electronics Co Ltd Aparato y procedimiento de configuración de un mensaje de control en un sistema de difusión
US8904445B2 (en) * 2011-01-24 2014-12-02 At&T Intellectual Property I, L.P. Methods and apparatus to manage bandwidth allocations in media delivery networks
US20120224651A1 (en) * 2011-03-03 2012-09-06 Yutaka Murakami Signal generation method and signal generation apparatus
JP5908894B2 (ja) * 2011-04-28 2016-04-26 パナソニック株式会社 記録媒体、再生装置、及び記録装置
US9113020B2 (en) * 2011-07-26 2015-08-18 Lg Electronics Inc. Apparatus for transmitting video stream, apparatus for receiving video stream, method for transmitting video stream, and method for receiving video stream
RU2013122634A (ru) * 2011-10-28 2015-12-10 Панасоник Корпорэйшн Носитель записи, устройство воспроизведения, устройство записи, способ воспроизведения и способ записи для редактирования записанного контента при поддержании совместимости со старым форматом
CN108600786A (zh) * 2011-11-30 2018-09-28 三星电子株式会社 用于发送/接收广播数据的装置和方法
WO2013151814A1 (en) * 2012-04-06 2013-10-10 Vidyo, Inc. Level signaling for layered video coding
IN2014MN02408A (zh) * 2012-06-28 2015-08-21 Sony Corp
RU2645717C2 (ru) * 2012-09-07 2018-03-01 Сони Корпорейшн Устройство передачи, способ передачи, устройство приёма и способ приёма
KR20150054752A (ko) * 2012-09-09 2015-05-20 엘지전자 주식회사 영상 복호화 방법 및 이를 이용하는 장치
US9161039B2 (en) * 2012-09-24 2015-10-13 Qualcomm Incorporated Bitstream properties in video coding
KR102028696B1 (ko) * 2012-10-04 2019-10-07 삼성전자주식회사 고 해상도 컨텐츠를 처리하는 컨텐츠 처리 장치 및 그 방법
WO2014059051A1 (en) * 2012-10-09 2014-04-17 Rodriguez Arturo A Providing a common set of parameters for sub-layers of coded video
WO2014069920A1 (en) * 2012-11-01 2014-05-08 Samsung Electronics Co., Ltd. Recording medium, reproducing device for providing service based on data of recording medium, and method thereof
US20140211861A1 (en) * 2013-01-25 2014-07-31 Electronics And Telecommunications Research Institute Method and system for providing high definition (hd) broadcasting service and ultra high definition (uhd) broadcasting service
SG10201913551WA (en) * 2013-04-07 2020-03-30 Dolby Int Ab Signaling change in output layer sets
FR3008245B1 (fr) * 2013-07-03 2017-05-26 Abb France Dispositif de protection a l’encontre de surtensions electriques transitoires
KR102121947B1 (ko) * 2013-09-27 2020-06-11 삼성전자주식회사 신호 처리 장치 및 그의 신호 처리 방법

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100260254A1 (en) * 2006-12-13 2010-10-14 Viasat, Inc. Multiple transmission paths for hierarchical layers
CN102972022A (zh) * 2010-04-12 2013-03-13 松下电器产业株式会社 滤波器的定位和选择
CN102668567A (zh) * 2010-08-09 2012-09-12 松下电器产业株式会社 图像编码方法、图像解码方法、图像编码装置及图像解码装置
US20120185907A1 (en) * 2011-01-19 2012-07-19 Samsung Electronics Co. Ltd. Apparatus and method for transmitting multimedia frame in broadcast system
CN103621075A (zh) * 2012-04-24 2014-03-05 索尼公司 图像数据发送装置、图像数据发送方法、图像数据接收装置和图像数据接收方法
WO2014034463A1 (ja) * 2012-08-27 2014-03-06 ソニー株式会社 送信装置、送信方法、受信装置および受信方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
TD等: "《Draft new ITU-T Recommendation H.265 attachment 2 (Attachment 2 to TD 294/PLEN)》", 《INTERNATIONAL TELECOMMUNICATION UNION》 *

Also Published As

Publication number Publication date
JP2024026562A (ja) 2024-02-28
JP2020014256A (ja) 2020-01-23
JP2022171957A (ja) 2022-11-11
EP3179729B1 (en) 2021-08-25
ES2885548T3 (es) 2021-12-14
RU2017103077A (ru) 2018-07-31
JP6652058B2 (ja) 2020-02-19
KR20170040189A (ko) 2017-04-12
EP3179729A1 (en) 2017-06-14
EP3910960A1 (en) 2021-11-17
CN106664445B (zh) 2020-04-21
JP2021093772A (ja) 2021-06-17
MX368827B (es) 2019-10-18
KR102366503B1 (ko) 2022-02-23
HUE055488T2 (hu) 2021-11-29
PT3179729T (pt) 2021-09-21
RU2017103077A3 (zh) 2018-11-15
US10397642B2 (en) 2019-08-27
PL3179729T3 (pl) 2021-12-20
RU2687956C2 (ru) 2019-05-17
MX2017001415A (es) 2017-05-09
JP7147903B2 (ja) 2022-10-05
JPWO2016021365A1 (ja) 2017-05-18
WO2016021365A1 (ja) 2016-02-11
JP6856105B2 (ja) 2021-04-07
EP3179729A4 (en) 2017-12-06
US20170164033A1 (en) 2017-06-08
JP7416164B2 (ja) 2024-01-17

Similar Documents

Publication Publication Date Title
US11627367B2 (en) Transmitting device, transmitting method, receiving device, and receiving method
EP3110154B1 (en) Transmission device, transmission method, reception device, and reception method for high dynamic range video data
JP6856105B2 (ja) 送信装置、送信方法、受信装置および受信方法
JP2022177214A (ja) 送信方法、送信装置、受信装置および受信方法
KR20180043786A (ko) 송신 장치, 송신 방법, 수신 장치 및 수신 방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200421