AE (3)_主观亮度和对比度调试

news2024/12/23 10:51:11

#灵感# 画面的亮度、对比度是最直接,观看者最先获得的感受。所以有必要花时间认真调整。

------哈哈,虽然调试的时间其实不如磨清晰度多。

目录

举个图例:

三个参数AE、gamma、LTM:

调试顺序:

举个图例:

看下面这张图,

第一眼一般是 “右边这张亮、左面那张暗”,

然后再观察,才会发现“右边绿草更嫩,树叶有一些红色的”

如果你再放大,才会继续发现“楼下的红车、前景的绿植轮廓”,说不定还发现一些噪声。

三个参数AE、gamma、LTM:

这三个参数段几乎是所有平台都会有的,主要的对亮度、对比度进行调节的参数。

AE 需要配置曝光表。主观调试 target,控制画面的曝光,使画面有个合适的亮度。

gamma 需要采集灰阶卡raw 图进行校准,虽然可以自行修改曲线,平台一般建议使用他们提供的默认曲线。 (比如sRGB对应的是Gamma0.45所在的空间。经过0.45幂运算,再由显示器经过2.2次幂输出,最后的颜色就和实际物理空间的一致了。)

左(Gamma0.45) 中(Gamma2.2) 右(线性物理空间)

gamma校正是指对sensor所捕获的亮度进行预调,属于一个全局像素的非线性映射。根据上图也可以看出,主要的作用区域在低、中亮度区域。所以客观校准前后是这样的:

客观的标准一般也是相邻两阶灰阶亮度差要大于8,并且这样的阶数要大于等于12阶/14阶。

-------------废话又说多了

LTM (local tone mapping ) 主要在主观调试阶段,手动根据当前效果进行调整。作用是使暗区或亮区的细节更加明显,令对比度增强。一般包括Dark 相关参数,控制暗部区域的提亮效果。一个strength 参数,控制LTM 整体强度。 一个bright 相关参数,抑制亮处区域的效果。比如:

调试顺序:

AE ——> gamma ——> LTM

先用AE 给画面配置一个基础的亮度,可以对着平坦区域(白墙、灰卡),调整target的值,使调试机和对比机的亮度差不多。再换一个有高亮区域的场景,观察高亮区域的过曝程度。如果对比机没有过曝,但是调试机过曝了,还是需要减小 AE target 值。下图灯光下的过曝,可以通过减小target值缩小过曝区域面积。

----------不建议一味的缩小过曝面积,画面中如果缺少高亮信息,通透性会不足,画面会显得灰暗。

基础亮度配置好后,在亮度变化丰富的实景场景,观察全局的亮度和对比度。

画面如果发灰、发暗,则需要调整gamma的global、contrast、或者微调gamma 节点的数值。亮处过暗则抬高亮部值(可能会略微放大过曝的光晕),暗处过亮则降低暗部数值,以拉大对比度,减弱发灰、发蒙。中部的数值控制场景中的主体亮度,如果没有明显亮度差异,可以不调整。gamma 调整的终点是在 AE target 上,使画面亮度、对比度更靠向对比机

如果提高了gamma 的强度,画面暗处亮度增加,导致画面整体有些发灰。比如下图右。则将这部分强度留在LTM 模块进行。使gamma 的调整维持一个较好的亮度、对比度。

建议是所有亮度下,统一用一条gamma 曲线,可以避免切换场景,亮度和对比度有跳跃变化。

LTM的主要作用是提高暗部亮度,增加画面中暗部区域的细节可见性。但缺点是,如果平台的算法不佳,对比度会有明显的损失。优点是调整的程度比较温和,根据index 可以适应多个场景,对gamma的调整效果进行补充。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1307473.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

beebox靶场A2 low级别身份验证通关教程

1. 断开的身份验证 - 验证码绕过 Broken Auth. - CAPTCHA Bypassing 打开burp抓包在页面上输入账号为bee 密码随便输,输入验证码开始抓包拦截, 发到重放器进行重放,发现只是一直提示密码错误,那证明只要不刷新页面验证码应该就不…

