0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

摄像机成像控制技术之3A算法解读

jt_rfid5 来源:胖丁眼中的世界 作者:胖丁眼中的世界 2023-08-24 11:38 次阅读

3A算法是摄像机成像控制技术中的三大自动控制算法。随着计算机视觉的迅速发展,该算法在摄像器材领域具有广泛的应用和前景。

那么3A控制算法又是指什么呢?

(1)AE (Auto Exposure)自动曝光控制

(2)AF (Auto Focus)自动聚焦控制

(3)AWB (Auto White Balance)自动白平衡控制

接下来,我们简单阐述一下这三个自动控制技术的具体含义和用途。

一.自动曝光控制

“官方”解释:自动曝光的目的是在不同的照明条件和场景中实现欣赏亮度级别或所谓的目标亮度级别,从而捕获的视频或图像既不太暗也不太亮。为了达到这个目的,要调整镜头孔径,传感器曝光时间,传感器模拟增益和传感器/ ISP数字增益,这个过程我们把它称为自动曝光。

换句话说,AE控制能够根据场景的不同自动调节图像的明暗度。我们一般可以通过调节相机的光圈大小、曝光时间和增益这三个参数来改变图像的亮度。在程序自动曝光方式中,照相机能根据测光系统所测得的被摄画面的曝光值,按照厂家生产时所设定的快门及光圈曝光组合,自动地设定快门速度和光圈值。

0bea7c3c-419d-11ee-a2ef-92fbcf53809c.jpg

LV代表光量值,EV代表曝光值

两个式子中:F是光圈值;T是曝光时间(单位为秒);ISO是增益大小

在这里,小编简单介绍下常用的AE控制算法,具体算法实现和效果在之后的推送文章中说明和阐述。

(1)直接设置法:根据当前场景的平均亮度、曝光参数(光圈大小、曝光时间等)求得此时的场景照度,然后计算出新的曝光参数使得调节后的图像的平均亮度为目标亮度值。该算法仅适用于简单的亮度分析,在普通的光照条件下效果比较好。

(2)神经网络算法:通过学习例子,设计一个BP神经网络模块来获得对应于已经设定好光圈值的曝光值。

二.自动聚焦控制

顾名思义,即可以自动调节图像的焦距。当按下照相机快门按钮时,根据被摄目标的距离,电子测距器可以把前后移动的镜头控制在相应的位置上,或者旋转镜头至需要位置,使被摄目标成像最清晰。

一般有以下几种算法:

(1)爬山搜索算法:取初始位置点a1,移动镜头到a2点,比较评价函数(输入图像,输出是清晰度衡量值的函数),若f(a1)f(an2)回溯时,即视作爬山完成,找到可以使成像最清晰的参考点。这种算法对评价函数的单峰性要求比较高,常应用于步进电机的平台。(a2),则说明是爬坡即爬山方向正确,反之即错误。一般在f(an1)>

(2)全局搜索法:对整个图像,即全程进行搜索,记录下最大评价函数对应的焦距。这种方法需要合理控制搜索步长,可靠但是效率不够高。

三.自动白平衡控制

白平衡是描述显示器中红、绿、蓝三基色混合生成后白色精确度的一项指标。目的是解决色彩还原和色调处理问题。通俗地说,白平衡就是针对不同色温条件下,通过调整消除偏色,使拍摄出来的图像更接近人眼的视觉习惯。

白平衡算法是我最近的研究重点,之后会从色温和白平衡的关系开始分享自己的体悟。以下是我已经用Matlab2016a运行过的AWE控制算法:

(1)灰度世界法:以灰度世界假设为基础的,即场景中所有物理表面的平均反射是无色差的(灰色的),RGB三通道分量的平均值趋近于同一个灰度值K。该算法适用于拥有大量色彩变化的图像,对于单一色彩的图片处理起来会有很大误差。

(2)最大RGB算法:基于图像中的最亮点通常是由光滑表面反射光源的实际颜色产生的,首先计算图像中像素点RGB三通道各自的最大值,然后计算红色和蓝色通道的增益,最后根据得到的增益修正图像中所有像素的R和B通道值。该算法适用于单一色彩的图片如大海、蓝天等。

(3)动态阈值算法:分为白点检测和白点调整。首先对图像进行划分,求每个区域的Cr和Cb分量的平均值和方差,根据求出来的这些值筛选出系统认为的白色像素点,然后根据像素亮度值从大到小筛选出前10%左右的白点作为参考白点。最后根据这些白点的RGB通道的平均值计算增益,调整原图的RGB值。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 算法
    +关注

    关注

    23

    文章

    4455

    浏览量

    90753
  • 计算机
    +关注

    关注

    19

    文章

    6649

    浏览量

    84522
  • 摄像机
    +关注

    关注

    3

    文章

    1421

    浏览量

    58990
  • 自动控制
    +关注

    关注

    10

    文章

    649

    浏览量

    43691
  • 相机成像
    +关注

    关注

    0

    文章

    15

    浏览量

    5597

