Philips Healthcare (1997-2013)
(formerly Marconi Medical System, formerly Picker International)
A GPU rendered pediatric head with multiple layers of opacity and gradient magnitude opacity modulation.
Philips Healthcare develops and sells medical imaging equipment (CT, MRI, Nuclear Medicine.) The company previously was Marconi Medical Systems, previously Picker International.
I joined Picker to develop 3D Visualization/Volume Rendering for one of its CT scanners. Due to the fact that the scanner is a
currently shipping product, I can not say much about the product and its development. Without releasing proprietary
information, I can say that the resulting rendering system is one of the most flexible and scalable systems I have ever seen or worked on.
After completing the CT scanner project, I went on to be a founding member of the company's common application platform initiative,
where common application technologies (like visualization) would only be developed once and shared amongst all the business
units. With the Philips acquisition of the company, this effort was cut short (but would cross my path again.)
3700 slice full body study (1.9 gigs of data) volume rendered interactively on GPUs.
Click here for more images.
After the acquisition, I rejoined CT to improve the surface and volume rendering quality of the CT visualization workstation.
After successfully improving the image quality, I was asked to lead a High Performance Volume Rendering project, which resulted
in developing a multi-pipe GPU volume rendering product (Non-SLI). Due to this work, I was recruited to join Philips' common
platform group, and to productize the renderer for use across the company, which lead to my last role in the company:
Project and Software Architect for the Multi-Modality Viewing (MMV) application and the Application Development Environment (ADE)
on the IntelliSpace Portal 6 client/server project. The ADE delivers application frameworks,
visualization, segmentation, and interaction components of the Philips Common Platform to modality
clinical application development teams. The MMV application is a flexible viewing application for MR, CT, NM, and Ultrasound data.
As the Rendering competency team architect, I was also responsible for the architecture and implementation of 3D visualization,
registration, and segmentation frameworks of the current and next generation common platforms. This included enhancing
the 3D visualization offering from the company products, improving image quality, and applying new 3D visualization
technologies to develop new products. I was responsible for core decisions that affected the company 3D visualization technology directions.
Without compromising projects, keywords include: client/server rendering, distributed rendering, volume rendering, GPU, GPGPU, texture mapping, HLSL & GLSL programming, raycasting, OpenGL, & DirectX.
I left Philips when they decided to close my office in Ohio.