跌倒检测方法和装置与流程

文档序号:20696971发布日期:2020-05-12 15:07阅读:264来源:国知局
跌倒检测方法和装置与流程

本发明涉及信息技术领域,尤其涉及一种跌倒检测方法和装置。



背景技术:

跌倒在人们日常生活中经常发生,因个人身体状况不同,跌倒可能会对身体造成不同程度的伤害。根据世界卫生组织的报道,每年发生的致命跌伤为64.6万次,是仅次于道路交通伤害的第二大非故意伤害死亡的原因。及时检测跌倒事故,对受伤人员进行救助,能防止伤害加重、缓和致命风险。因此,跌倒检测对创建安全宜居的生活环境具有重要意义。

目前,常见的跌倒检测方法包括基于可穿戴设备的方法和基于视频的方法。基于可穿戴设备的跌倒检测方法需要用户佩戴终端设备,利用终端设备上的传感器(比如加速度传感器等)信息检测用户是否跌倒。但是,佩戴可穿戴设备可能对身体造成不舒适感,用户使用体验差。基于视频的跌倒检测方法需要在监测区域内安装摄像头,通过图像和视频信息检测是否有人跌倒。但是,这种方法会对人们的隐私造成侵犯,不能应用于对隐私敏感的监测区域。

应该注意,上面对技术背景的介绍只是为了方便对本发明的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本发明的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。



技术实现要素:

目前,在现有技术中,提出了一种基于微波雷达的跌倒检测方法,微波雷达可以向检测目标发射微波信号,经过检测目标反射后,被微波雷达重新接收反射信号,并可以根据该反射信号得到检测目标的高度信息,根据该高度信息进行跌倒检测,例如,高度低于预定值时,表示检测目标跌倒。但发明人发现,如果仅考虑高度信息,在一些场景(检测目标发生了蹲下,或坐下等动作)中会导致误检测。

本发明实施例提出了一种跌倒检测方法和装置,解决现有技术中存在的问题。

根据本发明实施例的第一个方面,提供了一种跌倒检测装置,其中,该装置包括:

获取单元,其用于获取第一预定数量个连续帧内的属于检测目标的雷达反射点信息;所述反射点信息包括反射点的位置信息、径向速度信息、反射信号强度信息中的至少两种;

确定单元,其用于根据所述第一预定数量个连续帧内所述雷达反射点信息随时间的变化关系确定所述检测目标是否跌倒。

根据本发明实施例的第二个方面,提供了一种跌倒检测装置,其中,该装置包括:

获取单元,其用于获取第一预定数量个连续帧内的属于检测目标的雷达反射点信息;所述反射点信息包括反射点的位置信息、径向速度信息、反射信号强度信息中的至少两种;

计算单元,其用于根据所述第一预定数量个连续帧内所述雷达反射点信息计算特征值;所述特征值包括以下特征中的至少两种:雷达反射面的反射点个数或反射信号强度的相关特征,雷达发射点的高度的相关特征,雷达发射点的速度的相关特征,雷达反射面的反射点轨迹的相关特征;

确定单元,其用于根据所述特征值确定所述检测目标是否跌倒。

根据本发明实施例的第三个方面,提供了一种跌倒检测方法,其中,该方法包括:

获取第一预定数量个连续帧内的属于检测目标的雷达反射点信息;所述反射点信息包括反射点的位置信息、径向速度信息、反射信号强度信息中的至少两种;

根据所述第一预定数量个连续帧内所述雷达反射点信息随时间的变化关系确定所述检测目标是否跌倒。

根据本发明实施例的第四个方面,提供了一种跌倒检测方法,其中,该方法包括:

获取第一预定数量个连续帧内的属于检测目标的雷达反射点信息;所述反射点信息包括反射点的位置信息、径向速度信息、反射信号强度信息中的至少两种;

根据所述第一预定数量个连续帧内所述雷达反射点信息计算特征值;所述特征值包括以下特征中的至少两种:雷达反射面的反射点个数或反射信号强度的相关特征,雷达发射点的高度的相关特征,雷达发射点的速度的相关特征,雷达反射面的反射点轨迹的相关特征;

根据所述特征值确定所述检测目标是否跌倒。

本发明实施例的有益效果在于,基于微波雷达获得的反射点信息中反射点的位置信息、径向速度信息、反射信号强度信息中的至少两种随时间的变化关系确定该检测目标是否跌倒,该方法无需用户佩戴终端设备,使用体验好,且可以用于私密区域的监控,并且根据多维的反射点信息进行跌倒检测,检测精度更高,误报率低,检测速度更快。

参照后文的说明和附图,详细公开了本发明的特定实施方式,指明了本发明的原理可以被采用的方式。应该理解,本发明的实施方式在范围上并不因而受到限制。在所附权利要求的精神和条款的范围内,本发明的实施方式包括许多改变、修改和等同。

针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。

应该强调,术语“包括/包含”在本文使用时指特征、整件、步骤或组件的存在,但并不排除一个或更多个其它特征、整件、步骤或组件的存在或附加。

附图说明

参照以下的附图可以更好地理解本发明的很多方面。附图中的部件不是成比例绘制的,而只是为了示出本发明的原理。为了便于示出和描述本发明的一些部分,附图中对应部分可能被放大或缩小。在本发明的一个附图或一种实施方式中描述的元素和特征可以与一个或更多个其它附图或实施方式中示出的元素和特征相结合。此外,在附图中,类似的标号表示几个附图中对应的部件,并可用于指示多于一种实施方式中使用的对应部件。

