立体显示方法及装置的制作方法

文档序号:7623575阅读:65来源:国知局
专利名称:立体显示方法及装置的制作方法
技术领域
本发明涉及立体显示领域,尤其涉及一种立体显示方法及装置。
背景技术
立体显示装置通常是由具有视差效果的至少两个视图在同一个显示屏幕进行显
/Jn o在制作这种具有视差效果的立体显示信号过程中,立体视频制作设备的视差的设置与显示屏幕的尺寸有关,屏幕越大,表现的景深越大,要求制作的视差越大。而现有的立体显示装置在显示制作的立体显示信号时,直接将立体显示信号按照屏的显示方式进行处理并显示,不对视差即景深进行调整。在实现上述显示立体显示信号的过程中,发明人发现现有技术中至少存在如下问 题将视差大的立体图像直接在尺寸较小的显示装置上进行播放时,会因视差超出人眼能够正常观看的舒适范围,使观看者出现头晕、恶心等现象。另外,将视差相对较小的立体图像直接在尺寸较大的显示装置上进行播放时时,又没有充分发挥尺寸较大显示装置可体现更大视差立体图像的优势。

发明内容
本发明的实施例提供一种立体显示方法及装置,对立体显示信号的视差进行检测和适应性调整。为达到上述目的,本发明的实施例采用如下技术方案一种立体显示方法,包括接收具有视差的初始视图;检测所述初始视图的视差值;判断所述初始视图的视差值是否超出预设的视差阈值;在所述初始视图的视差值超出预设的视差阈值时,调整所述初始视图的视差值至预设的视差阈值以内,并将调整后的视图用于显示。一种立体显示装置,包括接收单元,用于接收具有视差的初始视图;检测单元,用于检测所述初始视图的视差值;判断单元,用于判断所述初始视图的视差值是否超出预设的视差阈值;执行单元,用于在所述初始视图的视差值超出预设的视差阈值时,调整所述初始视图的视差值至预设的视差阈值以内,并将调整后的视图用于显示。本发明实施例提供的一种立体显示方法及装置,由于在该方案中在立体显示装置接收到立体显示信号时,将立体显示信号分离后检测出立体显示信号的视差值,然后将立体显示信号的视差值与预设的适宜观看的视差阈值进行比较,在立体显示信号的视差值超出适宜观看的视差阈值时,就会调整立体显示信号的视差值至适宜观看的视差阈值以内,最后将调整后的立体显示信号用于显示。因此,只要采取了本发明实施例提供的方案,就可以实现对立体显示信号的检测和调整。调整后的立体显示信号就更有利于用户观看,从而避免了因视差过大导致用户头晕、恶心等不适反应,也可以防止在大屏幕显示视差过小的立体显示信号时,不能充分发挥尺寸较大显示装置可体现更大视差立体图像的优势的问题。