原文标题:【光电智造】相机成像之3A算法的综述

文章出处:【微信号:今日光电,微信公众号:今日光电】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    CCD摄像机选购技巧

    。视频信号连接到监视器或电视的视频输入端便可以看到与原始图像相同的视频图像。 3. 分辨率的选择    评估摄像机分辨率的指标是水平分辨率,其单位为线对,即成像后可以分辨的黑白线对的
    发表于 06-16 15:10

    彩色摄像机成像的原理和具体要求

    下面主要是讲解关于彩色摄像机成像的原理和具体要达到的要求:一是彩色摄像机图像清晰度:由于传统的电视接收的是电视台发射出来的射频信号,这一信号对应的视频图像带宽通常小于6M,因而电视
    发表于 08-20 09:59

    红外摄像机技术原理图解

    红外摄像机技术分为被动红外摄像技术和主动红外摄像技术。 被动红外
    发表于 08-26 10:21

    网络摄像机是什么意思

    网络摄像机 是一种结合传统摄像机与网络技术所产生的新一代摄像机,它可以将影像通过网络传至有网络连接端口的另一端,且远端的浏览者不需用任何专业软件,只要标准的网络浏览器(如“Micros
    发表于 12-29 14:11

    深入了解红外摄像机

    解决这些问题。接下来将简介一些特色化摄像机技术。    红外摄像机技术原理    红外摄像技术
    发表于 02-05 15:46

    CCD摄像机的选购技巧

    ;nbsp; 评估摄像机分辨率的指标是水平分辨率,其单位为线对,即成像后可以分辨的黑白线对的数目。常用的黑白摄像机的分辨率一般为 380-600 ,彩色为 380-480 ,其数值
    发表于 05-26 09:58

    [原创]浅谈监控摄像机技术原理与应用

    摘要:主要介绍低照度监控摄像机技术原理、应用等,对比低照度监控摄像机与红外摄像机的异同。当今,大众对监控产品要求越来越高,不仅要实现全天候24小时监控,还要在照明条件不足的情况下呈现
    发表于 06-30 11:12

    先柯摄像机技术实现完美色彩与强大夜视效果的充分融合

    先柯摄像机技术实现完美色彩与强大夜视效果的充分融合先凯丽柯做为摄像机生产厂家,几年来不断在监控摄像机实用性方面取得新的突破,2010年凭借自行研发的全新一代
    发表于 07-16 15:45

    如何识别监控摄像机品质?

    档次:  CCD是一种半导体器件,能够把光学影像转化为数字信号,因此CCD品质是摄像机成像效果的主要保障,CCD的加工工艺有两种,一种是TTL工艺,一种是CMOS工艺,现在市场上所说的CCD和CMOS其实都是
    发表于 02-23 16:39

    全面剖析高清百万像素网络摄像机技术

    感光芯片?若CCD芯片方案,其采用何种(单通道/多通道)“输出平衡”技术,帧速率是否满足实际需求; 3、光学镜头的配合问题,必须配套使用工业级百万镜头否则无法体现出摄像机的高清画质优点; 4、充分
    发表于 12-16 11:43

    全景监控摄像机四大特性

    与否,也是影响监控成像放大后,图片清不清晰的关键。3、使用鱼眼镜头的全景摄像机,其成像原理与普通摄像机不一样,图像边缘往往会形成一个凸出、变
    发表于 10-11 17:22

    ZeroLink技术网络摄像机

    ZeroLink技术网络摄像机作者 江 勇【摘要】随着智能家居,物联网产业的快速发展,传统网络摄像机厂家的目光不约而同的聚焦到家庭视频监控领域,并且为增加云存储,大数据,智能
    发表于 08-09 12:08

    视频安全摄像机成像的进步

    安森美半导体最近宣布推出一款新型CMOS图像传感器AR0230CS。 AR0230CS针对安全摄像机市场,不仅提供高质量的1080p视频拍摄,还具有出色的近红外(NIR)性能。为什么近红外性能对安全
    发表于 11-01 08:57

    网络摄像机与模拟摄像机的区别是什么

      第一、概念要弄清:  模拟摄像机(Camera)前端采用隔行扫描CMOS/CCD感光器将光信号转换成模拟电信号,然后输出到DSP,由DSP进行A/D转换与色彩调整等处理再做D/A转换调制成PAL
    发表于 12-11 14:22

    3A控制算法是指什么呢?

    3A算法摄像机成像控制技术中的三大自动控制
    的头像 发表于 08-23 09:37 680次阅读
    <b class='flag-5'>3A</b><b class='flag-5'>控制</b><b class='flag-5'>算法</b>是指什么呢?