3A之AE篇5

发布时间:2026/9/8 15:18:18

3A之AE篇5
在一些特殊场景如逆光场景、低光照场景等曝光是怎么处理的首先需要明确的一点是到目前为止AE算法生效都是全局的。这也就意味着曝光提亮时全局都是变亮的曝光压暗时全局也都是变暗的不存在只提亮或压暗画面中某一区域的情况。同时单一的图像传感器动态范围是有限的因此在一些高动态范围场景如逆光场景时是没有办法同时兼顾亮区和暗区的。如上图中所示亮区曝光亮度正常时暗区过暗暗区曝光亮度正常时亮区过曝。因此逆光场景的曝光问题本质上就是一个测光问题即如何选择测光区域。可选的做法包括与AI结合通过神经网络算法检测出“优先曝光区域”如人脸等或者通过人机交互由拍摄者选择测光区域等如果无法从其他渠道获取测光区域则可以通过预设曝光优先模式如“亮区优先”等然后通过统计结果中的亮度直方图区分出暗区和亮区并进行相应的曝光。以上都是单纯的针对AE算法的处理思路。实际上针对极端逆光场景通常会将AE算法和HDR算法相结合。在数字宽动态情况下只通过算法实现宽动态通常在曝光时会倾向于将高亮区域曝光正常暗区则通过后处理如增益gamma映射等方式提升亮度。但这种方法提升有限其实是“假宽动态”。“真宽动态”通常会通过多帧曝光、多摄等方法获取多帧不同程度曝光的图像并通过多帧合成的方法扩展动态范围。低光照场景AE算法的核心矛盾是光照不足导致信噪比低画面昏暗。自动曝光策略需要在“获得足够的亮度”和“控制噪声提升信噪比之间”找到最佳的平衡点。首先是曝光控制因素的生效顺序上应优先选择增加进光量比如开大光圈在保证画面不出现拖影的情况下尽量提升曝光时间如果条件许可情况下开启补光灯等同时谨慎使用曝光增益在使用增益时优先使用模拟增益等其次曝光目标值的设置。在低光照场景下应适当降低曝光目标值这样既能一定程度上降低增益减少噪声同时低光照场景下画面稍暗也更符合人眼的主观预期。如上图中低光照场景下的照片人眼并没有感觉画面不合适虽然画面的实际亮度确实是低于白天光照场景下拍摄的照片。除了AE算法本身外也可以设计其他算法提升图像信噪比。比如很多手机“夜景模式”用到的多帧降噪技术即采用短时多次曝光然后对多帧图像进行对齐和时域平均。同时其他算法模块尤其是降噪算法中应该有和噪声水平联动的机制以提升低光照场景下的图像效果。

相关新闻

为什么选择Light-Weight RefineNet:与其他语义分割模型的终极对比分析指南

为什么选择Light-Weight RefineNet:与其他语义分割模型的终极对比分析指南

2026/8/26 0:24:22

为什么选择Light-Weight RefineNet:与其他语义分割模型的终极对比分析指南 【免费下载链接】light-weight-refinenet Light-Weight RefineNet for Real-Time Semantic Segmentation 项目地址: https://gitcode.com/gh_mirrors/li/light-weight-refinenet 在实…

AD7490与PIC18F47K42的16位ADC信号采集方案解析

AD7490与PIC18F47K42的16位ADC信号采集方案解析

2026/9/4 17:57:24

1. AD7490与PIC18F47K42TQFP的硬件选型解析在嵌入式信号采集系统中,模数转换器(ADC)的选择直接影响整个系统的性能指标。AD7490作为一款16位逐次逼近型(SAR)ADC,其关键特性与PIC18F47K42微控制器的配合使用,构成了一个…

Qlever索引技术详解:如何实现秒级响应复杂SPARQL查询

Qlever索引技术详解:如何实现秒级响应复杂SPARQL查询

2026/8/30 11:22:30