2023年第三届产业数字化【金铲奖】重磅来袭!

做具备产业数字化价值的企业、案例标杆、资本机构的见证者、发现者、陪伴者。 出品|产业家 一年一度的金铲奖来了! 在过去的一年时间里,我们清晰地看到,产业数字化的潮水更加汹涌澎湃且势不可挡,越来越多的企业开始寻求数字化…

照片如何抠图换背景?分享三个一键抠图的方法

照片如何抠图换背景?通过使用一键抠图工具,您可以将图片中的主体从原始背景中分离出来,并将其放置在新的背景中。这种技术可以用于各种情况,例如在照片编辑中增加创意效果、改变照片的氛围或者为产品展示添加专业外观。通过抠图并…

LeetCode刷题--- 验证二叉搜索树

个人主页:元清加油_【C】,【C语言】,【数据结构与算法】-CSDN博客 http://t.csdnimg.cn/ZxuNL个人专栏:力扣递归算法题 http://t.csdnimg.cn/ZxuNL 【C】 http://t.csdnimg.cn/c9twt 前言:这个专栏主要讲述递归递归、搜索与回溯算法&#x…

redis:一、面试题常见分类+缓存穿透的定义、解决方案、布隆过滤器的原理和误判现象、面试回答模板

redis面试题常见分类 缓存穿透 定义 缓存穿透是一种现象,引发这种现象的原因大概率是遭到了恶意攻击。具体就是查询一个一定不存在的数据,mysql查询不到数据也不会直接写入缓存,就会导致这个数据的每次请求都需要查DB,数据库压力…

ChatGLM3:打造更智能、更安全的代码解释器和工具使用体验

ChatGLM3 是由智谱AI训练的第三代大型语言模型,它不仅能理解和生成人类语言,还能执行代码、调用工具,并以 markdown 格式进行响应。为了提高用户体验,同时避免用户输入的注入攻击,ChatGLM3 采用了全新的对话格式。下载…

免费!视频下方人物(照片)介绍字幕制作pr字幕条模板素材

Premiere Pro模板,具有15个视频下方三分之一处添加人物介绍(图像)字幕pr字幕条模板素材下载。 适用于Premiere Pro 2019及以上版本。可以更改颜色更改样式。在视频的开头、中间和结尾使用。包括视频教程。不包括音乐。来自PR模板网:https://prmuban.com/…

el-table/avue-curd 相同列内容合并

