再现设备、信息处理方法以及程序与流程

文档序号:11291282阅读:319来源:国知局
再现设备、信息处理方法以及程序与流程

本技术涉及一种再现设备、一种信息处理方法以及一种程序,更具体而言,涉及一种再现设备、一种信息处理方法以及一种程序,其使得能够适当地转换将要叠加在视频上的图形。



背景技术:

蓝光(注册商标)光盘(后文中酌情称为bd)已知作为诸如电影等内容的记录介质之一。假设具有标准亮度(最大亮度为100nit(=100cd/m2))的显示器播放视频,通过压缩主视频的动态范围来制作记录在bd上的视频。

主视频由高品质相机拍摄,并且其动态范围等于或高于标准亮度的显示器可显示的动态范围。压缩的主视频的动态范围自然受到损失。

随着诸如有机电致发光(el)显示器或液晶显示器(lcd)等显示器的技术的进步,比标准显示器更亮的并且最高亮度为500nit或1000nit的显示器已经可商购,并且存在利用这种显示器性能的内容需求。

因此,近年来,作为制定bd标准的公司组织的蓝光盘协会(bda)讨论了记录作为动态范围扩大的视频的高动态范围(hdr)视频的规范。

引用列表

专利文献

专利文献1:日本专利申请公开号2012-142951



技术实现要素:

本发明要解决的问题

bd规范(蓝光盘只读格式部分3:视听基本规范)能够使用bd-java(bd-j(注册商标))提供高交互函数。bd-j图形通过叠加在主要部分的视频上而被合成并且呈现给用户。

关于bd-j图形,其被定义为如下规范:分辨率达到全高清(1920x1080),色域为srgb,rgb的每种颜色的色深为8位,总共为24位,另外可以使用α通道。然而,这取决于图形如何与视频合成的实现方式。

当可以使用hdr视频并且视频在分辨率、色域、动态范围等方面具有高质量时,bd播放器需要适当地转换bd-j图形,以便合成bd-j图形,而不引起颜色模糊。

鉴于上述问题已经提出了本技术,并且能够适当地转换将被叠加在视频上的图形。

问题的解决方法

本技术的一种再现设备包括:设置单元,用于从以下属性的预先设定的多个组合中设置预定组合:表示在构成输出图像的视频被合成之前作为数据的存储区域的视频平面的配置的属性和表示在构成所述输出图像的图形被合成之前作为数据的存储区域的图形平面的配置的属性,其中所述视频平面的配置和所述图形平面的配置中的每一个均由分辨率、色域、色深和动态范围转换功能的属性表示;解码单元,用于解码视频流;第一生成单元,用于基于通过解码所述视频流获得的数据,生成与表示所述视频平面的配置的属性对应的视频的数据,并将所生成的数据存储在所述视频平面中,其中所述视频平面的配置构成由所述设置单元设置的所述预定组合;执行单元,用于执行控制所述图形的显示的应用程序;第二生成单元,用于基于通过执行所述应用程序获得的源数据,生成与表示所述图形平面的配置的属性对应的图形的数据,并将生成的数据存储在所述图形平面中,其中所述图形平面的配置构成由所述设置单元设置的所述预定组合;合成单元,用于合成存储在所述视频平面中的所述视频的数据和存储在所述图形平面中的所述图形的数据;以及输出单元,用于输出通过所述合成单元的合成获得的所述输出图像的数据。

所述第二生成单元可以转换所述源数据的色域,对通过转换所述色域获得的数据执行分辨率转换以及使用所述动态范围转换功能的动态范围转换的处理中的至少一个,以生成数据,并将所生成的数据存储在图形平面中。

所述设置单元可以进一步设置将用于合成存储在所述视频平面中的所述视频数据和存储在所述图形平面中的所述图形数据的合成存储区域的属性。

所述设置单元可以将将预定分辨率设置为所述合成存储区域的属性,并且将与所述预定分辨率相同的分辨率包括在属性中的组合设置为所述预定组合。

再现设备还可以包括:存储单元,用于存储表示输出所述输出图像的显示器的性能的性能信息;和转换单元,用于将通过所述合成单元的合成获得的所述输出图像转换为能够由所述性能信息表示的性能输出的图像,其中,所述输出单元输出所述转换单元的转换之后的所述输出图像的数据。

再现设备还可以包括:读取单元,用于从安装在所述再现设备上的记录介质读取所述视频流和读取所述应用程序的数据。

所述记录介质可以是蓝光盘,并且所述应用程序可以是bd-j应用程序。

本发明的效果

根据本技术,可以适当地转换叠加在视频上的图形。

应当注意,本文所述的效果不一定受到限制,并且可以产生本技术中描述的任何一种效果。

附图说明

图1是示出根据本技术的实施例的再现系统的配置示例的示图;

图2是示出bd-rom格式的av流的管理结构的示例的示图;

图3是示出记录在光盘11上的文件的目录结构的示图;

图4是示出平面合成模型的示图;

图5是示出表示每个平面的配置的属性的示例的示图;

图6是示出在每个平面上绘制的数据的分辨率的示图;

图7是示出每个平面的分辨率的组合的示图;

图8是示出作为每个平面的配置的属性所允许的组合的示例的示图;

图9是图8的继续的示图;

图10是示出图形源的转换的具体示例的示图;

图11是示出图形源的转换的另一具体示例的示图;

图12是示出再现设备1的配置示例的方框图;

图13是示出图12中的合成单元58的配置示例的方框图;

图14是示出图13中的图形平面管理单元71的配置示例的方框图;

图15是用于描述再现设备1的内容再现处理的流程图;

图16是用于描述在图15的步骤s4中执行的图形平面绘制处理的流程图;

图17是示出平面合成的具体示例的示图;

图18是示出平面合成的另一具体示例的示图;以及

图19是示出计算机的配置示例的方框图。

具体实施方式

在下文中,将描述执行本技术的方式。将按照以下顺序给出描述。

1、再现系统

2、bd格式

3、再现设备1的配置

4、再现设备1的操作

5、修改

<<1、再现系统>>

图1是示出根据本技术的实施例的再现系统的配置示例的示图。

图1所示的再现系统包括再现设备1和显示设备2。再现设备1和显示设备2通过预定规范(诸如高分辨率多媒体接口(hdmi:注册商标)规范)的电缆3连接。再现设备1和显示设备2可以通过无线电通信连接。

再现设备1再现记录在安放在驱动器上的光盘11上的内容。例如光光盘11是盘,在该光盘上根据蓝光(注册商标)光盘只读(bd-rom)格式记录内容。

内容可以根据其他bd格式(诸如bd-r或bd-re)记录在光盘11上。此外,可以使用除光盘之外的可移动介质(例如,在其上安装有闪存的存储卡)向再现设备1提供内容。

具有所谓的4k分辨率(例如,3840x2160像素)的视频或具有所谓的全高清分辨率(例如,1920×1080)的视频记录在光盘11上。虽然4k分辨率被描述为3840×2160像素,但可以使用其他分辨率,例如,4096x2160像素。

记录在光盘11上的视频的色域例如是bt.709或bt.2020。bt.709和bt.2020是标准规范。bt.2020是比bt.709更宽的色域。

