ImageVerifierCode 换一换
格式:PDF , 页数:15 ,大小:745.35KB ,
资源ID:14330082      下载积分:30 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zhuanlichaxun.net/d-14330082.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(高像素光学镜头组装设备及控制方法.pdf)为本站会员(七月)主动上传,专利查询网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知专利查询网(发送邮件至2870692013@qq.com或直接QQ联系客服),我们立即给予删除!

高像素光学镜头组装设备及控制方法.pdf

1、(19)国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 202310867815.9(22)申请日 2023.07.16(71)申请人 深圳捷牛科技有限公司地址 518000 广东省深圳市光明区马田街道马山头社区钟表基地格雅科技大厦3栋1101(72)发明人 罗健峰(74)专利代理机构 北京科创易佰知识产权代理事务所(普通合伙)16113专利代理师 路忠琴(51)Int.Cl.H04N 17/00(2006.01)H04N 23/55(2023.01)G06T 5/00(2006.01)G06T 7/73(2017.01)(54)发明名称一种高像素光学

2、镜头组装设备及控制方法(57)摘要本申请提供了一种高像素光学镜头组装设备及控制方法,启动高像素光学镜头定位校准,采集镜头位置图像,在镜头位置图像中选定像素点,通过像素点的周围像素点的权重对镜头位置图像的像素灰度值进行更新,得到预处理镜头位置图像,根据预处理镜头位置图像确定扭曲像素点,通过扭曲像素点和参考像素点确定扭曲距离,根据扭曲距离构建镜头位置扭曲模型,通过镜头位置扭曲模型对扭曲像素点进行校正得到标准像素点,进而确定标准镜头位置图像,根据标准镜头位置图像和目标图像确定镜头位置误差,根据镜头位置误差确定镜头组件位置调整量,根据镜头组件位置调整量对高像素光学镜头进行镜头定位校准,以解决高像素光学

3、镜头成像的几何精度低的技术问题。权利要求书2页 说明书10页 附图2页CN 116614620 A2023.08.18CN 116614620 A1.一种高像素光学镜头组装设备的控制方法,其特征在于,包括如下步骤:启动对高像素光学镜头的镜头定位校准,采集高像素光学镜头实时的镜头位置图像;在所述镜头位置图像中选定第一像素点,对所述第一像素点的像素灰度值进行更新,继续选定第二像素点,对所述第二像素点的像素灰度值进行更新,直至选定完所述镜头位置图像中的所有像素点,并对所有像素点的像素灰度值进行更新后得到预处理镜头位置图像;根据所述预处理镜头位置图像确定扭曲像素点,通过所述扭曲像素点和参考像素点得到扭

4、曲距离,根据所述扭曲距离构建镜头位置扭曲模型,通过所述镜头位置扭曲模型对所述扭曲像素点进行校正得到标准像素点,进而确定标准镜头位置图像;将所述标准镜头位置图像与预设目标图像进行对比,确定镜头位置误差,根据所述镜头位置误差确定镜头组件位置调整量,根据所述镜头组件位置调整量对高像素光学镜头进行镜头定位校准。2.如权利要求1所述的方法,其特征在于,在所述镜头位置图像中选定第一像素点,对所述第一像素点的像素灰度值进行更新具体包括:选定镜头位置图像的第一像素点;确定所述第一像素点周围的若干周围像素点;对所述第一像素点的若干周围像素点的像素灰度值进行加权平均,得到像素加权平均值;将所述像素加权平均值作为所

5、述第一像素点的像素灰度值。3.如权利要求2所述的方法,其特征在于,每个周围像素点对应的权重根据下述方式确定:确定第一像素点与每个周围像素点之间的空间距离和灰度差异;根据镜头位置图像的图像特征确定空间衰减系数和灰度衰减系数;通过所述第一像素点与每个周围像素点之间的空间距离和灰度差异、所述空间衰减系数和所述灰度衰减系数确定每个周围像素点对应的权重,周围像素点对应的权重根据下述公式确定:其中,表示第 个周围像素点对应的权重,表示第一像素点与第 个周围像素点之间的空间距离,表示第一像素点与第 个周围像素点之间的灰度差异,表示空间衰减系数,表示灰度衰减系数,代表欧拉数。4.如权利要求1所述的方法,其特征

