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

OpenISP 模块拆解 · 第14讲:伪彩抑制 (FCS)

OpenISP 模块拆解 · 第14讲:伪彩抑制 (FCS)

模块作用

FCS 是伪彩抑制模块,作用在 UV 色度通道,同时参考 EE 生成的 edge map。它在强边缘处降低色度强度,以减少 demosaic 或锐化带来的彩边和摩尔纹。

openISP 实现

源码类名为FCS(img, edgemap, fcs_edge, gain, intercept, slope)

输入img是 UV 两通道:

yuvimg_csc[:,:,1:3]

核心逻辑

根据 edge map 强度决定uvgain

abs(edge) <= edge_min: uvgain = gain edge_min < abs(edge) < edge_max: uvgain = intercept - slope * edge else: uvgain = 0

然后:

UV' = uvgain * UV / 256 + 128

边缘越强,越压低色度,让强边缘更接近中性色,减少彩边。

参数说明

参数含义
fcs_edge_min/max开始和完全抑制的边缘阈值
fcs_gain平坦区 UV gain
intercept/slope中间过渡区斜率

学习重点

  • FCS 是用亮度边缘指导色度处理。
  • 过强会让边缘发灰、颜色变淡。
  • 过弱则彩边和伪彩残留。

读源码注意点

中间区公式使用self.edgemap[y,x]而不是abs(edge),正负边缘可能得到不同 gain。真实系统通常会明确设计正负响应处理。

面试问答

Q1: 什么是 false color?

false color 是图像中不存在于真实场景的错误颜色,常出现在细密纹理、强边缘、重复图案处,多由采样和 demosaic 引起。

Q2: FCS 为什么参考 edge map?

伪彩常出现在高频亮度边缘。edge map 能指出这些高风险位置,FCS 在这些位置压低色度更有针对性。

Q3: FCS 和降低饱和度有什么区别?

全局降低饱和度会影响整幅图颜色。FCS 通常只在边缘或高风险区域抑制 UV,更局部、更有选择性。

Q4: FCS 过强会怎样?

边缘颜色会被压灰,彩色细节丢失,画面可能显得不够鲜艳。

Q5: 如何测试 FCS?

用细线、织物、栅格、文字边缘等高频图案,比较 FCS 前后的彩边和色度保留。

http://www.jsqmd.com/news/866897/

相关文章:

  • DeepSeek-R1 vs Qwen2.5 vs Claude-3:17项硬指标对比,谁才是2024高性价比AI模型黑马?
  • Source Sans 3:让数字界面阅读体验焕然一新的开源字体解决方案
  • 技术新人的“学习路径图”:别一上来就啃源码
  • OpenISP 模块拆解 · 第15讲:色相饱和度控制 (HSC)
  • Cardboard XR Plugin实战指南:轻量级Android VR落地方案
  • Godot常见问题排查指南:信号连接、资源加载与导出配置实战
  • Unity极地纹理包实战指南:从贴图到环境生成引擎
  • 【独家首发】DeepSeek-VL与R1双模型事实校验对照实验:1276条权威知识链验证,误差分布首次公开
  • ORK Framework 3:Unity RPG可视化逻辑建模与系统解耦实践
  • Agent记忆系统工程:让AI真正记住重要的事
  • 免费图片去水印工具怎么选?2026年在线软件全面对比与推荐指南
  • ZFS修复不是fsck:状态回溯与三重校验机制解析
  • 设备码钓鱼攻击产业化扩散机理与闭环防御体系研究
  • OpenISP 模块拆解 · 第16讲:亮度对比度控制 (BCC)
  • Unity运行时几何切割:OpenFracture物理可信破碎方案
  • TVA凭什么成为”数字AI“通往”物理AI“的关键桥梁(8)
  • 自由职业者的合同模板:保护自己的六个关键条款
  • python民宿预定信息退订系统
  • Unity第三人称射击原型:Playmaker可视化逻辑解剖
  • Unity脚本智能生成与一键部署工作流
  • Unity手机变无线触摸板:UDP低延迟输入注入实战
  • 如何快速解密QQ音乐QMC格式音频文件?
  • 2026年5月最新哈尔滨黄金回收白银回收铂金回收权威排行榜TOP5:纯金+金条+银条+钯金 门店地址联系方式推荐 - 检测回收中心
  • Unity转微信小游戏3D重构实战:Three.js替代方案与性能优化
  • 企业技术培训的ROI怎么算?一个让HR和老板都认可的框架——软件测试从业者专业解读
  • Unity第三人称射击模板:Playmaker驱动的TPS功能骨架
  • 《元创力》纪实录·桥段双生未来:神谕纪元与共生纪元的观测报告
  • ZFS故障诊断与修复实战:从DEGRADED到数据可信恢复
  • TVA凭什么成为”数字AI“通往”物理AI“的关键桥梁(9)
  • 2026年5月最新哈密黄金回收白银回收铂金回收权威排行榜TOP5:纯金+金条+银条+钯金 门店地址联系方式推荐 - 检测回收中心