此外,记录在光盘11上的视频是具有比sdr视频更宽的动态范围的标准动态范围(sdr)视频或高动态范围(hdr)视频。

sdr视频是具有如下动态范围(亮度范围)的视频:该动态范围可由具有标准亮度的显示器显示。例如,标准亮度显示器的最大亮度为100nit(=100cd/m2)。例如,通过压缩主视频的动态范围来生成sdr视频。

另一方面,hdr视频是具有比sdr视频更宽的动态范围的视频。例如,hdr视频的最大亮度是几千nit,并且高于标准亮度。hdr视频是通过使用预定规范的光电传递函数(oetf)调整主视频的动态范围来生成的,使得hdr视频具有比sdr视频更宽的动态范围。

oetf是用于压缩动态范围的灰度级的转换函数。用于在hdr视频的再现期间将电信号转换为亮度的转换函数是电光传递函数(eotf)。这些转换函数的一个规范是例如电影与电视工程师协会(smpte)st.2084规范。

stetest.2084规范的oetf/eotf是具有比标准显示器更高亮度和更宽动态范围的下一代显示器的转换函数。注意,专用于最大亮度为100nit的标准显示器的转换函数的一个规范为bt.1886。

以这种方式,再现设备1可以在分辨率、色域和动态范围方面再现质量比由作为常规bd格式的bd-rom格式部分3版本2.4定义的视频更高的视频。

再现设备1将通过再现内容而获得的视频数据输出到显示设备2,并在显示设备2的显示器上显示视频数据。显示设备2具有诸如有机el显示器或lcd的显示器。

再现设备1执行bd-j应用程序(所述bd-j应用程序是适当地控制bd-j图形的显示的应用程序)并输出gui(例如,形成菜单屏幕的按钮)以便叠加在被再现的内容的视频上。观看内容的用户操作在显示设备2的显示器上显示的按钮,以执行各种选择操作。

<<2、bd格式>>

<2-1、av流管理结构>

此处,将描述bd-rom格式。

图2是示出bd-rom格式的av流(剪辑av流(clipavstream))的管理结构的示图。

使用播放列表(playlist)和剪辑(clip)的层管理av流。av流可以被记录在再现设备1的本地存储器以及光盘11上。

一个av流和作为与其相关联的信息的剪辑信息构成的一对作为一个对象管理。这个av流和剪辑信息对被称为剪辑。

av流部署在时间轴上,并且每个剪辑的接入点在播放列表中由时间戳指定。例如,剪辑信息用于找出开始解码av流的地址。

播放列表是av流的再现段(reproductionsegment)的集合。av流的一个再现段被称为播放项目(playitem)。播放项目由时间轴上的再现段的一对in点和out点表示。如图2所示,播放列表由一个或多个播放项目组成。

从图2的左侧开始的第一播放列表由两个播放项目组成,包括在左侧的剪辑中的av流的前半部分和后半部分由该两个播放项目指引。

从左侧开始的第二播放列表由一个播放项目组成,并且包括在右侧的剪辑中的整个av流由该播放项目指引。

从左侧开始的第三播放列表由两个播放项目组成,包括在左侧的剪辑中的av流的某一部分以及包括在右侧的剪辑中的av流的某一部分由该两个播放项目参考。

例如,从左侧开始的第一播放列表中包括的左侧的播放项目被光盘导航程序指定为再现目标的情况下,再现由该播放项目指引的包括在左侧的剪辑中的av流的前半部分。

注意,在播放列表中,由一个或多个播放项目的列创建的再现路径称为主路径。此外,在播放列表中,由沿着主路径的一个或多个子播放项目(subplayitem)创建的再现路径称为子路径。

av流适当地包括作为字幕的流的呈现图形(pg)流和作为菜单等的图形的流的交互图形(ig)流。

电影对象和bd-j对象属于对象层,该对象层是播放列表层之上的一层。电影对象包括链接高清晰度电影(hdmv)导航命令程序(导航命令)和电影对象的终端信息。

导航命令是用于控制播放列表的再现的命令。终端信息包括用于在bd播放器上允许用户的交互操作的信息。在bd播放器中,基于终端信息来控制诸如菜单调用和标题搜索的用户操作。

bd-j对象是bd-j应用程序。当执行bd-j应用程序时,向用户提供比导航命令更高级的交互功能。

管理存储在bd中的标题的索引表属于在对象层之上的一个层。

<2-2、目录结构>

图3是示出记录在光盘11上的文件的目录结构的示例的示图。

记录在光盘11上的文件通过目录结构分层管理。在光盘11上创建一个根目录。bdmv目录位于根目录下。

名称设置为“index.bdmv”的索引表文件和名称设置为“movieobject.bdmv”的movieobjec文件存储在bdmv目录下。在索引表文件中描述了索引表。

在bdmv目录下设置有“播放列表”目录、“剪辑信息”目录、“流”目录等。

描述播放列表的播放列表文件存储在“播放列表”目录中。为每个播放列表文件设置组合五位数字和扩展名“.mpls”的名称。为图3所示的三个播放列表文件设置文件名“00000.mpls”、“00001.mpls”和“00002.mpls”。

剪辑信息文件存储在“剪辑信息”目录中。为每个剪辑信息文件设置组合五位数字和扩展名“.clpi”的名称。为图3所示的三个剪辑信息文件设置文件名“01000.clpi”、“02000.clpi”和“03000.clpi”。

av流文件存储在“流”目录中。为每个av流文件设置组合五位数字和扩展名“.m2ts”的名称。为图3所示的三个av流文件设置文件名“01000.m2ts”、“02000.m2ts”、“03000.m2ts”。

设置具有相同五位数的文件名的剪辑信息文件和的av流文件形成一个剪辑。当再现av流文件“01000.m2ts”时,使用剪辑信息文件“01000.clpi”,并且当再现av流文件“02000.m2ts”时,使用剪辑信息文件“02000.clpi”。

在bdmv目录下还提供了bdjo目录。bd-j对象文件存储在bdjo目录中。bd-j对象文件是bd-j对象的文件。bd-j对象文件由再现设备1读出并执行。

<2-3、平面合成模型>

图4是示出平面合成模型的示图。

根据图4所示的模型,作为bd播放器的再现设备1合成在每个平面上绘制(存储)的数据。平面是形成在再现设备1的存储器中的存储区域。在每个平面上绘制的数据的项目以叠加的方式合成,从而形成一个帧的屏幕。形成一帧屏幕的合成之前的图像数据存储在每个平面中。

如图4所示,平面包括背景平面、视频平面、pg平面和图形平面。

背景平面是绘制形成屏幕背景的图形数据的平面。在背景平面上绘制的背景图形是基于在执行bd-j应用程序时获得的图形源而生成的。

视频平面是绘制视频(图像)的数据的平面。在视频平面上绘制的视频是基于在多路复用成av流的视频流被解码时获得的视频源而生成的。

pg平面是绘制内容的字幕数据的平面。在pg平面上绘制的字幕是基于在解码pg流时获得的pg源而生成的。

