掌桥专利:专业的专利平台
掌桥专利
首页

一种基于光学补偿优化算法的图像处理方法

文献发布时间:2023-06-19 19:28:50


一种基于光学补偿优化算法的图像处理方法

技术领域

本发明涉及摄影技术领域,具体是一种基于光学补偿优化算法的图像处理方法。

背景技术

高速摄像机是一种能以小于1/1000秒的曝光或超过每秒250帧的帧速率捕获运动图像的设备。目前,普通的相机拍摄频率一般在每秒30-100帧,而高速摄像机的频率可以达到每秒上千甚至是上万帧,所以高速摄像机在短时间内会产生大量图像和数据。以拍摄频率为1000帧/秒的高速摄相机来说,假设它的分辨率是1280*1024,它在1秒内可以产生1.3G数据。目前市场上高速摄像机的种类很多,但其原理都是:高速摄像机对高速运动的目标进行摄像时,这些高速运动的目标在运动过程中会受到光的照射而产生反射光,或者运动目标本身发光;这些反射光通过高速摄像机的物镜成像后再经过图像的光电转换,这些带有图像信息的电荷会被快速存储起来;然后再对包含图像信息的信号进行处理后送至CPU,由CPU对图像信号进行分析处理后再将结果显示到显示屏上。一方面,由于高速摄像机拍摄速度过快,容易导致拍摄到的每张图片像素过低,甚至低于手机的拍摄的像素;另一方面,在目前的市场上,高速摄像机不仅体积相对较大,而且其价格贵、成本高。针对上述问题,本发明提出了一种基于光学补偿优化算法的图像处理方法。

发明内容

鉴于上述技术缺点,本发明提供了一种基于光学补偿优化算法的图像处理方法,包括如下内容:

通过摄像模组采集图像;其中,摄像模组的曲面由光学补偿校正优化算法所建立,曲面上设置有N个光学孔径,且光学孔径内至少装设一个单元模组,各个单元模组同时通过光学通道对图像进行成像,并通过时序控制器控制曲面内所有的单元模组;

结合单元模组的分布在设定时差下建立曝光时序序列与读出时序序列,通过时序控制器对曝光时序序列与读出时序序列进行错位触发,得到错位时序序列;

在设定时段内,对错位时序序列的数据进行依次读出,并按照单一时序进行重组,得到备选视频序列,同时根据备选视频序列内的各个子帧图像所属的单元模组与标准光轴之间的位置与角度关系,对备选视频序列内的各个子帧图像进行反向计算,得到完成补偿矫正的视频序列;

优选的,所述的光学补偿校正优化算法包括如下步骤:

设现实坐标P(X,Y,Z),映射到成像平面中的坐标为P′(x′,y′),f为焦距,o为相机光心;

由三角形相似性可知:

/>

