[GPU Computing] Human Heart Rendered in 3D

This rendering of a human heart has been done by the guys at UsefulProgress, a french Paris-based startup (yeah!).

A CT scan of a patient’s heart is rendered in 3D, allowing doctors to diagnose an abnormality of the coronary artery and to plan for surgical intervention. In the case of the brain scan, a catheter has been implanted in a patient’s brain to drain potentially life-threatening excess fluid. Doctors can clearly see a complete visualization of the catheter and its placement.

The UsefulProgress technology takes the hundreds of image slices produced from CT scans and stitches them together into a 3D volume. NVIDIA GPUs and CUDA are used for the image processing as well as the image display. The high resolution (8000×8000 pixels) of the images and large file sizes make this the sort of computational problem ideally suited to parallel processing.

More information HERE.

Update (2010.08.28)
UsefulProgress just told me that the previous video and the following one are not real-time but pre-computed. But they have a real-time technology that will be showcased during the next GPU Connect and that will be able to run on a consumer desktop.