The invention discloses a camera automatic exposure method based on the effective brightness of image feature points. The method includes: calibrating the photometric response of the camera to get the fitting result of the photometric response function of the camera; extracting the feature points of the image collected by the camera; establishing a local window around all the feature points, and establishing a mask according to whether the pixels are in the local window of the feature points; eliminating the over-exposed points for the pixels in the image covered by the mask; and calculating the average brightness according to the mask. The average ambient light intensity is estimated by the average brightness of the pixels in the film and the photometric response function of the camera; the target exposure time is calculated by the photometric response function of the camera and the average ambient light intensity, and the final exposure time is determined by the sliding average; the invention can be applied to the automatic exposure adjustment of the visible light camera, fully considering the exposure quality of the rich region of the image feature points, and can quickly iterate to a reasonable one. Time of exposure.
【技术实现步骤摘要】
基于图像特征点有效亮度的相机自动曝光方法
本专利技术涉及相机自动曝光技术,尤其涉及一种基于图像特征点有效亮度的相机自动曝光方法。
技术介绍
随着计算机视觉与图像处理技术在物体检测、识别、跟踪等领域的进步,极大促进了视觉系统在各式各样的无人系统上的应用。相机传感器所采集的图像作为后续算法的直接输入,图像中物体特征,细节等信息将对算法精度造成很大影响。然而,高质量的图像采集的常常受传感器和算法的限制,在一些复杂高动态环境下,容易造成图像过曝或过暗,从而导致信息丢失。相机自动曝光的目的是通过调节相关控制参数,使得相机能够采集到细节丰富的高质量图像。现有的相机曝光控制方式主要有3种:调节镜头光圈,调节放大增益,控制曝光时间。第1种方式涉及到相关硬件操作,实时性不足;第2种方式容易导致成像不稳定,且造成噪声增大;因此现有方法常常使用第3种方式进行曝光控制。传统算法通过评估整幅图像的平均亮度或统计亮度直方图进行曝光调整,这种方法对于简单、低对比度的场景较为有效,但无法应对高动态范围的场景;有算法通过图像所包含的信息进行图像成像质量评估进而进行曝光调整。常用的有图像信息评估有图像的梯度,熵等。但是图像梯度在纯色环境下或图像大范围过曝或过暗时会严重缺失;图像熵涉及到概率模型,在高动态环境下曝光调整不够直观,参数调整需依赖较多人工经验;也有算法将图像平均划分为若干个区域并确定其中某几个为感兴趣区域,随后对感兴趣区域进行平均亮度统计,该方法能够更好地保证图像目标区域的合理曝光,不过其感兴趣区域选取过于粗糙并不适用于场景变化较大情景。
技术实现思路
本专利技术针对可见光相机的自动曝 ...
【技术保护点】
1.一种基于图像特征点有效亮度的相机自动曝光方法,其特征在于,包含以下步骤:(1)通过光度响应标定,得到相机光度响应函数的拟合结果g;(2)对相机采集的图像进行特征点提取;(3)在所有特征点周围建立局部窗口,根据像素是否处于特征点局部窗口内建立掩膜;(4)对于掩膜所覆盖的图像区域内像素剔除过曝点后求平均亮度Im;(5)判断平均亮度Im是否达到目标平均亮度I0:计算平均亮度Im与目标平均亮度I0的差值ΔI=|Im‑I0|,当ΔI小于设定阈值δ时,认为已调整到合适曝光时间,返回步骤(2)继续监测;否则,执行步骤(6);(6)根据平均亮度Im与相机光度响应函数估计平均环境光强Em;(7)根据相机光度响应函数与平均环境光强计算目标曝光时间,并利用滑动平均确定最终曝光时间,设置曝光时间并执行步骤(2)继续监测。
【技术特征摘要】
1.一种基于图像特征点有效亮度的相机自动曝光方法,其特征在于,包含以下步骤:(1)通过光度响应标定,得到相机光度响应函数的拟合结果g;(2)对相机采集的图像进行特征点提取;(3)在所有特征点周围建立局部窗口,根据像素是否处于特征点局部窗口内建立掩膜;(4)对于掩膜所覆盖的图像区域内像素剔除过曝点后求平均亮度Im;(5)判断平均亮度Im是否达到目标平均亮度I0:计算平均亮度Im与目标平均亮度I0的差值ΔI=|Im-I0|,当ΔI小于设定阈值δ时,认为已调整到合适曝光时间,返回步骤(2)继续监测;否则,执行步骤(6);(6)根据平均亮度Im与相机光度响应函数估计平均环境光强Em;(7)根据相机光度响应函数与平均环境光强计算目标曝光时间,并利用滑动平均确定最终曝光时间,设置曝光时间并执行步骤(2)继续监测。2.根据权利要求1所述的基于图像特征点有效亮度的相机自动曝光方法,其特征在于:所述步骤(1)中,对相机进行光度响应标定,光度响应函数f描述了环境光强E与相机曝光时间Δt到图像像素亮度I之间的映射关系,f可逆,定义其逆函数g为:g(I)=lnf-1=ln(E)+ln(Δt)其中,通过相机在一系列不同曝光下对某一固定场景采集的图像数据,可对g进行拟合。3.根据权利要求1所述的基于图像特征点...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。