一种裸眼3D屏幕的图像显示方法、装置及系统与流程

文档序号:11254335阅读:459来源:国知局
一种裸眼3D屏幕的图像显示方法、装置及系统与流程

本发明涉及3d系统控制领域,尤其涉及一种裸眼3d屏幕的图像显示方法、装置及系统。



背景技术:

追踪式裸眼3d系统给用户提供了非常好的的3d立体视觉观看体验。该系统通过追踪用户的位置,实时调整显示输出,从而保证输出的3d图像是与空间用户观看位置匹配的效果。然而,由于环境因素,有时会导致追踪的用户观看位置不准确,从而使得用户无法观看到正确的立体显示效果,例如会出现反视、重影、失真等造成用户眩晕等体验较差的问题。



技术实现要素:

本发明的实施例提供了一种裸眼3d屏幕的图像显示方法、装置及系统,以解决现有技术中追踪式裸眼3d系统由于外界环境因素导致追踪用户的观看位置不准确,导致3d图像显示效果较差的问题。

本发明的实施例提供了一种裸眼3d屏幕的图像显示方法,包括:

跟踪用户的观看位置以获取所述用户的观看位置信息;

根据所述观看位置信息,确定裸眼3d屏幕的初始排图参数;

根据所述初始排图参数,在所述裸眼3d屏幕上进行裸眼3d图像显示;

接收无线发射装置发送的图像显示修改指令,并根据所述图像显示修改指令,更改所述初始排图参数,获得更改后的目标排图参数;

根据所述目标排图参数,在所述裸眼3d屏幕上进行裸眼3d图像显示。

其中,上述方案中,所述跟踪用户的观看位置以获取所述用户的观看位置信息的步骤,包括:

对所述用户进行人脸识别,获取所述用户的面部特征位置信息;

根据所述用户的面部特征位置信息,确定所述用户的观看位置信息;

或者

检测设置在所述用户身上的红外发射器,获取所述红外发射器的空间位置信息;

根据所述红外发射器的空间位置信息,确定所述用户的观看位置信息。

其中,上述方案中,

所述裸眼3d屏幕的预设位置处放置有立体摄像头模组,所述立体摄像头模组包括第一摄像头和第二摄像头;

所述检测设置在所述用户身上的红外发射器,获取所述红外发射器的空间位置信息的步骤,包括:

获取所述第一摄像头拍摄的所述红外发射器发射红外线时的第一图像,并确定所述红外发射器在所述第一图像中的第一像素坐标;

获取所述第二摄像头拍摄的所述红外发射器发射红外线时的第二图像,并确定所述红外发射器在所述第二图像中的第二像素坐标;

根据所述第一像素坐标、所述第二像素坐标和预先确定的与所述立体摄像头模组对应的空间坐标系的标定函数,获得所述红外发射器在所述空间坐标系中的空间坐标;

将所述红外发射器在所述空间坐标系中的空间坐标确定为所述红外发射器的空间位置信息。

其中,上述方案中,

所述排图参数包括排图位移、排图倾角和排图周期;

根据所述图像显示修改指令更改的初始排图参数包括排图位移、排图倾角和排图周期中的至少一种。

其中,上述方案中,所述根据所述图像显示修改指令,更改所述初始排图参数,获得更改后的目标排图参数,包括:

根据所述图像显示修改指令,增加或减小所述初始排图参数,从而获得更改后的目标排图参数;

或者

根据所述图像显示修改指令,将所述初始排图参数更改为预设排图参数,从而将所述预设排图参数作为更改后的目标排图参数。

其中,上述方案中,所述方法还包括:

接收无线发射装置发送的显示模式切换指令;

根据所述显示模式切换指令,切换所述裸眼3d屏幕的显示模式,以使所述裸眼3d屏幕在2d显示模式和3d显示模式之间切换,或者,在2d显示模式、虚拟现实显示模式和3d显示模式之间切换;

或者

接收无线发射装置发送的信号源显示模式切换指令;

根据所述信号源模式切换指令,切换所述裸眼3d屏幕的信号源显示模式,以使所述裸眼3d屏幕在左右信号源显示模式和上下信号源显示模式之间切换;

或者

接收无线发射装置发送的开机指令、关机指令或重启指令;

根据所述开机指令、关机指令或重启指令,对所述裸眼3d屏幕进行开机、关机或重启处理。

其中,上述方案中,所述无线发射装置包括蓝牙、红外线或wifi网络无线发射装置。

本发明的实施例还提供了一种裸眼3d屏幕的图像显示装置,包括:

位置信息获取模块,用于跟踪用户的观看位置以获取所述用户的观看位置信息;

初始参数确定模块,用于根据所述观看位置信息,确定裸眼3d屏幕的初始排图参数;