图形平面是绘制bd-j图形(诸如形成菜单屏幕的按钮)的数据的平面。在图形平面上绘制的bd-j图形是基于在执行bd-j应用程序时获得的图形源而生成的。

bd-j应用程序可以在图形平面上绘制bd-j图形。此外,bd-j应用程序可以在背景平面上绘制用作屏幕背景的图形。

bd-j应用程序还可以控制作为一个集合由虚线包围的,在视频平面上绘制的视频的缩放和位置以及pg平面上绘制的字幕。

如图4所示,在背景图形上合成视频,并且在视频上合成字幕。在顶层上合成bd-j图形。在为其设置了预定透明度之后,合成bd-j图形(α合成)。在下面的描述中,将适当地省略对pg平面的描述。

<2-4、平面的配置>

在应用本技术的bd格式中,表示每个平面的配置的属性被扩展。

图5是示出表示每个平面的配置的属性的示例的示图。

如图5所示,图形平面的配置由分辨率、色域、色深和动态范围这四个属性表示。

例如,在分辨率属性为3840×2160像素,色域属性为bt.2020,色深属性为10位,并且动态范围属性为smptest.2084规范的情况下,对应于这些属性的bd-j图形绘制在图形平面上。换言之,再现设备1需要基于图形源生成具有这些属性的bd-j图形。bd-j图形的图形源是固定数据,其中,分辨率为1920×1080像素,色域为srgb,rgb的每种颜色的色深为8位。

注意,动态范围的属性表示用于生成要在平面上绘制的数据的eotf的规范。在图形平面的配置的动态范围的属性是smptest.2084规范的情况下,bd-j图形绘制在图形平面,其中该bd-j图形的动态范围使用smptest.2084规范的eotf转换。

视频平面的配置和背景平面的配置同样由分辨率、色域、色深和动态范围这四个属性表示。

注意,与bd-j图形的图形源一样,背景的图形源是固定数据,其中分辨率为1920×1080像素,色域为srgb,rgb的每种颜色的色深为8位。

以这种方式,再现设备1可以使用分辨率、色域、色深和动态范围这四个属性来表示图形平面的配置。在bd-rom格式部分3版本2.4中,限定分辨率为全高清(1920x1080),rgb的每种颜色的色深为8位,总共为24位,另外还可以使用α通道。但是,这个定义被扩展。

分辨率

图6是示出在每个平面上绘制的数据的分辨率的示图。

在逻辑屏幕上,如图6所示,在背景平面上绘制的背景、在视频平面上绘制的视频、在pg平面上绘制的字幕以及在图形平面上绘制的bd-j图形按照该顺序合成。

逻辑屏幕是用于合成在每个平面上绘制的数据的逻辑平面区域。用于合成每个平面的数据的逻辑屏幕的存储区域被确保在再现设备1的存储器中。

1920x1080像素和3840x2160像素这两个分辨率被定义为逻辑屏幕的分辨率。

此处,由(0.0、0.0)至(1.0、1.0)的范围内的归一化值表示具有1920×1080像素的分辨率的逻辑屏幕上的每个位置以及具有3840×2160像素的分辨率的逻辑屏幕上的每个位置。逻辑屏幕的左上端和右下端分别由(0.0、0.0)和(1.0、1.0)表示。

例如,具有3840×2160像素的分辨率的视频平面上的位置(x、y)=(384、216)由逻辑屏幕上的(x、y)=(0.1、0.1)表示。

x=384/3840=0.1

y=216/216=0.1

同样,在具有1920×1080像素的分辨率的预定平面上的位置(x,y)=(192、108)也由逻辑屏幕上的(x、y)=(0.1、0.1)表示。

bd-j应用程序可以通过公共索引来指定分辨率为3840x2160像素的平面上的位置和分辨率为1920×1080像素的平面上的位置。

图7是示出视频平面、图形平面和背景平面的分辨率的属性的组合的示图。

如图7所示,在视频平面的分辨率为1920×1080像素的情况下,允许1920×1080像素作为图形平面和背景平面的分辨率。

在视频平面的分辨率为3840x2160像素的情况下,允许将3840x2160像素(即1920×1080像素的垂直和水平尺寸放大两倍)作为图形平面和背景平面的分辨率。在图7,“※1”表示该分辨率需要放大为3840x2160像素。

因此,分辨率为1920×1080像素的背景(输入作为图形源或背景源,其1920×1080像素的分辨率被放大至3840x2160像素)绘制在背景平面上。

分辨率为1920×1080像素的视频(输入作为视频源)或分辨率为3840×2160像素的视频绘制在视频平面上。

分辨率为1920×1080像素的bd-j图形(输入作为图形源)或1920×1080像素的分辨率放大到3840×2160像素的bd-j图形绘制在图形平面上。

在每个平面上绘制的数据的分辨率是与逻辑屏幕的分辨率相同的分辨率。再现设备1在合成每个数据项之前将1920×1080像素的分辨率或3840×2160像素的分辨率设置为逻辑屏幕的分辨率。

逻辑屏幕的分辨率可以设置为符合显示器的性能,使得在显示设备2中提供的显示器的分辨率为1920×1080像素的情况下设置1920×1080像素的分辨率,并且在显示器的分辨率为3840x2160像素的情况下设置3840x2160像素的分辨率。

由于可以将3840×2160像素的分辨率设置为逻辑屏幕的分辨率,所以再现设备1可以用4k分辨率视频来合成图形等。

色域、色深、动态范围

图8和图9是示出作为视频平面、图形平面和背景平面的每个平面的配置的属性所允许的组合的示例的示图。

源数据被转换为与允许的属性对应的数据,并在每个平面上绘制。

图8中的组合#1是视频平面的分辨率属性为1920×1080像素、色域属性为bt.709、色深属性为8位、动态范围属性为bt.1886的情况的组合。在这种情况下,允许分辨率属性设置为1920×1080像素,色域属性设置为bt.709,色深属性设置为8位,动态范围属性设置为bt.1886,作为图形平面和背景平面的属性。

组合#2是视频平面的分辨率属性为1920×1080像素、色域属性为bt.709、色深属性为10位、动态范围属性为bt.1886的情况的组合。在这种情况下,允许分辨率属性设置为1920×1080像素,色域属性设置为bt.709,色深属性设置为10位,动态范围属性设置为bt.1886,作为图形平面和背景平面的属性。

组合#3是视频平面的分辨率属性为1920×1080像素、色域属性为bt.2020、色深属性为10位、动态范围属性为bt.1886的情况的组合。在这种情况下,允许分辨率属性设置为1920×1080像素,色域属性设置为bt.2020,色深属性设置为10位,动态范围属性设置为bt.1886,作为图形平面和背景平面的属性。

组合#4是视频平面的分辨率属性为3840x2160像素、色域属性为bt.709、色深属性为10位、动态范围属性为bt.1886的情况的组合。在这种情况下,允许分辨率属性设置为通过放大分辨率获得的3840x2160像素,色域属性设置为bt.709,色深属性设置为10位,动态范围属性设置为bt.1886,作为图形平面和背景平面的属性。