图I为本发明实施例I中的立体显示方法的流程图;图2为本发明实施例I中的立体显示装置的示意图;图3为本发明实施例2中的立体显示方法的检测流程图;
图4为本发明实施例2中的立体显示方法的流程图;图5为本发明实施例2中的立体显示装置的示意图。
具体实施例方式下面结合附图对本发明实施例一种立体显示方法及装置进行详细描述。实施例I本发明实施例提供了一种立体显示方法,如图I所示,包括101、接收具有视差的初始视图,其中,具有视差的初始视图即为立体显示信号,立体显示信号中包含了压缩合成的至少两路信号。102、检测所述初始视图的视差值,一般情况下,在检测时,需要先将立体显示信号的原来压缩合成的信号进行分离后,然后将分离后的信号进行比较后能得出初始视图的视差值。103、判断所述初始视图的视差值是否超出预设的视差阈值;所述的视差阈值为数值或数值范围,所述超出预设的视差阈值为大于或小于预设的视差阈值。预设的视差阈值应当为适宜观看的视差值。104、在所述初始视图的视差值超出预设的视差阈值时,调整所述初始视图的视差值至预设的视差阈值以内,并将调整后的视图用于显示。本发明实施例还提供了一种立体显示装置,如图2所示,包括接收单元21、检测单元22、判断单元23和执行单元24。其中,接收单元21,用于接收具有视差的初始视图;检测单元22,用于检测所述初始视图的视差值;判断单元23,用于判断所述初始视图的视差值是否超出预设的视差阈值;执行单元24,用于在所述初始视图的视差值超出预设的视差阈值时,调整所述初始视图的视差值至预设的视差阈值以内,并将调整后的视图用于显示。利用本发明实施例中立体显示装置完成视频立体显示的具体实现方案可以参照图I中实现,此处不再赘述。本发明实施例提供的一种立体显示方法及装置,由于在该方案中在立体显示装置接收到立体显示信号时,将立体显示信号分离后检测出立体显示信号的视差值,然后将立体显示信号的视差值与预设的适宜观看的视差阈值进行比较,在立体显示信号的视差值超出适宜观看的视差阈值时,就会调整立体显示信号的视差值至适宜观看的视差阈值以内,最后将调整后的立体显示信号用于显示。因此,只要采取了本发明实施例提供的方案,就可以实现对立体显示信号的检测和调整。调整后的立体显示信号就更有利于用户观看,从而避免了因视差过大导致用户头晕、恶心等不适反应,也可以防止在大屏幕显示视差过小的立体显示信号时,不能充分发挥尺寸较大显示装置可体现更大视差立体图像的优势的问题。实施例2本发明实施例提供了一种立体显示方法,本发明实施例立体显示装置以立体电视(3d电视)为例,如图3所示,包括301、立体电视接收立体视频源提供的至少包含两路具有视差的视频数据的初始视图; 其中,至少包含两路具有视差的视频数据为立体显示信号。立体显示信号可以是有立体视频制作设备(例如立体摄像机)进行拍摄的,也可以是通过视频制作软件(例如由2d视频转为3d视频的软件)生成的。在本实施例中,以立体显示信号中包含两路压缩合成的视频数据为例。302、检测所述初始视图的视差值;步骤302的具体实现可以如图4所示,包括 401、立体电视接收到立体显示信号后,将原来包含两路压缩合成的视频数据的立体显示信号分离成左右双路带有视差信息的信号。402、缩放成与立体电视实际播放尺寸相同的显示分辨率和刷新率。一般情况下,立体电视的是实际播放尺寸与屏幕尺寸相同,但有时为了特殊的需要,例如进行多个频道的节目浏览时,实际播放的尺寸则会小于屏幕尺寸。403、通过比较两路信号计算出初始视图的视差值。利用立体电视芯片的运算和处理能力,对两路信号进行比较,通过提取两幅画面的轮廓信息,并移动轮廓信息(一般采用像素移动算法),找到重合点之间的时延差,从而得到轮廓信息的显示位置差,从而也就得出初始视图的视差值。303、判断所述初始视图的视差值是否超出预设的适宜观看的视差阈值;所述的视差阈值为数值或数值范围,所述超出预设的视差阈值为大于或小于预设的视差阈值。所述预设的视差阈值应当为适宜观看的视差值。因此,一般情况下,所述视差阈值是根据实际播放尺寸、和/或观看距离设定的。具体包括三种方式根据实际播放尺寸设定;根据观看距离设定;根据实际播放尺寸和观看距离设定。并且,立体电视的实际播放尺寸与视差的基本关系为所述实际播放尺寸越大,所述视差阈值越大;观看距离与视差的基本关系为所述观看距离越大,所述视差阈值越大。但是,三者的数据关系并不能用简单的数学公式表示,所以,在上述视差与实际播放尺寸、观看距离的基本关系的基础上,可以先初步确定预设的视差阈值。然后,为了达到更加适宜观看的目的,可以参考观看者的主观感觉和舒适度来最终确定适宜观看的视差值。因此,所述预设的视差阈值可依据立体显示装置的实际播放尺寸、观看距离、视差与人的舒适度和健康性的统计性数据进行预设,具体的,这三者之间的数据关系还需要参照人眼的构造,经过大量的测试,按照大多数人的主观感觉和舒适度设定,也就是一个经验值,这些经验值可以以表格数据的形式预先存储在立体电视,供用户选择使用。304、在所述初始视图的视差值超出预设的视差阈值时,调整所述初始视图的视差值至预设的视差阈值以内,并将调整后的视图用于显示。具体的调整方法可以为(I)左路信号保持不变,然后根据两路信号的视差值和预设的视差阈值,用数学算法插补出新的右路信号,与原来的左路信号形成新的符合视差要求的左右两路信号,可以实现视差的调整;(2)根据预设的视差阈值,与上述的检测视差值的像素移动方法类似,通过移动左右两路带有视差信号的视差,也可以实现视差的调整。 在前述步骤303中的实际播放尺寸、观看距离可以预先存储在立体电视中,这里的实际播放尺寸一般为立体电视的屏幕尺寸,这里的观看距离一般为根据屏幕尺寸确定的最佳观看距离,因此,在步骤304中,所述的调整所述初始视图的视差值至预设的视差阈值以内为调整所述初始视图的视差值至预存的实际播放尺寸、和/或观看距离对应的视差阈值以内。这样,无需用户介入,就实现了自动的视差调整。另外,也可以将前述步骤303中的实际播放尺寸、观看距离以列表的形式预先存储在立体电视中。在调整视差时,用户可以从列表中选择相应的播放尺寸与观看距离,或者是由用户手动输入观看距离或者实际播放尺寸,立体电视自动选择与之匹配的播放尺寸或观看距离。因此,在步骤304中,所述的调整所述初始视图的视差值至预设的视差阈值以内为接收用户设定的实际播放尺寸、和/或观看距离;调整所述初始视图的视差值至所述用户设定的实际播放尺寸、和/或观看距离对应的视差阈值以内。这样,通过方便的交互方式,就实现了视差的快速调整。本发明实施例还提供了一种立体显示装置,如图5所示,包括接收单元51、检测单元52、判断单元53、执行单元54和预设单元55。其中,接收单元51接收立体视频源提供的至少包含两路具有视差的视频数据的初始视图;检测单元52用于检测所述初始视图的视差值;判断单元53用于判断所述初始视图的视差值是否超出预设的视差阈值;执行单元54,用于在所述初始视图的视差值超出预设的视差阈值时,调整所述初始视图的视差值至预设的视差阈值以内,并将调整后的视图用于显示;预设单元55,用于根据实际播放尺寸、和/或观看距离设定相应的所述视差阈值。其中,预设的视差阈值的确定可参考本发明实施例中的立体显示方法的设置。如图5所示,检测单元52包括分离模块521,第二调整模块522,计算模块523。其中,分离模块521,用于将所述初始视图分成双路信号;第二调整模块522,用于调整所述初始视图的分辨率和刷新率至与实际播放尺寸相同的显示分辨率和刷新率;计算模块523,用于通过比较两路信号计算出初始视图的视差值。如图5所示,执行单元54包括接收模块541,用于接收用户设定的实际播放尺寸、和/或观看距离;第一调整模块542,用于调整所述初始视图的视差值至预存的实际播放尺寸、和/或观看距离对应的视差阈值以内;第一调整模块542还用于调整所述初始视图的视差值至所述用户设定的实际播放尺寸、和/或观看距离对应的视差阈值以内。如图5所不,预设单兀55还包括第一预设模块551和第二预设模块552。其中,第一预设模块551,用于根据实际播放尺寸、和/或观看距离初步确定视差阈值范围;第二预设模块552,用于结合视差与人的舒适度和健康性的统计性数据,根据所述视差阈值范围确定所述视差阈值。本发明实施例立体显示装置的方案可以采用实施例立体显示方法提供的方案,不再赘述。本发明实施例适用于立体电视、立体影院设备、立体投影设备等。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护 范围应所述以权利要求的保护范围为准。
权利要求
1.一种立体显示方法,其特征在于,包括 接收具有视差的初始视图; 检测所述初始视图的视差值; 判断所述初始视图的视差值是否超出预设的视差阈值; 在所述初始视图的视差值超出预设的视差阈值时,调整所述初始视图的视差值至预设的视差阈值以内,并将调整后的视图用于显示。
2.根据权利要求I所述的立体显示方法,其特征在于,在所述接收具有视差的初始视图之前,还包括 根据实际播放尺寸、和/或观看距离设定相应的所述视差阈值; 其中,所述实际播放尺寸越大,所述视差阈值越大;所述观看距离越大,所述视差阈值越大。
3.根据权利要求2所述的立体显示方法,其特征在于,所述根据实际播放尺寸、和/或观看距离设定相应的所述视差阈值包括 根据实际播放尺寸、和/或观看距离初步确定视差阈值范围; 结合视差与人的舒适度和健康性的统计性数据,根据所述视差阈值范围确定所述视差阈值。
4.根据权利要求2或3所述的立体显示方法,其特征在于,所述调整所述初始视图的视差值至预设的视差阈值以内,包括 调整所述初始视图的视差值至预存的实际播放尺寸、和/或观看距离对应的视差阈值以内; 或者, 所述调整所述初始视图的视差值至预设的视差阈值以内,包括 接收用户设定的实际播放尺寸、和/或观看距离; 调整所述初始视图的视差值至所述用户设定的实际播放尺寸、和/或观看距离对应的视差阈值以内。
5.根据权利要求2或3所述的立体显示方法,其特征在于,所述检测所述初始视图的视差值为 将所述初始视图分成左、右双路"[目号; 调整所述初始视图的分辨率和刷新率至所述实际播放尺寸相同的分辨率和刷新率; 通过比较两路信号计算出初始视图的视差值。
6.一种立体显示装置,其特征在于,包括 接收单元,用于接收具有视差的初始视图; 检测单元,用于检测所述初始视图的视差值; 判断单元,用于判断所述初始视图的视差值是否超出预设的视差阈值; 执行单元,用于在所述初始视图的视差值超出预设的视差阈值时,调整所述初始视图的视差值至预设的视差阈值以内,并将调整后的视图用于显示。
7.根据权利要求6所述的立体显示装置,其特征在于,还包括 预设单元,用于根据实际播放尺寸、和/或观看距离设定相应的所述视差阈值。
8.根据权利要求7所述的立体显示装置,其特征在于,所述预设单元还包括第一预设模块根据实际播放尺寸、和/或观看距离初步确定视差阈值范围; 第二预设模块结合视差与人的舒适度和健康性的统计性数据,根据所述视差阈值范围确定所述视差阈值。
9.根据权利要求7或8所述的立体显示装置,其特征在于,所述执行单元包括 接收模块,用于接收用户设定的实际播放尺寸、和/或观看距离; 第一调整模块,用于调整所述初始视图的视差值至预存的实际播放尺寸、和/或观看距离对应的视差阈值以内;所述第一调整模块还用于调整所述初始视图的视差值至所述用户设定的实际播放尺寸、和/或观看距离对应的视差阈值以内。
10.根据权利要求7或8所述的立体显示装置,其特征在于,所述检测单元包括 分离模块,用于将所述初始视图分成左、右双路信号; 第二调整模块,用于调整所述初始视图的分辨率和刷新率至与实际播放尺寸相同的显 分辨率和刷新率; 计算模块,用于通过比较两路信号计算出初始视图的视差值。
全文摘要
本发明公开了一种立体显示方法及装置。本发明涉及立体显示领域,解决了现有技术中不能对立体显示信号的视差进行适应性的调整的问题。本发明实施例提供的方案为接收具有视差的初始视图;检测所述初始视图的视差值;判断所述初始视图的视差值是否超出预设的视差阈值;在所述初始视图的视差值超出预设的视差阈值时,调整所述初始视图的视差值至预设的视差阈值以内,并将调整后的视图用于显示。本发明实施例适用于立体电视、立体影院设备、立体投影设备等。
文档编号H04N13/00GK102724521SQ201110077020
公开日2012年10月10日 申请日期2011年3月29日 优先权日2011年3月29日
发明者高维嵩 申请人:青岛海信电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1