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

异常行为提醒方法、装置、电子设备及存储介质与流程

2023-02-06 13:31:07 来源:中国专利 TAG:


1.本技术属于计算机技术领域,具体涉及一种异常行为提醒方法、装置、电子设备及存储介质。


背景技术:

2.近年来,独居老人因无人看护发生意外甚至在家逝世多日无人知晓的报道常见报端,因此,如何在独居老人的家庭环境下及时检测异常行为,保证老人的安全尤为重要。现有的智能摄像机系统,只能进行精确定位,但无法精确处理采集到的定位信息,从而不能对老人的生活状态进行精确判断。


技术实现要素:

3.本技术实施例提供一种异常行为提醒方法、装置、电子设备及存储介质,能够解决现有技术不能从定位信息中判断目标人物行为状态是否异常的问题。
4.第一方面,本技术实施例提供了一种异常行为提醒方法,该方法包括:获取摄像机采集监控空间的图像信息;根据所述图像信息,获取所述监控空间内的目标人物的目标位置;根据预设时间段内获取的所述目标人物的目标位置,获取所述目标人物在所述监控空间的行为轨迹;在根据所述目标人物在所述监控空间的所述行为轨迹,确定所述目标人物的行为出现异常的情况下,执行提醒操作。
5.第二方面,本技术实施例提供了一种异常行为提醒装置,该装置包括:第一获取模块,用于获取摄像机采集监控空间的图像信息;第二获取模块,用于根据所述图像信息,获取所述监控空间内的目标人物的目标位置;第三获取模块,用于根据预设时间段内获取的所述目标人物的目标位置,获取所述目标人物在所述监控空间的行为轨迹;提醒模块,用于在根据所述目标人物在所述监控空间的所述行为轨迹,确定所述目标人物的行为出现异常的情况下,执行提醒操作。
6.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
7.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
8.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
9.在本技术提供的异常行为提醒方法中,通过精确处理采集到的定位信息,可以判断出目标人物的行为状态,若行为状态出现异常,则执行提醒操作,实现了对目标人物的行为状态精准化的监测,保障了目标人物的生活安全。
附图说明
10.图1是本技术实施例提供的一种异常行为提醒方法的流程示意图;
11.图2是本技术实施例提供的一种具体实施方式的结构示意图;
12.图3是本技术实施例提供的一种异常行为提醒装置的结构示意图;
13.图4是根据本技术的一个实施例的电子设备的结构示意图。
具体实施方式
14.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
15.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的一种异常行为提醒方法、装置、电子设备及存储介质进行详细地说明。
16.图1示出本发明的一个实施例提供的一种异常行为提醒方法,该方法可以由电子设备执行,该电子设备可以包括:服务器和/或终端设备。换言之,该方法可以由安装在电子设备的软件或硬件来执行,该方法包括如下步骤:
17.步骤100:获取摄像机采集监控空间的图像信息。
18.在一种实现方式中,所述获取摄像机采集监控空间的图像信息,包括步骤110-步骤130:
19.步骤110:获取目标空间的空间区域信息。
20.在一种可能的实现方式中,所述获取目标空间的空间区域信息,包括:建立三维数字空间模型;对所述三维数字空间模型进行分析,得到所述空间区域信息。
21.其中,所述目标空间可以是室内空间也可以是室外空间,此处并不对此进行具体限定。
22.可以理解的是,通过运行可视度分析软件,对所述目标空间进行空间可视分析,将所述目标空间的结构与所述目标空间内的实际物品摆放情况相结合,从而生成三维数字空间模型,真实的还原了所述目标空间。所述三维数字空间模型是对目标空间的数字重建,综合利用了遥感测绘、大数据、云计算、智能感知等新技术,其中,采用的分析软件包括但不限于bim、cad和3dmax。
23.在步骤110中,通过三维数字空间模型可以实现所述目标空间的可视化观看,同时呈现出丰富、直观、精度高以及可量测的空间区域信息,这为获取目标人物位置提供了精确的数据。
24.步骤120:根据所述空间区域信息,确定监控空间。
25.在一种可能的实现方式中,所述空间区域信息包括地形信息、结构信息、所述目标空间内需要的所述摄像机数量以及所述摄像机的安装位置、安装角度和监控视角。
26.示例性的,所述地形信息可以是指所述目标空间的朝向、环境等信息,所述结构信息可以是指所述目标空间的架构、建造等信息。需要注意的是所述目标空间内的摄像机数量、安装位置、安装角度以及监控视角的信息是通过三维数字空间模型对目标空间进行分析而得到的。
27.在又一种可能的实现方式中,所述根据所述空间区域信息,确定所述监控空间,包括步骤121-步骤123:
28.步骤121:以各个所述摄像机为基准建立对应的摄像机坐标系,以所述目标空间内任一点为基准建立空间区域坐标系。
29.其中,所述摄像机是根据所述地形信息、结构信息、所述目标空间内需要的摄像机数量以及所述摄像机的安装位置、安装角度和监控视角所安装的。
30.可选的,可以以成人正常步长50cm的一个栅格作为空间区域坐标系的基本单位。
31.可以理解的是,所述空间区域坐标系是所述目标空间的自有坐标系,可以用来描述摄像机的位置,作为双目视觉系统的参考系。
32.需要注意的是,所安装的摄像机需要能同时拍摄到目标空间内的任意位置,或者摄像机与目标空间内某一点的直线距离要小于摄像机的监测范围。其中,所述摄像机的数量为n,n为大于等于2的整数,这样就可以确定至少有一组摄像机可以实现对所述目标人物的精确定位。
33.步骤122:在所述空间区域坐标系内对每个所述摄像机分别进行标定,获取每个所述摄像机坐标系与所述空间区域坐标系之间的位置变换矩阵tn,n=1,2,3,
……
,n。
34.可以理解的是,通过摄像机坐标系和空间区域坐标系可以确定摄像机之间的相对关系以及摄像机的具体位置。即通过在空间区域坐标系内对多个摄像机依次进行标定,确定每个摄像机坐标系与室内坐标系之间的位置变换矩阵tn,n=1,2,3,
……
,n。
35.步骤124:根据所述位置变换矩阵tn,确定监控空间。
36.可以理解的是,通过空间区域坐标系和多个摄像机坐标系的相对关系可以明确摄像机对目标空间的有效监测范围。
37.步骤130:通过所述摄像机监测所述监控空间,获取所述图像信息。
38.值得说明的是,可以通过自定义设置预设时间段来获取图像信息,例如1小时内,10小时内,24小时内,其中,若用户没有进行自定义设置,则以开始定位的时间点为原点,默认预设时间段为其原点前后的2小时,总计时长4小时。其中,预设时间段可以根据实际应用情况来进行设置,本技术实施例并不对所预设时间段的具体时长进行限定。
39.步骤200:根据所述图像信息,获取所述监控空间内的目标人物的目标位置。
40.在一种可能的实现方式中,所述图像信息包括多个所述摄像机从多角度和/或多位置采集到的所述目标人物的图像数据。
41.其中,在所述多个所述摄像机从多角度和/或多位置采集到的所述目标人物的图像数据之前,还包括:架构人体感应定位系统。
42.具体地,架构人体感应定位系统是通过接入人体识别软件,并使目标空间内的摄像机组网接入系统,从而进行架构,人体感应定位系统可以实时采集人体目标信息。
43.一种优选的方式,人体感应定位系统可以采用自适应混合高斯建模方法进行前景检测来识别目标团块,从而获取人体目标信息。其中,所述人体目标信息包括目标人物身体结构的中心点、面积以及停留在某处的时长。对于进入摄像范围的目标人物,人体感应定位系统进行实时跟踪并缓存,保留在摄像机内经过的人员影像。可选的,人体感应定位系统可以采用meanshift算法进行实时跟踪,通过录取目标人物的外形以及面部等特有信息,可以使定位更加准确,不会受到其他人员的干预。
44.在又一种可能的实现方式中,所述根据所述图像信息,获取所述监控空间内的目标人物的目标位置,包括:根据多个所述摄像机从多角度和/或多位置采集到的所述目标人物的图像数据,获取所述目标人物的目标位置。
45.通过多个摄像机多角度和/或多位置的采集,获取到的目标人物的图像信息是丰富、直观和多角度的,这就可以完整呈现目标人物的行为轨迹。
46.值得说明的是,根据目标人物的图像信息、相邻或相对摄像机之间的距离以及拍摄时摄像机自身的角度,可以计算出目标人物的具体位置,从而进行定位并输出位置坐标。
47.如图2所示,上述计算的方式可以为通过第一摄像机210、第二摄像机220与目标人物230构成三角形,可以通过计算三角形的夹角及夹边确定出目标人物的空间位置,通过空间相对关系,输出该点的坐标位置,其中,所述空间相对关系是指在监控空间内目标空间、摄像机与目标人物之间构成的关系。可选的,在终端显示图形化的空间位置,其中,所述终端可以为一种设备、应用程序、存储介质等。
48.进一步地,为了提高定位的准确性,可以进行多组数据对比。具体地,由于目标空间内安装设置有多个摄像机,可以将每两个摄像机与目标人物分为一组,则会获取多组数据,例如,设置有三个摄像机,则共有三组数据可以进行对比,这样可以保证定位的准确性。若多组数据对比成功,则通过图像信息中摄像机的编码定位至该区域,调用相邻摄像机同时定位至目标人物,两个摄像机与目标人物形成三角形位置输出。
49.值得说明的是,通过建立坐标系,确定重点检测区域,结合人体感应定位系统提升了抗干扰能力,而且多摄像机同时使用,可以不受光线朝向的影响,从而提高了定位效率。
50.步骤300:根据预设时间段内获取的所述目标人物的目标位置,获取所述目标人物在所述监控空间的行为轨迹。
51.在一种实现方式中,所述根据预设时间段内获取的所述目标人物的目标位置,获取所述目标人物在所述监控空间的行为轨迹包括步骤310-步骤320:
52.步骤310:对所述目标人物在所述预设时间段内的所述目标位置进行分析,得到与所述目标位置最匹配的候选路线。
53.其中,所述候选路线是指在当前时刻之前的预设时间段内,目标人物可能经过的路线,在多条可能通过的路线中,只有一条路线是目标人物真实经过的。所述预设时间段可以根据实际应用情况来进行设置,本技术实施例并不对所述预设时间段的具体值进行限定。
54.一种优选的方式,可以采用基于自适应d-s证据理论对目标人物的目标位置进行分析。具体的,定义距离的基本概率分配函数和方向的基本概率分配函数,进行d-s证据融合,得到融合结果,其中所述融合结果为所述目标位置对应的多条候选路线;计算每条候选路线的概率,再对每条候选路线的概率进行排序,选取概率最大的所述候选路线作为所述目标位置的匹配路段。
55.步骤320:根据所述候选路线,获取所述目标人物在所述监控空间的行为轨迹。
56.可以理解的是,通过确定的候选路线,回览摄像机在所述候选路线上所记录的目标人物的生活行为,从而可以获取目标人物的行为轨迹。值得说明的是,多个摄像机对目标人物的位置进行定位,但是,仍然保有至少一个摄像机可以进行基本的录像记录。
57.其中,所述行为轨迹可以是目标人物在所述候选路线上发生的所有活动,包括但
不限于喝水、上厕所、睡觉、走动等。例如,候选路线的格式可以为:a

