三维物体识别方法及装置制造方法及图纸

技术编号:39248496 阅读:12 留言:0更新日期:2023-10-30 12:00
本公开提供了一种三维物体识别方法及装置,该方法包括:向目标三维物体投射二值化条纹;使用摄像头拍摄上述目标三维物体,调整上述摄像头的聚焦位置,得到上述二值化条纹对应的正弦条纹图像;根据上述正弦条纹图像,使用三维结构光方法,确定目标三维物体的深度数据;根据上述目标三维物体的深度数据,使用机器学习模型,识别上述目标三维物体的身份。可以解决相关技术中如何实现多距离识别三维物体,优化物体三维信息的检测成本和检测精度的技术问题,达到提高测量进度和检测距离适应性,降低硬件成本,达到如何实现多距离识别三维物体,优化物体三维信息的检测成本和检测精度的技术效果。度的技术效果。度的技术效果。

【技术实现步骤摘要】
三维物体识别方法及装置


[0001]本公开涉及物体识别
,特别涉及一种三维物体识别方法及装置。

技术介绍

[0002]在进行三维物体识别时,需要得到物体的三维信息。现有技术中通常使用三维结构光技术测量三维物体的深度信息,但传统相位法三维轮廓测量系统的深度信息检测方案,存在精度差、检测距离范围受限、检测成本高等问题。
[0003]因此,如何实现多距离识别三维物体,优化物体三维信息的检测成本和检测精度是目前亟待解决的技术问题。

技术实现思路

