散斑图像温度补偿方法、装置、可读介质及电子设备
摘要文本
本发明公开了一种散斑图像温度补偿方法、装置、可读介质及电子设备,该方法包括:获取不同温度下相机采集的散斑图像;以阈值温度下的散斑图像为基准图像,其他散斑图像为目标图像,分别计算各个目标图像与基准图像之间每个像素点的偏移量,得到偏移量图像;根据偏移量图像,以及偏移量图像与基准图像的拍照温度的温差值,建立每个像素点的温度补偿模型;获取当前散斑图像和相机的当前温度,以及散斑参考图和对应的参考温度;计算当前温度和参考温度的差值,并根据差值和温度补偿模型计算当前散斑图像中各个像素点的位移补偿值;根据该位移补偿值对当前散斑图像进行温度补偿。通过该方法对散斑图像进行温度补偿,降低温度的影响。
申请人信息
- 申请人:南昌虚拟现实研究院股份有限公司
- 申请人地址:330000 江西省南昌市红谷滩新区会展路545号红谷城投大厦1408室
- 发明人: 南昌虚拟现实研究院股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 散斑图像温度补偿方法、装置、可读介质及电子设备 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311715779.0 |
| 申请日 | 2023/12/14 |
| 公告号 | CN117409174B |
| 公开日 | 2024/3/15 |
| IPC主分类号 | G06T19/20 |
| 权利人 | 南昌虚拟现实研究院股份有限公司 |
| 发明人 | 李阳; 郭振民 |
| 地址 | 江西省南昌市红谷滩新区会展路545号红谷城投大厦1408室 |
专利主权项内容
1.一种散斑图像温度补偿方法,其特征在于,包括:获取温度由常温升至阈值温度过程中,每升高预设温度时相机采集的散斑图像;以所述阈值温度下的散斑图像为基准图像,其他温度下的散斑图像为目标图像,分别计算各个所述目标图像与所述基准图像之间每个像素点的偏移量,以得到各个温度下的偏移量图像;根据不同温度下的偏移量图像,以及每张偏移量图像与基准图像的拍照温度的温差值,建立每个像素点的温度补偿模型;获取相机工作采集的当前散斑图像和相机的当前温度,以及获取相机标定时拍摄的散斑参考图和对应的参考温度;计算所述当前温度和所述参考温度的差值,并根据所述差值和所述温度补偿模型计算所述当前散斑图像中各个像素点的位移补偿值;根据所述当前散斑图像中各个像素点的位移补偿值对所述当前散斑图像进行温度补偿;所述根据不同温度下的偏移量图像,以及每张偏移量图像与基准图像的拍照温度的温差值,建立每个像素点的温度补偿模型的步骤包括:获取当前散斑图像中目标像素点的坐标(x, y),并获取所有偏移量图像上坐标为(x, y)的像素值;设温度补偿模型为P=f(x, y, △t, w),并建立所述温度补偿模型的目标函数:
,
,其中,x, y为像素点坐标,△t 为当前温度与基准温度的温差值,w为温度补偿模型参数,L(·)为目标函数,和/>表示第i个不同温度下的偏移量图像上坐标为(x, y)的像素值,/>和/>分别为X轴方向和Y轴方向上的温度补偿模型参数;min通过最小二乘法求解所述目标函数,计算温度补偿模型参数;所述根据所述当前散斑图像中各个像素点的位移补偿值对所述当前散斑图像进行温度补偿的步骤包括:将所述当前散斑图像中每个像素点的坐标值x、y,以及当前温度与基准温度的温差值,代入到温度补偿模型中计算得到每个像素的在X轴和Y轴的位移补偿值dx和dy ;根据所述当前散斑图像计算得到的位移补偿值dx,dy值,对所述当前散斑图像上的每个像素点位置进行校正,得到温度补偿之后的散斑图像。