Show simple item record

dc.contributor.advisorChandler, Damon
dc.contributor.authorPhan, Thien D.
dc.date.accessioned2016-01-20T15:44:50Z
dc.date.available2016-01-20T15:44:50Z
dc.date.issued2014-12-01
dc.identifier.urihttps://hdl.handle.net/11244/25701
dc.description.abstractAlgorithms for image/video quality assessment (QA) aim to predict the qualitiesof images in a manner that agrees with subjective quality ratings. Over the lastseveral decades, the major impetus in QA research has focused on improving predictiveperformance; very few studies have focused on analyzing and improving theruntime performance of QA algorithms. Modern algorithms of image/video qualityassessment commonly employed two stages: (1) a local frequency-based decomposition, and (2) block-based statistical comparisons between the frequency coefficients of the reference and distorted images. These two stages constitute the bulk of the computation and runtime required for QA. This research thesis presents a performance analysis of and techniques for accelerating these stages. We also specifically analyze and accelerate one representative QA algorithm, Most Apparent Distortion (MAD), which was developed by Eric Larson and Damon Chandler in 2010 [1]. We identify the bottlenecks from the above-mentioned stages, and we present methods of acceleration using generalized integral image, inline expansion, a GPGPU implementation, and other code modifications. We show how a combination of these approaches can yield a speedup of 47x.The content of the report is divided into five different chapters. In Chapter 1,we present a general overview of QA algorithms, current work on improving the computational performance and execution time of QA algorithms, and an introduction toour work. In Chapter 2, we describe MAD algorithm, the first performance analysis,and the systems used to test the performance. In Chapter 3, we present generalizedintegral image and inline expansion techniques. In this chapter, we also providethe results of each technique in terms of speeding up running time. Chapter 4 providesGPGPU and some other code optimization techniques with the timing results.Finally, the conclusion are proposed in the Chapter 5 to summarize the report.
dc.formatapplication/pdf
dc.languageen_US
dc.publisherOklahoma State University
dc.rightsCopyright is held by the author who has granted the Oklahoma State University Library the non-exclusive right to share this material in its institutional repository. Contact Digital Library Services at lib-dls@okstate.edu or 405-744-9161 for the permission policy on the use, reproduction or distribution of this material.
dc.titlePerformance-analysis-based Acceleration of Image Quality Assessment
dc.typetext
dc.contributor.committeeMemberFan, Guoliang
dc.contributor.committeeMemberTeague, Keith A.
osu.filenamePhan_okstate_0664M_13692.pdf
osu.accesstypeOpen Access
dc.description.departmentElectrical Engineering
dc.type.genreThesis


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record