一种基于vr图像的显示屏驱动的方法和装置的制造方法
【专利摘要】本发明公开了一种基于VR图像的显示屏驱动的方法和装置,用于视频信号的处理,本发明实施例提供的方法包括:与确定的视频源建立通信连接,从所述视频源中获取原始VR,若所述原始VR图像的分辨率为预设的单屏图像分辨率的两倍,识别所述原始VR图像为3D图像,并对所述原始VR图像进行分割,分别发送至VR显示屏的第一显示屏和第二显示屏并显示。本发明能自动识别信号是否为2D信号或3D信号,只需占用VR显示设备的一个视频接口,并分别对应不同的图像处理模式,且在VR视频设备闲置时自动进入待机模式,更加省电,进而增加了产品的续航能力。
【专利说明】
一种基于VR图像的显示屏驱动的方法和装置
技术领域
[0001]本发明涉及VR视频的技术领域,尤其涉及一种基于VR图像的显示屏驱动的方法和
目.ο
【背景技术】
[0002]在当前快速发展的VR(VirtualReality,虚拟现实)领域的头显设备中,以下简称VR显示设备,一般包含有两个显示屏,现有的VR显示设备无法自动识别收到的视频信号是2D视频信号还是3D视频信号,故现有技术中,VR显示设备的各显示屏需要显示的内容单独传输,即每个显示屏均需要连接一路视频信号,因此VR设备需要连接两路视频信号线,一路视频信号线连接一路视频信号,该种方式,线路繁杂,而且还需占用两个VR显示设备的视频接口。
【发明内容】
[0003]本发明实施例提供了一种基于VR图像的显示屏驱动的方法和装置,来解决以上技术问题。
[0004]为达此目的,本发明采用以下技术方案:
[0005]第一方面,本发明实施例提供了一种基于VR图像的显示屏驱动的方法,该方法具体包括:
[0006]与确定的视频源建立通信连接;
[0007]从所述视频源中获取原始VR图像;
[0008]若所述原始VR图像的分辨率为预设的单屏图像分辨率的两倍,识别所述原始VR图像为3D图像,并对所述原始VR图像进行分割,得到第一分割图像和第二分割图像;
[0009]将所述第一分割图像和所述第二分割图像分别发送至VR显示屏的第一显示屏和第二显示屏并显示。
[0010]本实施例中,当收到视频源的视频信号后,从中获取视频信号中的原始VR图像,并判断是否为3D图像,若是,则识别所述原始VR图像为3D图像,并对所述原始VR图像进行分害J,得到第一显示屏和第二显示屏所需显示的图像内容,进而发送至第一显示屏和第二显示屏并显示。采用该种方式,VR设备只需设置一路视频接口,简化了VR显示屏内部电路的布线结构。
[0011]优选的,所述步骤:从所述视频源中获取原始VR图像之后,还包括:
[0012]若所述原始VR图像的分辨率不为预设的单屏图像分辨率的两倍,识别所述原始VR图像为2D图像,并对所述原始VR图像进行复制,得到一复制图像;
[0013]将所述原始VR图像和所述复制图像分别发送至VR显示屏的第一显示屏和第二显示屏并显示。
[0014]优选的,所述步骤:从视频源中获取原始VR图像之后,还包括:
[0015]判断所述原始VR图像的分辨率是否为预设的单屏图像分辨率的两倍;
[0016]若是,识别所述原始VR图像为3D图像,并对所述原始VR图像进行分割,得到第一分割图像和第二分割图像;
[0017]否则,识别所述原始VR图像为2D图像,并对所述原始VR图像进行复制,得到一复制图像。
[0018]优选的,所述步骤:若所述原始VR图像的分辨率为预设的单屏图像分辨率的两倍,识别所述原始VR图像为3D图像,并对所述原始VR图像进行分割,得到第一分割图像和第二分割图像,具体包括:
[0019]若所述原始VR图像的分辨率为2X*Y,所述单屏图像分辨率为X*Y,从中部对所述原始VR图像进行分割,得到分辨率相同的第一分割图像和第二分割图像;
[0020]其中,2Χ为所述原始VR图像的像素点的列数或所述原始VR图像一行的像素点个数,Y为所述原始VR图像的像素点的行数或所述原始VR图像一列的像素点个数;
[0021]所述从中部对所述原始VR图像进行分割,得到分辨率相同的第一分割图像和第二分割图像,具体为:
[0022]所述原始VR图像的第一列到第X列的像素点组成所述第一分割图像,所述原始VR图像的第Χ+1列到第2Χ列的像素点组成所述第二分割图像。
[0023]优选的,所述步骤:从所述视频源中获取原始VR图像,具体包括:
[0024]实时监测是否收到所述视频源发送的包含有原始VR图像的图像输出信号;
[0025]若是,从所述图像输出信号中获取所述原始VR图像;
[0026]否则,判断装置当前是否工作于待机模式。
[0027]优选的,装置的工作模式包括正常工作模式和待机模式;
[0028]所述步骤:判断装置当前是否工作于待机模式之后,还包括:
[0029]若是,返回步骤:实时监测是否收到所述视频源发送的包含有原始VR图像的图像输出信号;
[0030]若否,即装置当前工作于正常工作模式,对未收到所述图像输出信号的时间进行计时;
[0031]所述步骤:若否,即装置当前工作于正常工作模式,对未收到所述图像输出信号的时间进行计时之后,还包括:
[0032]实时判断当前的计时时间是否大于预设的时间阈值;
[0033]若是,控制装置工作于待机模式,停止计时,并将当前的计时时间清零;
[0034]否则,返回步骤:实时监测是否收到所述视频源发送的包含有原始VR图像的图像输出信号;
[0035]其中,所述计时时间即所述未收到所述图像输出信号的时间。
[0036]优选的,所述步骤:实时判断当前的计时时间是否大于预设的时间阈值之前,还包括:
[0037]预先设置一时间阈值。
[0038]优选的,所述步骤:控制装置工作于待机模式,停止计时,并将当前的计时时间清零之后,还包括:
[0039]若收到所述视频源发送的包含有原始VR图像的图像输出信号,控制装置工作于正常工作模式。
[0040]优选的,所述步骤:从所述视频源中获取原始VR图像之前,还包括:预先设置至少一个单屏图像分辨率。
[0041]第二方面,本发明实施例提供了一种基于VR图像的显示屏驱动的装置,具体包括:
[0042]输入切换模块,其输入端连接一个或多个视频源,其输出端连接图像信息获取模块,用于使所述图像信息获取模块与确定的视频源建立通信连接;
[0043]图像信息获取模块,用于从所述视频源中获取原始VR图像,并发送至图像处理模块;
[0044]图像处理模块,用于若所述原始VR图像的分辨率为预设的单屏图像分辨率的两倍,识别所述原始VR图像为3D图像,并对所述原始VR图像进行分割,得到第一分割图像和第二分割图像;还用于根据所述第一分割图像和所述第二分割图像对应生成第一显示屏的驱动信号和第二显示屏的驱动信号,并发送至VR显示屏的第一显示屏和第二显示屏;
[0045]所述第一显示屏的驱动信号用于驱动所述第一显示屏进行显示;所述第二显示屏的驱动信号用于驱动所述第二显示屏进行显示。
[0046]优选的,所述图像处理模块还用于若所述原始VR图像的分辨率不为预设的单屏图像分辨率的两倍,识别所述原始VR图像为2D图像,并对所述原始VR图像进行复制,得到一复制图像,并根据所述原始VR图像和所述复制图像对应生成第一显示屏的驱动信号和第二显示屏的驱动信号,并发送至VR显示屏的第一显示屏和第二显示屏。
[0047]优选的,所述图像处理模块还用于判断所述原始VR图像的分辨率是否为预设的单屏图像分辨率的两倍。
[0048]优选的,所述识别所述原始VR图像为3D图像,并对所述原始VR图像进行分割,得到第一分割图像和第二分割图像,具体包括:
[0049]若所述原始VR图像的分辨率为2X*Y,所述单屏图像分辨率为X*Y,从中部对所述原始VR图像进行分割,得到分辨率相同的第一分割图像和第二分割图像;
[0050]其中,2Χ为所述原始VR图像的像素点的列数或所述原始VR图像一行的像素点个数,Y为所述原始VR图像的像素点的行数或所述原始VR图像一列的像素点个数;
[0051]所述从中部对所述原始VR图像进行分割,得到分辨率相同的第一分割图像和第二分割图像,具体为:
[0052]所述原始VR图像的第一列到第X列的像素点组成所述第一分割图像,所述原始VR图像的第Χ+1列到第2Χ列的像素点组成所述第二分割图像。
[0053]优选的,所述图像信息获取模块还用于实时监测是否收到所述视频源发送的包含有所述原始VR图像的图像输出信号;若是,从所述图像输出信号中获取所述原始VR图像;否贝1J,获取装置当前的工作模式;
[0054]其中,装置的工作模式包括正常工作模式和待机模式。
[0055]优选的,还包括计时器和工作模式切换模块;
[0056]所述图像信息获取模块还用于若未收到所述视频源发送的包含有原始VR图像的图像输出信号,且装置当前的工作模式为正常工作模式时,通知所述计时器开始计时;
[0057]所述计时器用于若收到开始计时的通知,对所述图像信息获取模块未收到所述图像输出信号的时间进行计时;
[0058]所述计时器还用于实时判断当前的计时时间是否大于预设的时间阈值;若是,向所述工作模式切换模块发送待机模式的控制信号,停止计时,并将当前的计时时间清零;否贝IJ,实时监测是否收到所述图像信息获取模块发送的停止计时的通知;
[0059]所述图像信息获取模块还用于在通知所述计时器开始计时后,若收到所述视频源发送的包含有所述原始VR图像的图像输出信号,通知所述计时器停止计时;
[0060]所述计时器还用于若收到停止计时的通知,停止计时,并将当前的计时时间清零;
[0061]所述工作模式切换模块用于收到待机模式的控制信号后,控制所述装置工作于待机模式;
[0062]其中,所述装置工作于待机模式时,所述图像信息获取模块和所述图像处理模块均工作于待机模式;
[0063]其中,所述计时时间即所述图像信息获取模块未收到所述图像输出信号的时间。
[0064]优选的,所述装置还包括时间阈值设置模块,用于预先设置一时间阈值。
[0065]优选的,所述图像信息获取模块还用于待机模式下,若收到所述视频源发送的包含有所述原始VR图像的图像输出信号,向所述工作模式切换模块发送正常工作模式的控制信号;
[0066]所述工作模式切换模块还用于在所述装置工作于待机模式时,若收到正常工作模式的控制信号,控制所述装置工作于正常工作模式。
[0067]优选的,所述装置还包括单屏图像分辨率设置模块,用于预先设置单屏图像分辨率。
[0068]从以上技术方案可以看出,本发明实施例具有以下优点:本发明实施例能自动识别视频信号为2D信号或3D信号,并且针对不同的信号分别对应不同的图像处理模式;故VR显示设备只需要一路视频信号线即可,只占用VR显示设备的一个视频接口,此外,在VR视频设备闲置时自动进入待机模式,更加省电,进而增加了产品的续航能力。
【附图说明】
[0069]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0070]图1是本发明所述的基于VR图像的显示屏驱动的装置的结构方框图。
[0071]图2是本发明所述的基于VR图像的显示屏驱动的方法流程图。
[0072]图中:
[0073]10、视频源;20、装置;30、VR显示屏;21、输入切换模块;22、图像信息获取模块;23、图像处理模块;24、单屏图像分辨率设置模块;25、计时模块;26、工作模式切换模块;27、时间阈值设置模块;31、第一显示屏;32、第二显示屏。
【具体实施方式】
[0074]本发明实施例提供了一种基于VR图像的显示屏驱动的方法和装置,用于视频信号的处理。
[0075]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0076]下面结合附图并通过【具体实施方式】来进一步说明本发明的技术方案。
[0077]要在VR显示设备显示3D图像,本实施例在视频源输入端一侧预先将第一显示屏31和第二显示屏32所需显示的图像合成或拼接为一个原始VR图像,并存储于视频源中,并在VR显示设备需要显示3D图像时,直接从该视频源中获取合成的所述原始VR图像,再将所述原始VR图像分成相同分辨率的两部分分别发送至VR显示设备的两显示屏。如果仅显示2D图像,第一显示屏31和第二显示屏32显示相同的内容即可。
[0078]请参考图1,图1是本发明所述的基于VR图像的显示屏驱动的装置20的结构方框图。装置20为VR显示设备的一部分,其中,VR显示设备还包括VR显示屏,VR显示屏包括第一显示屏31和第二显示屏32。
[0079]装置20包括输入切换模块21、图像信息获取模块22和图像处理模块23。
[0080]在实际应用中,VR显示设备主要用于显示3D图像,但是VR显示设备也需兼容显示2D图像。本实施例中,输入切换模块21的输入端可连接一个或多个视频源1,其输出端连接图像信息获取模块22,输入切换模块21相当于一个选通开关,可通过用户操作按钮或开关以接通图像信息获取模块22与确定的视频源10,用于使图像信息获取模块22与确定的视频源10之间建立通信连接。当用户需要显示3D图像时,接通存储有3D图像的视频源10;当用户需要显示2D图像时,接通存储有2D图像的视频源10即可,更加方便快捷。
[0081]图像信息获取模块22可从建立通信连接的视频源10中获取原始VR图像,并发送至图像处理模块23进行识别和处理;其中,VR图像包括图片、视频帧等。
[0082]图像处理模块23收到原始VR图像后,首先判断所述原始VR图像的分辨率是否为预设的单屏图像分辨率的两倍;若是,本实施例中,即所述原始VR图像可满足两个屏的显示需求或所述原始VR图像的分辨率为两倍单屏的分辨率,图像处理模块23会识别所述原始VR图像为3D图像,并对所述原始VR图像进行分割,得到分辨率相同的第一分割图像和第二分割图像,并根据所述第一分割图像和所述第二分割图像对应生成第一显示屏31的驱动信号和第二显示屏32的驱动信号,并发送至VR显示屏的第一显示屏31和第二显示屏32;若否,本实施例中,即所述原始VR图像无法满足两个屏的显示需求或所述原始VR图像的分辨率只满足单屏的分辨率,识别所述原始VR图像为2D图像,图像处理模块23会识别所述原始VR图像为2D图像,并对所述原始VR图像进行复制,得到一复制图像,并根据所述原始VR图像和所述复制图像对应生成第一显示屏31的驱动信号和第二显示屏32的驱动信号,并发送至VR显示屏的第一显示屏31和第二显示屏32。
[0083]其中,第一显示屏31和第二显示屏32为LED显示屏,第一显示屏31的驱动信号用于驱动第一显示屏31进行显示;第二显示屏32的驱动信号用于驱动第二显示屏32进行显示。
[0084]本实施例中,视频源10可为电脑、主控芯片或通过HDMI(High Definit1nMultimedia Interface,高清晰度多媒体接口)信号线外接的其他视频输入设备。视频源10可制作符合VR显示设备要求的3D图像,也可直接将现有的两路视频信号线传输的两路视频信号合成为一路视频信号,如此不会占用VR显示设备的视频接口,例如,第一显示屏31和第二显示屏32的分辨率为1920*1080,传统的做法是,两路视频信号线分别传输一分辨率为1920*1080的视频信号到相应的显示屏中直接显示,本实施例则可在电脑或主控芯片端线将其合成或拼接,变成一路3840*1080的视频信号,再发送至VR显示设备的输入端,故对于VR显示设备,其输入端只需一路视频输入信号线即可。此外,装置20还可通过分辨率识别所传输过来的图像为2D图像或3D图像,并进而采用相应的显示方式,提升产品的用户体验。
[0085]装置20的工作模式包括正常工作模式和待机模式。
[0086]装置20还包括计时器25和工作模式切换模块26;图像信息获取模块22在未收到视频源10发送的包含有原始VR图像的图像输出信号,且装置20当前的工作模式为正常工作模式时,通知计时器25开始计时。
[0087]计时器14若收到开始计时的通知,对图像信息获取模块22未收到图像输出信号的时间进行计时;并实时判断当前的计时时间是否大于预设的时间阈值;若是,向工作模式切换模块26发送待机模式的控制信号,停止计时,并将当前的计时时间清零;否则,实时监测是否收到图像信息获取模块22发送的停止计时的通知。
[0088]图像信息获取模块22在通知计时器25开始计时后,若收到视频源10发送的包含有原始VR图像的图像输出信号,通知计时器25停止计时。
[0089]计时器25若收到停止计时的通知,停止计时,并将当前的计时时间清零。
[0090]本实施例中,通过监控装置20的实际工作情况,在装置20在闲置时使其进入待机模式,节省装置20的耗电量,并在重新收到视频信号后,快速从待机模式转入正常工作模式,继续对视频源10输出的图像输出信号进行处理和显示,在不影响视频信号处理的同时,增强了 VR显示设备的续航能力。
[0091]更具体的,工作模式切换模块26分别连接图像信息获取模块22和图像处理模块23,用于收到待机模式的控制信号后,控制装置20工作于待机模式;其中,装置20工作于待机模式时,图像信息获取模块22和图像处理模块23均工作于待机模式;图像信息获取模块22处于待机模式时,进入低功耗模式,即只负责监测是否收到选定的视频源10发送的包含有原始VR图像的图像输出信号;图像处理模块23处于待机模式时,停止工作,进入休眠模式。其中,所述计时时间即图像信息获取模块22未收到图像输出信号的时间。
[0092]另外,装置20还包括用于预先设置一时间阈值的时间阈值设置模块27和用于预先设置单屏图像分辨率的单屏图像分辨率设置模块24。
[0093]请参考图2,图2是本发明所述的基于VR图像的显示屏驱动的方法流程图,该方法包括:
[0094]SlOl、预先设置一时间阈值。
[0095]通过时间阈值设置模块27可对时间阈值进行设置,优选的,时间阈值一般设置为10秒即可。
[0096]S102、预先设置至少一个单屏图像分辨率。
[0097]优选的,单屏图像分辨率一般和第一显示屏31或第二显示屏32的分辨率相同,通过单屏图像分辨率设置模块24可对其进行设定。当然,针对不同显示屏,其分辨率可能有所不同,本实施例可提供同时设置多个单屏图像分辨率,以满足不同显示屏屏幕的需求。
[0098]S103、与确定的视频源10建立通信连接。
[0099]其中,装置20只有一个视频源10时,图像信息获取模块22与该视频源10直接建立通信连接即可。若装置20需支持多个视频源10,装置20可设置一输入切换模块21,输入切换模块21的输入端连接一个或多个视频源10,输入切换模块21的输出端连接图像信息获取模块22,输入切换模块21相当于一个选通开关,可通过用户操作按钮或开关以接通图像信息获取模块22与确定的视频源10,用于使图像信息获取模块22与确定的视频源10之间建立通信连接。
[0100]S110、实时监测是否收到视频源10发送的包含有原始VR图像的图像输出信号;若是,进入步骤S111;否则,进入步骤S112。
[0101]图像信息获取模块22在与确定的视频源10之间建立通信连接后,若收到该视频源10发送的包含有原始VR图像的图像输出信号,进入步骤Slll;否则,进入步骤S112。
[0102]Slll、控制装置20工作于正常工作模式。
[0103]图像信息获取模块22收到图像输出信号,说明装置20当前不为闲置状态,若图像信息获取模块22当前处于待机模式,图像信息获取模块22还向工作模式切换模块26发送正常工作模式的控制信号,进而控制装置20工作于正常工作模式,使装置20的各个模块正常上电启动并工作。若图像信息获取模块22当前处于正常工作模式,装置20必然也工作于正常工作模式,此时无需发送控制信号。
[0104]S112、判断装置20当前是否工作于待机模式。
[0105]图像信息获取模块22若未收到图像输出信号,说明装置20当前为闲置状态,此时图像信息获取模块22若已处于待机模式,则返回步骤S110。此时图像信息获取模块22若处于正常工作模式,则通知计时器25开始计时,进入步骤S160。
[0106]步骤Slll之后还包括步骤S120。
[0107]S120、从图像输出信号中获取原始VR图像。
[0108]图像信息获取模块22收到图像输出信号后,从所述图像输出信号中获取原始VR图像的相关信息和数据,并进入步骤S130。
[0109]S130、判断所述原始VR图像的分辨率是否为预设的单屏图像分辨率的两倍;若是,进入步骤SI31 ;否则,进入步骤SI32。
[0110]S131、识别所述原始VR图像为3D图像,并对所述原始VR图像进行分割,得到第一分割图像和第二分割图像。并进入步骤S140。
[0111]所述原始VR图像的分辨率若为预设的单屏图像分辨率的两倍,说明当前应调整为3D显示状态,故需要识别所述原始VR图像为3D图像,并对所述原始VR图像进行分割。其中,第一分割图像、第二分割图像的分辨率和第一显示屏31和/或第二显示屏32的分辨率相同。具体分割方法如下:
[0112]若所述原始VR图像的分辨率为2X*Y,所述单屏图像分辨率为X*Y,从所述原始VR图像的中部识别所述原始VR图像为3D图像,并对所述原始VR图像进行分割,得到分辨率相同的第一分割图像和第二分割图像。
[0113]其中,X或2Χ为所述原始VR图像的像素点的列数或所述原始VR图像一行的像素点个数,Y为所述原始VR图像的像素点的行数或所述原始VR图像一列的像素点个数。
[0114]优选的,所述原始VR图像的第一列到第X列的像素点组成所述第一分割图像,所述原始VR图像的第Χ+1列到第2Χ列的像素点组成所述第二分割图像。
[0115]可以理解的是,若所述原始VR图像的分辨率为Χ*2Υ,所述单屏图像分辨率为Χ*Υ,也可采用本发明的图像处理方法,相应的,所述原始VR图像的第一行到第Y行的像素点组成所述第一分割图像,所述原始VR图像的第Y+1行到第2Y行的像素点组成所述第二分割图像。其均应在本发明的保护范围之内。
[0116]S132、识别所述原始VR图像为2D图像,并对所述原始VR图像进行复制,得到一复制图像。并进入步骤S150。
[0117]所述原始VR图像的分辨率若不为预设的单屏图像分辨率的两倍,说明当前应调整为2D显示状态,直接复制一份图像即可,最终在第一显示屏31或第二显示屏32上显示相同的图像。
[0118]S140、将所述第一分割图像和所述第二分割图像分别发送至第一显示屏31和第二显示屏32并显示。并返回步骤S110。
[0119]本实施例中,第一显示屏31和第二显示屏32为LED显示屏,第一显示屏31和第二显示屏32内分别设置有一屏驱动芯片。所述屏驱动芯片用于驱动VR显示屏的第一显示屏31或第二显示屏32进行显示。
[0120]图像处理模块23得到第一分割图像和第二分割图像后,根据所述第一分割图像和所述第二分割图像对应生成第一显示屏31的驱动信号和第二显示屏32的驱动信号,并发送至VR显示屏的第一显示屏31和第二显示屏32的屏驱动芯片。
[0121]第一显示屏31的驱动信号用于控制第一显示屏31的屏驱动芯片,进而驱动所述第一显示屏31进行显示;所述第二显示屏32的驱动信号用于控制第二显示屏32的屏驱动芯片,进而驱动第二显示屏32进行显示。
[0122]S150、将所述原始VR图像和所述复制图像分别发送至第一显示屏31和第二显示屏32并显示。并返回步骤S110。
[0123]图像处理模块23得到一复制图像后,根据所述原始VR图像和所述复制图像对应生成第一显示屏31的驱动信号和第二显示屏32的驱动信号,并发送至VR显示屏的第一显示屏31和第二显示屏32的屏驱动芯片,以驱动第一显示屏31和第二显示屏32进行显示。
[0124]步骤S112之后还包括步骤S160。
[0125]S160、对未收到所述图像输出信号的时间进行计时。
[0126]计时器25收到开始计时的通知,开始对未收到所述图像输出信号的时间进行计时。进入步骤S170。
[0127]SI 70、实时判断当前的计时时间是否大于预设的时间阈值,若是,进入步骤S180;否则,返回步骤S110。
[0128]当前的计时时间即为图像信息获取模块22未收到所述图像输出信号的时间。
[0129]S180、控制装置20工作于待机模式。
[0130]图像信息获取模块22若在预设的时间阈值内一直未收到所述图像输出信号的时间,说明图像信息获取模块22长时间闲置,此时,图像信息获取模块22通知计时器25停止计时,并向工作模式切换模块26发送待机模式的控制信号。
[0131]计时器25收到停止计时的通知,停止计时,并将当前的计时时间清零。
[0132]工作模式切换模块26收到待机模式的控制信号,控制装置20工作于待机模式,装置20工作于待机模式时,除图像信息获取模块22还保持监测是否有收到图像输出信号的功能外,所有模块停止工作或下电。
[0133]本实施例中,步骤之间的相互顺序并不是不可改变的,如步骤SlOl、步骤S102、步骤S103之间可以互换,其并不影响本发明所产生的技术效果。
[0134]本实施例中,将两路视频信号合成为一路视频信号在PC端即可完成,也可通过炬力集成电路设计有限公司的S900主控芯片等完成;输入切换模块21可采用深圳市东港微科电子有限公司供应的型号为TS3DV642的信号切换芯片;图像信息获取模块22可采用亚德诺半导体公司的型号为ADV7619的信号转换芯片,图像处理模块23通过FPGA即可实现。当然,以上仅为一种举例以证明本发明的可行性,并不用于限制本发明。
[0135]应该理解的使,本实施例的装置20还包括可读存储介质、一个或者一个以上的处理器,以及一个或者一个以上的程序;其中,一个或者一个以上程序存储于可读存储介质中,且经配置由一个或者一个以上处理器执行,一个或者一个以上程序包含用于进行以上步骤的指令。
[0136]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括存储器、磁盘或光盘等。
[0137]以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种基于VR图像的显示屏驱动的方法,其特征在于,包括: 与确定的视频源建立通信连接; 从所述视频源中获取原始VR图像; 若所述原始VR图像的分辨率为预设的单屏图像分辨率的两倍,识别所述原始VR图像为3D图像,并对所述原始VR图像进行分割,得到第一分割图像和第二分割图像; 将所述第一分割图像和所述第二分割图像分别发送至VR显示屏的第一显示屏和第二显示屏并显示。2.根据权利要求1所述的方法,其特征在于,所述步骤:从所述视频源中获取原始VR图像之后,还包括: 若所述原始VR图像的分辨率不为预设的单屏图像分辨率的两倍,识别所述原始VR图像为2D图像,并对所述原始VR图像进行复制,得到一复制图像; 将所述原始VR图像和所述复制图像分别发送至VR显示屏的第一显示屏和第二显示屏并显示。3.根据权利要求1所述的方法,其特征在于,所述步骤:若所述原始VR图像的分辨率为预设的单屏图像分辨率的两倍,识别所述原始VR图像为3D图像,并对所述原始VR图像进行分割,得到第一分割图像和第二分割图像,具体包括: 若所述原始VR图像的分辨率为2X*Y,所述单屏图像分辨率为X*Y,则识别所述原始VR图像为3D图像; 从中部对所述原始VR图像进行分割,得到分辨率相同的第一分割图像和第二分割图像; 其中,2Χ为所述原始VR图像的像素点的列数或所述原始VR图像一行的像素点个数,Y为所述原始VR图像的像素点的行数或所述原始VR图像一列的像素点个数; 所述从中部对所述原始VR图像进行分割,得到分辨率相同的第一分割图像和第二分割图像,具体为: 所述原始VR图像的第一列到第X列的像素点组成所述第一分割图像,所述原始VR图像的第Χ+1列到第2Χ列的像素点组成所述第二分割图像。4.根据权利要求1所述的方法,其特征在于,所述步骤:从所述视频源中获取原始VR图像,具体包括: 实时监测是否收到所述视频源发送的包含有原始VR图像的图像输出信号; 若是,从所述图像输出信号中获取所述原始VR图像; 否则,判断装置当前是否工作于待机模式。5.根据权利要求4所述的方法,其特征在于,装置的工作模式包括正常工作模式和待机模式; 所述步骤:判断装置当前是否工作于待机模式之后,还包括: 若是,返回步骤:实时监测是否收到所述视频源发送的包含有原始VR图像的图像输出信号; 若否,即装置当前工作于正常工作模式,对未收到所述图像输出信号的时间进行计时;所述步骤:若否,即装置当前工作于正常工作模式,对未收到所述图像输出信号的时间进行计时之后,还包括: 实时判断当前的计时时间是否大于预设的时间阈值; 若是,控制装置工作于待机模式,停止计时,并将当前的计时时间清零; 否则,返回步骤:实时监测是否收到所述视频源发送的包含有原始VR图像的图像输出信号; 其中,所述计时时间即所述未收到所述图像输出信号的时间。6.根据权利要求1所述的方法,其特征在于,所述步骤:从所述视频源中获取原始VR图像之前,还包括:预先设置至少一个单屏图像分辨率。7.一种基于VR图像的显示屏驱动的装置,其特征在于,包括: 输入切换模块,其输入端连接一个或多个视频源,其输出端连接图像信息获取模块,用于使所述图像信息获取模块与确定的视频源建立通信连接;图像信息获取模块,用于从所述视频源中获取原始VR图像,并发送至图像处理模块;图像处理模块,用于若所述原始VR图像的分辨率为预设的单屏图像分辨率的两倍,识别所述原始VR图像为3D图像,并对所述原始VR图像进行分割,得到第一分割图像和第二分割图像;还用于根据所述第一分割图像和所述第二分割图像对应生成第一显示屏的驱动信号和第二显示屏的驱动信号,并发送至VR显示屏的第一显示屏和第二显示屏; 所述第一显示屏的驱动信号用于驱动所述第一显示屏进行显示;所述第二显示屏的驱动信号用于驱动所述第二显示屏进行显示。8.根据权利要求7所述的装置,其特征在于,所述图像处理模块还用于若所述原始VR图像的分辨率不为预设的单屏图像分辨率的两倍,识别所述原始VR图像为2D图像,并对所述原始VR图像进行复制,得到一复制图像,并根据所述原始VR图像和所述复制图像对应生成第一显示屏的驱动信号和第二显示屏的驱动信号,并发送至VR显示屏的第一显示屏和第二显示屏。9.根据权利要求7所述的装置,其特征在于,所述识别所述原始VR图像为3D图像,并对所述原始VR图像进行分割,得到第一分割图像和第二分割图像,具体包括: 若所述原始VR图像的分辨率为2X*Y,所述单屏图像分辨率为X*Y,从中部对所述原始VR图像进行分割,得到分辨率相同的第一分割图像和第二分割图像; 其中,2Χ为所述原始VR图像的像素点的列数或所述原始VR图像一行的像素点个数,Y为所述原始VR图像的像素点的行数或所述原始VR图像一列的像素点个数; 所述从中部对所述原始VR图像进行分割,得到分辨率相同的第一分割图像和第二分割图像,具体为: 所述原始VR图像的第一列到第X列的像素点组成所述第一分割图像,所述原始VR图像的第Χ+1列到第2Χ列的像素点组成所述第二分割图像。10.根据权利要求7所述的装置,其特征在于,所述图像信息获取模块还用于实时监测是否收到所述视频源发送的包含有所述原始VR图像的图像输出信号;若是,从所述图像输出信号中获取所述原始VR图像;否则,获取装置当前的工作模式; 其中,装置的工作模式包括正常工作模式和待机模式。11.根据权利要求10所述的装置,其特征在于,还包括计时器和工作模式切换模块;所述图像信息获取模块还用于若未收到所述视频源发送的包含有原始VR图像的图像输出信号,且装置当前的工作模式为正常工作模式时,通知所述计时器开始计时; 所述计时器用于若收到开始计时的通知,对所述图像信息获取模块未收到所述图像输出信号的时间进行计时; 所述计时器还用于实时判断当前的计时时间是否大于预设的时间阈值;若是,向所述工作模式切换模块发送待机模式的控制信号,停止计时,并将当前的计时时间清零;否则,实时监测是否收到所述图像信息获取模块发送的停止计时的通知; 所述图像信息获取模块还用于在通知所述计时器开始计时后,若收到所述视频源发送的包含有所述原始VR图像的图像输出信号,通知所述计时器停止计时; 所述计时器还用于若收到停止计时的通知,停止计时,并将当前的计时时间清零; 所述工作模式切换模块用于收到待机模式的控制信号后,控制所述装置工作于待机模式; 其中,所述装置工作于待机模式时,所述图像信息获取模块和所述图像处理模块均工作于待机模式; 其中,所述计时时间即所述图像信息获取模块未收到所述图像输出信号的时间。12.根据权利要求7所述的装置,其特征在于,还包括单屏图像分辨率设置模块,用于预先设置单屏图像分辨率。
【文档编号】H04N17/02GK105847789SQ201610200546
【公开日】2016年8月10日
【申请日】2016年3月31日
【发明人】李刚, 张丰学
【申请人】深圳多哚新技术有限责任公司