6、在于,通过所述扭曲像素点和参考像素点得到扭曲距离具体包括:通过像素坐标系确定扭曲像素点对应的像素坐标和参考像素点对应的像素坐标;根据所述扭曲像素点对应的像素坐标和所述参考像素点对应的像素坐标确定扭曲距离。5.如权利要求1所述的方法,其特征在于,通过所述镜头位置扭曲模型对所述扭曲像素点进行校正得到标准像素点,进而确定标准镜头位置图像具体包括:权利要求书1/2 页2CN 116614620 A2选定第一扭曲像素点,将所述第一扭曲像素点输入镜头位置扭曲模型进行校准,得到第一标准像素点;选定第二扭曲像素点,将所述第二扭曲像素点输入镜头位置扭曲模型进行校准,得到第二标准像素点;重复上述步骤,直到选定完所

7、有扭曲像素点,通过所有标准像素点构建标准镜头位置图像。6.如权利要求1所述的方法,其特征在于,将所述标准镜头位置图像与预设目标图像进行对比,确定镜头位置误差具体包括:提取标准镜头位置图像中的关键特征点,并确定所述关键特征点的位置;获取预设目标图像中的预设目标位置;确定所述关键特征点的位置和所述预设目标位置之间的距离差;将所述距离差作为镜头位置误差。7.如权利要求1所述的方法,其特征在于,镜头组件位置调整量等于预设比例增益乘以镜头位置误差。8.一种高像素光学镜头组装设备,其特征在于,包括有镜头定位校准单元,所述镜头定位校准单元包括:镜头位置图像采集模块,用于启动对高像素光学镜头的镜头定位校准,采

8、集高像素光学镜头实时的镜头位置图像;预处理镜头位置图像确定模块,用于在所述镜头位置图像中选定第一像素点,对所述第一像素点的像素灰度值进行更新,继续选定第二像素点,对所述第二像素点的像素灰度值进行更新,直至选定完所述镜头位置图像中的所有像素点,并对所有像素点的像素灰度值进行更新后得到预处理镜头位置图像;标准镜头位置图像确定模块,用于根据所述预处理镜头位置图像确定扭曲像素点,通过所述扭曲像素点和参考像素点得到扭曲距离,根据所述扭曲距离构建镜头位置扭曲模型,通过所述镜头位置扭曲模型对所述扭曲像素点进行校正得到标准像素点,进而确定标准镜头位置图像;镜头定位校准模块,用于将所述标准镜头位置图像与预设目标

9、图像进行对比,确定镜头位置误差,根据所述镜头位置误差确定镜头组件位置调整量,根据所述镜头组件位置调整量对高像素光学镜头进行镜头定位校准。9.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器,所述存储器存储有代码,所述处理器被配置为获取所述代码,并执行如权利要求1至7任一项所述的高像素光学镜头组装设备的控制方法。10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的高像素光学镜头组装设备的控制方法。权利要求书2/2 页3CN 116614620 A3一种高像素光学镜头组装设备及控制方法技术领域00

10、01本申请涉及高像素光学镜头组装技术领域,更具体的说,本申请涉及一种高像素光学镜头组装设备及控制方法。背景技术0002高像素光学镜头组装设备是一种先进的设备,专门用于组装和校准高分辨率的光学镜头,采用先进的自动化技术和精密的控制系统,可以高效地完成光学元件的定位、对中和组装,以确保镜头的光学性能达到设计要求。0003为了确保镜头的光学性能,该设备还配备了光学校准系统,通过使用高精度的光学测量仪器、校准板和图像分析算法,可以对组装后的镜头进行光学校准和性能测试,包括光轴、畸变和分辨率等参数的校准和验证,在整个组装过程中,高像素光学镜头组装设备的控制系统起着关键作用,控制系统负责数据采集和处理,对

11、装配过程中的数据进行实时分析,识别和解决潜在问题,并进行质量控制和改进,同时,还可以精确控制自动化装配系统的运动,实现定位、对中和组装的精度控制,但是在现有技术中,在高像素光学镜头定位过程时,由于装配机构或定位系统的精度限制,高像素光学镜头的实际位置与期望位置存在位置误差,会使光轴不准确或光学性能下降,导致高像素光学镜头成像的几何精度降低。发明内容0004本申请提供一种高像素光学镜头组装设备及控制方法,以解决高像素光学镜头成像的几何精度低的技术问题。0005为解决上述技术问题,本申请采用如下技术方案:第一方面,本申请提供一种高像素光学镜头组装设备的控制方法,包括:启动对高像素光学镜头的镜头定位

