[Insight-users] Correct use of MRIBiasFieldCorrectionFilter ?

karmonik karmonik@bcm.tmc.edu
Tue, 18 Feb 2003 10:56:30 -0600


  This is the preamble of a multipart MIME formatted message.
  If you are reading this text your mail system is most likely
  not capable of properly decoding MIME messages.  To extract
  the contents of this message, save it to a file and then use
  an external MIME decoding utility.

--mime-boundary-interchange-3e5268a7
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

Hi there,

I am using the MRIBiasFieldCorrectionFilter to correct the bias field of a MRI 
surface coil (see attached image).

The class itself works fine, I am able to input and output all the 
parameters,the image and the masks.

However, so far I was not able to obtain a good correction. The estimated bias 
field is incorrect. So, I must be doing something wrong. (The filter finds 
local minima instead of the global minimum).

Could anybody suggest good values for cshrink, cgrow, x0 as well as the 
coefficients for the legendre polynoms? I tried without success the parameter 
value ranges suggested in the references.

Does anybody have experience with this filter?

Is it possible to use a basis set other than the Legendre Polynoms (i.e. 
Gaussians?)

It would be a pity if this elegant correction algorithm only worked for the 
examples given in the two references ....

Thanks

Christof

Christof Karmonik, PhD
Baylor College of Medicine/The Methodist Hospital
Mailstation M217
6565 Fannin
Houston, TX 77030
Pager: (713) 708-2232
Fax: (713) 790-4688

--mime-boundary-interchange-3e5268a7
Content-Type: image/jpeg; name="image.jpg"
Content-disposition: attachment; filename="image.jpg"
Content-Transfer-Encoding: BASE64

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsL
DBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/
2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCACAAIADASIAAhEBAxEB/8QA
HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUF
BAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1
dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG
x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEB
AQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAEC
AxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRom
JygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU
1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDwHFGKWigB
MUYpakiheZsIucdT2FAEWKURs3RSavpZqn3vmNPMdAFAW7d8Cl+z471c20m2
gCp5HvSeQe1XNtGygCgY2XqKTFaOztimNaBx8vB9qAKOKMVJJE8TYYY9+xpl
ACYoxS0UAFFAq7pWmT6tqEdpAMFuWbGQq9yf89cCgA07TZb9yQCsSn5m/oPe
tz7GkEYRFCqK6Y6ZDY2ywRLhEGBnqfc1lzxZJGKAMV4/aoTHitKSMelVnSgC
mUphSrTLUe2gCHbShKl204JQBGI6kSKpVjqzHFntQBALRZV2soINZOoabJZM
GwWibhW9PY11cEGSOK14dMivYGgmQMjjBFAHl9FaWuaPPompPaTjI+9G399T
0P8AT6g1m0AAGcV654L8PDS/Dy3syYub1RIc9Vj/AIR+I+b8R6V514Y0n+2/
EVjYEEpLIPMxwdg+Z8e+0GvdNTYKpVQFA6ADAH4UAcrfLuY1i3CCt26wc1jX
I5oAypV5NVHWtCUdaqSCgCmy80wrVllrMmv/AJ/Lt0Mj+o6f/XoAs7fapFSq
GdSzkRrj0yP8aki1BkkEd1H5bH+LtQBoolXIUqKIA4PrVyFelAFy2i5FdFpk
Q3DisW1XkVv2HDCgCXxn4V/t7wlLcW6ZvbBTNHjqyAfOv5DI91A714WRg4r6
v8PSgOmfpXzt4/0BfDXjXUtNiULbpJ5kAByBG4DKM+wOPqDQBtfCaz361d3r
IGWC32g91diMH8lYfjXf6lJl8VyHwnQpZapJn77RL+Qc/wBa6i+OZDmgDJuT
wayJ+TWrcnisqbqaAKMtU36mrsvpVR+tAGTqsrJEsUY+aU7Rj0p1vbJbRBF5
b+JvU1DqAI1G0Y/dyAPrn/8AVVe+v5fOaKJtqrwSOpNAGsBTZrZLmIxuPofS
sywv5DMsUrblbgE9Qa2loAqaLM2ZLWQ/PEePp/n+db0Vc/YkNr1yU6BMH65W
uhi7UAaVt2rbs2wRWJb9q17U4xQB2uizbWAzXBfHmyB1DRdUBXM9u8BUDn92
wbJ/7+fpXXaXIQ4rB+MsSzeE9NuTy0V15YPsyMT/AOgigDD+Eh83T9ViHWNo
mP8AwIN/8TXT6ghWU1xnwduyurajYkgLNbCXnuUbAA/Byfwrv9Wiw2e1AHM3
K9ayZuprauhwaxrjgmgCjLVN+tW5apyHmgDP1K1Nzb/L99eV/wAKwGDzSEgE
yE8juTXUseKo3VlDcHcQVf8AvL3+tAFHT7GUzrJKhRUOQDwSa0Lu/S1QgENL
0C+n1qsNMkxs+2Pt9Mf/AF6s2mnQW7BsF3Hdu30FAE2j2jwRNJLnzZTk56it
uMc1Tjq3DQBpW45Fa1qOlZdsOlbNomSOKAN7TR84rC+MEwTwlYW5+892HA9g
jZ/9CFdTpMBYjiuG+OVyqXOi6dtxJHDJOT6hyFH/AKA1AHnvg7V10PxTp99I
wWJJNspIzhGG1j+AYn8K931VAQwxyK+awcYr2Xwn4jGr+HIo5WzdWiiGTPVl
A+VvxAx9QaAHXRwSKxbk8mtXUHGSwrDnlzmgCrK1U5DzUsr81VdqAGlqYTTW
amls0AShqkU1XDYqRCPWgC7GeauwnJrOjYVegbkUAbNr2rfsEyRXPWrDIrp9
KGXWgDtNBtdzLx79K+ffiVria9461G5hYNbxP9nhKnIKp8uR7E7m/wCBV7L4
v8UL4U8GTzQybb+6UwWuDgqSOXH+6MnPrtHevm0nJoATtWjourTaPqC3EeSh
G2RP7ynqP6/hWdRQB6Y+oxXUKyxOHjcZBFZc82Ca5bT9SksiUJJhY8r6H1Fa
5ullUMrbgRwRQBLJLnvVdnqNpaiaSgCQvz7Um6od9JvoAsBqer1VD09X5oAv
RvV6GXFZCyVZjloA6O0l5HNdNY30NnC087hIo13Mx7CuFivEhUu7hVXqTWHr
XiCbUV+zxEpbA9O7n1Pt7f5ABL4u8Tz+J9XNwxZbaIeXBET91fXHqep/Ac4r
n6KKACikzRmgBakineE/KeD1BqLNGaANBLpZO+D6GnF6zc04SsvQ8UAX93vR
uqn9oPcUv2gehoAt76cHql9oHvSG5PYUAaAkx3oa9WLjOT6Cs1pnbv8AlTM0
AWLi6luDhz8o6KKgpM0ZoAWikzRmgD//2Q==
--mime-boundary-interchange-3e5268a7--