当前位置: 首页 > news >正文

关于ISP Pipeline LSC(镜头阴影校正)位置的一些想法

关于LSC校正的一些基本原理可以参考如下链接:

ISP之LSC

【ISP】浅析Lens Shading

ISP-镜头阴影校正(LSC)

这篇博文不打算讲具体的LSC校正原理。

主要是答复一位网友关于LSC校正在ISP Pipeline的问题。

网友问题如下:

  • Rin_Cynthia 2024.11.26

    博主好,lsc放在3A前面会影响统计数据,但是lsc本身是对像差的矫正,请问是放在3A前面合适,还是后面合适呢?您有什么看法吗?

以下是我的拙见:

为什么有些主控方案是在lsc之前统计白平衡的数据,有些主控方案是lsc之后统计白平衡再做白平衡校正呢?

由于color shading 和lumi shading的影响,如果在lsc之前统计输出白点信息,是否会应为color shading 和lumi shading这两种shading的影响导致白点统计的不准或者统计的白点比较分散呢?

因为亮度的变化符合cos4的定律,其R/G-B/G寻找白点时,不同亮度下其比例可能会存在差异而非线性的,如果不做LSC校正,在白平衡矫正模块可能不能使用同一个白平衡增益作用于图像的所有区域

大白话就是:不做LSC时,白平衡标定的时候,由于存在color shading和lumi shading的影响,不同亮度/不同区域下的白点R/G-B/G可能存在较大偏差,使得白点的像素判断不准确,从而导致白平衡计算的增益存在误差。

而做了lsc之后再去统计白点数据,由于做了color shading 和lumi shading,各个通道的比例关系应该是基本都是一致的,或者说各个通道的像素值比例关系存基本呈线性关系,在图像各个位置都能用统一的白平衡增益做矫正,得到较好的白平衡矫正图像

那些在LSC之前进行统计的方案,如何避免寻找白平衡白点的误差问题呢?

抛砖引玉提出一个问题,共同探讨学习。

相关文章:

  • Java 大视界 -- 基于 Java 的大数据实时流处理中的窗口操作与时间语义详解(135)
  • Elastic Stack 8.16.0 日志收集平台的搭建
  • Java 中的序列化和反序列化是什么?
  • IntelliJ IDEA 快捷键系列:重命名快捷键详解
  • Tailwindcss开启黑夜模式
  • 数据结构-----初始数据结构、及GDB调试
  • python爬虫Scrapy(6)之增量式
  • 2018年全国职业院校技能大赛高职组-计算机网络应用竞赛竞赛样题E卷
  • OpenGL
  • AIDD-人工智能药物设计-Nat. Comput. Sci. | 利用机器学习引导的对接筛选,实现快速遍历广阔化学空间
  • 商品详情页
  • Spring AI整合DeepSeek、Ollama本地大模型
  • 队列+宽度优先搜索,力扣.662.二叉树最大高度 力扣515.在每个数行中找最大值力扣703.数据流中第k大元素力扣692.前k个高频词
  • Python的types库学习记录
  • todolist docker 小工具
  • 【零基础入门unity游戏开发——进阶篇】unity中配合VideoClip和VideoPlayer组件实现视频播放
  • 给单片机生成字库的方案
  • Android中实现多线程的几种方式
  • 计算机视觉——深入理解卷积神经网络与使用卷积神经网络创建图像分类算法
  • 【人工智能】人工智能安全(AI Security)
  • 网站网站地图怎么做/电子商务网站建设规划方案
  • 干零活一天一结的平台/优化设计卷子答案
  • 网站建设报价单/常见的网络推广方法有哪些
  • 中国制造网外贸站/建设网站
  • 成都现在的疫情情况怎么样/网站seo如何做好优化
  • 腾龙时时彩做号官方网站/网店推广培训