【技术实现步骤摘要】
一种基于Tensorflow目标检测的动作识别方法
本专利技术涉及动作识别领域,具体是一种基于Tensorflow目标检测的动作识别方法。
技术介绍
动作评分是阿尔茨海默病智能量表诊断中理解力测试的主要内容,通过要求受试者做出相应的动作,根据其得分可以衡量受试者的理解力、记忆力和执行力,对病情的诊断提供重要参考。现有的量表动作中涉及的物体有卡片、牙刷、鼠标等,动作识别方法是结合目标检测和图像处理技术,识别的准确率不高且耗时长,主要原因有三点:一是卡片的检测和坐标提取困难,现有方法通常对视频的开头结尾某两帧使用图像形态学处理,卡片正反面涂上单一颜色,利用颜色空间和图像开闭运算寻找最大连通域实现卡片的定位和坐标提取,但非常容易受到光线和遮挡的干扰,且一系列运算耗时较长;二是卡片正反面区分困难,因为视频帧的选取存在一定的随机性,会出现选取的两个视频帧中的卡片为同一面,无法判断翻卡片的动作;三是在实际对视频图像提取坐标时,由于遮挡、重合等因素,导致部分视频帧出现坐标的缺失或异常值,在利用单帧数据进行识别判断时极易出现误判,造成准确率降低。
技术实现思路
本专利技术的目的是提供一种基于Tensorflow目标检测的动作识别方法,主要包括以下步骤:1)获取含有人体姿态和目标物体的视频流,并分解为若干帧图像。所述目标物体的两面印刷有图案。所述人体姿态为受试者根据AD量表指示完成的动作。所述目标物体为矩形卡片。矩形卡片的正反两面分别印刷有不同图案。2)利用Tensorflow和Faster ...
【技术保护点】
1.一种基于Tensorflow目标检测的动作识别方法,其特征在于,主要包括以下步骤:/n1)获取含有人体姿态和目标物体的视频流,并分解为若干帧图像;所述目标物体的两面印刷有所述图案;/n2)利用Tensorflow和Faster R-CNN算法建立卷积网络,并训练得到目标物体识别模型。/n3)利用目标物体识别模型框选出每帧图像中的目标物体,并为矩形框打上类别标签;确定矩形框的左上角归一化坐标(x
【技术特征摘要】
1.一种基于Tensorflow目标检测的动作识别方法,其特征在于,主要包括以下步骤:
1)获取含有人体姿态和目标物体的视频流,并分解为若干帧图像;所述目标物体的两面印刷有所述图案;
2)利用Tensorflow和FasterR-CNN算法建立卷积网络,并训练得到目标物体识别模型。
3)利用目标物体识别模型框选出每帧图像中的目标物体,并为矩形框打上类别标签;确定矩形框的左上角归一化坐标(xmin_nor,ymin_nor)、右下角归一化坐标值(xmax_nor,ymax_nor)和置信度c;xmin_nor、ymin_nor、xmax_nor、ymax_nor、c∈[0,1];
4)基于矩形框的左上角归一化坐标(xmin_nor,ymin_nor)、右下角归一化坐标值(xmax_nor,ymax_nor)确定目标物体坐标;
5)对目标物体坐标进行处理;
6)建立动作识别模型;
7)将处理后的矩形框坐标输入到动作识别模型中,对人体姿态进行识别。
2.根据权利要求1或2所述一种基于Tensorflow目标检测的动作识别方法,其特征在于,所述人体姿态为受试者根据AD量表指示完成的动作。
3.根据权利要求1所述一种基于Tensorflow目标检测的动作识别方法,其特征在于,所述卷积神经网络包括输入层、池化层和卷积层。
4.根据权利要求1所述一种基于Tensorflow目标检测的动作识别方法,其特征在于,所述目标物体识别模型的训练数据集为由Faster-RCNN深度学习目标检测算法训练得到的COCO数据集。
5.根据权利要求1所述一种基于Tensorflow目标检测的动作识别方法,其特征在于,所述目标物体为矩形卡片;矩形卡片的正反两面分别印刷有不同图案。
6.根据权利要求1所述一种基于Tensorflow目标检测的动作识别方法,其特征在于,提取矩形框坐标的主要步骤如下:
1)将左上角归一化坐标(xmin_nor,ymin_nor)、右下角归一化坐标值(xmax_nor,ymax_nor)转换为矩形框左上角坐标值(xmin,ymin)和右下角位置坐标值(xmax,ymax),即:
式中,img_width、img_height分别表示图像宽度、图像高度;<...
【专利技术属性】
技术研发人员:余娟,王兵凯,孔航,何伟,葛学人,杨文凯,李文沅,杨知方,吕洋,
申请(专利权)人:重庆大学,重庆医科大学,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。