一种机顶盒摔落报警方法、装置及电子设备与流程

未命名 07-17 阅读:144 评论:0


1.本技术涉及智能物联网技术领域,尤其涉及一种机顶盒摔落报警方法、装置及电子设备。


背景技术:

2.现有的机顶盒在日常使用中,不可避免的摔落在地面发生磕碰,而由于用户在事务或不在家,用户很难注意到掉落在地上机顶盒,用户没有注意到机顶盒的掉落一脚踏了上去或将机顶盒踢飞,而由于机顶盒的结构的简单,受到踩踏或撞击后机顶盒设备难免会发生损坏,从而导致机顶盒的使用受到影响,产生不必要的经济损失。目前还没有一种自动检测机顶盒摔落并报警的方案。


技术实现要素:

3.本技术提供了一种机顶盒摔落报警方法、装置及电子设备,用以提供一种自动检测机顶盒摔落并报警的方案。
4.第一方面,本技术提供了一种机顶盒摔落报警方法,所述方法包括:基于机顶盒内部的摄像传感器获取机顶盒外部环境的第一图像,并获取预先保存的第二图像;其中,所述第二图像是在所述机顶盒未摔落时通过所述摄像传感器对所述机顶盒外部环境采集的图像;基于所述第一图像和第二图像中的参照物,对所述第一图像和所述第二图像进行匹配,根据匹配结果检测所述机顶盒是否发生摔落;若检测所述机顶盒发生摔落,向移动端发送用于表征所述机顶盒摔落的报警提示信息。
5.第二方面,本技术提供了一种机顶盒摔落报警装置,所述装置包括:获取单元,用于基于机顶盒内部的摄像传感器获取机顶盒外部环境的第一图像,并获取预先保存的第二图像;其中,所述第二图像是在所述机顶盒未摔落时通过所述摄像传感器对所述机顶盒外部环境采集的图像;检测单元,用于基于所述第一图像和第二图像中的参照物,对所述第一图像和第二图像进行匹配,根据匹配结果检测所述机顶盒是否发生摔落;报警单元,用于若检测所述机顶盒发生摔落,向移动端发送用于表征所述机顶盒摔落的报警提示信息。
6.第三方面,本技术提供了一种电子设备,包括处理器、通信接口、存储模块和通信总线,其中,处理器,通信接口,存储模块通过通信总线完成相互间的通信;存储模块,用于存放计算机程序;处理器,用于执行存储模块上所存放的程序时,实现所述的方法步骤。
7.第四方面,本技术提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现所述的方法步骤。
8.本技术提供了一种机顶盒摔落报警方法、装置、电子设备及存储介质,所述方法包括:基于机顶盒内部的摄像传感器获取机顶盒外部环境的第一图像,并获取预先保存的第二图像;其中,所述第二图像是在所述机顶盒未摔落时通过所述摄像传感器对所述机顶盒外部环境采集的图像;基于所述第一图像和第二图像中的参照物,对所述第一图像和所述第二图像进行匹配,根据匹配结果检测所述机顶盒是否发生摔落;若检测所述机顶盒发生摔落,向移动端发送用于表征所述机顶盒摔落的报警提示信息。
9.上述的技术方案具有如下优点或有益效果:本技术中,在机顶盒未摔落时通过机顶盒内部的摄像传感器采集机顶盒外部环境的第二图像并保存,在进行机顶盒摔落检测时,基于摄像传感器获取机顶盒外部环境的第一图像,然后基于所述第一图像和第二图像中的参照物,对第一图像和第二图像进行匹配。根据第一图像和第二图像是否匹配成功,可以检测机顶盒是否发生摔落,并且在发生摔落时,向移动端发送用于表征机顶盒摔落的报警提示信息。从而提供了一种能够自动检测机顶盒摔落并报警的技术方案。
附图说明
10.图1为本技术提供的第一种机顶盒摔落报警过程示意图;图2为本技术提供的第二种机顶盒摔落报警过程示意图;图3为本技术提供的第三种机顶盒摔落报警过程示意图;图4为本技术提供的第四种机顶盒摔落报警过程示意图;图5为本技术提供的第五种机顶盒摔落报警过程示意图;图6为本技术提供的机顶盒摔落报警系统框架图;图7为本技术提供的机顶盒摔落报警装置结构示意图;图8为本技术提供的电子设备结构示意图。
具体实施方式
11.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
12.图1为本技术提供的机顶盒摔落报警过程示意图,该过程包括以下步骤:s101:基于机顶盒内部的摄像传感器获取机顶盒外部环境的第一图像,并获取预先保存的第二图像;其中,所述第二图像是在所述机顶盒未摔落时通过所述摄像传感器对所述机顶盒外部环境采集的图像。
13.s102:基于所述第一图像和第二图像中的参照物,对所述第一图像和所述第二图像进行匹配,根据匹配结果检测所述机顶盒是否发生摔落,如果是,进行s103,如果否,流程结束。
14.s103:若检测所述机顶盒发生摔落,向移动端发送用于表征所述机顶盒摔落的报警提示信息。
15.本技术提供的机顶盒摔落报警方法应用于电子设备,该电子设备可以是pc、平板
电脑等设备,也可以是服务器。
16.机顶盒内部设置有摄像传感器,摄像传感器可以采集机顶盒所处环境的图像。在机顶盒处于正常状态时,也就是机顶盒未摔落时,摄像传感器采集一张机顶盒外部环境图像,本技术称为第二图像,并发送至电子设备。电子设备接收到第二图像后保存。
17.电子设备中可以预先设定机顶盒摔落报警的触发条件,例如每经过预设的时间间隔,进行机顶盒摔落报警任务。或者说预设进行机顶盒摔落报警任务的各个时间点,这样当到达预设的时间点是,确定触发机顶盒摔落报警的条件。此时获取基于机顶盒内部的摄像传感器当前采集的机顶盒外部环境第一图像。
18.然后基于第一图像和第二图像中的参照物,对第一图像和第二图像进行匹配,确定匹配结果。其中,匹配结果包括匹配成功和未匹配成功。若匹配成功,则说明机顶盒未发生摔落,无需进行后续的报警流程,若未匹配成功,则说明机顶盒发生摔落,此时进行后续的报警流程。电子设备向机顶盒对应的移动端发送用于表征机顶盒摔落的报警提示信息。
19.本技术中,在机顶盒未摔落时通过机顶盒内部的摄像传感器采集机顶盒外部环境的第二图像并保存,在进行机顶盒摔落检测时,基于摄像传感器获取机顶盒外部环境的第一图像,然后基于所述第一图像和第二图像中的参照物,对第一图像和第二图像进行匹配。根据第一图像和第二图像是否匹配成功,可以检测机顶盒是否发生摔落,并且在发生摔落时,向移动端发送用于表征机顶盒摔落的报警提示信息。从而提供了一种能够自动检测机顶盒摔落并报警的技术方案。
20.本技术中,所述基于机顶盒内部的摄像传感器获取第一图像,包括:基于所述机顶盒内部的加速度传感器检测所述机顶盒是否发生移动,若检测所述机顶盒发生移动,基于机顶盒内部的摄像传感器获取第一图像。
21.机顶盒内部设置有加速度传感器,加速度传感器可以实时获取机顶盒的位置信息。电子设备获取加速度传感器在第一时刻获取的位置信息以及在第二时刻获取的位置信息,根据两个位置信息确定出机顶盒的位移。若位移超过预设的距离阈值,则确定机顶盒发生移动,若检测机顶盒发生移动,基于机顶盒内部的摄像传感器获取第一图像,并进行后续的步骤。若位移不超过预设的距离阈值,则确定机顶盒未发生移动,此时流程结束。
22.图2为本技术提供的机顶盒摔落报警过程示意图,包括以下步骤:s201:若基于所述机顶盒内部的加速度传感器检测所述机顶盒发生移动,基于机顶盒内部的摄像传感器获取机顶盒外部环境的第一图像,并获取预先保存的第二图像;其中,所述第二图像是在所述机顶盒未摔落时通过所述摄像传感器对所述机顶盒外部环境采集的图像。
23.s202:基于所述第一图像和第二图像中的参照物,对所述第一图像和所述第二图像进行匹配,若根据匹配结果检测所述机顶盒发生摔落,向移动端发送用于表征所述机顶盒摔落的报警提示信息。
24.为了使对第一图像和第二图像进行匹配更准确,本技术中,对所述第一图像和第二图像进行匹配,根据匹配结果检测所述机顶盒是否发生摔落包括:确定所述第二图像中的目标参照物,对所述第一图像进行对象检测,判断所述第一图像中是否存在所述目标参照物,如果存在,确定所述第一图像和第二图像的匹配结果为匹配成功,检测所述机顶盒未发生摔落;如果不存在,确定所述第一图像和第二图像的匹
配结果为未匹配成功,检测所述机顶盒发生摔落。
25.电子设备首先确定第二图像中的目标参照物,目标参照物例如是桌子、椅子、沙发、照片等固定的对象。获取到第一图像之后,对第一图像进行对象检测,判断第一图像中是否存在目标参照物。其中,可以通过深度学习模型的方法训练对象检测模型,然后基于训练完成的对象检测模型对第一图像进行对象检测。如果第一图像中存在目标参照物,确定第一图像和第二图像的匹配结果为匹配成功,检测机顶盒未发生摔落;如果第一图像中不存在目标参照物,确定第一图像和第二图像的匹配结果为未匹配成功,检测机顶盒发生摔落。
26.判断所述第一图像中是否存在所述目标参照物包括:若检测到所述第一图像中存在所述目标参照物的部分区域,判断所述部分区域在所述目标参照物中的占比是否大于预设的占比阈值,如果是,确定所述第一图像中存在所述目标参照物,如果否,确定所述第一图像中不存在所述目标参照物。
27.图3为本技术提供的机顶盒摔落报警过程示意图,包括以下步骤:s301:若基于所述机顶盒内部的加速度传感器检测所述机顶盒发生移动,基于机顶盒内部的摄像传感器获取机顶盒外部环境的第一图像,并获取预先保存的第二图像;其中,所述第二图像是在所述机顶盒未摔落时通过所述摄像传感器对所述机顶盒外部环境采集的图像。
28.s302:确定所述第二图像中的目标参照物,对所述第一图像进行对象检测,判断所述第一图像中是否存在所述目标参照物,如果存在,确定所述第一图像和第二图像的匹配结果为匹配成功,检测所述机顶盒未发生摔落;如果不存在,确定所述第一图像和第二图像的匹配结果为未匹配成功,检测所述机顶盒发生摔落。
29.s303:若根据匹配结果检测所述机顶盒发生摔落,向移动端发送用于表征所述机顶盒摔落的报警提示信息。
30.本技术中,所述方法还包括:若所述第一图像中存在所述目标参照物,确定所述第一图像中的所述目标参照物的第一位置信息;获取所述第二图像中的所述目标参照物的第二位置信息;根据所述第一位置信息和所述第二位置信息确定所述机顶盒的移动距离和方向;输出用于表征所述机顶盒的移动距离和方向的提示信息。
31.电子设备若检测到第一图像中存在目标参照物,确定第一图像中目标参照物的第一位置信息。电子设备预先保存有第二图像中的目标参照物的第二位置信息。根据第一位置信息和第二位置信息确定机顶盒的移动距离和方向;输出用于表征机顶盒的移动距离和方向的提示信息。
32.图4为本技术提供的机顶盒摔落报警过程示意图,包括以下步骤:s401:若基于所述机顶盒内部的加速度传感器检测所述机顶盒发生移动,基于机顶盒内部的摄像传感器获取机顶盒外部环境的第一图像,并获取预先保存的第二图像;其中,所述第二图像是在所述机顶盒未摔落时通过所述摄像传感器对所述机顶盒外部环境采集的图像。
33.s402:确定所述第二图像中的目标参照物,对所述第一图像进行对象检测,判断所
述第一图像中是否存在所述目标参照物,如果存在,确定所述第一图像和第二图像的匹配结果为匹配成功,检测所述机顶盒未发生摔落;如果不存在,确定所述第一图像和第二图像的匹配结果为未匹配成功,检测所述机顶盒发生摔落,若根据匹配结果检测所述机顶盒发生摔落,向移动端发送用于表征所述机顶盒摔落的报警提示信息。
34.s403:若所述第一图像中存在所述目标参照物,确定所述第一图像中的所述目标参照物的第一位置信息;获取所述第二图像中的所述目标参照物的第二位置信息;根据所述第一位置信息和所述第二位置信息确定所述机顶盒的移动距离和方向;输出用于表征所述机顶盒的移动距离和方向的提示信息。
35.本技术中,对所述第一图像和第二图像进行匹配之前,所述方法还包括:对所述第一图像进行对象检测,确定所述第一图像中的地面区域;判断所述地面区域在所述第一图像中的画面占比是否超过预设的占比阈值,如果是,确定所述机顶盒发生摔落,如果否,对所述第一图像和第二图像进行匹配其中,可以通过深度学习模型的方法训练对象检测模型,然后基于训练完成的对象检测模型对第一图像进行对象检测,得到第一图像中的地面区域。若地面区域在第一图像中的画面占比超过预设的占比阈值,无需进行后续目标参照物的识别,直接确定机顶盒发生摔落,如果地面区域在第一图像中的画面占比不超过预设的占比阈值,再进行第一图像和第二图像进行匹配的过程。
36.图5为本技术提供的机顶盒摔落报警过程示意图,包括以下步骤:s501:若基于所述机顶盒内部的加速度传感器检测所述机顶盒发生移动,基于机顶盒内部的摄像传感器获取机顶盒外部环境的第一图像,并获取预先保存的第二图像;其中,所述第二图像是在所述机顶盒未摔落时通过所述摄像传感器对所述机顶盒外部环境采集的图像。
37.s502:对所述第一图像进行对象检测,确定所述第一图像中的地面区域;若所述地面区域在所述第一图像中的画面占比超过预设的占比阈值,确定所述机顶盒发生摔落。
38.s503:若所述地面区域在所述第一图像中的画面占比不超过预设的占比阈值,确定所述第二图像中的目标参照物,对所述第一图像进行对象检测,判断所述第一图像中是否存在所述目标参照物,如果存在,确定所述第一图像和第二图像的匹配结果为匹配成功,检测所述机顶盒未发生摔落;如果不存在,确定所述第一图像和第二图像的匹配结果为未匹配成功,检测所述机顶盒发生摔落,若根据匹配结果检测所述机顶盒发生摔落,向移动端发送用于表征所述机顶盒摔落的报警提示信息。
39.本技术中,所述向移动端发送用于表征所述机顶盒摔落的报警提示信息包括:若检测所述机顶盒与智能路由器设备有线连接,通过有线宽带连接的方式向所述智能路由器设备发送用于表征所述机顶盒摔落的报警提示信息,通过所述智能路由器设备将所述报警提示信息转发至所述移动端;若检测所述机顶盒与智能路由器设备无线连接,通过无线通信的方式向所述智能路由器设备发送所述报警提示信息,通过所述智能路由器设备将所述报警提示信息转发至所述移动端;若检测所述机顶盒与所述移动端无线连接,通过无线通信的方式向所述移动端发送所述报警提示信息。
40.本技术采用三种方式实现向移动端发送报警提示信息。方式一:若机顶盒与智能路由器设备有线连接,先通过有线宽带连接的方式向智能路由器设备发送报警提示信息,再由智能路由器设备将报警提示信息转发至移动端。方式二:若机顶盒与智能路由器设备无线连接,先通过无线通信的方式向智能路由器设备发送报警提示信息,再由智能路由器设备将报警提示信息转发至移动端。方式三:若机顶盒与移动端无线连接,通过无线通信的方式向移动端发送报警提示信息。
41.所述向移动端发送用于表征所述机顶盒摔落的报警提示信息包括:将所述第一图像发送至所述移动端,并向所述移动端发送用于表征所述机顶盒摔落的报警提示信息,所述报警提示信息包括震动信息、语音信息、警示音信息、文字提示信息中的至少一种。
42.图6为本技术提供的机顶盒摔落报警系统框架图,包括:加速度传感器检测模块61、摄像传感器拍摄模块62、带宽测试模块63、设备掉落报警模块64和报警展示模块65。
43.加速度传感器检测模块说明如下:系统启动x、y轴的加速度传感器进行检测。当x、y轴的加速度传感器检测到其一数据大于1则判断异常,出现位移后系统启动摄像传感器模块。
44.智能机顶盒设备上电,智能防摔机顶盒系统启动。智能防摔机顶盒系统开启智能机顶盒设备内部的加速度传感器进行检测。创建线程,创建一种方法。
45.模式一:智能防摔机顶盒系统加速度检测模式。
46.(x:前后左右位移判断)智能防摔机顶盒系统启动,开启智能机顶盒设备内部的加速度传感器进行检测。当加速度传感器出现检测到的数据出现变化(出现移动,数值发生变化)后,将当前智能机顶盒设备移动频率(出现移动的次数)的数据保存到存储器01(假设出现移动的次数为2次,开始掉落1、掉落后2)。智能防摔机顶盒系统将加速度传感器检测到当前的x方向的移动数值保存到存储器02(假设x方向的移动数值为1)设定为t1时刻。智能防摔机顶盒系统将加速度传感器检测到x方向第n(假设n=2)次的移动数值保存到存储器03(假设x方向的移动数值为3)设定为tn(n=2时,tn为t2)时刻。智能防摔机顶盒系统将存储器03的数值减去存储器02的数值保存到存储器04(3-1=2)。完成后智能防摔机顶盒系统将存储器04的数值除以存储器01的数值保存到存储器05(2/2=1)。
47.智能防摔机顶盒系统读取存储器05的判断数值大于或等于1,设定x方向移动有效将数据保存到存储器06(出现x方向位移)。
48.jsd_t1(x1)=1//加速度传感器t1时刻检测到的数值;jsd_t2(x2)=3//加速度传感器t2时刻检测到的数值;bu_ci(x3)=2//设备发生移动的次数;jieguo1(y1)=2//t2时刻的数值减去t1时刻的数值;jieguo2(y2)=1//结果1的值除以移动的次数;jieguo1(y1) = jsd_t2(x2)
ꢀ‑ꢀ
jsd_t1(x1);jieguo2(y2) = jieguo1(y1)
ꢀ‑ꢀ
bu_ci(x3)。
49.(y:上下位移判断)智能防摔机顶盒系统获取加速度传感器检测到的数据出现变化(出现移动,数值发生变化)后,将当前智能机顶盒设备移动频率(出现移动的次数)的数据保存到存储器07(假设出现移动的次数为2次,开始掉落1、掉落后2)。智能防摔机顶盒系
统将加速度传感器检测到当前的y方向的移动数值保存到存储器08(假设y方向的移动数值为1)设定为t1时刻。智能防摔机顶盒系统将加速度传感器检测到y方向第n(假设n=2)次的移动数值保存到存储器09(假设x方向的移动数值为5)设定为tn(n=2时,tn为t2)时刻。智能防摔机顶盒系统将存储器09的数值减去存储器08的数值保存到存储器10(5-1=4)。完成后智能防摔机顶盒系统将存储器11的数值除以存储器07的数值保存到存储器12(4/2=2)。
50.智能防摔机顶盒系统读取存储器12的判断数值大于或等于1,设定y方向移动有效将数据保存到存储器13(出现y方向位移)。
51.智能防摔机顶盒读取存储器06(x轴:前后左右位移判断)与存储器13(y轴:上下位移判断)的数据,判断当前智能机顶盒设备发生移动,设定异常模式,智能防摔机顶盒系统开启摄像传感器模块将数据保存到存储器14。
52.摄像传感器拍摄模块说明如下:系统确认机顶盒发生移动后,启动摄像传感器对四周进行拍摄。向云端获取未移动前的正面图片,将5张图片进行对比(可以是参照物例如桌子等或角度)。拍摄到的图片未出现参照物或一片漆黑,地面在图片占比大于50%以上则判断掉落。如果只是正面拍摄到的图片,变成右边拍摄到则设定无异常(机顶盒发生的移动但是只是调换了角度)。
53.智能防摔机顶盒系统获取存储器14的值大于1(若检测机顶盒发生移动,存储器14的值为大于1的值,若检测机顶盒未发生移动,存储器14的值为不大于1的值),智能防摔机顶盒系统启动智能摄像传感器功拍摄块。创建线程,创建三个模式。
54.模式一:智能防摔机顶盒摔落异常模式 (未拍摄到物品且图片中地面占比大于50%以上) 。
55.智能防摔机顶盒系统读取存储器14(检测到设备存在移动)的数据,判断当前智能机顶盒设备出现移动。智能防摔机顶盒系统启动智能摄像传感器向四周(拍摄4张图片)进行拍摄,智能摄像传感器将拍摄的图片保存到图片存储器15,智能防摔机顶盒系统将图片存储器15的图片传输到智能防摔机顶盒系统。智能防摔机顶盒系统接收到图片存储器15(当前拍摄的图片)的数据进行保存,智能防摔机顶盒系统向云端发送请求获取未发生移动前的图片保存到图片存储器16(未发生移动前的图片)。智能防摔机顶盒系统将图片存储器16(假设对着桌子为正视图(未移动前的物品例如是桌子或沙发、照片等物品))的图片与图片存储器15(假设没有拍摄到未移动前的物品,或一片漆黑,拍摄图片中地面面积占比大于50%,图片存在物品但是仰角或物品少于一半)的图片进行匹配,将匹配的相似度保存到存储器17(假设相似度为10%)。智能防摔机顶盒系统读取存储器17的数据,没有拍摄到物品并且图片中地面占比大于图片中的50%判断当前智能机顶盒设备掉落在地面上,设定智能防摔机顶盒摔落异常模式,将数据保存到存储器18。智能防摔机顶盒系统开始检测信号情况。
56.模式二:智能防摔机顶盒无异常模式(拍摄的图片上一次是正面,这一次是右边拍摄到。只是调转了机顶盒的方向)。
57.智能防摔机顶盒系统读取存储器14(检测到设备存在移动)的数据,判断当前智能机顶盒设备出现移动。智能防摔机顶盒系统启动智能摄像传感器向四周(拍摄4张图片)进行拍摄,智能摄像传感器将拍摄的图片保存到图片存储器19,智能防摔机顶盒系统将图片存储器19的图片传输到智能防摔机顶盒系统。智能防摔机顶盒系统接收到图片存储器19(当前拍摄的图片)的数据进行保存,智能防摔机顶盒系统向云端发送请求获取未发生移动
前的图片保存到图片存储器20(未发生移动前的图片)。智能防摔机顶盒系统将图片存储器20(假设对着桌子为正视图(未移动前的物品例如是桌子或沙发、照片等物品))的图片与图片存储器19(假设从原来在正面到右侧)的图片进行匹配,将匹配的相似度保存到存储器21(假设表征机顶盒未发生摔落,仅是位置移动的相似度值)。智能防摔机顶盒系统读取存储器21的数据,判断当前智能机顶盒设备更换了方向(原本是正面拍摄到桌子,更换到右侧拍摄到了桌子),设定智能防摔机顶盒无异常模式,将数据保存到存储器22。
58.存储器18,存储器22求和保存到存储器23。
59.带宽测试模块说明如下:系统判断机顶盒掉落后检测自身设备是否连接上局域网或蓝牙。存在三种连接方式,有线带宽、蓝牙连接路由器、蓝牙连接移动端。连接的作用是将掉落的信息传递到用户端(移动端)上。
60.智能防摔机顶盒系统获取存储器23的值大于1(若检测到机顶盒处于异常模式,存储器23的值为大于1的值,若检测到机顶盒处于无异常模式,存储器23的值为不大于1的值),智能防摔机顶盒系统带宽测试模块。创建线程,创建三个模式。
61.模式一:智能防摔机顶盒系统有线宽带连接模式(有线带宽连接模式)。
62.智能防摔机顶盒读取存储器23的数据,判断当前智能机顶盒设备掉落在地面上。智能防摔机顶盒系统准备传输信息到用户端,智能防摔机顶盒系统检测智能机顶盒设备是否连接上智能路由器设备。智能防摔机顶盒系统检测到后面存在有线带宽,智能防摔机顶盒系统通过网线传输一条信息到智能路由器,智能路由器接收到信息后进行反馈。智能防摔机顶盒接收到反馈后确认有线带宽连接正常,设定智能防摔机顶盒系统有线宽带连接模式,将数据保存到存储器24,将存储器24的数据传输到报警模块。
63.模式二:智能防摔机顶盒系统无线蓝牙路由器连接模式(路由器蓝牙连接模式)。
64.智能防摔机顶盒读取存储器23的数据,判断当前智能机顶盒设备掉落在地面上。智能防摔机顶盒系统准备传输信息到用户端,智能防摔机顶盒系统检测智能机顶盒设备是否连接上智能路由器设备。智能防摔机顶盒系统检测到后面未连接有线带宽。智能防摔机顶盒系统开启内部的无线通信协议模块(蓝牙)进行连接。智能防摔机顶盒系统开启蓝牙连接路由器后传输一条信息到智能路由器,智能路由器接收到信息后进行反馈则判断连接完成,设定智能防摔机顶盒系统无线蓝牙连接模式,将数据保存到存储器25,将存储器25的数据传输到报警模块。
65.模式三:智能防摔机顶盒系统无线蓝牙移动端连接模式(蓝牙连接用户移动端识别模式)。
66.智能防摔机顶盒读取存储器23的数据,判断当前智能机顶盒设备掉落在地面上。智能防摔机顶盒系统准备传输信息到用户端,智能防摔机顶盒系统检测智能机顶盒设备是否连接上智能路由器设备。智能防摔机顶盒系统检测到后面存在有线带宽,智能防摔机顶盒系统通过网线传输一条信息到智能路由器,智能防摔机顶盒5分钟内未接收到智能路由器的反馈,判断当前有线带宽未连接或阻塞状态。智能防摔机顶盒系统开启内部的无线通信协议模块(蓝牙)进行连接。智能防摔机顶盒系统开启蓝牙找寻到智能移动端,智能防摔机顶盒系统连接上智能移动端后发送一条信息,智能移动端接收到信息后进行反馈则判断连接完成,设定智能防摔机顶盒系统无线蓝牙移动端连接模式,将数据保存到存储器26,将
存储器26的数据传输到报警模块。
67.存储器24,存储器25,存储器26求和保存到存储器27。
68.设备掉落报警模块说明如下:系统连接上网络后将掉落的图片传输到用户端进行报警和展示,用户确认后系统传输数据到总控制器,总控制器控制续电器连接扬声器的电路,扬声器连接上电路后进行报警。
69.智能防摔机顶盒系统获取存储器27的值大于1(若检测到处于有线宽带连接模式,或者处于路由器蓝牙连接模式,或者处于蓝牙连接用户移动端识别模式,存储器27的值为大于1的值,否则存储器27的值为不大于1的值),智能系统启动设备掉落报警模块。创建线程,创建三种模式。
70.模式一:智能防摔机顶盒系统无线网远程报警模式(连接上无线网进行远程报警,确认后并开启扬声器模块进行报警)。
71.智能防摔机顶盒系统读取存储器27的数据,判断当前智能防摔机顶盒系统通过有线带宽连接上局域网。智能防摔机顶盒系统获取图片存储器15(掉落后拍摄的照片)的数据,将存储器23的数据通过无线网传输到云端,并且将存储器23的数据传输到用户端上进行报警并展示(移动端发出震动需要点击确认才能退出)同时通知用户智能防摔机顶盒掉落。用户端点击确认后会返回数据到云端,云端反馈到智能防摔机顶盒系统保存到存储器24(用户确认了)。智能防摔机顶盒系统传输信息到智能总控制器,智能总控制器传输控制指令,控制续电器连接扬声器电路。扬声器模块连接上电路后进行启动,开始报警(发出滴滴的声音提醒用户),将数据保存到存储器28。(待用户点击智能防摔机顶盒音量键或远程控制,总控制器接收到反馈后,控制续电器断开电路,关闭扬声器模块)。
72.模式二:智能防摔机顶盒系统蓝牙近端报警模式(蓝牙连接上用户端进行近端报警,确认后并开启扬声器模块进行报警)。
73.智能防摔机顶盒系统读取存储器27的数据,判断当前智能防摔机顶盒系统通过有线带宽连接上局域网。智能防摔机顶盒系统获取图片存储器15(掉落后拍摄的照片)的数据,将存储器23的数据通过蓝牙传输到用户端,并且将存储器23的数据传输到用户端上进行报警并展示(移动端发出震动需要点击确认才能退出)同时通知用户智能防摔机顶盒掉落。用户端点击确认后会返回数据到移动端,智能防摔机顶盒系统接收到了反馈(用户点击了确认)。智能防摔机顶盒系统传输信息到智能总控制器,智能总控制器传输控制指令,控制续电器连接扬声器电路。扬声器模块连接上电路后进行启动,开始报警(发出滴滴的声音提醒用户)将数据保存到存储器29。(待用户点击智能防摔机顶盒音量键,总控制器接收到反馈后,控制续电器断开电路,关闭扬声器模块)。
74.模式三:智能防摔机顶盒系统蓝牙近端报警模式(未连接上网络,开启扬声器模块进行报警)。
75.智能防摔机顶盒系统读取存储器27的数据,判断当前未有可用无线网。智能防摔机顶盒传输数据到智能总控制器。智能总控制器传输控制指令,控制续电器连接扬声器电路。扬声器模块连接上电路后进行启动,开始报警(发出滴滴的声音提醒用户)将数据保存到存储器30。(待用户点击智能防摔机顶盒音量键,总控制器接收到反馈后,控制续电器断开电路,关闭扬声器模块)。
76.存储器28,存储器29,存储器30求和保存到存储器31。
77.报警展示模块说明如下:智能防摔机顶盒系统获取存储器31的值大于1(若检测到处于无线网远程报警模式,或者处于蓝牙近端报警模式(蓝牙连接上用户端),或者处于蓝牙近端报警模式(未连接上网络),此时存储器31的值为大于1的值,否则存储器31的值为不大于1的值),启动智能防摔机顶盒系统报警展示模块。智能防摔机顶盒系统获取存储器28的值,并将获取的数据展示在显示屏上。智能防摔机顶盒系统获取存储器29的值,并将获取的数据展示在显示屏上。智能防摔机顶盒系统获取存储器30的值,并将获取的数据展示在显示屏上。
78.需要说明的是,存储器01至存储器31的作用是存储机顶盒摔落报警过程中所采集的或计算产生的相应的数据。
79.图7为本技术提供的机顶盒摔落报警装置结构示意图,包括:获取单元71,用于基于机顶盒内部的摄像传感器获取机顶盒外部环境的第一图像,并获取预先保存的第二图像;其中,所述第二图像是在所述机顶盒未摔落时通过所述摄像传感器对所述机顶盒外部环境采集的图像;检测单元72,用于基于所述第一图像和第二图像中的参照物,对所述第一图像和所述第二图像进行匹配,根据匹配结果检测所述机顶盒是否发生摔落;报警单元73,用于若检测所述机顶盒发生摔落,向移动端发送用于表征所述机顶盒摔落的报警提示信息。
80.获取单元,具体用于基于所述机顶盒内部的加速度传感器检测所述机顶盒是否发生移动,若检测所述机顶盒发生移动,基于机顶盒内部的摄像传感器获取第一图像。
81.检测单元,具体用于确定所述第二图像中的目标参照物,对所述第一图像进行对象检测,判断所述第一图像中是否存在所述目标参照物,如果存在,确定所述第一图像和第二图像的匹配结果为匹配成功,检测所述机顶盒未发生摔落;如果不存在,确定所述第一图像和第二图像的匹配结果为未匹配成功,检测所述机顶盒发生摔落。
82.检测单元,具体用于若检测到所述第一图像中存在所述目标参照物的部分区域,判断所述部分区域在所述目标参照物中的占比是否大于预设的占比阈值,如果是,确定所述第一图像中存在所述目标参照物,如果否,确定所述第一图像中不存在所述目标参照物。
83.检测单元,还用于若所述第一图像中存在所述目标参照物,确定所述第一图像中的所述目标参照物的第一位置信息;获取所述第二图像中的所述目标参照物的第二位置信息;根据所述第一位置信息和所述第二位置信息确定所述机顶盒的移动距离和方向;输出用于表征所述机顶盒的移动距离和方向的提示信息。
84.检测单元,还用于对所述第一图像进行对象检测,确定所述第一图像中的地面区域;判断所述地面区域在所述第一图像中的画面占比是否超过预设的占比阈值,如果是,确定所述机顶盒发生摔落,如果否,将所述第一图像和第二图像进行匹配。
85.报警单元,具体用于若检测所述机顶盒与智能路由器设备有线连接,通过有线宽带连接的方式向所述智能路由器设备发送用于表征所述机顶盒摔落的报警提示信息,通过所述智能路由器设备将所述报警提示信息转发至所述移动端;若检测所述机顶盒与智能路由器设备无线连接,通过无线通信的方式向所述智能路由器设备发送所述报警提示信息,通过所述智能路由器设备将所述报警提示信息转发至所述移动端;若检测所述机顶盒与所
述移动端无线连接,通过无线通信的方式向所述移动端发送所述报警提示信息。
86.报警单元,具体用于将所述第一图像发送至所述移动端,并向所述移动端发送用于表征所述机顶盒摔落的报警提示信息,所述报警提示信息包括震动信息、语音信息、警示音信息、文字提示信息中的至少一种。
87.本技术还提供了一种电子设备,如图8所示,包括:处理器801、通信接口802、存储模块803和通信总线804,其中,处理器801,通信接口802,存储模块803通过通信总线804完成相互间的通信;所述存储模块803中存储有计算机程序,当所述程序被所述处理器801执行时,使得所述处理器801执行以上任一方法步骤。
88.上述电子设备提到的通信总线可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
89.通信接口802用于上述电子设备与其他设备之间的通信。
90.存储模块可以包括随机存取存储器(random access memory,ram),也可以包括非易失性存储器(non-volatile memory,nvm),例如至少一个磁盘存储器。可选地,存储模块还可以是至少一个位于远离前述处理器的存储装置。
91.需要说明的是,电子设备中的存储模块的作用是存储用于执行方法步骤的计算机程序。
92.上述处理器可以是通用处理器,包括中央处理器、网络处理器(network processor,np)等;还可以是数字信号处理器(digital signal processing,dsp)、专用集成电路、现场可编程门陈列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
93.本技术还提供了一种计算机存储可读存储介质,所述计算机可读存储介质内存储有可由电子设备执行的计算机程序,当所述程序在所述电子设备上运行时,使得所述电子设备执行时实现以上任一方法步骤。
94.对于本领域技术人员而言,显然本技术不限于上述示范性实施例的细节,而且在不背离本技术的精神或基本特征的情况下,能够以其他的具体形式实现本技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本技术。