组合#5是视频平面的分辨率属性为3840×2160像素、色域属性为bt.2020、色深属性为10位、动态范围属性为bt.1886的情况的组合。在这种情况下,允许分辨率属性设置为通过放大分辨率获得的3840x2160像素,色域属性设置为bt.2020,色深属性设置为10位,动态范围属性设置为bt.1886,作为图形平面和背景平面的属性。

组合#6是视频平面的分辨率属性为1920×1080像素、色域属性为bt.2020、色深属性为10位、动态范围属性为smptest.2084的情况的组合。在这种情况下,允许分辨率属性设置为1920×1080像素,色域属性设置为bt.2020,色深属性设置为10位,动态范围属性设置为bt.1886,作为图形平面和背景平面的属性。组合#6是在bd播放器没有动态范围扩展功能(将sdr图像转换为hdr图像的功能)的情况下允许的组合。在图8和9,“※2”表示这个限制。

组合#7是视频平面的分辨率属性为3840x2160像素、色域属性为bt.2020、色深属性为10位、动态范围属性为smptest.2084的情况的组合。在这种情况下,允许将分辨率属性设置为通过放大分辨率获得的3840x2160像素,色域属性设置为bt.2020,色深属性设置为10位,动态范围属性设置为bt.1886,作为图形平面和背景平面的属性。组合#7是在bd播放器没有动态范围扩展功能的情况下允许的组合。

组合#8是视频平面的分辨率属性为1920×1080像素、色域属性为bt.2020、色深属性为10位、动态范围属性为smptest.2084的情况的组合。在这种情况下,允许分辨率属性设置为1920×1080像素,色域属性设置为bt.2020,色深属性设置为10位,动态范围属性设置为smptest.2084,作为图形平面和背景平面的属性。组合#8是在bd播放器具有动态范围扩展功能的情况下允许的组合。在图8和9中,“※3”表示这个限制。

图9中的组合#9是视频平面的分辨率属性为3840×2160像素、色域属性为bt.2020、色深属性为10位、动态范围属性为smptest.2084的情况的组合。在这种情况下,允许将分辨率属性设置为通过放大分辨率获得的3840x2160像素,色域属性设置为bt.2020,色深属性设置为10位,动态范围属性设置为smptest.2084,作为图形平面和背景平面的属性。组合#9是在bd播放器具有动态范围扩展功能的情况下允许的组合。

组合#10是视频平面的分辨率属性为1920×1080像素、色域属性为bt.2020、色深属性为10位、动态范围属性为私营1的情况的组合。在这种情况下,允许分辨率属性设置为1920x1080像素,色域属性设置为bt.2020,色深属性设置为10位,动态范围属性设置为私营1,作为图形平面和背景平面的属性。组合#10是在bd播放器具有动态范围扩展功能的情况下允许的组合。

私营1表示由bd播放器的制造商等单独创建的非标准化eotf的转换函数。私营1是假设在具有比标准显示器更高的亮度和更宽的动态范围的显示器上显示视频而创建的转换函数,与smptest.2084相似。后面描述的私营2是相似的。

组合#11是视频平面的分辨率属性为1920×1080像素、色域属性为bt.2020、色深属性为10位、动态范围属性为私营1的情况的组合。在这种情况下,允许分辨率属性设置为1920x1080像素,色域属性设置为bt.2020,色深属性设置为10位,动态范围属性设置为bt.1886,作为图形平面和背景平面的属性。组合#11是在bd播放器没有动态范围扩展功能的情况下允许的组合。

组合#12是视频平面的分辨率属性为3840×2160像素、色域属性为bt.2020、色深属性为10位、动态范围属性为私营1的情况的组合。在这种情况下,允许将分辨率属性设置为通过放大分辨率获得的3840x2160像素,色域属性设置为bt.2020,色深属性设置为10位,动态范围属性设置为私营1,作为图形平面和背景平面的属性。组合#12是在bd播放器具有动态范围扩展功能的情况下允许的组合。

组合#13是视频平面的分辨率属性为3840x2160像素、色域属性为bt.2020、色深属性为10位、动态范围属性为私营1的情况的组合。在这种情况下,允许将分辨率属性设置为通过放大分辨率获得的3840x2160像素,色域属性设置为bt.2020,色深属性设置为10位,动态范围属性设置为bt.1886,作为图形平面和背景平面的属性。组合#13是在bd播放器没有动态范围扩展功能的情况下允许的组合。

组合#14是视频平面的分辨率属性为1920×1080像素、色域属性为bt.2020、色深属性为12位、动态范围属性为私营2的情况的组合。私营2表示与私营1不同的非标准eotf的转换函数。在这种情况下,允许将分辨率属性设置为1920×1080像素,色域属性设置为bt.2020,色深属性设置为12位,动态范围属性设置为私营2,作为图形平面和背景平面的属性。组合#14是在bd播放器具有动态范围扩展功能的情况下允许的组合。

组合#15是视频平面的分辨率属性为1920×1080像素、色域属性为bt.2020、色深属性为12位、动态范围属性为私营2的情况的组合。在这种情况下,允许分辨率属性设置为1920x1080像素,色域属性设置为bt.2020,色深属性设置为12位,动态范围属性设置为bt.1886,作为图形平面和背景平面的属性。组合#15是在bd播放器没有动态范围扩展功能的情况下允许的组合。

组合#16是视频平面的分辨率属性为3840×2160像素、色域属性为bt.2020、色深属性为12位、动态范围属性为私营2的情况的组合。在这种情况下,允许将分辨率属性设置为通过放大分辨率获得的3840x2160像素,色域属性设置为bt.2020,色深属性设置为12位,动态范围属性设置为私营2,作为图形平面和背景平面的属性。组合#16是在bd播放器具有动态范围扩展功能的情况下允许的组合。

组合#17是视频平面的分辨率属性为3840×2160像素、色域属性为bt.2020、色深属性为12位、动态范围属性为私营2的情况的组合。在这种情况下,允许将分辨率属性设置为通过放大分辨率获得的3840x2160像素,色域属性设置为bt.2020,色深属性设置为12位,动态范围属性设置为bt.1886,作为图形平面和背景平面的属性。组合#17是在bd播放器没有动态范围扩展功能的情况下允许的组合。

以这种方式,由于定义表示视频平面、图形平面和背景平面的平面配置的属性,因此定义了四个属性,并且定义了允许设置的属性的组合。

即,限制了转换图形的分辨率、色域、色深和动态范围的方式,以及在图形平面和背景平面上绘制数据的方式。

表示图8和图9所示组合的至少一部分的信息存储在再现设备1中。在每个平面上绘制数据之前,再现设备1根据逻辑屏幕的分辨率等选择要使用的组合。为每个平面设置构成所选组合的属性。

图8和图9所示的组合中的图形平面和背景平面的属性是根据属性转换图形源之前和之后不发生颜色模糊的属性。如上所述,bd-j图形的图形源和背景的图形源是分辨率为1920×1080像素、色域为srgb、rgb的每种颜色的色深为8位的数据。

在传统的bd格式中,仅定义图形源的属性(分辨率、色域、色深),但是没有定义转换图形源以及在平面上绘制数据的方式。

