当前位置: 首页 > 专利查询>北京大学专利>正文

基于脉冲阵列的姿态变化检测方法技术

技术编号:39592847 阅读:21 留言:0更新日期:2023-12-03 19:47
本申请提供一种基于脉冲阵列的姿态变化检测方法

【技术实现步骤摘要】
基于脉冲阵列的姿态变化检测方法、装置、设备和介质


[0001]本申请涉及图像处理
,特别是涉及一种基于脉冲阵列的姿态变化检测方法

装置

设备和介质


技术介绍

[0002]在现代科技发展中,人机交互变得越来越重要,为了使人机交互更加自然

高效,超高速姿态变化检测应运而生

超高速姿态变化检测的目的在于开发能够实时捕捉用户姿态动作并进行快速识别的系统,以实现高准确率

低延迟的姿态识别,从而提供更加自然

直观的人机交互方式

[0003]然而在实际应用中,一方面受限于传统相机的低成像帧率,无法兼顾高质量成像与高速摄像,且人体姿态(例如手势等)高速地变化过程难以被完全捕捉

另一方面超高速姿态变化检测系统可能受到光线变化

因此,如何提高对复杂姿态或连续动作的姿态变化检测的效率及稳健性,使其能够更适用于各种交互场景是一个亟需解决的问题

[0004]需要说明的是,上述的陈述仅用于提供与本申请有关的
技术介绍
信息,而不必然的构成现有技术


技术实现思路

[0005]有鉴于此,本申请的目的在于提出一种基于脉冲阵列的姿态变化检测方法

装置

设备和介质,本申请能够针对性的解决现有姿态识别方法在复杂姿态识别方面的局限性问题

[0006]基于上述目的,第一方面,本申请提出了一种基于脉冲阵列的姿态变化检测方法,包括:获取监测区域内的各个空间位置的光信号,得到脉冲阵列;基于所述脉冲阵列,得到包含检测对象的目标数据;基于所述目标数据,得到所述检测对象的姿态变化数据

[0007]在一些实施例中,所述获取监测区域内的各个空间位置的光信号,得到脉冲阵列,包括:对监测区域内每个空间位置的光信号进行累积,得到信号累积强度值;对于每一空间位置,在空间位置的信号累积强度值超过预设的发放阈值的情况下,则输出一个脉冲信号;将每个空间位置对应的脉冲信号按照时间先后排列成二值序列,基于所有空间位置对应的二值序列得到所述脉冲阵列

[0008]在一些实施例中,所述目标数据包括视频数据和图像数据,所述基于所述脉冲阵列,得到包含检测对象的目标数据,包括:获取用户的指示信息,所述指示信息包括重构影像指示信息或参数变化指示信息;在所述指示信息为重构影像指示信息的情况下,对所述脉冲阵列进行影像重构,得到视频数据;在所述指示信息为参数变化指示信息的情况下,对所述脉冲阵列进行姿态变化时间点的检测,得到图像数据;其中,所述姿态变化时间点包括检测对象动作的起始时刻

运动到极限位置对应的时刻

动作结束对应的时刻

[0009]在一些实施例中,所述对所述脉冲阵列进行姿态变化时间点的检测,得到图像数据,包括:对所述脉冲阵列进行滤波处理,基于滤波后的脉冲阵列判断所述检测对象的姿态变化时间点;基于滤波后的脉冲阵列重构与所述姿态变化时间点对应时刻的图像数据

[0010]在一些实施例中,基于所述目标数据,得到所述检测对象的姿态变化数据,包括:对所述目标数据中检测对象的姿态关键点进行识别,得到所述姿态关键点的位置信息;基于每一姿态变化时间点时刻所述姿态关键点的位置信息,得到所述检测对象的姿态变化数据

[0011]在一些实施例中,基于每一姿态变化时间点时刻所述姿态关键点的位置信息,得到所述检测对象的姿态变化数据,包括:根据所述姿态关键点在相邻的姿态变化时间点的位置所形成的连线间的角度变化,得到所述检测对象的姿态变化数据,所述检测对象的姿态变化数据包括检测对象的变化角度信息

[0012]在一些实施例中,所述方法还包括:基于所述检测对象的姿态变化数据,输出所述检测对象的当前姿态信息

