[Insight-users] Selecting the sigma for the vesselness

rashedk rashed.vtk at googlemail.com
Tue Sep 25 18:46:06 EDT 2007


Actually, I just found out a multiscale implementation of the vesselness
filter called:
itkMultiScaleHessianSmoothed3DToVesselnessMeasureImageFilter 

which was included in the link that you sent. 

However, I dont understand one thing: Why did the author of the Manniseng
VED's ITK implementation compare the VED filter responses to that of the
multiscale vesselness response in his ITK journal paper? Link here:
http://insight-journal.org/dspace/bitstream/1926/558/5/VEDArticle2.pdf

Dont they do different things? VED enhances vessels whereas multiscale
vesselness detects vessels? 

What I am trying to get at is, if VED does a better job than the standard
vesselness filter, then how can we use it to detect vessels only. 

Thanks
Rashed karim 



Chris McIntosh-2 wrote:
> 
> Hello Rashed,
> 
> It appears I misunderstood your goal. It seems you are trying to 
> determine the vessel radius
> at each voxel, and not filter the image. Or perhaps segment the entire 
> vessel...
> 
> Yes your interpretation of the VED filter is correct. As is your 
> interpretation of Frangi's approach.
> I thought there was a multi-scale version of that filter in ITK already, 
> but perhaps I was wrong.
> 
> The Hessian3DToVesselnessMeasuerImageFilter, however, is not Frangi's 
> filter.
> http://www.itk.org/Doxygen34/html/classitk_1_1Hessian3DToVesselnessMeasureImageFilter.html
> 
> "3D Multi-scale line filter for segmentation and visualization of 
> curvilinear structures in medical images", Yoshinobu Sato, Shin 
> Nakajima, Hideki Atsumi, Thomas Koller, Guido Gerig, Shigeyuki Yoshida, 
> Ron Kikinis.
> 
> is the filter that is used there.
> 
> Cheers,
> 
> Chris
> 
> 
> 
> rashedk wrote:
>> Hi Chris, 
>>
>> Doesn't Manniseng's VED filter *enhance* the vessels rather than
>> detecting
>> them? It does do multi-scale analysis, but goes one step further by
>> applying
>> the appropriate diffusion (iso- or aniso-) process. So the output of the
>> VED
>> filter should be the same image with the vessels enhanced and not the
>> vesselness. Please, correct me if I am wrong. 
>>
>> What I also don't understand is why
>> Hessian3DToVesselnessMeasureImageFilter
>> does not implement a multiscale approach? If it is Frangi's vesselness
>> which
>> is implemented here, then his paper did suggest returning the highest
>> response by varying the sigma. 
>>
>> Regards, 
>> Rashed
>>
>>
>>
>> Chris McIntosh-2 wrote:
>>   
>>> Hello,
>>>
>>> I'm not sure if this helps, but just in case.
>>>
>>> In general, using a constant sigma for an image is troublesome because 
>>> the ideal scale for each vessel
>>> is the actual radius of that vessel (in voxels). So you need a different 
>>> scale at each voxel.
>>>
>>> I would suggest looking at:
>>> http://hdl.handle.net/1926/558
>>>
>>> They implement a powerful multi-scale technique for vessel filtering, 
>>> where each pixel's response
>>> is tested under a range of scales and the maximal response is taken.
>>>
>>>
>>> Cheers,
>>>
>>> Chris
>>>
>>> rashedk wrote:
>>>     
>>>> Hi everyone, 
>>>>
>>>> I am currently using the vesselness filters to detect vessels. I use a
>>>> pipeline with HessianRecursiveGaussianImageFilter and
>>>> Hessian3DToVesselnessMeasureImageFilter filters which works fine.
>>>> However, I
>>>> am using a trial and error approach for selecting the sigma. In a
>>>> previous
>>>> post I came across an approach whereby sigma selection can be done
>>>> effectively by observing the responses of a single pixel that is known
>>>> to
>>>> be
>>>> part of a vessel (a.k.a multi-scale analysis). How do I constraint the
>>>> above
>>>> filters to only process a single pixel and not the entire image? 
>>>>
>>>> Thanks, 
>>>>
>>>> Rashed Karim
>>>>   
>>>>       
>>> _______________________________________________
>>> Insight-users mailing list
>>> Insight-users at itk.org
>>> http://www.itk.org/mailman/listinfo/insight-users
>>>
>>>
>>>     
>>
>>   
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk.org
> http://www.itk.org/mailman/listinfo/insight-users
> 
> 

-- 
View this message in context: http://www.nabble.com/Selecting-the-sigma-for-the-vesselness-tf4518098.html#a12890578
Sent from the ITK - Users mailing list archive at Nabble.com.



More information about the Insight-users mailing list