在附图中:

图1是本实施例1中跌倒检测方法流程图;

图2是本实施例1中微波雷达收发信号示意图;

图3是本实施例1中一帧雷达反射点在x-y平面内分布示意图;

图4是本实施例1中步骤102一实施方式示意图;

图5是本实施例1中跌倒过程中反射点强度信息随时间(帧号)的变化示意图;

图6是本实施例1中跌倒过程中反射点高度信息随时间(帧号)的变化示意图;

图7是本实施例1中跌倒过程中反射点径向速度随时间(帧号)的变化示意图;

图8是本实施例1中跌倒过程中反射点水平面坐标(x,y)随时间(帧号)的变化在x-y平面上的轨迹变化示意图;

图9是本实施例1中步骤102一实施方式示意图;

图10是本实施例1中跌倒过程中该每一帧的雷达反射点数量随时间(帧号)的变化示意图;

图11是本实施例2中跌倒检测方法流程图;

图12是本实施例3中跌倒检测装置示意图;

图13是本实施例3中确定单元1202示意图;

图14是本实施例4中跌倒检测装置示意图;

图15是本实施例5中电子设备示意图。

具体实施方式

参照附图,通过下面的说明书,本发明实施例的前述以及其它特征将变得明显。这些实施方式只是示例性的,不是对本发明的限制。为了使本领域的技术人员能够容易地理解本发明的原理和实施方式,本发明实施例以图像压缩处理的重建图像为例进行说明,但可以理解,本发明实施例并不限于此,基于其他图像处理的重建图像也在本发明的包含范围内。

下面参照附图对本发明的具体实施方式进行说明。

实施例1

本实施例1提供一种跌倒检测方法,图1是该方法流程图,如图1所示,该方法包括:

步骤101,获取第一预定数量个连续帧内的属于检测目标的雷达反射点信息;该反射点信息包括反射点的位置信息、径向速度信息、反射信号强度信息中的至少两种;

步骤102,根据该第一预定数量个连续帧内该雷达反射点信息随时间的变化关系确定该检测目标是否跌倒。

在本实施例中,可以基于预先设置的微波雷达向检测目标(人)发射微波信号,例如调频连续波(frequency-modulatedcontinuouswave,fmcw),该微波信号经过环境中的障碍物和该检测目标的反射后得到反射信号,被该微波雷达再次接收,图2是该微波雷达收发信号示意图,如图2所示,该微波雷达发射微波信号a,并接收经过反射后的反射信号b,在使用多天线技术时,该微波信号a可以是由不同发射天线发射的不同微波信号;该微波信号a和反射信号b相比,在频率和相位上发生了变化,因此,可以基于该微波信号a和反射信号b获取属于检测目标的雷达反射点信息,以下将该微波雷达得到的一次测量结果作为一帧雷达反射点信息。

图3是一帧雷达反射点在x-y平面分布示意图,如图3所示,该圆圈内的反射点属于检测目标的雷达反射点,其他点为环境中的其他障碍物的反射点(以下称为噪声点),可以利用现有的追踪算法或现有聚类算法(例如基于密度的聚类算法,density-basedspatialclusteringofapplicationswithnoise,dbscan算法)区分反射点属于检测目标的雷达反射点或噪声点,在步骤102中,根据第一预定数量(n)个连续帧内的属于检测目标的雷达反射点信息进行跌倒检测。

在本实施例中,该微波雷达可以包括发送天线,接收天线,电路以及存储器等,该发送天线和接收天线的数量为一个以上,该发送天线用于发送微波信号,该接收天线用于接收反射信号,存储器可以存储有该微波雷达工作的各种处理所利用的信息,该电路可以构成为包括执行控制程序的处理器,例如基于发送的微波信号和反射信号获取反射点信息,反射点信息包括反射点的位置信息、径向速度信息v、反射信号强度信息p中的至少两种;该反射点的位置信息包括:该反射点到雷达的距离信息r,以及该反射点的空间三维坐标信息(x,y,z)中的至少一种;具体的,可以根据接收的反射信号得到强度信息p,可以根据发送天线的出发角和接收天线的到来角确定该反射点的三维坐标信息(x,y,z),另外,该反射信号和发送的微波信号具有频差,该频差与微波雷达和该检测目标的距离r成正比,对该微波信号和反射信号进行处理,获得基带信号,其中,在检测目标相对微波雷达有径向速度v(朝向微波雷达的速度,多普勒速度)时,该基带信号的频率在变化,在变化的频率中,包含了该速度v以及该距离r信息,通过进行二维傅里叶变换(2d-fft),可以得到该速度v和距离r信息;该微波雷达的结构可以参考现有技术,其获取上述反射点信息的计算方法也可以参考现有技术,此处不再赘述。需要说明的是,本实施例并不限于在微波雷达内利用该电路获取反射点信息,可选的,还可以将微波信号和反射信号的信息发送至其他装置中获取反射点信息。

在本实施例中,如上图2所示,在跌倒的过程中,检测目标会从直立状态短时间内转化为平躺状态,在这过程中,检测目标对微波信号的反射面逐渐减小,高度降低,径向速度升高,同时在x-y平面上的轨迹呈现为类似直线的形状,因此,可以利用该雷达反射点信息计算以下特征值中的至少两种:雷达反射面的反射点个数或反射信号强度的相关特征,雷达发射点的高度的相关特征,雷达发射点的速度的相关特征,雷达反射面的反射点轨迹的相关特征;并根据至少两种特征结合进行跌倒检测。