12、校准,采集高像素光学镜头实时的镜头位置图像;在所述镜头位置图像中选定第一像素点,对所述第一像素点的像素灰度值进行更新,继续选定第二像素点,对所述第二像素点的像素灰度值进行更新,直至选定完所述镜头位置图像中的所有像素点,并对所有像素点的像素灰度值进行更新后得到预处理镜头位置图像;根据所述预处理镜头位置图像确定扭曲像素点,通过所述扭曲像素点和参考像素点得到扭曲距离,根据所述扭曲距离构建镜头位置扭曲模型,通过所述镜头位置扭曲模型对所述扭曲像素点进行校正得到标准像素点,进而确定标准镜头位置图像;将所述标准镜头位置图像与预设目标图像进行对比,确定镜头位置误差,根据所述镜头位置误差确定镜头组件位置调整量,

13、根据所述镜头组件位置调整量对高像素光学镜头进行镜头定位校准。0006在一些实施例中,在所述镜头位置图像中选定第一像素点,对所述第一像素点的像素灰度值进行更新具体包括:说明书1/10 页4CN 116614620 A4选定镜头位置图像的第一像素点;确定所述第一像素点周围的若干周围像素点;对所述第一像素点的若干周围像素点的像素灰度值进行加权平均,得到像素加权平均值;将所述像素加权平均值作为所述第一像素点的像素灰度值。0007在一些实施例中,每个周围像素点对应的权重根据下述方式确定:确定第一像素点与每个周围像素点之间的空间距离和灰度差异;根据镜头位置图像的图像特征确定空间衰减系数和灰度衰减系数;通过

14、所述第一像素点与每个周围像素点之间的空间距离和灰度差异、所述空间衰减系数和所述灰度衰减系数确定每个周围像素点对应的权重,周围像素点对应的权重根据下述公式确定:其中,表示第 个周围像素点对应的权重,表示第一像素点与第 个周围像素点之间的空间距离,表示第一像素点与第 个周围像素点之间的灰度差异,表示空间衰减系数,表示灰度衰减系数,代表欧拉数。0008在一些实施例中,通过所述扭曲像素点和参考像素点得到扭曲距离具体包括:通过像素坐标系确定扭曲像素点对应的像素坐标和参考像素点对应的像素坐标;根据所述扭曲像素点对应的像素坐标和所述参考像素点对应的像素坐标确定扭曲距离。0009在一些实施例中,通过所述镜头位

15、置扭曲模型对所述扭曲像素点进行校正得到标准像素点,进而确定标准镜头位置图像具体包括:选定第一扭曲像素点,将所述第一扭曲像素点输入镜头位置扭曲模型进行校准,得到第一标准像素点;选定第二扭曲像素点,将所述第二扭曲像素点输入镜头位置扭曲模型进行校准,得到第二标准像素点;重复上述步骤,直到选定完所有扭曲像素点,通过所有标准像素点构建标准镜头位置图像。0010在一些实施例中,将所述标准镜头位置图像与预设目标图像进行对比,确定镜头位置误差具体包括:提取标准镜头位置图像中的关键特征点,并确定所述关键特征点的位置;获取预设目标图像中的预设目标位置;确定所述关键特征点的位置和所述预设目标位置之间的距离差;将所述

16、距离差作为镜头位置误差。0011在一些实施例中,镜头组件位置调整量等于预设比例增益乘以镜头位置误差。0012第二方面,本申请提供一种高像素光学镜头组装设备,包括有镜头定位校准单元,所述镜头定位校准单元包括:镜头位置图像采集模块,用于启动对高像素光学镜头的镜头定位校准,采集高像说明书2/10 页5CN 116614620 A5素光学镜头实时的镜头位置图像;预处理镜头位置图像确定模块,用于在所述镜头位置图像中选定第一像素点,对所述第一像素点的像素灰度值进行更新,继续选定第二像素点,对所述第二像素点的像素灰度值进行更新,直至选定完所述镜头位置图像中的所有像素点,并对所有像素点的像素灰度值进行更新后得

17、到预处理镜头位置图像;标准镜头位置图像确定模块,用于根据所述预处理镜头位置图像确定扭曲像素点,通过所述扭曲像素点和参考像素点得到扭曲距离,根据所述扭曲距离构建镜头位置扭曲模型,通过所述镜头位置扭曲模型对所述扭曲像素点进行校正得到标准像素点,进而确定标准镜头位置图像;镜头定位校准模块,用于将所述标准镜头位置图像与预设目标图像进行对比,确定镜头位置误差,根据所述镜头位置误差确定镜头组件位置调整量,根据所述镜头组件位置调整量对高像素光学镜头进行镜头定位校准。0013第三方面,本申请提供一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器存储有代码,所述处理器被配置为获取所述代码,并执行上述的