[0013]第二方面,还提供了一种基于脉冲阵列的姿态变化检测装置,包括:信号获取模块,用于获取监测区域内的各个空间位置的光信号,得到脉冲阵列;信号处理模块,用于基于所述脉冲阵列,得到包含检测对象的目标数据;姿态检测模块,用于基于所述目标数据,得到所述检测对象的姿态变化数据

[0014]第三方面,还提供了一种电子设备,包括存储器

处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序以实现第一方面所述的基于脉冲阵列的姿态变化检测方法

[0015]第四方面,还提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行实现第一方面任一项所述的基于脉冲阵列的姿态变化检测方法

[0016]总的来说,本申请至少存在以下有益效果:本实施例提供的基于脉冲阵列的姿态变化检测方法,可以基于脉冲阵列得到检测对象的姿态变化数据,脉冲阵列基于脉冲相机获取,利用脉冲相机超高速和高动态范围的优势,提高对高速姿态变化检测的稳健性与实时性,可适用于复杂的人机交互姿态识别场景,且可根据选择视频数据或图像数据,满足用户的不同需求,提高用户与系统交互的实时性

[0017]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的

特征和优点能够更明显易懂,以下特举本申请的具体实施方式

附图说明
[0018]在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素

这些附图不一定是按照比例绘制的

应该理解,这些附图仅描绘了根据本申请公开的一些实施方式,而不应将其视为是对本申请范围的限制

而且在全部附图中,用相同的附图标号表示相同的部件

[0019]图1示出本申请实施例提供的一种基于脉冲阵列的姿态变化检测方法的步骤流程图;
图2示出本申请实施例提供的一种视频数据的示意图;图3示出本申请实施例提供的一种图像数据的示意图;图4示出本申请实施例提供的一种姿态变化时间点的检测结果示意图;图5示出本申请实施例提供的一种检测对象的变化角度结果示意图;图6示出本申请实施例提供的一种基于脉冲阵列的姿态变化检测装置的结构示意图;图7示出本申请一实施例所提供的一种电子设备的结构示意图;图8示出本申请一实施例所提供的一种存储介质的示意图

具体实施方式
[0020]下面将结合附图对本申请技术方案的实施例进行详细的描述

以下实施例仅用于更加清楚地说明本申请的技术方案,因此只作为示例,而不能以此来限制本申请的保护范围

[0021]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于脉冲阵列的姿态变化检测方法,其特征在于,包括:获取监测区域内的各个空间位置的光信号,得到脉冲阵列;基于所述脉冲阵列,得到包含检测对象的目标数据;基于所述目标数据,得到所述检测对象的姿态变化数据
。2.
根据权利要求1所述的基于脉冲阵列的姿态变化检测方法,其特征在于,所述获取监测区域内的各个空间位置的光信号,得到脉冲阵列,包括:对监测区域内每个空间位置的光信号进行累积,得到信号累积强度值;对于每一空间位置,在空间位置的信号累积强度值超过预设的发放阈值的情况下,则输出一个脉冲信号;将每个空间位置对应的脉冲信号按照时间先后排列成二值序列,基于所有空间位置对应的二值序列得到所述脉冲阵列
。3.
根据权利要求1所述的基于脉冲阵列的姿态变化检测方法,其特征在于,所述目标数据包括视频数据和图像数据,所述基于所述脉冲阵列,得到包含检测对象的目标数据,包括:获取用户的指示信息,所述指示信息包括重构影像指示信息或参数变化指示信息;在所述指示信息为重构影像指示信息的情况下,对所述脉冲阵列进行影像重构,得到视频数据;在所述指示信息为参数变化指示信息的情况下,对所述脉冲阵列进行姿态变化时间点的检测,得到图像数据;其中,所述姿态变化时间点包括检测对象动作的起始时刻

运动到极限位置对应的时刻

动作结束对应的时刻
。4.
根据权利要求3所述的基于脉冲阵列的姿态变化检测方法,其特征在于,所述对所述脉冲阵列进行姿态变化时间点的检测,得到图像数据,包括:对所述脉冲阵列进行滤波处理,基于滤波后的脉冲阵列判断所述检测对象的姿态变化时间点;基于滤波后的脉冲阵列重构与所述姿态变化时间点对应时刻的图像数据
。5.
...

【专利技术属性】
技术研发人员:郑雅菁余肇飞黄铁军
申请(专利权)人:北京大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1