一种裸眼3D双通道数据处理系统的制作方法

文档序号:25522882发布日期:2021-06-18 20:11阅读:139来源:国知局
一种裸眼3D双通道数据处理系统的制作方法

本发明涉及一种弱视治疗技术领域,特别是涉及一种裸眼3d双通道数据处理系统。



背景技术:

弱视训练是一个长期的过程,治疗效果与儿童对训练方式的兴趣高低和依从程度密切相关。因此选择儿童比较感兴趣的训练方式至关重要。传统的训练方法普遍存在形式单一、趣味性不足等不足,很难让孩子持之以恒的训练,影响治疗效果。而视觉训练系统技术具有形式多样化、训练情趣化等传统方式所不具有的优势。由于弱视训练必须每天进行,不宜间断,因此受客观条件的限制,不可能每个患儿的每次训练都在医院进行,适当在家中进行训练是必须的,也是治疗效果的重要保证。专利申请号2020103882911,名称为“游戏化、记忆性弱视训练方法和系统”,在训练页面显示噪声干扰背景以及预设指向的弱视训练目标视标;在噪声干扰背景上随机显示预设数量的具有不同指向的弱视训练视标;实时监测训练页面上的触发轨迹,并判断触发轨迹是否划过随机显示的弱视训练视标;若被划过的弱视训练视标与弱视训练目标视标的指向相同则加分,若指向不同则减分,在统计得分每达到一预设得分时,进入更高的下一级别,且噪声干扰背景的干扰增多,弱视训练视标的显示数量和显示频率增大、尺寸减小。通过该发明的技术方案,提升患者的各项视觉功能与视觉技巧,提高弱视眼的视力,同时增加了丰富性、趣味性和有效性。



技术实现要素:

本发明旨在至少解决现有技术中存在的技术问题,特别创新地提出了一种裸眼3d双通道数据处理系统。

为了实现本发明的上述目的,本发明提供了一种裸眼3d双通道数据处理系统,包括裸眼3d智能移动手持终端,所述裸眼3d智能移动手持终端包括壳体,在所述壳体内设置有用于固定安装裸眼3dpcb板的裸眼3dpcb板固定安装座,裸眼3dpcb板固定安装在裸眼3dpcb板固定安装座上,在裸眼3dpcb板上设置有控制器和视频图像储存模块,以及设置在壳体表面的裸眼3d显示屏;

控制器的视频图像储存端与视频图像储存模块的视频图像储存端相连,控制器的显示数据端端与裸眼3d显示屏的显示数据端相连;

控制器对视频图像储存模块中的视频图像进行实时裸眼3d弱视处理,实时显示在裸眼3d显示屏上供弱视者进行训练观看。

在本发明的一种优选实施方式中,所述裸眼3d显示屏为裸眼3d触摸显示屏,控制器的触摸显示数据端与裸眼3d触摸显示屏的触摸显示数据端相连。

在本发明的一种优选实施方式中,还包括设置在裸眼3dpcb板上的数据传输模块,数据传输模块包括视频图像导入模块或/和网络无线连接模块;

控制器的视频图像导入端与视频图像导入模块的视频图像端相连,网络无线连接模块的网络无线连接端与控制器的网络无线连接端相连。

在本发明的一种优选实施方式中,视频图像导入模块包括microusb导入模块、usbtypec导入模块、lightning导入模块之一或者任意组合;

视频图像导入模块为microusb导入模块时,microusb导入模块的视频图像端与控制器的视频图像microusb端相连;

视频图像导入模块为usbtypec导入模块时,usbtypec导入模块的视频图像端与控制器的视频图像usbtypec端相连;

视频图像导入模块为lightning导入模块时,lightning导入模块的视频图像端与控制器的视频图像lightning端相连。

在本发明的一种优选实施方式中,在裸眼3dpcb板上还设置有网络无线连接模块,网络无线连接模块的网络无线连接端与控制器的网络无线连接端相连。

在本发明的一种优选实施方式中,网络无线连接模块包括蓝牙无线连接模块、wifi无线连接模块、3g无线连接模块、4g无线连接模块、5g无线连接模块之一或者任意组合;

网络无线连接模块为蓝牙无线连接模块时,蓝牙无线连接模块的网络无线连接端与控制器的网络无线连接蓝牙端相连;

