[Insight-users] Correction of non-uniform illumination in EM data
Nicholas Tustison
ntustison at gmail.com
Wed Oct 7 21:29:38 EDT 2009
Hi Lassi,
Considering that you were looking at the corners, my initial
suggestion was going to be to try a mask where all the voxels have a
value of 1. Let me know what that does and, based on the results, we
can try different things from there.
Nick
On Oct 7, 2009, at 6:18 PM, Lassi Paavolainen wrote:
> Hi Nick,
>
> On Wed, 7 Oct 2009, Nick Tustison wrote:
>
>> Hi Lassi,
>> In general, inspection of the corners in an image probably does not
>> constitute a proper assessment of bias correction algorithms. Can
>> you
>> describe your data a little more and perhaps I can point you to some
>> variations you might want to try?
>
> Ok. I explained it badly. This example dataset has its brightest
> illumination in lower left area of the image. Average intensities
> then go lower to the upper part of the image and to the right part
> of the image. Its some sort of Gaussian distribution where the
> center is in lower left part of the image. I measured those average
> intensities by calculating mean of area about 512x512 in five
> different places (left-top, right-top, center, right-bottom, left-
> bottom).
>
> Even though mask image is said not to be that important, could it be
> the solution for this problem? In this case using Otsu just masks
> upper right part of the image and elsewhere some noisy parts of the
> data. At least this mask image is quite different of what you would
> expect to get from MRI data. I tested bias correction in EM data.
>
> Lassi
>
>> On Wed, Oct 7, 2009 at 8:46 AM, Lassi Paavolainen <lassi.paavolainen at jyu.fi
>> >
>> wrote:
>> Hi Nick,
>>
>> On Thu, 24 Sep 2009, Nicholas Tustison wrote:
>>
>> Hi Lassi,
>>
>> You might want to take a look at the N3 algorithm
>> implemented in ITK. It might provide what you're
>> looking for.
>>
>> http://www.midasjournal.org/browse/publication/640
>>
>> Good luck,
>> Nick
>> I have played around with that now. It looks promising but doesn't do
>> its job completely. I have tested it with one dataset where mean
>> intensity is around 130 in lower left corner and around 100 in upper
>> right corner.
>> When I run test program from your publication using shrinkFactor = 4
>> and using default iteration number and number of fitting levels
>> values, I get image where difference between those areas is about 20.
>> Running it five times difference is subtracted to around 10. I have
>> changed the number of iterations and fitting levels without making a
>> much of a difference in results.
>> So it looks really promising but I would like to get the job done by
>> running it only once. Of course results cannot be perfect (there is
>> no
>> perfect solution in image analysis). Do you have any idea where I
>> should look into to make it converge to some sort of optimal result
>> by
>> running the filter just once?
>> Lassi
>>
>> On Sep 24, 2009, at 4:23 AM, Lassi Paavolainen wrote:
>>
>> Hi,
>>
>> Does anyone know about ITK method to correct
>> non-uniform illumination? There seems to be
>> MRIBiasCorrection class and an example of it
>> in InsightApplications. I'm not sure if this
>> class can help me and anyway it doesn't seem
>> to be very easy to use.
>>
>> I have read following technical report
>> (www.sci.utah.edu/~tolga/pubs/UUSCI-2005-008.pdf).
>> One of the authors seems to be Ross Whitaker
>> who is involved in ITK too. Is there ITK
>> implementation of that method?
>>
>> Lassi
>>
>> --
>> Lassi Paavolainen, M.Sc.
>> Software Engineer
>> BioImageXD (http://www.bioimagexd.net)
>> lassi.paavolainen at jyu.fi
>>
>> _____________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the
>> ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.itk.org/mailman/listinfo/insight-users
>> --
>> Lassi Paavolainen, M.Sc.
>> Software Engineer
>> BioImageXD (http://www.bioimagexd.net)
>> lassi.paavolainen at jyu.fi
>>
>
> --
> Lassi Paavolainen, M.Sc.
> Software Engineer
> BioImageXD (http://www.bioimagexd.net)
> lassi.paavolainen at jyu.fi_____________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-users
More information about the Insight-users
mailing list