Resource-constrained FPGA Design for Satellite Component Feature Extraction

01/22/2023
by   Andrew Ekblad, et al.
0

The effective use of computer vision and machine learning for on-orbit applications has been hampered by limited computing capabilities, and therefore limited performance. While embedded systems utilizing ARM processors have been shown to meet acceptable but low performance standards, the recent availability of larger space-grade field programmable gate arrays (FPGAs) show potential to exceed the performance of microcomputer systems. This work proposes use of neural network-based object detection algorithm that can be deployed on a comparably resource-constrained FPGA to automatically detect components of non-cooperative, satellites on orbit. Hardware-in-the-loop experiments were performed on the ORION Maneuver Kinematics Simulator at Florida Tech to compare the performance of the new model deployed on a small, resource-constrained FPGA to an equivalent algorithm on a microcomputer system. Results show the FPGA implementation increases the throughput and decreases latency while maintaining comparable accuracy. These findings suggest future missions should consider deploying computer vision algorithms on space-grade FPGAs.

READ FULL TEXT

page 1

page 5

page 6

page 9

research
09/04/2023

An FPGA smart camera implementation of segmentation models for drone wildfire imagery

Wildfires represent one of the most relevant natural disasters worldwide...
research
07/03/2022

Quantum AI simulator using a hybrid CPU-FPGA approach

The quantum kernel method is one of the most important methods in quantu...
research
12/27/2012

A brief experience on journey through hardware developments for image processing and its applications on Cryptography

The importance of embedded applications on image and video processing,co...
research
04/08/2019

Criteria and Approaches for Virtualization on Modern FPGAs

Modern field programmable gate arrays (FPGAs) can produce high performan...
research
04/11/2023

A Hybrid Approach combining ANN-based and Conventional Demapping in Communication for Efficient FPGA-Implementation

In communication systems, Autoencoder (AE) refers to the concept of repl...
research
10/18/2022

FPGA Hardware Acceleration for Feature-Based Relative Navigation Applications

Estimation of rigid transformation between two point clouds is a computa...
research
07/15/2022

Predicting vehicle parking space availability using multilayer perceptron neural network

In this study, we have investigated potential use of Multilayer Perceptr...

Please sign up or login with your details

Forgot password? Click here to reset