第一图像显示模块,用于根据所述初始排图参数,在所述裸眼3d屏幕上进行裸眼3d图像显示;

参数更改模块,用于接收无线发射装置发送的图像显示修改指令,并根据所述图像显示修改指令,更改所述初始排图参数,获得更改后的目标排图参数;

第二图像显示模块,用于根据所述目标排图参数,在所述裸眼3d屏幕上进行裸眼3d图像显示。

其中,上述方案中,所述位置信息获取模块包括:

人脸识别单元,用于对所述用户进行人脸识别,获取所述用户的面部特征位置信息;

第一位置信息确定单元,用于根据所述用户的面部特征位置信息,确定所述用户的观看位置信息;

或者

红外检测单元,用于检测设置在所述用户身上的红外发射器,获取所述红外发射器的空间位置信息;

第二位置信息确定单元,用于根据所述红外发射器的空间位置信息,确定所述用户的观看位置信息。

其中,上述方案中,所述裸眼3d屏幕的预设位置处放置有立体摄像头模组,所述立体摄像头模组包括第一摄像头和第二摄像头;

所述红外检测单元包括:

第一像素坐标获取子单元,用于获取所述第一摄像头拍摄的所述红外发射器发射红外线时的第一图像,并确定所述红外发射器在所述第一图像中的第一像素坐标;

第二像素坐标获取子单元,用于获取所述第二摄像头拍摄的所述红外发射器发射红外线时的第二图像,并确定所述红外发射器在所述第二图像中的第二像素坐标;

空间坐标确定子单元,用于根据所述第一像素坐标、所述第二像素坐标和预先确定的与所述立体摄像头模组对应的空间坐标系的标定函数,获得所述红外发射器在所述空间坐标系中的空间坐标;

位置信息确定子单元,用于将所述红外发射器在所述空间坐标系中的空间坐标确定为所述红外发射器的空间位置信息。

其中,上述方案中,

所述排图参数包括排图位移、排图倾角和排图周期;

根据所述图像显示修改指令更改的初始排图参数包括排图位移、排图倾角和排图周期中的至少一种。

其中,上述方案中,所述参数更改模块包括:

第一更改单元,用于根据所述图像显示修改指令,增加或减小所述初始排图参数,从而获得更改后的目标排图参数;

或者

第二更改单元,用于根据所述图像显示修改指令,将所述初始排图参数更改为预设排图参数,从而将所述预设排图参数作为更改后的目标排图参数。

其中,上述方案中,还包括:

第一指令接收模块,用于接收无线发射装置发送的显示模式切换指令;

第一切换模块,用于根据所述显示模式切换指令,切换所述裸眼3d屏幕的显示模式,以使所述裸眼3d屏幕在2d显示模式和3d显示模式之间切换,或者,在2d显示模式、虚拟现实显示模式和3d显示模式之间切换;

或者

第二指令接收模块,用于接收无线发射装置发送的信号源显示模式切换指令;

第二切换模块,用于根据所述信号源模式切换指令,切换所述裸眼3d屏幕的信号源显示模式,以使所述裸眼3d屏幕在左右信号源显示模式和上下信号源显示模式之间切换;

或者

第三指令接收模块,用于接收无线发射装置发送的开机指令、关机指令或重启指令;

第三切换模块,用于根据所述开机指令、关机指令或重启指令,对所述裸眼3d屏幕进行开机、关机或重启处理。

其中,上述方案中,所述无线发射装置包括蓝牙、红外线或wifi网络无线发射装置。

本发明的实施例还提供了一种裸眼3d屏幕的图像显示系统,包括:

3d设备系统,所述3d设备系统包括裸眼3d屏幕和处理装置,所述处理装置与所述裸眼3d屏幕电连接;

用于跟踪用户的观看位置以获取所述用户的观看位置信息,并将所述观看位置信息发送给所述处理装置的位置获取装置,所述位置获取装置与所述处理装置电连接;

用于发送图像显示修改指令的无线发射装置和用于接收所述图像显示修改指令的无线接收装置,所述无线发射装置与所述无线接收装置无线通信连接,所述无线接收装置与所述处理装置电连接;

其中,所述处理装置根据所述观看位置信息确定所述裸眼3d屏幕的初始排图参数,并根据所述初始排图参数,在所述裸眼3d屏幕上进行裸眼3d图像显示;

所述处理装置还用于根据所述无线接收装置接收的所述无线发射装置发送的所述图像显示修改指令,更改所述初始排图参数,获得更改后的目标排图参数,并根据所述目标排图参数,在所述裸眼3d屏幕上进行裸眼3d图像显示。

其中,上述方案中,所述无线发射装置与所述无线接收装置通过蓝牙或红外线或wifi网络无线通信连接。

其中,上述方案中,所述位置获取装置包括:

设置在用户身上的红外发射器;