18、高像素光学镜头组装设备的控制方法。0014第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的高像素光学镜头组装设备的控制方法。0015本申请公开的实施例提供的技术方案具有以下有益效果:本申请提供的一种高像素光学镜头组装设备及控制方法中,启动对高像素光学镜头的镜头定位校准,采集高像素光学镜头实时的镜头位置图像;在所述镜头位置图像中选定第一像素点,对所述第一像素点的像素灰度值进行更新,继续选定第二像素点,对所述第二像素点的像素灰度值进行更新,直至选定完所述镜头位置图像中的所有像素点,并对所有像素点的像素灰度值进行更新后得到预处

19、理镜头位置图像;根据所述预处理镜头位置图像确定扭曲像素点,通过所述扭曲像素点和参考像素点得到扭曲距离,根据所述扭曲距离构建镜头位置扭曲模型,通过所述镜头位置扭曲模型对所述扭曲像素点进行校正得到标准像素点,进而确定标准镜头位置图像;将所述标准镜头位置图像与预设目标图像进行对比,确定镜头位置误差,根据所述镜头位置误差确定镜头组件位置调整量,根据所述镜头组件位置调整量对高像素光学镜头进行镜头定位校准。0016本申请中,首先对镜头位置图像进行加权平均处理可以有效地降低这些噪声的影响,从而提高镜头位置图像的质量和准确性,可以更好地保持镜头位置图像的几何精度和细节,进而提高光学镜头的定位精度和成像质量,其

20、次通过镜头位置扭曲模型,可以校准预处理镜头位置图像中存在的镜头扭曲,这将提高预处理镜头位置图像的几何精度和形状保真度,通过将扭曲距离应用于镜头位置扭曲模型,可以确定每个像素点的准确位置,这样可以减小位置误差,提高像素定位的准确性,从而提高镜头组装设备的性能和输出结果的可靠性,最后通过计算镜头组件位置调整量可以用来控制镜头组件的位置调整机制,使其根据误差的大小和方向进行相应的位置调整,以达到期望的位置精度和准确性,以解决高像素光学镜头成像的几何精度低的技术问题。说明书3/10 页6CN 116614620 A6附图说明0017图1是根据本申请一些实施例所示的高像素光学镜头组装设备的控制方法的示例

21、性流程图;图2是根据本申请一些实施例所示的镜头定位校准单元的示例性硬件和/或软件的示意图;图3是根据本申请一些实施例所示的应用高像素光学镜头组装设备的控制方法的计算机设备的结构示意图。具体实施方式0018本申请实例提供一种高像素光学镜头组装设备及控制方法,其核心是启动对高像素光学镜头的镜头定位校准,采集高像素光学镜头实时的镜头位置图像;在所述镜头位置图像中选定第一像素点,对所述第一像素点的像素灰度值进行更新,继续选定第二像素点,对所述第二像素点的像素灰度值进行更新,直至选定完所述镜头位置图像中的所有像素点,并对所有像素点的像素灰度值进行更新后得到预处理镜头位置图像;根据所述预处理镜头位置图像确

22、定扭曲像素点,通过所述扭曲像素点和参考像素点得到扭曲距离,根据所述扭曲距离构建镜头位置扭曲模型,通过所述镜头位置扭曲模型对所述扭曲像素点进行校正得到标准像素点,进而确定标准镜头位置图像;将所述标准镜头位置图像与预设目标图像进行对比,确定镜头位置误差,根据所述镜头位置误差确定镜头组件位置调整量,根据所述镜头组件位置调整量对高像素光学镜头进行镜头定位校准,以解决高像素光学镜头成像的几何精度低的技术问题。0019为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。参考图1,该图是根据本申请一些实施例所示的一种高像素光学镜头组装设备的控制方法的示例性流程图,

23、该高像素光学镜头组装设备的控制方法100主要包括如下步骤:在步骤101,启动对高像素光学镜头的镜头定位校准,采集高像素光学镜头实时的镜头位置图像。0020在下一些实施例中,采集高像素光学镜头实时的镜头位置图像,选择具有适当像素密度和动态范围的设备,能够捕捉到细节丰富的图像,例如相机,选择合适的环境,使用适当的光源,确保场景中的照明均匀且适当,避免强烈的反射、阴影或过曝的情况,以获得清晰的镜头位置图像,使用标定板或标定模式,在场景中放置已知的参考点,标定板可以是具有已知尺寸和几何结构的平面板或模式,确保相机与镜头组件之间的位置和角度对齐,以获得准确的镜头位置图像,使用相机进行镜头位置图像采集,确