在步骤102中,可以根据该第一预定数量个连续帧内该雷达反射点信息随时间的变化关系确定该检测目标是否跌倒。

图4是该步骤102一种实施方式示意图,在该实施方式中,该雷达发射点随时间的变化关系可以利用第一特征值和第二特征值表示;如图4所示,该方法包括:

步骤401,计算每一帧内属于该检测目标的多个雷达反射点的平均反射点信息;

步骤402,计算该第一预定数量个连续帧内的平均反射点信息的第一特征值和第二特征值;

步骤403,根据该第一特征值和第二特征值确定该检测目标是否跌倒。

在步骤401中,反射点信息包括反射点的位置信息、径向速度信息v、反射信号强度信息p中的至少两种;该反射点的位置信息包括:该反射点到雷达的距离信息r,以及该反射点的空间三维坐标信息(x,y,z)中的至少一种,在步骤401中,n个帧中每一帧的属于检测目标的雷达反射点数量为n1,n2,…nn,计算每一帧各个反射点对应的上述反射点信息的平均值,得到每一帧的平均反射点信息。

在步骤402中,计算n帧平均反射点信息的第一特征值和第二特征值,以反映出雷达发射点随时间的变化关系,该第一特征值表示该平均反射点信息与时间变化相关的参数,该第二特征值表示该第一预定数量个连续帧内位置靠后的第二预定数量个连续帧的平均反射点信息的统计值,和/或表示该第一预定数量个连续帧内位置靠前的第三预定数量个连续帧的平均反射点信息的统计值与位置靠后的第二预定数量个连续帧的平均反射点信息的统计值的差值。

例如,在该反射点信息是反射点的空间三维坐标信息中的高度信息z,或反射信号强度信息p,或径向速度信息v时,其每一帧对应的平均反射点信息为该第一特征值表示该平均反射点信息与时间变化相关的参数,例如,该参数可以是平均反射点信息与时间线性拟合的变化率(斜率)和/或平均反射点信息与时间的相关系数;该第二特征值是位置靠后的第二预定数量个连续帧的平均反射点信息的平均值。

例如,在该反射点信息是反射点的空间三维坐标信息中的水平面横纵坐标(x,y)信息时,其每一帧对应的平均反射点信息为该第一特征值是横坐标平均反射点信息和纵坐标平均反射点信息的线性拟合误差,和/或横坐标平均反射点信息和纵坐标平均反射点信息的相关系数;该第二特征值是位置靠前的第三预定数量个连续帧的水平面坐标轨迹的中心,与位置靠后的第二预定数量个连续帧的水平面坐标轨迹的中心之间的距离。

以下分别针对上述反射点信息如何计算第一特征值和第二特征值进行说明。

1)针对反射信号强度信息p;

图5是跌倒过程中该平均反射点信息随时间(帧号)的变化示意图,如图5所示,在跌倒发生时,由于检测目标反射面逐渐减小,因此,平均反射点信息也是逐渐减小,而不是增大,也不是极速减小,该第一特征值可以是平均反射点信息与时间(n帧)线性拟合的变化率(斜率)stp和/或平均反射点信息与时间(n帧)的相关系数rtp,该线性拟合的斜率以及相关系数的计算方法可以参考现有技术,根据该斜率stp可以反映出该平均反射点信息的变化趋势(逐渐减小或变大,或者极速减小等),根据该相关系数rtp可以反映出该平均反射点信息与时间线性相关性大小,取值范围为[-1,1](例如,跌倒过程的该相关系数应该是接近-1的值,换句话说,如果计算得到的相关系数与-1的差值小于或等于规定的阈值,即可能发生了跌倒),该第二特征值是n帧中位置靠后的第二预定数量m个连续帧的平均反射点信息的平均值,结合该平均值与阈值的比较可以判断是否发生了跌倒。

2)针对高度信息z

图6是跌倒过程中该平均反射点信息随时间(帧号)的变化示意图,如图6所示,在跌倒发生时,平均反射点信息呈现下降趋势,且变化很快,该第一特征值可以是平均反射点信息与时间(n帧)线性拟合的变化率(斜率)stz和/或平均反射点信息与时间(n帧)的相关系数rtz,该线性拟合的斜率以及相关系数的计算方法可以参考现有技术,根据该斜率stz可以反映出该平均反射点信息的变化趋势(逐渐减小或变大,或者极速减小等),根据该相关系数rtz可以反映出该平均反射点信息与时间线性相关性大小,取值范围为[-1,1](例如,跌倒过程的该相关系数应该是接近-1的值,换句话说,如果计算得到的相关系数与-1的差值小于或等于规定的阈值,即可能发生了跌倒),该第二特征值是n帧中位置靠后的第二预定数量m个连续帧的平均反射点信息的平均值,结合该平均值与阈值的比较可以判断是否发生了跌倒。

3)针对径向速度信息v

图7是跌倒过程中该平均反射点信息随时间(帧号)的变化示意图,如图7所示,在跌倒发生时,有加速的过程,即平均反射点信息呈现先极速上升,再极速下降趋势,该第一特征值可以是平均反射点信息与时间(n帧)线性拟合的变化率(斜率)stv和/或平均反射点信息与时间(n帧)的相关系数rtv,该线性拟合的斜率以及相关系数的计算方法可以参考现有技术,根据该斜率stv可以反映出该平均反射点信息的变化趋势(逐渐减小或变大,或者极速减小或变大等),根据该相关系数rtv可以反映出该平均反射点信息与时间线性相关性大小,取值范围为[-1,1](例如,跌倒过程的该相关系数应该是接近1的值,换句话说,如果计算得到的相关系数与1的差值小于或等于规定的阈值,即可能发生了跌倒),该第二特征值是n帧中位置靠后的第二预定数量m个连续帧的平均反射点信息的平均值,结合该平均值与阈值的比较可以判断是否发生了跌倒。