放置于所述裸眼3d屏幕的预设位置处的立体设置头模组,所述立体摄像头模组包括用于采集所述红外发射器发射红外线时的第一图像的第一摄像头,和用于采集所述红外发射器发射红外线时的第二图像的第二摄像头。

其中,上述方案中,所述无线发射装置上设置有用于切换显示模式的第一按键、用于切换信号源显示模式的第二按键、用于开机的第三按键、用于关机的第四按键、用于重启的第四按键中的至少一个;

其中,显示模式包括2d显示模式、3d显示模式和虚拟现实显示模式;

信号源显示模式包括左右信号源显示模式和上下信号源显示模式。

其中,上述方案中,所述裸眼3d屏幕的图像显示系统用于医疗显示;

所述处理装置与器官立体影像采集装置相连接,所述器官立体影像采集装置采集器官立体影像,并将所述器官立体影像传输给所述处理装置;

所述处理装置在所述裸眼3d屏幕上进行所述器官立体影像的裸眼3d图像显示。

本发明的实施例还提供了一种计算机可读存储介质,用于存储进行裸眼3d屏幕的图像显示的计算机程序,所述计算机程序可被处理器执行如上述所述的裸眼3d屏幕的图像显示方法。

本发明的实施例还提供了一种电子设备,所述电子设备包括一个或多个处理器,所述处理器被配置为执行如下方法:

跟踪用户的观看位置以获取所述用户的观看位置信息;

根据所述观看位置信息,确定裸眼3d屏幕的初始排图参数;

根据所述初始排图参数,在所述裸眼3d屏幕上进行裸眼3d图像显示;

接收无线发射装置发送的图像显示修改指令,并根据所述图像显示修改指令,更改所述初始排图参数,获得更改后的目标排图参数;

根据所述目标排图参数,在所述裸眼3d屏幕上进行裸眼3d图像显示。

本发明实施例的有益效果是:

本发明的实施例,能够跟踪用户的观看位置,并根据用户的观看位置,确定裸眼3d屏幕的初始排图参数,使得裸眼3d屏幕的图像显示能够与用户的观看位置相适应。并且,在此基础上,本发明的实施例,还能够根据无线发射装置发送的图像显示修改指令,更改根据用户的观看位置确定的初始排图参数,从而使得用户可以利用无线发射装置手动远程微调排图参数,以克服由于外界环境因素导致跟踪用户的观看位置不准确,导致3d图像显示效果较差的问题,进而使得裸眼3d屏幕的图像显示更加满足用户的需求。

附图说明

图1表示本发明实施例的裸眼3d屏幕的图像显示方法的流程图;

图2表示本发明实施例中排图在屏幕上的分布示意图;

图3表示本发明实施例中显示屏与分光装置的配合示意图;

图4表示本发明实施例的裸眼3d屏幕的图像显示装置的结构框图之一;

图5表示本发明实施例的裸眼3d屏幕的图像显示装置的结构框图之二;

图6表示本发明实施例的裸眼3d屏幕的图像显示系统的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的实施例提供了一种裸眼3d屏幕的图像显示方法,如图1所示,该方法包括:

步骤101:跟踪用户的观看位置以获取所述用户的观看位置信息。

本发明实施例中的裸眼3d屏幕为跟踪显示,其中,跟踪显示是指,实时跟踪用户(即显示内容观看者)的观看位置,按照用户的观看位置进行显示,使得用户观看到的显示内容与用户的观看位置相适配,在用户的观看位置发生变化时对用户观看到的显示内容进行适应性调整。

优选地,步骤101包括:

对所述用户进行人脸识别,获取所述用户的面部特征位置信息;

根据所述用户的面部特征位置信息,确定所述用户的观看位置信息;

或者

检测设置在所述用户身上的红外发射器,获取所述红外发射器的空间位置信息;

根据所述红外发射器的空间位置信息,确定所述用户的观看位置信息。

即跟踪用户的观看位置可采用如下两种方法:

第一种,通过人脸识别,并获取识别到的人脸的面部特征信息(例如嘴部特征、眼部特征等),从而将面部特征所在的位置作为用户的观看位置,或者,根据面部特征位置与观看位置的对应关系,根据面部特征位置确定观看位置。例如,进行人脸识别后,获取到的是眼部特征,则将眼部所在的空间位置,作为用户的观看位置。

第二种,通过检测佩戴在用户身上的红外发射器来跟踪用户的观看位置。即将检测到的红外发射器的空间位置作为用户的观看位置,或者,根据红外发射器的空间位置和观看位置的对应关系,根据红外发发射器的空间位置来确定观看位置。

