ANTsX / ANTs

Advanced Normalization Tools (ANTs)
Apache License 2.0
1.21k stars 381 forks source link

TimeVaryingVelocityField vs Geodesic SyN #1221

Closed nlbrown62 closed 2 years ago

nlbrown62 commented 3 years ago

Hello ANTs team.

I've been trying to track down the name and implementation of ANTs' time varying velocity field (TVVF) registration. Page 10 of the ANTs documentation (I'm using this version: https://issuu.com/brianavants/docs/ants2) and table 1 of an ANTs paper (this one: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3065962/) make it seem like TVVF is also referred to as "Geodesic SyN". A paper for ITK also references a TVVF algorithm (in section 2.4 of this paper https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4009425/) as an alternative to LDDMM. I assume this is the same version as the one used in ANTs.

Is TVVF the same as Geodesic SyN?

Any help would be appreciated!

ntustison commented 3 years ago

Geodesic SyN is not available in antsRegistration. However, it's asymmetric analog, TimeVaryingVelocityField, as well as a B-spline variant, is available. It might be available in ANTS---@stnava?

nlbrown62 commented 3 years ago

Thanks for the clarification! It looks like geodesic is a flag in ANTS that can be used with SyN as the transformation model. I'll check that out along with TimeVaryingVelocityField.