因此,例如,在视频源的色域为bt.709并且在视频平面上绘制的视频的色域为bt.709的情况下,关注色域,其取决于在将图形源的色域转换为bt.709之后图形源与视频合成还是在视频源的色域转换为srgb之后视频源与图形合成的实现方式。由于bt.709和srgb是兼容的色域,因此,对于任何一个色域是否可以转换成符合其他色域,则并不重要。

然而,在允许将诸如bt.2020的宽色域的规范用于视频源的情况下,除非源色域的转换目标色域受到限制,可以发生从不可表达的颜色的转换和转换为不可表达的颜色的转换。与因分辨率等的降低而造成的像素数据的丢失不同,这可能导致诸如颜色模糊等大量信息的丢失。

通过限制每个平面的属性的组合,可以防止发生颜色模糊并且适当地转换图形。

<2-5、转换的具体示例>

图10是示出图形源的转换的具体示例的示图。

在再现设备1没有动态范围扩展功能的情况下执行图10所示的转换。在再现设备1没有动态范围扩展功能的情况下,允许选择图8和图9所示的组合#1至#5、#6、#7、#11、#13、#15以及#17中的任意一个。

描述bd-j图形的图形源的转换。然而,以相似的方式转换在背景平面上绘制的背景的图形源。稍后将描述的图11是相似的。

在输入分辨率为1920×1080像素、色域为srgb、并且rgb的每种颜色的色深为8位的图形源的情况下,再现设备1执行色域转换,如箭头a1的远端所示。

在选择组合#1的情况下,再现设备1将图形源的色域转换为bt.709,并且在图形平面上转换之后绘制数据d1,如箭头a2的远端所示。

数据d1是允许在图形平面上绘制为组合#1并且其分辨率为1920×1080像素、色域为bt.709、色深为8位的bd-j图形。数据d1的bd-j图形是sdr图像。

在选择组合#2的情况下,再现设备1将图形源的色域转换为bt.709,将色深转换为10位,并且在图形平面上绘制转换后的数据d2,如箭头a3的远端所示。

数据d2是bd-j图形,其允许在图形平面上绘制为组合#2并且其分辨率为1920×1080像素、色域为bt.709、色深为10位。数据d2的bd-j图形是sdr图像。

在选择组合#4的情况下,再现设备1生成数据d2,然后将数据d2放大到3840x2160像素,如箭头a4的远端所示。再现设备1在图形平面上绘制通过放大而获得的数据d3,如箭头a5的远端所示。

数据d3是允许在图形平面上绘制为组合#4并且其分辨率为3840×2160像素、色域为bt.709、色深为10位的bd-j图形。数据d3的bd-j图形是sdr图像。

在选择组合#3、#6或#11的情况下,再现设备1将图形源的色域转换为bt.2020,将色深转换为10位,并且在图形平面上绘制转换后的数据d4,如箭头a6的远端所示。

数据d4是允许在图形平面上绘制为组合#3、#6或#11并且其分辨率为1920×1080像素、色域为bt.2020、色深为10位的bd-j图形。数据d4的bd-j图形是sdr图像。

注意,在选择组合#15的情况下,再现设备1将数据d4的色深扩展为12位,以生成分辨率为1920×1080像素、色域为bt.2020、色深为12位的bd-j图形。

在选择组合#5、#7或#13的情况下,再现设备1生成数据d4,并且将数据d4放大到3840x2160像素,如箭头a7的远端所示。再现设备1在图形平面上绘制通过放大而获得的数据d5,如箭头a8的远端所示。

数据d5是允许在图形平面上绘制为组合#5、#7或#13并且其分辨率为3840×2600像素、色域为bt.2020、色深为10位的bd-j图形。数据d5的bd-j图形是sdr图像。

注意,在选择组合#17的情况下,再现设备1将数据d5的色深扩展为12位,以生成分辨率为3840×2160像素、色域为bt.2020、色深为12位的bd-j图形。

以这种方式生成并在图形平面上绘制的数据d1至d5的项目的bd-j图形在逻辑屏幕上与作为在视频平面上绘制的sdr图像的视频合成,从而生成输出图像。

图11是示出图形源的转换的另一具体示例的示图。

在再现设备1具有动态范围扩展功能的情况下执行图11所示的转换。在再现设备1具有动态范围扩展功能的情况下,允许选择图8和图9所示的组合#1至#5、#8至#10、#12、#14和#16中的任何一个。

选择组合#1至#5的情况的处理与参照图10说明的处理相同。在再现设备1具有动态范围扩展功能的情况下,再现设备1可以将sdr图像转换为hdr图像并输出hdr图像。例如,在用户设置为不输出hdr图像的情况下,通过在视频上合成bd-j图形,输出作为sdr图像的数据d1至d5的项目的bd-j图形。

在图形平面上绘制的数据d1至d5的项目的bd-j图形在逻辑屏幕上与在视频平面上绘制的视频合成。合成后的逻辑屏幕上的图像适当地进行动态范围扩展,并且生成输出图像。

在用户设置为要输出hdr图像并选择组合#8至#10、#12、#14和#16中的任何一个的情况下,动态范围被扩展,如箭头a9的远端所示。通过将构成选择的组合的动态范围属性的某个eotf应用于作为sdr图像的数据d4,来执行动态范围扩展,如箭头a10的远端所示。

在选择组合#8或#10的情况下,通过应用动态范围属性的某个eotf,再现设备1在图形平面上绘制通过扩展动态范围而获得的数据d6,如在箭头a11的远端所示。

数据d6是允许在图形平面上作为组合#8或#10绘制并且其分辨率为1920×1080像素、色域为bt.2020、色深为10位的bd-j图形。在组合#8的选择期间生成的数据d6的bd-j图形是通过应用smptest.2084的eotf而生成的hdr图像。另一方面,在组合#10的选择期间生成的数据d6的bd-j图形是通过应用私营1的eotf而生成的hdr图像。

在选择组合#9或#12的情况下,再现设备1生成数据d6,然后,将数据d6放大到3840x2160像素,如箭头a13的远端所示。再现设备1在图形平面上绘制通过放大而获得的数据d7,如箭头a14的远端所示。

数据d7是允许在图形平面上作为组合#9或#12绘制并且其分辨率为3840×2160像素、色域为bt.2020、色深为10位的bd-j图形。在组合#9的选择期间生成的数据d7的bd-j图形是通过应用smptest.2084的eotf而生成的hdr图像。另一方面,在组合#12的选择期间生成的数据d7的bd-j图形是通过应用私营1的eotf而生成的hdr图像。

在选择组合#14的情况下,通过应用动态范围属性的某个eotf,再现设备1在图形平面上绘制通过扩展动态范围而获得的数据d8,如箭头a14的远端所示。

数据d8是允许在图形平面上作为组合#14绘制并且其分辨率为1920×1080像素、色域为bt.2020、色深为12位的bd-j图形。数据d8的bd-j图形是通过应用私营2的eotf而生成的hdr图像。