网络无线连接模块为wifi无线连接模块时,wifi无线连接模块的网络无线连接端与控制器的网络无线连接wifi端相连;

网络无线连接模块为3g无线连接模块时,3g无线连接模块的网络无线连接端与控制器的网络无线连接3g端相连;

网络无线连接模块为4g无线连接模块时,4g无线连接模块的网络无线连接端与控制器的网络无线连接4g端相连;

网络无线连接模块为5g无线连接模块时,5g无线连接模块的网络无线连接端与控制器的网络无线连接5g端相连。

在本发明的一种优选实施方式中,在裸眼3dpcb板上还设置有语音输出模块,在壳体上对应设置有语音格栅,语音输出模块的语音端与控制器的语音端相连,实现其语音的播放。

本发明还公开了一种裸眼3d双通道数据处理系统的处理方法,包括以下步骤:

s1,获取视频图像数据,将其作为待播放视频图像数据;

s2,对步骤s1中的获取的待播放视频图像进行实时裸眼3d弱视处理,得到其实时裸眼3d弱视视频图像数据;

s3,对步骤s2中得到的实时裸眼3d弱视视频图像数据通过裸眼3d显示屏进行播放。

在本发明的一种优选实施方式中,在步骤s3中包括以下步骤:

s31,预设播放时长:

当其控制器接收到预设播放时长触发信号时,触摸显示屏上弹出播放选项框,其播放选项框内包括预设播放时长设定值拖动条和预设休息间隔时长设定值拖动条;预设播放时长设定值拖动条包括预设播放时长设定最小值和预设播放时长设定最大值,预设休息间隔时长设定值拖动条包括预设休息间隔时长设定最小值和预设休息间隔时长设定最大值;预设休息间隔时长设定值至少满足以下条件:

其中,t2表示预设休息间隔时长;

a表示预设比例第一系数;

b表示预设比例第二系数;

t表示预设播放时长;

t3表示预设等待时长;

int表示取整函数;

s32,播放时:

记录其首次或本次播放时刻为t0,判断其播放时长t′是否大于或者等于预设播放时长t:

若播放时长t′大于或者等于预设播放时长t,则暂停播放裸眼3d弱视视频图像数据;其播放时长的计算方法为:

t′≥t,

即t0′-t0≥t,

其中,t′表示播放时长;

t表示预设播放时长;

t0′表示当前播放时刻;

t0表示首次或本次播放时刻;

若播放时长t′大小于预设播放时长t,则继续播放裸眼3d弱视视频图像数据。

在本发明的一种优选实施方式中,在步骤s32中,暂停播放裸眼3d弱视视频图像数据时,切换播放正常的裸眼3d视频图像;

或/和还包括设定其预设左眼弱视值或/和右眼弱视值验证。

在本发明的一种优选实施方式中,在步骤s2中得到实时裸眼3d弱视视频图像数据的方法包括以下步骤:

s20,将待播放的视频图像导入内存中;

s21,获取待播放视频图像数据的时长;设为ts,s为时间单位秒;将其分为t个视频图像,分别为第1视频图像、第2视频图像、第3视频图像、……、第t视频图像,所述t为大于或者等于1的正整数;

s22,提取第t′视频图像的帧图像,所述t′为小于或者等于t的正整数;分别为帧图像it′,1、帧图像it′,2、帧图像it′,3、……、帧图像it′,t″,t″表示每秒总帧数;

s23,对帧图像it′,t″′进行以下操作,t″′为小于或者等于t″的正整数;

bt′,t″′=dt′,t″′/glefteye,

其中,bt′,t″′表示帧图像it′,t″′处理后左眼观测图像;

dt′,t″′表示帧图像it′,t″′左眼观测图像;

glefteye表示左眼弱视值所对应的调节值;

bt′,t″′′=dt′,t″′′/grighteye,

其中,bt′,t″′′表示帧图像it′,t″′处理后右眼观测图像;

dt′,t″′′表示帧图像it′,t″′右眼观测图像;

grighteye表示右眼弱视值所对应的调节值;

s24,将步骤s23中的处理后的帧图像进行实时播放。

综上所述,由于采用了上述技术方案,本发明能够通过视频图像对弱视儿童进行弱视训练,改善儿童状况,并且降低存储空间。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1是本发明连接示意框图。

图2是本发明流程示意图。

图3是本发明电源模块的电路连接示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。