1.效果 2.html 3.js spanMethod({ row, column, rowIndex }) {if (column.property deviceName) {if (rowIndex > 0 && row.deviceName this.data[rowIndex - 1].deviceName) {return {rowspan: 0,colspan: 1,};}let rowspan 1;for (let i rowIndex 1; i < …

conda的安装及使用 以pycharm 为例

下载 https://docs.conda.io/en/latest/miniconda.html 下载 window版本 74M且下着吧。 安装 一路next或agree &#xff0c;不同意人家也不会按装 。重要的是安装目录 让andconda当老大 pycharm的使用 创建项目时如下图选择 成功后进入项目的Terminal则如下图表示成功

macOS Sonoma 14.2RC(23C63)发布

系统介绍 黑果魏叔12 月 6 日消息&#xff0c;苹果今日向 Mac 电脑用户推送了 macOS 14.2 RC更新&#xff08;内部版本号&#xff1a;2323C633&#xff09;&#xff0c;本次更新距离上次发布隔了 49 天。 预计正式版会在下周到来。届时用户可以打开“设置”->“通用”->…

ATFX汇市:美联储12月利率决议来袭,或将连续第三次暂停加息

ATFX汇市&#xff1a;明日3:00&#xff0c;美联储将公布12月份利率决议结果&#xff0c;市场普遍预期联邦基金利率上限将维持在5.5%不变&#xff0c;美联储将连续第三次暂停加息。上周五公布的11月非农就业报告显示&#xff0c;新增非农就业人口19.9万人&#xff0c;远高于前值…

光栅化渲染:光栅化算法实现

光栅化是将图元转换为二维图像的过程。 该图像的每个点都包含颜色和深度等信息。 因此&#xff0c;对图元进行光栅化由两部分组成。 第一个是确定窗口坐标中整数网格的哪些方格被图元占据。 第二个是为每个这样的方块分配颜色和深度值。 &#xff08;OpenGL 规范&#xff09; N…

做数据分析为何要学统计学(7)——什么问题适合使用方差分析?

方差分析&#xff08;ANOVA&#xff0c;也称变异数分析&#xff09;是英国统计学家Fisher&#xff08;1890.2.17&#xff0d;1962.7.29&#xff09;提出的对两个或以上样本总体均值进行差异显著性检验的方法。 它的基本思想是将测量数据的总变异&#xff08;即总方差&#xff…

SpringBoot程序打包失败处理

&#x1f648;作者简介&#xff1a;练习时长两年半的Java up主 &#x1f649;个人主页&#xff1a;程序员老茶 &#x1f64a; ps:点赞&#x1f44d;是免费的&#xff0c;却可以让写博客的作者开心好久好久&#x1f60e; &#x1f4da;系列专栏&#xff1a;Java全栈&#xff0c;…

python笔记(1)安装环境

1&#xff0c;官网下载自己电脑位数的安装包 https://www.python.org/downloads/windows/ install时勾选中add to path&#xff0c;把路径自动添加到环境变量 安装pycharm就不讲了 安装后选中自己的python安装包 file-> setting->project:yourprojectname ->pyt…

【从零开始学习JVM | 第四篇】类加载器的分类以及双亲委派机制

前言&#xff1a; 在Java编程中&#xff0c;类加载器(Class Loader)扮演着重要的角色。类加载器负责加载Java字节码并将其转换为可执行对象&#xff0c;使得我们能够在应用程序中使用各种类和资源。Java类加载器的设计和实现旨在支持动态扩展和模块化编程&#xff0c;为Java语…

Shopify怎么避免被封店?封店原因有哪些?

市场研究的一份报告显示&#xff0c;全球跨境电子商务市场预计到2028年将达到30422亿美元&#xff0c;其中&#xff0c;亚太地区是最大的跨境电商市场&#xff0c;据海关统计数据&#xff0c;近五年来&#xff0c;我国跨境电商进出口增长近10倍。跨境电商业务新的增长风口已经到…

她经济新风尚:品牌如何通过5大策略引领海外女性市场

随着社会的不断进步和女性地位的提升&#xff0c;海外女性市场已经成为全球商业的一个巨大引擎。越来越多的品牌意识到&#xff0c;了解并满足女性消费者的需求是推动业务增长的关键。在这个充满机遇和挑战的“她经济”时代&#xff0c;品牌需要制定切实可行的策略&#xff0c;…

【FPGA/verilog -入门学习6】verilog频率计数器

需求 在使能信号控制下&#xff0c;计算输入脉冲的每两个上升沿之间的时钟周期数并输出&#xff0c;即输出脉冲频率的计数值 输入信号 周期性脉冲信号&#xff1a;需要做检测的脉冲频率信号 使能信号&#xff1a;高电平进行频率计数&#xff0c;低电平清零计数器 输出信号 计数…

微软自带浏览器Edge,无法关闭“保存历史记录网站的屏幕截图”解决方案

微软自带浏览器Edge&#xff0c;无法关闭“保存历史记录网站的屏幕截图”解决方案 吐槽1&#xff1a;Windows自带的Chrome内核版本的浏览器Microsofg Edge刚发布时可谓一股清流&#xff0c;启动速度快&#xff0c;占用内存较小&#xff0c;相信很多人也开始抛弃正代Chrome&…