4)针对水平面横纵坐标(x,y)

图8是跌倒过程中该平均反射点信息随时间(帧号)的变化在x-y平面上的轨迹变化示意图,如图8所示,在跌倒发生时,该轨迹呈现类似直线的形状,即检测目标跌倒时方向不会发生明显的改变,直线的方向为检测目标跌倒的方向,直线的长度反映了检测目标从直立状态到平躺状态位置的改变,该第一特征值是横坐标平均反射点信息和纵坐标平均反射点信息的线性拟合误差exy,取值范围中最小值为0(例如,跌倒过程的该线性拟合误差应该是接近0的值,越小越好,换句话说,如果计算得到的线性拟合误差越小,表示该轨迹更接近直线的形状,即可能发生了跌倒),和/或横坐标平均反射点信息和纵坐标平均反射点信息的相关系数rxy,取值范围为[-1,1](例如,跌倒过程的该相关系数应该是远离0的值,换句话说,如果计算得到的相关系数的绝对值与0的差值大于或等于规定的阈值,或者计算得到的相关系数的绝对值与1的差值小于或等于规定的阈值,即可能发生了跌倒),表示出该平均反射点信息线性相关性大小;该第二特征值是位置靠前的第三预定数量q个连续帧的水平面坐标轨迹的中心,与位置靠后的第二预定数量m个连续帧的水平面坐标轨迹的中心之间的距离,该第一特征值可以反映出轨迹是否呈现直线形状,第二特征值可以反映出该轨迹的长度。

在步骤403中,在计算得到第一特征值和第二特征值后,可以根据该第一特征值和第二特征值确定该检测目标是否跌倒;在一个实施方式中,将该第一特征值和第二特征值与每类特征值对应的跌倒判定阈值范围比较,根据比较结果确定是否跌倒,其中,可以预先获取跌倒训练反射点信息,使用机器学习算法获得该跌倒判定阈值范围。例如,可以将每一类特征与对应的跌倒判定阈值范围的比较结果进行整合,获得最终的判定结果,具体的,共比较了f个特征(f大于等于2),如果f个特征中超过l个特征的比较结果都是跌倒,即判定最终的判定结果为跌倒,l与f的比例可以根据需要确定,或者,可以为每一类特征的比较结果设置加权系数,并针对跌倒和不跌倒分别统计加权和,比较跌倒和不跌倒的加权和大小,将数值较大的结果作为最终检测结果,本实施例并不以此作为限制;在一个实施方式中,可以预先获取跌倒训练反射点信息,使用机器学习算法对反射点信息进行标定(跌倒或不跌倒为标定的标签),形成跌倒判定的神经网络,将步骤403中计算得到的第一特征值和第二特征是输入该训练好的神经网络中,得到标定结果。该机器学习算法可以是支持向量机(svm)或随机森林等算法,具体可以参考现有技术,此处不再赘述。

图9是该步骤102另一种实施方式示意图,在该实施方式中,该雷达发射点随时间的变化关系可以利用第一特征值和第二特征值,结合第三特征值和/或第四特征值表示;如图9所示,该方法包括:

步骤901,计算每一帧内属于该检测目标的多个雷达反射点的平均反射点信息以及统计每一帧内属于该检测目标的雷达反射点数量n1,n2,…nn;

步骤902,计算该第一预定数量个连续帧内的平均反射点信息的第一特征值,第二特征值,并且计算该第一预定数量个连续帧内的平均反射点信息的第三特征值和/或第四特征值

步骤903,根据该第一特征值和第二特征值,结合第三特征值和/或第四特征值确定该检测目标是否跌倒。

在该实施方式中,计算平均反射点信息以及第一特征值和第二特征值的实施方式可以参考步骤401-402。

在该实施方式中,除了利用反射点信息,还可以利用每一帧的反射点数量来作跌倒检测,以下详细说明;

5)针对反射点数量

图10是跌倒过程中该每一帧的雷达反射点数量随时间(帧号)的变化示意图,如图10所示,在跌倒发生时,由于检测目标反射面逐渐减小,因此,反射点数量也是逐渐减小,而不是增大,也不是极速减小,该第三特征值是每一帧雷达反射点数量与时间线性拟合的变化率stn(斜率),和/或每一帧雷达反射点数量与时间的相关系数rtn,该线性拟合的斜率以及相关系数的计算方法可以参考现有技术,根据该斜率stn可以反映出该反射点数量的变化趋势(逐渐减小或变大,或者极速减小等),根据该相关系数rtn可以反映出该反射点数量与时间线性相关性大小,取值范围为[-1,1](例如,跌倒过程的该相关系数应该是接近-1的值,换句话说,如果计算得到的相关系数与-1的差值小于或等于规定的阈值,即可能发生了跌倒),该第四特征值是位置靠后的第二预定数量m个连续帧的反射点数量的平均值,结合该平均值与阈值的比较可以判断是否发生了跌倒。

在步骤903中,可以根据该第一特征值和第二特征值,结合第三特征值和/或第四特征值确定该检测目标是否跌倒,例如,根据第一特征值,第二特征值,第三特征值进行跌倒检测,或者根据第一特征值,第二特征值,第四特征值进行跌倒检测,或者根据第一特征值,第二特征值,第三特征值和第四特征值进行跌倒检测,其具体实施方式可以参考步骤403,此处不再赘述。