进一步地,在本发明的一个具体实施例中,与红外发射器配合使用的还包括立体摄像头模组。其中,所述裸眼3d屏幕的预设位置处放置有立体摄像头模组,所述立体摄像头模组包括第一摄像头和第二摄像头;红外发射器具有至少一个红外发射点。因此,第一摄像头和第二摄像头拍摄的红外发射器发射红外线时的图像中,均具有至少一个红外点。

此时,具体的,所述检测设置在所述用户身上的红外发射器,获取所述红外发射器的空间位置信息的步骤,包括:

获取所述第一摄像头拍摄的所述红外发射器发射红外线时的第一图像,并确定所述红外发射器在所述第一图像中的第一像素坐标;具体的,若第一图像中存在一个红外点,则将该红外点的像素坐标作为第一像素坐标,若所述第一图像中存在多个红外点,则将多个所述红外点在所述第一图像中的像素坐标的平均值作为所述红外发射器在所述第一图像中的第一像素坐标;

获取所述第二摄像头拍摄的所述红外发射器发射红外线时的第二图像,并确定所述红外发射器在所述第二图像中的第二像素坐标;具体的,若第二图像中存在一个红外点,则将该红外点的像素坐标作为第二像素坐标,若所述第二图像中存在多个红外点,则将多个所述红外点在第二图像中的像素坐标的平均值作为所述红外发射器在所述第二图像中的第二像素坐标;

根据所述第一像素坐标、所述第二像素坐标和预先确定的与所述立体摄像头模组对应的空间坐标系的标定函数,获得所述红外发射器在所述空间坐标系中的空间坐标;

将所述红外发射器在所述空间坐标系中的空间坐标确定为所述红外发射器的空间位置信息。

即位于裸眼3d屏幕的预设位置处的第一摄像头和第二摄像头,以及佩戴在用户身上的红外发射器构成了用于跟踪用户观看位置的系统。

其中,所述立体摄像头模组的空间坐标系的标定函数是采用函数拟合方式确定的第一摄像头和第二摄像头拍摄的图像中的像素坐标与空间坐标的函数关系,是预先获取并设定好的。因此,当获得红外发射器在第一摄像头拍摄的第一图像中的第一像素坐标和红外发射器在第二摄像头拍摄的第二图像中的第二像素坐标后,可以进一步根据该函数关系确定出红外发射器的空间坐标。

具体地,空间坐标系的标定函数包括空间z坐标的标定函数、空间x坐标的标定函数和空间y坐标的标定函数,具体空间坐标的标定函数可如下所示:

空间z坐标的标定函数为:spacez=a7*sx2+b7*sx+c7,其中,a7、b7、c7均为常量;

空间x坐标的标定函数为:spacex=x*(a2*spacez2+b2*spacez+c2)-(a3*spacez2+b3*spacez+c3),其中,a2、b2、c2、a3、b3、c3均为已知常量;

空间y坐标的标定函数为:spacey=y*(a5*spacez2+b5*spacez+c5)-(a6*spacez2+b6*spacez+c6)y,其中,a5、b5、c5、a6、b6、c6均为已知常量。

其中,sx为第一像素坐标的横坐标x1与第二像素坐标的横坐标x2之差的绝对值,即sx=|x1–x2|,spacex表示空间x坐标,spacey表示空间y坐标,spacez表示空间z坐标。

x为第一像素坐标的横坐标x1,y为第一像素坐标的纵坐标y1;或者

x为第二像素坐标的横坐标x2,y为第二像素坐标的纵坐标y2;或者

x为第一像素坐标的横坐标x1和第二像素坐标的横坐标x2的平均值,即x=(x1+x2)/2,y为第一像素坐标的纵坐标y1和第二像素坐标的纵坐标y2的平均值,即y=(y1+y2)/2。

其中,当确定红外发射器的空间坐标后,即可利用该空间坐标进行显示。具体可以直接将该空间坐标作为用户的观看位置,根据该空间坐标确定排图参数,根据排图参数进行左右立体图像的排图等流程,从而进行立体显示。当然,也可根据该空间坐标以及红外发射器与用户观看位置的对应关系,确定用户的观看位置,进而根据该观看位置进行排图显示,从而根据使用者的观看位置适应性的进行显示调整,达到跟踪用户观看位置进行显示的目的。

此外,可以理解的是,对于跟踪用户的观看位置以获取用户的观看位置信息的方法,并不局限于上述两种方式,本领域技术人员可以任意合理选择。

步骤102:根据所述观看位置信息,确定裸眼3d屏幕的初始排图参数。

其中,与屏幕排图的具体分布相关的参数为排图参数。排图参数包括排图位移、排图倾角和排图周期等。如图2所示,δ表示排图位移,c表示排图倾角,p表示排图周期,图中的虚线表示按照排图位移、排图倾角和排图周期在显示屏幕上的周期性排图。即排图位移表示排图与水平坐标轴x的交点中距离排图中心点最近的交点与排图中心点的水平距离;排图倾角表示排图与水平坐标x轴的夹角;排图周期表示相邻两个排图之间沿水平x轴的距离。

