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

一种XR眼镜及摄像头调整方法、系统、设备、介质与流程

2022-07-31 06:47:24 来源:中国专利 TAG:

一种xr眼镜及摄像头调整方法、系统、设备、介质
技术领域
1.本技术涉及xr眼镜技术领域,更具体地说,涉及一种xr眼镜及摄像头调整方法、系统、设备、介质。


背景技术:

2.增强现实(augmented reality,ar)技术是一种将虚拟信息与真实世界巧妙融合的技术,广泛运用了多媒体、三维建模、实时跟踪及注册、智能交互、传感等多种技术手段,将计算机生成的文字、图像、三维模型、音乐、视频等虚拟信息模拟仿真后,应用到真实世界中,两种信息互为补充,从而实现对真实世界的“增强”。
3.虚拟现实(virtual reality,vr),指的是虚拟和现实相互结合,虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境,使用户沉浸到该环境中。
4.扩展现实(extended reality,xr),是指通过计算机将真实与虚拟相结合,打造一个可人机交互的虚拟环境,这也是ar、vr等多种技术的统称。通过将三者的视觉交互技术相融合,为体验者带来虚拟世界与现实世界之间无缝转换的“沉浸感”。
5.xr眼镜包括ar眼镜和vr眼镜,在使用过程中,需要借助其上安装的摄像头来与环境进行交互,然而,xr眼镜上摄像头的可视视野有限,采集到的环境信息有限,难以满足用户需求。
6.综上所述,如何扩大xr眼镜上摄像头的可视视野是目前本领域技术人员亟待解决的问题。


技术实现要素:

7.本技术的目的是提供一种摄像头调整方法,其能在一定程度上解决如何扩大xr眼镜上摄像头的可视视野的技术问题。本技术还提供了一种摄像头调整系统、电子设备、计算机可读存储介质及xr眼镜。
8.为了实现上述目的,本技术提供如下技术方案:
9.一种摄像头调整方法,应用于xr眼镜上安装的控制器,包括:
10.获取所述xr眼镜上安装的信息采集器采集的目标调整信息,所述目标调整信息包括对所述xr眼镜上的目标摄像头进行调整的信息;
11.对所述目标调整信息进行分析,得到调整所述目标摄像头的目标调整参数;
12.发送所述目标调整参数至所述xr眼镜上安装的与所述目标摄像头对应的目标调整装置,以使所述目标调整装置基于所述目标调整参数调整所述目标摄像头的摄像角度。
13.优选的,所述信息采集器包括红外传感器,所述目标调整信息包括携带手部位置的目标红外图像;
14.所述对所述目标调整信息进行分析,得到调整所述目标摄像头的目标调整参数,包括:
15.对所述目标红外图像中的所述手部位置进行分析,得到手部运动信息;
16.将所述手部运动信息转换为调整所述目标摄像头的所述目标调整参数。
17.优选的,所述对所述目标红外图像中的所述手部位置进行分析,得到手部运动信息,包括:
18.对预设时长内获取的所述目标红外图像中进行采样,得到所述手部位置中目标部位的目标位置坐标,所述目标位置坐标的数量与采样次数相等;
19.将采样的前第一数量的所述目标位置坐标的平均坐标作为所述目标部位的运动起始位置;
20.将采样的最后第二数量的所述目标位置坐标的平均坐标作为所述目标部位的运动结束位置;
21.基于所述运动起始位置和所述运动结束位置确定所述目标部位的运动距离信息和运动方向信息;
22.将所述运动距离信息和所述运动方向信息作为所述手部运动信息。
23.优选的,所述获取所述xr眼镜上安装的信息采集器采集的目标调整信息,包括:
24.获取所述红外传感器采集的当前红外图像;
25.判断所述当前红外图像中是否包含所述手部位置;
26.若是,则将所述当前红外图像作为所述目标红外图像。
27.优选的,所述判断所述当前红外图像中是否包含所述手部位置之前,还包括:
28.获取所述红外传感器上一次采集的历史红外图像;
29.计算所述当前红外图像与所述历史红外图像间的差异率;
30.判断所述差异率是否大于预设值;
31.若所述差异率大于所述预设值,则执行所述判断所述当前红外图像中是否包含所述手部位置的步骤。
32.优选的,所述获取所述红外传感器采集的当前红外图像之后,所述判断所述当前红外图像中是否包含所述手部位置之前,还包括:
33.控制所述红外传感器进入低功耗工作模式;
34.所述将所述当前红外图像作为所述目标红外图像之后,还包括,控制所述红外传感器解除所述低功耗工作模式。
35.一种摄像头调整系统,应用于xr眼镜上安装的控制器,包括:
36.第一获取模块,用于获取所述xr眼镜上安装的信息采集器采集的目标调整信息,所述目标调整信息包括对所述xr眼镜上的目标摄像头进行调整的信息;
37.第一分析模块,用于对所述目标调整信息进行分析,得到调整所述目标摄像头的目标调整参数;
38.第一发送模块,用于发送所述目标调整参数至所述xr眼镜上安装的与所述目标摄像头对应的目标调整装置,以使所述目标调整装置基于所述目标调整参数调整所述目标摄像头的摄像角度。
39.一种电子设备,包括:
40.存储器,用于存储计算机程序;
41.处理器,用于执行所述计算机程序时实现如上任一所述摄像头调整方法的步骤。
42.一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如上任一所述摄像头调整方法的步骤。
43.一种xr眼镜,包括:
44.信息采集器,用于采集对所述xr眼镜上的目标摄像头进行调整的目标调整信息并发送;
45.与所述信息采集器连接的控制器,用于对所述目标调整信息进行分析,得到调整所述目标摄像头的目标调整参数并发送;
46.与所述控制器连接的目标调整装置,用于基于所述目标调整参数调整所述目标摄像头的摄像角度。
47.优选的,所述目标摄像头安装于所述xr眼镜的镜腿拐角处;所述信息采集器安装于所述目标摄像头的下方或上方,其中,所述上方或所述下方为所述xr眼镜平放时的相对方位。
48.本技术提供的一种摄像头调整方法,应用于xr眼镜上安装的控制器,获取xr眼镜上安装的信息采集器采集的目标调整信息,目标调整信息包括对xr眼镜上的目标摄像头进行调整的信息;对目标调整信息进行分析,得到调整目标摄像头的目标调整参数;发送目标调整参数至xr眼镜上安装的与目标摄像头对应的目标调整装置,以使目标调整装置基于目标调整参数调整目标摄像头的摄像角度。本技术中,xr眼镜上安装的信息采集器可以采集对目标摄像头进行调整的目标调整信息,且xr眼镜上安装的控制器可以从目标调整信息中分析出调整目标摄像头的目标调整参数,最后xr眼镜上安装的目标调整装置可以基于目标调整参数调整目标摄像头的摄像角度,实现了xr眼镜自动根据调整信息来调整摄像头的摄像角度,与固定摄像角度的现有技术相比,可以扩大xr眼镜上摄像头的可视视野。本技术提供的一种摄像头调整系统、电子设备、计算机可读存储介质及xr眼镜也解决了相应技术问题。
附图说明
49.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
50.图1为本技术实施例提供的一种摄像头调整方法的第一流程图;
51.图2为本技术实施例提供的一种摄像头调整方法的第二流程图;
52.图3为手部运动信息的计算示意图;
53.图4为本技术实施例提供的一种摄像头调整系统的结构示意图;
54.图5为本技术实施例提供的一种xr眼镜的结构示意图;
55.图6为本发明实施例电子设备的硬件组成结构示意图。
具体实施方式
56.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于
本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
57.请参阅图1,图1为本技术实施例提供的一种摄像头调整方法的第一流程图。
58.本技术实施例提供的一种摄像头调整方法,应用于xr眼镜上安装的控制器,可以包括以下步骤:
59.步骤s101:获取xr眼镜上安装的信息采集器采集的目标调整信息,目标调整信息包括对xr眼镜上的目标摄像头进行调整的信息。
60.实际应用中,本技术提供的xr眼镜上安装有控制器及信息采集器,且信息采集器可以采集对xr眼镜上的目标摄像头进行调整的目标调整信息并发送给控制器。
61.需要说明的是,信息采集器及目标调整信息的类型可以根据实际需要确定,比如为了便于用户快速管控xr眼镜上的摄像头的调整,信息采集器可以为语音采集器,此时的目标调整信息便可以为用户语音发出的调整目标摄像头的目标语音等;再比如,为了便于用户准确管控xr眼镜上的摄像头的调整,信息采集器还可以为图像采集器,比如信息采集器可以为红外传感器、摄像机等,此时的目标调整信息便可以为携带用户手部位置的目标红外图像等,且手部位置可以为用户的手指等;在比如,信息采集器可以为触摸屏,此时的目标调整信息可以为触摸屏采集到的用户触摸轨迹等,本技术在此不做具体限定。此外,本技术中xr眼镜上安装的控制器的类型也可以根据实际需要确定,比如控制器可以为微型处理器等。
62.具体应用场景中,在信息采集器可以为红外传感器,目标调整信息为携带用户手部位置的目标红外图像的过程中,控制器在获取xr眼镜上安装的信息采集器采集的目标调整信息的过程中,可以获取红外传感器采集的当前红外图像;判断当前红外图像中是否包含手部位置;若是,则将当前红外图像作为目标红外图像。此外,在此过程中,控制器在判断当前红外图像中是否包含手部位置时,可以对当前红外图像进行识别,若能识别到手部位置,则可以判定当前红外图像中包含手部位置等。
63.具体应用场景中,当用户通过手部位置来传输目标调整信息时,红外传感器采集到的当前红外图像会与上一次采集到的历史红外图像间存在差异,也即控制器可以先基于该差异来预估当前红外图像中是否包含手部位置,再对其进行精确判断,以此来提高控制器获取目标红外图像的效率,也即控制器在判断当前红外图像中是否包含手部位置之前,还可以获取红外传感器上一次采集的历史红外图像;计算当前红外图像与历史红外图像间的差异率;判断差异率是否大于预设值;若差异率大于预设值,则执行判断当前红外图像中是否包含手部位置的步骤。需要说明的是,在此过程中,预设值的具体数值可以根据实际需要确定,比如预设值可以为5%等,且差异率的计算方式可以为:差异率=变化采样点/总采样点*100%等,本技术在此不做具体限定。
64.具体应用场景中,为了降低红外传感器的功耗,延长红外传感器的工作时长,控制器在获取红外传感器采集的当前红外图像之后,判断当前红外图像中是否包含手部位置之前,还可以控制红外传感器进入低功耗工作模式;相应的,将当前红外图像作为目标红外图像之后,还可以控制红外传感器解除低功耗工作模式,此外,在当前红外图像与历史红外图像间的差异率小于等于预设值或当前红外图像中不包含手部位置之后,均可以控制红外传感器进入低功耗工作模式等。还需说明的是,本技术中,红外传感器处于低功耗工作模式
时,其仍会以小于正常工作模式的功率来采集红外图像。
65.步骤s102:对目标调整信息进行分析,得到调整目标摄像头的目标调整参数。
66.实际应用中,xr眼镜上安装的控制器在获取xr眼镜上安装的信息采集器采集的目标调整信息之后,便可以对目标调整信息进行分析,得到调整目标摄像头的目标调整参数。
67.需要说明的是,控制器对目标调整信息进行分析,得到调整目标摄像头的目标调整参数的过程可以根据目标调整信息的类型来确定,比如在目标调整信息为目标语音的情况下,可以对目标语音进行识别,从中提取出用户发出的所需目标摄像头的运动信息,再将该运动信息转换为对应的目标调整参数;而在目标调整信息为目标红外图像的情况下,则可以对目标红外图像中的手部位置进行分析,得到手部运动信息,再将手部运动信息转换为调整目标摄像头的目标调整参数等,本技术在此不做具体限定。
68.步骤s103:发送目标调整参数至xr眼镜上安装的与目标摄像头对应的目标调整装置,以使目标调整装置基于目标调整参数调整目标摄像头的摄像角度。
69.实际应用中,本技术提供的xr眼镜上还安装有与目标摄像头对应的目标调整装置,且控制器在确定目标调整参数后,需将该目标调整参数发送给目标调整装置,这样,目标调整装置便可以基于目标调整参数来调整目标摄像头的摄像角度,不难理解,当目标摄像头的摄像角度变动后,目标摄像头的可视视野便会相应增强。
70.本技术提供的一种摄像头调整方法,应用于xr眼镜上安装的控制器,获取xr眼镜上安装的信息采集器采集的目标调整信息,目标调整信息包括对xr眼镜上的目标摄像头进行调整的信息;对目标调整信息进行分析,得到调整目标摄像头的目标调整参数;发送目标调整参数至xr眼镜上安装的与目标摄像头对应的目标调整装置,以使目标调整装置基于目标调整参数调整目标摄像头的摄像角度。本技术中,xr眼镜上安装的信息采集器可以采集对目标摄像头进行调整的目标调整信息,且xr眼镜上安装的控制器可以从目标调整信息中分析出调整目标摄像头的目标调整参数,最后xr眼镜上安装的目标调整装置可以基于目标调整参数调整目标摄像头的摄像角度,实现了xr眼镜自动根据调整信息来调整摄像头的摄像角度,与固定摄像角度的现有技术相比,可以扩大xr眼镜上摄像头的可视视野。
71.请参阅图2,图2为本技术实施例提供的一种摄像头调整方法的第二流程图。
72.本技术实施例提供的一种摄像头调整方法,应用于xr眼镜上安装的控制器,可以包括以下步骤:
73.步骤s201:获取xr眼镜上安装的红外传感器采集的携带手部位置的目标红外图像。
74.步骤s202:对预设时长内获取的目标红外图像中进行采样,得到手部位置中目标部位的目标位置坐标,目标位置坐标的数量与采样次数相等。
75.实际应用中,因为红外传感器采集到的目标红外图像是连续的,控制器只有对连续的多个目标红外图像中的手部位置进行分析才能得到手部运动信息,但如果用户长时间移动手部位置的话,会使得控制器难以快速确定出手部运动信息,进而会使得目标摄像头出现漏拍的情况,为了避免此种情况,控制器在对目标红外图像中的手部位置进行分析,得到手部运动信息的过程中,可以对预设时长内获取的目标红外图像中进行采样,得到手部位置中目标部位的目标位置坐标,目标位置坐标的数量与采样次数相等,预设时长可以根据具体应用场景来确定,比如预设时长可以为1s、2s等,相应的采样次数也可以根据具体应
用场景来确定,比如采样30次、50次等,假设预设时长为1s、采样次数为30次,则控制器只需对1s内获取到的目标红外图像采样30次,便可以得到30个目标位置坐标,后续继而根据该30个目标位置坐标得到1s内的手部运动信息,不难理解,当控制器获取到较多目标红外图像时,控制器可以多次重复该操作,最后实现以1s为单位来控制目标摄像头的摄像角度,便于目标摄像头实时采集环境信息。
76.需要说明的是,手部位置中目标部位的类型可以根据实际需要确定,比如目标部位可以为手指指尖、手指关节等,本技术在此不做具体限定。
77.步骤s203:将采样的前第一数量的目标位置坐标的平均坐标作为目标部位的运动起始位置。
78.步骤s204:将采样的最后第二数量的目标位置坐标的平均坐标作为目标部位的运动结束位置。
79.实际应用中,控制器在对目标红外图像中的手部位置进行分析,得到手部运动信息的过程中,需确定相应的运动起始位置及运动结束位置,此时,控制器在对预设时长内获取的目标红外图像中进行采样,得到手部位置中目标部位的目标位置坐标之后,可以将采样的前第一数量的目标位置坐标的平均坐标作为目标部位的运动起始位置,将采样的最后第二数量的目标位置坐标的平均坐标作为目标部位的运动结束位置。
80.需要说明的是,第一数量及第二数量的值可以根据实际需要确定,本技术在此不做具体限定,比如在一示例中,第一数量及第二数量均可以为5等,此时便可以将采样的前5个目标位置坐标的平均坐标作为目标部位的运动起始位置,将后5个目标位置的平均坐标作为目标部位的运动结束位置,假设目标位置坐标的数量为30,且按照时间顺序排序后为(x1,y1),(x2,y2)

