非站立姿态检测方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:33533899 阅读:17 留言:0更新日期:2022-05-19 02:10
本发明专利技术涉及人工智能技术领域,本发明专利技术公开了一种非站立姿态检测方法、装置、计算机设备及存储介质,所述方法包括:获取行人视频和与行人视频关联的三维模型,并对行人视频进行分帧处理,得到多个行人图像;对各行人图像进行行人区域检测,得到与各行人图像一一对应的行人区域;根据各行人图像和与其对应的行人区域,在三维模型中构建行人轨迹图;运用最短路径算法,对行人轨迹图进行最短路径识别,得到最短路径轨迹;对最短路径轨迹进行非站立姿态检测,得到检测结果。因此,本发明专利技术实现了准确地、科学地、自动地检测出行人视频是否存在非站立姿态的片段,并且提高了非站立姿态检测的准确性和效率。准确性和效率。准确性和效率。

【技术实现步骤摘要】
非站立姿态检测方法、装置、计算机设备及存储介质


[0001]本专利技术涉及人工智能
,尤其涉及一种非站立姿态检测方法、装置、计算机设备及存储介质。

技术介绍

[0002]行人站立姿态的检测在现实生活中有着十分重要的应用价值,比如人行道行人检测、运动检测和医学诊断等等领域,目前,现有行人站立姿态检测的方法是通过摄像机采集的一序列图像数据进行深度学习达到识别出行人站立姿态的检测结果,但是,采集的图像数据会出现非站立姿态的情况,比如弯腰、摔倒等姿态,这些图像数据会对站立姿态的识别产生影响,会降低识别的准确性,现有的技术通常为人工识别出非站立姿态的图像数据,再将识别出的非站立的图像数据进行去除,因此,大大增加了人工成本,效率低下,不利于行人站立姿态的识别。

技术实现思路

[0003]本专利技术提供一种非站立姿态检测方法、装置、计算机设备及存储介质,实现了自动检测出行人视频是否存在非站立姿态的片段,无需人工识别,提高了非站立姿态检测的准确性和效率。
[0004]一种非站立姿态检测方法,包括:
[0005]获取行人视频和与所述行人视频关联的三维模型,并对所述行人视频进行分帧处理,得到多个行人图像;
[0006]对各所述行人图像进行行人区域检测,得到与各所述行人图像一一对应的行人区域;
[0007]根据各所述行人图像和与其对应的所述行人区域,在所述三维模型中构建行人轨迹图;
[0008]运用最短路径算法,对所述行人轨迹图进行最短路径识别,得到最短路径轨迹;
[0009]对所述最短路径轨迹进行非站立姿态检测,得到检测结果;所述检测结果表征了所述行人视频中的行人是否存在非站立姿态的情况。
[0010]一种非站立姿态检测装置,包括:
[0011]获取模块,用于获取行人视频和与所述行人视频关联的三维模型,并对所述行人视频进行分帧处理,得到多个行人图像;
[0012]检测模块,用于对各所述行人图像进行行人区域检测,得到与各所述行人图像一一对应的行人区域;
[0013]构建模块,用于根据各所述行人图像和与其对应的所述行人区域,在所述三维模型中构建行人轨迹图;
[0014]识别模块,用于运用最短路径算法,对所述行人轨迹图进行最短路径识别,得到最短路径轨迹;
[0015]输出模块,用于对所述最短路径轨迹进行非站立姿态检测,得到检测结果;所述检测结果表征了所述行人视频中的行人是否存在非站立姿态的情况。
[0016]一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述非站立姿态检测方法的步骤。
[0017]一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述非站立姿态检测方法的步骤。
[0018]本专利技术提供的非站立姿态检测方法、装置、计算机设备及存储介质,通过获取行人视频和与所述行人视频关联的三维模型,并对所述行人视频进行分帧处理,得到多个行人图像;对各所述行人图像进行行人区域检测,得到与各所述行人图像一一对应的行人区域;根据各所述行人图像和与其对应的所述行人区域,在所述三维模型中构建行人轨迹图;运用最短路径算法,对所述行人轨迹图进行最短路径识别,得到最短路径轨迹;对所述最短路径轨迹进行非站立姿态检测,得到检测结果;所述检测结果表征了所述行人视频中的行人是否存在非站立姿态的情况,因此,本专利技术实现了通过分帧处理,划分出行人视频中的行人图像,自动对行人图像进行行人区域检测,输出行人区域,并基于各行人区域,构建行人轨迹图,以及运用最短路径算法,自动检测出行人视频中是否存在非站姿态的检测结果,如此,实现了准确地、科学地、自动地检测出行人视频是否存在非站立姿态的片段,无需人工识别,减少了人工成本,并且提高了非站立姿态检测的准确性和效率。
附图说明
[0019]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本专利技术一实施例中非站立姿态检测方法的应用环境示意图;
[0021]图2是本专利技术一实施例中非站立姿态检测方法的流程图;
[0022]图3是本专利技术一实施例中非站立姿态检测方法的步骤S30的流程图;
[0023]图4是本专利技术一实施例中非站立姿态检测方法的步骤S50的流程图;
[0024]图5是本专利技术一实施例中地面的坐标与成像平面关系的示意图;
[0025]图6是本专利技术一实施例中生成行人基础图的示意图;
[0026]图7是本专利技术一实施例中跨点连接的示意图;
[0027]图8是本专利技术一实施例中非站立姿态检测装置的原理框图;
[0028]图9是本专利技术一实施例中计算机设备的示意图。
具体实施方式
[0029]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0030]本专利技术提供的非站立姿态检测方法,可应用在如图1的应用环境中,其中,客户端(计算机设备或终端)通过网络与服务器进行通信。其中,客户端(计算机设备或终端)包括但不限于为各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
[0031]在一实施例中,如图2所示,提供一种非站立姿态检测方法,其技术方案主要包括以下步骤S10

