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

2D图像的3D显示方法、装置及存储介质与流程

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

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


背景技术:

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


技术实现要素:

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

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

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

相关文献