Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Increasing Spacecraft Autonomy through Embedded Neural Networks for Semantic Image Analysis
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering. Julius-Maximilians-Universität Würzburg, Chair of Computer Science VIII: Aerospace Information Technology.
2017 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

In the scope of this thesis, a possible usage of embedded artificial neural networks for on-board image analysis is investigated. After an introduction which imparts basic knowledge about artificial neural network and autonomy in spaceflight, a possible system design is elaborated based on previously defined reference scenarios. The reference scenarios are based on two projects that are currently under development at the professorship of Space Technology at the University of Würzburg: ASMET and SONATE. As base for the neural network architecture, a convolutional neural network called SqueezeNet was chosen, since it was developed for similar input data and performs sufficiently well. In addition, the SqueezeNet architecture requires extremely little memory for the trained-in model compared to other architectures which makes in-orbit updates of the model feasible. The system concept in this thesis is designed for offline learning, i.e. the training phase will be done on an ordinary computer. The resulting, trained-in model is then transferred to the embedded system. On the embedded side, a FPGA-based approach was chosen since FPGAs allow to parallelize the neural network execution and therefore accelerate it significantly. Even though not all components of the designed concept could be implemented in the scope of this thesis, all key elements were implemented and tested, either on real hardware or by using testbenches. Especially the tests conducted with the convolution unit of the embedded system went well and allowed to make a quite promising assessment of the expected execution speed. In addition, a tool with graphical user interface was developed to guide a potential user of the system through the steps of training-in and setting up the system. For the training process, a neural network framework called Caffe was used within this tool. In summary, this thesis provides as intended a profound starting point for further research on artificial neural network for space applications at the professorship of Space Technology of the University of Würzburg.

Place, publisher, year, edition, pages
2017. , p. 86
Keywords [en]
Autonomy, Embedded, Neural Networks, Image Analysis, FPGA
National Category
Embedded Systems Computer Sciences Aerospace Engineering
Identifiers
URN: urn:nbn:se:ltu:diva-61353OAI: oai:DiVA.org:ltu-61353DiVA, id: diva2:1063475
Educational program
Space Engineering, master's level (120 credits)
Examiners
Available from: 2017-01-11 Created: 2017-01-10 Last updated: 2018-01-13Bibliographically approved

Open Access in DiVA

fulltext(7755 kB)449 downloads
File information
File name FULLTEXT02.pdfFile size 7755 kBChecksum SHA-512
8d2305a285b810a15302c8d2d5314b41e1035cc8477d1d9d5a5267e1faaddb821dab223684e135f940e84b041303bec4952b77fa4c86640a3f64bb9caa2ba75b
Type fulltextMimetype application/pdf

By organisation
Department of Computer Science, Electrical and Space Engineering
Embedded SystemsComputer SciencesAerospace Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 449 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 523 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf