本发明专利技术提供一种实时生成目标深度信息的方法,步骤为:S1:获取视野内目标的目标衍射离散光斑图序列;S2:得到多个原始的第一帧目标深度图;比较每一个原始的第一帧目标深度图与其对应的参考衍射离散光斑图已知深度的偏离值,选取偏离值最小时对应区域的深度信息,以此获得优化的第一帧目标深度图;S3:使用参考衍射离散光斑图区块,与第二帧目标衍射离散光斑图进行衍射离散光斑互相关匹配处理,得到第二帧目标深度图;S4:得到后一帧目标深度图。还提供一种使用上述实时生成目标深度信息的方法的装置。有益效果是:实时获取与视野内人或其他目标相距的距离,实时更新深度信息,从而应用于运动捕捉系统或机器视觉系统等,以作为具体应用系统的信息输入。?
【技术实现步骤摘要】
【专利摘要】本专利技术提供一种实时生成目标深度信息的方法,步骤为:S1:获取视野内目标的目标衍射离散光斑图序列;S2:得到多个原始的第一帧目标深度图;比较每一个原始的第一帧目标深度图与其对应的参考衍射离散光斑图已知深度的偏离值,选取偏离值最小时对应区域的深度信息,以此获得优化的第一帧目标深度图;S3:使用参考衍射离散光斑图区块,与第二帧目标衍射离散光斑图进行衍射离散光斑互相关匹配处理,得到第二帧目标深度图;S4:得到后一帧目标深度图。还提供一种使用上述实时生成目标深度信息的方法的装置。有益效果是:实时获取与视野内人或其他目标相距的距离,实时更新深度信息,从而应用于运动捕捉系统或机器视觉系统等,以作为具体应用系统的信息输入。【专利说明】一种实时生成目标深度信息的方法及其装置
本专利技术涉及图像处理技术,特别是一种实时生成目标深度信息的方法及其装置。
技术介绍
随着3D技术的发展,立体显示、机器视觉、卫星遥感等方面的技术应用越来越多地需要获取场景的深度信息。目前,深度相机能够获取相机视野内目标的深度信息。深度相机主要有三种架构,分别是双目立体视觉法、飞行时间法(TOF)和结构光法。双目立体视觉法使用两个镜头的立体视觉来获得关于对象的表面与相机之间的距离的深度信息。飞行时间法使用雷达测量的原理进行三维场景深度的测量,相机发射主动光波照射三维场景,光波经三维场景反射后回到深度相机,根据光波的发射时间和反射光波的接收时间之间的时间差(也即,相位差)获取三维场景的深度信息。现有的深度相机,获得的深度信息的精确度随着到目标的距离增加而快速地降低,并且精度还取决于目标的表面状态,所以难以获得精确的深度信息。同时,现有的深度相机还存在以下缺陷:(I)、深度信息生成速度较慢,无法真正实现实时获取;(2)、所得深度信息的精度达不到理想的精度效果,对边缘处理不好,例如目标深度数据不连续的地方;(3)、应用场景,测量范围太局限,不能满足一些应用的需要。
技术实现思路
为了解决上述现有的技术问题,本专利技术提供一种实时生成目标深度信息的方法及其装置,能够实时获取与视野内人或其他目标相距的距离,并且实时更新深度信息,从而应用于运动捕捉系统或机器视觉系统等,以作为军事、娱乐、智能家居、体育或医学等方面的具体应用系统的信息输入。本专利技术解决上述现有的技术问题,提供一种实时生成目标深度信息的方法,具体步骤为:S1:获取视野内目标的目标衍射离散光斑图序列;该目标衍射离散光斑图序列包括第一帧目标衍射离散光斑图和第二帧目标衍射离散光斑图;S2:调用预存储的深度信息已知的多个参考衍射离散光斑图,分别与第一帧目标衍射离散光斑图进行衍射离散光斑互相关匹配处理,得到对应的多个原始的第一帧目标深度图;比较每一个原始的第一帧目标深度图与其对应的参考衍射离散光斑图已知深度的偏离值,选取偏离值最小时对应区域的深度信息,以此获得优化的第一帧目标深度图;S3:调用优化的第一帧目标深度图,比较其与每一个参考衍射离散光斑图已知深度的偏离值,对偏离值进行自适应阈值设定,划分偏离值小于阈值时对应的第一帧目标深度图区块,以及对应的参考衍射离散光斑图区块;使用该参考衍射离散光斑图区块,与第二帧目标衍射离散光斑图进行衍射离散光斑互相关匹配处理,得到第二帧目标深度图;S4:对于目标衍射离散光斑图序列的后续帧目标衍射离散光斑图,调用前一帧目标深度图,比较其与每一个参考衍射离散光斑图已知深度的偏离值,对偏离值进行自适应阈值设定,划分偏离值小于阈值时对应的前一帧目标深度图区块,以及对应的参考衍射离散光斑图区块;使用该参考衍射离散光斑图区块,与后一帧目标衍射离散光斑图进行衍射离散光斑互相关匹配处理,得到后一帧目标深度图。本专利技术更进一步的改进如下所述。包括米集深度信息已知的参考衍射离散光斑图;一光屏垂直于摄像机的光轴设置,摄像机获取已知深度信息的光屏上的衍射离散光斑图,作为一参考衍射离散光斑图。沿着光轴方向,设置多个采集位置,获得深度信息已知的多个参考衍射离散光斑图。衍射离散光斑互相关处理使用的位移形函数、搜索函数、互相关函数分别为【权利要求】1.一种实时生成目标深度信息的方法,其特征在于:具体步骤为: S1:获取视野内目标的目标衍射离散光斑图序列;该目标衍射离散光斑图序列包括第一帧目标衍射离散光斑图和第二帧目标衍射离散光斑图; S2:调用预存储的深度信息已知的多个参考衍射离散光斑图,分别与第一帧目标衍射离散光斑图进行衍射离散光斑互相关匹配处理,得到对应的多个原始的第一帧目标深度图;比较每一个原始的第一帧目标深度图与其对应的参考衍射离散光斑图已知深度的偏离值,选取偏离值最小时对应区域的深度信息,以此获得优化的第一帧目标深度图; 53:调用优化的第一帧目标深度图,比较其与每一个参考衍射离散光斑图已知深度的偏离值,对偏离值进行自适应阈值设定,划分偏离值小于阈值时对应的第一帧目标深度图区块,以及对应的参考衍射离散光斑图区块;使用该参考衍射离散光斑图区块,与第二帧目标衍射离散光斑图进行衍射离散光斑互相关匹配处理,得到第二帧目标深度图; 54:对于目标衍射离散光斑图序列的后续帧目标衍射离散光斑图,调用前一帧目标深度图,比较其与每一个参考衍射离散光斑图已知深度的偏离值,对偏离值进行自适应阈值设定,划分偏离值小于阈值时对应的前一帧目标深度图区块,以及对应的参考衍射离散光斑图区块;使用该参考衍射离散光斑图区块,与后一帧目标衍射离散光斑图进行衍射离散光斑互相关匹配处理,得到后一帧目标深度图。2.根据权利要求1所述的实时生成目标深度信息的方法,其特征在于:包括采集深度信息已知的参考衍射离散光斑图;一光屏垂直于摄像机的光轴设置,摄像机获取已知深度信息的光屏上的衍射离散光斑图,作为一参考衍射离散光斑图。3.根据权利要求2所述的实时生成目标深度信息的方法,其特征在于:沿着光轴方向,设置多个采集位置,获得深度信息已知的多个参考衍射离散光斑图。4.根据权利要求1所述的实时生成目标深度信息的方法,其特征在于:衍射离散光斑互相关处理使用的位移形函数、搜索函数、互相关函数分别为 5.根据权利要求1所述的实时生成目标深度信息的方法,其特征在于:在步骤SI中,获取视野内目标的目标衍射离散光斑图序列之后,对该目标衍射离散光斑图进行预处理。6.根据权利要求5所述的实时生成目标深度信息的方法,其特征在于:所述预处理为使用降噪、插值法、中值滤波法或区块划分法进行处理。7.一种使用权利要求1至6任意一项所述实时生成目标深度信息的方法的装置,包括主体,其特征在于:还包括激光器、衍射光学元件、摄像机、图像处理模块和存储器;所述摄像机与所述图像处理模块连接,所述图像处理模块与所述存储器连接; 所述激光器发出的激光穿透所述衍射光学元件后照明视野中的目标; 所述摄像机获取视野中的目标衍射离散光斑图,并发送至所述图像处理模块; 所述图像处理模块对所述目标衍射离散光斑图和所述存储器内预存储的参考衍射离散光斑图进行衍射离散光斑互相关匹配处理,以生成目标的深度信息。8.根据权利要求7所述的使用实时生成目标深度信息的方法的装置,其特征在于:还包括窄带通滤波片,所述窄带通滤波片置于所述摄像机的镜头前。9.根据权利要求7所述的使用实时生本文档来自技高网...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:肖振中,许宏淮,刘龙,黄源浩,
申请(专利权)人:深圳奥比中光科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。