24、保整个标定板完整地出现在镜头位置图像中,并保持在适当的位置和角度,有助于获得清晰、准确的镜头位置图像用于后续的校准和定位。0021在步骤102,在所述镜头位置图像中选定第一像素点,对所述第一像素点的像素灰度值进行更新,继续选定第二像素点,对所述第二像素点的像素灰度值进行更新,直至选定完所述镜头位置图像中的所有像素点,并对所有像素点的像素灰度值进行更新后得到预处理镜头位置图像。0022在一些实施例中,在所述镜头位置图像中选定第一像素点,对所述第一像素点的说明书4/10 页7CN 116614620 A7像素灰度值进行更新可采用下述方式,即:选定镜头位置图像的第一像素点;确定所述第一像素点周围的若

25、干周围像素点;对所述第一像素点的若干周围像素点的像素灰度值进行加权平均,得到像素加权平均值;将所述像素加权平均值作为所述第一像素点的像素灰度值;上述选定镜头位置图像的第一个像素点,针对该像素点,确定其周围的若干像素点,若干像素点组成周围像素点集,计算周围像素点集中每个周围像素点的权重,将该周围像素点集中的周围像素点按照其对应的权重乘以对应的像素灰度值,进行加权平均计算,这可以通过将周围像素点集中的每个周围像素点的像素灰度值与对应权重相乘,并将它们相加来实现,然后,将得到的像素加权平均值作为该第一个像素点的像素灰度值,将计算得到的像素灰度值赋值给镜头位置图像中对应的第一像素点位置,继续下一个未处

26、理的像素点,重复选定和加权平均赋值步骤,直到处理完所有的像素点,需要说明的是,通过以上步骤,可以逐个像素点进行加权平均处理,从而得到预处理后的镜头位置图像,这个预处理过程可以帮助平滑镜头位置图像中的噪声,减少细节变化,并提高镜头位置图像的质量和几何精度,这里不再赘述。0023在一些实施例中,每个周围像素点对应的权重具体可采用下述方式确定,即:确定第一像素点与每个周围像素点之间的空间距离和灰度差异,根据镜头位置图像的图像特征确定空间衰减系数和灰度衰减系数,通过所述第一像素点与每个周围像素点之间的空间距离和灰度差异、所述空间衰减系数和所述灰度衰减系数确定每个周围像素点对应的权重,其中周围像素点对应

27、的权重根据下述公式确定:其中,表示第 个周围像素点对应的权重,表示第一像素点与第 个周围像素点之间的空间距离,表示第一像素点与第 个周围像素点之间的灰度差异,表示空间衰减系数,表示灰度衰减系数,代表欧拉数。0024在一些实施例中,确定第一像素点与每个周围像素点之间的空间距离和灰度差异,例如,遍历图像镜头位置图像中的每个像素点,对于当前第一像素点和一个周围像素点,其中,和分别表示当前像素点的横坐标和纵坐标,和分别表示周围像素点的横坐标和纵坐标,计算当前像素点和周围像素点的空间距离和灰度差异,其中,空间距离根据下述公式确定:其中,表示空间距离,和分别表示当前像素点的横坐标和纵坐标,和分别表示周围像

28、素点的横坐标和纵坐标;灰度差异根据下述公式确定:说明书5/10 页8CN 116614620 A8其中,表示灰度差异,代表当前像素点,代表周围像素点。0025在一些实施例中,根据镜头位置图像的图像特征确定空间衰减系数和灰度衰减系数具体可采用下述方式,即:根据镜头位置图像的图像特征确定空间衰减系数和灰度衰减系数;该空间衰减系数控制了在空间上考虑像素之间距离时的权重衰减程度,该灰度衰减系数控制了在灰度差异上考虑像素之间相似性时的权重衰减程度,具体实现时,首先,确定镜头位置图像的特征和噪声情况,如果图像中存在较大的空间变化或边缘细节,选择较大的空间衰减系数,以保留这些细节信息;而如果图像噪声较多或者