本发明提供了一种裸眼3d双通道数据处理系统,包括裸眼3d智能移动手持终端,在本实施方式中,不限于是裸眼3d智能移动手持终端,例如平板电脑、手机等,也可以是裸眼3d智能移动手戴终端或裸眼3d智能移动头戴终端,例如vr。如图1所示,所述裸眼3d智能移动手持终端包括壳体,在所述壳体内设置有用于固定安装裸眼3dpcb板的裸眼3dpcb板固定安装座,裸眼3dpcb板固定安装在裸眼3dpcb板固定安装座上,在裸眼3dpcb板上设置有控制器和视频图像储存模块,以及设置在壳体表面的裸眼3d显示屏;

控制器的视频图像储存端与视频图像储存模块的视频图像储存端相连,控制器的显示数据端与裸眼3d显示屏的显示数据端相连;

控制器对视频图像储存模块中的视频图像进行实时裸眼3d弱视处理,实时显示在裸眼3d显示屏上供弱视者进行训练观看。

在本发明的一种优选实施方式中,所述裸眼3d显示屏为裸眼3d触摸显示屏,控制器的触摸显示数据端与裸眼3d触摸显示屏的触摸显示数据端相连。

在本发明的一种优选实施方式中,还包括设置在裸眼3dpcb板上的数据传输模块,数据传输模块包括视频图像导入模块或/和网络无线连接模块;

控制器的视频图像导入端与视频图像导入模块的视频图像端相连,网络无线连接模块的网络无线连接端与控制器的网络无线连接端相连。

在本发明的一种优选实施方式中,视频图像导入模块包括microusb导入模块、usbtypec导入模块、lightning导入模块之一或者任意组合;

视频图像导入模块为microusb导入模块时,microusb导入模块的视频图像端与控制器的视频图像microusb端相连;

视频图像导入模块为usbtypec导入模块时,usbtypec导入模块的视频图像端与控制器的视频图像usbtypec端相连;

视频图像导入模块为lightning导入模块时,lightning导入模块的视频图像端与控制器的视频图像lightning端相连。

在本发明的一种优选实施方式中,在裸眼3dpcb板上还设置有网络无线连接模块,网络无线连接模块的网络无线连接端与控制器的网络无线连接端相连。

在本发明的一种优选实施方式中,网络无线连接模块包括蓝牙无线连接模块、wifi无线连接模块、3g无线连接模块、4g无线连接模块、5g无线连接模块之一或者任意组合;

网络无线连接模块为蓝牙无线连接模块时,蓝牙无线连接模块的网络无线连接端与控制器的网络无线连接蓝牙端相连;通过蓝牙接收其它裸眼3d智能移动手持终端发送的视频图像,无需有线连接约束的困扰。其本发明专利申请的裸眼3d智能移动手持终端接收其其它裸眼3d智能移动手持终端发送的视频的方法为:

第一步:其它裸眼3d智能移动手持终端判断其待发送的视频的大小:

若待发送的视频的大小大于预设视频大小,则执行第二步;

若待发送的视频的大小小于或者等于预设视频大小,则将待发送的视频发送至裸眼3d智能移动手持终端上;

第二步:其它裸眼3d智能移动手持终端将待发送的视频按照视频时间顺序分成ζ个视频,所述ζ为大于或者等于2的正整数,分别为第1视频、第2视频、第3视频、……、第ζ视频,ζ=int(d1/d2)+1,其中,int表示取整函数,d1表示待发送的视频大小,d2表示预设视频大小;其第ζ′视频的大小等于预设视频的大小,所述ζ′为小于ζ的正整数,第ζ视频的大小为小于或者等于预设视频的大小;

第三步:分别计算待发送的视频(即第0视频)、第1视频、第2视频、第3视频、……、第ζ视频的发送比对值,分别对应为第0发送比对值、第1发送比对值、第2发送比对值、第3发送比对值、……、第ζ发送比对值;其第ζ″发送比对值的计算方法为:

ζ″′ζ′=md5(ψζ″),

其中,md5()表示md5函数;

ψζ″表示第ζ″视频,所述ζ″为0,1,2,3,……,ζ;

ζ″′ζ′表示第ζ″发送比对值;

第四步:通过其它裸眼3d智能移动手持终端上的蓝牙依次将第1视频、第2视频、第3视频、……、第ζ视频以及对应的第1发送比对值、第2发送比对值、第3发送比对值、……、第ζ发送比对值和第0发送比对值发送至裸眼3d智能移动手持终端上;

