ISP pipeline

ISP pipeline算法实现(Python):https://github.com/WaterdropsKun/isppipeline_Python

什么是图像锐化

图像锐化是对图像进行清晰度的强调。图像清晰度指的是图像轮廓边缘的清晰程度。

为什么要进行锐化

CMOS输入的图像会引入各种噪声,如:随机噪声、量化噪声、固定模式噪声等。ISP在进行降噪处理过程中,会把一些图像细节消除,导致图像不够清晰。为了消除降噪过程中对图像细节的损失,需要对图像进行锐化处理,从而还原图像的相关细节。

锐化的目的

1、ISP之sharpen:锐化为使用算法对图像进行处理检测图像中存在的边缘,然后对符合条件的边缘采取一定的滤波,达到提高边缘锐度的目的。
2、锐化的目的是弥补成像过程中图像的锐度损失,恢复场景中本有的自然锐度,也要避免锐度过度。

图像锐化常见做法

图像锐化可以采用提取图像高频分量,将其叠加到原图上的方式。图像高频分量的提取方式可分为:
1、采用高通滤波器,得到高频分量
2、通过低通滤波器,用原图减低频得到高频分量
sharp流程应先判断该像素所占区域是平坦区域还是边缘区域,对于平坦区域可以不做或者少做sharp,对边缘要判断幅度大小,边缘方向,选择相对应的高通滤波器处理,最后对enhance的幅度做一定程度的保护处理。

blending融合参数 描述
LumaWgt 亮度锐化权重。每一段亮度区间对应一个亮度权重。值越小,对应亮度区间的像素点的锐化越弱
Rgain 深红色区域的锐化增益控制。该值越大,则深红色区域的锐化强度越大。
Ggain 绿色区域的锐化增益控制。该值越大,则绿色区域的锐化锐化强度越大。
Bgain 深蓝色区域的锐化增益控制。该值越大,则深蓝色区域的锐化强度越大。
Skingain 肤色区域的锐化增益控制。该值越大,则肤色区域的锐化强度越大。

ISP pipeline的锐化相关推荐

  1. ISP pipeline、3A(AE、AF、AWB)、Pdaf原理及验证方法、曝光原理。

    ISP pipeline DBS:校准经过OBC之前不同像素暗电流的差值. 因为器件原因,会存在暗电流,存在暗电流的情况下会导致偏色. OBC:sensor电路本身存在暗电流,没有光线的时候,像素会有 ...

  2. Understanding ISP Pipeline - Noise Reduction

    Understanding ISP Pipeline - Noise Reduction 转载于:Understanding ISP Pipeline - Noise Reduction 背景 下图是 ...

  3. ISP Pipeline lens shading

    关于lens shading,我主要阐述lens shading产生的原因和shading 校正的简单模型,然后通过一个例子说明lens shading调试的注意点. 导致shading的几种原因 机 ...

  4. ISP pipeline之lens shading correction

    lens shading基本概念 Lens Shading,一般称为镜头阴影或者镜头暗影,作为通常在成像中肉眼可见的现象一般也有两种,即图像中心和四周的亮度变化和图像中出现的偏色现象,如图所示,通常称 ...

  5. ISP Pipeline ISO快门光圈曝光

    ISO&快门&光圈&曝光 AE 也跟lens的透光率和光圈有所关系,硬件是固定的,所以需要通过软件调整增益. 光圈越大,通光量就会越多,得到的亮度就越多,那sensor的感光性 ...

  6. ISP Pipeline AE

    1 AEC简述 人眼是有自动调节功能,sensor是没有调节功能的,环境的亮度可以通过人眼来适应,因此人眼的亮度总是合适的.人眼是非线性化的,而相机是线性化的. 相机视觉的亮度取决于曝光设置.除非曝光 ...

  7. 【ISP】浅析CCM

       对于正常人而言,睁开眼的一刹那,便能看到五彩斑斓的世界.各种形形色色的物体不断映入我们的眼帘,刷新着我们对这个世界的感知.在遇到美好的场景后,我们通常也会以文字.图画.照片或者视频等方式将其记录 ...

  8. ISP算法介绍--------super Good

    come from : https://www.cnblogs.com/whw19818/archive/2016/08.html ISP(Image Singal Process)算法广泛应用于安防 ...

  9. 海思平台ISP调试经验

    ISP模块介绍 ISP是Image Signal Processor的缩写,全称是影像处理器.在相机成像的整个环节中,它负责接收感光元件(Sensor)的原始信号数据,可以理解为整个相机拍照.录像的第 ...

最新文章

  1. 机器翻译评测——BLEU算法详解 (新增 在线计算BLEU分值)评估
  2. 运行jsp时,报错404
  3. 51单片机程序及调试步骤实战经验
  4. android intent例程,Android开发(四)| 探究活动(详解Intent+大量实例)
  5. 蜗杆单轨滑轨的驱动的统一接口
  6. windows 10 安装openssh 0x800f0954 的一种解决方法
  7. Struts2的OGNL
  8. php5.5参数配置优化,5个PHP性能优化的编程习惯
  9. Pytorch学习 - 保存模型和重新加载
  10. VOC 灰度图 索引图
  11. [Erlang 0097] TCP半开的几个小测试
  12. ASP.NET AJAX 控件开发基础
  13. 计算机二级 java和web_2020年全国计算机二级WEB程序复习知识点:JavaBean
  14. vue 组件根元素显示优化
  15. RestTemplate异常no suitable HttpMessageConverter found for request type [java.lang.Integer]
  16. Android的多媒体框架OpenCore介绍
  17. 中科院计算机考研对外调剂吗,考研调剂信息:2020年中科院接收调剂研究生!...
  18. 扫雷游戏详解——附源码
  19. 基于OpenMV的图像识别之数字识别
  20. 集成简单的科大讯飞文字转语音

热门文章

  1. 怎么调整Word中编号和文字中间的空格距离?
  2. SecureCRT之激活教程
  3. 推荐一款我喜欢的代码主题风格
  4. java中数据字典的使用
  5. BMP文件格式及RlE压缩算法
  6. 上海亚商投顾: 市场调整分化 两市成交额再创阶段新低
  7. Kbengine介绍
  8. C常用语句 汇编对照表
  9. 对照组,的名字如何取,control和vehicle
  10. 新唐NUC972 uboot 编译环境搭建