A Pipeline for Vision-Based On-Orbit Proximity Operations Using Deep Learning and Synthetic Imagery

01/14/2021
by   Carson Schubert, et al.
26

Deep learning has become the gold standard for image processing over the past decade. Simultaneously, we have seen growing interest in orbital activities such as satellite servicing and debris removal that depend on proximity operations between spacecraft. However, two key challenges currently pose a major barrier to the use of deep learning for vision-based on-orbit proximity operations. Firstly, efficient implementation of these techniques relies on an effective system for model development that streamlines data curation, training, and evaluation. Secondly, a scarcity of labeled training data (images of a target spacecraft) hinders creation of robust deep learning models. This paper presents an open-source deep learning pipeline, developed specifically for on-orbit visual navigation applications, that addresses these challenges. The core of our work consists of two custom software tools built on top of a cloud architecture that interconnects all stages of the model development process. The first tool leverages Blender, an open-source 3D graphics toolset, to generate labeled synthetic training data with configurable model poses (positions and orientations), lighting conditions, backgrounds, and commonly observed in-space image aberrations. The second tool is a plugin-based framework for effective dataset curation and model training; it provides common functionality like metadata generation and remote storage access to all projects while giving complete independence to project-specific code. Time-consuming, graphics-intensive processes such as synthetic image generation and model training run on cloud-based computational resources which scale to any scope and budget and allow development of even the largest datasets and models from any machine. The presented system has been used in the Texas Spacecraft Laboratory with marked benefits in development speed and quality.

READ FULL TEXT

page 2

page 3

page 5

page 6

page 7

page 8

page 9

page 14

research
07/17/2018

A framework for remote sensing images processing using deep learning technique

Deep learning techniques are becoming increasingly important to solve a ...
research
08/31/2023

Njobvu-AI: An open-source tool for collaborative image labeling and implementation of computer vision models

Practitioners interested in using computer vision models lack user-frien...
research
11/19/2021

YMIR: A Rapid Data-centric Development Platform for Vision Applications

This paper introduces an open source platform for rapid development of c...
research
03/21/2018

BioTracker: An Open-Source Computer Vision Framework for Visual Animal Tracking

The study of animal behavior increasingly relies on (semi-) automatic me...
research
10/28/2022

Boulders Identification on Small Bodies Under Varying Illumination Conditions

The capability to detect boulders on the surface of small bodies is bene...
research
05/16/2022

The use of deep learning in interventional radiotherapy (brachytherapy): a review with a focus on open source and open data

Deep learning advanced to one of the most important technologies in almo...
research
06/29/2019

Learning to Generate Synthetic 3D Training Data through Hybrid Gradient

Synthetic images rendered by graphics engines are a promising source for...

Please sign up or login with your details

Forgot password? Click here to reset