S50:
[0032]S10,获取行人视频和与所述行人视频关联的三维模型,并对所述行人视频进行分帧处理,得到多个行人图像。
[0033]可理解地,所述行人视频为通过一个设备标识所对应的视频采集设备拍摄多个人体行走的视频,一个所述行人视频与一个设备标识关联,所述设备标识为定义视频采集设备的唯一标识,一个所述设备标识关联一个三维模型,所述三维模型为根据关联的设备标识的内外参数和地面参数构建的三维的坐标系,所述内外参数为所述设备标识所对应的所述视频采集设备的拍摄角度参数、成像内参数和成像外参数之间的映射关系等等,所述地面参数为所述设备标识所对应的所述视频采集设备拍摄到的地面相关的参数,比如地面距离视频采集设备的距离。
[0034]其中,所述对所述行人视频进行分帧处理的过程为对输入的视频的每一帧进行分割或者抽取出一帧图像的操作过程,对所述行人视频进行所述分帧处理,能够获得多个所述行人图像,所述行人图像为所述行人视频中的每一帧图像,即所述行人图像中包含多个人体。
[0035]S20,对各所述行人图像进行行人区域检测,得到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种非站立姿态检测方法,其特征在于,包括:获取行人视频和与所述行人视频关联的三维模型,并对所述行人视频进行分帧处理,得到多个行人图像;对各所述行人图像进行行人区域检测,得到与各所述行人图像一一对应的行人区域;根据各所述行人图像和与其对应的所述行人区域,在所述三维模型中构建行人轨迹图;运用最短路径算法,对所述行人轨迹图进行最短路径识别,得到最短路径轨迹;对所述最短路径轨迹进行非站立姿态检测,得到检测结果;所述检测结果表征了所述行人视频中的行人是否存在非站立姿态的情况。2.如权利要求1所述的非站立姿态检测方法,其特征在于,所述对各所述行人图像进行行人区域检测,得到与各所述行人图像一一对应的行人区域,包括:通过人头检测网络对各所述行人图像进行人头检测,得到与各所述行人图像一一对应的人头区域;通过人体检测网络对各所述行人图像进行人体检测,得到与各所述行人图像一一对应的人体区域;将与同一所述行人图像对应的所述人头区域和所述人体区域记录为与该行人图像对应的所述行人区域。3.如权利要求2所述的非站立姿态检测方法,其特征在于,所述根据各所述行人图像和与其对应的所述行人区域,在所述三维模型中构建行人轨迹图,包括:对各所述行人图像和与其对应的所述行人区域中的人体区域进行身高预测,获得各所述行人图像所对应的预测身高值;对所有所述预测身高值进行聚类处理,得到行人身高值;根据所述行人身高值、各所述人头区域和各所述人体区域,在所述三维模型中构建行人轨迹图。4.如权利要求3所述的非站立姿态检测方法,其特征在于,所述根据所述行人身高值、各所述人头区域和各所述人体区域,在所述三维模型中构建行人轨迹图,包括:运用反投影射线算法,根据所述行人身高值、各所述人头区域和所述三维模型中的地面参数,在所述三维模型中确定出与各所述人头区域对应的人头轨迹点;运用反投影射线算法,根据各所述人体区域和所述地面参数,在所述三维模型中确定出与各所述人体区域对应的人体轨迹点;基于所有所述人头轨迹点和所述人体轨迹点构建出所述行人轨迹图。5.如权利要求4所述的非站立姿态检测方法,其特征在于,所述基于所有所述人头轨迹点和所述人体轨迹点构建出所述行人轨迹图,包括:根据同一时间戳的所述人头轨迹点和所述人体轨迹点,确定出可靠点对;所述人头轨迹点和所述人体轨...

【专利技术属性】
技术研发人员:宋方井黄哲肖嵘王孝宇
申请(专利权)人:深圳云天励飞技术股份有限公司
类型:发明
国别省市:

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

1