第五步:裸眼3d智能移动手持终端通过该终端上的蓝牙接收第四步中其它裸眼3d智能移动手持终端发送的数据,依次为第1接受视频、第2接受视频、第3接受视频、……、第ζ接受视频以及对应的第1接受比对值、第2接受比对值、第3接受比对值、……、第ζ接受比对值和第0接受比对值;对其第ξ接受视频与第ξ视频进行比对,所述ξ为小于或者等于ζ的正整数,其比对方法为:

其中,md5()表示md5函数;

表示第ξ接收视频;

表示第ξ计算比对值;

判断其第ξ计算比对值与第ξ接受比对值是否相同:

若第ξ计算比对值与第ξ接受比对值相同,即是第1计算比对值与第1接受比对值相同;且第2计算比对值与第2接受比对值相同;且第3计算比对值与第3接受比对值相同;……;且第ζ计算比对值与第ζ接受比对值相同;则执行第六步;

若第ξ计算比对值与第ξ接受比对值不相同,即是第1计算比对值与第1接受比对值不相同;或第2计算比对值与第2接受比对值不相同;或第3计算比对值与第3接受比对值不相同;……;或第ζ计算比对值与第ζ接受比对值不相同;则裸眼3d智能移动手持终端请求其它裸眼3d智能移动手持终端发送第ξ接受比对值所对应的视频;

第六步:将第1接受视频、第2接受视频、第3接受视频、……、第ζ接受视频按照顺序连接起来;得到第0接受视频;对第0接受视频进行以下操作:

τ=md5(r),

其中,md5()表示md5函数;

r表示第0接受视频;

τ表示第0接受视频的验算值;

判断其第0接受视频的验算值τ与第0接受比对值是否相同:

若第0接受视频的验算值τ与第0接受比对值相同,则将第0接受视频作为导入的视频图像;

若第0接受视频的验算值τ与第0接受比对值不相同,则重新按照顺序将第1接受视频、第2接受视频、第3接受视频、……、第ζ接受视频连接起来,重新判断。

网络无线连接模块为wifi无线连接模块时,wifi无线连接模块的网络无线连接端与控制器的网络无线连接wifi端相连;

网络无线连接模块为3g无线连接模块时,3g无线连接模块的网络无线连接端与控制器的网络无线连接3g端相连;

网络无线连接模块为4g无线连接模块时,4g无线连接模块的网络无线连接端与控制器的网络无线连接4g端相连;

网络无线连接模块为5g无线连接模块时,5g无线连接模块的网络无线连接端与控制器的网络无线连接5g端相连。在本实施方式中,还包括与裸眼3d智能移动手持终端相连的云端服务器,云端服务器与裸眼3d智能移动手持终端播放3d弱视视频包括模式一和模式二;

其模式一在云端服务器的具体步骤为:

s1,获取视频图像数据,将其作为原始视频图像数据;

s2,对步骤s1中的获取的原始视频图像进行裸眼3d弱视处理,得到其裸眼3d弱视视频图像数据;

s21,获取原始视频图像数据的时长;设为ts,s为时间单位秒;将其分为t个视频图像,分别为第1视频图像、第2视频图像、第3视频图像、……、第t视频图像,所述t为大于或者等于1的正整数;

s22,提取第t′视频图像的帧图像,所述t′为小于或者等于t的正整数;分别为帧图像it′,1、帧图像it′,2、帧图像it′,3、……、帧图像it′,t″,t″表示每秒总帧数;

s23,对帧图像it′,t″′进行以下操作,t″′为小于或者等于t″的正整数;

bt′,t″′=dt′,t″′/glefteye,

其中,bt′,t″′表示帧图像it′,t″′处理后左眼观测图像;

dt′,t″′表示帧图像it′,t″′左眼观测图像;

glefteye表示左眼弱视值所对应的调节值;

bt′,t″′′=dt′,t″′′/grighteye,

其中,bt′,t″′′表示帧图像it′,t″′处理后右眼观测图像;

dt′,t″′′表示帧图像it′,t″′右眼观测图像;

grighteye表示右眼弱视值所对应的调节值;

s24,将处理后的图像合成帧图像,再合成裸眼3d弱视视频图像数据。