[0004]本公开的目的是提供一种三维物体识别方法,以至少解决相关技术中如何实现多距离识别三维物体,优化物体三维信息的检测成本和检测精度的技术问题。
[0005]根据本公开实施例的一个方面,提供了一种三维物体识别方法,包括:
[0006]向目标三维物体投射二值化条纹;
[0007]使用摄像头拍摄所述目标三维物体,调整所述摄像头的聚焦位置,得到所述二值化条纹对应的正弦条纹图像;
[0008]根据所述正弦条纹图像,使用三维结构光方法,确定目标三维物体的深度数据;
[0009]根据所述目标三维物体的深度数据,使用机器学习模型,识别所述目标三维物体的身份。
[0010]在一个示例性实施例中,使用摄像头拍摄所述目标三维物体,调整所述摄像头的聚焦位置,得到所述二值化条纹对应的正弦条纹图像,包括:
[0011]获取所述目标三维物体与所述摄像头之间的距离信息;
[0012]获取所述目标三维物体对应的各个相位对焦PDAF像素的相位差;
[0013]获取预设的映射关系,所述映射关系用于,基于所述距离信息,确定所述正弦条纹图像对应的所述摄像头的聚焦位置;
[0014]根据所述映射关系、所述距离信息以及所述目标三维物体对应的各个PDAF像素的相位差,驱动所述摄像头的镜头到形成所述正弦条纹图像的聚焦位置。
[0015]在一个示例性实施例中,获取预设的映射关系,包括:
[0016]分别在不同的拍摄距离,使用PDAF技术对焦标定物,获取所述标定物对应的各个PDAF像素的相位差以及对应的所述摄像头的聚焦位置;
[0017]标定拍摄距离、PDAF像素的相位差以及所述摄像头的聚焦位置之间的映射关系。
[0018]在一个示例性实施例中,根据所述目标三维物体的深度数据,使用机器学习模型,识别所述目标三维物体的身份,包括:
[0019]获取所述目标三维物体的反射光的光谱信息,所述反射光由所述多光谱光源经所述目标三维物体反射形成;
[0020]根据所述目标三维物体的深度数据和所述目标三维物体的反射光的光谱信息,使用机器学习模型,识别所述目标三维物体的身份。
[0021]在一个示例性实施例中,根据所述目标三维物体的深度数据和所述目标三维物体的反射光的光谱信息,使用机器学习模型,识别所述目标三维物体的身份,包括:
[0022]对比所述多光谱光源的光谱信息和所述反射光的光谱信息,确定所述目标三维物体的光谱吸收信息;
[0023]根据所述目标三维物体的光谱吸收信息,确定所述目标三维物体的材质信息;
[0024]据所述目标三维物体的深度数据和所述目标三维物体的光谱吸收信息,使用机器学习模型,识别所述目标三维物体的身份。
[0025]在一个示例性实施例中,还包括:
[0026]基于训练样本,训练生成所述机器学习模型;
[0027]所述训练样本是预先标注的若干三维物体的深度数据和反射光的光谱信息训练数据组;所述训练样本的标注内容包括:若干人脸身份和物体属性。
[0028]在一个示例性实施例中,向目标三维物体投射二值化条纹包括:使用偏振光源向所述目标三维物体投射所述二值化条纹。
[0029]在一个示例性实施例中,向目标三维物体投射二值化条纹包括:
[0030]使用集成光源的MEMS振镜投射器模组投射所述二值化条纹。
[0031]在一个示例性实施例中,向目标三维物体投射二值化条纹,包括:
[0032]向所述目标三维物体投射无条纹图案,使用目标检测模型,预判断所述目标三维物体的尺寸;
[0033]获取所述目标三维物体与所述摄像头之间的距离信息;
[0034]根据所述距离信息和所述目标三维物体的尺寸,设置所述二值化条纹的周期宽度和条纹组数;
[0035]向所述目标三维物体投射二值化条纹。
[0036]在一个示例性实施例中,向目标三维物体投射二值化条纹包括:
[0037]在所述距离信息和所述目标三维物体的尺寸在预定范围内的情况下,设置所述二值化条纹的编码规则为格雷码。
[0038]根据本公开实施例的另一个方面,还提供了一种三维物体识别装置,包括:
[0039]投射模块,用于向目标三维物体投射二值化条纹;
[0040]调焦模块,用于使用摄像头拍摄所述目标三维物体,调整所述摄像头的聚焦位置,得到所述二值化条纹对应的正弦条纹图像;
[0041]深度模块,用于根据所述正弦条纹图像,使用三维结构光方法,确定目标三维物体的深度数据;
[0042]识别模块,用于根据所述目标三维物体的深度数据,使用机器学习模型,识别所述目标三维物体的身份。
[0043]在一个示例性实施例中,所述调焦模块包括:
[0044]距离信息子模块,用于获取所述目标三维物体与所述摄像头之间的距离信息;
[0045]相位差子模块,用于获取所述目标三维物体对应的各个相位对焦PDAF像素的相位差;
[0046]映射子模块,用于获取预设的映射关系,所述映射关系用于,基于所述距离信息,确定所述正弦条纹图像对应的所述摄像头的聚焦位置;
[0047]驱动子模块,用于根据所述映射关系、所述距离信息以及所述目标三维物体对应的各个PDAF像素的相位差,驱动所述摄像头的镜头到形成所述正弦条纹图像的聚焦位置。
[0048]在一个示例性实施例中,所述映射子单元包括:
[0049]获取单元,用于分别在不同的拍摄距离,使用PDAF技术对焦标定物,获取所述标定物对应的各个PDAF像素的相位差以及对应的所述摄像头的聚焦位置;
[0050]标定单元,用于标定拍摄距离、PDAF像素的相位差以及所述摄像头的聚焦位置之间的映射关系。
[0051]在一个示例性实施例中,
[0052]所述识别模块包括:
[0053]光谱子模块,用于获取所述目标三维物体的反射光的光谱信息,所述反射光由所述多光谱光源经所述目标三维物体反射形成;
[0054]识别子模块,用于根据所述目标三维物体的深度数据和所述目标三维物体的反射光的光谱信息,使用机器学习模型,识别所述目标三维物体的身份。
[0055]在一个示例性实施例中,所述识别子模块包括:
[0056]吸收确定单元,用于对比所述多光谱光源的光谱信息和所述反射光的光谱信息,确定所述目标三维物体的光谱吸收本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种三维物体识别方法,其特征在于,包括:向目标三维物体投射二值化条纹;使用摄像头拍摄所述目标三维物体,调整所述摄像头的聚焦位置,得到所述二值化条纹对应的正弦条纹图像;根据所述正弦条纹图像,使用三维结构光方法,确定目标三维物体的深度数据;根据所述目标三维物体的深度数据,使用机器学习模型,识别所述目标三维物体的身份。2.根据权利要求1所述的三维物体识别方法,其特征在于,使用摄像头拍摄所述目标三维物体,调整所述摄像头的聚焦位置,得到所述二值化条纹对应的正弦条纹图像,包括:获取所述目标三维物体与所述摄像头之间的距离信息;获取所述目标三维物体对应的各个相位对焦PDAF像素的相位差;获取预设的映射关系,所述映射关系用于,基于所述距离信息,确定所述正弦条纹图像对应的所述摄像头的聚焦位置;根据所述映射关系、所述距离信息以及所述目标三维物体对应的各个PDAF像素的相位差,驱动所述摄像头的镜头到形成所述正弦条纹图像的聚焦位置。3.根据权利要求2所述的三维物体识别方法,其特征在于,获取预设的映射关系,包括:分别在不同的拍摄距离,使用PDAF技术对焦标定物,获取所述标定物对应的各个PDAF像素的相位差以及对应的所述摄像头的聚焦位置;标定拍摄距离、PDAF像素的相位差以及所述摄像头的聚焦位置之间的映射关系。4.根据权利要求1