Qlever索引技术详解:如何实现秒级响应复杂SPARQL查询 【免费下载链接】qlever Graph database implementing the RDF and SPARQL standards. Very fast and scales to more than a trillion triples on a single commodity machine 项目地址: https://gitcode.com…

嵌入式固件启动与OTA实战:从硬件断点到签名头验证

嵌入式固件启动与OTA实战:从硬件断点到签名头验证

2026/9/9 10:14:04

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

magnitude:轻量级本地大模型推理服务CLI工具

magnitude:轻量级本地大模型推理服务CLI工具

2026/9/9 10:14:04

1. “magnitude”到底是什么?别被名字骗了,它不是数学概念,而是本地AI推理的隐形推手 刚看到“magnitude”这个词,很多人第一反应是物理课上的矢量大小、地震震级或者数据库里的数值比较——但在这个语境下,它既不讲牛…

服务器内存报错uncorr. ECC?从ECC原理到MBIST定位排查指南

服务器内存报错uncorr. ECC?从ECC原理到MBIST定位排查指南

2026/9/9 10:14:04

机房巡检的屏幕上跳出一条新的IPMI告警,SEL日志里写着“uncorr. ECC”字样,后面还跟着一个计数2。如果你刚接触服务器运维,大概率只会扫一眼然后当无事发生;如果你已经被ECC内存坑过几次,看到这个提示基本就该从椅子上…

嵌入式Linux远程管理:Dropbear轻量SSH服务端从原理到实战

嵌入式Linux远程管理:Dropbear轻量SSH服务端从原理到实战

2026/9/9 10:14:04

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

Python模拟客户端请求:不依赖前端的接口测试实战指南

Python模拟客户端请求:不依赖前端的接口测试实战指南

2026/9/9 10:14:04

1. 为什么需要"不用前端"的模拟客户端请求1.1 前后端并行开发下的测试困局在真正的项目推进节奏里,前端页面和后端接口往往不是同一天交付的。后端把接口定义好、代码写完,前端可能还在切图或者调样式,这时候你面临一个很实际的问题…

AI Agent记忆三层架构:短期、长期与工作记忆详解

AI Agent记忆三层架构:短期、长期与工作记忆详解

2026/9/9 10:04:04

很多同学学 AI Agent,学到一半就卡在“记忆”这个词上。不是概念难,而是网上说法太多:有人说记忆就是上下文窗口,有人说记忆就是向量数据库,也有人说记忆等于 RAG,还有人直接把它归到记忆引擎。都有道理&am…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/9 1:14:29

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/8 4:55:53

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/8 22:37:26

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

扩散模型图像恢复实战:从DDPM原理到PyQt5可视化系统

扩散模型图像恢复实战:从DDPM原理到PyQt5可视化系统

2026/9/9 0:03:36

简介:面向毕业设计场景的PyQt5扩散模型图像恢复项目,提供完整Python源码与项目说明,适合图像处理、深度学习方向的高年级本科生与研究生参考。项目在模块设计上覆盖图像处理、扩散模型、参数配置、用户界面与结果评估五部分,具体涉…

开关电源环路裕量测试实战:相位裕量与增益裕量详解

开关电源环路裕量测试实战:相位裕量与增益裕量详解

2026/9/9 0:03:36

1. 项目概述:为什么环路裕量测试是电子工程师绕不开的“体检项目”“从零开始的电子工程师生活(6)——环路裕量测试”,这个标题一出来,老电源工程师可能已经下意识摸了摸示波器探头,新同事则大概率在想&…

定时插座芯片怎么选?专用定时IC与单片机MCU选型对比

定时插座芯片怎么选?专用定时IC与单片机MCU选型对比

2026/9/9 0:03:36

拆开市面上不同价位的定时插座,你会发现一个有意思的现象:有的里面躺着一颗黑色的软封装芯片,丝印都看不清;有的则是一块小小的蓝色或绿色PCB,上面赫然印着STM8或者STC的字样。同样叫"定时插座",…

远程协作的工作台整理

远程协作的工作台整理

2026/9/8 4:23:39

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/8 3:19:39

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/8 4:00:23

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…