在选择组合#16的情况下,再现设备1生成数据d8,然后,将数据d8放大到3840x2160像素,如箭头a15的远端所示。再现设备1在图形平面上绘制通过放大而获得的数据d9,如箭头a16的远端所示。

数据d9是允许在图形平面上作为组合#16绘制并且其分辨率为3840×2160像素、色域为bt.2020、色深为12位的bd-j图形。数据d9的bd-j图形是通过应用私营2的eotf而生成的hdr图像。

以这种方式生成并在图形平面上绘制的数据d6至d9的项目的bd-j图形在逻辑屏幕上与作为在视频平面上绘制的hdr图像的视频合成,从而生成输出图像。

<<3、再现设备1的配置>>

图12是示出再现设备1的配置示例的方框图。

再现设备1包括控制器51、光盘驱动器52、存储器53、本地存储器54、网络接口55、操作输入单元56、解码处理单元57、合成单元58和通信单元59。

控制器51包括cpu、rom、ram等。控制器51执行预定程序并控制再现设备1的整体操作。

当由控制器51执行预定程序时,实现再现控制单元51a、平面属性管理单元51b和应用程序执行单元51c。

再现控制单元51a获取并分析诸如索引表、播放列表、剪辑信息等数据库信息。再现控制单元51a控制解码处理单元57再现内容。

平面属性管理单元51b存储和管理表示每个平面的配置的属性的组合的信息,如图8和9所示。另外,平面属性管理部51b选择一个组合。平面属性管理单元51b通过将作为表示所选择的组合的信息的平面属性信息输出到合成单元58来设置表示每个平面的配置的属性。平面属性管理单元51b还设置逻辑屏幕的属性,例如,分辨率。

应用程序执行单元51c获取从光盘11读取的bd-j对象文件,并执行bd-j应用程序。应用程序执行单元51c通过执行bd-j应用程序生成用于显示菜单屏幕的bd-j图形的图形源和背景的图形源。应用程序执行单元51c将生成的图形源输出到合成单元58。

光盘驱动器52从光盘11读取并获取数据,并将获取的数据输出到控制器51、存储器53或解码处理单元57。例如,盘驱动器52将数据库信息和bd-j应用程序文件输出到控制器51并将av流输出到解码处理单元57。

存储器53存储控制器51执行各种处理所必需的数据等。作为psr(播放器状态寄存器)的寄存器53a形成在存储器53中。表示作为bd播放器的再现设备1的功能和再现设备1的当前设置的各种信息项目存储在寄存器53a中。当再现光盘11时,参考存储在寄存器53a中的信息。

本地存储器54例如被配置为硬盘驱动器(hdd)。从服务器下载的流等记录在本地存储器54上。

网络接口55经由诸如因特网等网络与服务器通信,并将从服务器下载的数据提供给本地存储器54。

操作输入单元56被配置为诸如按钮、键和触摸面板等输入装置和接收器,该接收器接收从预定的遥控器发送的诸如红外线等信号。操作输入单元56检测用户的操作,并将表示检测到的操作的内容的信号提供给控制器51。

解码处理单元57解码从光盘驱动器52提供的多路复用为av流的视频流,并将该解码数据输出到合成单元58,作为视频源。

合成单元58基于从解码处理单元57提供的视频源和从应用程序执行单元51c提供的图形源,合成视频和图形,以生成输出图像。合成单元58将生成的输出图像的数据输出到通信单元59。

通信单元59经由电缆3与显示设备2进行通信。例如,通信单元59获取关于在显示设备2中包括的显示器的显示性能的信息,并将获取的信息输出到控制器51。关于在显示设备2中包括的显示器的显示性能的信息存储在例如psr中并由其管理。此外,通信单元59将从合成单元58提供的输出图像的数据输出到显示设备2。

图13是示出图12所示的合成单元58的配置示例的方框图。

合成单元58包括图形平面管理单元71、视频平面管理单元72、背景平面管理单元73、平面合成单元74、逻辑屏幕缓冲器75、转换单元76和输出缓冲器77。从平面属性管理单元51b提供的平面属性信息提供给图形平面管理单元71、视频平面管理单元72和背景平面管理单元73。

图形平面管理单元71具有构成图形平面并管理图形平面的存储器。图形平面管理单元71对从应用程序执行单元51c提供的图形源执行转换处理,并且生成与由平面属性信息表示的图形平面属性对应的bd-j图形。图形平面管理单元71在图形平面上绘制生成的bd-j图形的数据。

视频平面管理单元72具有构成视频平面并管理视频平面的存储器。视频平面管理单元72根据需要对从解码处理单元57提供的视频源执行转换处理,并生成与由平面属性信息表示的视频平面属性对应的视频。图形平面管理单元71在视频平面上绘制所生成的视频的数据。

背景平面管理单元73具有构成背景平面并管理背景平面的存储器。背景平面管理单元73对从应用程序执行单元51c提供的图形源执行转换处理,并生成与由平面属性信息表示的背景平面属性对应的背景。图形平面管理单元71在背景平面上绘制生成的背景的数据。

平面合成单元74管理构成逻辑屏幕的逻辑屏幕缓冲器75。平面合成单元74在逻辑屏幕上将(由视频平面管理单元72管理的)视频平面上绘制的视频与(由背景平面管理单元73管理的)背景平面上绘制的背景合成。此外,平面合成单元74在逻辑屏幕上将(由图形平面管理单元71管理的)图形平面上绘制的bd-j图形与已经和背景合成的视频合成。将合成了背景、视频和bd-j图形的逻辑屏幕的图像数据存储在逻辑屏幕缓冲器75中。

转换单元76读取存储在逻辑屏幕缓冲器75中的输出图像,并将读取的输出图像适当地转换为与显示设备2中包括的显示器的性能相对应的图像。存储在psr中的表示显示器的性能的显示器性能信息提供给转换单元76。可由显示设备2显示的显示器的分辨率、色域、最大亮度等由显示器性能信息表示。

转换单元76将根据显示器的性能转换的输出图像存储在输出缓冲器77中。存储在输出缓冲器77中的输出图像经由通信单元59输出到显示设备2。

图14是示出图13所示的图形平面管理单元71的配置示例的方框图。

图形平面管理单元71包括图形源获取单元91、色域转换单元92、动态范围转换单元93、分辨率转换单元94和缓冲器95。

图形源获取单元91获取从应用程序执行单元51c提供的图形源,并将图形源提供给色域转换单元92。

色域转换单元92根据由平面属性信息表示的图形平面的色域属性转换图形源的色域,如参照图10和图11所述。色域转换单元92将具有srgb的色域的图形源转换为bt.709或bt.2020的数据,并将通过转换获得的bd-j图形的数据输出到动态范围转换单元93、分辨率转换单元94或缓冲器95。

在执行动态范围转换的情况下,由色域转换单元92转换色域的bd-j图形的数据提供给动态范围转换单元93,并且在不执行动态范围转换但执行分辨率转换的情况下,提供给分辨率转换单元94。此外,在不执行动态范围转换和分辨率转换的情况下,将色域转换的bd-j图形的数据提供给缓冲器95。