由此,基于微波雷达获得的反射点信息中反射点的位置信息、径向速度信息、反射信号强度信息中的至少两种随时间的变化关系确定该检测目标是否跌倒,该方法无需用户佩戴终端设备,使用体验好,且可以用于私密区域的监控,并且根据多维的反射点信息进行跌倒检测,检测精度更高,误报率低,检测速度更快。

实施例2

本实施例11提供一种跌倒检测方法,图11是该方法流程图,如图11所示,该方法包括:

步骤1101,获取第一预定数量个连续帧内的属于检测目标的雷达反射点信息;该反射点信息包括反射点的位置信息、径向速度信息、反射信号强度信息中的至少两种;

步骤1102,根据该第一预定数量个连续帧内该雷达反射点信息计算特征值;该特征值包括以下特征中的至少两种:雷达反射面的反射点个数或反射信号强度的相关特征,雷达发射点的高度的相关特征,雷达发射点的速度的相关特征,雷达反射面的反射点轨迹的相关特征;

步骤1103,根据该特征值确定该检测目标是否跌倒。

在本实施例中,步骤1101的实施方式可以参考实施例1步骤101;

步骤1102中该雷达反射面的反射点个数的相关特征包括:每一帧雷达反射点数量与时间线性拟合的变化率(斜率),和/或每一帧雷达反射点数量与时间的相关系数,和/或位置靠后的第二预定数量个连续帧内雷达反射点数量的平均值;该雷达反射面的反射信号强度的相关特征包括:每一帧雷达反射点的平均反射信号强度与时间线性拟合的变化率(斜率),和/或每一帧雷达反射点的平均反射信号强度与时间的相关系数,和/或位置靠后的第二预定数量个连续帧内雷达反射点的平均反射信号强度;该雷达发射点的高度的相关特征包括:每一帧雷达反射点的平均高度与时间线性拟合的变化率(斜率),和/或每一帧雷达反射点的平均高度与时间的相关系数,和/或位置靠后的第二预定数量个连续帧内雷达反射点的平均高度;该雷达发射点的速度的相关特征包括:每一帧雷达反射点的平均多普勒速度与时间线性拟合的变化率(斜率),和/或每一帧雷达反射点的平均多普勒速度与时间的相关系数,和/或位置靠后的第二预定数量个连续帧内雷达反射点的平均多普勒速度;该雷达反射面的反射点轨迹的相关特征包括:每一帧横坐标平均反射点信息和纵坐标平均反射点信息的线性拟合误差,和/或每一帧横坐标平均反射点信息和纵坐标平均反射点信息的相关系数;和/或位置靠前的第三预定数量个连续帧的水平面坐标轨迹的中心,与位置靠后的第二预定数量个连续帧水平面坐标轨迹的中心之间的距离。

上述各个特征的计算方法可以参考实施例1中特征1)~5),步骤1103的实施方式可以参考实施例1中步骤403和903,此处不再赘述。

由此,基于雷达反射面的反射点个数或反射信号强度的相关特征,雷达发射点的高度的相关特征,雷达发射点的速度的相关特征,雷达反射面的反射点轨迹的相关特征的至少两种确定该检测目标是否跌倒,该方法无需用户佩戴终端设备,使用体验好,且可以用于私密区域的监控,并且根据多维的特征进行跌倒检测,检测精度更高,误报率低,检测速度更快。

实施例3

本实施例3还提供一种跌倒检测装置。由于该装置解决问题的原理与实施例1的方法类似,因此其具体的实施可以参考实施例1的方法的实施,内容相同之处不再重复说明。

图12是该跌倒检测装置构成示意图,如图12所示,该装置1200包括:

获取单元1201,其用于获取第一预定数量个连续帧内的属于检测目标的雷达反射点信息;该反射点信息包括反射点的位置信息、径向速度信息、反射信号强度信息中的至少两种;

确定单元1202,其用于根据该第一预定数量个连续帧内该雷达反射点信息随时间的变化关系确定该检测目标是否跌倒。

在本实施例中,该获取单元1201的实施方式可以参考实施例1步骤101。

图13是该确定单元1202一实施方式示意图,如图13所示,该确定单元1202包括:

第一计算模块1301,其用于计算每一帧内属于该检测目标的多个雷达反射点的平均反射点信息;

第二计算模块1302,其用于计算该第一预定数量个连续帧内的平均反射点信息的第一特征值和第二特征值,该第一特征值表示该平均反射点信息与时间变化相关的参数,该第二特征值表示该第一预定数量个连续帧内位置靠后的第二预定数量个连续帧的平均反射点信息的统计值,和/或表示该第一预定数量个连续帧内位置靠前的第三预定数量个连续帧的平均反射点信息的统计值与位置靠后的第二预定数量个连续帧的平均反射点信息的统计值的差值;

检测模块1303,其用于根据该第一特征值和第二特征值确定该检测目标是否跌倒。

在本实施例中,该装置1200还包括:

第三计算模块(未图示,可选),其用于统计每一帧内属于该检测目标的雷达反射点数量;计算该雷达反射点数量的第三特征值和/或第四特征值,该第三特征值表示该反射点数量与时间变化相关的参数,该第四特征值表示该位置靠后的第二预定数量个连续帧的反射点数量的平均值;

并且,该检测模块1303根据该第一特征值和第二特征值,以及第三特征值和/或第四特征值确定该检测目标是否跌倒。