29、需要较强的平滑效果,则选择较小的空间衰减系数,考虑镜头位置图像中的噪声水平,如果噪声较强,则选择较大的灰度衰减系数以平衡噪声的影响,而对于较小的噪声水平,选择较小的灰度衰减系数;也可以通过均方误差来量化加权平均的效果,当均方误差小于预设阈值时,将此时的空间衰减系数和灰度衰减系数用于计算每个周围像素点的权重,需要说明的是,空间衰减系数和灰度衰减系数可以根据具体的需求进行调整,通过调整空间衰减系数和灰度衰减系数,可提高校准结果的准确性。0026需要说明的是,镜头定位校准过程中,镜头位置图像可能会受到噪声的影响,导致镜头位置图像中存在随机的颜色变化或亮度变化,通过上述步骤可以有效地降低这些噪声的影响

30、,从而提高镜头位置图像的质量和准确性,可以更好地保持镜头位置图像的几何精度和细节,进而提高光学镜头的定位精度和成像质量。0027在步骤103,根据所述预处理镜头位置图像确定扭曲像素点,通过所述扭曲像素点和参考像素点得到扭曲距离,根据所述扭曲距离构建镜头位置扭曲模型,通过所述镜头位置扭曲模型对所述扭曲像素点进行校正得到标准像素点,进而确定标准镜头位置图像。0028在一些实施例中,根据所述预处理镜头位置图像确定扭曲像素点,对预处理镜头位置图像使用尺度不变特征变换特征点提取算法,从图像中提取出显著且独特的特征点,这些特征点应具有良好的尺度、旋转和光照不变性,具体实现时,还可以使用方向性快速特征点检测

31、和旋转不变特征描述子(Oriented FAST and Rotated BRIEF,ORB)算法或其他特征点提取算法,这里不做限定,从提取的特征点中进行筛选和过滤,以去除不稳定或重复的特征点,这可以通过应用阈值、局部邻域检查或其他筛选规则来实现,将筛选和过滤后的特征点作为扭曲像素点,即预处理镜头位置图像中具有显著性和独特性的特征点。0029在一些实施例中,通过所述扭曲像素点和参考像素点得到扭曲距离具体可采用下述方式,即:通过像素坐标系确定扭曲像素点对应的像素坐标和参考像素点对应的像素坐标,根据所述扭曲像素点对应的像素坐标和所述参考像素点对应的像素坐标确定扭曲距离,具体实现时,可以使用欧氏距离

32、或其他适合的距离度量方法进行计算。0030优选的,在一些实施例中,根据所述扭曲距离构建镜头位置扭曲模型具体可采用下述方式,即:通过像素坐标系确定扭曲像素点对应的像素坐标和参考像素点对应的像素坐标;根据扭曲距离、所述扭曲像素点对应的像素坐标和所述参考像素点对应的像素坐标构建镜头位置扭曲模型,所述镜头位置扭曲模型的表达式如下:说明书6/10 页9CN 116614620 A9其中,和分别表示标准像素点的横坐标和纵坐标,和分别表示参考像素点的横坐标和纵坐标,和分别表示扭曲像素点的横坐标和纵坐标,表示扭曲距离,表示扭曲系数,需要说明的是,实际实现时,扭曲系数根据镜头位置扭曲模型最终的校准结果进行调整,

33、通过最小化重投影误差,估计扭曲系数的值,重投影误差是指将校正后的像素点坐标重新投影到预处理镜头位置图像上,并与标定板上的理论位置进行比较得到的误差,通过迭代调整扭曲系数的值,使重投影误差最小化,得到适应镜头位置扭曲模型的扭曲系数。0031在一些实施例中,通过所述镜头位置图像扭曲模型校正得到标准像素点,进而确定标准镜头位置图像具体可采用下述方式,即:选定第一扭曲像素点,将所述第一扭曲像素点的横坐标和和纵坐标输入镜头位置扭曲模型进行校准,得到第一标准像素点,选定第二扭曲像素点,将所述第二扭曲像素点的横坐标和和纵坐标输入镜头位置扭曲模型进行校准,得到第二标准像素点,重复上述步骤,直到校准完所有扭曲像

34、素点,通过所有标准像素点构建标准镜头位置图像;在该标准镜头位置图像中,扭曲像素点都经过了镜头位置扭曲模型的校准,使其在理想情况下具有准确的位置,通过这个过程,可以得到经过校准的标准镜头位置图像,其中每个像素点都对应着它在理想情况下的准确位置或者说标准位置,这样标准镜头位置图像可以用作后续的分析、处理或比较,以评估和改进镜头的性能和精度。0032需要说明的是,通过镜头位置扭曲模型,可以校准图像中存在的镜头扭曲,这将提高预处理镜头位置图像的几何精度和形状保真度,通过将扭曲距离应用于镜头位置扭曲模型,可以确定每个像素点的准确位置,这样可以减小位置误差,提高像素定位的准确性,从而提高镜头组装设备的性能

