再现装置、再现方法以及记录介质的制作方法_2

文档序号:9713956阅读:来源:国知局
光盘11上记录音频数据时,还从再现装置2中传输音频数据。显示装置3基于从再现装置2中传输的音频数据,从扬声器中输出音频。
[0094]在后文中,在光盘11上无转换地记录主HDR数据的模式称为模式-1。在模式-1的情况下,在光盘11上记录HDR信息以及低转换信息。
[0095]而且,在主HDR数据转换成STD数据并且记录在光盘11上的模式称为模式-1i。在模式_i i的情况下,在光盘11上记录HDR信息以及高转换信息。
[0096](在模式_i中的信号处理)
[0097]图2是示出在模式_i中的信号处理的实例的示图。
[0098]由实线L1表示的在左边的过程是在记录装置1内执行的编码过程,并且由实线L2表示的在右边的过程表示在再现装置2内执行的解码过程。
[0099]在输入主HDR数据时,记录装置1检测主HDR数据的亮度,并且如箭头#1的点所示,生成HDR信息。如箭头#2-1的点所示,记录装置1根据HEVC方案编码主要HDR视频以生成编码数据。
[0100]如箭头#3的点所示,记录装置1将主HDR数据转换成STD数据。在监控器(未示出)上显示通过转换所获得的STD数据的视频。执行HDR数据到STD数据的转换,而在转换之后,创作者通过其眼睛确认STD的视频,并且适当地调整转换参数。
[0101]如箭头#4的点所示,根据创作者的调整,记录装置1生成作为低转换信息的用于HDR-STD转换的色调映射定义信息。
[0102]色调映射定义信息是限定在比标准动态范围更宽的动态范围(例如,0到400%的范围)内的每个亮度值与在作为标准动态范围的动态范围(例如,0到100%的范围)内的每个亮度值之间的对应关系的信息。
[0103]记录装置1通过如由箭头#5的点所示的将HDR信息以及色调映射定义信息插入作为SEI的HDR视频的编码数据内、并且如箭头#2-2的点所示的将主HDR隐藏字幕插入作为SEI的HDR视频的编码数据内,来生成视频流。记录装置1以BD格式在光盘11上记录所生成的视频流,并且如箭头#11所示,向再现装置2提供视频流。
[0104]如上所述,使用SEI,将HDR信息、用于HDR-STD转换的色调映射定义信息、以及HDR隐藏字幕插入视频流内,并且将其提供给再现装置2。
[0105]如箭头#21、#22以及#23-2的点所示,再现装置2从光盘11中读出视频流,并且从视频流的SEI中提取HDR信息、用于HDR-STD转换的色调映射定义信息、以及HDR隐藏字幕。
[0106]如箭头#23-1的点所示,再现装置2根据HEVC方案解码包含在视频流内的编码数据,并且生成HDR视频。如箭头#24的点所示,在显示装置3包括HDR监控器时,再现装置2将HDR信息加入HDR数据中,并且如箭头#25的点所示,将所产生的数据输出给显示装置3。
[0107]另一方面,如箭头#26的点所示,在显示装置3包括STD监控器时,再现装置2使用从视频流中提取的用于HDR-STD转换的色调映射定义信息,将HDR数据转换成STD数据。如箭头#27的点所示,再现装置2将通过转换获得的STD数据输出给显示装置3。
[0108]如上所述,将HDR数据与HDR信息一起输出至包括HDR监控器的显示装置3 ADR数据转换成STD数据,然后,输出至包括STD监控器的显示装置3。
[0109]图3是示出从将主HDR数据输入给记录装置1到从再现装置2中输出数据的过程的流程的示图。
[0110]如白色箭头#51的点所示,将主HDR数据以及用于HDR-STD转换的色调映射定义信息和基于主HDR数据由记录装置1生成的HDR信息供应给再现装置2。例如,HDR信息包括表示动态范围扩展为0到400%的范围的信息。
[0111]在显示装置3包括HDR监控器时,如箭头#52和#53的点所示,在再现装置2中,将HDR信息加入通过解码所获得的HDR数据中。如箭头#54的点所示,将HDR信息加入其中的HDR数据输出给显示装置3。
[0112]另一方面,在显示装置3包括STD监控器时,如箭头#55和#56的点所示,在再现装置2中,使用用于HDR-STD转换的色调映射定义信息,将通过解码所获得的HDR数据转换成STD数据。如箭头#57的点所示,将通过转换所获得的STD数据输出给显示装置3。在图3中,表示HDR数据的波形幅度和表示STD数据的波形幅度均表示动态范围。
[0113]通过这种方式,在模式-1中,主HDR数据无转换地作为HDR数据记录在光盘11上。根据作为输出目的地的显示装置3的性能,在无转换地加入HDR信息并输出通过解码所获得的HDR数据之间与将HDR数据转换成STD数据并输出STD数据之间,进行切换。
[0114](在模式-1i中的信号处理)
[0115]图4是示出在模式-1i中的信号处理的实例的示图。
[0116]在输入主HDR数据时,记录装置1检测主HDR数据的亮度,并且如箭头#71的点所示,生成HDR信息。
[0117]如箭头#72的点所示,记录装置1将主HDR数据转换成STD数据。在监控器(未示出)上显示通过转换所获得的STD数据的视频。
[0118]如箭头#73的点所示,根据创作者的调整,记录装置1生成用于STD-HDR转换的色调映射定义信息,作为高转换信息。
[0119]如箭头#74-1的点所示,记录装置1根据HEVC方案,编码STD数据的STD视频,并且生成编码数据。
[0120]如箭头#75的点所示,记录装置1将HDR信息以及色调映射定义信息作为SEI插入STD视频的编码数据内,并且如箭头#74-2的点所示,将STD数据的STD隐藏字幕作为SEI插入STD视频的编码数据内。记录装置1以BD格式在光盘11上记录作为结果所生成的视频流,并且如箭头#91的点所示,向再现装置2提供视频流。
[0121]如上所述,使用SEI,将HDR信息、用于HDR-STD转换的色调映射定义信息、以及STD隐藏字幕插入视频流内,并且将其提供给再现装置2。
[0122]再现装置2从光盘11中读出视频流,并且如箭头#101、#102以及#103-2的点所示,从视频流的SEI中提取HDR信息、用于HDR-STD转换的色调映射定义信息、以及STD隐藏字幕。
[0123]如箭头#103-1的点所示,再现装置2根据HEVC方案解码包含在视频流内的编码数据,以生成STD视频。如箭头#104的点所示,在显示装置3包括STD监控器时,再现装置2向显示装置3输出STD数据。
[0124]另一方面,如箭头#105的点所示,在显示装置3包括HDR监控器时,再现装置2使用从视频流中提取的用于STD-HDR转换的色调映射定义信息,将STD数据转换成HDR数据。如箭头#106的点所示,再现装置2将HDR信息加入通过转换所获得的HDR数据中,并且如箭头#107的点所示,将HDR数据输出给显示装置3。
[0125]通过这种方式,在STD数据转换成HDR数据之后,将HDR数据与HDR信息一起输出给包括HDR监控器的显示装置3。将STD数据无转换地输出给包括STD监控器的显示装置3。
[0126]图5是示出从将主HDR数据输入给记录装置1到从再现装置2中输出数据的过程的流程的示图。
[0127]如箭头#121的点所示,在主HDR数据转换成STD数据之后,将STD数据以及用于STD-HDR转换的色调映射定义信息和基于主HDR数据在记录装置1内生成的HDR信息供应给再现装置2。
[0128]在显示装置3包括HDR监控器时,如箭头#122和#123的点所示,在再现装置2中,使用用于STD-HDR转换的色调映射定义信息,将通过解码所获得的STD数据转换成HDR数据。如箭头#124和#125的点所示,将通过转换STD数据所获得的HDR数据加入HDR信息中,并且如箭头#126的点所示,将HDR数据输出给显示装置3。
[0129]另一方面,在显示装置3包括STD监控器时,如箭头#127的点所示,在再现装置2中,将通过解码所获得的STD数据输出给显示装置3。
[0130]通过这种方式,在模式-1i中,主HDR数据转换成STD数据,以记录在光盘11上。根据作为输出目的地的显示装置3的性能,在将通过解码所获得的STD数据转换成HDR数据并加入和输出HDR信息与无转换地输出STD数据之间,进行切换。
[0131]下面,描述上述记录装置1和再现装置2的配置和操作的细节。
[0132]在此,将描述视频流。
[0133](视频流的配置实例)
[0134]图6是示出视频流的配置实例的示图。
[0135]视频流配置为包括存取单元(access unit),该存取单元是网络抽象层(NAL)单元的收集(col lect1n)。一个存取单元包括一个图片的视频数据。
[0136]如在图6中所示,一个存取单元配置为包括存取单元限定符(AU限定符)、视频参数组(parameter set) (VPS)、序列参数组(SPS)、图片参数组(PPS)、SE1、视频编码层(VCL)、序列端部(E0S)以及流端部(EOS)。
[0137]AU限定符表示存取单元的开始。VPS包括表示视频流的内容的元数据。SPS包括诸如图片尺寸、编码树块(CTB)尺寸的信息,在HEVC解码器的序列的解码处理中需要参考该信息。PPS包括HEVC解码器需要参考的信息,以便执行图片的解码处理。VPS、SPS以及PPS用作报头?目息。
[0138]SEI是辅助信息,例如,其包括与每个图片的定时信息以及随机存取相关的信息。HDR信息和色调映射定义信息包含在用作一个SEI的色调映射信息SEI消息内,作为tone_mapping_info。给 tone_mapping_info 分配识另丨Jtone_mapping_info的识另lj信息。在本说明书中,识别信息是i的tone_mapping_info称为tone_mapping_info#i。隐藏字幕包含在用作一个SEI的用户数据未登记的SEI内。
[0139]VCL是1个图片的编码数据。序列端部(E0S)表示序列的端部位置,并且视频流端部(E0S)表示流的端部位置。
[0140](tone_mapping_info)
[0141 ] 图7是示出tone_mapping_info的语法的示图。
[OH2]根据作为视频输出目的地的显示器的性能,转换通过使用tone_mapping_info进行解码所获得的视频的亮度或颜色。为了方便描述,示出在图7中的左边的行数和冒号(:),并且所述行数和冒号(:)不包含在语法内。这同样也适用于下面描述的图13、图17和图33。将描述包含在tone_mapping_info内的主要信息。
[0143]在第二行,Tone_map_id是 tone_mapping_info 的识别信息。在第8行,Tone_map_model_id表示用于转换的色调映射的模型。
[OH4] 在记录装置1内,生成将0、2以及3中的一个值设置为tone_map_model_id的至少一块 tone_mapp ing_inf ο 以及将值 4 设置为 tone_map_mode l_i d 的一块 tone_mapp ing_inf ο。[ΟΙ45] 如在图8中所示,将值0、2以及3中的一个值设置为tone_map_model_id的tone_mapping—info用作用于HDR-STD转换或者用于STD-HDR转换的色调映射定义信息。包含在将值4设置为tone—map—model—id的tone—mapping—inf ο内的信息用作HDR信息。
[0146]在图7中,行9到11是tone—map—model—id = 0的描述。在tone—map—model—id = 0的情况下,描述 m i n_va lue 和 max—va 1 u e 0
[0147]图9是示出由tone—map—model—id = 0的tone—mapping—inf o显示的色调曲线的实例的示图。
[OH8] 在图9中,水平轴表示coded—data(在转换之前的RGB值)并且垂直轴表示target—data(在转换之后的RGB值在使用在图9中的色调曲线时,如白色箭头#151所示,等于或低于D1的RGB值转换成由min—value表示的1^8值。进一步,如白色箭头#152所示,等于或大于D2的RGB值转换成由max—value表示的RGB值。
[0149]在此处,tone—map—model—id= 0的 tone—mapping—inf ο用作用于 HDR-STD 转换的色调映射定义信息。在使用tone—map—model—id = 0的tone—mapping—inf ο时,失去等于或大于max—value以及等于或小于min—value的亮度(由RGB值表示的亮度然而,在转换过程上的负荷减轻。
[0150]图7的行 15到 17表不与 tone—map—model—id = 2相关的描述。在 tone—map—model—id=2的情况下,描述了表示阶梯函数的max—target—data的数量的start—of—coded—interval[i] 0start_of_coded_interval[i]表不等于或大于车专换成target_data的i的coded—data并且小于target—data的i+1的间隔的开始位置。
[0151 ] start—of—coded—interval [ i ]的位数可以是根据在第6行的coded—data—bit—depth决定的可变值或者固定值(例如,256位h在可变值的情况下,位数可以减小为比在固定值的情况下更小。
[0152]图10是示出由tone—map—model—id = 2的tone—mapping—info显示的阶梯函数的实例的示图。
[0153]在图10的实例中,start—of—coded—;11^61^&1[;!_](1=0、1、2、3、4、5、6以及7)是0、
1、3、4、5、5、7以及7 因此,按照从coded—data的0开始的顺序表示target—data到coded—data的值的coded—data-target—data转换表是0、1、1、2、3、5以及因此,在使用图1的阶梯函数时,coded—data = 5 转换成 target—data = 3。
[0154]在此处,tone—map—model—id= 2的 tone—mapping—inf ο用作用于 STD-HDR 转换或者用于HDR-STD转换的色调映射定义信息进一步,由于tone—map—model—id = 2的tone—mapping—info具有大量数据,所以在生成时,需要对转换表进行卷积,但是在转换过程上的负荷较轻。
[0155]图7的行 18到23 表不与 tone—map—model—id = 3相关的描述。在 tone—map—model—id=3的情况下,描述表示折线函数(polygonal line funct1n)的并且由num—pivots指定的coded—pivot_value[i]和target_pivot_value[i]的数量。coded—pivot_value[i]表不第 i个枢轴的 coded—data,并且 target—pivot—value[ i]表不第 i 个枢轴的 target—data。
[0156]coded—pivot—value [i]和target—pivot—value[i]的位数可以是根据在第6 行的coded—data—bit—depth决定的可变值或者固定值(例如,256位)在可变值的情况下,位数可以减少为比在固定值的情况下更小。
[0157]图11是示出由tone—map—model—id = 3的tone—mapping—info显示的折线函数的实例的示图。
[0158]在图η的实例中,第1 枢轴的coded_pivot_value[ 1 ]是D11,target_pivot_value[1]是Dll,。第3枢轴的coded_pivot_value[3]是D12,并且target_pivot_value[3]是D12’。因此,在使用在图11中的折线函数时,例如,coded_data = Dll转换成target_data = Dll ’并且coded_data = D12转换成target_data = D12 ’。在此处,tone_map_model_id = 3的tone_mapping_info用作用于STD-HDR转换或者用于HDR-STD转换的色调映射定义信息。
[0159]通过这种方式,将值0、2以及3中的一个值设置为tone_map_model_id的tone_mapping_info用作用于STD-HDR转换或者用于HDR-STD转换的色调映射定义信息,并且从记录装置1中传输给再现装置2。
[0160]在图7中,行24到39是1:0116_11^_1]10(161_1(1 = 4的描述。在与1:0116_11^_1]10(161_1(1 = 4相关的信息之中,ref_ screen_luminance—white、extended_range—white_leve1、nominal_black_level_code_value >nominal_whi te_level_code_valuel^^extended_whi te_level—code—value是包含在HDR信息内的参数。
[0161]图12是示出包含在HDR信息内的每块信息的实例的示图。
[0162]在图12中的水平轴表示亮度值。在位长度是10位时,亮度值是从0到1023的值。在图12中,垂直轴表示亮度。曲线L11表示在亮度值与在具有标准亮度的监控器内的亮度之间的关系。具有标准亮度的监控器的动态范围是0到100 %的范围。
[0163]在此处,ref_screen_luminance_white表示标准监控器的亮度(cd/m2)。进一步,extended_range_white_level表示在扩展之后的动态范围的亮度。在图12的实例的情况下,400设置为 extended_range_white_level 的值。
[0164]在此处,在具有标准亮度的监控器中,nominal_black_level_code_value表示黑色(亮度0% )的亮度值,并且nominal_white_level_code_value表示白色(亮度100% )的亮度值。进一步,extended_white_level_code值表示在扩展之后在动态范围内的白色的亮度值。
[ΟΙ65] 在图12的实例的情况下,如白色箭头#161所示,根据值extended_range_white_level,动态范围0到100%扩展为动态范围0到400 %。对应于400%的
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1