在本实施例中,该第一特征值,第二特征值,第三特征值,第四特征值的含义请参考实施例1,该第一计算模块1301,第二计算模块1302,检测模块1303实施方式可以参考实施例1中步骤401-403,该第三计算模块的实施方式可以参考实施例1中步骤902,此处不再赘述。

在本实施例中,该装置1200还包括:

训练单元(未图示,可选),其用于获取跌倒训练反射点信息,使用机器学习算法获得该跌倒判定阈值范围。

由此,基于微波雷达获得的反射点信息中反射点的位置信息、径向速度信息、反射信号强度信息中的至少两种随时间的变化关系确定该检测目标是否跌倒,该方法无需用户佩戴终端设备,使用体验好,且可以用于私密区域的监控,并且根据多维的反射点信息进行跌倒检测,检测精度更高,误报率低,检测速度更快。

实施例4

本实施例4还提供一种跌倒检测装置。由于该装置解决问题的原理与实施例2的方法类似,因此其具体的实施可以参考实施例2的方法的实施,内容相同之处不再重复说明。

图14是该跌倒检测装置构成示意图,如图14所示,该装置1400包括:

获取单元1401,其用于获取第一预定数量个连续帧内的属于检测目标的雷达反射点信息;该反射点信息包括反射点的位置信息、径向速度信息、反射信号强度信息中的至少两种;

计算单元1402,其用于根据该第一预定数量个连续帧内该雷达反射点信息计算特征值;该特征值包括以下特征中的至少两种:雷达反射面的反射点个数或反射信号强度的相关特征,雷达发射点的高度的相关特征,雷达发射点的速度的相关特征,雷达反射面的反射点轨迹的相关特征;

确定单元1403,其用于根据该特征值确定该检测目标是否跌倒。

在本实施例中,该雷达反射面的反射点个数或反射信号强度的相关特征,雷达发射点的高度的相关特征,雷达发射点的速度的相关特征,雷达反射面的反射点轨迹的相关特征的计算方式可以参考实施例1中特征1)~5),此处不再赘述。

在本实施例中,该获取单元1401,计算单元1402,确定单元1403的实施方式可以参考实施例2,此处不再赘述。

由此,基于雷达反射面的反射点个数或反射信号强度的相关特征,雷达发射点的高度的相关特征,雷达发射点的速度的相关特征,雷达反射面的反射点轨迹的相关特征的至少两种确定该检测目标是否跌倒,该方法无需用户佩戴终端设备,使用体验好,且可以用于私密区域的监控,并且根据多维的特征进行跌倒检测,检测精度更高,误报率低,检测速度更快。

实施例5

本实施例还提供一种跌倒检测系统,包括电子设备和微波雷达。该电子设备例如可以是计算机、服务器、工作站、膝上型计算机、智能手机,等等;但本发明实施例不限于此。该微波雷达的结构可以参考实施例1,用于发送微波信号,并接收反射信号,基于发送的微波信号和反射信号计算所有反射点信息(该计算所有反射点信息的功能也可以由电子设备执行),该电子设备获取属于检查目标的该雷达反射点信息,根据第一预定数量个连续帧内该雷达反射点信息随时间的变化关系确定检测目标是否跌倒;或者,该电子设备获取属于检查目标的该雷达反射点信息,根据根据该第一预定数量个连续帧内该雷达反射点信息计算特征值;该特征值包括以下特征中的至少两种:雷达反射面的反射点个数或反射信号强度的相关特征,雷达发射点的高度的相关特征,雷达发射点的速度的相关特征,雷达反射面的反射点轨迹的相关特征;根据该特征值确定该检测目标是否跌倒。

图15是本发明实施例的电子设备的一示意图。如图15所示,电子设备1500可以包括:处理器(例如中央处理器cpu)1510和存储器1520;存储器1520耦合到中央处理器1510。其中该存储器1520可存储各种数据;此外还存储信息处理的程序1521,并且在处理器1510的控制下执行该程序。

在一个实施方式中,跌倒检测装置1200或跌倒检测装置1400的功能可以被集成到处理器1510中。其中,处理器1510可以被配置为实现如实施例1所述的跌倒检测方法或实施例2所述的跌倒检测方法。

在另一个实施方式中,跌倒检测装置1200或跌倒检测装置1400可以与处理器1510分开配置,例如可以将跌倒检测装置1200或跌倒检测装置1400配置为与处理器1510连接的芯片,通过处理器1510的控制来实现跌倒检测装置1200或跌倒检测装置1400的功能。

例如,处理器1510可以被配置为进行如下的控制:获取第一预定数量个连续帧内的属于检测目标的雷达反射点信息,根据第一预定数量个连续帧内该雷达反射点信息随时间的变化关系确定检测目标是否跌倒;或者,获取第一预定数量个连续帧内的属于检测目标的雷达反射点信息,根据该第一预定数量个连续帧内该雷达反射点信息计算特征值;该特征值包括以下特征中的至少两种:雷达反射面的反射点个数或反射信号强度的相关特征,雷达发射点的高度的相关特征,雷达发射点的速度的相关特征,雷达反射面的反射点轨迹的相关特征;根据该特征值确定该检测目标是否跌倒。

该处理器1510的具体实施方式可以参考实施例1或2,此处不再赘述。

此外,如图15所示,电子设备1500还可以包括:收发单元1530等;其中,上述部件的功能与现有技术类似,此处不再赘述。值得注意的是,电子设备1500也并不是必须要包括图15中所示的所有部件;此外,电子设备1500还可以包括图15中没有示出的部件,可以参考现有技术。

