本公开涉及电子设备,具体涉及一种物体检测方法、装置、移动终端及存储介质。
背景技术:
1、现如今,电子设备所集成的功能越来越多,而且随着人们对健康生活的要求提高,电子设备所能实现的健康检测也越来越多,例如人体心率检测、体温检测等,但是,对于生鲜、食物、日用品的检测较少在电子设备端实现。
技术实现思路
1、为提高物体光谱检测精度,本公开实施方式提供了一种物体检测方法、装置、电子设备以及存储介质。
2、第一方面,本公开实施方式提供了一种物体检测方法,应用于移动终端,所述方法包括:
3、根据采集到的待测物体的图像信息,确定所述待测物体的类别信息;
4、根据所述类别信息,从预先设置的光谱数据库中确定目标光谱;
5、根据采集到的所述待测物体的光谱信息和所述目标光谱,确定所述待测物体的检测结果。
6、在一些实施方式中,所述根据所述类别信息,从预先设置的光谱数据库中确定目标光谱,包括:
7、根据所述类别信息从所述光谱数据库中确定与所述类别信息对应的光谱数据;
8、根据所述移动终端当前的辅助采集数据对所述光谱数据进行处理,得到所述目标光谱。
9、在一些实施方式中,所述辅助采集数据包括所述移动终端与所述待测物体的距离数据;所述根据所述移动终端当前的辅助采集数据对所述光谱数据进行处理,得到所述目标光谱,包括:
10、获取当前所述移动终端与所述待测物体的所述距离数据;
11、根据所述距离数据对所述光谱数据进行处理,得到所述目标光谱。
12、在一些实施方式中,所述获取当前所述移动终端与所述待测物体的所述距离数据,包括:
13、通过所述移动终端的tof传感器,获取所述距离数据。
14、在一些实施方式中,所述辅助采集数据包括环境光强度数据;所述根据所述移动终端当前的辅助采集数据对所述光谱数据进行处理,得到所述目标光谱,包括:
15、获取当前所述移动终端所处环境的所述环境光强度数据;
16、根据所述环境光强度数据对所述光谱数据进行处理,得到所述目标光谱。
17、在一些实施方式中,所述根据采集到的所述待测物体的光谱信息和所述目标光谱,确定所述待测物体的检测结果,包括:
18、根据所述待测物体的所述类别信息,确定针对所述待测物体的至少一个待检测参数;
19、对于每一个待检测参数,获取所述待检测参数在所述光谱信息上的第一能量值,以及在所述目标光谱上的第二能量值;
20、根据所述第一能量值和所述第二能量值之间的差异,确定所述待检测参数的参数结果;
21、根据每个待检测参数的参数结果,得到所述待测物体的检测结果。
22、在一些实施方式中,所述根据采集到的待测物体的图像信息,确定所述待测物体的类别信息,包括:
23、通过所述移动终端的相机模组采集得到包括所述待测物体的待处理图像;
24、对所述待处理图像进行图像检测,得到所述待测物体的所述图像信息;
25、根据所述图像信息进行分类处理,得到所述待测物体的所述类别信息。
26、在一些实施方式中,本公开实施方式的方法,还包括:
27、根据用户输入指令采集第一物体的第一光谱数据,并将所述第一光谱数据保存在所述光谱数据库中;
28、获取第二物体的第二光谱数据,并将所述第二光谱数据与所述第一光谱数据进行比对,得到所述第一物体与所述第二物体的检测结果。
29、第二方面,本公开实施方式提供了一种物体检测装置,应用于移动终端,所述装置包括:
30、类别确定模块,被配置为根据采集到的待测物体的图像信息,确定所述待测物体的类别信息;
31、光谱确定模块,被配置为根据所述类别信息,从预先设置的光谱数据库中确定目标光谱;
32、结果确定模块,被配置为根据采集到的所述待测物体的光谱信息和所述目标光谱,确定所述待测物体的检测结果。
33、在一些实施方式中,所述光谱确定模块被配置为:
34、根据所述类别信息从所述光谱数据库中确定与所述类别信息对应的光谱数据;
35、根据所述移动终端当前的辅助采集数据对所述光谱数据进行处理,得到所述目标光谱。
36、在一些实施方式中,所述辅助采集数据包括所述移动终端与所述待测物体的距离数据;所述光谱确定模块被配置为:
37、获取当前所述移动终端与所述待测物体的所述距离数据;
38、根据所述距离数据对所述光谱数据进行处理,得到所述目标光谱。
39、在一些实施方式中,通过所述移动终端的tof传感器,获取所述距离数据。
40、在一些实施方式中,所述辅助采集数据包括环境光强度数据;所述光谱确定模块被配置为:
41、获取当前所述移动终端所处环境的所述环境光强度数据;
42、根据所述环境光强度数据对所述光谱数据进行处理,得到所述目标光谱。
43、在一些实施方式中,所述结果确定模块,被配置为:
44、根据所述待测物体的所述类别信息,确定针对所述待测物体的至少一个待检测参数;
45、对于每一个待检测参数,获取所述待检测参数在所述光谱信息上的第一能量值,以及在所述目标光谱上的第二能量值;
46、根据所述第一能量值和所述第二能量值之间的差异,确定所述待检测参数的参数结果;
47、根据每个待检测参数的参数结果,得到所述待测物体的检测结果。
48、在一些实施方式中,所述类别确定模块,被配置为:
49、通过所述移动终端的相机模组采集得到包括所述待测物体的待处理图像;
50、对所述待处理图像进行图像检测,得到所述待测物体的所述图像信息;
51、根据所述图像信息进行分类处理,得到所述待测物体的所述类别信息。
52、在一些实施方式中,所述结果确定模块被配置为:
53、根据用户输入指令采集第一物体的第一光谱数据,并将所述第一光谱数据保存在所述光谱数据库中;
54、获取第二物体的第二光谱数据,并将所述第二光谱数据与所述第一光谱数据进行比对,得到所述第一物体与所述第二物体的检测结果。
55、第三方面,本公开实施方式提供了一种移动终端,包括:
56、相机模组,用于采集图像;
57、光谱传感器,用于采集待测物体的光谱信息;
58、处理器;以及
59、存储器,存储有计算机指令,所述计算机指令用于使所述处理器执行根据第一方面任意实施方式所述的方法。
60、第四方面,本公开实施方式提供了一种存储介质,存储有计算机指令,所述计算机指令用于使计算机执行根据第一方面任意实施方式所述的方法。
61、本公开实施方式的物体检测方法,包括根据采集到的待测物体的图像信息确定待测物体的类别信息,根据类别信息从预先设置的光谱数据库中确定目标光谱,根据采集到的待测物体的光谱信息和目标光谱,确定待测物体的检测结果。本公开实施方式中,基于待测物体类别信息确定目标光谱,然后根据目标光谱与实际采集到的光谱信息确定待测物体的检测结果,可以准确得到待测物体的目标光谱,降低环境因素干扰,提高检测结果精度。