立体视控制装置、集成电路、立体视控制方法

文档序号:7909080阅读:223来源:国知局
专利名称:立体视控制装置、集成电路、立体视控制方法
技术领域
本发明涉及使用户进行立体视影像的视听的立体视控制装置,特别涉及针对立体视效果的幼儿,老人等的保护技术。
背景技术
近年来,利用了两眼视差的立体视影像的再生技术的开发和研究正在盛行。是如下技术通过入射到左眼和右眼的影像的不同,使人感知到立体,所以通过独立入射对视听者的左眼和右眼存在视差的影像,使人感觉到进深。影像的飞出程度依存于视差的大小。 即、若视差大,则影像的飞出程度变大,若视差小,则影像的飞出程度变小。立体视影像的制作者可以通过调整左眼应视听的影像和右眼应视听的影像的视差,来改变影像的飞出程度,对视听者进行立体视的演出。例如,通过将视差设定得较大,使飞出程度较大,从而可以对视听者进行强烈冲击感的演出。在先技术文献技术文献专利文献1 :W097/07510要解决的技术问题飞出程度大的影像,可以对视听者进行强烈冲击感的演出。但是,影像的飞出程度大会使年少者、高龄者极端惊愕,有带来胁迫感的可能性。因此,年少者、高龄者等的保护者有时希望限制影像的飞出程度大的影像的视听。特别是,幼儿的父母担心幼儿还没有意识到虚拟世界与现实世界之间的区别,处于神经未发育完全的阶段,若视听这样的飞出程度大的立体视影像,是否会受到什么影响。而且,进行视听的显示装置越是大画面,基于立体视的物体的飞出程度就变得越大,有时例如会看作画面中的物体接近用户的眼睛和鼻尖。就连大人都会被这样的立体视效果惊吓,所以考虑想避免幼儿在父母不在期间任意视听立体视影像。于是,出现了专利文献1中记载的对立体视影像适用父母锁的想法。所谓“父母锁”,是指根据装置侧的级别设定,来限制过激影像的再生的技术。该级别设定基于各国制定的被称作"分级系统"的伦理基准。但是,现有的父母锁以经过了日本国的电影伦理审查委员会等进行的影像内容的确认的级别附加为前提,影像的飞出程度不是该审查对象,不能原样适用这样的父母锁的
相法虽然也考虑过使影像的飞出情况也成为电影伦理审查委员会等的审查对象,但这需要法律制度的充实,可能赶不上今后3D电影作品的急速普及。

发明内容
本发明的目的在于提供一种立体视控制装置,不依存于电影伦理审查委员会等团的影像审查,就可针对立体视效果来有効保护幼儿和老人等。
4
用于解决问题的手段为了解决上述问题,本发明的立体视控制装置,通过取得主视数据及副视数据的组,并将该组输出到其它装置,使用户进行立体视影像的视听,其特征在于,具备检测单元,检测表示主视数据中的像素与副视数据中的像素所成的视差的视差信息;受理单元,从用户受理对要闭锁视听时的立体视效果的闭锁级别进行设定的操作及/或进行变更的操作;认证单元,在从用户受理上述闭锁级别的设定操作及/或变更操作时,进行用户认证; 保持单元,在通过用户认证被认证了用户的合法性的情况下,保持被设定或变更的闭锁级别;及控制单元,进行由视差信息带来的立体视效果的级别与由保持单元保持的闭锁级别的比较,在立体视效果的级别高于闭锁级别的情况下,进行立体视效果的限制。发明效果上述控制单元进行由主视数据中的像素和副视数据中的像素所成的视差带来的立体视效果的级别、与经过用户认证而被设定或变更的闭锁级别之间的比较,在立体视效果级别高于闭锁级别的情况下,进行立体视效果的限制,所以可以将飞出效果大的立体视影像的视听限定为成人视听者。这样的主视数据中的像素和副视数据中的像素所成的视差,通过软件处理而自动检测,用户可以通过设定或变更作为该视差的比较对象的闭锁级别这样简单的操作,调整 3D影像的飞出程度。对于如上所述的立体视再生的限制,无需日本国的电影伦理审查委员会等那样的审查,所以对于3D影像的飞出程度的调整,无需审查制度的法律筹备。能以厂家为主体促进健全的立体视内容的普及,所以对产业界的贡献很大。而且,作为闭锁级别的比较对象的视差,将解码MVC(Multi-view Video Coding) 规格的数据时抽取的运动矢量的信息,转用于视差信息的计算,在级别变换中使用,所以可以将伴随级别变换的再生装置的负荷增大止于最小限度。