动态范围转换单元93根据由平面属性信息表示的图形平面的动态范围属性转换bd-j图形的动态范围,如参考图11所述。动态范围转换单元93通过将smptest.2084的eotf应用于色域转换的bd-j图形中来生成hdr图像的bd-j图形,并输出bd-j图形的数据到分辨率转换单元94或缓冲器95。

在执行分辨率转换的情况下,由动态范围转换单元93转换动态范围的bd-j图形的数据提供给分辨率转换单元94。此外,在不执行分辨率转换的情况下,转换动态范围的bd-j图形的数据提供给缓冲器95。

分辨率转换单元94根据由平面属性信息表示的图形平面的分辨率属性转换bd-j图形的分辨率,如参照图10和图11所述。分辨率转换单元94将分辨率为1920×1080像素并且色域转换的bd-j图形或者分辨率为1920×1080像素并且动态范围转换的bd-j图形放大为3840x2160像素。分辨率转换单元94输出分辨率为3840x2160像素以及分辨率转换的bd-j图形的数据给缓冲器95。

缓冲器95具有形成图形平面的存储区域。从色域转换单元92、动态范围转换单元93或分辨率转换单元94提供的bd-j图形的数据存储在缓冲器95中。存储在缓冲器95中的bd-j图形的数据由平面合成单元74读取。

具有图14所示的图形平面管理单元71(图形平面管理单元71包括动态范围转换单元93)的再现设备1是具有动态范围扩展功能的bd播放器。在没有动态范围扩展功能的bd播放器的图形平面管理单元71中未提供动态范围转换单元93。注意,在背景平面管理单元73中也提供与图14所示的配置相同的配置。

<<4、再现设备的操作1>>

此处,将描述具有上述配置的再现设备1的操作。

首先,将参考图15的流程图描述再现设备1的内容再现处理。

例如,当在光盘11的再现期间指示显示由bd-j图形配置的菜单屏幕时,图15所示的过程开始。例如,由平面属性管理部51b预先设置逻辑屏幕的分辨率。此外,由平面属性管理单元51b预先从17个组合中选择表示每个平面的配置的属性的组合。由通信单元59预先获取表示在显示设备2中包含的显示器的性能的信息并且由psr管理。

在步骤s1中,应用程序执行单元51c通过执行bd-j应用程序来生成bd-j图形的图形源。

在步骤s2中,解码处理单元57解码从光盘驱动器52提供的多路复用为av流内的视频流,并将视频源输出到合成单元58。

在步骤s3中,合成单元58的视频平面管理单元72生成与由平面属性信息表示的视频平面的属性对应的视频,并在视频平面上绘制视频。

在步骤s4中,图形平面管理单元71执行图形平面绘制处理。通过图形平面绘制处理,bd-j图形的数据绘制在图形平面上。稍后将参照图16的流程图描述图形平面绘制处理。

在步骤s5中,背景平面管理部73执行背景平面绘制处理。通过背景平面绘制处理,背景数据绘制在背景平面上。

在步骤s6中,平面合成单元74在逻辑屏幕上将视频平面上绘制的视频与背景平面上绘制的背景合成。此外,平面合成单元74在逻辑屏幕上将图形平面上绘制的bd-j图形与已经和背景合成的视频合成。

在步骤s7中,转换单元76从逻辑屏幕缓冲器75读取逻辑屏幕的图像数据,并将读出的数据转换为与由显示器性能信息表示的显示器的性能对应的数据。转换单元76将转换后的输出图像的数据输出到通信单元59。

在步骤s8中,通信单元59将从合成单元58提供的输出图像的数据输出到显示设备2。当显示bd-j图形时,重复执行上述处理。

接下来,将参考图16的流程图描述在图15的步骤s4中执行的图形平面绘制处理。

例如,当bd-j图形的图形源由图形源获取单元91获取并且输出到色域转换单元92时,图16所示的过程开始。

在步骤s21中,色域转换单元92根据由平面属性信息表示的图形平面的色域属性来转换图形源的色域。

在步骤s22中,动态范围转换单元93确定是否执行动态范围转换。

在步骤s22中确定要执行动态范围转换的情况下,流程进入步骤s23。在步骤s23中,动态范围转换单元93根据由平面属性信息表示的图形平面的动态范围属性,转换在色域转换之后的bd-j图形的动态范围。

在步骤s22中确定不执行动态范围转换的情况下,流程进入步骤s23。

在步骤s24中,分辨率转换单元94确定是否执行分辨率转换。

在步骤s24中确定要执行分辨率转换的情况下,流程进入步骤s25。在步骤s25中,分辨率转换单元94根据由平面属性信息表示的图形平面的分辨率属性,转换色域转换之后的bd-j图形或动态范围转换之后的bd-j图形的分辨率。

在步骤s24中确定不执行分辨率转换的情况下,流程进入步骤s25。

在步骤s26中,缓冲器95存储由色域转换单元92、动态范围转换单元93或分辨率转换单元94生成的bd-j图形的数据(在图形平面上绘制数据)。随后,流程返回到图15的步骤s4,并且执行后续处理。

在图15的步骤s5中执行与上述处理相似的处理,在背景平面上绘制背景数据。

通过上述一系列处理,再现设备1可以防止发生颜色模糊,并适当地转换图形。

图17是示出平面合成的具体示例的示图。

图17示出了选择组合#1作为表示每个平面的配置的属性的组合的情况的示例。逻辑屏幕的分辨率设置为1920x1080像素。

在这种情况下,分辨率为1920×1080像素、配置为bt.709、色深为8位并且使用bt.1886的eotf生成的背景的数据绘制在背景平面上。此外,分辨率为1920×1080像素、色域为bt.709、色深为8位并且使用bt.1886的eotf生成的视频的数据绘制在视频平面上。

分辨率为1920×1080像素、色域为bt.709、色深为8位并且使用bt.1886的eotf作为例如图11中的数据d1生成的bd-j图形的数据绘制在图形平面上。

在各个平面上绘制的这些数据项在逻辑屏幕上合成。

图18是示出平面合成的另一具体示例的示图。

图18示出了选择组合#2作为表示每个平面的配置的属性的组合的情况的示例。逻辑屏幕的分辨率设置为3840x2160像素。

在这种情况下,分辨率为3840x2160像素、配置为bt.2020、色深为10位并且使用私营1的eotf生成的背景的数据绘制在背景平面上。此外,分辨率为3840x2160像素、色域为bt.2020、色深为10位并且使用私营1的eotf生成的视频的数据绘制在视频平面上。

分辨率为3840×2160像素、色域为bt.2020、色深为10位并且使用私营1的eotf作为例如图11中的数据d7生成的bd-j图形的数据绘制在图形平面上。

在各个平面上绘制的这些数据项在逻辑屏幕上合成。

<<5、修改>>

在上述实施例中,尽管由bd-j应用程序生成的图形源的分辨率为1920×1080像素,但是可以生成具有3840×2160像素的分辨率的图形源。

此外,在图8和图9的示例,虽然私营1和私营2的eotf仅仅示出为非标准eotf的示例,但是eotf可以唯一地扩展到私营3、私营4、...等。

可以允许用户在图8和图9所示的17个组合中选择表示每个平面的配置的属性的组合。此外,可以根据优先级选择和管理多个组合。

