Chris Pollock

Online Anatomy Tool Complete

Research project to test anatomical knowledge using 3D data.

The Online Anatomy Tool was developed as part of my Honours project at Heriot-Watt university. The aim of the project was to determine suitable methods of learning anatomy through an appropriate medium. The tool is built using the Canvas element and data from the e-Mouse Atlas Project while being served via an instance of Node.js using the MEAN stack.

A CT scan like display was used to view the mouse anatomy images. These were able to be 'scrolled' through to create a way of viewing multiple slides in a 3-dimensional context.

The canvas allowed user movements to be tracked. This meant that it was possible to layer annotations onto the image of the viewer in the form of SVG paths to determine what part of the image the user was hovering on.

The first of three test modes that were created was the distance based test. This used Pythagoras' theorem to find the closest correct pixel (from within the green area) with the user's answer. If incorrect, the correct possible pixels are cross referenced with the user's answer to find the smallest distance. This is assigned as the score to the user.

User inputs were stored in a MongoDB database and retrieved when required for analysis. A heatmap mode was created to show areas of common answers when queried about a specific anatomical part. This allowed better understanding to be gathered from the data rather than observing each input as an individual point.

User inputs were stored in a MongoDB database and retrieved when required for analysis. A heatmap mode was created to show areas of common answers when queried about a specific anatomical part. This allowed better understanding to be gathered from the data rather than observing each input as an individual point.

Interested?
Here's how to reach me

If you think I can help you bring your idea to life then let's talk.


(Click to copy and for 🎉)