如图3所示,对于裸眼3d显示设备,即具有裸眼3d显示功能的智能终端,通常其显示器包括显示屏302和设置在显示屏上的分光装置301,显示屏302所显示的内容在分光装置301的分发下,分别进入到用户的左右眼。其中,分光装置301可以是光栅、透镜等等。

结合图2和图3,显示屏302根据排图参数排图显示立体图像,即左眼图像l和右眼图像r,分光装置301对立体图像进行分光,从而将左眼图像送入用户的左眼,将右眼图像送入用户的右眼,从而使用户观看到3d影像,从而实现裸眼立体显示。其中,一组lr对应一个周期。

此外,对于跟踪式的裸眼3d显示,将根据观看位置来确定排图参数,当用户的观看位置发生变化时,排图参数会相应进行调整,左右眼图像lr的位置改变。

可以理解的是,可采用任意公知的方式,根据所确定的观看位置来确定排图参数,具体请参见现有技术,本发明对此不做限定。例如,预先设定观看位置与排图参数的对应函数关系,在确定观看位置后,将观看位置代入函数关系,从而确定排图参数。

步骤103:根据所述初始排图参数,在所述裸眼3d屏幕上进行裸眼3d图像显示。

本发明的实施例的图像显示方式,通过跟踪用户的观看位置,从而根据观看位置确定裸眼3d屏幕的初始排图参数,进而根据初始排图参数在裸眼3d屏幕上进行裸眼3d图像显示。因而可实现跟踪式的裸眼3d图像显示,即每当用户的观看位置发生变化时,本发明的实施例,则可重新根据变化后的观看位置确定一次初始排图参数,进而根据重新确定的初始排图参数进行裸眼3d图像的显示。

跟踪显示可以使得在用户的观看位置发生变化后,用户依然能够观看到正确的立体显示效果,避免出现反视、重影、失真等造成用户眩晕等体验较差的问题。

如果根据用户的观看位置对用户观看到的显示内容进行适应性调整,则可以根据观看位置获取新的排图参数,按照新的排图参数进行显示,即调整显示内容在显示屏上的排列方式,例如改变像素点位置即移动原像素点到新位置等,从而达到调整显示内容的目的。

步骤104:接收无线发射装置发送的图像显示修改指令,并根据所述图像显示修改指令,更改所述初始排图参数,获得更改后的目标排图参数。

本发明的实施例可以实现在跟踪用户观看位置的基础上进行裸眼3d图像显示,然而,由于外界环境等原因(例如光照)可能导致位置追踪不准确,那么有可能出现反视、重影、失真等造成用户眩晕等体验较差的问题。为此,本发明实施例中,进一步提供了一种修改图像显示的方式,即通过用户手动控制无线发射装置发送图像显示修改指令,更改根据用户的观看位置确定的初始排图参数,以克服由于外界环境因素导致跟踪用户的观看位置不准确,导致3d图像显示效果较差的问题,进而使得裸眼3d屏幕的图像显示更加满足用户的需求。

其中,操作无线发射装置以使得无线发射装置发射图像显示修改指令的操作者可以是被跟踪观看位置的观看者,也可以是其他人。

另外,排图参数包括排图位移、排图倾角和排图周期。本步骤中,根据所述图像显示修改指令更改的初始排图参数包括排图位移、排图倾角和排图周期中的至少一种。

优选地,所述根据所述图像显示修改指令,更改所述初始排图参数,获得更改后的目标排图参数,包括:

根据所述图像显示修改指令,增加或减小所述初始排图参数,从而获得更改后的目标排图参数;

或者

根据所述图像显示修改指令,将所述初始排图参数更改为预设排图参数,从而将所述预设排图参数作为更改后的目标排图参数。

具体的,对初始排图参数进行更改的方式可包括如下两种:

第一种,预先设置每接收一次图像显示修改指令,排图参数更改多少。具体地,在无线发射装置上分别设置对应于排图位移、排图倾角、排图周期的增加按键和减小按键,从而在接收到排图位移的增加按键被按下一次时发出的修改指令时,将当前的排图位移增加第一预设值;在接收到排图位移的减小按键被按下一次时发出的修改指令时,将当前的排图位移减小第二预设值;在接收到排图倾角的增加按键被按下一次时发出的修改指令时,将当前的排图倾角增加第三预设值,在接收到排图倾角的减小按键被按下一次时发出的修改指令时,将当前的排图倾角减小第四预设值;在接收到排图位移的增加按键被按下一次时发出的修改指令时,将当前的排图周期增加第五预设值,在接收到排图周期的减小按键被按下一次时发出的修改指令时,将当前的排图周期减小第六预设值。