3任一项所述的三维物体识别方法,其特征在于,根据所述目标三维物体的深度数据,使用机器学习模型,识别所述目标三维物体的身份,包括:获取所述目标三维物体的反射光的光谱信息,所述反射光由所述多光谱光源经所述目标三维物体反射形成;根据所述目标三维物体的深度数据和所述目标三维物体的反射光的光谱信息,使用机器学习模型,识别所述目标三维物体的身份。5.根据权利要求4所述的三维物体识别方法,其特征在于,根据所述目标三维物体的深度数据和所述目标三维物体的反射光的光谱信息,使用机器学习模型,识别所述目标三维物体的身份,包括:对比所述多光谱光源的光谱信息和所述反射光的光谱信息,确定所述目标三维物体的光谱吸收信息;根据所述目标三维物体的光谱吸收信息,确定所述目标三维物体的材质信息;据所述目标三维物体的深度数据和所述目标三维物体的光谱吸收信息,使用机器学习模型,识别所述目标三维物体的身份。6.根据权利要求5所述的三维物体识别方法,其特征在于,还包括:基于训练样本,训练生成所述机器学习模型;所述训练样本是预先标注的若干三维物体的深度数据和反射光的光谱信息训练数据组;所述训练样本的标注内容包括:若干人脸身份和物体属性。7.根据权利要求1

3任一项所述的三维物体识别方法,其特征在于,向目标三维物体投
射二值化条纹包括:使用偏振光源向所述目标三维物体投射所述二值化条纹。8.根据权利要求1

3任一项所述的三维物体识别方法,其特征在于,向目标三维物体投射二值化条纹包括:使用集成光源的MEMS振镜投射器模组投射所述二值化条纹。9.根据权利要求2或3所述的三维物体识别方法,其特征在于,向目标三维物体投射二值化条纹,包括:向所述目标三维物体投射无条纹图案,使用目标检测模型,预判断所述目标三维物体的尺寸;获取所述目标三维物体与所述摄像头之间的距离信息;根据所述距离信息和所述目标三维物体的尺寸,设置所述二值化条纹的周期宽度和条纹组数;向所述目标三维物体投射二值化条纹。10.根据权利要求1所述的三维物体识别方法,其特征在于,向目标三维物体投射二值化条纹包括:在所述距离信息和所述目标三维物体的尺寸在预定范围内的情况下,设置所述二值化条纹的编码规则为格雷码。11.一种三维物体识别装置,其特征在于,包括:投射模块,用于向目标三维物体投射二值化条纹;调焦模块,用于使用摄像头拍摄所述目标三维物体,调整所述摄像头的聚焦位置,得到所述二值化条纹对应的正弦条纹图像;深度模块,用于根据所述正弦条纹图像,使用三维结构光方法,确定目标三维物体的深度数据;识别模块,用于根据所述目标...

【专利技术属性】
技术研发人员:高岩王青顾凤香滕海郑伟军
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1