Full Text Available
Note: Clicking the button above will open the full text document at the original institutional repository in a new window.
Thesis (MEng)--Stellenbosch University, 2019.
| Main Author: | |
|---|---|
| Other Authors: | |
| Format: | Thesis |
| Language: | en_ZA |
| Published: |
Stellenbosch : Stellenbosch University
2019
|
| Subjects: | |
| Tags: |
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 |