The hand posture recognition method of the invention is used to solve the technical problem that the recognition method is low in robustness and the quality of the depth image data can not form the high accuracy hand posture. The method includes: extracting depth local gradient features preliminary data in depth image formation of hand gesture features preliminary data; hand gesture feature data of hand forming initial current attitude data through hand gesture classifier; by storing index determination and hand gesture data to determine the current standard of hand gesture data to contrast with the hand the Ministry of the corresponding hand gesture posture standard. The invention overcomes the defects of the depth data hole and the noise influence in the depth image, so that the error of the classifier prediction result is larger. By storing the index, the selected hand standard postures are distributed near the predicted hand pose, which further improves the robustness of the recognition process. The invention also comprises a hand gesture recognition system.
【技术实现步骤摘要】
一种手部姿态识别方法及识别系统
本专利技术涉及现实对象的计算机识别方法及识别系统,特别涉及一种手部姿态识别方法及识别系统。
技术介绍
随着深度传感器的普及和人机交互领域的需求,近年来基于深度数据的手部姿态识别的研究正在兴起。与传统基于RGB(即红绿蓝基色)图像的手部姿态识别相比,深度数据提供了手部的三维信息,提高了手部姿态识别的鲁棒性和准确性。但是利用深度数据进行手部姿态识别对深度图像的图像质量要求较高,现有深度传感器受物理参数限制,动态形成的深度图像的图像质量较差,不能完全满足分类器的数据输入要求,使得分类器处理获得的手部图像中包含大量的噪声甚至出现“空洞”,严重地降低分类器的预测准确性。
技术实现思路
有鉴于此,本专利技术实施例提供了手部姿态识别方法及识别系统,用于解决由于识别方法鲁棒性低,受深度图像数据质量影响无法形成高准确性的手部姿态的技术问题。本专利技术的手部姿态识别方法,包括:提取初步深度图像中的深度局部梯度特征数据形成手部初步姿态特征数据;手部初步姿态特征数据通过手部姿态分类器形成手部当前姿态数据;通过存储索引确定与手部当前姿态数据接近的手部标准姿态数据并对比确定与手部当前姿态对应的手部标准姿态。本专利技术的手部姿态识别系统,包括以下功能模块:初步深度图像生成装置,用于通过深度传感器获取手部当前姿态的初步深度图像;手部初步姿态特征数据生成装置,用于提取初步深度图像中的深度局部梯度特征数据形成手部初步姿态特征数据;手部当前姿态数据生成装置,用于手部初步姿态特征数据通过手部姿态分类器形成手部当前姿态数据;姿态比对装置,用于通过存储索引确定与手部当前姿 ...
【技术保护点】
一种手部姿态识别方法,包括:提取初步深度图像中的深度局部梯度特征数据形成手部初步姿态特征数据;通过手部姿态分类器对手部初步姿态特征数据进行分类形成手部当前姿态数据;通过存储索引确定与手部当前姿态数据接近的手部标准姿态数据并对比确定与手部当前姿态对应的手部标准姿态。
【技术特征摘要】
1.一种手部姿态识别方法,包括:提取初步深度图像中的深度局部梯度特征数据形成手部初步姿态特征数据;通过手部姿态分类器对手部初步姿态特征数据进行分类形成手部当前姿态数据;通过存储索引确定与手部当前姿态数据接近的手部标准姿态数据并对比确定与手部当前姿态对应的手部标准姿态。2.如权利要求1所述的手部姿态识别方法,其特征在于还包括:建立手部模拟姿态,生成与手部模拟姿态对应的标准深度图像;提取标准深度图像中的深度局部梯度特征数据形成手部标准姿态特征数据;通过手部标准姿态特征数据对分类器进行训练形成手部姿态分类器,并通过手部姿态分类器建立所述手部标准姿态数据和所述手部标准姿态数据的所述存储索引。3.如权利要求2所述的手部姿态识别方法,其特征在于所述建立手部模拟姿态,生成与手部模拟姿态对应的标准深度图像包括:建立手部模型;确定所述手部模型基准点和欧氏距离坐标系;逐一调整所述手部模型的骨骼关节的运动角度形成手部模拟姿态;以欧氏距离作为参数对所述手部模拟姿态进行渲染获得每一个所述手部模拟姿态的所述标准深度图像。4.如权利要求2所述的手部姿态识别方法,其特征在于所述提取标准深度图像中的深度局部梯度特征数据形成手部标准姿态特征数据包括:在每一个所述标准深度图像中利用像素携带的深度信息确定每个像素的深度值;根据所述像素的深度值形成所述像素在不同方向和距离上的深度局部梯度值;根据每个所述像素各个维度的所述深度局部梯度值形成每一个所述标准深度图像的高维度的所述手部标准姿态特征数据。5.如权利要求2所述的手部姿态识别方法,其特征在于所述通过手部标准姿态特征数据对分类器进行训练形成手部姿态分类器,并通过手部姿态分类器建立所述手部标准姿态数据和所述手部标准姿态数据的所述存储索引包括:将每一个所述标准深度图像的所述手部标准姿态特征数据归一化并进行降维处理,形成二维手部标准姿态特征数据;将每一个所述标准深度图像的所述二维手部标准姿态特征数据作为输入,对分类器进行训练,形成针对手部模型的手部姿态分类器;将每一个所述标准深度图像的所述二维手部标准姿态特征数据通过所述手部姿态分类器输出对应的所述手部标准姿态数据,并建立所述手部标准姿态数据间的向量标签,并通过所述向量标签建立手部标准姿态数据的所述存储索引。6.如权利要求2所述的手部姿态识别方法,其特征在于所述提取初步深度图像中的深度局部梯度特征数据形成手部初步姿态特征数据包括:在所述初步深度图像中利用像素携带的深度信息确定每个所述像素在不同方向上的深度局部梯度值;根据所述像素间的多个维度的所述深度局部梯度值形成所述初步深度图像的高维度的所述手部初步姿态特征数据。7.如权利要求2所述的手部姿态识别方法,其特征在于所述手部初步姿态特征数据通过手部姿态分类器形成手部当前姿态数据包括:将初步深度图像中的所述手部初步姿态特征数据归一化并进行降维处理,形成所述二维手部初步姿态特征数据;将所述二维手部初步姿态特征数据通过所述手部...
【专利技术属性】
技术研发人员:那日松,齐越,李楠,
申请(专利权)人:北京康邦科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。