d,则在所述候选路线上行为轨迹的格式例如:a
→a→c→c……→
d,其中的a、b等均是目标人物在目标空间内的实际行为操作,c为所述候选路线起点到终点之间的某一点。示例性的,卧室

拖地

客厅

擦桌子

卫生间。
58.需要注意的是,所述行为轨迹是指当前时刻之前的预设时间段内的行为轨迹。
59.步骤400:在根据所述目标人物在所述监控空间的所述行为轨迹,确定所述目标人物的行为出现异常的情况下,执行提醒操作。
60.在一种实现方式中,所述根据所述目标人物在所述监控空间的行为轨迹,确定所述目标人物的行为出现异常,包括:
61.所述目标人物的所述行为轨迹终点在非关键区域且停留时长超过第一阈值,或所述目标人物的所述行为轨迹是在一定时长内往返起点与终点的次数超过第二阈值。
62.其中,所述第一阈值指的是在某一处停留的时长,所述第二阈值指的是在一定的时间内行走同一条路线的次数。所述第一阈值、第二阈值可以根据实际应用情况来进行设置,本技术实施例并不对所述第一阈值以及所述第二阈值的具体值进行限定。
63.可以理解的是,根据所述目标人物在所述监控空间的行为轨迹,对其停留时长及状态进行分析,判断所述行为轨迹是否存在异常。例如,目标人物的行为轨迹是:卧室