s3,对步骤s2中得到的裸眼3d弱视视频图像数据存储在云端服务器,并注明该裸眼3d弱视视频图像数据所对应的左眼弱视值或/和右眼弱视值。将原始视频图像数据转换为每个左眼弱视值或/和右眼弱视值所对应的裸眼3d弱视视频图像数据,将其一个原始视频图像数据所对应的所有裸眼3d弱视视频图像数据存储在云端服务器,供裸眼3d智能移动手持终端下载播放。

其模式二具体步骤为:

s0,当其云端服务器接收到裸眼3d智能移动手持终端向云端服务器请求下载其裸眼3d智能移动手持终端预设左眼弱视值或/和右眼弱视值所对应的视频图像数据时,执行步骤s1;

s1,获取原始视频图像数据;

s2,对步骤s1中的获取的原始视频图像进行裸眼3d弱视处理,得到其裸眼3d弱视视频图像数据;记得到裸眼3d智能移动手持终端预设左眼弱视值或/和右眼弱视值所对应的视频图像数据;

s21,获取原始视频图像数据的时长;设为ts,s为时间单位秒;将其分为t个视频图像,分别为第1视频图像、第2视频图像、第3视频图像、……、第t视频图像,所述t为大于或者等于1的正整数;

s22,提取第t′视频图像的帧图像,所述t′为小于或者等于t的正整数;分别为帧图像it′,1、帧图像it′,2、帧图像it′,3、……、帧图像it′,t″,t″表示每秒总帧数;

s23,对帧图像it′,t″′进行以下操作,t″′为小于或者等于t″的正整数;

bt′,t″′=dt′,t″′/glefteye,

其中,bt′,t″′表示帧图像it′,t″′处理后左眼观测图像;

dt′,t″′表示帧图像it′,t″′左眼观测图像;

glefteye表示左眼弱视值所对应的调节值;

bt′,t″′′=dt′,t″′′/grighteye,

其中,bt′,t″′′表示帧图像it′,t″′处理后右眼观测图像;

dt′,t″′′表示帧图像it′,t″′右眼观测图像;

grighteye表示右眼弱视值所对应的调节值;

s24,将处理后的图像合成帧图像,再合成第1视频图像、第2视频图像、第3视频图像、……、第t视频图像所对应处理的裸眼3d弱视视频图像数据。

s3,对步骤s2中得到的裸眼3d弱视视频图像数据传输至裸眼3d智能移动手持终端上在线播放。

在本发明的一种优选实施方式中,在裸眼3dpcb板上还设置有语音输出模块,在壳体上对应设置有语音格栅,语音输出模块的语音端与控制器的语音端相连,实现其语音的播放。

在本发明的一种优选实施方式中,还包括电源模块,电源模块为元器件供电,其电源模块包括:如图3所示,电源电池bat1的负极端与电源地相连,电源电池bat1的正极端分别与充电单元u1的电源电池端bat和场效应管q3的源极相连,充电单元u1的电流设定端prog与电阻r13的第一端相连,电阻r13的第二端与电源地相连,充电单元u1的电源地端gnd与电源地相连,充电单元u1的电源充电端chrg分别与电阻r11的第一端和电阻r12的第一端相连,电阻r12的第二端与充电指示灯led1的第一端相连,充电指示灯led1的第二端分别与充电单元u1的电源供电端vcc、电阻r11的第二端、电阻r14的第一端、场效应管q3的栅极、二极管d2的第一端和usb接口u2的电源端vcc相连,电阻r14的第二端与电源地相连,usb接口u2的电源地端gnd与电源地相连,usb接口u2的数据信号正端d+与控制器的usb数据信号正端相连,usb接口u2的数据信号负端d-与控制器的usb数据信号负端相连;二极管d2的第二端分别与场效应管q3的漏极、电容c1的第一端、电容c2的第一端和稳压芯片u3的电源输入端vin相连,场效应管q3的漏极输出电源电压v2(3.5v电源电压),稳压芯片u3的电源输入端vin与电阻r15的第一端相连,电阻r15的第二端与电阻r16的第一端和电容c3的第一端相连,电阻r16的第二端、电容c1的第二端、电容c2的第二端和电容c3的第二端分别与电源地相连;稳压芯片u3的电源输出端vout分别与电阻r9的第一端、电容c4的第一端、电容c5的第一端、电容c6的第一端和稳压芯片u4的电源输入端vin相连,稳压芯片u3的电源输出端vout输出电源v3(3.3v电源电压),电阻r9的第二端分别与可调电阻r8的第一端和稳压芯片u3的调节端adj相连,可调电阻r8的第二端、电容c4的第二端、电容c5的第二端和电容c6的第二端分别与电源地相连;稳压芯片u4的调节端adj分别与可调电阻r10的第一端和电阻r11的第一端相连,电阻r11的第二端分别与稳压芯片u4的电源输出端vout、电容c7的第一端和电容c8的第一端相连,稳压芯片u4的电源输出端vout输出电源v4(1.1v电源电压),可调电阻r10的第二端、电容c7的第二端和电容c8的第二端分别与电源地相相连。还包括内置电源指示电路,内置电源指示电路包括:电阻r1的第一端和电阻r2的第一端分别与电源电池bat1的正极端相连,电阻r1的第二端与内置电源电量指示灯led2的第一端相连,内置电源电量指示灯led2的第二端与npn三极管q1的集电极相连,npn三极管q1的发射极分别与控制器的内置电源采集端和电阻r4的第一端相连,电阻r4的第二端与电源地相连,电阻r2的第二端分别与npn三极管q1的基极和npn三极管q2的集电极相连,npn三极管q2的发射极与电阻r5的第一端相连,电阻r5的第二端与电源地相连,npn三极管q2的基极与电阻r3的第一端相连,电阻r3的第二端分别与电阻r6的第一端和电阻r7的第一端相连,电阻r7的第二端与电源地相连,电阻r6的第二端与二极管d1的第一端相连,二极管d1的第二端与内置电源bat2的正极端相连,内置电源bat2的负极端与电源地相连;内置电源指示电路通过内置电源电量指示灯led2的点亮来指示内置电源bat2电量不足,需要更换其内置电源bat2,也可以根据控制器的内置电源采集端采集的电流或/电压来判断内置电源bat2的电量不足,其方法为:当其控制器的内置电源采集端采集的电压值大于或者等于预设电压阈值,则内置电源bat2的电量不足,需要更换;若控制器的内置电源采集端采集的电压值小于预设电压阈值,则暂时不需要更换内置电源bat2。

本发明还公开了一种裸眼3d双通道数据处理系统的处理方法,如图2所示,包括以下步骤:

s1,获取视频图像数据,将其作为待播放视频图像数据;

s2,对步骤s1中的获取的待播放视频图像进行实时裸眼3d弱视处理,得到其实时裸眼3d弱视视频图像数据;

s3,对步骤s2中得到的实时裸眼3d弱视视频图像数据通过裸眼3d显示屏进行实时播放。

在本发明的一种优选实施方式中,在步骤s3中包括以下步骤:

s31,预设播放时长:

当其控制器接收到预设播放时长触发信号时,触摸显示屏上弹出播放选项框,其播放选项框内包括预设播放时长设定值拖动条和预设休息间隔时长设定值拖动条;预设播放时长设定值拖动条包括预设播放时长设定最小值和预设播放时长设定最大值,预设休息间隔时长设定值拖动条包括预设休息间隔时长设定最小值和预设休息间隔时长设定最大值;预设休息间隔时长设定值至少满足以下条件:

当其则t2=a1;a1表示预设休息间隔时长设定最小值;

当其则t2=a2;a2表示预设休息间隔时长设定最大值;

其中,t2表示预设休息间隔时长;

a表示预设比例第一系数;

b表示预设比例第二系数;

t表示预设播放时长;

t3表示预设等待时长;

int表示取整函数;

在本实施方式中,当控制器接收到调节预设休息间隔时长设定值拖动条触发信号时,控制器判断其预调节休息值与当前调节休息值的大小关系:

若预调节休息值大于当前调节休息值,则当前调节休息值替换为预调节休息值;

若预调节休息值小于或者等于当前调节休息值,则当前调节休息值保持不变。

其预设播放时长设定最小值为40秒,预设播放时长设定最大值400秒;预设休息间隔时长设定最小值为10秒,预设休息间隔时长设定最大值为35秒;预设比例第一系数a取2,预设比例第二系数b取1,预设等待时长t3取40秒;当其预设播放时长t=80秒时,t2=17秒;也可以通过拖动调节预设休息间隔时长设定值拖动条,使其预调节休息值大于17秒,例如20秒,30秒;当其预设播放时长t=170秒时,t2=27秒,也可以通过拖动调节预设休息间隔时长设定值拖动条,使其预调节休息值大于27秒,例如25秒,33秒。

