Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Sub-pixel image translation estimation on a nanosatellite platform

Thesis (MEng)--Stellenbosch University, 2019.

Saved in:
Bibliographic Details
Main Author: Jurgen, Ludemann
Other Authors: Barnard, Arno
Format: Thesis
Language:en_ZA
Published: Stellenbosch : Stellenbosch University 2019
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613905399840768
access_status_str Open Access
author Jurgen, Ludemann
author2 Barnard, Arno
author_browse Barnard, Arno
Jurgen, Ludemann
author_facet Barnard, Arno
Jurgen, Ludemann
author_sort Jurgen, Ludemann
collection Thesis
dc_rights_str_mv Stellenbosch University
description Thesis (MEng)--Stellenbosch University, 2019.
format Thesis
id oai:scholar.sun.ac.za:10019.1/105831
institution Stellenbosch University (South Africa)
language en_ZA
last_indexed 2026-06-10T12:43:34.445Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository
publishDate 2019
publishDateRange 2019
publishDateSort 2019
publisher Stellenbosch : Stellenbosch University
publisherStr Stellenbosch : Stellenbosch University
record_format dspace
source_str SUNScholar — Stellenbosch University Repository
spelling oai:scholar.sun.ac.za:10019.1/105831 Sub-pixel image translation estimation on a nanosatellite platform Jurgen, Ludemann Barnard, Arno Smit, W. Malan, D. F. Stellenbosch University. Faculty of Engineering. Dept. of Electrical and Electronic Engineering. UCTD Nanosatellites Image -- Translations Image analysis Thesis (MEng)--Stellenbosch University, 2019. ENGLISH ABSTRACT: Nanosatellites are limited in their physical size, which limits the physical size of payloads they can carry, thereby limiting the quality of images taken during CubeSat Earth Observation missions. Algorithms exist that combine partially overlapping images to produce better output image quality. These algorithms may either improve the signal-to-noise ratio via averaging, increase resolution via super-resolution or merely remove redundant information via mosaicing. Typically, they only function properly if the geometric transformations between consecutive images are known with high accuracy. They can either be applied terrestrially or on-board a satellite. Downloading large raw image data sets for terrestrial processing is impractical for a CubeSat mission, and therefore an on-board solution is desirable. This thesis discusses the accurate determination of the transformation between consecutive images on-board, laying the foundation for e cient onboard de-noising, super-resolution and mosaicing. Two common methods used to determine translation { normalised cross correlation (NCC) and phase correlation { are investigated. From simulated results, NCC is shown to be the better candidate for our application. NCC achieves sub-pixel accuracy by making use of polynomial least squares regression. NCC is well suited for implementation on a satellite platform where images are captured in quick succession, resulting in partially overlapping images with little rotation between frames. We compare two potential hardware platforms { the MicroZed 7020 and Jetson TK1 { and then describe how we implemented our proposed solution onto the former, using a hardware description language. Software simulation and rmware-implementation results, using simulated data, are compared and discussed. Subsequently, the MicroZed 7020's implemented design is characterised, compared and discussed in terms of algorithm and platform performance. AFRIKAANSE OPSOMMING: Nanosatelliete is beperk t.o.v hul grootte, gevolglik is die `loonvrag' wat hulle kan dra ook beperk. Dit het 'n negatiewe uitwerking op die kwaliteit van die beelde, wat tydens waarnemings missies van CubeSats gemaak word. Algoritmes bestaan wat gedeeltelik oorvleuelende beelde kombineer om vir hoer kwaliteit `uitset' beelde te sorg. Sulke algoritmes kan die sein-tot-ruis verhouding verbeter via `beeld-sommering', die resolusie verhoog deur super-resolusie of oorbodige informasie via `mosaïekmetodes' verminder. Sodanige algoritmes funksioneer slegs optimaal wanneer die geometriese transformasies tussen agtereenvolgende beelde tot 'n hoë vlak van akkuraatheid bepaal word. Die soort algoritmes kan aan boord, of op die grond toegepas word. Dit is onprakties is om sulke groot ongeformatteerde datastelle af te laai vir prossessering op die grond tydens die missie van 'n Nanosatelliet, dus geniet 'n aanboord oplossing voorkeur. Hierdie tesis bespreek die akkurate bepaling van inter-beeld transformasies aan bord boord van 'n satelliet. Dit l^e die fondament vir aanbord sein-suiwering, super-resolusie en mosaïek metodes. Twee algemene metodes { genormaliseerde kruiskorrelasie (GK) en fasekorrelasie { word ondersoek. Simulasieresultate dui aan dat GK meer doeltreffend is vir ons doeleindes. GK behaal sub-pixel akkuraatheid deur middel van polinomiese kleinste kwadraat regressie. GK is geskik vir 'n platform waar opeenvolgende deels-oorvleuelende beelde, met weglaatbaar klein relatiewe rotasie, intyds bewerk moet word. Ons vergelyk twee potensieële hardeware platforms { die Jetson TK1 en die MicroZed 7020 { en implementeer die voorgestelde oplossing op die laasgenoemde, met die gebruik van hardewarebeskrywingskode. Die resultate van die sagtewaresimulasie word met die geimplementeerde hardewareresultate vergelyk, met die gebruik van gesimuleerde data. Die MicroZed 7020 se geïmplementeerde ontwerp word ook uiteengesit, vergelyk en bespreek, in terme van die vermoë van die algoritme en hardewareplatform. 2019-02-21T07:55:16Z 2019-04-17T08:14:51Z 2019-02-21T07:55:16Z 2019-04-17T08:14:51Z 2019-04 Thesis http://hdl.handle.net/10019.1/105831 en_ZA Stellenbosch University 192 pages : illustrations application/pdf Stellenbosch : Stellenbosch University
spellingShingle UCTD
Nanosatellites
Image -- Translations
Image analysis
Jurgen, Ludemann
Sub-pixel image translation estimation on a nanosatellite platform
title Sub-pixel image translation estimation on a nanosatellite platform
title_full Sub-pixel image translation estimation on a nanosatellite platform
title_fullStr Sub-pixel image translation estimation on a nanosatellite platform
title_full_unstemmed Sub-pixel image translation estimation on a nanosatellite platform
title_short Sub-pixel image translation estimation on a nanosatellite platform
title_sort sub pixel image translation estimation on a nanosatellite platform
topic UCTD
Nanosatellites
Image -- Translations
Image analysis
url http://hdl.handle.net/10019.1/105831
work_keys_str_mv AT jurgenludemann subpixelimagetranslationestimationonananosatelliteplatform