一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

3D显示图像偏移量的调整方法、装置及存储介质与流程

2022-02-25 18:37:29 来源:中国专利 TAG:

3d显示图像偏移量的调整方法、装置及存储介质
技术领域
1.本技术涉及视觉训练领域,尤其涉及一种3d显示图像偏移量的调整方法、装置及存储介质。


背景技术:

2.视觉训练是一种眼睛和大脑的训练方式,重新训练大脑和眼睛之间的关系,如做眼睛运动一样,这是以持续性训练大脑视觉神经认知系统的刺激与训练,增加眼睛运动、聚焦、固视能力以及双眼的合作能力,视觉处理能力和治疗弱视等视觉功能。
3.双眼融合现象是视觉现象,两眼观察同一物体时,在各自视网膜形成该物象的物体,然后分别经两侧视神经传到皮层视中枢同一区域,而融合成完整、单一物象的知觉经验。一般而言,当两个视野上具有相近或相关的图形、明度或颜色的物象时,容易发生双眼视象匹配融合,否则在整个过程中往往是双眼复视、两者交替出现或则单边抑制。
4.双眼视觉是指用两眼同时观察物体的视觉。尽管两眼分别形成视网膜象,但正常的双眼视觉能把两视象融合为单一知觉对象。若两眼观察的是平面物体,两个视网膜象均落在两眼视网膜的对应点,且对应点位置相同;若两眼观察的是立体物体,两眼视网膜成像不完全相同,形成双眼视差,产生立体知觉。
5.在3d显示中,融合成3d图像左图像和右图像分别由左眼观察和由右眼观察,左图像和右图像在视网膜所成的虚像分别经由两侧视神经传到皮层视中枢同一区域,而融合成完整、单一物象的知觉经验。由于左图像与右图像不完全相同,两眼视网膜象不完全相同,形成双眼视差,产生立体知觉。若待融合3d图像的左图像和右图像与两眼视网膜象差异太大,破坏了立体视觉,产生眩晕感。


技术实现要素:

6.本技术提供一种3d显示图像偏移量的调整方法、装置及存储介质,可以在调整形成3d显示图像后的两个图像之间的偏移量,避免由于形成3d显示图像的两个图像产生视网膜成像的差异过大,破坏了立体视觉,产生眩晕感。
7.本技术第一方面提供一种3d显示图像偏移量的调整方法,包括:
8.实时检测形成3d显示图像后的第一图像和第二图像之间的目标偏移量;
9.确定在预设距离观看所述3d显示图像的目标用户所对应的基准偏移区间;
10.判断所述目标偏移量是否处于所述基准偏移区间;
11.若所述目标偏移量未处于所述基准偏移区间,则将所述目标偏移量调整至所述基准偏移区间。
12.一种可能的设计中,所述实时检测形成3d显示图像后的第一图像和第二图像之间的目标偏移量包括:
13.确定所述第一图像所对应的第一角点信息和所述第二图像所对应的第二角点信息;
14.将所述第一角点信息和所述第二角点信息进行匹配,得到差异越线的目标区域;
15.将所述第一图像中的所述目标区域与所述第二图像中的所述目标区域之间的偏移量确定为所述目标偏移量。
16.一种可能设计中,所述确定在预设距离观看所述3d显示图像的用户所对应的基准偏移区间包括:
17.确定所述目标用户所对应的初始视觉参数;
18.调整第一测试3d图像所对应的第三图像与第四图像之间的偏移量;
19.记录偏移后的所述第三图像和所述第四图像在消隐后呈现时所述目标用户所对应的实际视觉参数;
20.确定所述实际视觉参数与所述初始视觉参数匹配时,所述第三图像的中心与所述第四图像的中心之间的第一最大偏移量和第一最小偏移量;
21.根据所述第一最大偏移量和所述第一最小偏移量确定为所述基准偏移区间。
22.一种可能的设计中,所述确定在预设距离观看所述3d显示图像的用户所对应的基准偏移区间包括:
23.根据所述目标用户的操作指令将第五图像和第六图像中至少一个图像进行偏移,所述第五图像和所述第六图像为第二测试3d图像所对应的图像;
24.若接收到所述目标用户的记录指令,则根据所述记录指令记录所述第五图像的中心与所述第六图像的中心之间的第二最大偏移量和第二最小偏移量;
25.根据所述第二最大偏移量和所述第二最小偏移量确定为所述基准偏移区间。
26.本技术第二方面提供了一种终端设备,包括:
27.检测单元,用于实时检测形成3d显示图像后的第一图像和第二图像之间的目标偏移量;
28.确定单元,用于确定在预设距离观看所述3d显示图像的目标用户所对应的基准偏移区间;
29.判断单元,用于判断所述目标偏移量是否大于所述基准偏移区间;
30.调整单元,用于若所述目标偏移量未处于所述基准偏移区间,则调整所述目标偏移量,直至所述目标偏移量处于所述基准偏移区间。
31.一种可能的设计中,所述检测单元具体用于:
32.确定所述第一图像所对应的第一角点信息和所述第二图像所对应的第二角点信息;
33.将所述第一角点信息和所述第二角点信息进行匹配,得到差异越线的目标区域;
34.将所述第一图像中的所述目标区域与所述第二图像中的所述目标区域之间的偏移量确定为所述目标偏移量。
35.一种可能的设计中,所述确定单元具体用于:
36.确定所述目标用户所对应的初始视觉参数;
37.调整第一测试3d图像所对应的第三图像与第四图像之间的偏移量,得到第一偏移量;
38.记录偏移后的所述第三图像和所述第四图像在消隐后呈现时所述目标用户所对应的实际视觉参数;
39.确定所述实际视觉参数与所述初始视觉参数匹配时,所述第三图像的中心与所述第四图像的中心之间的第一最大偏移量和第一最小偏移量;
40.根据所述第一最大偏移量和所述第一最小偏移量确定为所述基准偏移区间。
41.一种可能的设计中,所述确定单元还具体用于:
42.根据所述目标用户的操作指令将第五图像和第六图像中至少一个图像进行偏移,所述第五图像和所述第六图像为第二测试3d图像所对应的图像;
43.若接收到所述目标用户的记录指令,则根据所述记录指令记录所述第五图像的中心与所述第六图像的中心之间的第二最大偏移量和第二最小偏移量;
44.根据所述第二最大偏移量和所述第二最小偏移量确定为所述基准偏移区间。
45.本技术第三方面提供了一种计算机设备,其包括至少一个连接的处理器、存储器和收发器,其中,所述存储器用于存储程序代码,所述处理器用于调用所述存储器中的程序代码来执行上述第一方面所述的3d显示图像偏移量的调整方法的步骤。
46.本技术第四方面提供了一种计算机存储介质,其包括指令,当其在计算机上运行时,使得计算机执行上述任一方面所述的3d显示图像偏移量的调整方法的步骤。
47.综上所述,可以看出,本技术提供的实施例中,相对于相关技术,可以实时调整形成3d显示图像后的两个图像之间的偏移量,使得偏移量始终保持在基准偏移区间内,避免由于形成3d显示图像的两个图像产生视网膜成像的差异过大,破坏了立体视觉,产生眩晕感。
附图说明
48.图1为本技术实施例提供的3d显示图像偏移量的调整方法的流程示意图;
49.图2为本技术实施例提供的3d显示图像偏移量的调整方法的一个实施例示意图
50.图3为本技术实施例提供的标准测试3d图像的一个示意图;
51.图4为本技术实施例提供的终端设备的虚拟结构示意图;
52.图5为本技术实施例提供的终端设备的硬件结构示意图。
具体实施方式
53.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。
54.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或模块,本技术中所出现的模块的划分,仅仅是一种逻辑上的划分,实际应用中实现时可以有另外的划分方式,例如多个模块可以结合成或集成在另一个系统中,或一些特征向量可以忽略,或不执行,另外,所显示的或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,模块之间的间接耦合或通信连接可以是电性或其他类似的形式,本技术中均
不作限定。并且,作为分离部件说明的模块或子模块可以是也可以不是物理上的分离,可以是也可以不是物理模块,或者可以分布到多个电路模块中,可以根据实际的需要选择其中的部分或全部模块来实现本技术方案的目的。
55.本技术实施列提供的3d显示图像偏移量的调整方法、装置及存储介质,可以应用于视觉训练,常规3d视频处理,个性化的3d显示方案。
56.下面从终端设备的角度对本技术实施例提供的3d图像偏移量的调整方法进行说明,请参阅图1,图1为本技术实施例提供的3d显示图像偏移量的调整方法的流程示意图,包括:
57.101、实时检测形成3d显示图像后的第一图像和第二图像之间的目标偏移量。
58.本实施例中,终端设备可以实时检测形成3d显示图像后的第一图像和第二图像之间的目标偏移量,也即终端设备将第一图像和第二图像进行交织后形成的3d显示图像,之后将3d显示图像进行展示,并实时检测形成3d显示图像后的第一图像和第二图像之间的目标偏移量。
59.一个实施例中,终端设备实时检测形成3d显示图像后的第一图像和第二图像之间的目标偏移量包括:
60.确定第一图像所对应的第一角点信息和第二图像所对应的第二角点信息;
61.将第一角点信息和第二角点信息进行匹配,得到差异越线的目标区域;
62.将第一图像中的目标区域与第二图像中的目标区域之间的偏移量确定为目标偏移量。
63.本实施例中,终端设备在实时检测形成3d显示图像后的第一图像和第二图像之间的目标偏移量时,可以首先确定第一图像所对应的第一角点信息和第二图像所对应的第二角点信息,第一角点信息为第一图像中物体的特征像素点,第二角点信息为第二图像中物体的特征像素点,其中,该第一角点信息与第二角点信息相对应;之后将第一角点信息和第二角点信息进行匹配(所谓角点匹配是指寻找两幅图像之间的特征像素点的对应关系,从而确定两幅图像的位置关系。通常意义上来说,角点就是极值点,即在某方面属性特别突出的点,是在某些属性上强度最大或者最小的孤立点、线段的终点),得到差异越线的目标区域,也就是说,可以对第一角点信息和第二角点信息进行角点匹配,得到至少一对角点,并确定至少一对角点的角点在第一图像和第二图像中的差异是否越线,如图2所示,图2中201为第一图像,202为第二图像,其中,第一图像201中包括201a区域的三角形和201b的圆形,第二图像中共包括202a区域的三角形和202b的圆形,将第一图像和第二图像进行角点匹配之后,可以确定三角形201a与三角形202a相对应,圆形201b与圆形202b相对应,之后确定两个图形之间的差异是否越线(此处的差异是指两个图形在各自图像中的相对位移偏差),如图2所示,可以看出圆形201b与圆形202b之间的差异越线(也即两个图形之间的大小或相对位置的差异超过了一定的阈值),那么该圆形201b所处的区域即为第一图像201中的目标区域,该图形202b所处的区域即为第二图像中的目标区域,该第一图像中的目标区域与第二图像中的目标区域之间的偏移量即为目标偏移量。
64.102、确定在预设距离观看3d显示图像的目标用户所对应的基准偏移区间。
65.本实施例中,终端设备可以确定在预设距离(例如目标用户的人眼与屏幕之间的距离为40厘米,当然也还可以是其他的距离,具体不做限定)观看3d显示图像的目标用户所
对应的基准偏移区间,也即不同的用户有不同的基准偏移区间,下面对确定目标用户所对应的基准偏移区间的方式进行详细说明:
66.一、终端设备确定在预设距离观看3d显示图像的目标用户所对应的基准偏移区间包括:
67.确定所述目标用户所对应的初始视觉参数;
68.调整第一测试3d图像所对应的第三图像与第四图像之间的偏移量;
69.记录偏移后的第三图像和第四图像在消隐后呈现时目标用户所对应的实际视觉参数;
70.确定实际视觉参数与初始视觉参数匹配时,第三图像的中心与第四图像的中心之间的第一最大偏移量和第一最小偏移量;
71.根据第一最大偏移量和第一最小偏移量确定为基准偏移区间。
72.本实施例中,终端设备可以首先确定目标用户所对应的初始视觉参数,该初始视觉参数为目标用户在放松状态下左眼的初始视觉参数和右眼的初始视觉参数(例如可以通过眼动仪进行获取,当然也还可以通过其他的方式进行获取,具体不做限定),该左眼的初始视觉参数为(x
l0
,y
l0
,r
l0
),右眼的初始视觉参数为(x
r0
,y
r0
,r
r0
)和双目水平中心差异视觉参数distance_x_eyes,其中,distance_x_eyes=|x
l0-x
r0
|,x为瞳孔的水平坐标,y为瞳孔垂直坐标,r为瞳孔半径。此处以第三图像为左眼所对应的图像,第四图像为右眼所对应的图像为例进行说明。
73.之后调整第三图像和第四图像之间的偏移量得到第一偏移量,可以理解的是,此处调整第三图像和第四图像之间的偏移量可以是第三图像固定,将第四图像向远离第三图像的方向进行偏移,当然也还可以是第四图像固定,将第三图像向远离第四图像的方向进行偏移,当然也还可以是第三图像和第四图像同时向远离对方的方向进行偏移,具体不做限定,为了便于描述,下面以第三图像固定,将第四图像向远离第三图像的方向进行偏移来计算基准偏移区间:
74.将第四图像向远离第三图像的方向进行偏移,并记录第四图像向远离第三图像的方向进行偏移的偏移变化量distance_x,将第四图像和第三图像先进行消隐,之后再进行呈现,并记录呈现后目标用户所对应的实际视觉参数(x
l1
,y
l1
,r
l1
)和(x
r1
,y
r1
,r
r1
),并判断该初始视觉参数与实际视觉参数是否匹配(判断该初始视觉参数与实际视觉参数是否匹配的方法可以采用判断偏移变化量distance_x与distance_x_eyes是否成正比,若是,则确定匹配,当然也还可以采用其他的方法,例如判断实际视觉参数与初始视觉参数的差值是否小于预设值,若是,则确定匹配,具体不做限定),若是,则将偏移后的第三图像的中心与第四图像的中心之间的偏移量确定为基准偏移区间的极值(也即基准偏移区间中的一个最大值或最小值),若否,则将第四图像在偏移变化量的基础上继续向远离第三图像的方向偏移(每次偏移的距离可以为预先设定的距离),并重复执行上述步骤,直至在第四图像和第三图像消隐后再次呈现时目标用户所对应的实际视觉参数与初始视觉参数匹配为止,此时第四图像的中心与第三图像的中心之间的偏移量即为基准偏移区间的极值。重复执行上述步骤,将第三图像固定,将第四图像向靠近第三图像的方向进行偏移,确定基准偏移区间的另一个极值。
75.下面结合图3对确定基准偏移区间的方式进行说明,图3为本技术实施例提供的3d
显示图像偏移量的调整方法的一个实施例示意图,以第三图像固定,第四图像向远离第三图像的方向移动调整第三图像与第四图像之间的偏移量为例进行说明,其中,301为第三图像,302为第四图像,将第四图像302向远离第三图像301的方向偏移(如图3中的箭头303所指示的方向),偏移的距离为预先设定的距离,之后记录第四图像302的中心302a与第三图像301的中心301a之间的偏移量,同时将第四图像302和第三图像301进行消隐,之后再呈现,并记录再次呈现时目标用户所对应的实际视觉参数,同时将实际视觉参数与目标用户在放松状态下的初始视觉参数是否匹配,若是,则将该偏移后第四图像302的中心302a与第三图像301的中心301a之间的偏移量确定为基准偏移区间的极值,若否,则在偏移后的基础上再次将第四图像302向远离第三图像301的方向进行偏移,偏移的距离同样为预先设定的距离(也即每次偏移都是根据预先设定的距离,可以相同,也可以不同),并重复执行上述步骤,直至在第四图像302和第三图像301消隐后再次呈现时目标用户所对应的实际视觉参数与初始视觉参数匹配为止,此时第四图像302的中心302a与第三图像301的中心301a之间的偏移量即为基准偏移区间中的极值。
76.二、终端设备确定在预设距离观看3d显示图像的目标用户所对应的基准偏移区间包括:
77.根据目标用户的操作指令将第五图像和第六图像中至少一个图像进行偏移,第五图像和第六图像为第二测试3d图像所对应的图像;
78.若接收到所述目标用户的记录指令,则根据所述记录指令记录所述第五图像的中心与所述第六图像的中心之间的第二最大偏移量和第二最小偏移量;
79.根据所述第二最大偏移量和所述第二最小偏移量确定为所述基准偏移区间。
80.本实施列中,终端设备可以展示第二测试3d图像,并发出一个提示信息,该提示信息用于提示目标用户对第五图像和第六图像中至少一个图像进行偏移,之后,目标用户可以对第二标准测试3d图像进行操作,终端设备可以接收到目标用户的操作指令,并根据用户的操作指令将第五图像和第六图像中至少一个图像进行偏移(此处的偏移,可以是第六图像保持固定,第五图像向远离第六图像的方向进行偏移,当然也还可以是第五图像保持固定,第六图像向远离第五图像的方向进行偏移,当然也还可以是第五图像和第六图像同时向远离对方的方向进行偏移,具体不做限定),直至目标用户无法感知第五图像和第六图像在大脑中形成3d图像,则发出记录指令,终端设备根据目标用户的记录指令,记录第五图像的中心和第六图像的中心之间的偏移量,该第五图像的中心与第六图像的中心之间的偏移量即为基准偏移区间中的极值。重复执行上述步骤,将第五图像固定,将第六图像向靠近第五图像的方向进行偏移,确定基准偏移区间的另一个极值。
81.需要说明的是,通过步骤101可以实时检测形成3d显示图像后的第一图像和第二图像之间的目标偏移量,通过步骤102可以确定在预设距离观看3d显示图像的目标用户所对应的基准偏移区间],然而这两个步骤之间并没有先后执行顺序的限制,可以先执行步骤101,也可以先执行步骤102,或者同时执行,具体不做限定。
82.103、判断目标偏移量是否处于基准偏移区间,若是,则执行步骤104。
83.本实施例中,终端设备在确定目标偏移量和基准偏移区间之后,可以判断该目标偏移量是否大于基准偏移区间,该基准偏移区间为目标用户在观看3d显示图像时是否眩晕的两个门限值,只要能保证播放的3d显示图像所对应的两个图像之间的偏移量始终保持在
基准偏移区间内即可以保证该目标用户不会出现眩晕状态,若该目标偏移量处于基准偏移区间,则执行步骤104。
84.104、将目标偏移量调整至基准偏移区间。
85.本实施例中,终端设备在确定目标偏移量未处于基准偏移区间时,可以调整目标偏移量,将该目标偏移量调整至基准偏移区间。
86.综上所述,可以看出,本技术提供的实施例中,可以实时调整形成3d显示图像后的两个图像之间的偏移量,使得偏移量始终保持在基准偏移区间内,避免由于形成3d显示图像的两个图像产生视网膜成像的差异过大,破坏了立体视觉,产生眩晕感。
87.上面从3d显示图像偏移量的调整方法的角度对本技术实施例进行说明,下面从终端设备的角度对本技术实施例进行说明。
88.请参阅图4,图4为本技术实施例提供的终端设备的虚拟结构示意图,该终端设备400包括:
89.检测单元401,用于实时检测形成3d显示图像后的第一图像和第二图像之间的目标偏移量;
90.确定单元402,用于确定在预设距离观看所述3d显示图像的目标用户所对应的基准偏移区间;
91.判断单元403,用于判断所述目标偏移量是否大于所述基准偏移区间;
92.调整单元404,用于若所述目标偏移量未处于所述基准偏移区间,则调整所述目标偏移量,直至所述目标偏移量处于所述基准偏移区间。
93.一种可能的设计中,所述检测单元401具体用于:
94.确定所述第一图像所对应的第一角点信息和所述第二图像所对应的第二角点信息;
95.将所述第一角点信息和所述第二角点信息进行匹配,得到差异越线的目标区域;
96.将所述第一图像中的所述目标区域与所述第二图像中的所述目标区域之间的偏移量确定为所述目标偏移量。
97.一种可能的设计中,所述确定单元402具体用于:
98.确定所述目标用户所对应的初始视觉参数;
99.调整第一测试3d图像所对应的第三图像与第四图像之间的偏移量,得到第一偏移量;
100.记录偏移后的所述第三图像和所述第四图像在消隐后呈现时所述目标用户所对应的实际视觉参数;
101.确定所述实际视觉参数与所述初始视觉参数匹配时,所述第三图像的中心与所述第四图像的中心之间的第一最大偏移量和第一最小偏移量;
102.根据所述第一最大偏移量和所述第一最小偏移量确定为所述基准偏移区间。
103.一种可能的设计中,所述确定单元402还具体用于:
104.根据所述目标用户的操作指令将第五图像和第六图像中至少一个图像进行偏移,所述第五图像和所述第六图像为第二测试3d图像所对应的图像;
105.若接收到所述目标用户的记录指令,则根据所述记录指令记录所述第五图像的中心与所述第六图像的中心之间的第二最大偏移量和第二最小偏移量;
106.根据所述第二最大偏移量和所述第二最小偏移量确定为所述基准偏移区间。
107.接下来介绍本技术实施例提供的另一种终端设备,请参阅图5所示,图5为本技术实施例提供的终端设备的硬件结构示意图,终端设备500包括:
108.接收器501、发射器502、处理器503和存储器504(其中终端设备500中的处理器503的数量可以一个或多个,图5中以一个处理器为例)。在本技术的一些实施例中,接收器501、发射器502、处理器503和存储器504可通过总线或其它方式连接,其中,图5中以通过总线连接为例。
109.存储器504可以包括只读存储器和随机存取存储器,并向处理器503提供指令和数据。存储器504的一部分还可以包括nvram。存储器504存储有操作系统和操作指令、可执行模块或者数据结构,或者它们的子集,或者它们的扩展集,其中,操作指令可包括各种操作指令,用于实现各种操作。操作系统可包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。
110.处理器503控制终端设备的操作,处理器503还可以称为cpu。具体的应用中,终端设备的各个组件通过总线系统耦合在一起,其中总线系统除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都称为总线系统。
111.上述本技术实施例揭示的所述3d显示图像偏移量的调整方法可以应用于处理器503中,或者由处理器503实现。处理器503可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述图1所示的方法的各步骤可以通过处理器503中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器503可以是通用处理器、dsp、asic、fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器504,处理器503读取存储器504中的信息,结合其硬件完成上述方法的步骤。
112.本技术实施例还提供一种计算机可读介质,包含计算机执行指令,计算机执行指令能够使服务器执行上述实施例描述的3d显示图像偏移量的调整方法,其实现原理和技术效果类似,此处不再赘述。
113.另外需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本技术提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。
114.通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本技术可借助软件加必需的通用硬件的方式来实现,当然也可以通过专用硬件包括专用集成电路、专用cpu、专用存储器、专用元器件等来实现。一般情况下,凡由计算机程序完成的功能都可以
很容易地用相应的硬件来实现,而且,用来实现同一功能的具体硬件结构也可以是多种多样的,例如模拟电路、数字电路或专用电路等。但是,对本技术而言更多情况下软件程序实现是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘、u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
115.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。
116.所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
117.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献