A scalable approach to processing adaptive optics optical coherence tomography data from multiple sensors using multiple graphics processing units

dc.contributor.advisorSong, Fengguang
dc.contributor.authorKriske, Jeffery Edward, Jr.
dc.contributor.otherLee, Jaehwan
dc.contributor.otherRaje, Rajeev
dc.date.accessioned2015-05-28T19:04:02Z
dc.date.available2015-05-28T19:04:02Z
dc.date.issued2014-12
dc.degree.date2014en_US
dc.degree.grantorPurdue Universityen_US
dc.degree.levelM.S.en_US
dc.descriptionIndiana University-Purdue University Indianapolis (IUPUI)en_US
dc.description.abstractAdaptive optics-optical coherence tomography (AO-OCT) is a non-invasive method of imaging the human retina in vivo. It can be used to visualize microscopic structures, making it incredibly useful for the early detection and diagnosis of retinal disease. The research group at Indiana University has a novel multi-camera AO-OCT system capable of 1 MHz acquisition rates. Until this point, a method has not existed to process data from such a novel system quickly and accurately enough on a CPU, a GPU, or one that can scale to multiple GPUs automatically in an efficient manner. This is a barrier to using a MHz AO-OCT system in a clinical environment. A novel approach to processing AO-OCT data from the unique multi-camera optics system is tested on multiple graphics processing units (GPUs) in parallel with one, two, and four camera combinations. The design and results demonstrate a scalable, reusable, extensible method of computing AO-OCT output. This approach can either achieve real time results with an AO-OCT system capable of 1 MHz acquisition rates or be scaled to a higher accuracy mode with a fast Fourier transform of 16,384 complex values.en_US
dc.identifier.urihttps://hdl.handle.net/1805/6458
dc.identifier.urihttp://dx.doi.org/10.7912/C2/2323
dc.language.isoen_USen_US
dc.rightsAttribution 3.0 United States
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/us/
dc.subjectAdaptive Optics Optical Coherence Tomographyen_US
dc.subjectOCTen_US
dc.subjectGPUen_US
dc.subject.lcshCoherence (Optics) -- Research -- Analysis -- Evaluation -- Methodologyen_US
dc.subject.lcshRetina -- Tomography -- Researchen_US
dc.subject.lcshDiagnostic imaging -- Researchen_US
dc.subject.lcshImage processing -- Digital techniques -- Research -- Analysisen_US
dc.subject.lcshImaging systems in medicineen_US
dc.subject.lcshGraphics processing units -- Programmingen_US
dc.subject.lcshHolography in medicine -- Research -- Analysisen_US
dc.subject.lcshOptics, Adaptive -- Research -- Analysis -- Evaluation -- Methodologyen_US
dc.subject.lcshOptical pattern recognitionen_US
dc.subject.lcshHigh performance computing -- Researchen_US
dc.subject.lcshParallel algorithms -- Researchen_US
dc.titleA scalable approach to processing adaptive optics optical coherence tomography data from multiple sensors using multiple graphics processing unitsen_US
dc.typeThesisen
thesis.degree.disciplineComputer & Information Scienceen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Kriske thesis.pdf
Size:
1.38 MB
Format:
Adobe Portable Document Format
Description:
Full Thesis
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.88 KB
Format:
Item-specific license agreed upon to submission
Description: