解决的问题
属于图像增强方法,主要增强边缘,减少图像边缘扩散,更便于边缘提取等操作。
算法功能
- 在图像边缘产生强的不连续性,
- 在一个区段内(包含一个最大影响区和一个最小影响区的范围简称为区段)图像是分段常数
用下图解释什么时最大最小影响区域:
- 首先定义最大-最小影响区域:
最大影响区域就二阶偏微分为负数的区域,最小影响区域二阶偏微分为正数的区域
- 然后:
一个区段即最大和最小影响区域组成的区段,shock_filter使此区域内是分段常数的,即下图实线:
算法起源及思想
第一个冲击滤波器shock filter最初在1975年,由Kramer和Bruckner提出来的。基于在最大影响区域进行灰度膨胀操作,在最小影响区域进行灰度腐蚀操作,像素到底位于最大还是最小影响区域通过二阶偏微分来决定,迭代以上操作直到在最小最大影响区域交界处产生一个尖锐的shock。
"冲击滤波"术语是由Osher和Rudin于1990年提出的。他们提出了一类基于偏微分方程的连续滤波器。halcon中shock_filter就是按里面的公