技术特征:
1.一种机顶盒摔落报警方法,其特征在于,所述方法包括:基于机顶盒内部的摄像传感器获取机顶盒外部环境的第一图像,并获取预先保存的第二图像;其中,所述第二图像是在所述机顶盒未摔落时通过所述摄像传感器对所述机顶盒外部环境采集的图像;基于所述第一图像和第二图像中的参照物,对所述第一图像和所述第二图像进行匹配,根据匹配结果检测所述机顶盒是否发生摔落;若检测所述机顶盒发生摔落,向移动端发送用于表征所述机顶盒摔落的报警提示信息。2.如权利要求1所述的方法,其特征在于,所述基于机顶盒内部的摄像传感器获取机顶盒外部环境的第一图像,包括基于所述机顶盒内部的加速度传感器检测所述机顶盒是否发生移动,若检测所述机顶盒发生移动,基于机顶盒内部的摄像传感器获取第一图像。3.如权利要求1所述的方法,其特征在于,对所述第一图像和第二图像进行匹配,根据匹配结果检测所述机顶盒是否发生摔落包括:确定所述第二图像中的目标参照物,对所述第一图像进行对象检测,判断所述第一图像中是否存在所述目标参照物,如果存在,确定所述第一图像和第二图像的匹配结果为匹配成功,检测所述机顶盒未发生摔落;如果不存在,确定所述第一图像和第二图像的匹配结果为未匹配成功,检测所述机顶盒发生摔落。4.如权利要求3所述的方法,其特征在于,判断所述第一图像中是否存在所述目标参照物包括:若检测到所述第一图像中存在所述目标参照物的部分区域,判断所述部分区域在所述目标参照物中的占比是否大于预设的占比阈值,如果是,确定所述第一图像中存在所述目标参照物,如果否,确定所述第一图像中不存在所述目标参照物。5.如权利要求3所述的方法,其特征在于,所述方法还包括:若所述第一图像中存在所述目标参照物,确定所述第一图像中的所述目标参照物的第一位置信息;获取所述第二图像中的所述目标参照物的第二位置信息;根据所述第一位置信息和所述第二位置信息确定所述机顶盒的移动距离和方向;输出用于表征所述机顶盒的移动距离和方向的提示信息。6.如权利要求3所述的方法,其特征在于,对所述第一图像和第二图像进行匹配之前,所述方法还包括:对所述第一图像进行对象检测,确定所述第一图像中的地面区域;判断所述地面区域在所述第一图像中的画面占比是否超过预设的占比阈值,如果是,确定所述机顶盒发生摔落,如果否,将所述第一图像和第二图像进行匹配。7.如权利要求1所述的方法,其特征在于,所述向移动端发送用于表征所述机顶盒摔落的报警提示信息包括:若检测所述机顶盒与智能路由器设备有线连接,通过有线宽带连接的方式向所述智能路由器设备发送用于表征所述机顶盒摔落的报警提示信息,通过所述智能路由器设备将所述报警提示信息转发至所述移动端;
若检测所述机顶盒与智能路由器设备无线连接,通过无线通信的方式向所述智能路由器设备发送所述报警提示信息,通过所述智能路由器设备将所述报警提示信息转发至所述移动端;若检测所述机顶盒与所述移动端无线连接,通过无线通信的方式向所述移动端发送所述报警提示信息。8.如权利要求1或7任一项所述的方法,其特征在于,所述向移动端发送用于表征所述机顶盒摔落的报警提示信息包括:将所述第一图像发送至所述移动端,并向所述移动端发送用于表征所述机顶盒摔落的报警提示信息,所述报警提示信息包括震动信息、语音信息、警示音信息、文字提示信息中的至少一种。9.一种机顶盒摔落报警装置,其特征在于,所述装置包括:获取单元,用于基于机顶盒内部的摄像传感器获取机顶盒外部环境的第一图像,并获取预先保存的第二图像;其中,所述第二图像是在所述机顶盒未摔落时通过所述摄像传感器对所述机顶盒外部环境采集的图像;检测单元,用于基于所述第一图像和第二图像中的参照物,对所述第一图像和所述第二图像进行匹配,根据匹配结果检测所述机顶盒是否发生摔落;报警单元,用于若检测所述机顶盒发生摔落,向移动端发送用于表征所述机顶盒摔落的报警提示信息。10.一种电子设备,其特征在于,包括处理器、通信接口、存储模块和通信总线,其中,处理器,通信接口,存储模块通过通信总线完成相互间的通信;存储模块,用于存放计算机程序;处理器,用于执行存储模块上所存放的程序时,实现权利要求1-7任一项所述的方法步骤。

技术总结
本申请公开了一种机顶盒摔落报警方法、装置及电子设备,本申请中,在机顶盒未摔落时通过机顶盒内部的摄像传感器采集机顶盒外部环境的第二图像并保存,在进行机顶盒摔落检测时,基于摄像传感器获取机顶盒外部环境的第一图像,然后基于所述第一图像和第二图像中的参照物,对第一图像和第二图像进行匹配。根据第一图像和第二图像是否匹配成功,可以检测机顶盒是否发生摔落,并且在发生摔落时,向移动端发送用于表征机顶盒摔落的报警提示信息。从而提供了一种能够自动检测机顶盒摔落并报警的技术方案。技术方案。技术方案。


技术研发人员:赵鑫
受保护的技术使用者:深圳市致尚信息技术有限公司
技术研发日:2023.05.23
技术公布日:2023/6/26
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