移动检测方法、检测设备和可读存储介质与流程

文档序号:29442567发布日期:2022-03-30 10:24阅读:105来源:国知局
移动检测方法、检测设备和可读存储介质与流程

1.本发明涉及净饮水设备技术领域,具体而言,涉及一种移动检测方法、一种检测设备和一种可读存储介质。


背景技术:

2.相关技术中,在实现接近检测的方案中,通常利用微波或红外的方案,通过单纯的检测用户是否在有效距离内实现判断,当用户只是经过或是快速路过时,现有技术的方案仍能被检测触发,会增加不必要的功耗。


技术实现要素:

3.本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
4.有鉴于此,本发明第一方面实施例提供了一种移动检测方法。
5.本发明第二方面实施例提供了一种检测设备。
6.本发明第三方面实施例提供了一种可读存储介质。
7.为了实现上述目的,本发明的实施例提供了一种移动检测方法,用于检测设备,包括:确定检测设备与障碍物之间的距离信息;根据多个距离信息,确定任意两个相邻的距离信息之间的趋势信息;根据至少一个趋势信息确定障碍物的移动状态。
8.根据本发明实施例提供的移动检测方法,主要通过根据确定的检测设备和障碍物之间的距离信息的变化,转化为障碍物相对于检测设备的趋势信息,进而通过对趋势信息进行分析以得到障碍物的移动状态。通过上述方式,由于引进了根据距离信息得到的趋势信息,从而可使得对障碍物的移动状态的判断更为准确,减少发生误判,进而由于误判执行错误动作的可能性,在应用到使用场景下时,可减少误触发的可能性,极大的提高对用户行为判断的使用体验。
9.具体地,在进行信息获取时,障碍物可能的移动状态包括多种,例如接近移动、远离移动或是保持静止,故而获取的对象应为检测设备与障碍物之间的距离信息,通过对多个距离信息进行分析,可得到相邻的两个距离信息之间的趋势信息,也即在检测设备不同的基础上,障碍物由前一个距离信息移动至后一个距离信息之间的趋势信息,通过对一个或多个趋势信息进行分析,可提高对障碍物在移动过程中的趋势判断的结果,也即可提高对障碍物的移动状态判断的准确性。
10.其中,检测设备和障碍物之间的距离信息可以为检测设备的重心与障碍物的重心之间的线段长度,也可以为二者重心在检测设备的放置面上的投影距离,甚至可以为二者重心以预先设定的弧线或其他形状的线条连接而成的距离。
11.此外,趋势信息可以为带有正负的角度值,还可以为与角度之间存在预先设定的对应关系的权重值,便于后续的应用和计算。
12.另外,本发明提供的上述方案中的移动检测方法还可以具有如下附加技术特征:
13.上述技术方案中,确定任意两个相邻的距离信息之间的趋势信息,具体包括:根据
接收到距离信息的时间先后确定相邻的第一距离信息和第二距离信息;确定第二距离信息和第一距离信息之间的距离差值;根据距离差值确定趋势信息,其中,趋势信息包括第一距离信息和第二距离信息所成直线与检测设备的安装面所成的角度。
14.在该技术方案中,在确定趋势信息时,主要是根据检测设备接收到距离信息的先后,确定相邻的两个距离信息,也即对应于接收信息的时间靠前的第一距离信息,和接收信息的时间靠后的第二距离信息,通过计算第二距离信息和第一距离信息之间的距离差值,可根据距离差值确定出趋势信息。其中,距离差值应为第二距离信息-第一距离信息,也即后一距离-前一距离,可以理解,在此公式的计算下,距离差值存在正负,当后一距离较小,且前一距离较大时,说明此时障碍物正逐渐靠近检测设备,此时距离差值为负,而当后一距离较大,且前一距离较小时,说明此时障碍物正逐渐远离检测设备,此时距离差值为正。
15.此外,在根据距离差值确定趋势信息时,趋势信息包括角度,具体地,第一距离信息会对应一个障碍物的位置,第二距离信息也会对应一个障碍物的位置,将两个位置以直线连接,并与检测设备所设置的安装面之间形成一个夹角,此时趋势信息包括正负以及这个夹角的角度,可以理解,上述角度越大,在检测设备不动的基础上,障碍物的移动更为直接,角度的最大值应为90
°
,此时障碍物以垂直于安装面的方向径直移动至检测设备。
16.上述技术方案中,确定任意两个相邻的距离信息之间的趋势信息,还包括:确定与第一距离信息对应的第一反馈时刻和与第二距离信息对应的第二反馈时刻;确定第二反馈时刻和第一反馈时刻之间的反馈时差;根据距离差值确定趋势信息,具体包括:根据反馈时差和距离差值确定趋势信息。
17.在该技术方案中,在确定趋势信息时,还需考虑时间的影响,具体地,分别确定获取到第一距离信息的第一反馈时刻,以及获取到第二距离信息的第二反馈时刻,通过计算两个反馈时刻之间的反馈时差,在确定趋势信息时,根据反馈时差和距离差值综合判断得到,具体地,反馈时差=第二反馈时刻-第一反馈时刻,也即获取到后一距离的时间-获取到前一距离的时间,在计算趋势信息时,可直接利用距离差值/反馈时差得到,此时会得到一个数值,数值的负正代表障碍物相对于检测设备而言是靠近还是远离,数值的大小则表示障碍物走向检测设备的角度,或是障碍物远离检测设备的角度,通过将趋势信息具体数值化,更便于后续的统计分析,也利于针对不同的用户的使用习惯进行针对性的智能学习,提高用户的使用体验。
18.上述技术方案中,根据至少一个趋势信息确定障碍物的移动状态,具体包括:确定在设定时间内趋势信息的数量;根据数量确定移动状态。
19.在该技术方案中,在根据趋势信息确定障碍物的移动状态时,主要是根据趋势信息的数量确定,具体地,先获取设定时间,再确定设定时间内所获取到的趋势信息的数量,在判断移动状态时,可考虑到数量的不同,一般来说,数量越多,移动状态的判断精度就越高,也即越准确,但相应的,判断所需的时间也会随之变长。
20.可以理解,趋势信息的数量是根据距离信息而确定的,一般来说,趋势信息的数量=距离信息的数量-1,而距离信息则可根据预先设定的时间间隔来获取,可能是以一种恒定速率获取,还可以根据不同的运行模式或是当前的时间调整获取频率。
21.上述技术方案中,根据数量确定移动状态,具体包括:在趋势信息的数量为一个时,根据趋势信息的数值和正负确定移动状态。
22.在该技术方案中,在趋势信息的数量为一个时,可供参考的数据较少,故而为了保证检测设备的正常使用,仅通过趋势信息的数值以及正负即可简单快速的获取到障碍物的移动状态,可有效缩短检测周期。
23.上述技术方案中,根据数量确定移动状态,具体包括:在趋势信息的数量为多个时,若在第一时间内,多个趋势信息均为0,则确定障碍物与检测设备之间未发生相对移动。
24.在该技术方案中,在趋势信息的数量为多个时,可供统计计算的数据较多,此时可根据多个趋势信息综合判断,得到准确度较为高的移动状态,特别地,在第一时间内,检测到多个趋势信息均为0,也即在第一时间内,所有的趋势信息均为0,在每个检测周期内可认为前一距离和后一距离相同,虽然存在小幅度的摆动的可能性,但由于多个趋势信息均为0,故而近似认为障碍物和检测设备之间未发生移动。
25.进一步地,当检测设备自身保持不动时,即可认为障碍物的移动状态为固定状态,未发生移动。
26.上述技术方案中,还包括:确定与多个趋势信息对应的距离信息,在距离信息小于第一距离阈值时,触发接近感应指令。
27.在该技术方案中,在上述未发生相对移动的基础上,还需确定对应于多个趋势信息的距离信息,在距离信息较小时,可触发接近感应指令,也即在第一时间内,检测到障碍物与检测设备的距离较近并保持一定时间不动时,可认为当前障碍物已经位于检测设备附近,需要触发对应的接近感应指令,以便于后续根据接近感应指令,执行对应的控制逻辑。
28.上述技术方案中,还包括:若在第二时间内,趋势信息为负,且趋势信息的数值大于第一阈值,则触发接近感应指令;若在第三时间内,趋势信息为正,且趋势信息的数值大于第二阈值,则触发远离感应指令。
29.在该技术方案中,在触发指令时,若在第二时间内得到趋势信息为负,且趋势信息的数值较大时,具体地,趋势信息的数值大于第一阈值,则可说明障碍物相对于检测设备属于靠近移动,从而触发接近感应指令;同样的,若在第三时间为得到的趋势信息为正,且趋势信息的数值较大,具体地,趋势信息的数值大于第二阈值,则可说明障碍物相对于检测设备属于远离移动,从而触发远离感应指令。
30.需要说明的,在进行靠近检测时,趋势信息的数值大于第一阈值,或是在进行远离检测时,趋势信息的数值大于第二阈值,均可说明当前障碍物的移动角度较大,是较为直接的靠近或远离检测设备移动。
31.其中,第一阈值和第二阈值之间可以相同,也可以不同。
32.其中,第一时间、第二时间和第三时间之间可部分相同,也可以互相不同。
33.上述技术方案中,根据至少一个趋势信息确定障碍物的移动状态,具体包括:根据至少一个趋势信息和与每个趋势信息对应的距离信息,确定障碍物的移动状态。
34.在该技术方案中,在根据趋势信息确定移动状态时,主要是通过一个或多个趋势信息以及对应于每个趋势信息的距离信息综合确定的,具体地,先根据趋势信息的数量,获取到一个或多个趋势信息,再分别确定对应于每个趋势信息的距离信息,通过对多个距离信息的分析也可确定出障碍物的移动状态,可以理解,距离信息的不同可对应于障碍物相对于检测设备的不同方位,故而便于在多个距离信息的作用下分析得出移动状态。
35.上述技术方案中,确定检测设备与障碍物之间的距离信息,具体包括:控制检测设
备向外发射探测信号,并接收与探测信号对应的反馈信号;确定由发射探测信号至接收反馈信号之间的时间;根据探测信号和反馈信号的传播速度和时间确定距离信息。
36.在该技术方案中,在确定检测设备和障碍物之间的距离信息时,主要是通过检测设备通过向外发射探测信号以及接收反馈信号实现的,其中,反馈信号为探测信号向外发射后,接触到障碍物后形成反射入检测设备的反馈信号,通过确定检测设备向外发射探测信号的时刻以及接收反馈信号的时刻的差值,即为上述方案的时间,通过获取传播速度以及时间,通过简单的计算即可得到距离信息,即距离信息=传播速度
×
时间/2。
37.可以理解,信号的传播速度是随种类的变化而变,一般来说信号的种类分为光信号和声信号,对于这两种大类的信号而言,其传播速度不同,对于每一类的信号而言,其小类的传播速度相同,例如红外光的转播和可见光的传播均为光速。
38.其中,检测设备可以自身设置信号收发器,从而实现同一信号的发出和接收,还可以自身单独设置信号接收器和信号发射器,可实现不同种类的信号的发出和接收,例如信号发射器为光源,信号接收器为红外接收器,在经过障碍物反射时,可见光会被过滤一定波段的光,形成可被红外接收的红外光,以实现接收。换言之,探测信号和反馈信号的种类可以为同一种,也可以为不同种类。
39.上述技术方案中,探测信号为光信号,传播速度为光速;探测信号为声信号,传播速度为音速。
40.在该技术方案中,探测信号可以为光信号,也可以为声信号,若是为光信号,则传播速度以光速计算,即按照3
×
108m/s计算,若是为声信号,则传播速度以声速计算,即按照340m/s计算。通过根据不同的信号类别确定不同的传播速度,以提高距离信息的准确性。
41.上述技术方案中,还包括:根据障碍物的移动状态确定步态信息;根据步态信息触发对应的感应指令。
42.在该技术方案中,在根据距离信息和趋势信息判断出移动状态的过程中,还可与步态信息关联对应上,由于在不同的使用环境中,检测设备的应用场景也会随之改变,通过引入步态信息,可提高对于在同一空间内固定的多个用户的行为判断,例如在室内同时存在老人和小孩,其步态信息有明显区别,此时若是通过判断是小孩走向检测设备,则在触发时,可能会触发童锁或是对应于小孩所具有的使用权限的功能,极大的提高用户的使用体验,也提高产品的智能性。
43.本发明第二方面的实施例提供了一种检测设备,包括:信号收发器;处理器和存储器,存储器中存储有程序或指令,其中,处理器分别与信号收发器和存储器电连接,处理器用于在执行程序或指令时以实现如上述第一方面实施例中的移动检测方法的步骤。
44.根据本发明第二方面实施例提供的检测设备,包括信号收发器、处理器和存储器。其中,处理器分别与存储器和信号收发器电连接,处理器可控制信号收发器发送并接受探测信号,存储器中存储有程序或指令,处理器用于在执行程序或指令时以实现移动检测方法的步骤,因而本发明的检测设备具有上述任一实施例中的移动检测方法的全部有益效果,在此不再赘述。
45.其中,检测设备可用于饮水机、净水机、净饮机等净饮设备中。
46.本发明第三方面的实施例提供了一种可读存储介质,其上存储有程序或指令,程序或指令被处理器执行时实现如上述第一方面实施例中的任一项移动检测方法的步骤。
47.通过本发明的可读存储介质的实施例,其上存储有计算机程序,在计算机程序或指令被处理器执行时实现上述任一实施例中的移动检测方法的步骤,因而具有上述任一实施例中的移动检测方法的全部有益效果,在此不再赘述。
48.本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。
附图说明
49.图1示出了根据本发明的一个实施例的移动检测方法的流程示意图;
50.图2示出了根据本发明的一个实施例的移动检测方法的流程示意图;
51.图3示出了根据本发明的一个实施例的移动检测方法的流程示意图;
52.图4示出了根据本发明的一个实施例的移动检测方法的流程示意图;
53.图5示出了根据本发明的一个实施例的移动检测方法的流程示意图;
54.图6示出了根据本发明的一个实施例的移动检测方法的流程示意图;
55.图7示出了根据本发明的一个实施例的移动检测方法的流程示意图;
56.图8示出了根据本发明的一个实施例的检测设备的结构示意图;
57.图9示出了根据本发明的一个实施例的移动检测方法的流程示意图。
58.其中,图8中附图标记与部件名称之间的对应关系为:
59.100:检测设备;110:存储器;120:处理器;130:信号收发器。
具体实施方式
60.为了能够更清楚地理解本发明的实施例的上述目的、特征和优点,下面结合附图和具体实施方式对本发明的实施例进行进一步的详细描述。需要说明的是,在不冲突的情况下,本技术的实施例及实施例中的特征可以相互组合。
61.在下面的描述中阐述了很多具体细节以便于充分理解本技术,但是,本发明的实施例还可以采用其他不同于在此描述的其他方式来实施,因此,本技术的保护范围并不限于下面公开的具体实施例的限制。
62.下面参照图1至图9描述根据本发明的一些实施例。
63.实施例一
64.如图1所示,本实施例提供了一种用于检测设备的移动检测方法,包括:步骤s102:确定检测设备与障碍物之间的距离信息;步骤s104:根据多个距离信息,确定任意两个相邻的距离信息之间的趋势信息;步骤s106:根据至少一个趋势信息确定障碍物的移动状态。
65.根据本发明实施例提供的移动检测方法,主要通过根据确定的检测设备和障碍物之间的距离信息的变化,转化为障碍物相对于检测设备的趋势信息,进而通过对趋势信息进行分析以得到障碍物的移动状态。通过上述方式,由于引进了根据距离信息得到的趋势信息,从而可使得对障碍物的移动状态的判断更为准确,减少发生误判,进而由于误判执行错误动作的可能性,在应用到使用场景下时,可极大的提高对用户行为判断的使用体验。
66.具体地,在进行信息获取时,障碍物可能的移动状态包括多种,例如接近移动、远离移动或是保持静止,故而获取的对象应为检测设备与障碍物之间的距离信息,通过对多个距离信息进行分析,可得到相邻的两个距离信息之间的趋势信息,也即在检测设备不同
的基础上,障碍物由前一个距离信息移动至后一个距离信息之间的趋势信息,通过对一个或多个趋势信息进行分析,可提高对障碍物在移动过程中的趋势判断的结果,也即可提高对障碍物的移动状态判断的准确性。
67.其中,检测设备和障碍物之间的距离信息可以为检测设备的重心与障碍物的重心之间的线段长度,也可以为二者重心在检测设备的放置面上的投影距离,甚至可以为二者重心以预先设定的弧线或其他形状的线条连接而成的距离。
68.此外,趋势信息可以为带有正负的角度值,还可以为与角度之间存在预先设定的对应关系的权重值,便于后续的应用和计算。
69.进一步地,在根据距离信息和趋势信息判断出移动状态的过程中,还可与步态信息关联对应上,由于在不同的使用环境中,检测设备的应用场景也会随之改变,通过引入步态信息,可提高对于在同一空间内固定的多个用户的行为判断,例如在室内同时存在老人和小孩,其步态信息有明显区别,此时若是通过判断是小孩走向检测设备,则在触发时,可能会触发童锁或是对应于小孩所具有的使用权限的功能,极大的提高用户的使用体验,也提高产品的智能性。
70.实施例二
71.如图2所示,本实施例提供了一种用于检测设备的移动检测方法,包括:步骤s202:确定检测设备与障碍物之间的距离信息;步骤s204:根据接收到距离信息的时间先后确定相邻的第一距离信息和第二距离信息;步骤s206:确定第二距离信息和第一距离信息之间的距离差值;步骤s208:根据距离差值确定趋势信息;步骤s210:根据至少一个趋势信息确定障碍物的移动状态。
72.其中,趋势信息包括第一距离信息和第二距离信息所成直线与检测设备的安装面所成的角度。
73.在确定趋势信息时,主要是根据检测设备接收到距离信息的先后,确定相邻的两个距离信息,也即对应于接收信息的时间靠前的第一距离信息,和接收信息的时间靠后的第二距离信息,通过计算第二距离信息和第一距离信息之间的距离差值,可根据距离差值确定出趋势信息。其中,距离差值应为第二距离信息-第一距离信息,也即后一距离-前一距离,可以理解,在此公式的计算下,距离差值存在正负,当后一距离较小,且前一距离较大时,说明此时障碍物正逐渐靠近检测设备,此时距离差值为负,而当后一距离较大,且前一距离较小时,说明此时障碍物正逐渐远离检测设备,此时距离差值为正。
74.此外,在根据距离差值确定趋势信息时,趋势信息包括角度,具体地,第一距离信息会对应一个障碍物的位置,第二距离信息也会对应一个障碍物的位置,将两个位置以直线连接,并与检测设备所设置的安装面之间形成一个夹角,此时趋势信息包括正负以及这个夹角的角度,可以理解,上述角度越大,在检测设备不动的基础上,障碍物的移动更为直接,角度的最大值应为90
°
,此时障碍物以垂直于安装面的方向径直移动至检测设备。
75.进一步地,在根据距离信息和趋势信息判断出移动状态的过程中,还可与步态信息关联对应上,由于在不同的使用环境中,检测设备的应用场景也会随之改变,通过引入步态信息,可提高对于在同一空间内固定的多个用户的行为判断,例如在室内同时存在老人和小孩,其步态信息有明显区别,此时若是通过判断是小孩走向检测设备,则在触发时,可能会触发童锁或是对应于小孩所具有的使用权限的功能,极大的提高用户的使用体验,也
提高产品的智能性。
76.实施例三
77.如图3所示,本实施例提供了一种用于检测设备的移动检测方法,包括:步骤s302:确定检测设备与障碍物之间的距离信息;步骤s304:根据接收到距离信息的时间先后确定相邻的第一距离信息和第二距离信息;步骤s306:确定第二距离信息和第一距离信息之间的距离差值;步骤s308:确定与第一距离信息对应的第一反馈时刻和与第二距离信息对应的第二反馈时刻;步骤s310:确定第二反馈时刻和第一反馈时刻之间的反馈时差;步骤s312:根据反馈时差和距离差值确定趋势信息;步骤s314:根据至少一个趋势信息确定障碍物的移动状态。
78.在确定趋势信息时,主要是根据检测设备接收到距离信息的先后,确定相邻的两个距离信息,也即对应于接收信息的时间靠前的第一距离信息,和接收信息的时间靠后的第二距离信息,通过计算第二距离信息和第一距离信息之间的距离差值,可根据距离差值确定出趋势信息。其中,距离差值应为第二距离信息-第一距离信息,也即后一距离-前一距离,可以理解,在此公式的计算下,距离差值存在正负,当后一距离较小,且前一距离较大时,说明此时障碍物正逐渐靠近检测设备,此时距离差值为负,而当后一距离较大,且前一距离较小时,说明此时障碍物正逐渐远离检测设备,此时距离差值为正。
79.此外,在根据距离差值确定趋势信息时,趋势信息包括角度,具体地,第一距离信息会对应一个障碍物的位置,第二距离信息也会对应一个障碍物的位置,将两个位置以直线连接,并与检测设备所设置的安装面之间形成一个夹角,此时趋势信息包括正负以及这个夹角的角度,可以理解,上述角度越大,在检测设备不动的基础上,障碍物的移动更为直接,角度的最大值应为90
°
,此时障碍物以垂直于安装面的方向径直移动至检测设备。
80.具体地,分别确定获取到第一距离信息的第一反馈时刻,以及获取到第二距离信息的第二反馈时刻,通过计算两个反馈时刻之间的反馈时差,在确定趋势信息时,根据反馈时差和距离差值综合判断得到,具体地,反馈时差=第二反馈时刻-第一反馈时刻,也即获取到后一距离的时间-获取到前一距离的时间,在计算趋势信息时,可直接利用距离差值/反馈时差得到,此时会得到一个数值,数值的负正代表障碍物相对于检测设备而言是靠近还是远离,数值的大小则表示障碍物走向检测设备的角度,或是障碍物远离检测设备的角度,通过将趋势信息具体数值化,更便于后续的统计分析,也利于针对不同的用户的使用习惯进行针对性的智能学习,提高用户的使用体验。
81.进一步地,在根据距离信息和趋势信息判断出移动状态的过程中,还可与步态信息关联对应上,由于在不同的使用环境中,检测设备的应用场景也会随之改变,通过引入步态信息,可提高对于在同一空间内固定的多个用户的行为判断,例如在室内同时存在老人和小孩,其步态信息有明显区别,此时若是通过判断是小孩走向检测设备,则在触发时,可能会触发童锁或是对应于小孩所具有的使用权限的功能,极大的提高用户的使用体验,也提高产品的智能性。
82.实施例四
83.如图4所示,本实施例提供了一种用于检测设备的移动检测方法,包括:步骤s402:确定检测设备与障碍物之间的距离信息;步骤s404:根据多个距离信息,确定任意两个相邻的距离信息之间的趋势信息;步骤s406:确定在设定时间内趋势信息的数量;步骤s408:根
据数量确定移动状态。
84.在根据趋势信息确定障碍物的移动状态时,主要是根据趋势信息的数量确定,具体地,先获取设定时间,再确定设定时间内所获取到的趋势信息的数量,在判断移动状态时,可考虑到数量的不同,一般来说,数量越多,移动状态的判断精度就越高,也即越准确,但相应的,判断所需的时间也会随之变长。
85.可以理解,趋势信息的数量是根据距离信息而确定的,一般来说,趋势信息的数量=距离信息的数量-1,而距离信息则可根据预先设定的时间间隔来获取,可能是以一种恒定速率获取,还可以根据不同的运行模式或是当前的时间调整获取频率。
86.进一步地,在根据距离信息和趋势信息判断出移动状态的过程中,还可与步态信息关联对应上,由于在不同的使用环境中,检测设备的应用场景也会随之改变,通过引入步态信息,可提高对于在同一空间内固定的多个用户的行为判断,例如在室内同时存在老人和小孩,其步态信息有明显区别,此时若是通过判断是小孩走向检测设备,则在触发时,可能会触发童锁或是对应于小孩所具有的使用权限的功能,极大的提高用户的使用体验,也提高产品的智能性。
87.实施例五
88.如图5所示,本实施例提供了一种用于检测设备的移动检测方法,包括:步骤s502:确定检测设备与障碍物之间的距离信息;步骤s504:根据多个距离信息,确定任意两个相邻的距离信息之间的趋势信息;步骤s506:确定在设定时间内趋势信息的数量;步骤s508:在趋势信息的数量为一个时,根据趋势信息的数值和正负确定移动状态;步骤s510:在趋势信息的数量为多个时,若在第一时间内,多个趋势信息均为0,则确定障碍物与检测设备之间未发生相对移动;步骤s512:确定与多个趋势信息对应的距离信息,在距离信息小于第一距离阈值时,触发接近感应指令;步骤s514:若在第二时间内,趋势信息为负,且趋势信息的数值大于第一阈值,则触发接近感应指令;步骤s516:若在第三时间内,趋势信息为正,且趋势信息的数值大于第二阈值,则触发远离感应指令。
89.在趋势信息的数量为一个时,可供参考的数据较少,故而为了保证检测设备的正常使用,仅通过趋势信息的数值以及正负即可简单快速的获取到障碍物的移动状态,可有效缩短检测周期。
90.在趋势信息的数量为多个时,可供统计计算的数据较多,此时可根据多个趋势信息综合判断,得到准确度较为高的移动状态,特别地,在第一时间内,检测到多个趋势信息均为0,也即在第一时间内,所有的趋势信息均为0,在每个检测周期内可认为前一距离和后一距离相同,虽然存在小幅度的摆动的可能性,但由于多个趋势信息均为0,故而近似认为障碍物和检测设备之间未发生移动。
91.进一步地,当检测设备自身保持不动时,即可认为障碍物的移动状态为固定状态,未发生移动。
92.在上述未发生相对移动的基础上,还需确定对应于多个趋势信息的距离信息,在距离信息较小时,可触发接近感应指令,也即在第一时间内,检测到障碍物与检测设备的距离较近并保持一定时间不动时,可认为当前障碍物已经位于检测设备附近,需要触发对应的接近感应指令,以便于后续根据接近感应指令,执行对应的控制逻辑。
93.在触发指令时,若在第二时间内得到趋势信息为负,且趋势信息的数值较大时,具
体地,趋势信息的数值大于第一阈值,则可说明障碍物相对于检测设备属于靠近移动,从而触发接近感应指令;同样的,若在第三时间为得到的趋势信息为正,且趋势信息的数值较大,具体地,趋势信息的数值大于第二阈值,则可说明障碍物相对于检测设备属于远离移动,从而触发远离感应指令。
94.需要说明的,在进行靠近检测时,趋势信息的数值大于第一阈值,或是在进行远离检测时,趋势信息的数值大于第二阈值,均可说明当前障碍物的移动角度较大,是较为直接的靠近或远离检测设备移动。
95.其中,第一阈值和第二阈值之间可以相同,也可以不同。
96.其中,第一时间、第二时间和第三时间之间可部分相同,也可以互相不同。
97.进一步地,在根据距离信息和趋势信息判断出移动状态的过程中,还可与步态信息关联对应上,由于在不同的使用环境中,检测设备的应用场景也会随之改变,通过引入步态信息,可提高对于在同一空间内固定的多个用户的行为判断,例如在室内同时存在老人和小孩,其步态信息有明显区别,此时若是通过判断是小孩走向检测设备,则在触发时,可能会触发童锁或是对应于小孩所具有的使用权限的功能,极大的提高用户的使用体验,也提高产品的智能性。
98.实施例六
99.如图6所示,本实施例提供了一种用于检测设备的移动检测方法,包括:步骤s602:确定检测设备与障碍物之间的距离信息;步骤s604:根据多个距离信息,确定任意两个相邻的距离信息之间的趋势信息;步骤s606:根据至少一个趋势信息和与每个趋势信息对应的距离信息,确定障碍物的移动状态。
100.在根据趋势信息确定移动状态时,主要是通过一个或多个趋势信息以及对应于每个趋势信息的距离信息综合确定的,具体地,先根据趋势信息的数量,获取到一个或多个趋势信息,再分别确定对应于每个趋势信息的距离信息,通过对多个距离信息的分析也可确定出障碍物的移动状态,可以理解,距离信息的不同可对应于障碍物相对于检测设备的不同方位,故而便于在多个距离信息的作用下分析得出移动状态。
101.进一步地,在根据距离信息和趋势信息判断出移动状态的过程中,还可与步态信息关联对应上,由于在不同的使用环境中,检测设备的应用场景也会随之改变,通过引入步态信息,可提高对于在同一空间内固定的多个用户的行为判断,例如在室内同时存在老人和小孩,其步态信息有明显区别,此时若是通过判断是小孩走向检测设备,则在触发时,可能会触发童锁或是对应于小孩所具有的使用权限的功能,极大的提高用户的使用体验,也提高产品的智能性。
102.实施例七
103.如图7所示,本实施例提供了一种用于检测设备的移动检测方法,包括:s702:控制检测设备向外发射探测信号,并接收与探测信号对应的反馈信号;步骤s704:确定由发射探测信号至接收反馈信号之间的时间;步骤s706:根据探测信号和反馈信号的传播速度和时间确定距离信息;步骤s708:根据多个距离信息,确定任意两个相邻的距离信息之间的趋势信息;步骤s710:根据至少一个趋势信息和与每个趋势信息对应的距离信息,确定障碍物的移动状态。
104.在确定检测设备和障碍物之间的距离信息时,主要是通过检测设备通过向外发射
探测信号以及接收反馈信号实现的,其中,反馈信号为探测信号向外发射后,接触到障碍物后形成反射入检测设备的反馈信号,通过确定检测设备向外发射探测信号的时刻以及接收反馈信号的时刻的差值,即为上述方案的时间,通过获取传播速度以及时间,通过简单的计算即可得到距离信息,即距离信息=传播速度
×
时间/2。
105.可以理解,信号的传播速度是随种类的变化而变,一般来说信号的种类分为光信号和声信号,对于这两种大类的信号而言,其传播速度不同,对于每一类的信号而言,其小类的传播速度相同,例如红外光的转播和可见光的传播均为光速。
106.其中,检测设备可以自身设置信号收发器,从而实现同一信号的发出和接收,还可以自身单独设置信号接收器和信号发射器,可实现不同种类的信号的发出和接收,例如信号发射器为光源,信号接收器为红外接收器,在经过障碍物反射时,可见光会被过滤一定波段的光,形成可被红外接收的红外光,以实现接收。换言之,探测信号和反馈信号的种类可以为同一种,也可以为不同种类。
107.进一步地,探测信号可以为光信号,也可以为声信号,若是为光信号,则传播速度以光速计算,即按照3
×
108m/s计算,若是为声信号,则传播速度以声速计算,即按照340m/s计算。通过根据不同的信号类别确定不同的传播速度,以提高距离信息的准确性。
108.进一步地,在根据距离信息和趋势信息判断出移动状态的过程中,还可与步态信息关联对应上,由于在不同的使用环境中,检测设备的应用场景也会随之改变,通过引入步态信息,可提高对于在同一空间内固定的多个用户的行为判断,例如在室内同时存在老人和小孩,其步态信息有明显区别,此时若是通过判断是小孩走向检测设备,则在触发时,可能会触发童锁或是对应于小孩所具有的使用权限的功能,极大的提高用户的使用体验,也提高产品的智能性。
109.实施例八
110.如图8所示,本实施例提供了一种检测设备100,包括信号收发器130、处理器120和存储器110。其中,处理器120分别与存储器110和信号收发器130电连接,处理器120可控制信号收发器130发送并接受探测信号,存储器110中存储有程序或指令,处理器120用于在执行程序或指令时以实现移动检测方法的步骤,因而本发明的检测设备具有上述任一实施例中的移动检测方法的全部有益效果,在此不再赘述。
111.进一步地,应用本实施例在实现移动检测方法时,如图9所示,先通过步骤s802:对检测设备进行初始化,随后通过步骤s804:利用微波模块向外发射信号获取距离值并存储。具体地,检测设备中的信号收发器可向外发送微波信号,遇到障碍物(用户)时,微波信号反射,通过发射返回的时间差t(即由发射探测信号至接收反馈信号之间的时间),计算出障碍物与机器之间的距离值s=c
×
t/2(即距离信息)。用户运动中,不管是从远处向机器靠近还是近处远离机器,通过微波信号检测出一系列的距离值{s0:sn}(即距离信息)。
112.再通过步骤s806:计算梯度值数据,并存储。具体地取相邻的距离数据求梯度s’=(sn-sn-1)/

t,

t为两次测量获取距离值的时间间隔(即反馈时差)。即得到一系列的梯度数据(即趋势信息)。梯度数据表征用户运动的趋势,梯度数据为-,表示用户向着机器走进,数据的大小表示用户走向机器的角度。同理,梯度数据为+,表示用户背离机器走远,数据大小表示用户离开机器的角度。
113.进一步通过步骤s808:进行逻辑判定,并输出有效值。具体地,实际中设定:1、连续
三次距离值《30cm,且梯度值不变,表示用户站在机器前未动,检测输出有效高值(即触发接近感应指令);2、梯度值为-,数据大小》预设值,距离值《50cm,表示用户向机器靠近,检测输出有效高值(即触发接近感应指令);3、梯度值为+,表示用户远离机器,检测输出有效低值(即触发远离感应指令)。机器根据检测输出的有效值高低进行后续操作。
114.最后执行步骤s810:对检测设备的状态予以更新。通过步骤s810以便于实现检测设备的自学习,更利于下次使用,更进一步地提升用户体验。
115.实施例九
116.本实施例提供了一种可读存储介质,其上存储有计算机程序,在计算机程序或指令被处理器执行时实现上述任一实施例中的移动检测方法的步骤,因而具有上述任一实施例中的移动检测方法的全部有益效果,在此不再赘述。
117.根据本发明提出的移动检测方法、检测设备和可读存储介质的实施例,引进了根据距离信息得到的趋势信息,从而可使得对障碍物的移动状态的判断更为准确,减少发生误判,进而由于误判执行错误动作的可能性,在应用到使用场景下时,可减少误触发的可能性,极大的提高对用户行为判断的使用体验。
118.在本发明中,术语“第一”、“第二”、“第三”仅用于描述的目的,而不能理解为指示或暗示相对重要性;术语“多个”则指两个或两个以上,除非另有明确的限定。术语“安装”、“相连”、“连接”、“固定”等术语均应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;“相连”可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
119.本发明的描述中,需要理解的是,术语“上”、“下”、“左”、“右”、“前”、“后”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或单元必须具有特定的方向、以特定的方位构造和操作,因此,不能理解为对本发明的限制。
120.在本说明书的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
121.以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1