s32,播放时:

记录其首次或本次播放时刻为t0,判断其播放时长t′是否大于或者等于预设播放时长t:

若播放时长t′大于或者等于预设播放时长t,则暂停播放裸眼3d弱视视频图像数据;其播放时长的计算方法为:

t′≥t,

即t0′-t0≥t,

其中,t′表示播放时长;

t表示预设播放时长;

t0′表示当前播放时刻;

t0表示首次或本次播放时刻;

若播放时长t′大小于预设播放时长t,则继续播放裸眼3d弱视视频图像数据。

在本发明的一种优选实施方式中,在步骤s32中,暂停播放裸眼3d弱视视频图像数据时,切换播放正常的裸眼3d视频图像;

或/和还包括设定其预设左眼弱视值或/和右眼弱视值验证。

在本发明的一种优选实施方式中,调节左眼弱视值或/和右眼弱视值验证包括以下步骤:

s41,控制器是否接收到调节左眼弱视值或/和右眼弱视值触发信号:

若控制器接收到调节左眼弱视值或/和右眼弱视值触发信号,则对其验证,验证通过执行步骤s42;在本实施方式中,验证是否通过的方法为:

s411,当其输入第一位字符后,触摸显示屏上的虚拟按键显示的字符发生变化;其触摸显示屏上的虚拟按键显示的字符发生变化的方法为:

s411a,对其所有的虚拟按键进行编码,依次分别为η1、η2、η3、……、为虚拟按键的总个数,η1表示第1虚拟按键所对应的编码,η2表示第2虚拟按键所对应的编码,η3表示第3虚拟按键所对应的编码,……,表示第虚拟按键所对应的编码;将所有的显示字符各自进行一次md5函数算法,得到其md5码;其得到md5码的方法为:

其中,表示字符yy对应的md5码;分别有表示字符y1对应的md5码;表示字符y2对应的md5码;表示字符y3对应的md5码;……;表示字符对应的md5码;

md5()表示md5函数;

yy表示字符yy,y表示字符序号,

s411b,将其md5码转换为十进制,分别得到十进制md5码为md5码所对应的十进制值;其为md5码所对应的十进制值;为md5码所对应的十进制值;……;为md5码所对应的十进制值;

s411c,对其十进制md5码按照从小到大的顺序依次排列;将其按照从小到大的顺序依次排列后的十进制md5码所对应的字符一一与虚拟按键编码相对应;

s411d,当其输入第二位字符后,将所有的显示字符各自进行两次md5函数算法,得到其md5二次码;其得到md5二次码的方法为:

其中,表示字符yy对应的md5二次码;分别有表示字符y1对应的md5二次码;表示字符y2对应的md5二次码;表示字符y3对应的md5二次码;……;表示字符对应的md5二次码;

md5()表示md5函数;

yy表示字符yy,y表示字符序号,

s411e,将其md5二次码转换为十进制,分别得到十进制md5二次码为md5二次码所对应的十进制值;为md5二次码所对应的十进制值;为md5二次码所对应的十进制值;……;为md5二次码所对应的十进制值;

s411f,对其十进制md5二次码按照从小到大的顺序依次排列;将其按照从小到大的顺序依次排列后的十进制md5二次码所对应的字符一一与虚拟按键编码相对应;

s411g,当其输入第三位字符后,将所有的显示字符各自进行三次md5函数算法,得到其md5三次码;其得到md5三次码的方法为:

其中,表示字符yy对应的md5三次码;分别有表示字符y1对应的md5三次码;表示字符y2对应的md5三次码;表示字符y3对应的md5三次码;……;表示字符对应的md5三次码;

md5()表示md5函数;

yy表示字符yy,y表示字符序号,

s411h,将其md5三次码转换为十进制,分别得到十进制md5三次码为md5三次码所对应的十进制值;为md5三次码所对应的十进制值;为md5三次码所对应的十进制值;……;为md5三次码所对应的十进制值;

s411i,对其十进制md5三次码按照从小到大的顺序依次排列;将其按照从小到大的顺序依次排列后的十进制md5三次码所对应的字符一一与虚拟按键编码相对应;