35、和输出结果的可靠性。0033在步骤104,将所述标准镜头位置图像与预设目标图像进行对比,确定镜头位置误差,根据所述镜头位置误差确定镜头组件位置调整量,根据所述镜头组件位置调整量对高像素光学镜头进行镜头定位校准。0034在一些实施例中,根据所述标准镜头位置图像和目标图像进行对比,确定镜头位置误差具体可采用下述方式,即:提取标准镜头位置图像中的关键特征点,并确定所述关键特征点的位置,获取预设目标图像中的预设目标位置,通过所述关键特征点的位置和所述预设目标位置之间的距离差,将所述距离差作为镜头位置误差;使用尺度不变特征变换特征点提取算法,从标准镜头位置图像中提取关键特征点,并确定该关键特征点的位置,

36、获取目标图像中的预设目标位置,这可以是事先设定的目标位置或根据应用需求进行确定,通过计算关键特征点的位置与预设目标位置之间的距离差,可以得到镜头位置误差,将该距离差作为镜头位置误差,说明书7/10 页10CN 116614620 A10需要说明的是,通过以上步骤,确定镜头位置误差,这样可以实现对镜头组装过程中位置准确性的评估和调整,从而提高镜头组装设备的性能和输出质量。0035在一些实施例中,镜头组件位置调整量等于预设比例增益乘以镜头位置误差,其中,预设比例增益是一个调整因子,用于控制镜头组件位置调整量与镜头位置误差之间的比例关系,可以根据实际需求进行设定,以达到适当的位置调整效果,通过将镜头

37、位置误差与预设比例增益相乘,可以得到实际需要的镜头组件位置调整量,这个镜头组件位置调整量可以用来控制镜头组件的位置调整机制,使其根据误差的大小和方向进行相应的位置调整,以达到期望的位置精度和准确性。0036需要说明的是,在实际实现时,计算镜头组件位置调整量还需要考虑积分项和微分项,较大的积分增益可以更好地消除稳态误差,但需要注意积分项可能引入超调或振荡,如果设备出现不稳定的情况,可以适当减小积分增益,较大的微分增益可以提高系统的响应速度和稳定性,但也可能增加对噪声和干扰的敏感性,如果系统出现震荡或噪声放大的情况,可以适当减小微分增益。0037在一些实施例中,根据所述镜头组件位置调整量对高像素光

38、学镜头进行镜头定位校准,使用相应的驱动系统或反馈控制系统,实施计算得到的位置调整量,以调整镜头组件的位置,确保控制系统具有足够的精度和稳定性,以实现准确的位置调整,校准后,对高像素光学镜头进行测试和验证,以确保其位置符合预期并满足要求,可以使用适当的测试方法和测量工具,如光学测量仪器、影像分析等,来验证高像素光学镜头的位置准确性和校准效果,需要说明的是,高像素光学镜头定位校准的过程可能需要多次迭代和调整,以达到期望的位置准确性。0038本申请中,首先对镜头位置图像进行加权平均处理可以有效地降低这些噪声的影响,从而提高镜头位置图像的质量和准确性,可以更好地保持镜头位置图像的几何精度和细节,进而提

39、高光学镜头的定位精度和成像质量,其次通过镜头位置扭曲模型,可以校准预处理镜头位置图像中存在的镜头扭曲,这将提高预处理镜头位置图像的几何精度和形状保真度,通过将扭曲距离应用于镜头位置扭曲模型,可以确定每个像素点的准确位置,这样可以减小位置误差,提高像素定位的准确性,从而提高镜头组装设备的性能和输出结果的可靠性,最后通过计算镜头组件位置调整量可以用来控制镜头组件的位置调整机制,使其根据误差的大小和方向进行相应的位置调整,以达到期望的位置精度和准确性,以解决高像素光学镜头成像的几何精度低的技术问题。0039另外,本申请的另一方面,在一些实施例中,本申请提供一种高像素光学镜头组装设备,该设备包括有镜头

40、定位校准单元,参考图2,该图是根据本申请一些实施例所示的镜头定位校准单元的示例性硬件和/或软件的示意图,该镜头定位校准单元200包括:镜头位置图像采集模块201、预处理镜头位置图像确定模块202、标准镜头位置图像确定模块203和镜头定位校准模块204,分别说明如下:镜头位置图像采集模块201,本申请中镜头位置图像采集模块201主要用于启动对高像素光学镜头的镜头定位校准,采集高像素光学镜头实时的镜头位置图像;预处理镜头位置图像确定模块202,本申请中预处理镜头位置图像确定模块202主要用于在所述镜头位置图像中选定第一像素点,对所述第一像素点的像素灰度值进行更新,继续选定第二像素点,对所述第二像素

