[发明专利]一种基于摄影测量的人体待检测部位姿态识别方法有效
申请号: | 202110740006.2 | 申请日: | 2021-07-01 |
公开(公告)号: | CN113180709B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 邹易峰;马川 | 申请(专利权)人: | 晓智未来(成都)科技有限公司 |
主分类号: | A61B6/00 | 分类号: | A61B6/00;A61B6/04 |
代理公司: | 成都中络智合知识产权代理有限公司 51300 | 代理人: | 喻依丰 |
地址: | 610000 四川省成都市郫*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 摄影 测量 人体 检测 部位 姿态 识别 方法 | ||
1.一种基于摄影测量的人体待检测部位姿态识别方法,用于在进行X光拍摄时,实时识别人体待检测部位的位置和姿态,从而获知当前位置和姿态与X光机球管预设最佳位置和姿态之间的偏差,以便于实时调整,快速调整正确站位,一次性获得高质量X光片,其特征在于:包括以下步骤:
STP100输入人体待检测部位预设摆位信息E0;
STP200将人体当前待检测部位调整到相机视野范围内,分别利用RGB相机和深度相机拍摄获得人体待检测部位的自然图像PRGB和深度图像Pdep;
STP300基于YOLO V3算法根据步骤STP200中获得的自然图像PRGB和深度图像Pdep获取当前人体待检测部位的摆位信息E1、待检测部位中心点O及由高为h,宽为w围成的矩形待检测部位;同时,将摆位信息E1与步骤STP100中的摆位信息E0对比;
若E1=E0,则执行步骤STP400,若E1≠E0,则执行步骤STP200;
STP400 获取待检测部位中心点O的空间坐标;
读取待检测部位的中心点O的像素坐标O(x,y),并利用读取的RGB相机内参intrinsicsRGB,深度相机内参intrinsicsdepth,深度相机空间坐标到RGB相机空间坐标之间的变换矩阵extrinsicsd2c,输出待检测部位的中心点O在RGB空间坐标系下的坐标O' (xc',yc',zc' );
STP500根据待检测部位的中心点O的像素坐标O(x,y)获取待检测部位矩形框的四个顶点P1、P2、P3、P4的像素坐标;
STP600通过在步骤STP200中获得的自然图像PRGB上进行区域采样拟合人体表面所在参考平面PPLA;
STP700将步骤STP500中获得的P1、P2、P3、P4映射到所述参考平面PPLA上,获得映射点
,,,;
STP800以O'为坐标原点建立空间坐标系,具体如下:
X轴
以参考平面PPLA法向量为Z轴,即;可计算得Y轴
即可得人体待检测部位所在空间坐标系O'XYZ的单位方向向量,,,可计算出O'XYZ相对于高压发生器坐标系的旋转矩阵
进而可求解出人体待检测部位所在空间坐标系O'XYZ相对于高压发生器的欧拉角θx,θy,θz;
最终获得人体待检测部位相对于高压发生器的姿态偏差;其中,若向量与RGB空间坐标系中OXY法向量的夹角θ90°则此时Z轴的方向采用。
2.根据权利要求1所述的一种基于摄影测量的人体待检测部位姿态识别方法,其特征在于:所述步骤STP100中所述的预设摆位信息E0包括前后位、后前位、左侧位和右侧位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于晓智未来(成都)科技有限公司,未经晓智未来(成都)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110740006.2/1.html,转载请声明来源钻瓜专利网。