Subscribe to EDN

A deeper view of image reconstruction

June 23, 2009

This blog has mentioned Impulse Accelerated Technologies Inc. in the past for its software work in optimizing image processing for FPGAs. Thanks to a new online article from Vision Systems Design, however, we now can get a better look at what tomographic image reconstruction means in terms of fast imaging in medical and radar fields. The article is based on a Masters’ thesis from University of Washington student Nikhil Subramanian.

I was immediately fascinated in examining the image “slices” shown in the article and thesis, since I visited the eye doctor June 22 and viewed comparative tomographics slices of images of my retina over a four-year time span. When comparative images are filtered over time to yield a composite image of what has changed in blood vessels, nerves, etc., the power of diagnosis in near-real-time is beyond breathtaking.

The tough problem the researchers at UW were trying to solve was the back-projection algorithm, used to map the data of the image into a 3D image space to reconstruct the body part (or radar image, etc.) from the acquired data. Since this is a task crying out for parallelism, running the software on an integer processor can be wasteful and time-consuming. The author studied some existing parallel graphic subsystems, such as the Annapolis Micro Systems board using a Virtex 2000E, but elected to use the XtremeData accelerator, marrying an Opteron processor with an Altera Stratix-II.

You can read the article and thesis for details, but the author discovered the key to fast image reconstruction was not so much the hardware itself, as the tools for rapid parallelization, represented in this case by the Impulse C C-to-FPGA tool. While using FPGAs with standard software could provide some advantages over traditional DSPs or integer processors, an FPGA subsystem using the pipelining of Impulse tools offers significant advantages in memory utilization for parallel algorithms like back-projection. If these results are duplicated in fields outside medical imaging, FPGAs soon could dominate 3D image reconstruction applications.

 

Posted by Loring Wirbel on June 23, 2009 | Comments (2)

June 23, 2009
In response to: A deeper view of image reconstruction
desert rat commented:

Sorry...the USS Vincennes shot-down the Iranian airliner by mistake. The USS Stark got hit by two Exocet missiles they didn't see coming. So, both examples apply here....they are opposing extremes of the same problem.


June 23, 2009
In response to: A deeper view of image reconstruction
desert rat commented:

CT imaging does not have the same requirements of, say, radar. The slices you saw of your eye were done at different angles, to get a 3D image. And that was all done and merged at one place. The images were merged, reconstructed, and read by a radiologist in an hour or longer (for a hefty fee). Radar/sonar images must be collected from multiple azimuths, merged, and reconstructed in real time, in seconds or less. A tumor will sit there until you get to it. A missile going at Mach 4 does not give you much time to decide whether to take it out or not. And you need to know if it is a missile, or if it's a commercial airliner. We ran into that little problem with the USS Stark in the Gulf a few years back. The medical guys can run imaging algorithms on cheap-cycle PC processors and wait for it. The radar guys have to do it faster, with FPGA-based HW running the algorithms, and make decisions in seconds. While the graphics portion is similar, the apps are totally different animals. What the medical guys can live with, the radar guys will die using it...

POST A COMMENT
Display Name
captcha

Before submitting this form, please type the characters displayed above. Note the letters are case sensitive:

Advertisement
Advertisement
Advertisement
About EDN   |   Site Map   |   Contact Us   |   Subscription   |   RSS
© 2012 UBM Electronics. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other UBM Canon sites

UBM Canon | Design News | Test & Measurement World | Packaging Digest | EDN | Qmed | Pharmalive | Appliance Magazine | Plastics Today | Powder Bulk Solids | Canon Trade Shows