Skip to content

It displays MRI in 2D and 3D multi-slice views, with easy search and navigation with a 3D mouse.

License

Notifications You must be signed in to change notification settings

dumitrux/navigate-MRI-with-3Dmouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Navigate MRI with 3D mouse

It displays MRI in 2D and 3D multi-slice views, with easy search and navigation with a 3D mouse.

2D

2D

3D

3D

Table of content

Motivation

A university project made for the course Human-Computer Interaction Laboratory at Masaryk University (Czech Republic).

Magnetic Resonance Imaging (MRI) is a medical imaging technique used in radiology to form pictures of the anatomy and the physiological processes of the body.

Content

  • files: an example of the NII file type, which is primarily associated with NIfTI-1 Data Format.
  • visualization_2D: source code to visualize the MRI image in 2 dimensions and interact with a 3D mouse.
  • volume: source code to visualize the MRI image in 3 dimensions and interact with a 3D mouse.

Development

  • Neuroimaging Informatics Technology Initiative (NIFTI): format for multi-dimensional neuroimaging data, to represent the MRI.

  • AMI Medical Imaging (AMI) Javascript Toolkit(ami): to show the NIFTI type files in 2D and 3D on the browser.

  • Space Navigator Controls for WebGL: to connect "Space Navigator" 3D mouse by 3Dconnexion to JavaScript via gamepad browser API.

  • three.js: the others libraries are based on three.js, so it is essential to know how it works.

License

MIT License

Links

  • Scalable Brain Atlas (Web which displays brain regions and reference images in 2d and 3d multi-slice views.)

Author

Danci, Marian Dumitru (@dumitrux)

About

It displays MRI in 2D and 3D multi-slice views, with easy search and navigation with a 3D mouse.

Topics

Resources

License

Stars

Watchers

Forks