Show simple item record

dc.contributor.authorZiegler, Gernoten_US
dc.coverage.spatialUniversität des Saarlandes, Germanyen_US
dc.date.accessioned2015-01-21T06:53:05Z
dc.date.available2015-01-21T06:53:05Z
dc.date.issued2011-05-06en_US
dc.identifier.urihttp://diglib.eg.org/handle/10.2312/8277
dc.description.abstractGraphics hardware has in recent years become increasingly programmable, and its programming APIs use the stream processor model to expose massive parallelization to the programmer. Unfortunately, the inherent restrictions of the stream processor model, used by the GPU in order to maintain high performance, often pose a problem in porting CPU algorithms for both video and volume processing to graphics hardware. Serial data dependencies which accelerate CPU processing are counterproductive for the data-parallel GPU. This thesis demonstrates new ways for tackling well-known problems of large scale video/volume analysis. In some instances, we enable processing on the restricted hardware model by reintroducing algorithms from early computer graphics research. On other occasions, we use newly discovered, hierarchical data structures to circumvent the random-access read/fixed write restriction that had previously kept sophisticated analysis algorithms from running solely on graphics hardware. For 3D processing, we apply known game graphics concepts such as mip-maps, projective texturing, and dependent texture lookups to show how video/volume processing can benefit algorithmically from being implemented in a graphics API. The novel GPU data structures provide drastically increased processing speed, and lift processing heavy operations to real-time performance levels, paving the way for new and interactive vision/graphics applications.en_US
dc.formatapplication/pdfen_US
dc.languageEnglishen_US
dc.publisherZiegleren_US
dc.titleGPU Data Structures for Graphics and Visionen_US
dc.typeText.PhDThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record