客厅

坐在沙发上

擦桌子

卫生间,若目标人物坐在沙发上的时长超过第一阈值,则判断是异常行为;又或者,目标人物在限定时间内往返卧室与卫生间的次数超过第二阈值,则判断是异常行为。
64.需要注意的是,目标人物的往日生活状态有对应的存储记录,因此,通过当前时刻的生活状态与往日的生活状态进行对比,可以为判断目标人物的行为是否出现异常提供依据,例如,目标人物每日午饭后进行午休,并且睡眠质量安稳,但是,某日出现睡眠异常,并多日连续,或短期间内间断性出现,则需要进行判断,从而执行提醒操作。
65.可选的,所述停留时长及状态可以采用改进的d-s证据理论融合算法进行分类,具体的,定义停留时长的基本概率分配函数和状态的基本概率分配函数,进行d-s证据分类。分类的结果可以包括目标人物的行为轨迹的重点在非关键区域且停留时长超过第一阈值、目标人物在一定时长内往返起点与终点的次数超过第二阈值等。其中,所述非关键区域是指排除意外的环境因素,如在沙发上看电视、床上睡觉等类似行为,出现意外的可能性相比长时间待在厨房或卫生间等区域较低。利用改进的d-s证据理论融合算法能够减少证据之间的冲突,得到较好的融合结果,使得融合结果的判断率得到进一步的提高。
66.值得说明的是,所述提醒操作是指,通过技术手段使目标人物的监护人及时得知目标人物的状态。所述技术手段可以是通过监护软件向监护人发出警报,所述监护软件是可以实时监控目标人物的设备、应用程序、存储介质等。
67.在本技术实施例中,通过精确处理采集到的定位信息,可以判断出目标人物的行为状态,若行为状态出现异常,则执行提醒操作,实现了对目标人物的行为状态精准化的监测,保障了目标人物的生活安全。
68.以上,结合图1~图2详细说明了本说明书实施例的异常行为提醒方法,下面,结合图3,详细说明本说明书实施例的一种异常行为提醒装置。
69.图3示出了本说明书实施例提供的一种异常行为提醒装置的结构示意图,如图3所
示,该异常行为提醒装置可以包括:第一获取模块500、第二获取模块600、第三获取模块700、提醒模块800。
70.第一获取模块500,用于获取摄像机采集监控空间的图像信息;
71.第二获取模块600,用于根据所述图像信息,获取所述监控空间内的目标人物的目标位置;
72.第三获取模块700,用于根据预设时间段内获取的所述目标人物的目标位置,获取所述目标人物在所述监控空间的行为轨迹;
73.提醒模块800,用于在根据所述目标人物在所述监控空间的所述行为轨迹,确定所述目标人物的行为出现异常的情况下,执行提醒操作。
74.在一种实现方式中,第一获取模块500包括:
75.第一获取子模块,用于获取目标空间的空间区域信息;
76.确定模块,用于根据所述空间区域信息,确定监控空间;
77.第二获取子模块,用于通过所述摄像机监测所述监控空间,获取所述图像信息。
78.在一种实现方式中,所述图像信息包括多个所述摄像机从多角度和/或多位置采集到的所述目标人物的图像数据;
79.第二获取模块600包括:
80.第三获取子模块,用于根据多个所述摄像机从多角度和/或多位置采集到的所述目标人物的图像数据,获取所述目标人物的目标位置。
81.在一种实现方式中,第三获取模块700包括:
82.第一分析模块,用于对所述目标人物在所述预设时间段内的所述目标位置进行分析,得到与所述目标位置最匹配的候选路线;
83.第四获取子模块,用于根据所述候选路线,获取所述目标人物在所述监控空间的所述行为轨迹。
84.在一种实现方式中,第一获取子模块包括:
85.建立模块,用于建立三维数字空间模型;
86.第二分析模块,用于对所述三维数字空间模型进行分析,得到所述空间区域信息。
87.在一种实现方式中,所述空间区域信息包括地形信息、结构信息、所述目标空间内需要的所述摄像机数量以及所述摄像机的安装位置、安装角度和监控视角;
88.确定模块包括:
89.建立模块,用于以各个所述摄像机为基准建立对应的摄像机坐标系,以所述目标空间内任一点为基准建立空间区域坐标系,其中,所述摄像机是根据所述地形信息、结构信息、所述目标空间内需要的摄像机数量以及所述摄像机的安装位置、安装角度和监控视角所安装的;
90.标定模块,用于在所述空间区域坐标系内对每个所述摄像机分别进行标定,获取每个所述摄像机坐标系与所述空间区域坐标系之间的位置变换矩阵tn,n=1,2,3,
……
,n;
91.确定子模块,用于根据所述位置变换矩阵tn,确定监控空间。
92.本技术实施例中的一种异常行为提醒装置可以是装置,也可以是电子设备中的部件、集成电路、或芯片。本技术实施例不作具体限定。
93.本技术实施例中的一种异常行为提醒装置可以为具有操作系统的装置。该操作系
统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
94.本技术实施例提供的一种异常行为提醒装置能够实现图1方法实施例中实现的各个过程,为避免重复,这里不再赘述。
95.可选的,如图4所示,本技术实施例还提供一种电子设备,包括处理器910,存储器920,存储在存储器920上并可在所述处理器910上运行的程序或指令,该程序或指令被处理器910执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
96.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述一种异常行为提醒方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
97.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
98.本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述一种异常行为提醒方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
99.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
100.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
101.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所述的方法。
102.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献