图像生成方法、电子设备和计算机可读存储介质技术

技术编号:36073831 阅读:33 留言:0更新日期:2022-12-24 10:44
本申请实施例涉及机器视觉技术领域,公开了一种图像生成方法、电子设备和计算机可读存储介质,该方法包括:选取目标VCESL上的若干个发射器的中心点为基准点,根据所述基准点和预设的与所述基准点对应的衍射点,建立第一映射关系;根据预设的第二映射关系,将所述VCESL上的各所述发射器均映射为图像坐标系中的原始散斑,所述第二映射关系为VCESL坐标系与所述图像坐标系之间的映射关系;根据所述第一映射关系,分别将各所述原始散斑映射为对应的衍射散斑,并根据各所述衍射散斑生成GT图像,本申请实施例提供的图像生成方法,可以高效、快速地生成科学、合理的GT图像,为散斑投射器的生产、改进提供指导反馈。改进提供指导反馈。改进提供指导反馈。

【技术实现步骤摘要】
图像生成方法、电子设备和计算机可读存储介质


[0001]本申请实施例涉及机器视觉
,特别涉及一种图像生成方法、电子设备和计算机可读存储介质。

技术介绍

[0002]目前,机器视觉
中最具活力的技术分支当属深度感知技术,而散斑结构光技术则是深度感知技术中的重要组成部分,散斑投射器是一种可以将散斑结构光图案投射到目标物体上,再由红外镜头进行拍摄得到散斑图。
[0003]散斑投射器一般由垂直腔表面发射激光器(Vertical Cavity Surface Emitting Laser,简称:VCSEL)、准直镜组和衍射光学元件(Diffractive Optical Elements,简称:DOE)组成,VCSEL的表面上通过氧化形成若干个发射器,这些发射器的位置由散斑结构光图案决定,这些发射器发射出激光后,经过准直镜组准直,经准直后的激光再进入DOE,由DOE衍射形成m
×
n个衍射级次的散斑图案,由于不同衍射级次之间的衍射角度并非线性关系,因此衍射出的散斑图案会出现枕形畸变。
[0004]本申请的专利技本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图像生成方法,其特征在于,包括:选取垂直腔表面发射激光器VCESL上的若干个发射器的中心点为基准点,根据所述基准点和预设的与所述基准点对应的衍射点,建立第一映射关系;根据预设的第二映射关系,将所述VCESL上的各所述发射器均映射为图像坐标系中的原始散斑,所述第二映射关系为VCESL坐标系与所述图像坐标系之间的映射关系;根据所述第一映射关系,分别将各所述原始散斑映射为对应的衍射散斑,并根据各所述衍射散斑生成真实GT图像。2.根据权利要求1所述的图像生成方法,其特征在于,所述根据所述第一映射关系,分别将各所述原始散斑映射为对应的衍射散斑,并根据各所述衍射散斑生成GT图像,包括:遍历各所述原始散斑,依次将当前原始散斑中的各原始散斑点作为待衍射点,并根据所述第一映射关系和所述待衍射点的坐标,确定所述待衍射点衍射后的坐标;根据预设的取整规则和所述待衍射点衍射后的坐标,得到取整后的坐标;根据所述待衍射点衍射后的坐标和所述取整后的坐标,将所述待衍射点的亮度值分配给所述取整后的坐标上的点和与所述取整后的坐标上的点相邻的点;其中,所述取整后的坐标上的点和与所述取整后的坐标上的点相邻的点均为衍射散斑点;在各所述原始散斑遍历完成后,对所述衍射散斑点分配到的亮度值进行累加,确定所述衍射散斑点的最终亮度值,并根据各所述衍射散斑点和各所述衍射散斑点的最终亮度值生成GT图像。3.根据权利要求2所述的图像生成方法,其特征在于,通过以下公式,根据所述待衍射点衍射后的坐标和所述取整后的坐标,将所述待衍射点的亮度值分配给所述取整后的坐标上的点和与所述取整后的坐标上的点相邻的点:其中,(R,C)为所述待衍射点衍射后的坐标,(r,c)为所述取整后的坐标,P为所述待衍射点的亮度值,P(r,c)为分配给所述取整后的坐标上的点的亮度值,P(r+1,c)为分配给与所述取整后的坐标上的点右方相邻的点的亮度值,P(r,c+1)为分配给与所述取整后的坐标上的点上方相邻的点的亮度值,P(r+1,c+1)为分配给与所述取整后的坐标上的点右上方相邻的点的亮度值。4.根据权利要求2所述的图像生成方法,其特征在于,所述待衍射点的亮度值通过以下步骤获得:确定所述待衍射点所在的所述原始散斑的中心点,获取所述待衍射点的坐标、所述中心点的坐标和所述原始散斑的半径;根据所述待衍射点的坐标和所述中心点的坐标,计算所述待衍射点与所述中心点之间的距离;根据预设的调整系数、所述待衍射点与所述中心点之间的距离和所述原始散斑的半径,确定所述待衍射点的亮度值;其中,所述距离越远,所述待衍射点的亮度值越小,所述距离包括所述待衍射点与所述中心点之间的横坐标差值和纵坐标差值。
5.根据权利要求2所述的图像生成方法,其特征在于,通过以下公式,根据预设的调整系数、所述待衍射点与所述中心点之间的距离和所述原始散斑的半径,确定所述待衍射点的亮度值:其中,P0为所述预设的调整系数,s为所述中心点的横坐标,t为所述中心点的纵坐标,u为所述待衍射点的横坐标,v为所述待衍射点的纵坐标,w...

【专利技术属性】
技术研发人员:李东洋化雪诚王海彬刘祺昌户磊
申请(专利权)人:合肥的卢深视科技有限公司
类型:发明
国别省市:

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

1