s411j,当其输入第四位字符后,将所有的显示字符各自进行四次md5函数算法,得到其md5四次码;其得到md5四次码的方法为:

其中,md5(yy)h-1表示对字符yy进行h-1次md5函数算法,h=1,2,3,...,h,h表示验证字符的总位数;表示字符yy对应的md5四次码;分别有表示字符y1对应的md5四次码;表示字符y2对应的md5四次码;表示字符y3对应的md5四次码;……;表示字符对应的md5四次码;

md5()表示md5函数;

yy表示字符yy,y表示字符序号,

s411k,将其md5四次码转换为十进制,分别得到十进制md5四次码为md5四次码所对应的十进制值;为md5四次码所对应的十进制值;为md5四次码所对应的十进制值;……;为md5四次码所对应的十进制值;

s411l,对其十进制md5四次码按照从小到大的顺序依次排列;将其按照从小到大的顺序依次排列后的十进制md5四次码所对应的字符一一与虚拟按键编码相对应;

;……;

直至,验证字符输入完毕为止;

s411m,控制器采集输入的h位验证字符,对采集的h位验证字符进行一次md5函数算法,得到其md5验证码;

s411n,控制器判断其md5验证码与控制器内预设的md5预设验证码是否一致:

若md5验证码与控制器内预设的md5预设验证码一致,则验证通过;执行步骤s42;防止随意更改左眼弱视值或/和右眼弱视值,有利于安全。

若md5验证码与控制器内预设的md5预设验证码不一致,则验证不同,重新输入验证字符;

若控制器未接收到调节左眼弱视值或/和右眼弱视值触发信号,则继续等待;

s42,若控制器接收到调节左眼弱视值触发信号,则裸眼3d触摸显示屏上弹出左眼弱视值选项框,在左眼弱视值选项框中包括左眼弱视值拖动条,左眼弱视值拖动条包括左眼正常值和左眼最小弱视值;通过左眼弱视值拖动条实现左眼弱视值的调节;

若控制器接收到调节右眼弱视值触发信号,则裸眼3d触摸显示屏上弹出右眼弱视值选项框,在右眼弱视值选项框中包括右眼弱视值拖动条,右眼弱视值拖动条包括右眼正常值和右眼最小弱视值;通过右眼弱视值拖动条实现右眼弱视值的调节;

若控制器接收到调节左右眼弱视值触发信号,则裸眼3d触摸显示屏上弹出左右眼弱视值选项框,在左右眼弱视值选项框中包括左眼弱视值拖动条和右眼弱视值拖动条,左眼弱视值拖动条包括左眼正常值和左眼最小弱视值;右眼弱视值拖动条包括右眼正常值和右眼最小弱视值;通过左眼弱视值拖动条实现左眼弱视值的调节;通过右眼弱视值拖动条实现右眼弱视值的调节;

s43,若控制器接收到确定触发控制命令,则左眼弱视值或/和右眼弱视值调节为对应的修改值。

在本发明的一种优选实施方式中,在步骤s2中得到实时裸眼3d弱视视频图像数据的方法包括以下步骤:

s20,将待播放的视频图像导入内存中;

s21,获取待播放视频图像数据的时长;设为ts,s为时间单位秒;将其分为t个视频图像,分别为第1视频图像、第2视频图像、第3视频图像、……、第t视频图像,所述t为大于或者等于1的正整数;

s22,提取第t′视频图像的帧图像,所述t′为小于或者等于t的正整数;分别为帧图像it′,1、帧图像it′,2、帧图像it′,3、……、帧图像it′,t″,t″表示每秒总帧数;

s23,对帧图像it′,t″′进行以下操作,t″′为小于或者等于t″的正整数;

bt′,t″′=dt′,t″′/glefteye,

其中,bt′,t″′表示帧图像it′,t″′处理后左眼观测图像;

dt′,t″′表示帧图像it′,t″′左眼观测图像;

glefteye表示左眼弱视值所对应的调节值;

bt′,t″′′=dt′,t″′′/grighteye,

其中,bt′,t″′′表示帧图像it′,t″′处理后右眼观测图像;

dt′,t″′′表示帧图像it′,t″′右眼观测图像;

grighteye表示右眼弱视值所对应的调节值;

s24,将步骤s23中的处理后的帧图像进行实时播放。

尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

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