本发明实施例还提供一种计算机可读程序,其中当在跌倒检测装置中执行该程序时,该程序使得计算机在该跌倒检测装置中执行如上面实施例1中的跌倒检测方法。

本发明实施例还提供一种存储有计算机可读程序的存储介质,其中该计算机可读程序使得计算机在跌倒检测装置中执行上面实施例1中的跌倒检测方法。

本发明实施例还提供一种计算机可读程序,其中当在跌倒检测装置中执行该程序时,该程序使得计算机在该跌倒检测装置中执行如上面实施例2中的跌倒检测方法。

本发明实施例还提供一种存储有计算机可读程序的存储介质,其中该计算机可读程序使得计算机在跌倒检测装置中执行上面实施例2中的跌倒检测方法。

结合本发明实施例描述的在图像相似性确定装置中图像相似性确定的方法可直接体现为硬件、由处理器执行的软件模块或二者组合。例如,图12-15所示的功能框图中的一个或多个和/或功能框图的一个或多个组合,既可以对应于计算机程序流程的各个软件模块,亦可以对应于各个硬件模块。这些软件模块,可以分别对应于图1,4,9,11所示的各个步骤。这些硬件模块例如可利用现场可编程门阵列(fpga)将这些软件模块固化而实现。

软件模块可以位于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、移动磁盘、cd-rom或者本领域已知的任何其它形式的存储介质。可以将一种存储介质耦接至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息;或者该存储介质可以是处理器的组成部分。处理器和存储介质可以位于asic中。该软件模块可以存储在图像相似性确定装置的存储器中,也可以存储在可插入图像相似性确定装置的存储卡中。

针对图12-15描述的功能框图中的一个或多个和/或功能框图的一个或多个组合,可以实现为用于执行本申请所描述功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑器件、分立门或晶体管逻辑器件、分立硬件组件、或者其任意适当组合。针对图12-15描述的功能框图中的一个或多个和/或功能框图的一个或多个组合,还可以实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、与dsp通信结合的一个或多个微处理器或者任何其它这种配置。

以上结合具体的实施方式对本发明进行了描述,但本领域技术人员应该清楚,这些描述都是示例性的,并不是对本发明保护范围的限制。本领域技术人员可以根据本发明的精神和原理对本发明做出各种变型和修改,这些变型和修改也在本发明的范围内。

关于包括以上多个实施例的实施方式,还公开下述的附记。

附记1、一种跌倒检测装置,其中,所述装置包括:

获取单元,其用于获取第一预定数量个连续帧内的属于检测目标的雷达反射点信息;所述反射点信息包括反射点的位置信息、径向速度信息、反射信号强度信息中的至少两种;

确定单元,其用于根据所述第一预定数量个连续帧内所述雷达反射点信息随时间的变化关系确定所述检测目标是否跌倒。

附记2、根据附记1所述的装置,其中,所述反射点的位置信息包括:所述反射点到雷达的距离信息,以及所述反射点的空间三维坐标信息中的至少一种。

附记3、根据附记1所述的装置,其中,所述确定单元包括:

第一计算模块,其用于计算每一帧内属于所述检测目标的多个雷达反射点的平均反射点信息;

第二计算模块,其用于计算所述第一预定数量个连续帧内的平均反射点信息的第一特征值和第二特征值,所述第一特征值表示所述平均反射点信息与时间变化相关的参数,所述第二特征值表示所述第一预定数量个连续帧内位置靠后的第二预定数量个连续帧的平均反射点信息的统计值,和/或表示所述第一预定数量个连续帧内位置靠前的第三预定数量个连续帧的平均反射点信息的统计值与位置靠后的第二预定数量个连续帧的平均反射点信息的统计值的差值;

检测模块,其用于根据所述第一特征值和第二特征值确定所述检测目标是否跌倒。

附记4、根据附记3所述的装置,其中,在所述反射点信息是反射点的空间三维坐标信息中的高度信息,或反射信号强度信息,或径向速度信息时,所述第一特征值是平均反射点信息与时间线性拟合的变化率,和/或平均反射点信息与时间的相关系数;所述第二特征值是位置靠后的第二预定数量个连续帧的平均反射点信息的平均值。

附记5、根据附记3所述的装置,其中,在所述反射点信息是反射点的空间三维坐标信息中的水平面横纵坐标信息时,所述第一特征值是横坐标平均反射点信息和纵坐标平均反射点信息的线性拟合误差,和/或横坐标平均反射点信息和纵坐标平均反射点信息的相关系数;所述第二特征值是位置靠前的第三预定数量个连续帧的水平面坐标轨迹的中心,与位置靠后的第二预定数量个连续帧的水平面坐标轨迹的中心之间的距离。

附记6、根据附记3所述的装置,其中,所述装置还包括:

第三计算模块,其用于统计每一帧内属于所述检测目标的雷达反射点数量;计算所述雷达反射点数量的第三特征值和/或第四特征值,所述第三特征值表示所述反射点数量与时间变化相关的参数,所述第四特征值表示所述位置靠后的第二预定数量个连续帧的反射点数量的平均值;

并且,所述检测模块根据所述第一特征值和第二特征值,以及第三特征值和/或第四特征值确定所述检测目标是否跌倒。

附记7、根据附记6所述的装置,其中,所述第三特征值是每一帧雷达反射点数量与时间线性拟合的变化率,和/或每一帧雷达反射点数量与时间的相关系数。

