ANTs
ANTs copied to clipboard
ANTs feature requests
This is an open issue soliciting possible feature requests for ANTs. I'll put together a corresponding wiki page where we can flush out some ideas further. Here are some current requests from @stnava and Jim Gee.
Notes from Jim
- massive image registration (histology/microscopy, lung CT)
- sparse
- patch based
- lesions/pathology
- marc/UNC collaborator
- GUI
- uncertainty
- computing
- GPU - massive image registration
- marc/UNC collaborator
- HPC
- GPU - massive image registration
- GUI
- to accommodate processing of lesioned/diseased structures/organs
Notes from Brian
- sparse registration formulation(s)
- piecewise affine / invertible mesh / image deformation ( there is a very efficient implementation used in graphics that would be cool to have )
- improvement, generally and probably with above two points, of feature/point set registration with or w/o images
- sift etc worked out better ....
- efficient timeseries/longitudinal maps ( very expensive to do this now ) - i could really use this here but it's too time / memory consuming
- Similarity metric speed-up with Charlie Epstein
biros has a nice solution : https://arxiv.org/abs/1608.03630
i would also note that some of our prior work ( remember that old miccai submission? ) would probably resolve many of these but would have to make clean / fast implementation
@ntustison FYI: Using task-based parallelliization (rather than thread based paradigm) is an area that I have been recently playing with. Identifying techinques with intel's threaded building blocks and C++11 have been particularly benificial. I recently gained access to 128CPU linux computer, and purchased a P100 GPU and several large memory cluster nodes with the explicit intent of addressing the performance bottle necks in ANTs.
Hans, that is great I also have a similar machine to play around with and can help with testing or possibly coding.
On Wednesday, November 9, 2016, Hans Johnson [email protected] wrote:
@ntustison https://github.com/ntustison FYI: Using task-based parallelliization (rather than thread based paradigm) is an area that I have been recently playing with. Identifying techinques with intel's threaded building blocks and C++11 have been particularly benificial. I recently gained access to 128CPU linux computer, and purchased a P100 GPU and several large memory cluster nodes with the explicit intent of addressing the performance bottle necks in ANTs.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/stnava/ANTs/issues/387#issuecomment-259517393, or mute the thread https://github.com/notifications/unsubscribe-auth/AATyftU22FFTNqZOeE9qceZyO3xdhI7sks5q8iyogaJpZM4Kt04x .
brian
Another thought is that all the suggestions and discussions so far have exclusively centered around registration. I wonder if there are other features for the toolkit, as a whole, we should consider. For example, I think the recently introduced denoiser has been a great addition.
yes - i very much appreciate the denoiser.
but probably need to fit all proposed ideas into a unifying theme.
do you have a proposed theme for the grant yet?
On Fri, Nov 11, 2016 at 11:52 AM, Nick Tustison [email protected] wrote:
Another thought is that all the suggestions and discussions so far have exclusively centered around registration. I wonder if there are other features for the toolkit, as a whole, we should consider. For example, I think the recently introduced denoiser has been a great addition.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/stnava/ANTs/issues/387#issuecomment-260001328, or mute the thread https://github.com/notifications/unsubscribe-auth/AATyfhDRN8t3ks---u88ZmwE_8riB07vks5q9J07gaJpZM4Kt04x .
Not yet. I'm meeting with Jim tomorrow and I would assume that he'd have some good input for a unifying theme.
This might be a place for new Github projects https://github.com/blog/2256-a-whole-new-github-universe-announcing-new-tools-forums-and-features