Publication:
Parallel Computing and Performance Optimisation in Remotely Sensed Image Processing

dc.contributor.advisor Sowmya, Arcot en_US
dc.contributor.advisor Bednarz, Tomasz en_US
dc.contributor.author Ke, Jing en_US
dc.date.accessioned 2022-03-22T17:06:32Z
dc.date.available 2022-03-22T17:06:32Z
dc.date.issued 2018 en_US
dc.description.abstract Remote sensing is the acquisition of physical response from an object without touch or contact, often collected by remote sensors mounted on satellites or aircraft. Such datasets have been used for many decades in a wide range of applications. With advances in sensor technology, earth imaging is now possible at an unprecedented level of detail, and the amount of data acquired by imaging sensors has been growing rapidly in recent years. Many procedures for processing remotely sensed information are characterised by massively parallel data processing, intensive computation and complex processing algorithms. These characteristics make real-time processing of large datasets very crucial. Graphical Processing Unit (GPU) is a typical parallel computing and multicore architecture, designed to perform computations on large amounts of independent data. In recent years, GPU has become dominant for high performance computing and its massive computational capability is well suited to analyse large-scale remotely sensed information. The thesis studies the computing architecture and memory hierarchy of GPUs accelerators, and discusses the main performance issues in scientific and parallel computing. Parallel computing frameworks, parallelisation strategies, performance optimisation and acceleration algorithms for remotely sensed image processing are provided. Effective and efficient solutions are provided to dynamic programming based NP-hard optimisation problems and pixel-classification based hyperspectral imaging unmixing procedures. Verification methods are desgined to evaluate performance in terms of accuracy and speedup. The proposed methods assume spatial smoothness in remotely sensed images, which distinguishes them from artificial arts or natural photos. The benchmark tests show good performance accelerations compared with both sequential and parallel implementations in the literature on NVIDIA GPU accelerators. An analysis of performance profile results is presented and can be referred as a guide to similar parallelisation strategies for other computing platforms. en_US
dc.identifier.uri http://hdl.handle.net/1959.4/59793
dc.language English
dc.language.iso EN en_US
dc.publisher UNSW, Sydney en_US
dc.rights CC BY-NC-ND 3.0 en_US
dc.rights.uri https://creativecommons.org/licenses/by-nc-nd/3.0/au/ en_US
dc.subject.other Parallel computing en_US
dc.subject.other GPGPU en_US
dc.subject.other Remote sensing en_US
dc.title Parallel Computing and Performance Optimisation in Remotely Sensed Image Processing en_US
dc.type Thesis en_US
dcterms.accessRights open access
dcterms.rightsHolder Ke, Jing
dspace.entity.type Publication en_US
unsw.accessRights.uri https://purl.org/coar/access_right/c_abf2
unsw.identifier.doi https://doi.org/10.26190/unsworks/20333
unsw.relation.faculty Engineering
unsw.relation.originalPublicationAffiliation Ke, Jing, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Sowmya, Arcot, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Bednarz, Tomasz, Art, Faculty of Art & Design, UNSW en_US
unsw.relation.school School of Computer Science and Engineering *
unsw.thesis.degreetype PhD Doctorate en_US
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
public version.pdf
Size:
14.97 MB
Format:
application/pdf
Description:
Resource type