其中,上述用于修改排图参数的按键还可以设置为旋钮形式,或者是触摸显示屏上的虚拟按键。也就是说,本发明实施例中,用户如何通过无线发射装置发送指令的方式不限,通过控制按键、旋钮、触摸等等。

此外,对于排图参数的指令的发送方式,并不局限于此。例如,还可直接将排图参数的变化量或者最终变化后的排图参数,以数据形式进行发送。此时,进一步地,还可对发送的数据进行编码加密,从而保证数据发送的安全性。

第二种,在无线发射装置上设置一个还原按键,从而在接收到该还原按键被按下一次时发出的修改指令时,将排图位移、排图倾角和排图周期,均还原到系统默认的值。

此外,由于无线发射装置用于远程无线控制,所以无线发射装置也可称作遥控器。其中,由于无线发射装置与裸眼3d屏幕系统之间属于无线通信连接,所以通过无线发射装置发送图像显示修改指令来调整排图参数的方式,可以使得用户在无线通信的有效距离之内,通过无线发射装置发送图像显示修改指令即可,极大地提升了用户调试排图参数的便捷性,精简了产品的设计,提升了用户体验。

例如,在裸眼3d医疗显示设备系统中,由于手术室环境特殊,屏幕放置于使用者2米左右的距离处,由于每次位置追踪器佩戴的固有误差,每次使用的过程中,均需要微调一次排图参数,方可将使用者处于最好的3d效果区域。而将本发明实施例的裸眼3d屏幕的图像显示方法,应用到裸眼3d医疗显示设备系统中时,使用者站在自己的位置就可以利用无线发射装置对排图参数进行微调,大大方便了使用者的使用。

进一步地,所述无线发射装置包括蓝牙、红外线或wifi网络无线发射装置。

步骤105:根据所述目标排图参数,在所述裸眼3d屏幕上进行裸眼3d图像显示。

其中,虽然通过追踪用户的观看位置信息,能够使得裸眼3d屏幕配合用户的观看位置进行显示。但是,受到外界环境影响使得无法准确地跟踪用户的观看位置,从而导致排图参数会在一定范围内浮动,从而使用户无法得到最好的3d效果。

然而,本发明的实施例中,接收到的无线发射装置发出的图像显示修改指令,是针对初始排图参数进行的修改,即无线发射装置发出的图像显示修改指令,是针对根据用户的观看位置信息确定的初始排图参数进行的修改,以克服由于外界环境因素导致追踪用户的观看位置不准确,导致3d图像显示效果较差的问题,进而使得裸眼3d屏幕的图像显示更加满足用户的需求。

显然,用户不仅可以通过无线发射装置进行显示调整,还可以使用无线发射装置对裸眼3d屏幕进行任意合理的配置操作,例如,切换显示模式、切换信号源显示模式、开关机重启、对比度等色彩属性调整等等,本发明对此不做限定。

优选地,上述方法还包括:

接收无线发射装置发送的显示模式切换指令;

根据所述显示模式切换指令,切换所述裸眼3d屏幕的显示模式,以使所述裸眼3d屏幕在2d显示模式和3d显示模式之间切换,或者,在2d显示模式、虚拟现实显示模式和3d显示模式之间切换;

或者

接收无线发射装置发送的信号源显示模式切换指令;

根据所述信号源模式切换指令,切换所述裸眼3d屏幕的信号源显示模式,以使所述裸眼3d屏幕在左右信号源显示模式和上下信号源显示模式之间切换;

或者

接收无线发射装置发送的开机指令、关机指令或重启指令;

根据所述开机指令、关机指令或重启指令,对所述裸眼3d屏幕进行开机、关机或重启处理。

即无线发射装置上还可设置用于切换显示模式的第一按键、用于切换信号源显示模式的第二按键、用于开机的第三按键、用于关机的第四按键、用于重启的第四按键中的至少一个,从而便于对裸眼3d屏幕的显示进行控制。

综上所述,本发明的实施例,能够跟踪用户的观看位置,并根据用户的观看位置,确定裸眼3d屏幕的初始排图参数,使得裸眼3d屏幕的图像显示能够与用户的观看位置相适应。并且,在此基础上,本发明的实施例,还能够根据无线发射装置发送的图像显示修改指令,更改根据用户的观看位置确定的初始排图参数,从而使得用户可以利用无线发射装置手动远程微调排图参数,以克服由于外界环境因素导致跟踪用户的观看位置不准确,导致3d图像显示效果较差的问题,进而使得裸眼3d屏幕的图像显示更加满足用户的需求。

本发明的实施例还提供了一种裸眼3d屏幕的图像显示装置,如图4所示,该裸眼3d屏幕的图像显示装置400包括:

位置信息获取模块401,用于跟踪用户的观看位置以获取所述用户的观看位置信息;

初始参数确定模块402,用于根据所述观看位置信息,确定裸眼3d屏幕的初始排图参数;

第一图像显示模块403,用于根据所述初始排图参数,在所述裸眼3d屏幕上进行裸眼3d图像显示;

参数更改模块404,用于接收无线发射装置发送的图像显示修改指令,并根据所述图像显示修改指令,更改所述初始排图参数,获得更改后的目标排图参数;

第二图像显示模块405,用于根据所述目标排图参数,在所述裸眼3d屏幕上进行裸眼3d图像显示。

优选地,如图5所示,所述位置信息获取模块401包括:

人脸识别单元4011,用于对所述用户进行人脸识别,获取所述用户的面部特征位置信息;

第一位置信息确定单元4012,用于根据所述用户的面部特征位置信息,确定所述用户的观看位置信息;

或者

红外检测单元4013,用于检测设置在所述用户身上的红外发射器,获取所述红外发射器的空间位置信息;

第二位置信息确定单元4014,用于根据所述红外发射器的空间位置信息,确定所述用户的观看位置信息。

优选地,如图5所示,所述裸眼3d屏幕的预设位置处放置有立体摄像头模组,所述立体摄像头模组包括第一摄像头和第二摄像头;

所述红外检测单元4013包括:

第一像素坐标获取子单元40131,用于获取所述第一摄像头拍摄的所述红外发射器发射红外线时的第一图像,并确定所述红外发射器在所述第一图像中的第一像素坐标;

第二像素坐标获取子单元40132,用于获取所述第二摄像头拍摄的所述红外发射器发射红外线时的第二图像,并确定所述红外发射器在所述第二图像中的第二像素坐标;

空间坐标确定子单元40133,用于根据所述第一像素坐标、所述第二像素坐标和预先确定的与所述立体摄像头模组对应的空间坐标系的标定函数,获得所述红外发射器在所述空间坐标系中的空间坐标;

位置信息确定子单元40134,用于将所述红外发射器在所述空间坐标系中的空间坐标确定为所述红外发射器的空间位置信息。

优选地,所述排图参数包括排图位移、排图倾角和排图周期;

根据所述图像显示修改指令更改的初始排图参数包括排图位移、排图倾角和排图周期中的至少一种。

优选地,如图5所示,所述参数更改模块404包括:

第一更改单元4041,用于根据所述图像显示修改指令,增加或减小所述初始排图参数,从而获得更改后的目标排图参数;

或者

第二更改单元4042,用于根据所述图像显示修改指令,将所述初始排图参数更改为预设排图参数,从而将所述预设排图参数作为更改后的目标排图参数。

优选地,如图5所示,还包括:

第一指令接收模块406,用于接收无线发射装置发送的显示模式切换指令;

第一切换模块407,用于根据所述显示模式切换指令,切换所述裸眼3d屏幕的显示模式,以使所述裸眼3d屏幕在2d显示模式和3d显示模式之间切换,或者,在2d显示模式、虚拟现实显示模式和3d显示模式之间切换;

或者

第二指令接收模块408,用于接收无线发射装置发送的信号源显示模式切换指令;

第二切换模块409,用于根据所述信号源模式切换指令,切换所述裸眼3d屏幕的信号源显示模式,以使所述裸眼3d屏幕在左右信号源显示模式和上下信号源显示模式之间切换;

或者

第三指令接收模块410,用于接收无线发射装置发送的开机指令、关机指令或重启指令;

第三切换模块411,用于根据所述开机指令、关机指令或重启指令,对所述裸眼3d屏幕进行开机、关机或重启处理。

优选地,所述无线发射装置包括蓝牙、红外线或wifi网络无线发射装置。

由上述可知,本发明的实施例,能够跟踪用户的观看位置,并根据用户的观看位置,确定裸眼3d屏幕的初始排图参数,使得裸眼3d屏幕的图像显示能够与用户的观看位置相适应。并且,在此基础上,本发明的实施例,还能够根据无线发射装置发送的图像显示修改指令,更改根据用户的观看位置确定的初始排图参数,从而使得用户可以利用无线发射装置手动远程微调排图参数,以克服由于外界环境因素导致跟踪用户的观看位置不准确,导致3d图像显示效果较差的问题,进而使得裸眼3d屏幕的图像显示更加满足用户的需求。

本发明的实施例还提供了裸眼3d屏幕的图像显示系统,如图6所示,该裸眼3d屏幕的图像显示系统包括:

3d设备系统,所述3d设备系统包括裸眼3d屏幕601和处理装置602,所述处理装置603与所述裸眼3d屏幕601电连接;

用于跟踪用户的观看位置以获取所述用户的观看位置信息,并将所述观看位置信息发送给所述处理装置的位置获取装置603,所述位置获取装置603与所述处理装置602电连接;

用于发送图像显示修改指令的无线发射装置6041和用于接收所述图像显示修改指令的无线接收装置6042,所述无线发射装置6041与所述无线接收装置6042无线通信连接,所述无线接收装置6042与所述处理装置602电连接;

其中,所述处理装置602根据所述观看位置信息确定所述裸眼3d屏幕601的初始排图参数,并根据所述初始排图参数,在所述裸眼3d屏幕601上进行裸眼3d图像显示;

所述处理装置602还用于根据所述无线接收装置接6042收的所述无线发射装置6041发送的所述图像显示修改指令,更改所述初始排图参数,获得更改后的目标排图参数,并根据所述目标排图参数,在所述裸眼3d屏幕601上进行裸眼3d图像显示。

进一步地,无线发射装置6041可图像显示修改指令,进行编码加密,然后发送出去。无线接收装置6042接收到图像显示修改指令后,则需要进行解码。

优选地,所述无线发射装置6041与所述无线接收装置6042通过蓝牙或红外线或wifi网络无线通信连接。

优选地,所述位置获取装置603包括:

设置在用户身上的红外发射器;

放置于所述裸眼3d屏幕的预设位置处的立体设置头模组,所述立体摄像头模组包括用于采集所述红外发射器发射红外线时的第一图像的第一摄像头,和用于采集所述红外发射器发射红外线时的第二图像的第二摄像头。

其中,利用上述位置获取装置603所包括的红外发射器、第一摄像头和第二摄像头,获取用户的观看位置信息的具体步骤如下:

获取所述第一摄像头拍摄的所述红外发射器发射红外线时的第一图像,并确定所述红外发射器在所述第一图像中的第一像素坐标;

获取所述第二摄像头拍摄的所述红外发射器发射红外线时的第二图像,并确定所述红外发射器在所述第二图像中的第二像素坐标;

根据所述第一像素坐标、所述第二像素坐标和预先确定的与所述立体摄像头模组对应的空间坐标系的标定函数,获得所述红外发射器在所述空间坐标系中的空间坐标;

将所述红外发射器在所述空间坐标系中的空间坐标确定为所述红外发射器的空间位置信息,即获得用户的观看位置信息。

优选地,所述无线发射装置6041上设置有用于切换显示模式的第一按键、用于切换信号源显示模式的第二按键、用于开机的第三按键、用于关机的第四按键、用于重启的第四按键中的至少一个;

其中,显示模式包括2d显示模式、3d显示模式和虚拟现实显示模式;

信号源显示模式包括左右信号源显示模式和上下信号源显示模式。

在本发明的一个具体实施例中,所提供的图像显示系统用于医疗显示,裸眼3d屏幕601作为手术屏或者病灶显示屏,向主治医生呈现器官病灶的立体图像。此时,处理装置602将与一器官立体影像采集装置相连接,例如具有双摄像头的内窥镜,器官影像立体采集装置采集器官立体影像,例如,深入到人体内部采集胸腔的影像,并将器官立体影像传输给处理装置602;处理装置602在裸眼3d屏幕601上进行所述器官立体影像的裸眼3d图像显示,医生或者医生的助理可以通过无线发射装置6041调节排图参数,即调节裸眼3d屏幕601上的图像显示。

由上述可知,本发明的实施例,能够跟踪用户的观看位置,并根据用户的观看位置,确定裸眼3d屏幕的初始排图参数,使得裸眼3d屏幕的图像显示能够与用户的观看位置相适应。并且,在此基础上,本发明的实施例,还能够根据无线发射装置发送的图像显示修改指令,更改根据用户的观看位置确定的初始排图参数,从而使得用户可以利用无线发射装置手动远程微调排图参数,以克服由于外界环境因素导致跟踪用户的观看位置不准确,导致3d图像显示效果较差的问题,进而使得裸眼3d屏幕的图像显示更加满足用户的需求。

本发明的实施例还提供了一种计算机可读存储介质,用于存储进行裸眼3d屏幕的图像显示的计算机程序,所述计算机程序可被处理器执行如上述所述的裸眼3d屏幕的图像显示方法。

本发明的实施例提供了一种电子设备,所述电子设备包括一个或多个处理器,所述处理器被配置为执行如下方法:

跟踪用户的观看位置以获取所述用户的观看位置信息;

根据所述观看位置信息,确定裸眼3d屏幕的初始排图参数;

根据所述初始排图参数,在所述裸眼3d屏幕上进行裸眼3d图像显示;

接收无线发射装置发送的图像显示修改指令,并根据所述图像显示修改指令,更改所述初始排图参数,获得更改后的目标排图参数;

根据所述目标排图参数,在所述裸眼3d屏幕上进行裸眼3d图像显示。

以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。

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