1 / 41

“Live” Tomographic Reconstructions

“Live” Tomographic Reconstructions. Alun Ashton Mark Basham. Incentive. Higher resolution cameras are forcing larger collection times.

Download Presentation

“Live” Tomographic Reconstructions

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. “Live” Tomographic Reconstructions Alun Ashton Mark Basham

  2. Incentive Higher resolution cameras are forcing larger collection times. • I12 at DLS will use a 4000x2500 pixel detector (PCO 4000) capable of approximately 2 frames per second (Technically 4-5 frames). Assuming the best case scenario this will require around 30-40 minutes to collect the data(~4000 images i.e. the width of the detector). • Even with good cluster performance, it could still take around 30 minutes to make the 80GB reconstructed volume (4000x4000x2500) Having to wait an hour from start to finish before being able to see what has been imaged is frustrating, and could waste beam time due to misalignments etc.

  3. Trying something different • Recent work has focused on fast and accurate reconstructions. • Make good use of complete data sets to correct for various anomalies. • This has to happen after the collection has been completed (on an 80Gb file…) • This work focuses on providing a reconstruction during the data collection. • Less quality, and smaller reconstructions (e.g. 1000x600) to allow visualisation. • Gives the user the ability to see the volume after only a few minutes.

  4. Traditional Tomography Direction of the beam Ingoing Path Outgoing Path

  5. Traditional Tomography Each new acquisition collects the next segments data

  6. Traditional Tomography

  7. Traditional Tomography

  8. Traditional Tomography

  9. Traditional Tomography All the data has been collected and the final full size and quality reconstruction can be produced

  10. Experimental changes • To make the maximum use of this methodology there needs to be some experimental changes. • The main change is in the way that the data is collected • This requires certain hardware requirements mainly a sample stage capable of continuous rotation • The acquisition is then preformed as follows

  11. Continuous rotation Ingoing Path Outgoing Path

  12. Continuous rotation Each new acquisition skips 4 segments and then collects the 5th

  13. Continuous rotation

  14. Continuous rotation Initial lowest quality reconstruction can now be calculated

  15. Continuous rotation Because its transmition you can flip the image and then its going the right way…. So becomes red

  16. Continuous rotation

  17. Continuous rotation

  18. Continuous rotation Refined reconstruction can now be calculated and replaces the previous one.

  19. Continuous rotation This is where skipping 4 becomes important.

  20. Continuous rotation

  21. Continuous rotation Refined reconstruction can now be calculated and replaces the previous one.

  22. Continuous rotation

  23. Continuous rotation

  24. Continuous rotation

  25. Continuous rotation Refined reconstruction can now be calculated and replaces the previous one.

  26. Continuous rotation

  27. Continuous rotation

  28. Continuous rotation All the data has been collected and the final full size and quality reconstruction can be produced

  29. Progressive Collection • Advantages • A full reconstruction can be preformed after only a fifth of the acquisition time, albeit at reduced resolution. • As there is a gap between acquisitions, the full sector can be integrated, then the gap can be used for camera readout. • Disadvantages • Requires custom software to reconstruct, or convert to classical data. • If the gap is too large, acquisition time can be increased.

  30. Integration Time Time Traditional Sector 1 Sector 2 Acquisition Detector to memory New S1 S2 Acquisition Detector to memory

  31. Architecture Digital camera Beamline Control PC Camera Control and Live Reconstruction PC Cluster Computing Resources Central Storage

  32. Architecture Start-up

  33. Architecture Start-up

  34. Architecture Collect Images

  35. Architecture End of collection

  36. Architecture Produce full reconstruction

  37. Differences to normal setups

  38. Computing Hardware for the live reconstruction • Standard PC server • Passes the data on to the central storage • Scales and applies the flat field correction to the images as they come in. • Runs the Host program for the Tesla • Tesla Graphics Processor Unit • Takes the scaled and corrected images • Filters the images. • Provides the Back Projection.

  39. Why the TESLA • Tomography is inherently very parallelisable • Tesla requires around 100,000 concurrent threads to make it effective • This then allow for in general a single GPU to run 40 times faster on these problems than a single CPU or 10 times faster then a QuadCore. • Space and power are saved in this case as a 1U Tesla Unit can effectively replace 20 dual processor quad core machines, for tomographic reconstruction. • This also allows our beamline machine to pack the punch required to make the ‘live’ reconstructions possible.

  40. Conclusions • This methodology for collecting tomographic data should give the users much more insight into there samples and more time to make decisions about collections. • The Tesla GPU is a good way of increasing the speed of Tomographic reconstruction, and has been proven in various different labs around the world. • We can modify the way in which the experiment is preformed to make the most use or influence the choice of hardware, such as the modifications made to allow for camera readout and continuous rotation stage.

  41. Acknowledgements • Manchester University • Valeriy Titarenko, Albrecht Kyrieleis, Phil Withers, Mark Ibson. • Diamond Light Source • Michael Drakopoulos, Thomas Connolley • Architecture • Piercarlo Grandi, Nick Rees, Bill Pullford • Mark Basham, mark.basham@diamond.ac.uk

More Related