Average With Limited Data Validity
   HOME

TheInfoList



OR:

In image analysis, the average with limited data validity is an image
filter Filter, filtering or filters may refer to: Science and technology Computing * Filter (higher-order function), in functional programming * Filter (software), a computer program to process a data stream * Filter (video), a software component tha ...
for feature-preserving
noise Noise is unwanted sound considered unpleasant, loud or disruptive to hearing. From a physics standpoint, there is no distinction between noise and desired sound, as both are vibrations through a medium, such as air or water. The difference aris ...
removal, consisting in a smoothing filter that only involves pixels satisfying some validity criterion. If some feature of noise elements is known, it is possible to use it to define a criterion to detect invalid pixels, and selectively smooth only invalid pixels using data coming only from valid pixels, thus avoiding to affect other features of the image. Possible criteria are: * based on image intensity, by defining an interval _, I_/math> of invalid data, with the filter only modifying pixels in that interval and only averaging data from other pixels from its neighbourhood that are valid, i.e. their intensity does not fall in the same interval. For instance, given a pixel (x,y) of invalid data, its convolution kernel h becomes ::h_ = \begin 1 \quad I_ \notin _, I_\\ 0 \quad \text \end : This approach allows to effectively remove extraneous elements that have different intensity from the rest of the image, with blurring limited to valid parts of the image which share intensity values with the extraneous elements, or portions of edges that were previously covered by such extraneous artefacts. * based on image
brightness Brightness is an attribute of visual perception in which a source appears to be radiating or reflecting light. In other words, brightness is the perception elicited by the luminance of a visual target. The perception is not linear to luminan ...
, similarly defining an interval of invalid brightness change, with the filter only involving pixels that fall in that interval. This approach allows to remove artefacts due to a continuous change of background brightness. * based on edge strength, by computing some
gradient In vector calculus, the gradient of a scalar-valued differentiable function of several variables is the vector field (or vector-valued function) \nabla f whose value at a point p is the "direction and rate of fastest increase". If the gr ...
operator over the image and using its value to define as invalid those pixels that fall beyond a certain threshold. This approach gives an edge-preserving smoothing.


See also

*
Gaussian filter In electronics and signal processing mainly in digital signal processing, a Gaussian filter is a filter whose impulse response is a Gaussian function (or an approximation to it, since a true Gaussian response would have infinite impulse respons ...


References

* * {{cite book, ref=sonka2014image, title = Image Processing, Analysis, and Machine Vision, last1 = Sonka, first1 = M., last2 = Hlavac, first2 = V., last3 = Boyle, first3 = R., isbn = 9781285981444, url = https://books.google.com/books?id=QePKAgAAQBAJ, year = 2014, publisher = Cengage Learning Image noise reduction techniques