Title :
MRI parallel processing for embedded visualization
Author :
Beniani, Manuel ; Sami, Mariagiovanna ; Pau, Danilo Pietro
Author_Institution :
DEI - Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
Abstract :
This work focuses on the development of the BrainTool, an embedded application that provides full automated volume segmentation and visualization of a reconstructed 3D mesh of human brains. A brain scan is performed to acquire a set of voxels using a 3D Magnetic Resonance sampler. The application is executed on embedded (mobile) systems. The tool operates through three principal modules: an automatic segmentation to remove the non-brain structures, a parallel implementation state of art Marching Cubes mesh synthesizer followed by an OpenGL ES rendering step to achieve model interactive visualization. The development of the application is done using two different low cost boards integrating low power state of art CPU and GPU into embedded system on chip; in order to test the solution, samples acquired from MRI equipment commonly available at hospitals are used. The experiments allow to conclude that the Marching Cube algorithm parallelize fairly enough and can be distributed on the available resources reaching scalable performances when executed on laptop and embedded systems. Rendering of complex graphics assets up to 2.7M triangles per model is performed.
Keywords :
biomedical MRI; brain; embedded systems; graphics processing units; image reconstruction; image segmentation; medical image processing; 3D magnetic resonance sampler; BrainTool; CPU; GPU; MRI equipment; MRI parallel processing; Marching Cube algorithm; Marching Cubes mesh synthesizer; OpenGL ES rendering; brain scan; complex graphics assets; embedded application; embedded mobile systems; embedded system-on-chip; embedded visualization; full automated volume segmentation; full automated volume visualization; hospitals; human brains; laptop; model interactive visualization; nonbrain structures; reconstructed 3D mesh; voxels; Electroencephalography; Image segmentation; Magnetic resonance imaging; Pipelines; Rendering (computer graphics); Three-dimensional displays; Visualization; GPU; MRI; OpenGL-ES; OpenMP; embedded CPU; segmentation; volume rendering;
Conference_Titel :
Consumer Electronics ?? Berlin (ICCE-Berlin), 2013. ICCEBerlin 2013. IEEE Third International Conference on
Conference_Location :
Berlin
Print_ISBN :
978-1-4799-1411-1
DOI :
10.1109/ICCE-Berlin.2013.6697962