附记8、根据附记3或6所述的装置,其中,所述检测模块将所述第一特征值和第二特征值,或者所述第一特征值和第二特征值,以及第三特征值和/或第四特征与每类特征值对应的跌倒判定阈值范围比较,根据比较结果确定是否跌倒。

附记9、根据附记8所述的装置,其中,所述装置还包括:

训练单元,其用于获取跌倒训练反射点信息,使用机器学习算法获得所述跌倒判定阈值范围。

附记10、一种跌倒检测装置,其中,所述装置包括:

获取单元,其用于获取第一预定数量个连续帧内的属于检测目标的雷达反射点信息;所述反射点信息包括反射点的位置信息、径向速度信息、反射信号强度信息中的至少两种;

计算单元,其用于根据所述第一预定数量个连续帧内所述雷达反射点信息计算特征值;所述特征值包括以下特征中的至少两种:雷达反射面的反射点个数或反射信号强度的相关特征,雷达发射点的高度的相关特征,雷达发射点的速度的相关特征,雷达反射面的反射点轨迹的相关特征;

确定单元,其用于根据所述特征值确定所述检测目标是否跌倒。

附记11、根据附记10所述的装置,其中,所述雷达反射面的反射点个数的相关特征包括:

每一帧雷达反射点数量与时间线性拟合的变化率(斜率),和/或每一帧雷达反射点数量与时间的相关系数,和/或位置靠后的第二预定数量个连续帧内雷达反射点数量的平均值。

附记12、根据附记10所述的装置,其中,所述雷达反射面的反射信号强度的相关特征包括:

每一帧雷达反射点的平均反射信号强度与时间线性拟合的变化率(斜率),和/或每一帧雷达反射点的平均反射信号强度与时间的相关系数,和/或位置靠后的第二预定数量个连续帧内雷达反射点的平均反射信号强度。

附记13、根据附记10所述的装置,其中,所述雷达发射点的高度的相关特征包括:

每一帧雷达反射点的平均高度与时间线性拟合的变化率(斜率),和/或每一帧雷达反射点的平均高度与时间的相关系数,和/或位置靠后的第二预定数量个连续帧内雷达反射点的平均高度。

附记14、根据附记10所述的装置,其中,所述雷达发射点的速度的相关特征包括:

每一帧雷达反射点的平均多普勒速度与时间线性拟合的变化率(斜率),和/或每一帧雷达反射点的平均多普勒速度与时间的相关系数,和/或位置靠后的第二预定数量个连续帧内雷达反射点的平均多普勒速度。

附记15、根据附记10所述的装置,其中,所述雷达反射面的反射点轨迹的相关特征包括:

每一帧横坐标平均反射点信息和纵坐标平均反射点信息的线性拟合误差,和/或每一帧横坐标平均反射点信息和纵坐标平均反射点信息的相关系数;和/或位置靠前的第三预定数量个连续帧的水平面坐标轨迹的中心,与位置靠后的第二预定数量个连续帧水平面坐标轨迹的中心之间的距离。

附记16、一种跌倒检测方法,其中,所述方法包括:

获取第一预定数量个连续帧内的属于检测目标的雷达反射点信息;所述反射点信息包括反射点的位置信息、径向速度信息、反射信号强度信息中的至少两种;

根据所述第一预定数量个连续帧内所述雷达反射点信息随时间的变化关系确定所述检测目标是否跌倒。

附记17、根据附记16所述的方法,其中,根据所述第一预定数量个连续帧内所述雷达反射点信息随时间的变化关系确定所述检测目标是否跌倒包括:

计算每一帧内属于所述检测目标的多个雷达反射点的平均反射点信息;

计算所述第一预定数量个连续帧内的平均反射点信息的第一特征值和第二特征值,所述第一特征值表示所述平均反射点信息与时间变化相关的参数,所述第二特征值表示所述第一预定数量个连续帧内位置靠后的第二预定数量个连续帧的平均反射点信息的统计值,和/或表示所述第一预定数量个连续帧内位置靠前的第三预定数量个连续帧的平均反射点信息的统计值与位置靠后的第二预定数量个连续帧的平均反射点信息的统计值的差值;

根据所述第一特征值和第二特征值确定所述检测目标是否跌倒。

附记18、根据附记17所述的方法,其中,在所述反射点信息是反射点的空间三维坐标信息中的高度信息,或反射信号强度信息,或径向速度信息时,所述第一特征值是平均反射点信息与时间线性拟合的变化率,和/或平均反射点信息与时间的相关系数;所述第二特征值是位置靠后的第二预定数量个连续帧的平均反射点信息的平均值。

附记19、根据附记17所述的方法,其中,在所述反射点信息是反射点的空间三维坐标信息中的水平面横纵坐标信息时,所述第一特征值是横坐标平均反射点信息和纵坐标平均反射点信息的线性拟合误差,和/或横坐标平均反射点信息和纵坐标平均反射点信息的相关系数;所述第二特征值是位置靠前的第三预定数量个连续帧的水平面坐标轨迹的中心,与位置靠后的第二预定数量个连续帧的水平面坐标轨迹的中心之间的距离。

附记20、根据附记17所述的方法,其中,所述方法还包括:

统计每一帧内属于所述检测目标的雷达反射点数量;计算所述雷达反射点数量的第三特征值和/或第四特征值,所述第三特征值表示所述反射点数量与时间变化相关的参数,所述第四特征值表示所述位置靠后的第二预定数量个连续帧的反射点数量的平均值;

并且,根据所述第一特征值和第二特征值,以及第三特征值和/或第四特征值确定所述检测目标是否跌倒。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1