图1是示出本实施方式1的全体构成的图。图 2(a)是示出飞出立体视(pop-out stereoscopic display)的图。图 2 (b)是不出弓I入立体视(receding stereoscopic display)的图。图3(a)是示出从辐辏(convergence,会聚)点到画面上的映射点(mapping point)为止的距离(3H_a)、瞳孔距离的中间值E/2与辐辏角α/2之间的关系的图。图 3(b)是示出从辐辏点到画面上的映射点为止的距离(3H_a)、瞳孔距离的中间值ΕΛ及辐辏角β/2之间的关系的图。图4是示出记录介质的文件构成的图。图5是将播放列表信息、基视视频流(base-view video stream)及次视流 (dependent-view video stream)、与流文件对应关联表示的图。图 6 是示出基视分量(base-view component)、次视分量(dependent-view component)的图片号码、图片类型、参照图片的图。图7是示出图6的基视分量、次视分量的图片号码、图片类型、参照图片的图。图8(a)是示出基视分量、次视分量的构成的图。图8(b)是示出切片(slice)的内部构成的图。图8(c)是示出宏块(macroblock)闭锁的构成的图。
图9是示出实施方式1的再生装置10的构成的一例的框图。图10是示出立体视效果级别和闭锁级别的对应关系的图。图11是以表的形式示出立体视效果级别、视差角与视差之间的对应关系的图。图12是示出显示装置20是像素数为1920X1080,50型(横1106mm,纵622mm)的电视监视器的情况的构成视差Aa的像素数的范围的图。图13(a)是示出选择闭锁级别(lock level)时所显示的密码输入画面的图。图 13(b)是示出闭锁级别的选择画面的图。图14是在基视分量及次视分量的x-y坐标系中描绘了显示面上的视差Aa的图。图15是描绘了 MB(x0,y0)所属的基视视分量和MB(xl,yl)所属的次视分量的图。图16是示出实施方式1的再生装置10的解码处理步骤的流程图。图17是示出实施方式1的视差信息检测处理的流程图。图18是示出闭锁级别的变更处理的流程图。图19是示出实施方式2的显示装置200的构成的一例的框图。图20是示出在显示装置200中检测的视差的图。图21是示出实施方式2的显示装置200的动作的流程图。图22是示出实施方式2的视差信息检测处理(S203)的动作的流程图。图23(a)是示出实施方式3的全体构成的图。图23(b)是示出右眼用图像视听时的快门动作的图。图23(c)是示出左眼用图像视听时的快门动作的图。图24是示出实施方式3的3D眼镜300的构成的一例的框图。图25是示出实施方式3的3D眼镜300的动作的处理流程图。图26是示出立体视影像再生时的通常的快门动作与2D再生切换时的快门动作的图。图27是示出将立体视效果级别设为六个阶段(N = 6)时的级别附加基准的图。
具体实施例方式以下,参照附图,对上述立体视控制装置实施用的方式进行说明。(实施方式1)1. 1 概要本实施方式是将与显示装置成对使用的再生装置作为立体视控制装置实施的情况下的实施方式。也就是说,本实施方式的立体视控制装置,从记录介质中读出多个视分量,将该视分量的视差信息变换为级别。然后,对该已变换的级别和预先由用户设定的表示允许的立体视效果的程度的级别进行比较,进行与该比较结果相对应的立体视效果的控制。具体而言,在将视差信息变换后的级别大于表示允许的立体视效果的程度的级别的情况下,切换为2D再生,在将视差信息变换后的级别小于等于表示允许的立体视效果的程度的级别的情况下,进行通常的3D再生。以下,对该实施方式1,参照附图进行说明。1. 2使用了再生装置1的系统的构成首先,对实施方式1涉及的再生装置的使用的情况进行说明。实施方式1涉及的再生装置,例如,用于家庭内的家庭影院系统。图1是示出使用了实施方式1的再生装置1 的系统的构成的图。如图1所示,该系统由再生装置1、显示装置2、3D眼镜3构成。
再生装置1进行视视频数据的解码动作,进行根据视视频数据检测视差信息且对检测的视差信息进行级别附加的动作,并对根据视差信息变换的级别和表示用户允许的立体视效果的程度的级别进行比较且基于该比较结果进行立体视效果的控制。在此,所谓“视视频数据(view video data) ”是指被压缩编码的影像数据,包括构成从主视线看到的影像的主视数据和构成从从属视线看到的影像的副视数据。显示装置2显示通过再生装置1对视视频数据进行解码而得到的非压缩图片。再生立体视影像时,交替显示右眼用图像和左眼用图像。其中,右眼用图像是指用于使右眼看到的图像,左眼用图像是指使左眼看到的图像。3D眼镜3是所谓主动快门方式的3D眼镜,与从显示装置2通过红外线(IR)发射的定时(timing)信号相配合而使左右液晶快门交替开闭。具体而言,在显示装置2显示右眼用图像时,打开右眼的液晶快门,关闭左眼的液晶快门。在显示装置2显示左眼用图像, 打开左眼的液晶快门,关闭右眼的液晶快门。由此,实现右眼用图像对右眼放映,左眼用图像对左眼放映的立体视。以上是对实施方式1涉及的再生装置的家庭影院系统的使用情况进行的说明。接着,使用图2,对通过再生装置1、显示装置2、3D眼镜3实现的立体视进行说明。1. 3立体视的原理在此,立体视效果有带来飞出效果的,还有带来引入效果的。图2(a)示出带来飞出效果的立体视,图2(b)示出带来引入效果的立体视。所谓“飞出立体视”是指,观察到物体相对于显示面飞出的立体视,所谓“引入立体视”是指,观察到物体相对于显示面被引入的立体视。所谓“飞出立体视”是指,观察到物体相对于显示面飞出的立体视,所谓“引入立体视”是指,观察到物体相对于显示面被引入的立体视。在这些图中,H是显示面的高度(纵的长度),E是瞳孔间距离。一般,最佳视听距离是显示面的高度的3倍,所以视听距离设为3H。Aa表示图像上的像素的视差。右眼像素R-pixel、左眼像素L-pixel为图2(a)的位置关系的情况的Δ a设为正值,为图2 (b)的位置关系的情况的Δa设为负值。在图2(a)的右下,示出显示装置的画面中存在的左眼像素L-pixel、右眼像素 R-pixel的组。在左侧示出了视听者的左眼瞳孔L-view-point和右眼瞳孔R-view-point。 连结左眼像素L-pixel和左眼瞳孔L-view-point的直线是左眼瞳孔L-view-point的视线,通过3D眼镜的透光、遮光的切换来实现。连结右眼像素R-pixel和右眼瞳孔R-view-point的直线是右眼瞳孔 R-view-point的视线,通过3D眼镜的透光、遮光的切换来实现。在此,右眼瞳孔 R-view-point的视线与左眼瞳孔L-view-point的视线之间的交点是辐辏点,在立体视图像中,感到在该辐辏点存在画面上的像素。将右眼瞳孔R-view-point的视线和左眼瞳孔 L-view-point的视线所成的角度,称作"辐辏角β “。与之相对照,在平面视再生时,右眼瞳孔R-view-point的视线和左眼瞳孔 L-view-point的视线之间的交点,存在于显示装置的画面上。在图2(a)中,将辐辏点映射在画面上的映射点,成为平面视再生时的辐辏点。在右眼瞳孔R-view-point的视线和左眼瞳孔L-view-point的视线之间的交点存在于画面上的情况下,将右眼瞳孔R-view-point 的视线和左眼瞳孔L-view-point的视线所成的角度,称作"辐辏角α “。另外,立体视再生时和平面视再生时的辐辏角的差分即β-α,成为表示立体视效果的大小的参数。1.4阈值的导出的方法对在通过是否超过3D联盟推荐的安全指导规范值来切换立体视效果的情况下, 应将什么程度的像素数作为视差的阈值这样的具体值进行说明。在将显示装置的画面的高度设为H的情况下,视听者在离开画面中心为3Η的位置看画面为佳。例如,若为50英寸电视,则从画面的中心到视听者的距离为3Η= 1860mm。另一方面,瞳孔距离E在成人的情况下为60mm。“ α,,是辐辏点的映射点和右眼瞳孔R-view-point视线、左眼瞳孔L-view-point 视线所成的角度,所以ΕΛ及3H-a为图3 (a)所示的三角形的2边,E/2作为3H乘以 tan (α/2)的值被导入。因此,在视听距离使用3Η的情况下,瞳孔间隔的中间值ΕΛ用 3HXtan(a/2) = Ε/2这样的公式来表示。若将该公式变形,则变成α/2 = tan-1 (E/ (3HX2))。在此,当3H= 1860mm、E = 60mm时,若用〃度〃作为单位系来表示,则α为1. 848。在由3D联盟推荐的安全指导规范中,规定"β-a “的值应为40分。所谓"分〃 是表示"度"的60分之1的单位系。因此,在β-α的值为40分的情况下,优选切换立体视效果。若将成为该切换点的辐辏角β变形为=40分这样的公式,则变成β = 40/60+α这样的关系,当在该公式中代入如上所述的α,则成为β =2.515。若使用从辐辏点到画面上的映射点的距离(3H_a)和瞳孔距离的中间值E/2,则 E/2及3H-a为图3(b)所示的三角形的2边,E/2可以作为对3H_a乘以tan(i3 /2)而得到的值来计算。因此,β/2可用如下公式表示tan (β/2) = E/(2 X (3H_a))。在将上述公式变形表示了从画面到辐辏点的距离a的情况下,成为a = 6 X tan ( β /2) X Η-Ε/2 X tan ( β /2)。在此,若将 tan (2. 515)的具体值 0. 022 代入上述公式, 则a = 6X0. 022X620/2X0. 022 = 491mm,也就是说,得到491mm这样的计算结果。在此,a和3H_a的比率等于Δ a和瞳孔距离E的比率,所以下式成立Aa E = a 3H_a。将该式变形,则变成Δ a = aXE/(3H_a),若将上述E、3H、a的具体值代入,则 Aa为21. 5mm。在画面上,若设定左眼图像的像素和右眼图像的像素所成的视差的阈值为 21. 5mm,则能够以40分为限度,实现立体视效果的切换。在上述的具体值的计算中,按照3D联盟推荐的安全指导规范,将立体视的强度的程度的阈值设定为40分,但在本实施方式中,可以通过对设置菜单的设定,来增减相关阈值。相关增减的方法将在以后进行说明。1. 5记录介质的构成图4是示出记录介质的文件构成的图。如图4所示,在记录介质中记录了以下的流文件、流信息文件、播放列表信息文件。1. 5. 1 流文件 10流文件10保存着基视视频流11、次视流12、一个以上的音频流13、通过将图形流复用而得到的传输流14。在流文件中,存在2D专用的流文件和2D-3D兼用的流文件。2D专用的流文件是通常的传输流形式,2D-3D兼用的流文件具有立体视交叉流文件的文件形式。 所谓“立体视交叉流(interleaved stream)文件的文件形式”是指,在记录介质中交替配置将包含基视视频流的主传输流(主TS)分割而得到的分割部分、及将包含次视流的副传输流(副TS)分割而得到的分割部分来进行记录的文件形式。1. 5. 2流信息文件15流信息文件15是保障针对流文件10中的构成传输流14的包的自由存取、与其它传输流的无中断的再生的流信息文件。通过该流信息文件15,将流文件10作为"AV Clip(AV片断)"来管理。在流信息文件15中,包含2D流信息文件16和3D流信息文件 17,3D流信息文件17包含基视用的Clip信息(Clip基信息18)、次视用的Clip信息(Clip 次信息19)和立体视用的入口图(entry map) 20。1. 5. 3Clip 基信息 18Clip基信息18包含基视用的区开始点(extent start point)信息,Clip次信息 19包含次视用的区开始点信息。基视用的区开始点信息由多个源包号码构成。各源包号码表示构成主TS的分割部分(被称作“区(extent)”)的分割位置存在于第几包。次视用的区开始点信息也由多个源包号码构成,表示构成副TS的分割部分(区)的分割位置存在于第几包。通过使用这些区开始点信息,立体视交叉流文件被分割成主TS和副TS。1. 5. 4播放列表信息文件21播放列表信息文件21是保存用于使再生装置再生播放列表的信息的文件。所谓"播放列表"是通过在传输流(化)的时间轴上规定再生区间、且逻辑地指定该再生区间彼此的再生顺序而规定的再生路径,具有规定再生TS之中的哪个部分,依照何种顺序来展开场面的功能。播放列表信息定义这样的播放列表的"类型"。由播放列表信息定义的再生路径,是所谓的"多路(multipath)"。所谓“多路”是指将对主TS定义的再生路径 (主路径)和对副TS定义的再生路径(副路径)捆绑而得到的。在该多路中,若规定基视视频流的再生路径,在副路径中规定次视视频流的再生路径,则可以适当地规定用于再生立体视的视频流的组合。以上,是对作为再生装置的再生对象的记录介质的说明。接着,对构成基视视频流、次视流的视分量的详细情况进行说明。1. 5. 5视分量的详细情况图5是将播放列表信息、基视视频流及次视流、流文件对应关联进行显示的图。第 1段示出播放列表信息所包含的主路径信息和副路径信息。主路径信息由一个以上的的播放项目信息构成。播放项目信息通过在基视视频流的时间轴上,定义作为再生区间的开始时刻的In_Time和作为再生区间的结束时刻的0ut_Time,来定义再生区间。副路径信息也由一个以上的副播放项目信息构成。副播放项目信息通过在基视视频流的时间轴上,定义作为再生区间的开始时刻的In_Time,定义作为再生区间的结束时刻的0ut_Time,来定义再生区间。第2段示出基视视频流及次视流。在本图中,基视视频流是MVC规格下View_id 为0的副比特流,view_id为0的视分量的序列(sequence)。MPEG-4MVC基视视频流遵守 MPEG-4AVC视频流的制约。MVC次视视频流是MVC规格下viewjd为1的副比特流,是viewjd为1的视分量的序列。在第2段的基视视频流的内部,记载着构成基视视频流的多个基视分量。而且,在次视流的内部,记载着构成次视流的多个次视分量。在本实施方式中,设MVC规格的基视分
9量为主视数据,设MVC规格的次视分量是副视数据进行说明。这些基视分量、次视分量具有 IDR、B、P这样的图片类型。所谓“视分量”是指,在一个帧(frame)期间,为了立体视再生而同时再生的多个图片数据的各自的图片数据。通过将基视视频流及次视视频流的视分量作为图片数据使用,实现使用了图片间的相关性的压缩编码,从而进行使用了视点间的相关性的压缩编码。 分配给1个帧期间的基视视频流的视分量和次视视频流的视分量的组,构成1个存取单元, 能以该存取单元为单位自由存取。基视视频流及次视视频流都具有将各个视分量作为“图片(picture)“的GOP构造,由封闭(closecOGOP和开放(Open)GOP构成。封闭GOP由IDR图片、继该IDR图片之后的B图片和P图片构成。开放GOP由Non-IDRI图片、继Non-IDR I图片之后的B图片和P 图片构成。所谓“立体视交叉流文件形式”是指,将包含基视流的主传输流(主化)的区和包含次视视频流的副传输流(副TS)的区以交叉的形式交替配置。第3段示出构成流文件的源包的包列。图6示出构成基视视频流的基视分量和构成次视流的次视分量。第1段示出构成基视视频流的基视分量,第2段示出构成次视流的次视分量。其中,基视分量#1和次视分量#2的组构成帧i,基视分量#3和次视分量M的组构成帧i+Ι。基视分量#5和次视分量#6的组构成帧i+2。这些基视分量、次视分量按照显示顺序排列,视分量间的箭头表示参照关系。已知次视分量#2是P图片类型,将基视分量#1作为参照图片,次视分量#4是P图片类型,将基视分量#3作为参照图片。视分量能以切片为单位,设定图片类型、参照图片,所以在视分量之中,有将多个视分量作为参照图片的。图7示出图6的基视分量、次视分量的图片号码、图片类型、参照图片。已知次视分量#2的图片号码是"2",图片类型是"P图片",参照图片是图片号码=1的基视分量 #1。次视分量#4的图片号码是"4",图片类型是"P图片",参照图片是图片号码= 2、3的次视分量#2、基视分量#3。这些视分量之中的将相同帧内的基视分量作为参照图片的次视分量,是帧i中的基视分量#2,帧i+3中的次视分量#8。可以说这样的次视分量具有与相同帧内的基视分量之间的视差成分,所以若将次视分量#2与基视分量#1的视差、及次视分量#8与基视分量 #7的视差变换为立体视效果级别,则可以实现适当的立体视效果的控制。图8是示出基视分量、次视分量、切片、宏块的层级关系的图。图8(a)示出基视分量、次视分量的构成。这些视分量由横1920X纵1080的像素构成,这些当中,横1920X纵32的像素的集合是切片。图8(b)示出切片的内部构成。切片通过配置多个作为横32X纵32的像素的集合的宏块来构成。图8(c)是宏块的构成,是横32X纵32的像素的集合。视分量被以该宏块为单位进行压缩编码,进行运动补偿,所以若对这样的宏块进行处理,则可以检测适合向立体视效果级别的变换的视差。以上是对记录介质的说明。接着,对再生装置内部构成的详细情况进行说明。1.6再生装置1的构成
对再生装置1的构成进行说明。图9是示出实施方式1的再生装置1的构成的一例的框图。如图9所示,再生装置1包括读出部110、设置部114、解码器116、寄存器组118、 控制部122、平面存储器123、发送部IM而构成。另外,读出部110包括光盘驱动器111、 卡读写器112、硬盘驱动器113而构成,设置部114包括OSD生成部115而构成,解码器116 包括视差信息检测部117而构成,寄存器组118包括播放器状态寄存器119、播放器设定寄存器120而构成。进而,播放器设定寄存器120包括闭锁级别寄存器121而构成。1.6. 1 读出部 110读出部110通过光盘驱动器111、卡读写器112、硬盘驱动器113从记录介质读出播放列表信息文件、流信息文件、流文件。具体而言,在读出立体视交叉流文件时,进行将立体视交叉流文件分割成主TS和副TS,将这些分别保存在缓冲器中的处理。该分割通过反复进行如下两个处理而进行从立体视交叉流文件中取出包数为Clip次信息中的区开始点信息所示的源包号码的包数的源包,并读出到缓冲器中的处理;从立体视交叉流文件中取出包数为Clip基信息中的区开始点信息所示的源包号码的包数的源包,并读出到其它缓冲器中的处理。1.6. 2 设置部 114设置部114对应于用户通过遥控器等进行的操作来显示设置菜单,受理来自用户的各种设定,写入寄存器组118中的播放器设定寄存器120中,由作为受理单元、认证单元的功能构成。在通过设置菜单受理的设定项目中,有闭锁级别设定、国家地区、菜单语言、音声语言、字幕语言等5个项目。其中,所谓“闭锁级别”是指父母锁的级别,表示存在使用再生装置的可能性的多个用户之中的监护人确定的阈值。若给视分量赋予的级别在该闭锁级别以下,则基于该级别的立体视效果被允许。另一方面,若给视分量赋予的级别超过该闭锁级别,则禁止基于该级别的立体视效果。而且,闭锁级别的设定及变更经过密码认证手续进行。在监护人预先设定的密码未被认证的情况下,不进行闭锁级别的设定及变更。而且,在闭锁级别的设定及变更之际,进行密码认证手续,也可以不进行密码认证手续而进行生物体认证等其它用户认证手续。1. 6. 30SD 生成部 115OSD生成部115制作比特图,将该比特图写入到平面存储器中。1.6. 4 解码器 116解码器116在预加载构成次视视频流的视分量之后,对位于基视视频流内的封闭 GOP的前头的、意图刷新解码器的图片类型(IDR类型)的视分量进行解码。在该解码时,全部清除内部的缓冲器。这样一来,在对IDR类型的视分量进行解码后,对根据与该视分量的相关性而被压缩编码的基视视频流的后续的视分量及次视视频流的视分量进行解码。若通过解码得到有关该视分量的非压缩的图片数据,则保存在解码数据保存用的缓冲器(解码数据缓冲器)中,将这样的图片数据作为参照图片。使用该参照图片,对基视视频流后续的视分量及次视视频流的视分量,进行运动补偿。通过该运动补偿,对于基视视频流后续的视分量及次视视频流的视分量,若得到非压缩的图片数据,则将这些保存在解码数据缓冲器中并作为参照图片。以上的解码是在各个存取单元的解码时间戳所示的解码开始时刻到来时进行的。1.6. 5视差信息检测部117
视差信息检测部117是实现视频解码器116的扩张功能的构成要素,进行视差信息的检测及向检测的视差信息的级别的变换。解码器116的视分量的解码包括逆量子化、 可变符号长编码、运动补偿,在针对次视分量的运动补偿中,将构成基视视分量的宏块作为参照宏块来利用。此时,由于次视分量的宏块、构成基视视分量的各个宏块与宏块的运动矢量被计算出,所以实现将该运动矢量作为视差信息检测而变换为级别这样的处理。通过进行这样的变换处理,对次视分量赋予与基视分量的视差带来什么程度的立体视效果这样的级别。1.6. 6 寄存器组 118寄存器组118由多个播放器状态寄存器、多个播放器设定寄存器构成。1. 6. 7播放器状态寄存器119播放器状态寄存器119是在再生装置的MPU进行算数运算、比特运算之际,将作为该被运算的运算对象的数值预先保存的硬件资源,在装入光盘时设定初始值,而且,在当前播放项目的变更等、再生装置的状态发生变化时,判断该保存值的有効性的寄存器。作为该保存值,有当前的播放列表号码、当前的流号码等。由于在装填光盘时保存初始值,所以该保存值是临时的,若取出光盘和切断再生装置的电源,则该保存值失去有効性。1.6.8播放器设定寄存器120播放器设定寄存器120在实施了电源对策这一点上与播放器状态寄存器119不同。由于实施了电源对策,所以在切断再生装置的电源时,该保存值退避到非易失性的存储器中,在接通再生装置的电源时,该保存值恢复。在播放器设定寄存器120中设定了如下信息再生装置的制造主体(manufacture)在再生装置出货时确定的再生装置的各种配置; 用户按照设置顺序设定的各种配置;以及再生装置与TV系统、立体声系统、扩音器等家庭影院系统的设备连接时,通过与作为连接对方的设备之间的协议而判明的对方侧设备的性能。1. 6. 9闭锁级别寄存器121闭锁级别寄存器121是播放器设定寄存器120的构成要素,记录通过设置部114 写入的闭锁级别。1.6. 10 控制部 122控制部122对通过视差信息检测部117附带了级别的立体视效果级别和记录在闭锁级别寄存器121中的闭锁级别进行比较,根据该比较结果进行立体视效果的控制。具体而言,在立体视效果级别大于闭锁级别的情况下进行立体视效果的控制,在立体视效果级别小于等于闭锁级别的情况下不进行立体视效果的控制。在此,所谓“立体视效果的控制”是指切换为2D再生模式,通过对显示装置20仅出力构成基视分量的非压缩图片而实现。不进行立体视效果的控制时,维持3D再生模式。1.6. 11平面存储器123平面存储器123保存通过基于解码器116的解码处理而得到的非压缩图片。而且, 保存通过OSD生成部115作成的比特图。1.6. 12 发送部 124发送部IM在经由家庭影院系统的其它设备和接口而被连接时,经过协议阶段 (negotiation phase),转移到数据传送阶段,进行数据传送。
该协议阶段把握对方侧设备的能力(包括解码能力、再生能力、显示频率),预先设定在播放器设定寄存器120中,确定用于以后传送的传送方式。经过该协议阶段,转移到数据传送阶段。在数据传送阶段,将通过在横方向结合该基视分量及次视分量而作成的并排(side-by-side)图片数据,按照显示装置的水平同步期间,以高的传送速率传送到显示装置。在此,在通过基于视频解码器的变换而得到的级别低于被设定的闭锁级别时,再生装置设定成3D再生模式,发送部IM结合基视分量及次视视分量输出到显示装置。在通过基于视频解码器的变换而得到的级别大于等于所设定的闭锁级别时,再生装置被设定成2D再生模式,仅向显示装置输出基视分量。在数据传送阶段时,在显示装置的水平回归线期间及垂直回归线期间,可以向与再生装置连接的其它装置(不仅包括显示装置,还包括扩音器、扬声器),传送非压缩 平文形式的音频数据及其它附加数据。这样一来,被称作显示装置、扩音器、扬声器的设备,可以收到非压缩 平文形式的图片数据、非压缩 平文形式的音频数据及其它附加数据,可以实现再生出力。可以在水平回归线期间及垂直回归线期间,将通过视频解码器得到的级别输出到对方侧的显示装置。以上是对再生装置的内部构成的说明。接着,对再生装置的再生模式设定的详细情况进行说明。1.7再生模式的选择以下,对通过闭锁级别和立体视效果级别的关联,将再生装置的再生模式设定成 2D再生模式、3D再生模式中的某一个进行说明。使用图10的表来说明在闭锁级别取级别 1、级别2、级别3这三个阶段的值,且立体视效果级别也取级别1、级别2、级别3这三个阶段的值的情况下,对应于闭锁级别的各阶段的值和立体视效果级别的各阶段的值的组合,选择2D再生、3D再生中的某一个再生模式。图10是示出立体视效果级别和闭锁级别的对应关系的图。在此,将立体视效果级别、闭锁级别分别设定为三个阶段。为了参照图10,例如在闭锁级别是级别2的情况下,对立体视效果级别是级别1、级别2的3D影像进行通常的3D再生,对立体视效果级别是级别 3的3D影像,切换成2D再生。以上是对再生模式的说明。接着,对立体视效果级别的级别附加进行说明。1. 8立体视效果级别的级别附加本图的被称作级别1、级别2、级别3的级别附加,根据3D联盟发行的《3DC安全指导规范(2009年12月27日修订)》进行。具体而言,根据3DC安全指导规范所提倡的舒适的立体视用的视差角的范围(视差角I I在40分00/60度)以内)及用于避免强立体视的视差角的范围(视差角I β-α I在70分(70/60度)以内),将检测到的视差信息, 级别附加成3阶段的立体视效果级别。如上所述,立体视效果级别是对表示立体视效果的视差角进行阶段性表示的,该视差角因视差Δ a即画面上的基视分量、次视分量的像素数而变化。图11是以表形式来表示立体视效果级别取级别1、级别2、级别3这三个阶段的值时,在该值中,视差角变为怎样的角度范围,视差Aa变为怎样的像素数的图。图11是将立体视效果级别、视差角、视差之间的对应关系以表形式表示的图。横栏由立体视效果级别的栏、视差角的栏和视差的栏构成,立体视效果级别的栏的纵的排列
13表示级别1、级别2、级别3这三个级别。视差角的栏的纵的排列表示与级别1、级别2、级别 3的立体视效果级别相对应的视差角的范围。由此可知级别1的视差角小于40分,级别2 的视差角大于等于40分、小于70分,级别3的视差角大于等于70分。视差的栏的纵的排列表示构成与视差角I β-α I的范围相对应的视差Aa的像素数的范围。在实施方式1中, 从运动补偿时所检测的运动矢量的信息求出视差信息。该运动矢量作为像素数被检测,所以根据构成视差Aa的像素数进行级别附加。在此,对构成视差Aa和视差角I β-α |的辐辏角α及β之间的关系进行说明。辐辏角α及β的单位系使用"度"。首先,着眼于图2(a)、图2(b)所示的包含辐辏角β的三角形,瞳孔间距离E使用进深3H-a,表示为E = 2X (3H-a) Xtan(ji β /360)。 同样,着眼于图2(a)、图2(b)所示的包含辐辏角的三角形,视差Aa使用飞出量a,表示为Aa = 2XaXtan(Ji β/360)。艮口,瞳孔间距离E和视差Δ a的合计"E+Aa"表示为E+Aa = 2X3HXtan(Ji β/360)。另外,将该式变形,则视差Aa表示为Aa = 6HXtan(ji β/360)-Ε。在此,着眼于图2 (a)、图2 (b)所示的包含辐辏角α的三角形,E使用辐辏角α,表示为E = 2X3HXtan(co α/360),所以可以通过将该式代入Aa的公式中, 将视差 Δ a 表示为 Δ a = 6H {tan ( π β /360) -tan (ω α /360)}。因此,由于构成视差Δ a的像素数使用每Imm的像素数P表示为Aa(像素数)= PX6H{tan(ji β/360)-tan (ω α/360)},所以通过将视差角| β-α |的范围根据上述式变换为构成视差Aa的像素数的范围的基准,进行级别附加。在图11中,视差的栏的纵的排列,表示将对应的视差角I β_α I的范围根据上述数变换为构成视差Aa的像素数的范围。在图11的表中,视差Aa用数式来表现,但若使用α、β将视差Aa设定为具体的数值,则视差Δ a变成如图12那样。图12是示出显示装置20为像素数1920X1080、50型(横1106mm、纵622mm)的电视监视器的情况的构成视差Aa的像素数的范围的图。如图12所示,在构成视差Aa的像素数在66以上或在-66以下时,将立体视效果级别设为级别3,在38以上65以下或-65 以上-38以下时,将立体视效果级别设为级别2,在-37以上37以下时,将立体视效果级别设为级别1。而且,在本实施方式中,瞳孔间距离E为60mm。以上是对立体视效果级别的级别附加的说明。接着,对闭锁级别的设定、变更有关的设置菜单进行说明。1.9设置菜单在设置菜单中,在音声语言设定、字幕语言设定这些一般的设置项目以外,存在闭锁级别的项目,若选择这样的项目,则出现图13的菜单。图13(a)是在选择闭锁级别时所显示的密码输入画面。该密码用于进行想要设定、变更闭锁级别的用户是否为监护人的确认。图13(b)是闭锁级别选择画面。根据该画面,用户进行闭锁级别的变更。级别1的检查盒受理使级别1 (限制为舒适的级别)为闭锁级别的设定。该检查盒被检查,从而允许级别1的上限、即视差角在40分以下这样的立体视效果。级别2的检查盒受理使级别2 (仅限制强级别)为闭锁级别的设定。该检查盒被检查,从而允许级别2的上限、即视差角小于70分的立体视效果。级别3的检查盒受理将级别3 (无限制)设定为闭锁级别。通过检查该检查盒,允许级别3的上限、即视差角大于等于70分这样的立体视效果。进深栏用mm表记表示与级别1的角度范围的上限相对应的进深。在本实施方式中,级别1的上限值设定为40分,在进深栏中,作为与40分相对应的进深,显示了如上所述的3H-a的值即1359mm。通过针对进深栏的数值输入,可以增减该进深,伴随该增减,使应为级别2的阈值变化。通过以上的针对菜单的闭锁级别的设定,播放器设定寄存器120中的闭锁级别可以变更为级别1、级别2、级别3中的某一个,还可以由用户自由决定应为级别1的阈值。以上是对闭锁级别的说明。接着,对立体视效果级别的详细情况进行说明。1. 10立体视效果级别的详细情况与闭锁级别由生产的设定、用户进行的变更这样的人为操作决定相对,由2个图像的特性决定立体视效果级别在基视分量和次视分量上对应的像素具有怎样的视差。以下,对如何检测基视分量的像素和次视分量之间的像素数即视差进行说明。首先,开始对视差信息的检测进行说明。图14是以图2为基础作图的,在作为该基础的图的右下,描绘R-Pixel (xl,yl)所属的宏块、左眼像素L-pixel (x0, yO)所属的宏块。该右眼像素R-Pixel (xl, yl)和左眼像素L-pixel (X0,y0)间的视差,可以在右眼像素R-Pixel (xl,yl)所属的宏块的坐标、左眼像素L-pixelUO,yO)所属的宏块的坐标处近似,若计算出该宏块的X坐标的差分,则可以导出Aa。对使用了宏块的坐标的视差的近似化进行说明。图15是描绘MB(xO,yO)所属的基视视分量和MB(xl,yl)所属的次视分量的图。 在本图中,描绘了使基视视分量和次视分量重合的状态,外侧为次视分量,里侧为基视视分量。图中的虚线表示将属于基视视分量的MB(x0,y0)映射在次视分量上。该映射点和右眼像素R-Pixel (xl,yl)的差分,表示右眼像素R-Pixel (xl,yl)与左眼像素L-pixel (χΟ,γΟ) 的视差。在此,MB(x0, yO)和MB(xl,yl)原本表示仅视点位置和视点方向不同的相同对象物,具有很强的相关性,所以在解码次视分量期间,进行MB(xl,yl)的解码之际,具有强的相关性的MB(x0,yO)被选为参照宏块。在选择该参照宏块之际,对于存在于基视视分量中的宏块、存在于MB(xl,yl)附近的多个宏块计算运动矢量,对于MB(x0,yO)也计算运动矢量,所以能将对于该MB (x0,yO)的运动矢量的水平成分(Horizontal_Motion_Vector),作为基视视分量和次视分量的视差的近似值进行检测。若将这样的视差的近似值用作视差Aa,进行如上所述的视差角的计算,则可以得到当前被再生的基视分量及次视分量的立体视效果级别。以上是对立体视效果级别的说明。使用面向对象的编程语言(object-oriented programming language)等进行记述,使处理器执行图16 图18的流程图所示的处理步骤,由此以软件的方式在再生装置内安装到此为止说明的再生装置的构成要素。以下,对用于安装再生装置的构成要素的处理步骤进行说明。1.11解码处理步骤图16是示出实施方式1中的再生装置1的解码处理步骤的流程图。如图16所示, 首先,解码器116开始通过读出部110读出的视视频数据的解码(步骤S101)。在此,为开始对于第X帧的解码。接着,解码器116判断当前时刻是否为帧(t_x)的DTS(DeCOding TimeStamp)所示的时刻(步骤S102)。在此,所谓“DTS”是指定解码时刻的信息。在DTS与当前时刻一致时,进行解码处理。在当前时刻是DTS所示的时间时(步骤S101,“是”),解码器116对基视分量(t_ χ)进行运动补偿,将得到的非压缩的图片保存于视频平面。(步骤S103)。接着,解码器116对次视分量(t_x)进行运动补偿,将得到的非压缩的图片保存于视频平面。然后,视差信息检测部117根据在运动补偿中得到的运动矢量的信息来检测视差信息(t_x)(步骤S104)。将包含左眼像素L-Pixel的MB (Macro Brock,宏块)和包含右眼像素R-Pixel 的MB之间的像素数,作为构成视差Aa的像素数,进行视差信息的检测。具体而言,通过从包含左眼像素L-Pixel的MB到包含R-Pixel的MB为止的运动矢量的水平成分 (Horizontal-Motion-Vector),检测视差信息。对步骤S104的处理的详细情况,通过 < 视差信息检测处理〉进行说明。视差信息检测部117将在步骤S104中检测到的视差信息(t_x)的大小作为立体视效果级别进行级别附加(步骤。该级别附加根据上述图11所示的基准进行。在当前时刻与DTS所示的时刻不一致时(步骤S102,“否”),发送部IM判断当前时刻是否是帧(t_y) ^ PTS (Presentation Time Stamp)所示的时刻(步骤S106)。在此, 所谓“PTS”是指定显示时刻的信息。在PTS与当前时刻一致时,进行显示处理。在当前时刻是PTS所示的时刻时(步骤S106,“是”),控制部122判断在步骤S107 中变换的立体视效果级别是否大于记录在闭锁级别寄存器121中的闭锁级别(步骤S107)。由于对与基视分量的视差信息被正确检测的次视分量,生成立体视效果级别,所以立体视效果级别的有効期间为从与基视分量的视差信息被正确检测的次视分量的PTS 到与基视分量的视差信息被正确检测的下一次视分量的PTS紧前为止。在这样的期间,继续基于立体视效果级别的立体视效果的控制。在立体视效果级别大于闭锁级别时(步骤S107,“是”),控制部122将向显示装置 2输出构成基视分量(t_y)的非压缩图片的命令,发送到发送部124(步骤S108)。由此, 在被施以比用户允许的立体视效果强的立体视效果的立体视影像被再生时,可以切换成2D再生。在立体视效果级别小于等于闭锁级别时(步骤S107,“否”),控制部122将向显示装置20输出的构成基视分量(t_y)及次视分量(t y)的非压缩图片的命令,发送到发送部 124(步骤 S109)。如以上步骤S107-S109那样,比较立体视效果级别和闭锁级别,根据该比较结果来改变输出到显示装置的非压缩图片。由此,在再生被施以比用户允许的立体视效果强的立体视效果的立体视影像时,切换成2D再生,另一方面,在再生被施以用户允许的立体视效果的范围内的立体视效果的立体视影像时,进行3D再生。在步骤S106、步骤S108、步骤S109的处理后及当前时刻不是PTS所示的时刻时 (步骤S106,“否”),解码器116进行再生结束的判断(步骤S110)。在再生不结束时(步骤S110,“否”),进行步骤SlOl的处理。再生结束时(步骤S110,“是”),结束视视频数据的解码处理。通过以上的动作,可以在再生装置1中检测视差信息,进行立体视效果级别的级别附加。另外,比较立体视效果级别和闭锁级别,根据该比较结果来改变输出到显示装置的非压缩图片,从而进行立体视效果的控制。在此,说明将把属于相同帧的基视分量作为参照图片这样的次视分量,作为视差信息的检测对象的技术的意义。在立体视影像突然飞出来的场面中,影像内容较大变化,所以基视视频流的基视分量被变换为IDR图片。另外,可以考虑根据影像内容的变化点处的IDR图片之间的相关性,使属于与该基视分量相同的帧的次视分量被压缩编码。可以考虑影像内容的较大变化点处的基视分量被变换成IDR图片,根据作为IDR图片的基视分量之间的相关性,使属于与该基视分量相同的帧的次视分量被压缩编码,所以基本上,若针对将属于相同帧的基视分量作为参照图片的次视分量来检测视差信息,则能以GOP的时间精度,适当地检测基视视频流、次视流中的大的影像内容的变化点的视差信息。由此,可以将视差信息检测用的解码器的负荷增大抑制在最低限度,同时能以GOP为单位适当检测立体视影像的飞出时刻。1. 12视差信息检测处理(步骤S104)参照

步骤S104的视差信息检测处理的详细情况。图17是示出实施方式1的视差信息检测处理(步骤S104)的流程图。在此,为针对第X帧的解码处理。首先,解码器116 判断 View-Component-Type 是否为 D印endent-View (步骤 S131)。所谓“View-Component-Type”表示视分量的属性。在View-Component-Type 不是 D印endent-View 时(步骤 S131,“否”),转移到基视分量(t_x+l)的解码处理。在View-Component-Type 是 D印edent-View 时(步骤 S131,“是”),解码器 116 对全部切片(Slice)反复进行步骤S133 S136的处理(步骤S132)。首先,解码器116对属于Slice的全部MB执行包括运动补偿的解码处理(步骤 S133)。接着,解码器116判断Slice的图片类型是否为Predictive (步骤S134)。在此, 所谓“图片类型为Predictive”是指通过图片间的顺方向预测编码而得到的图片。在图片类型是I^edictive时(步骤S134,“是”),解码器116判断解码时的参照图片是否为基视分量(步骤S135)。在次视的视分量中,存在是B图片类型、P图片类型且不将基视分量作为参照图片的分量,即使是次视分量,也不具备与基视分量的视差,由此步骤S134、S135的处理是将这些从视差信息的检测除外的处理。在参照图片是基视分量时(步骤135,“是”),视差信息检测部117保存属于Slice 白勺# Macro-Brock (MB)白勺 Horizontal_Motion_Vector ( /^lf S136)。在图片类型不是I^redictive时(步骤S134,“否”),参照图片不是基视分量时(步骤S135,“否”)及步骤S136的处理后,判断是否对全部的Slice反复进行了步骤S133 S136的处理(步骤S132)。在对全部的Slice进行了处理时(步骤S132,“是”),将针对帧(t_x)中的全部MB的Horizontal_Motion_Vector的最大值,作为帧(t_x)中的视差信息(t_x)(步骤S137)。通过以上的动作,可以检测视差信息(t_x)。1. 13闭锁级别的设定、变更处理接着,参照

闭锁级别设定、变更处理的详细情况。图18是示出闭锁级别的设定、变更处理的流程图。首先,在设置部114中,判断是否进行了闭锁级别的设定或变更操作(步骤S171)。在用户进行了闭锁级别的设定或变更操作时(步骤S171,“是”),设置部114显示图13(a)所示的密码的输入画面,要求输入密码(步骤S172)。然后,设置部114进行在步骤S172中输入的密码的认证(步骤S17!3)。在密码认证失败时,进行步骤S172的处理。在密码认证成功时(步骤S173,“是”),设置部114显示图13(b)所示的闭锁级别的设定菜单(步骤S174)。然后,设置部114判断用户是否输入了上下左右键(步骤S175)。 在输入了上下左右键时,设置部114按照键方向使高光移动(步骤S176)。在未输入上下左右键时,设置部114判断在检查盒上是否确定键被按压(步骤S177)。在检查盒上确定键被按压时,设置部114进行检查盒的检查(步骤S178)。在确定键未被按压时,设置部114判断在OK按钮上是否确定键被按压(步骤S179)。在OK按钮上确定键被按压时,在闭锁级别寄存器121中保存已检查的闭锁级别 (步骤S180)。在确定键被按压时,设置部114判断在删除(Cancel)按钮上是否确定键被按压(步骤S181)。用户未进行闭锁级别的设定或变更操作时(步骤S171,“否”),设置部114判断用户是否进行了再生开始操作(步骤S182)。在进行了再生开始操作时,从存储介质中读出并执行控制程序(步骤S183)。在未进行再生开始操作时,进行步骤S171的处理。如上所述,根据本实施方式,将解码MVC规格的数据之际抽取的运动矢量的信息转用于视差信息的计算,用于级别变换,所以可以使伴随级别变换的再生装置的负荷增大止于最小限度。(实施方式2)2. 1 概要在第1实施方式中,再生装置在视分量的解码的过程中检测视差信息,实现变换为级别这样的处理,但本实施方式与通过显示装置进行视差信息的检测,并将该视差信息变换为级别进行立体视效果的限制的改善有关。受理来自再生装置的影像信号输入,且实现立体视再生的电视在其内部不具备解码器,所以不能检测运动矢量。根据非压缩的图片来检测右眼像素R-Pixel和左眼像素 L-pixel的视差。这种情况下,若对全部行(line)检测视差信息,则对电视增加负荷,所以抽取一部分的行。由于近的物体的视差大,远的物体的视差小,所以将行的抽取范围设为画面全体, 以便可以检测最大的视差。具体而言,将画面三分成上、中、下区域,从各个区域均等地进行行的抽取。以下,参照附图对该实施方式2进行说明。2. 2 构成图19是示出实施方式2的显示装置200的构成的一例的框图。如图19所示,显示装置200包含HDMI接收部211、操作部212、遥控器接收部213、信号处理部214、视差信息检测部215、闭锁级别记录部216、立体视效果控制部217、影像面板驱动部218、影像面板 219、定时信号发生器220、IR发光部221而构成。HDMI接收部211接收从再生装置210通过HDMI线缆发送的非压缩图片及立体视效果级别。操作部212用于用户对显示装置20进行操作输入,只要用户能进行所期望的操作输入即可,没有特别限定。遥控器接收部213接收来自用户的基于遥控器的操作信号。信号处理部214根据接收到的非压缩图片,生成同步信号。视差信息检测部215在右眼用图像、左眼用图像中分别抽取基于垂直同步信号的特定的水平行像素,根据该抽取的水平行像素的相关性来检测构成视差Aa的像素数。在画面全体进行水平行像素的抽取时,对再生装置施加大的负荷,所以抽取一部分的行。而且,由于近的物体的视差大,远的的物体的视差小,所以进行网罗画面全体那样的行的抽取,以便可以检测最大的视差。图20是示出在显示装置200中检测的视差的图。这样一来,将画面分为上、中、下各三个区域,从各个区域均等地各抽取一行。然后,在右眼用图像的水平行像素和左眼用图像的水平行像素中,通过图形匹配(pattern matching)来检测对应点。在此,所谓“对应点”是指仅位置不同的同一像素。将构成从右眼用图像的对应点到左眼用图像的对应点为止的像素数作为视差信息。在图20中,右眼用图像的对应点相对于左眼用图像的对应点位于左边。在存在该位置关系时,将像素数设为正值。另一方面,在右眼用图像的对应点相对于左眼用图像的对应点位于右侧时,将像素数设为负值。检测到的构成视差Aa的像素数,作为立体视效果级别进行级别附加。该级别附加按照如上所述的图11所示的基准进行。由此,在显示装置200中,可以检测视差信息,进行立体视效果级别的级别附加。闭锁级别记录部216将通过用户操作而被设定或变更的闭锁级别记录在存储装置中。在此,所谓“闭锁级别”是父母锁的级别,表示存在使用显示装置的可能性的多个用户之中的监护人确定的阈值。对被赋予了比闭锁级别大的立体视效果级别的立体视影像, 进行立体视效果的控制。在实施方式2中,设定三个阶段的级别。图10是示出立体视效果级别和闭锁级别的对应关系的图。例如,闭锁级别2对立体视效果级别是级别3的立体视影像进行向2D再生的切换(立体视效果的控制),对立体视效果级别是级别1、级别2的立体视影像不进行向2D再生的切换。立体视效果控制部217对通过视差信息检测部215进行了级别附加的立体视效果级别与记录在闭锁级别记录部216中的闭锁级别进行比较,在立体视效果级别大于闭锁级别时进行立体视效果的控制。在此,立体视效果的控制是指切换为2D再生。具体而言,通过仅显示构成基视分量的图片,实现2D再生。影像面板驱动部218根据通过信号处理部214生成的同步信号及立体视效果控制部217进行的立体视效果的控制来驱动影像面板219。在再生立体视影像时,交替显示右眼用图像和左眼用图像。在通过立体视效果的控制进行2D再生时,仅显示右眼用图像或左眼用图像之一。影像面板219是液晶显示器、等离子体显示器等,根据影像面板驱动部218的处理来显示影像。
19
定时信号发生器220生成确定3D眼镜30的左右液晶快门开闭的定时的信号。具体而言,生成如下定时信号在右眼用图像被显示于液晶面板158时关闭左眼用的液晶快门,在左眼用图像被显示于液晶面板158时关闭右眼用的液晶快门。IR发射部221将通过定时信号发生器220生成的定时信号作为红外线发射。2. 3显示装置200的动作可以用计算机读取语言来描述表示图21的流程图的处理步骤的程序,使处理器执行,从而将如上构成的显示装置200的构成要素,安装在再生装置中。以下,参照图21的流程图,对显示装置200的构成要素的软件的运行进行说明。图21是示出实施方式2的显示装置200的动作的流程图。在此,开始对于第y帧的显示处理。信号处理部214根据通过HDMI接收部211接收到的非压缩动画数据,开始生成同步信号(步骤S201)。在同步信号生成开始时(步骤S201,“是”),视差信息检测部215在右眼用图像 左眼用图像中,分别抽取基于垂直同步信号的水平行像素(步骤S202)。在画面全体中进行水平行像素的抽取时,对再生装置施加大的负荷,所以抽取一部分的行。而且,近的物体的视差大,远的物体的视差小,所以进行网罗画面全体的行的抽取,以便可以检测最大的视差。 水平行像素的抽取如图20所示,将画面分成上、中、下三个区域,从各个区域均等地各抽取一行。视差信息检测部215使用在步骤S202抽取的水平行像素,进行视差信息的检测 (步骤S203)。视差信息是构成视差Aa的像素数。对于该视差信息检测处理的详细情况, 在 < 视差信息检测处理(S203)>中说明。将视差信息检测部215在步骤S203检测到的视差信息变换为立体视效果级别进行保存(步骤S204)。该级别附加按照图11所示的基准进行。立体视效果控制部217判断在闭锁级别记录部216中是否设定了闭锁级别(步骤 S205)。在设定了闭锁级别时(步骤S205,“是”),立体视效果控制部217判断在步骤S204 变换的立体视效果级别是否大于记录在闭锁级别记录部216中的闭锁级别(步骤S206)。在立体视效果的级别大于闭锁级别时(步骤S206,“是”),影像面板驱动部218在 1帧期间仅显示构成基视分量(t_y)的图片(步骤S207)。由此,在再生被施加比用户允许的立体视效果强的立体视效果的立体视影像时,可以切换为2D再生。在立体视效果的级别小于等于闭锁级别时(步骤S206,“否”),影像面板驱动部 218在1帧期间内显示构成基视分量(t_y)、次视分量(t_y)的图片(步骤S208)。由此,在再生被施加了用户允许的立体视效果的范围内的立体视效果的立体视影像时,可以进行3D 再生。信号处理部214进行再生结束的判断(步骤S209)。再生结束时(步骤S209, “是”),处理结束。在再生不结束时(步骤S209,“是”),进行步骤S202的处理。通过以上的动作,在显示装置200中检测视差信息,并进行立体视效果级别的级别附加,根据立体视效果级别与闭锁级别的比较结果来进行立体视效果的控制。2. 4视差信息检测处理步骤(S203)
参照附图对步骤S203的视差信息检测处理的详细情况进行说明。图22是示出实施方式2的视差信息检测处理(S203)的动作的流程图。在上、中、下各区域中,反复从步骤S25到步骤S2M的步骤(步骤S251)。首先,视差信息检测部215在右眼用图像的水平行像素和左眼用图像的水平行像素中,通过图形匹配来检测对应的像素(步骤S252)。在此,所谓“对应的像素”是指仅位置不同的同一像素。接着,视差信息检测部215求出在步骤S252检测到的对应的像素间的像素数,将该像素数作为视差信息(步骤S253)。然后,视差信息检测部215保存在步骤S253得到的视差信息(步骤S2M)。在上、中、下的各区域中进行了从步骤S252到步骤S2M的处理后,将在上、中、下的各区域求出的视差的最大值作为画面全体的视差信息(步骤S255)。通过以上的动作,可以在显示装置200中检测视差信息。第1实施方式中的立体视效果级别的计算的对象,被限定为通过与基视分量之间的相关性被压缩编码的次视分量。但是,在本实施方式中,由于根据右眼用的图片和左眼用的图片的像素间的视差来检测视差信息,所以能够不依赖于标准分(benchmark score)的图片类型,而提高立体视效果级别的精度。如上所述,根据本实施方式,可以在显示装置中检测视差信息并进行立体视效果级别的级别附加。另外,可以比较级别附加的立体视效果级别和闭锁级别,根据该比较结果进行立体视效果的控制。(实施方式3)3. 1 概要到此为止的实施方式中,显示装置一律使眼镜的快门同步,使用户进行3D影像的视听,但本实施方式是通过对每个眼镜设定允许级别,使各个眼镜进行与设定的内容级别相对应的快门动作的实施方式。以下,参照

该3D眼镜。3. 2全体构成图23(a)是示出实施方式3的全体构成的图。3D眼镜300是所谓主动快门方式的3D眼镜,通过顶接收部310接收从显示装置2的顶发射部320发射的定时信号,根据该定时信号交替开闭左右液晶快门。在显示装置2上显示左眼用图像时,如图23(b)所示, 关闭右液晶快门,仅对左眼放映左眼用图像。在显示装置2显示右眼用图像时,如图23 (c) 所示,关闭左液晶快门,仅对右眼放映右眼用图像。由此,实现产生视差的立体视。3. 33D眼镜300的构成图M是示出实施方式3的3D眼镜300的构成的一例的框图。如图M所示,3D眼镜300包含顶接收部310、操作部311、闭锁级别记录部312、立体视效果控制部313、液晶快门控制部314、液晶快门315而构成。IR接收部310接收从显示装置2的顶发射部320发射的定时信号及立体视效果级别的信息。在实施方式3中,接收的立体视效果级别被级别附加成从级别1到级别3这三个阶段。操作部311用于用户对3D眼镜300进行操作输入,只要用户能进行所希望的操作输入既可,没有特别限定。
闭锁级别记录部312记录通过操作部311设定或变更的闭锁级别。通过对每个3D 眼镜设定闭锁级别,可以进行每个用户不同的立体视效果的控制。例如,在家人观赏被施加了立体视效果的电影时,可以仅对孩子限定向2D再生的切换。在实施方式3中,闭锁级别设定从级别1到级别3这三个阶段的级别。立体视效果控制313比较记录在闭锁级别记录部312中的闭锁级别与通过顶接收部310接收的立体视效果级别,根据该比较结果进行快门动作的控制。在立体视效果级别大于等于闭锁级别时,通过对液晶快门的动作左右同时开闭,切换为2D再生。液晶快门控制部314根据通过顶接收部310接收到的定时信号及立体视效果的控制进行液晶快门315的控制。在不进行立体视效果的控制时,交替开闭左右快门。在进行立体视效果的控制时,同时开闭左右快门。由此,可以切换为2D再生。3. 43D眼镜300的动作通过用计算机读取语言来描述表示图25的流程图的处理步骤的程序并使处理器执行,可以将如上构成的3D眼镜300的构成要素安装在再生装置中。以下,参照图25的流程图,对3D眼镜300的构成要素的软件的运行进行说明。闭锁级别记录部312判断是否设定了闭锁级别(步骤S301)。在未设定闭锁级别时(步骤S301,“否”),闭锁级别记录部312按照用户操作来设定闭锁级别(步骤S302)。在设定了闭锁级别时(步骤S301,“是”),顶接收部310判断再生开始(步骤 S303)。在再生未开始时(步骤S303,“否”),在再生开始之前进行等待处理。在再生开始时(步骤S303,“是”),IR接收部310接收定时信号(步骤S304)。立体视效果控制部313判断在定时信号中是否附带了立体视效果级别的信息(步骤 S305)。在附带了立体视效果级别的信息时(步骤S305,“是”),立体视效果控制部313判断立体视效果级别是否大于闭锁级别(步骤S306)。在立体视效果级别大于闭锁级别时(步骤S306,“是”),液晶快门控制部314进行在基视的显示期间同时打开左右快门,在次视的显示期间同时关闭的快门动作的控制(步骤S307)。图沈是示出立体视影像再生时的通常的快门动作和2D再生切换时的快门动作的图。在图沈中,第1段示出在显示装置2切换右眼用图像和左眼用图像的定时。第2段示出3D眼镜300的通常的快门动作。此时,对右眼放映右眼用图像,对左眼放映左眼用图像。由此,实现生成视差的立体视。第3段示出2D再生切换时的快门动作。此时,对两眼仅放映右眼用图像,成为2D再生。这样,在再生用户允许的立体视效果的级别以上的动画时,通过左右同时进行快门的开闭,可以切换为2D再生。在未附带立体视效果级别的情况下(步骤S305,“否”),在立体视效果级别小于等于闭锁级别的情况下(步骤S306,“否”),液晶快门315进行在基视的显示期间关闭左快门、 而在次视的显示期间关闭右快门这样的快门动作的控制(步骤S308)。液晶快门控制部314进行再生结束的判断(步骤S309)。在再生结束时(步骤 S309,“是”),快门动作处理结束。在再生不结束时(步骤S309,“否”),执行步骤S304的处理。根据本实施方式,可以对每个用户设定个别的闭锁级别,可以进行各用户不同的立体视控制。(实施方式4)在实施方式1、2中,将立体视效果级别分成级别1、级别2、级别3这三个阶段的级别,进行级别附加。然后,与被设定成级别1、级别2、级别3之一的级别的闭锁级别进行比较,在立体视效果级别大于闭锁级别时进行立体视效果的控制。另一方面,在实施方式4 中,进行将立体视效果级别分成N个阶段的级别的级别附加。对应于将立体视效果级别设为N个阶段,将闭锁级别设定为N个阶段。以下,对实施方式4的立体视效果的级别附加、 闭锁级别的设定进行说明。而且,除将立体视效果级别分为N个阶段,将闭锁级别分为N个阶段的级别以外,构成、动作与实施方式1相同,所以对这些构成、动作省略说明。图27是示出将立体视效果级别设为六个阶段(N = 6)的情况的附带级别的基准的图。通过图27所示的各视差角I β-α I的范围进行级别附加。将立体视效果级别设为六个阶段时,闭锁级别设定为从级别1到级别6为止的六个阶段的级别。然后,在立体视效果级别大于闭锁级别时进行立体视效果的控制。这样,通过将立体视效果级别细分进行级别附加,可以进行更加细致的立体视效果的控制。(补充)而且,虽然根据上述实施方式进行了说明,但本发明当然不限于上述实施方式。以下情况也包含在本发明中。(a)在实施方式1、2、3中,对每1帧比较立体视效果级别和闭锁级别,并根据该比较结果进行立体视效果的控制,但也可以在一次切换为2D再生模式后的情况下,将2D再生模式维持一定期间。即、在立体视效果级别变成大于闭锁级别时,在之后的一定帧间,即使假设立体视效果级别变为闭锁级别以下,也维持2D再生。由此,可以不用在短时间内切换 2D再生模式、3D再生模式,可以由用户实现自然的立体视效果的再生控制。(b)在实施方式1、2中,在立体视效果级别大于闭锁级别时进行切换为2D再生的动作,但也可以在立体视效果级别大于闭锁级别时,显示警告并终止立体视影像的再生。而且,也可以在立体视效果级别大于闭锁级别时,再生立体视效果被抑制的播放列表。(c)在实施方式1中,使用运动补偿时检测的运动矢量进行视差信息的检测,但在构成次视的GOP的前头的视频存取单元内存在MVC可伸缩嵌套SEI消息(scalable nesting SEI message),在该MVC可伸缩嵌套SEI消息内存在lplane+Offset(l平面+偏移)模式用的偏移信息时,也可以将该偏移信息作为视差信息使用。所谓“lplane+Offset模式”是指,通过对一个平面存储器的像素的坐标赋予左右的视差,不使用右眼图像、左眼图像的组来实现立体视的再生模式。所谓“偏移信息”,包含这样的lplane+Offset模式下的水平方向的变化量,所以通过使用这样的视差信息可以进行立体视效果级别的级别附加。而且,可以将第1实施方式的步骤S104中检测的视差信息、步骤S105中级别附加的立体视效果级别组合到视视频数据中。另外,也可以将组合了视差信息、立体视效果级别的视视频数据写入记录介质中。也可以如下进行对该视视频数据的附加。次视由多个视频存取单元构成,该视频存取单元保存构成G0P(Group Of Pictures)的各视分量。在构成GOP的多个视频存取单元之中的保存GOP的前头的视分量的视频存取单元中,存在MVC可伸缩嵌套SEI消息。在该MVC可伸缩嵌套SEI消息中,存在用户数据保存器,在该用户数据保存器的中,保存针对构成GOP的各视分量的视差信息、立体视效果级别。这样一来,针对各视分量的视差信息、立体视效果级别可以被组合到次视中。也就是说,在位于GOP前头的存取单元的MVC可伸缩嵌套SEI消息中组合针对构成GOP 的各视分量的视差信息、立体视效果级别,若进行写回到记录介质的处理,则可以在视视频数据中组合视差信息、立体视效果级别。(d)在实施方式2中,通过仅显示构成基视分量的图片进行向2D再生的切换,但也可以通过变更3D眼镜的快门动作来实现向2D再生的切换。具体而言,也可以通过生成在基视的显示期间同时打开左右快门、而在次视的显示期间同时关闭这样的定时信号,实现向2D再生的切换。(e)再生装置的内部构成之中,解码器116、寄存器组118、控制部122等以逻辑元件为中心的部分,优选由集成电路(系统LSI)构成。所谓“系统LSI”是指在高密度基板上安装裸芯片,进行封装而得到的LSI。将多个裸芯片安装在高密度基板上并进行封装,宛如多个裸芯片具有1个LSI这样的外形构造, 也包含于系统LSI (这样的系统LSI被称作“多芯片模组)。在此,若着眼于封装的类别,则系统LSI包括QFP (方形扁平封装),PGA (插针网格阵列)这些类别。QFP是在封装的四面安装管脚的系统LSI。PGA是在底面全体安装多个管脚的系统LSI。这些管脚承担作为其它电路的接口的功能。系统LSI的管脚具有这样的接口的功能,所以通过在系统LSI的这些管脚上连接其它电路,系统LSI实现作为再生装置200的核心的功能。 这些系统LSI当然可以装入再生装置200中,也可以装入TV、游戏机、个人笔记本、 one-segment (—体)手机等处理影像再生这样的设备中,本发明的用途可以拓宽。具体的生产顺序的详细情况如下。首先,根据各实施方式所示的构成图,制作应为系统LSI的部分的电路图,使用电路素子、IC、LSI来具体化构成图的构成要素。这样,若使各构成要素具体化,则规定连接电路元件、IC、LSI之间的总线、其周边电路、与外部的接口等。进一步,还规定连接线、电源线、地线、闭锁信号线等。在进行该规定时,考虑LSI的空间调整各构成要素的动作定时,加上保证各构成要素所需要的接合宽度等的调整,完成电路图。若电路图完成,则进行安装设计。所谓“安装设计”是指确定将通过电路设计而作成的电路图上的部件(电路元件、IC、LSI)配置在基板上的何处,或者将电路图上的连接线布线在基板上的何处的基板布局的制作操作。若这样进行安装设计,并确定基板上的布局,则将安装设计结果变换成CAM数据, 输出到NC工作机器等设备。NC工作机器根据该CAM数据,进行SoC安装、SiP安装。所谓 "SoC (System on chip)安装”是指在1个芯片上烧结多个电路的技术。所谓“SiP (System in Package)安装”是指通过树脂等来封装多个芯片而形成1个封装的技术。经过以上的过程,本发明涉及的系统LSI可以根据各实施方式所示的再生装置200的内部构成图来制作。而且,如上所述生成的集成电路因集成度不同而被称作IC、LSI、SLSI、ULSI。在使用FPGA来实现系统LSI的情况下,多个逻辑元件被配置成格子状,根据记载在LUT(Look Up Table)中的输入输出的组合,连接纵、横的布线,从而可以实现各实施方式所示的硬件构成。LUT预先存储在SRAM中,这样的SRAM的内容因电源切断而消失,所以在利用这样的FPGA时,需要通过配置信息的定义,将实现各实施方式所示的硬件构成的LUT, 写入到SRAM中。本实施方式可以通过中件(middleware)和系统LSI所对应的硬件、系统LSI以外的硬件、针对中件的接口的部分、中件和系统LSI的接口的部分、连接到中件和系统LSI以外的必要的硬件的接口的部分、用户接口的部分实现,在组装这些构成再生装置时,通过它们协作动作提供特有的功能。产业上的应用根据本发明涉及的立体视控制装置,可以对被施以3D影像的立体视效果进行级别附加,对应于该级别对是否限制立体视效果进行切换,所以可以将飞出效果大的3D影像的视听限定为成人视听者,非常有用。图号说明
1再生装置
2显示装置
33D眼镜
10流文件
11基视视频流
12次视视频流
13音频流
14传输流
15流信息文件
162D流信息文件
173D流信息文件
18片断(Clip)基信息
19片断(Clip)次信息
20入口图
21播放列表信息文件
22主路径信息
23副路径信息
110读出部
111光盘驱动器
112卡读写器
113硬盘驱动器
114设置部
1150SD生成部
116解码器
117视差信息检测部
118寄存器组
119播放器状态寄存器
120播放器设定寄存器
121闭锁级别寄存器
122控制部
123平面存储器
124发送部
200显示装置
210再生装置
2IlHDMI接收部
212操作部
213遥控器接收部
214信号处理部
215视差信息检测部
216闭锁级别记录部
217立体视效果控制部
218影像面板驱动部
219影像面板
220定时信号发生器
221IR发射部
3003D眼镜
310IR接收部
311操作部
312闭锁级别记录部
313立体视效果控制部
314液晶快门控制部
315液晶快门
320IR发射部
权利要求
1.一种立体视控制装置,通过取得主视数据及副视数据的组,并将该组输出到其它装置,使用户进行立体视影像的视听,其特征在于,具备检测单元,检测表示主视数据中的像素与副视数据中的像素所成的视差的视差信息;受理单元,从用户受理对要闭锁视听时的立体视效果的闭锁级别进行设定的操作及/ 或进行变更的操作;认证单元,在从用户受理上述闭锁级别的设定操作及/或变更操作时,进行用户认证;保持单元,在通过用户认证被认证了用户的合法性的情况下,保持被设定或变更的闭锁级别;及控制单元,进行由视差信息带来的立体视效果的级别与由保持单元保持的闭锁级别的比较,在立体视效果的级别高于闭锁级别的情况下,进行立体视效果的限制。
2.如权利要求1所记载的立体视控制装置,其中,上述视差信息表示构成视差Aa的像素数,上述立体视效果基于由在显示面上的辐辏角α及在成像点上的辐辏角β构成的视差角 I β-α |,在将显示面与视听者之间的距离设定为h的情况下,辐辏角β、辐辏角α及视差Aa 满足 Aa = 2XhX (tan@/2-tana/2)的关系式。
3.如权利要求1所记载的立体视控制装置,其中,上述立体视控制装置还具备变换单元,该变换单元使用一个以上的阈值,将由所检测的视差信息表示的视差Δa变换为多个级别之中的某一个,在与上述闭锁级别的比较中所使用的立体视效果的级别,是通过上述变换单元的变换而得到的级别。
4.如权利要求1所记载的立体视控制装置,其中,上述立体视控制装置具备解码器,该解码器根据主视数据与副视数据之间的相关性进行运动补偿,上述检测单元进行的视差信息的检测是通过对运动补偿时所使用的运动矢量的水平方向成分进行计算而进行的。
5.如权利要求1所记载的立体视控制装置,其中,上述检测单元进行的视差信息的检测如下进行进行将从主视数据中抽取的特定的行像素和从副视数据中抽取的特定的行像素作为对象的、同一性的判断,对存在同一性的像素在视数据间被多少个像素隔开进行计数。
6.如权利要求5所记载的立体视控制装置,其中,显示主视数据及副视数据的画面被分割成多个区域,行像素的抽取是对通过分割上述画面而得到的多个分割区域分别进行的。
7.如权利要求1所记载的立体视控制装置,其中,上述闭锁级别对视听立体视影像时用户佩戴的附带快门控制功能的每个眼镜进行设定,上述立体视效果的限制是在立体视效果的级别高于闭锁级别的情况下,使眼镜执行与闭锁级别相对应的快门控制。
8.如权利要求7所记载的立体视控制装置,其中,上述快门控制是指,在帧期间使通过左右眼来视听右眼用影像及左眼用影像中的任意一方。
9.一种记录介质,其特征在于,记录了构成立体视影像的多个主视数据及副视数据的组和表示级别的数据, 级别表示由主视数据及副视数据的组构成的立体视影像带来怎样的立体视效果。
10.一种集成电路,通过取得主视数据及副视数据的组,并将该组输出到其它装置,使用户进行立体视影像的视听,其特征在于,具备检测单元,检测表示主视数据中的像素与副视数据中的像素所成的视差的视差信息; 受理单元,从用户受理对要闭锁视听时的立体视效果的闭锁级别进行设定的操作及/ 或进行变更的操作;认证单元,在从用户受理上述闭锁级别的设定操作及/或变更操作时,进行用户认证; 保持单元,在通过用户认证被认证了用户的合法性的情况下,保持被设定或变更的闭锁级别;及控制单元,进行由视差信息带来的立体视效果的级别与闭锁级别的比较,在立体视效果的级别高于闭锁级别的情况下,进行立体视效果的限制。
11.一种立体视控制方法,通过取得主视数据及副视数据的组,并将该组输出到其它装置,使用户进行立体视影像的视听,其特征在于,具备检测步骤,检测表示主视数据中的像素与副视数据中的像素所成的视差的视差信息; 受理步骤,从用户受理对要闭锁视听时的立体视效果的闭锁级别进行设定的操作及/ 或进行变更的操作;认证步骤,在从用户受理上述闭锁级别的设定操作及/或变更操作时,进行用户认证; 保持步骤,在通过用户认证被认证了用户的合法性的情况下,保持被设定或变更的闭锁级别;及控制步骤,进行由视差信息带来的立体视效果的级别与闭锁级别的比较,在立体视效果的级别高于闭锁级别的情况下,进行立体视效果的限制。
全文摘要
本发明涉及立体视控制装置、集成电路、立体视控制方法。视差信息检测部对3D影像,根据解码器进行运动补偿时得到的运动矢量来检测视差信息,将该视差信息作为立体视效果级别进行级别附加。然后,控制部比较立体视效果级别和记录在闭锁级别寄存器中的闭锁级别,根据该比较结果进行立体视效果的控制。
文档编号H04N13/04GK102172032SQ20108000277
公开日2011年8月31日 申请日期2010年7月8日 优先权日2009年8月31日
发明者后藤芳稔, 小塚雅之, 矢羽田洋 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1