41、点的像素灰度值进行更新,直至选定完所述镜头说明书8/10 页11CN 116614620 A11位置图像中的所有像素点,并对所有像素点的像素灰度值进行更新后得到预处理镜头位置图像;标准镜头位置图像确定模块203,本申请中标准镜头位置图像确定模块203主要用于根据所述预处理镜头位置图像确定扭曲像素点,通过所述扭曲像素点和参考像素点得到扭曲距离,根据所述扭曲距离构建镜头位置扭曲模型,通过所述镜头位置扭曲模型对所述扭曲像素点进行校正得到标准像素点,进而确定标准镜头位置图像;镜头定位校准模块204,本申请中镜头定位校准模块204主要用于将所述标准镜头位置图像与预设目标图像进行对比,确定镜头位置误差,根

42、据所述镜头位置误差确定镜头组件位置调整量,根据所述镜头组件位置调整量对高像素光学镜头进行镜头定位校准。0040在一些实施例中,本申请还提供一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器存储有代码,所述处理器被配置为获取所述代码,并执行上述的高像素光学镜头组装设备的控制方法。0041在一些实施例中,参考图3,该图是根据本申请施例提供的一种高像素光学镜头组装设备的控制方法的计算机设备的结构示意图。上述实施例中的上述的高像素光学镜头组装设备的控制方法可以通过图3所示的计算机设备来实现,该计算机设备300包括至少一个处理器301、通信总线302、存储器303以及至少一个通信接口303。0

43、042处理器301可以是一个通用中央处理器(central processing unit,CPU)、特定应用集成电路(applicationspecific integrated circuit,ASIC)或一个或多个用于控制本申请中的高像素光学镜头组装设备的控制方法的执行。0043通信总线302可包括一通路,在上述组件之间传送信息。0044存储器303可以是只读存储器(readonly memory,ROM)或可存储静态信息和指令的其它类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其它类型的动态存储设备,也可以是电可擦可编程只读

44、存储器(electrically erasable programmable readonly memory,EEPROM)、只读光盘(compact disc readonly Memory,CDROM)或其它光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘或者其它磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其它介质,但不限于此。存储器303可以是独立存在,通过通信总线302与处理器301相连接。存储器303也可以和处理器301集成在一起。0045其中,存储器303用于存储执行本申请方案的程序代码,并由处理器

45、301来控制执行。处理器301用于执行存储器303中存储的程序代码。程序代码中可以包括一个或多个软件模块。上述实施例中高像素光学镜头组装设备的控制方法可以通过处理器301以及存储器303中的程序代码中的一个或多个软件模块实现。0046通信接口303,使用任何收发器一类的装置,用于与其它设备或通信网络通信,如以太网,无线接入网(radio access network,RAN),无线局域网(wireless local area networks,WLAN)等。0047在具体实现中,作为一种实施例,计算机设备可以包括多个处理器,这些处理器中的每一个可以是一个单核(singleCPU)处理器,也可

46、以是一个多核(multiCPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处说明书9/10 页12CN 116614620 A12理核。0048上述的计算机设备可以是一个通用计算机设备或者是一个专用计算机设备。在具体实现中,计算机设备可以是台式机、便携式电脑、网络服务器、掌上电脑(personal digital assistant,PDA)、移动手机、平板电脑、无线终端设备、通信设备或者嵌入式设备。本申请实施例不限定计算机设备的类型。0049本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件

47、实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CDROM、光学存储器等)上实施的计算机程序产品的形式。0050例如,在一些实施例中,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的高像素光学镜头组装设备的控制方法。0051本发明是根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和 或方框图来描述的。应理解可由计算机程序指令实现流程图和 或方框图中的每一流程和 或方框、以及流程图和 或方框图中的流程和

48、 或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和 或方框图一个方框或多个方框中指定的功能的装置。0052这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和 或方框图一个方框或多个方框中指定的功能。0053这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在

49、计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和 或方框图一个方框或多个方框中指定的功能的步骤。0054尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。0055显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。说明书10/10 页13CN 116614620 A13图 1图 2说明书附图1/2 页14CN 116614620 A14图 3说明书附图2/2 页15CN 116614620 A15

copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1