(xn,yn)(n=30),则运动起始位置及运动结束位置的计算过程可以如下:
[0081][0082]
其中,表示运动起始位置,表示运动结束位置。
[0083]
步骤s205:基于运动起始位置和运动结束位置确定目标部位的运动距离信息和运动方向信息。
[0084]
实际应用中,控制器在将采样的前第一数量的目标位置坐标的平均坐标作为目标部位的运动起始位置,将采样的最后第二数量的目标位置坐标的平均坐标作为目标部位的运动结束位置之后,便可以基于运动起始位置和运动结束位置确定目标部位的运动距离信息和运动方向信息,其计算示意图可以如图3所示,计算过程可以如下:
[0085][0086]
其中,表示运动距离信息,θ表示运动方向信息。
[0087]
步骤s206:将运动距离信息和运动方向信息作为手部运动信息。
[0088]
步骤s207:将手部运动信息转换为调整目标摄像头的目标调整参数。
[0089]
实际应用中,控制器可以预先制作手部运动信息与调整参数间的对照表,后续只需查找该对照表,便可以将相应的手部运动信息转换为调整目标摄像头的目标调整参数等,当然,也可以有其他将手部运动信息转换为调整目标摄像头的目标调整参数的方式,本技术在此不做具体限定。
[0090]
步骤s208:发送目标调整参数至xr眼镜上安装的与目标摄像头对应的目标调整装置,以使目标调整装置基于目标调整参数调整目标摄像头的摄像角度。
[0091]
请参阅图4,图4为本技术实施例提供的一种摄像头调整系统的结构示意图。
[0092]
本技术实施例提供的一种摄像头调整系统,应用于xr眼镜上安装的控制器,可以包括:
[0093]
第一获取模块101,用于获取xr眼镜上安装的信息采集器采集的目标调整信息,目标调整信息包括对xr眼镜上的目标摄像头进行调整的信息;
[0094]
第一分析模块102,用于对目标调整信息进行分析,得到调整目标摄像头的目标调整参数;
[0095]
第一发送模块103,用于发送目标调整参数至xr眼镜上安装的与目标摄像头对应的目标调整装置,以使目标调整装置基于目标调整参数调整目标摄像头的摄像角度。
[0096]
本技术实施例提供的一种摄像头调整系统,信息采集器包括红外传感器,目标调整信息包括携带手部位置的目标红外图像;
[0097]
第一分析模块可以包括:
[0098]
第一分析单元,用于对目标红外图像中的手部位置进行分析,得到手部运动信息;
[0099]
第一处理单元,用于将手部运动信息转换为调整目标摄像头的目标调整参数。
[0100]
本技术实施例提供的一种摄像头调整系统,第一分析单元可以具体用于:对预设时长内获取的目标红外图像中进行采样,得到手部位置中目标部位的目标位置坐标,目标位置坐标的数量与采样次数相等;将采样的前第一数量的目标位置坐标的平均坐标作为目标部位的运动起始位置;将采样的最后第二数量的目标位置坐标的平均坐标作为目标部位的运动结束位置;基于运动起始位置和运动结束位置确定目标部位的运动距离信息和运动方向信息;将运动距离信息和运动方向信息作为手部运动信息。
[0101]
本技术实施例提供的一种摄像头调整系统,第一获取模块可以包括:
[0102]
第一获取单元,用于获取红外传感器采集的当前红外图像;
[0103]
第一判断单元,用于判断当前红外图像中是否包含手部位置;若是,则将当前红外图像作为目标红外图像。
[0104]
本技术实施例提供的一种摄像头调整系统,还可以包括:
[0105]
第二获取单元,用于第一判断单元判断当前红外图像中是否包含手部位置之前,获取红外传感器上一次采集的历史红外图像;
[0106]
第一计算单元,用于计算当前红外图像与历史红外图像间的差异率;
[0107]
第二判断单元,用于判断差异率是否大于预设值;若差异率大于预设值,则提示第一判断单元执行判断当前红外图像中是否包含手部位置的步骤。
[0108]
本技术实施例提供的一种摄像头调整系统,还可以包括:
[0109]
第一控制模块,用于第一获取单元获取红外传感器采集的当前红外图像之后,第一判断单元判断当前红外图像中是否包含手部位置之前,控制红外传感器进入低功耗工作
模式;
[0110]
第二控制模块,用于第一判断单元将当前红外图像作为目标红外图像之后,控制红外传感器解除低功耗工作模式。
[0111]
请参阅图5,图5为本技术实施例提供的一种xr眼镜的结构示意图。
[0112]
本技术实施例提供的一种xr眼镜,可以包括:
[0113]
信息采集器201,用于采集对xr眼镜上的目标摄像头进行调整的目标调整信息并发送;
[0114]
与信息采集器201连接的控制器202,用于对目标调整信息进行分析,得到调整目标摄像头的目标调整参数并发送;
[0115]
与控制器202连接的目标调整装置203,用于基于目标调整参数调整目标摄像头的摄像角度。
[0116]
本技术实施例提供的一种xr眼镜中,目标摄像头可以安装于xr眼镜的镜腿拐角处;信息采集器可以安装于目标摄像头的下方或上方,其中,上方或下方为xr眼镜平放时的相对方位。且信息采集器的数量可以根据实际需要确定,比如信息采集器可以为由两个红外传感器组成的信息采集器,且两个红外传感器可以左右排布等,以此来保证可以获取较大范围的环境信息采集能力。
[0117]
需要说明的是,目标摄像头及信息采集器的安装位置可以根据实际需要确定,比如在信息采集器由两个红外传感器组成的情况下,目标摄像头可以安装于xr眼镜的镜腿拐角处,两个红外传感器可以分别安装于目标摄像头的左边和右边等,以此来获得较大范围的环境信息采集能力等,本技术在不做具体限定。此外,控制器在xr眼镜上的安装位置也可以根据实际需要确定,比如可以安装在xr眼镜的鼻梁架上、安装在xr眼镜上的镜腿拐角处等,本技术在此不做具体限定。
[0118]
需要说明的是,目标摄像头、信息采集器与目标调整装置可以配套使用,比如一个目标摄像头需安装有对应的信息采集器及目标调整装置,为便于理解,假设xr眼镜的左右镜腿拐角处均安装有一个摄像头,则xr眼镜的左右镜腿拐角处也均需安装有信息采集器与目标调整装置,此时,单个的信息采集器所采集的目标调整信息只能调整对应的摄像头的摄像角度,比如安装在左镜腿拐角处的信息采集器只能调整左镜腿拐角处安装的摄像头的摄像角度等;当然,也可以多个摄像头共用一个信息采集器,此时单个信息采集器所采集到的目标调整信息需传输给对应的摄像头,具体的依据某个目标调整信息来调整对应的摄像头的摄像角度的方式可以根据实际需要来确定,比如xr眼镜的左右镜腿拐角处分别安装有一个摄像头,则若信息采集器采集到左手生成的目标调整信息,则可以据此对左镜腿拐角处安装的摄像头的摄像角度进行调整,若信息采集器采集到右手生成的目标调整信息,则可以据此对右镜腿拐角处安装的摄像头的摄像角度进行调整等,本技术在此不做具体限定。
[0119]
基于上述程序模块的硬件实现,且为了实现本发明实施例的方法,本发明实施例还提供了一种电子设备,图6为本发明实施例电子设备的硬件组成结构示意图,如图6所示,电子设备包括:
[0120]
通信接口1,能够与其它设备比如网络设备等进行信息交互;
[0121]
处理器2,与通信接口1连接,以实现与其它设备进行信息交互,用于运行计算机程
序时,执行上述一个或多个技术方案提供的应用的摄像头调整方法。而所述计算机程序存储在存储器3上。
[0122]
当然,实际应用时,电子设备中的各个组件通过总线系统4耦合在一起。可理解,总线系统4用于实现这些组件之间的连接通信。总线系统4除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图6中将各种总线都标为总线系统4。
[0123]
本发明实施例中的存储器3用于存储各种类型的数据以支持电子设备的操作。这些数据的示例包括:用于在电子设备上操作的任何计算机程序。
[0124]
可以理解,存储器3可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,read only memory)、可编程只读存储器(prom,programmable read-only memory)、可擦除可编程只读存储器(eprom,erasable programmable read-only memory)、电可擦除可编程只读存储器(eeprom,electrically erasable programmable read-only memory)、磁性随机存取存储器(fram,ferromagnetic random access memory)、快闪存储器(flash memory)、磁表面存储器、光盘、或只读光盘(cd-rom,compact disc read-only memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,random access memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,static randomaccess memory)、同步静态随机存取存储器(ssram,synchronous static random access memory)、动态随机存取存储器(dram,dynamic random access memory)、同步动态随机存取存储器(sdram,synchronous dynamic random access memory)、双倍数据速率同步动态随机存取存储器(ddrsdram,double data rate synchronous dynamic random access memory)、增强型同步动态随机存取存储器(esdram,enhanced synchronous dynamic random access memory)、同步连接动态随机存取存储器(sldram,synclink dynamic random access memory)、直接内存总线随机存取存储器(drram,direct rambus random access memory)。本发明实施例描述的存储器2旨在包括但不限于这些和任意其它适合类型的存储器。
[0125]
上述本发明实施例揭示的方法可以应用于处理器2中,或者由处理器2实现。处理器2可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器2中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器2可以是通用处理器、dsp,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器2可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器3,处理器2读取存储器3中的程序,结合其硬件完成前述方法的步骤。
[0126]
处理器2执行所述程序时实现本发明实施例的各个方法中的相应流程,为了简洁,在此不再赘述。
[0127]
在示例性实施例中,本发明实施例还提供了一种存储介质,即计算机存储介质,具体为计算机可读存储介质,例如包括存储计算机程序的存储器3,上述计算机程序可由处理
器2执行,以完成前述方法所述步骤。计算机可读存储介质可以是fram、rom、prom、eprom、eeprom、flash memory、磁表面存储器、光盘、或cd-rom等存储器。
[0128]
在本技术所提供的几个实施例中,应该理解到,所揭露的装置、终端和方法,可以通过其它的方式实现。以上所描述的设备实施例仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0129]
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0130]
另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0131]
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0132]
或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0133]
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0134]
对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

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

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

相关文献