将计算得到的坐标(x

对坐标(x′,y′)再做平移修正:

c

其中的c

将现实坐标P(X,Y,Z)变换到像素平面中的坐标P″(u,v),Z的真实的未缩放值为

其中,R和t是相机的姿态,R代表旋转矩阵,t代表位移矢量,距离坐标d,缩放因子s。

优选的,所述光学孔径具体为通过光学补偿校正优化算法计算并分布设置在设定曲面上。

优选的,所述单元模组的帧率为M,所述单元模组的帧率M具体为60帧。

优选的,所述设定时差具体为

优选的,所述时序控制器的功能包括曝光触发与数据读出。

优选的,所述曝光触发,具体为在设定的灵敏度下,通过单元模组的控制光圈和快门速度用以控制照射在单元模组内的传感器上的光量的过程。

优选的,所述数据读出,具体为读取单元模组内的传感器传输的数据,并进行数据处理。

优选的,所述错位时序序列内包括n个错位时序,其中,n=N,N为光学孔径的个数;每两个所述的光学孔径之间的角度相差1度;所述摄像模组具体为在设定距离上对图像进行采集,其中,设定距离为1-5m。

本发明的有益效果是:本发明提出了一种基于光学补偿优化的高速摄像模组方法,可以选用现行的手机摄像模组作为单元模组,成本低廉,并且对手机摄像帧数有较大的提升。

附图说明

图1为本发明提供的摄像模组的曲面示意图;

图2为本发明提供的错位触发示意图;

图3为本发明提供的光学补偿校正优化算法示意图。

具体实施方式

下面结合本发明的附图,对本发明实施例中的技术方案进行清楚、完整地描述,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示:(1)对同一视场在1~5m距离上、通过“补偿校正优化”光学计算设计的特定曲率微曲面(如微曲率矩形球冠曲面)上,同样经“补偿校正优化”计算设计形成分布的20个光学孔径,每两个相邻孔径之间相差1度,在其中每个孔径后以计算角度装设1个60fps的单元模组,从而由视场景物到单元模组形成一个光学通道,使得视场中景物在每个单元模组中都同时成像;

其中,1-5m属于近距离摄影,本发明所设计的摄像模组,正是用于该视距摄影;因为手机空间有限,低速相机设置传感器芯片的宽度S=8mm,焦距f=20mm,一般使用场景FOV=2m,则视距D=f×FOV/S=5m。

(2)对20个单元模组进行通电并使得20个单元模组相互连接,设计进行曝光触发和数据读出的时序控制器;

曝光触发就是在给定的灵敏度下通过控制光圈和快门速度达到控制照射到传感器上的光量的过程;数据读出就是读取传感器所传输来的数据,并进行相应的处理。

如图2所示:(3)对20个单元模组,按1/1200s的时差、基于模组分布的光学补偿校正特性,通过机器学习算法设计编制“曝光时序序列”与“读出时序序列”,通过时序控制器,对20个单元模组的曝光时间和数据读出时间进行“错位触发”,存储读出数据;

本发明设计的20个单元模组相比于一个单元模组鲁棒性更强,拍摄帧率更高,通光面积更大,但是大于20个单元模组会超过体积限制。

(4)按10分钟一个时间段,对按20个错位时序读出的数据按单一时序重组,即得1200帧/秒、但各帧图象之间尚因其所属单元模组与景物之间位置和角度各不相同而互有视差的视频序列;

单元模组摄像机的帧率60fps,获取一帧图像的时间t

(5)再对各帧图象按其所属单元模组与标准光轴之间经“补偿校正优化”计算设计的位置和角度关系,反向计算予以补偿校正,最终得1200帧/秒图像正确的视频序列。

如图3所示,设定:设现实坐标P(X,Y,Z),映射到成像平面中的坐标为P′(x′,y′),f为焦距,o为相机光心;

由三角形相似性可知:

将计算得到的坐标(x′,y′),重写为如下公式:

对坐标(x′,y′)再做平移修正:

c

其中的c

将现实坐标P(X,Y,Z)变换到像素平面中的坐标P″(u,v),Z的真实的未缩放值为

其中,R和t是相机的姿态,R代表旋转矩阵,t代表位移矢量,距离坐标d,缩放因子s。

高速摄像模组技术可以应用于科研,军事测试以及工业生产评估等领域。例如汽车碰撞测试,焊接过程中的电弧的产生,电池爆炸过程中的有机液体飞溅,像这一类速度非常快的现象必须借助高速摄像才能清晰的捕捉到。高速摄像技术是凭借着它高频率的拍摄速度以捕捉那些普通相机无法捕捉到的高速物体的移动轨迹,准确的跟踪对象运动,测量其大小、距离及变化和速度,然后再以人眼所能看到的画面频率进行播放。

本发明提出的一种基于视场分解的高速摄像模组方法,可以选用现行的手机摄像模组作为“单元模组”,成本比较低,同时还可以达到以下功能:

(1)高速摄像模组高、宽分别均不大于现行主流手机高、宽的2倍,厚度不大于8cm;

(2)高速摄像模组的拍摄分辨率不低于320*240像素;

(3)高速摄像模组的拍摄帧率不低于1200帧/秒;

(4)高速摄像模组拍摄距离1~5m;

(5)高速摄像模组拍摄图象可以是8比特、256级灰阶的黑白图象;

(6)高速摄像模组的影像拍摄与数据处理可在时间上按相互交错首尾衔接的方式、即“拍完一段→处理一段→再拍一段→再处理一段”的方式进行,每段拍摄时长不短于10分钟;

(7)单元模组可按帧率60帧/秒选择。

以上所述仅是本发明的优选实施方式,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。

技术分类

06120115927390