Hölder condition: Difference between revisions
en>Helpful Pixie Bot m ISBNs (Build KE) |
en>Tdcqsong |
||
Line 1: | Line 1: | ||
In [[image processing]], '''normalization''' is a process that changes the range of [[pixel]] intensity values. Applications include photographs with poor [[contrast (vision)|contrast]] due to glare, for example. Normalization is sometimes called contrast stretching or histogram stretching. In more general fields of data processing, such as [[digital signal processing]], it is referred to as [[dynamic range]] expansion.<ref>{{Cite book| page=85| | |||
author=Rafael C. González, Richard Eugene Woods | | |||
title=Digital Image Processing | | |||
publisher=Prentice Hall | | |||
year=2007 | | |||
isbn=0-13-168728-X | |||
}}</ref> | |||
The purpose of dynamic range expansion in the various applications is usually to bring the image, or other type of signal, into a range that is more familiar or normal to the senses, hence the term normalization. Often, the motivation is to achieve consistency in dynamic range for a set of data, signals, or images to avoid mental distraction or fatigue. For example, a newspaper will strive to make all of the images in an issue share a similar range of [[grayscale]]. | |||
Normalization transforms an n-dimensional [[grayscale]] image | |||
<math>I:\{\mathbb{X}\subseteq\mathbb{R}^n\}\rightarrow\{\text{Min},..,\text{Max}\}</math> | |||
with intensity values in the range (Min,Max), into a new image | |||
<math>I_N:\{\mathbb{X}\subseteq\mathbb{R}^n\}\rightarrow\{\text{newMin},..,\text{newMax}\}</math> | |||
with intensity values in the range (newMin,newMax). | |||
The [[linear]] normalization of a [[grayscale]] [[digital image]] is performed according to the formula | |||
:<math>I_N=(I-\text{Min})\frac{\text{newMax}-\text{newMin}}{\text{Max}-\text{Min}}+\text{newMin}</math> | |||
For example, if the intensity range of the image is 50 to 180 and the desired range is 0 to 255 the process entails subtracting 50 from each of pixel intensity, making the range 0 to 130. Then each pixel intensity is multiplied by 255/130, making the range 0 to 255. | |||
Normalization might also be non linear, this happens when there isn't a [[linear]] relationship between <math>I</math> and <math>I_N</math>. An example of non-linear normalization is when the normalization follows a [[sigmoid function]], in that case, the normalized image is computed according to the formula | |||
:<math>I_N=(\text{newMax}-\text{newMin})\frac{1}{1+e^{-\frac{I-\beta}{\alpha}}}+\text{newMin}</math> | |||
Where <math>\alpha</math> defines the width of the input intensity range, and <math>\beta</math> defines the intensity around which the range is centered.<ref>[http://www.itk.org/ItkSoftwareGuide.pdf ITK Software Guide]</ref> | |||
Auto-normalization in image processing software typically normalizes to the full dynamic range of the number system specified in the image file format. | |||
The normalization process will produce iris regions, which have the same constant dimensions, so that two photographs of the same iris under different conditions will have characteristic features at the same spatial location. | |||
== See also == | |||
* [[Audio normalization]], audio analog | |||
* [[Histogram equalization]] | |||
== References == | |||
{{reflist}} | |||
==External links== | |||
*[http://homepages.inf.ed.ac.uk/rbf/HIPR2/stretch.htm Contrast Stretching] | |||
[[Category:Image processing]] |
Revision as of 22:58, 17 April 2013
In image processing, normalization is a process that changes the range of pixel intensity values. Applications include photographs with poor contrast due to glare, for example. Normalization is sometimes called contrast stretching or histogram stretching. In more general fields of data processing, such as digital signal processing, it is referred to as dynamic range expansion.[1]
The purpose of dynamic range expansion in the various applications is usually to bring the image, or other type of signal, into a range that is more familiar or normal to the senses, hence the term normalization. Often, the motivation is to achieve consistency in dynamic range for a set of data, signals, or images to avoid mental distraction or fatigue. For example, a newspaper will strive to make all of the images in an issue share a similar range of grayscale.
Normalization transforms an n-dimensional grayscale image with intensity values in the range (Min,Max), into a new image with intensity values in the range (newMin,newMax).
The linear normalization of a grayscale digital image is performed according to the formula
For example, if the intensity range of the image is 50 to 180 and the desired range is 0 to 255 the process entails subtracting 50 from each of pixel intensity, making the range 0 to 130. Then each pixel intensity is multiplied by 255/130, making the range 0 to 255.
Normalization might also be non linear, this happens when there isn't a linear relationship between and . An example of non-linear normalization is when the normalization follows a sigmoid function, in that case, the normalized image is computed according to the formula
Where defines the width of the input intensity range, and defines the intensity around which the range is centered.[2]
Auto-normalization in image processing software typically normalizes to the full dynamic range of the number system specified in the image file format. The normalization process will produce iris regions, which have the same constant dimensions, so that two photographs of the same iris under different conditions will have characteristic features at the same spatial location.
See also
- Audio normalization, audio analog
- Histogram equalization
References
43 year old Petroleum Engineer Harry from Deep River, usually spends time with hobbies and interests like renting movies, property developers in singapore new condominium and vehicle racing. Constantly enjoys going to destinations like Camino Real de Tierra Adentro.
External links
- ↑ 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.
My blog: http://www.primaboinca.com/view_profile.php?userid=5889534 - ↑ ITK Software Guide