图像处理方法及其装置、电子设备和计算机可读存储介质与流程

文档序号:33378643发布日期:2023-03-08 04:54阅读:28来源:国知局
图像处理方法及其装置、电子设备和计算机可读存储介质与流程

1.本技术涉及可移动设备技术领域,具体涉及一种图像处理方法及其装置、电子设备和计算机可读存储介质。


背景技术:

2.随着科学技术的不断发展,建图技术在地图测绘和农业植保等行业被广泛应用。当测量面积过大时,受可移动设备算力和续航能力的影响,可移动设备难以实现快速出图的目的。
3.传统技术中利用地面解算服务器对可移动设备采集的所有图像进行批量解算。传统技术不仅会造成可移动设备作业期间算力资源的浪费,导致出图效率低,等待时间长,而且会造成地面解算服务器压力过大。


技术实现要素:

4.有鉴于此,本技术实施例提供了一种图像处理方法、图像处理装置、电子设备及计算机可读存储介质,以解决现有技术中出图效率低,等待时间长,以及地面解算服务器压力过大的技术问题。
5.根据本技术实施例的第一方面,提供一种图像处理方法,应用于地面解算服务器,该方法包括:接收可移动设备采集的n幅图像和n幅图像各自的当前解算数据,其中,图像的当前解算数据是基于图像在所述可移动设备中已经完成的解算进程确定的,n为正整数;在n幅图像各自的当前解算数据的基础上,继续解算n幅图像,得到n幅图像各自对应的目标测绘数据。
6.在一个实施例中,在n幅图像各自的当前解算数据的基础上,继续解算n幅图像,得到n幅图像各自对应的数字正射图像,包括:基于n幅图像各自的当前解算数据,确定n幅图像各自对应的剩余解算进程;基于对n幅图像各自的当前解算数据,执行n幅图像各自对应的剩余解算进程,得到n幅图像各自对应的目标测绘数据。
7.在一个实施例中,当前解算数据包括不同类型的图像成果数据;其中,基于n幅图像各自的当前解算数据,确定n幅图像各自对应的剩余解算进程,包括:基于n幅图像各自对应的图像成果数据的类型,确定n幅图像各自对应的当前解算进程;基于n幅图像各自对应的当前解算进程,确定n幅图像各自对应的剩余解算进程。
8.在一个实施例中,基于n幅图像各自对应的图像成果数据的类型,确定n幅图像各自对应的当前解算进程,包括:若图像的对应的图像成果数据的类型为数字表面模型图像,则确定图像的当前解算进程为已经完成数字表面模型解算进程;若图像的对应的图像成果数据的类型为数字正射图像,则确定图像的当前解算进程为已经完成全部解算进程。
9.在一个实施例中,基于对n幅图像各自的当前解算数据,执行n幅图像各自对应的剩余解算进程,得到n幅图像各自对应的数字正射图像,包括:若n幅图像中有m幅图像各自对应的剩余解算进程为数字正射图像解算进程,则针对m幅图像中的每个图像,基于图像的
当前解算数据中的位姿数据和数字表面模型图像,进行正射纠正操作,得到图像对应的数字正射图像,m为小于n的正整数。
10.根据本技术实施例的第二方面,提供一种图像处理方法,应用于可移动设备,可移动设备包括采集模块和处理模块,方法包括:获取采集模块采集的n幅图像,其中,n为正整数;在图像被采集后,处理模块对图像实时解算,并基于图像已经完成的解算进程,确定图像的当前解算数据;将n幅图像和n幅图像各自的当前解算数据进行存储。
11.在一个实施例中,基于图像已经完成的解算进程,确定图像的当前解算数据,包括:在预设时间点,将图像已经完成的解算进程中生成的所有数据,作为当前解算数据;其中,预设时间点为n幅图像中的时序最晚的图像已经进行完数字表面模型解算进程的时间点、或可移动设备执行完任务返回停靠场地在机场的时间点。
12.根据本技术实施例的第三方面,提供一种图像处理装置应用于地面解算服务器,待解算图像装置包括:接收模块,配置为接收可移动设备采集的n幅图像和待解算图像n幅图像各自的当前解算数据,其中,待解算图像图像的当前解算数据是基于待解算图像图像在待解算图像可移动设备中已经完成的解算进程确定的,n为正整数;解算模块,配置为在待解算图像n幅图像各自的当前解算数据的基础上,继续解算待解算图像n幅图像,得到待解算图像n幅图像各自对应的目标测绘数据。
13.根据本技术实施例的第四方面,提供一种图像处理装置,应用于可移动设备,装置包括:采集模块,配置为采集n幅图像,其中,n为正整数;处理模块,配置为在图像被采集后,对图像实时解算,并基于图像已经完成的解算进程,确定图像的当前解算数据;存储模块,配置为将n幅图像和n幅图像各自的当前解算数据进行存储。
14.根据本技术实施例的第五方面,提供一种电子设备,包括:处理器;以及存储器,在存储器中存储有计算机程序指令,计算机程序指令在被处理器运行时使得处理器执行如上述第一方面或第二方面的图像处理方法。
15.根据本技术实施例的第六方面,提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令在被处理器运行时使得处理器执行如上述第一方面或第二方面的图像处理方法。
16.本技术实施例提供的图像处理方法,结合航测数据在被可移动设备采集后被可移动设备实时解算,并且基于图像已经完成的解算进程能够确定图像的当前解算数据,能够为后续继续解算提供基础的前提下,利用地面解算服务器在接收可移动设备采集的n幅图像和n幅图像各自的当前解算数据之后,在n幅图像各自的当前解算数据的基础上,继续解算n幅图像,得到n幅图像各自对应的目标测绘数据的方式,实现在可移动设备作业期间执行部分解算任务,充分利用可移动设备作业期间算力资源,降低可移动设备作业期间算力资源的浪费,提高出图效率,减少等待时间,以及有效降低后学解算平台的任务压力的目的。
附图说明
17.图1所示为本技术一实施例提供的图像处理方法的应用场景的系统架构图。
18.图2所示为本公开一实施例提供的图像处理方法的流程示意图。
19.图3所示为本公开一实施例提供的在n幅图像各自的当前解算数据的基础上,继续
解算n幅图像,得到n幅图像各自对应的目标测绘数据的流程示意图。
20.图4所示为本技术一实施例提供的图像处理装置的结构示意图。
21.图5所示为本技术又一实施例提供的图像处理装置的结构示意图。
22.图6所示为本技术一实施例提供的电子设备的结构示意图。
具体实施方式
23.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
24.建图技术通过可移动设备采集图像,通过解算图像构建数字正射图像(digital orthophoto map,dom),并利用数字正射图像得到地形地貌图。由于地形地貌图对地图测绘和农业植保等行业至关重要,因此,建图技术被广泛应用于在地图测绘和农业植保等行业。
25.当航测面积过大时,比如达上万亩,受可移动设备算力和续航能力的影响,可移动设备难以在执行完作业任务时就得到所有图像的数字正射图像。也就是说,难以实现快速出图的目的。此外,受可移动设备网速对数据迁移和数据处理效率的影响,无法将可移动设备实时采集的图像实时且画质清晰地传递给地面解算服务器。传统技术中,在可移动设备返回停靠场地后,将采集完的所有图像迁移至地面解算服务器,利用地面解算服务器对所有图像进行批量解算。传统技术不仅会造成可移动设备作业期间算力资源的浪费,导致出图效率低,等到时间长,而且会造成地面解算服务器压力过大。
26.为了解决上述问题,本技术实施例提供一种图像处理方法,结合图像数据在被可移动设备采集后被可移动设备实时解算,并且基于图像已经完成的解算进程能够确定图像的当前解算数据,能够为后续继续解算提供基础的前提下,利用地面解算服务器在接收可移动设备采集的n幅图像和n幅图像各自的当前解算数据之后,在n幅图像各自的当前解算数据的基础上,继续解算n幅图像,得到n幅图像各自对应的目标测绘数据的方式,实现在可移动设备作业期间执行部分解算任务,充分利用可移动设备作业期间算力资源,降低可移动设备作业期间算力资源的浪费,提高出图效率,减少等待时间,以及有效降低后学解算平台的任务压力的目的。
27.下面结合图1对图像处理方法的应用场景的系统架构进行举例说明。
28.如图1所示,本公开实施例提供的图像处理方法的应用场景的系统架构涉及可移动设备110、与可移动设备110通信连接的控制平台120、以及能够与可移动设备110进行数据传输的地面解算服务器130。
29.在实际应用过程中,可移动设备110接收控制平台120发送的任务指令,可移动设备110响应任务指令采集待测绘区域的n幅图像,其中,n为正整数。在每幅图像被采集后,对该幅图像实时解算,并基于该幅图像已经完成的解算进程,确定图像的当前解算数据。在可移动设备110结束任务后,也就是说可移动设备110返回停靠场地后,将n幅图像和n幅图像各自的当前解算数据传输给地面解算服务器130。
30.地面解算服务器130,在接收可移动设备110采集的n幅图像和n幅图像各自的当前解算数据之后,在n幅图像各自的当前解算数据的基础上,继续解算n幅图像,得到n幅图像
各自对应的目标测绘数据,并基于n幅图像各自对应的目标测绘数据得到地表地貌图。
31.示例性地,可移动设备110包括、但不限于无人机、无人车等。控制平台120为布设控制功能的服务器。地面解算服务器130为布设解算功能的服务器。在一示例中,控制平台120为单独的服务器。在另一示例中,控制平台120为与地面解算服务器130集成为一体的服务器。
32.在本技术实施例中,能够在可移动设备作业期间执行部分解算任务,充分利用可移动设备作业期间算力资源,从而实现降低可移动设备作业期间算力资源的浪费,提高出图效率,减少等待时间,以及有效降低后续解算平台的任务压力的目的。
33.下面结合图2至图6详细介绍本技术实施例提及的图像处理方法、图像处理方法装置、电子设备及计算机可读存储介质。
34.图2所示为本公开一实施例提供的图像处理方法的流程示意图。如图2所示,本公开实施例提及的图像处理方法涉及地面解算服务器和可移动设备。
35.针对可移动设备,可移动设备包括采集模块和处理模块,本公开实施例提供的数据处理方法包括如下步骤。
36.步骤s201,获取采集模块采集的n幅图像。
37.示例性地,n为正整数。上述提及的图像为可移动设备在作业期间拍摄的待测绘区域的图像,n幅图像可以通过摄影成像的方式获取。
38.步骤s202,在图像被采集后,处理模块对图像实时解算,并基于图像已经完成的解算进程,确定图像的当前解算数据。
39.为了充分利用可移动设备的算力资源,降低可移动设备作业期间算力资源的浪费,可移动设备在采集完每一幅图像后,立即对该图像实时解算。
40.上述提及的实时解算的具体实现方式为,通过运动恢复结构(structure from motion,sfm)算法提取图像对应的稀疏点云和位姿信息,然后基于得到的稀疏点云通过反距离加权或三角化等方法得到图像对应的数字表面模型(digital surface model,dsm)图像,再然后根据得到的dsm以及图像对应的位姿信息的构建出图像对应的数字正射图像dom,也就是说,数字正射图像dom是目标测绘数据一种具体体现形式。需要说明的是,每幅图像的解算进程不同,并不一定将上述实时解算的全部进程执行完。
41.基于上述描述可知,整体解算进程包括数字表面模型解算进程和数字正射图像解算进程。其中,数字表面模型解算进程为将图像解算为图像对应的数字表面模型图像的进程。数字正射图像解算进程为将数字表面模型图像解算到数字正射图像的进程。
42.由于n幅图像各自的采集时间不同,从而导致n幅图像各自的解算进程也不相同,有的图像可能已经完成数字正射图像解算进程,得到该图像对应的数字正射图像,有的图像可能刚刚完成数字表面模型解算进程,只得到该图像对应的数字表面模型图像。
43.为了使地面解算服务器能够在可移动设备执行的解算部分的基础上继续进行解算,需要明确图像的当前解算进程,并且将当前解算进程中获得的当前解算数据也传输给地面解算服务器。也就是说,当前解算进程的确定和当前解算数据的获取,为地面解算服务器进行后续解算提供了基础,使在可移动设备端执行部分解算任务,地面解算服务器在此基础上继续解算的方式能够实现。
44.示例性地,针对n个图像中的每个解算数据,图像的当前解算数据是基于图像已经
完成的解算进程确定的。上述提及的基于图像已经完成的解算进程,确定图像的当前解算数据可以被实现为,在预设时间点,将图像已经完成的解算进程中生成的所有数据,作为当前解算数据。
45.在一示例中,预设时间点为可移动设备执行完任务返航后停靠在机场的时间点。具体的,上述提及的基于图像已经完成的解算进程,确定图像的当前解算数据,可以被实现为,在可移动设备执行完任务返航后停靠在停靠场地时,将图像已经完成的解算进程中生成的所有数据,作为当前解算数据。选用可移动设备停靠在机场的时间点为可移动设备停止解算的节点,可以极尽利用可移动设备的计算资源,最大化利用可移动设备算力,尽可能减少整体解算时间。
46.在另一示例中,预设时间点为n幅图像中的时序最晚的图像已经进行完数字表面模型解算进程的时间点。具体地,上述提及的基于图像已经完成的解算进程,确定图像的当前解算数据,还可以被实现为,在n幅图像中的时序最晚的图像已经进行完数字表面模型解算进程时,将图像已经完成的解算进程中生成的所有数据,作为当前解算数据。
47.由于从dsm到dom,数字正射图像解算进程主要的算力资源最大,选用n幅图像中的时序最晚的图像已经进行完数字表面模型解算进程的时间点为可移动设备停止解算的节点,能够有效合理分配可移动设备和地面结算服务器的算力,在实现与传统技术相比减少出图等待时间的同时,还能延长可移动设备使用寿命。
48.由上述描述可知,举例说明,若某幅图像已经完成数字正射图像解算进程,则确定该图像在进行数字表面模型解算进程中产生的位姿数据、点云数据、dsm图像,作为当前解算数据。
49.步骤s203,将n幅图像和n幅图像各自的当前解算数据进行存储。
50.进一步地,将存储的n幅图像和n幅图像各自的当前解算数据传输给地面解算服务器,以便地面解算服务器在n幅图像各自的当前解算数据的基础上,继续解算n幅图像,得到n幅图像各自对应的目标测绘数据。
51.在一示例中,将n幅图像和n幅图像各自的当前解算数据存储在可移动设备的快闪存储卡(trans-flash card,tf)中,将可移动设备的tf卡放置在地面解算服务器的卡槽中,以便地面解算服务器从tf卡中读取n幅图像各自的当前解算数据传输给地面解算服务器。
52.在另一示例中,通过连接可移动设备和地面解算服务器的通用串行总线(universal serial bus,usb),将n幅图像和n幅图像各自的当前解算数据传输给地面解算服务器。
53.针对地面解算服务器,本公开实施例提供的数据处理方法包括如下步骤。
54.步骤s204,接收可移动设备采集的n幅图像和n幅图像各自的当前解算数据。
55.示例性地,图像在被采集后被实时解算,并且,图像的当前解算数据是基于图像已经完成的解算进程确定的。更具体地,图像的当前解算数据是基于图像在预设时间点已经完成的解算进程确定的。在一示例中,预设时间点为n幅图像中的时序最晚的图像已经进行完数字表面模型解算进程的时间点。在另一示例中,预设时间点为可移动设备执行完任务返航后停靠在停靠点的时间点。
56.步骤s205,在n幅图像各自的当前解算数据的基础上,继续解算n幅图像,得到n幅图像各自对应的数字正射图像。
57.具体而言,本公开实施例能够以n幅图像各自的当前解算数据为基础,跳过n幅图像各自已经完成的解算进程,继续解算n幅图像。由于无需重复执行在可移动设备端已经完成的解算进程,能够有效降低后续解算平台的任务压力。
58.本技术实施例中,结合航测数据在被可移动设备采集后被可移动设备实时解算,并且基于图像已经完成的解算进程能够确定图像的当前解算数据,能够为后续继续解算提供基础的前提下,利用地面解算服务器在接收可移动设备采集的n幅图像和n幅图像各自的当前解算数据之后,在n幅图像各自的当前解算数据的基础上,继续解算n幅图像,得到n幅图像各自对应的目标测绘数据的方式,实现在可移动设备作业期间执行部分解算任务,充分利用可移动设备作业期间算力资源,降低可移动设备作业期间算力资源的浪费,提高出图效率,减少等待时间,以及有效降低后学解算平台的任务压力的目的。
59.下面结合图3详细阐述在n幅图像各自的当前解算数据的基础上,继续解算n幅图像,得到n幅图像各自对应的数字正射图像的具体实现方式。
60.图3所示为本公开一实施例提供的在n幅图像各自的当前解算数据的基础上,继续解算n幅图像,得到n幅图像各自对应的数字正射图像的流程示意图。如图3所示,在n幅图像各自的当前解算数据的基础上,继续解算n幅图像,得到n幅图像各自对应的目标测绘数据步骤,包括如下步骤。
61.步骤s301,基于n幅图像各自的当前解算数据,确定n幅图像各自对应的剩余解算进程。
62.示例性地,由于图像的当前解算数据是基于图像在预设时间点已经完成的解算进程确定的,图像已经完成的解算进程不同,其得到的图像成果数据的类型也不相同。比如,某个图像已经完成数字表面模型解算进程,则当前图像对应的图像成果数据类型为的数字表面模型解算图像。某个图像已经完成数字正射图像解算进程,则当前图像对应的图像成果数据类型为的数字正射图像。
63.由于当前解算数据包括不同类型的图像成果数据,上述提及的基于n幅图像各自的当前解算数据,确定n幅图像各自对应的剩余解算进程可以被实现为,基于n幅图像各自对应的图像成果数据的类型,确定n幅图像各自对应的当前解算进程;基于n幅图像各自对应的当前解算进程,确定n幅图像各自对应的剩余解算进程。
64.在一些实施例中,若图像的对应的图像成果数据的类型为数字表面模型图像,则确定图像的当前解算进程为已经完成数字表面模型解算进程;若图像的对应的图像成果数据的类型为数字正射图像,则确定图像的当前解算进程为已经完成全部解算进程。
65.步骤s302,基于对n幅图像各自的当前解算数据,执行n幅图像各自对应的剩余解算进程,得到n幅图像各自对应的数字正射图像。
66.基于上述描述已经获知,数字表面模型解算进程为将图像解算为图像对应的数字表面模型图像的进程,即,通过提取图像对应的稀疏点云和位姿信息,然后基于得到的稀疏点云通过反距离加权或三角化等方法得到图像对应的数字表面模型图像的进程。由于得到稀疏点云和位姿信息很容易得到,得到数字表面模型图像的用时相对较少,因此,数字表面模型解算进程耗时较少,可移动设备作业期间,n幅图像均能得到各自的数字表面模型图像。与之相反,将数字表面模型图像解算到数字正射图像的进程却耗时较多,会存在m幅图像无法得到数字正射图像的情况,从而需要继续解算,m为小于n的正整数。
67.示例性地,上述步骤s302的具体实现方式可以为,若n幅图像中有m幅图像各自对应的剩余解算进程为数字正射图像解算进程,则针对m幅图像中的每幅图像,基于图像的当前解算数据中的位姿数据和数字表面模型图像,进行正射纠正操作,得到图像对应的数字正射图像。
68.本技术实施例中,基于n幅图像各自的当前解算数据,确定n幅图像各自对应的剩余解算进程,实现跳过n幅图像各自已经完成的解算进程,继续解算n幅图像的目的,从而实现有效降低后续解算平台的任务压力的目的。
69.图4所示为本技术一实施例提供的图像处理装置的结构示意图。该图像处理装置应用于地面解算服务器,如图4所示,图像处理装置100包括接收模块101和解算模块102。
70.在本技术实施例中,接收模块101配置为,接收可移动设备采集的n幅图像和待解算图像n幅图像各自的当前解算数据。其中,待解算图像图像的当前解算数据是基于待解算图像图像在待解算图像可移动设备中已经完成的解算进程确定的,n为正整数。解算模块102配置为,在n幅图像各自的当前解算数据的基础上,继续解算n幅图像,得到n幅图像各自对应的目标测绘数据。
71.在一些实施例中,解算模块102进一步配置为,基于n幅图像各自的当前解算数据,确定n幅图像各自对应的剩余解算进程;基于对n幅图像各自的当前解算数据,执行n幅图像各自对应的剩余解算进程,得到n幅图像各自对应的目标测绘数据。
72.在一些实施例中,当前解算数据包括不同类型的图像成果数据,解算模块102进一步配置为,基于n幅图像各自对应的图像成果数据的类型,确定n幅图像各自对应的当前解算进程;基于n幅图像各自对应的当前解算进程,确定n幅图像各自对应的剩余解算进程。
73.在一些实施例中,解算模块102进一步配置为,若图像的对应的图像成果数据的类型为数字表面模型图像,则确定图像的当前解算进程为已经完成数字表面模型解算进程;若图像的对应的图像成果数据的类型为数字正射图像,则确定图像的当前解算进程为已经完成全部解算进程。
74.在一些实施例中,解算模块102进一步配置为若n幅图像中有m幅图像各自对应的剩余解算进程为数字正射图像解算进程,则针对m幅图像中的每个图像,基于图像的当前解算数据中的位姿数据和数字表面模型图像,进行正射纠正操作,得到图像对应的数字正射图像,m为小于n的正整数。
75.图5所示为本技术又一实施例提供的图像处理装置的结构示意图。该图像处理装置应用于可移动设备。如图5所示,该图像处理装置200包括采集模块201、处理模块202和存储模块203。
76.在本技术实施例中,采集模块201配置为,采集n幅图像,其中,n为正整数。处理模块202配置为,在图像被采集后,对图像实时解算,并基于图像已经完成的解算进程,确定图像的当前解算数据,存储模块203配置为将n幅图像和n幅图像各自的当前解算数据进行存储。
77.在一些实施例中,处理模块202进一步配置为,在预设时间点,将图像已经完成的解算进程中生成的所有数据,作为当前解算数据;其中,预设时间点为n幅图像中的时序最晚的图像已经进行完数字表面模型解算进程的时间点、或可移动设备执行完任务返回停靠场地的时间点。
78.上述图像处理装置的具体功能和操作已经在图2和图3所示的图像处理方法部分进行了详细介绍,因此,这里将省略其重复描述。
79.图6所示为本公开一实施例提供的电子设备的结构示意图。图6所示的电子设备300(该电子设备300具体可以是一种计算机设备)包括存储器301、处理器302、通信接口303以及总线304。其中,存储器301、处理器302、通信接口303通过总线304实现彼此之间的通信连接。
80.存储器301可以是只读存储器(read only memory,rom),静态存储设备,动态存储设备或者随机存取存储器(random access memory,ram)。存储器301可以存储程序,当存储器301中存储的程序被处理器302执行时,处理器302和通信接口303用于执行本公开实施例的图像处理方法的各个步骤。
81.处理器302可以采用通用的中央处理器(central processing unit,cpu),微处理器,应用专用集成电路(application specific integrated circuit,asic),图形处理器(graphics processing unit,gpu)或者一个或多个集成电路,用于执行相关程序,以实现本公开实施例的地面解算服务器或可移动设备中的单元所需执行的功能。
82.处理器302还可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,本公开的图像处理方法的各个步骤可以通过处理器302中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器302还可以是通用处理器、数字信号处理器(digital signal processing,dsp)、专用集成电路(asic)、现场可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本公开实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本公开实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器301,处理器302读取存储器301中的信息,结合其硬件完成本公开实施例的地面解算服务器或可移动设备中包括的单元所需执行的功能,或者执行本公开方法实施例的图像处理方法。
83.通信接口303使用例如但不限于收发器一类的收发装置,来实现电子设备300与其他设备或通信网络之间的通信。例如,可以通过通信接口303获取传感器数据。
84.总线304可包括在电子设备300各个部件(例如,存储器301、处理器302、通信接口303)之间传送信息的通路。
85.应注意,尽管图6所示的电子设备300仅仅示出了存储器、处理器、通信接口,但是在具体实现过程中,本领域的技术人员应当理解,电子设备300还包括实现正常运行所必需的其他器件。同时,根据具体需要,本领域的技术人员应当理解,电子设备300还可包括实现其他附加功能的硬件器件。此外,本领域的技术人员应当理解,电子设备300也可仅仅包括实现本公开实施例所必需的器件,而不必包括图6中所示的全部器件。
86.除了上述方法、装置和设备以外,本公开的实施例还可以是计算机程序产品,其包括计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本公开各个实施例提供的图像处理方法的各个步骤。
87.所述计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执
行本公开实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如java、c++等,还包括常规的步骤式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。
88.此外,本公开的实施例还可以是计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本公开各个实施例提供的图像处理方法的各个步骤。
89.所述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
90.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。
91.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
92.在本公开所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其他的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其他的形式。
93.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
94.另外,在本公开各个实施例中的各功能单元可以集成在一个相似区域分割单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
95.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各
种可以存储程序代码的介质。
96.以上所述,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1