<5-1、计算机的配置示例>

上述一系列处理不仅可以由硬件执行,而且可以由软件执行。在这系列处理由软件执行的情况下,从集成到专用硬件内的计算机或普通个人计算机中的程序记录介质中安装构成软件的程序。

图19是示出通过程序执行上述一系列处理的计算机的硬件的配置示例的方框图。

中央处理单元(cpu)101、只读存储器(rom)102和随机存取存储器(ram)103通过总线104彼此连接。

输入/输出接口105连接到总线104。配置为键盘、鼠标等的输入单元106和配置为显示器、扬声器等的输出单元107连接到输入/输出接口105。此外,配置为硬盘或非易失性存储器的存储单元108、配置为网络接口的通信单元109和驱动可移动介质111的驱动器110连接到输入/输出接口105。

在以这种方式配置的计算机中,例如,cpu101经由输入/输出接口105和总线104将存储在存储单元108中的程序加载到ram103内,并执行该程序,从而执行上述一系列处理。

由cpu101执行的程序例如记录在可移动介质111上,或者经由电缆或诸如局域网、因特网或数字广播等无线传输介质来提供,并且安装在存储单元108中。

注意,由计算机执行的程序可以是按照本说明书中描述的程序以时间顺序的方式执行处理的程序,并且可以是以并行方式或在必要时(例如,响应于调用)执行处理的程序。

本说明书中描述的效果仅是示例并且不限于此,并且可以提供其他效果。

本技术的实施例不限于上述实施例,而是可以在不脱离本技术要点的范围内进行各种修改。

例如,本技术可以采用云计算的配置,其中,由多个设备经由网络共享和处理一个函数。

此外,上述流程图中描述的各个步骤可以由多个设备执行,也可以由一个设备执行。

此外,在一个步骤包括多个处理的情况下,包括在一个步骤中的多个处理可以由多个设备执行,也可以由一个设备执行。

<5-2、配置的组合示例>

本技术可以具有以下配置。

(1)一种再现设备,包括:

设置单元,用于从以下属性的预先设定的多个组合中设置预定组合:表示在构成输出图像的视频被合成之前作为数据的存储区域的视频平面的配置的属性和表示在构成所述输出图像的图形被合成之前作为数据的存储区域的图形平面的配置的属性,其中所述视频平面的配置和所述图形平面的配置中的每一个均由分辨率、色域、色深和动态范围转换功能的属性表示;

解码单元,用于解码视频流;

第一生成单元,用于基于通过解码所述视频流获得的数据,生成与表示所述视频平面的配置的属性对应的视频的数据,并将所生成的数据存储在所述视频平面中,其中所述视频平面的配置构成由所述设置单元设置的所述预定组合;

执行单元,用于执行控制所述图形的显示的应用程序;

第二生成单元,用于基于通过执行所述应用程序获得的源数据,生成与表示所述图形平面的配置的属性对应的图形的数据,并将生成的数据存储在所述图形平面中,其中所述图形平面的配置构成由所述设置单元设置的所述预定组合;

合成单元,用于合成存储在所述视频平面中的所述视频的数据和存储在所述图形平面中的所述图形的数据;以及

输出单元,其输出通过所述合成单元的合成获得的输出图像的数据。

(2)根据(1)所述的再现设备,其中,

所述第二生成单元转换所述源数据的色域,对通过转换所述色域获得的数据执行分辨率转换以及使用所述动态范围转换功能的动态范围转换的处理中的至少一个,以生成数据,并将所生成的数据存储在图形平面中。

(3)根据(1)或(2)所述的再现设备,其中,

所述设置单元进一步设置将用于合成存储在所述视频平面中的所述视频数据和存储在所述图形平面中的所述图形数据的合成存储区域的属性。

(4)根据(3)所述的再现设备,其中,

所述设置单元将预定分辨率设置为所述合成存储区域的属性,并且将与所述预定分辨率相同的分辨率包括在属性中的组合设置为所述预定组合。

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

存储单元,用于存储表示输出所述输出图像的显示器的性能的性能信息;和

转换单元,用于将通过所述合成单元的合成获得的所述输出图像转换为能够由所述性能信息表示的性能输出的图像,其中,

所述输出单元输出所述转换单元的转换之后的所述输出图像的数据。

(6)根据(1)到(5)中任一项所述的再现设备,还包括:

读取单元,用于从安装在所述再现设备上的记录介质读取所述视频流和读取所述应用程序的数据。

(7)根据(1)到(6)中任一项所述的再现设备,其中,

所述记录介质是蓝光盘,并且

所述应用程序是bd-j应用程序。

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

从以下属性的预先设定的多个组合中设置预定组合:表示在构成输出图像的视频被合成之前作为数据的存储区域的视频平面的配置的属性和表示在构成所述输出图像的图形被合成之前作为数据的存储区域的图形平面的配置的属性,其中所述视频平面的配置和所述图形平面的配置中的每一个均由分辨率、色域、色深和动态范围转换功能的属性表示;

解码视频流;

基于通过解码所述视频流获得的数据,生成与表示所述视频平面的配置的属性对应的视频的数据,并将所生成的数据存储在所述视频平面中,其中所述视频平面的配置构成所述预定组合;

执行控制所述图形的显示的应用程序;

基于通过执行所述应用程序获得的源数据,生成与表示所述图形平面的配置的属性对应的图形的数据,并将所生成的数据存储在所述图形平面中,其中所述图形平面的配置构成所述预定组合;

合成存储在所述视频平面中的所述视频的数据和存储在所述图形平面中的所述图形的数据;并且

输出通过所述合成获得的所述输出图像的数据。

(9)一种用于使计算机执行处理的程序,包括以下步骤:

从以下属性的预先设定的多个组合中设置预定组合:表示在构成输出图像的视频被合成之前作为数据的存储区域的视频平面的配置的属性和表示在构成所述输出图像的图形被合成之前作为数据的存储区域的图形平面的配置的属性,其中所述视频平面的配置和所述图形平面的配置中的每一个均由分辨率、色域、色深和动态范围转换功能的属性表示;

解码视频流;

基于通过解码所述视频流获得的数据,生成与表示所述视频平面的配置的属性对应的视频的数据,并将所生成的数据存储在所述视频平面中,其中所述视频平面的配置构成所述预定组合;

执行控制所述图形的显示的应用程序;

基于通过执行所述应用程序获得的源数据,生成与表示所述图形平面的配置的属性对应的图形的数据,并将所生成的数据存储在所述图形平面中,其中所述图形平面的配置构成所述预定组合;

合成存储在所述视频平面中的所述视频的数据和存储在所述图形平面中的所述图形的数据;并且

输出通过所述合成获得的所述输出图像的数据。

附图标记列表

1再现设备

2显示设备

11光盘

51控制器

51a再现控制单元

51b平面属性管理单元

51c应用程序执行单元

57解码处理单元

58合成单元

71图形平面管理单元

72视频平面管理单元

73背景平面管理单元

74平面合成单元

75逻辑屏幕缓冲器

76转换单元

77输出缓冲器

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