Parallelized Ray Casting Volume Rendering and 3D Segmentation with Combinatorial Map

dc.contributor.advisorSalama, Paul
dc.contributor.authorHuang, Wenhan
dc.contributor.otherRizkalla, Maher
dc.contributor.otherChristopher, Lauren Ann
dc.contributor.otherDunn, Kenneth W.
dc.contributor.otherKing, Brian
dc.date.accessioned2016-09-01T14:25:05Z
dc.date.available2016-09-01T14:25:05Z
dc.date.issued2016-04-27
dc.degree.date2016en_US
dc.degree.disciplineElectrical & Computer Engineeringen
dc.degree.grantorPurdue Universityen_US
dc.degree.levelM.S.E.C.E.en_US
dc.descriptionIndiana University-Purdue University Indianapolis (IUPUI)en_US
dc.description.abstractRapid development of digital technology has enabled the real-time volume rendering of scientific data, in particular large microscopy data sets. In general, volume rendering techniques project 3D discrete datasets onto 2D image planes, with the generated views being transparent and having designated color that is not necessarily "real" color. Volume rendering techniques initially require designating a processing method that assigns different colors and transparency coefficients to different regions. Then based on the "viewer" and the dataset "location," the method will determine the final imaging effect. Current popular techniques include ray casting, splatting, shear warp, and texture-based volume rendering. Of particular interest is ray casting as it permits the display of objects interior to a dataset as well as render complex objects such as skeleton and muscle. However, ray casting requires large memory and suffers from longer processing time. One way to address this is to parallelize its implementation on programmable graphic processing hardware. This thesis proposes a GPU based ray casting algorithm that can render a 3D volume in real-time application. In addition, to implementing volume rendering techniques on programmable graphic processing hardware to decrease execution times, 3D image segmentation techniques can also be utilized to increase execution speeds. In 3D image segmentation, the dataset is partitioned into smaller sized regions based on specific properties. By using a 3D segmentation method in volume rendering applications, users can extract individual objects from within the 3D dataset for rendering and further analysis. This thesis proposes a 3D segmentation algorithm with combinatorial map that can be parallelized on graphic processing units.en_US
dc.identifier.doi10.7912/C2ZC7K
dc.identifier.urihttps://hdl.handle.net/1805/10822
dc.identifier.urihttp://dx.doi.org/10.7912/C2/2537
dc.language.isoen_USen_US
dc.subjectVolume renderingen_US
dc.subject3D segmentationen_US
dc.titleParallelized Ray Casting Volume Rendering and 3D Segmentation with Combinatorial Mapen_US
dc.typeThesisen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Thesis_Wenhan Huang.pdf
Size:
6.4 MB
Format:
Adobe Portable Document Format
Description:
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: