Related Experiment Videos
JAtlasView: a Java atlas-viewer for browsing biomedical 3D images and atlases
Guangjie Feng1, Nick Burton, Bill Hill
1MRC Human Genetics Unit, Western General Hospital, Crewe Road, EH4 2XU, Edinburgh, UK. Guangjie.Feng@hgu.mrc.ac.uk <Guangjie.Feng@hgu.mrc.ac.uk>
BMC Bioinformatics
|March 11, 2005
Summary
This study presents a freely available Java-based 3D image viewer for biomedical research. The tool enables interactive exploration of 3D image data and anatomical atlases across various workstations.
Area of Science:
- Biomedical Imaging
- Computational Anatomy
- Software Development
Background:
- Three-dimensional (3D) imaging is prevalent in biomedical research, generating vast datasets.
- Existing visualization tools are often commercial or system-dependent.
- A need exists for accessible, cross-platform 3D image viewing solutions.
Purpose of the Study:
- To develop and describe a freely available, architecture-neutral 3D image viewer.
- To demonstrate the integration of efficient image processing libraries.
- To facilitate interactive exploration of biomedical 3D image data and atlases.
Main Methods:
- Developed a 3D image viewer using the Java programming language.
- Utilized Java3D for 3D rendering and the Woolz image-processing library for data manipulation.
- Implemented automated tools for managing Java Native Interface (JNI) code.
Main Results:
- Created a freely available Java-based viewer for 3D biomedical image data.
- The viewer supports arbitrary re-sectioning and interactive volume browsing.
- Enabled 3D surface viewing and anatomical browsing with formatted data, such as the Electronic Atlas of the Developing Human Brain.
Conclusions:
- Java is a suitable environment for developing efficient 3D visualization tools.
- Integration of computationally efficient image-processing libraries is feasible.
- The developed viewer provides a versatile solution for biomedical 3D image analysis.