Visualisation Technology Group

The Visualisation Technology team are a group of software engineers and scientists who are responsible for providing advanced computer graphics technologies for Canon’s range of imaging scanners and clinical applications. They have been developing cutting edge rendering technology for medical imaging for over 20 years, and we are now part of the AI Centre of Excellence where we are working on the role of visualisation in medical AI and the application of deep learning techniques to rendering.

The team works closely with other application and technology groups across Canon Medical to continuously improve and deliver advanced visualisation technology for our customers and collaborators. These technologies transform data from the scanners into images that give medical professionals valuable insight into their patient’s wellbeing.

To keep up to date with latest research and technology, the visualisation team has a collaborative approach to continuous learning, sharing knowledge gained through personal research and attending international conferences in clinical radiology, computer graphics, AI and GPU technologies.

Project Spotlight

Global Illumination Rendering is a world-leading technology that applies modern photorealistic rendering techniques to medical imaging data. We simulate the interactions between light and tissues to build up a representation of the illumination within the scene, this illumination data is then used during rendering to generate photorealistic images. The more complex shadowing from the ambient and directional lights gives the viewer a better understanding of the 3D structures within the scene. The Visualisation Technology team has taken advantage of recent advances in GPU technologies and invented efficient data structures and rendering techniques to make interacting with Global Illumination Rendering a real-time experience.

Example of Ultrasound in use

Canon’s modern Ultrasound systems provide many interesting challenges for our visualisation technologies. The combination of large quantities of real-time data with complex geometry components and the need for low latency has forced us to come up with many novel techniques to meet these challenges. As part of our bespoke development for our ultrasound systems we have adapted our Global Illumination rendering for ultrasound data as well as developing multi-channel 2D renderers for handling greyscale and doppler data.

What our people say

“Visualisation technology has always been a core part of what we do here in Edinburgh, and every day we continue to advance the state of the art and use the latest advances in CPU and GPU technology to help our users make amazing and insightful images.”

Steven, Technical Manager

“Working on the Vis Team is really exciting for me as it’s a place where you get to not just solve complicated and performance critical coding problems on the CPU and GPU but also have to regularly dig into that “mathsy” part of your brain. On top of that, it involves a hugely gratifying loop as every new/upgraded part of our renderers gives you immediate visual feedback on how you’ve just improved the images that are at the core of Canon’s medical imaging business. Not to mention the forever impressive colleagues you get to work with and learn from, of course!”

Christophe, Software Engineer