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

文档序号:9816462阅读:来源:国知局
,在判断为UO事件不是菜单调出的情况下(S605:否),U0事件表示基于取消键或“确定”键的事件。该情况下,脚本处理器305判断当前时刻是否处于用户事件有效期间内,在处于有效期间内的情况下(S606:是),脚本处理器305生成用户事件(S607),程序处理器302执行处理对象的事件处理(S608)。
[0405]另外,在没有UO的受理的情况下(S603:否)、在当前时刻不处于用户事件有效期间内的情况下(S606:否)、以及在事件处理的执行处理已结束的情况下,反复进行播放列表再现的结束确认(S602)以后的处理。
[0406]另外,当确认到播放列表再现已结束时(S602:是),用户事件类的处理强制结束。
[0407]图30是表示BD-ROM播放器中的字幕数据的处理流程的流程图。
[0408]当在BD-ROM播放器中开始播放列表的再现时,确认到播放列表再现未结束(S702:否),脚本处理器305确认是否成为了字幕显示开始时刻。在成为了字幕显示开始时刻的情况下(S703:是),脚本处理器305对演示控制器306指示进行字幕描绘,演示控制器306对图像处理器311指示进行字幕描绘。图像处理器311按照该指示将字幕描绘在图像平面209上(S704)。
[0409]另外,在不为字幕显示开始时刻的情况下(S703:否),确认是否为字幕显示结束时亥|J。在判断为是字幕表示结束时刻的情况下(S705:是),演示控制器306对图像处理器311进行字幕消除指示。
[0410]图像处理器311按照该指示将所描绘的字幕从图像平面209删除(S706)。
[0411]另外,在图像处理器311的字幕描绘(S704)结束的情况下、在图像处理器311的字幕删除(S706)结束的情况下、以及在判断为不是字幕显示结束时刻的(S705:否)情况下,反复进行播放列表再现的结束确认(S702)以后的处理。
[0412]另外,当确认到播放列表再现已结束时(S702:是),字幕显示类的处理强制结束。
[0413]根据以上的工作,BD-ROM播放器基于用户的指示或记录在BDROM中的BD管理信息等,进行BD-ROM的再现所涉及的基本的处理。
[0414](实施方式2)
[0415]接着对本公开的实施方式2进行说明。
[0416]实施方式2是与BD中的高辉度(HDR:High Dynamic Range,高动态范围)影像信息的记录或再现相关的内容。由于实施方式2基本上是基于实施方式I的,所以在实施方式2中以扩展的部分或不同的部分为中心进行说明。
[0417]图31是说明使用MPEG-4 AVC(别称H.264)或HEVC(别称H.265)这样的影像编码方式来传输高辉度化元数据的方法的图。在此,将与为了提高MPEG-2Video中的随机访问性而使用的GOP (Group Of Pi ctures,图画组)同等的由图画参照结构构成的单位,作为MPEG-4AVC或HEVC中的GOP,使多个图画成组来进行编码。
[0418]图31的(a)示出了GOP开头图画(first access unit,最初访问单元)中的多个NAL单元的编码顺序。在GOP开头的图画中,接连是一个AU定界符(de I imi ter)、一个SPS、一个以上的PPS、O个或多个SE I消息、构成图画的一个以上的片(SI i ce)的各个NAL单元,然后根据需要接着填充符数据(Filler data)、序列末尾(End of sequence)、流末尾(End ofstream)的各个NAL单元。
[0419]在SEI消息(SEI(s))中,根据需要,在继缓冲周期SEI消息(Buffering per1d SEImessage)之后,接着其他的几个SEI消息。例如,(I)示出了该GOP内的图画的参照关系的用户数据未注册(User data unregistered)SEI消息(GOP)、(2)具有该图画的隐藏式字幕(Closed Capt1ning)信息的用户数据未注册SEI消息(CC)、(3)包含表示该视频序列(VOB)内的全部图画中的最大辉度或最小辉度等的辉度范围的基本且静态的高辉度化元数据在内的用户数据未注册SEI消息(HDRb)、(4)以表示该图画或GOP内的全部图画中的最大辉度或最小辉度等的辉度范围的方式包含比SEI消息(HDRb)更详细且动态的高辉度化元数据在内的用户数据未注册SEI消息(HDRe)等几个SEI消息按该顺序进行编码。
[0420]上述的SE I消息(HDRb)或SE I消息(HDRe)与影像信息一起传输。这是由于:对母带制作(mastering)时所利用的与辉度相关的信息进行传输,提供对影像信息进行解码后得到的各像素的辉度值(Y)实际上相当于何种程度的亮度(cd/nf 2)等的信息。
[0421]例如,对视频进行了解码的结果是,辉度值(Y)具有值1000的像素的母带制作时的辉度为5000cd/nf 2这样的、像素具有的辉度与母带制作时的辉度的相关性信息等,包含在上述的SE I消息(HDRb)或SE I消息(HDRe)中。另外,在取得了与播放器连接的TV能够表现的最高辉度(cd/nf 2)的情况下,也可以使上述的SEI消息(HDRb)或SEI消息(HDRe)具有用于对图画整体的辉度方向的动态范围进行变更的信息。
[0422]SEI消息(HDRb)是为了表示是HDR视频序列而以图画为单位或以GOP为单位进行传输的SEI消息,传输与视频序列(VOB)整体的静态辉度相关的信息。在此所说的HDR视频序列是指记录有SEI消息(HDRb)的视频序列。
[0423]传输与更详细且动态的辉度相关的信息的SEI消息(HDRe),也可以无需记录在HDR视频序列中,在HDR视频序列中一个也不存在。另外,SEI消息(HDRe)在存在的情况下一定是紧接SE I消息(HDRb)之后被编码的SE I消息,以图画为单位或以GOP为单位传输与辉度相关的信息。
[0424]图31的(b)示出了不是GOP开头图画的图画(non-first access unit,非最初访问单元)中的多个NAL单元的编码顺序。在不是GOP开头的图画中,接连是一个AU定界符、O个或I个PPS、0个或多个SEI消息、构成图画的I个以上的片的各个NAL单元。然后,根据需要接着填充符数据、序列末尾、流末尾的各个NAL单元。
[0425]SE I消息(HDRb)或SE I消息(HDRe)分别保存有上述的信息,在该图31所示的方法中,按各个图画而赋予。在以GOP为单位传输与辉度相关的信息的情况下,SEI消息(HDRb)以及SE I消息(HDRe)都只赋予给GOP开头图画,对不是GOP开头的图画都不赋予。
[0426]图32是说明将连SEI消息(HDRe)都包含在内的HDR视频流按MPEG-2TS进行复用化的方法的图。此外,在本实施方式中,序列可以与流同义,也可以是流的一部分。将I个图画(I个帧或I个视频访问单元(video access unit))保存于I个PES封包(packet),在对HDR视频流进行了PES化之后,将PES封包中的数据分割而依次保存到PID = X的各TS封包的有效载荷中。
[0427]在图32所示的方法的情况下,将成为stream_id = 0xEl的PES封包的、连SEI消息(HDRe)都包含在内的HDR视频序列分割而依次保存在相同PID(PID = X)的各TS封包中。此夕卜,在以HDMI(注册商标)传输HDR视频序列时,如图32所示的方法那样,存在如下情况:当传输SEI消息(HDRe)的信息时,用于从视频序列整体中检索SEI消息(HDRe)的处理会重复。
[0428]图33是说明将连SEI消息(HDRe)都包含在内的HDR视频流按MPEG-2TS进行复用化的另一方法的图。将I个图画(I个帧或I个视频访问单元)保存于I个PES封包,在对HDR视频流进行了PES化之后,将PES封包中的数据分割而依次保存在PID = X和Z各自的TS封包的有效载荷中。
[0429]在图33所示的方法的情况下,将HDR视频序列作为stream_id = 0xEl的PES封包而保存在PID = X的TS封包中,仅将SEI消息(HDRe)单独保存在PID = Z的TS封包中。在以HDMI(注册商标)传输HDR视频时,如图33所示的方法那样,当传输SEI消息(HDRe)的信息时,在PID = Z的TS封包中仅保存有SE I消息(HDRe)。因此,用于检索SE I消息(HDRe)的处理轻松。
[0430]仅对以PID= X的TS封包进行传输的HDR视频序列进行解码是简单的。但是,为了进行连SEI消息(HDRe)都包含在内的更高辉度的影像再现,需要将PID = X和Z各自的TS封包传输到同一 TB缓冲器(MPEG-2系统的T-STD模型所使用的前级缓冲器)的追加处理。
[0431 ]图34是说明将连SEI消息(HDRe)都包含在内的HDR视频流按MPEG-2TS进行复用化的另一方法的图。将I个图画(I个帧或I个视频访问单元)分割而保存于3个PES封包的各封包,对视频流进行PES化。然后,3个PES封包各自根据需要进行分割,依次保存在PID = X的各TS封包的有效载荷中。
[0432]在图34所示的方法的情况下,将HDR视频序列作为stream_id = 0xEl的2个PES封包而保存在PID = X的TS封包中。并且,仅将SEI消息(HDRe)作为相同的stream_id = 0xEl但PES_pr1rity = 0的PES封包,单独保存在相同的PID = X的TS封包中。
[0433]在以HDMI(注册商标)传输HDR视频时,如图34所示的方法那样,当传输SEI消息(HDRe)的信息时,从PID = X的各TS封包中检索stream_id = 0xEl且PES_pr1rity = 0的PES封包。因此,用于检索SEI消息(HDRe)的处理,不如图33所示的方法那样轻松。
[0434]但是,仅对以PID = X的TS封包传输的HDR视频序列进行解码、和不仅包含HDR视频序列还包含SEI消息(HDRe)地进行解码,不会存在很大差异,图34所示的方法能够实现。
[0435]此外,PES_pr1rity的值也可以不一定按该组合,仅使保存SEI消息(HDRe)的PES封包取PES_pr1rity = l,也能够发挥同样的效果。
[0436]图35是说明将连SEI消息(HDRe)都包含在内的HDR视频流按MPEG-2TS进行复用化的另一方法的图。与图34所示的方法不同之处在于:在图35所示的方法中,对包含SEI消息(HDRe)的PES封包进行保存的TS封包的transpor t_pr i or i ty为O。
[0437]在以HDMI(注册商标)传输HDR视频时,如图35所示的方法那样,当传输SEI消息(HDRe)的信息时,从PID = X且transport_p;r1rity = 0的TS封包中解析SEI消息(HDRe)。因此,用于检索SEI消息(HDRe)的处理量,与图33所示的方法大致同样轻松,能够实现图35所示的方法。
[0438]另外,在该情况下,仅对HDR视频序列进行解码、和不仅包含HDR视频序列还包含SE I消息(HDRe)地进行解码,在T-STD模型上没有差异,能够实现图35所示的方法。例如,TS解码器的PID信号分离器也基于transport_pr1rity的值对流进行分离。由此,不应对SEI消息(HDRe)而使用到SEI消息(HDRb)为止的信息进行高辉度化的解码器,能够通过上述的PID信号分离器使废弃包含SEI消息(HDRe)的TS封包变得容易。
[0439]此外,transport_pr1rity的值也可以不一定按该组合,仅使保存SEI消息(HDRe)的丁5封包取1:瓜118口01'1:_口1';[01';^7 = 1,也能够发挥同样的效果。
[0440]图36是说明将连SEI消息(HDRe)都包含在内的HDR视频流按MPEG-2TS进行复用化的另一方法的图。在该图36所示的方法中,如图33所示的方法那样使用两种PID,如图34或图35所示的方法那样构成PES封包。该图36所示的方法一并具有与图33所示的方法相同的优点和缺点。
[0441 ]图37是说明将连SEI消息(HDRe)都包含在内的HDR视频流按MPEG-2TS进行复用化的另一方法的图。在该图37所示的方法中,将SEI消息(HDRe)保存于与保存有SEI消息(HDRb)等的PES封包不同的PES封包即PES_pr1rity = 0的PES封包。并且,在结束保存片NAL单元之后,将PES_pr1rity = 0的PES封包通过与PID = X的TS封包不同的PID = Z的TS封包进行复用化。SEI消息(HDRe)的复用化位置紧接图画数据之后。因此,在图37所示的方法中,到SEI消息(HDRb)为止的HDR视频序列被保存于一个PES封包。除这一点之外,图37所示的方法一并具有与图33所示的方法相同的优点和缺点。
[0442]图38是说明取代SEI消息(HDRe)而将作为与HDR视频序列不同的视频序列的扩展视频序列按MPEG-2TS进行复用化的方法的图。在该图38所示的方法中,不是以SEI消息(HDRe)传输高辉度扩展元数据,而是将扩展视频序列(Enhancement layer videosequence,增强层视频序列)作为相对于HDR视频序列(有用户数据未注册SEI消息(HDRb)的基本层视步页序列,Base layer video sequence with userdata unregistered SEImessage (HDRb))的扩展影像信息进行传输。
[0443]例如,相对于上述HDR视频序列所包含的基本帧(base frame)PES#n的基本图画,增加扩展视频序列所包含的增强帧(enhancement frame) PES#n的扩展图画。由此,能够使用比SEI消息更多的数据来更准确地进行HDR视频序列的高辉度扩展。在此,也可以以使对应的图画彼此具有相同的PTS的方式来示出图画间的相关性。例如,示出了表示“基本图画的PTS#bl” = “扩展图画的PTS#el”的相关性。
[0444]上述的基本视频序列和扩展视频序列,分别作为完全不同的2条视频序列以不同的PID且不同的PES封包向MPEG-2TS复用化。
[0445]在PMT封包中,为了正确地指定基本视频序列与扩展视频序列的对(pair),也可以使用descriptor()来表现该对。例如,在该图38所示的方法中,在PMT封包中记述有HDR_pairing_descriptor()。在HDR_pairing_descripto;r()中,包含该MPEG-2TS内的对数量(number_of_HDR_pairs)和按各个对的基本视频序列和扩展视频序列所使用的PID值。基本视频序列所使用的PID值由base_layer_video_sequence_PID表示,扩展视频序列所使用的?10值由61111&11061116111:_1&5^1'_^(160_8 691161106_?10表不。通过记述这样的肋1?_口&;[1';[叫_descriptorO,能够表示正确的对的组合。
[0446]图39是说明通过作为视频流(YYY.V0B)的管理信息的YYY.VOBI来管理HDR视频流的情况下的属性信息的图。
[0447]与YYY.VOB所包含的视频流的条数(V_Number)相应地,Video的属性作为视频属性信息记录在YYY.VOBI的“Attribute”中。在I条视频流的视频属性信息中,不仅包含编码方式(Coding)、空间分辨率(Resolut1n)、宽高比(Aspect)以及帧速率(Framerate),还包含以下的属性信息。
[0448]作为属性信息的is_HDR是识别与该属性信息对应的视频流是HDR视频流还是SDR(Standard Dynamic Range,标准动态范围)视频流的信息。在此,在is_HDR中记载为是HDR视频流的情况(即is_HDR=lb的情况)下,接着记述以下的与HDR关联的属性信息。
[0449]作为属性信息
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1