Intel® Integrated Performance Primitives
Community support and discussions relating to developing high-performance vision, signal, security, and storage applications.
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.
6664 Discussions

Intel IPP and functions to register multiple images?

postaquestion
Beginner
138 Views

I am studying medicine at the local University of Mainz and, additionally, I am doing my dissertation on a topic of cancer research. To complete this, I need to register MRT images (which means that all e.g. breath artifacts etc. need to be corrected).

Do you offer any solutions to this, when it comes to software development? Doesthe Intel IPP contain functions to register multiple images?

0 Kudos
3 Replies
Intel_C_Intel
Employee
138 Views

There are several operations on images that are called "image registration"

If you mean the search of 2-3 special points on the image it could be done using SIFT features that are supported now

Could you describe in detail what operation do you call "image registration"

Thanks

hoetker
Beginner
138 Views

Thanks for replying!

Unfortunately, I am not familiar with the deepmathematical background surrounding image registration, so all I can tell you is this:

During the measurements for one patient with the MRI, several pictures are taken (e.g. one every second). Now, as patients usually breathe :) and move a little bit without noticing it, there is a little translation between the pictures and some of the organs are squeezed when you breath in. All this needs to be corrected as efficiantly as possible, so that you can scroll through all the pictures as if the patient would have hold his/her breath for several minutes or did not move at all.

If required, additional input (e.g. a ROI in the body, representing a tumor) is possible.

Is it possible to write such a program using Intel IPP? If so, where could I start? Are there any samples?

Best wishes,

Andreas

Vladimir_Dudnik
Employee
138 Views

Hi Andreas,

I think it is possible to write such an application with IPP but in that case you need to know mathemathical details of image registration. IPP is set of low level functions and you are able to build almost any processing algorithm with it.

Regards,
Vladimir

Reply