How to eliminate intensity bias from an image?

3 次查看(过去 30 天)
I need to eliminate intensity bias fro a large image. Please help me with its matlab code.
  2 个评论
Image Analyst
Image Analyst 2014-5-4
What does that mean? Why would your images have a bias? Do you mean just the average intensity? Or do you mean that the intensity has a bias higher or lower than the "true" intensity by some amount? Does what you call bias vary from pixel to pixel or is it the same for every pixel in the image?
Jyothis Jose
Jyothis Jose 2014-5-4
Retinal images are plagued by imaging artifacts. The most common among them is the introduction of illumination bias in CFI due to the spherical nature of the retina. This is also known as bias field.Since the green channel of CFI provides maximum contrast for distinguishing between structures and lesions, the bias field estimation and removal is done in the green channel.
This is said about bias field in one of my reference papers. I will attach the reference paper

请先登录,再进行评论。

回答(1 个)

Image Analyst
Image Analyst 2014-5-4
It looks like what is normally called "background correction". For most image modalities, that is accomplished by getting a smooth background image and dividing the test image by it. For some situations (radiography, fluorescence) you do background subtraction instead of background division. To get the background, it looks like they just blurred the green channel enough to get rid of vessels. You can do this with conv2() or imfilter().
  2 个评论
Jyothis Jose
Jyothis Jose 2014-5-4
imfilter(A, H).What is H here? what is the basis of assigning values for H while using this function?
Image Analyst
Image Analyst 2014-5-4
H is the window that slides along your A image, multiplies element by element H by your image A.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 3-D Volumetric Image Processing 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by