Pose Estimation for non-cooperative Spacecraft Rendevous using CNN

Slides:



Advertisements
Similar presentations
Matthias Wimmer, Bernd Radig, Michael Beetz Chair for Image Understanding Computer Science TU München, Germany A Person and Context.
Advertisements

Vision Based Control Motion Matt Baker Kevin VanDyke.
Robust Object Tracking via Sparsity-based Collaborative Model
Software Quality Ranking: Bringing Order to Software Modules in Testing Fei Xing Michael R. Lyu Ping Guo.
KDD for Science Data Analysis Issues and Examples.
© 2013 IBM Corporation Efficient Multi-stage Image Classification for Mobile Sensing in Urban Environments Presented by Shashank Mujumdar IBM Research,
Mining Discriminative Components With Low-Rank and Sparsity Constraints for Face Recognition Qiang Zhang, Baoxin Li Computer Science and Engineering Arizona.
 Text Representation & Text Classification for Intelligent Information Retrieval Ning Yu School of Library and Information Science Indiana University.
Theme 2: Data & Models One of the central processes of science is the interplay between models and data Data informs model generation and selection Models.
Learning Photographic Global Tonal Adjustment with a Database of Input / Output Image Pairs.
Intelligent Systems Research Centre University of Ulster, Magee Campus BCI Research at the ISRC, University of Ulster N. Ireland, UK By Dr. Girijesh Prasad.
Identifying “Best Bet” Web Search Results by Mining Past User Behavior Author: Eugene Agichtein, Zijian Zheng (Microsoft Research) Source: KDD2006 Reporter:
Camera calibration from multiple view of a 2D object, using a global non linear minimization method Computer Engineering YOO GWI HYEON.
Shape2Pose: Human Centric Shape Analysis CMPT888 Vladimir G. Kim Siddhartha Chaudhuri Leonidas Guibas Thomas Funkhouser Stanford University Princeton University.
National Taiwan Normal A System to Detect Complex Motion of Nearby Vehicles on Freeways C. Y. Fang Department of Information.
Introduction to Machine Learning, its potential usage in network area,
Wenchi MA CV Group EECS,KU 03/20/2017
Terrain Reconstruction Method Based on Weighted Robust Linear Estimation Theory for Small Body Exploration Zhengshi Yu, Pingyuan Cui, and Shengying Zhu.
Learning to Compare Image Patches via Convolutional Neural Networks
The Relationship between Deep Learning and Brain Function
Guillaume-Alexandre Bilodeau
Deep Learning Amin Sobhani.
DeepFont: Identify Your Font from An Image
From Vision to Grasping: Adapting Visual Networks
Observations by Dance Move
Convolutional Neural Fabrics by Shreyas Saxena, Jakob Verbeek
Bag-of-Visual-Words Based Feature Extraction
Saliency-guided Video Classification via Adaptively weighted learning
A Pool of Deep Models for Event Recognition
Article Review Todd Hricik.
Outlier Processing via L1-Principal Subspaces
Image Recognition. Contents: Motivation Objective Definition Introduction Preprocessing / Edge Detection Neural Networks in Image Recognition Practical.
Unrolling: A principled method to develop deep neural networks
Ajita Rattani and Reza Derakhshani,
Recovery from Occlusion in Deep Feature Space for Face Recognition
Real-Time Human Pose Recognition in Parts from Single Depth Image
Dynamic Routing Using Inter Capsule Routing Protocol Between Capsules
Fast and Robust Object Tracking with Adaptive Detection
State-of-the-art face recognition systems
Bird-species Recognition Using Convolutional Neural Network
“Bayesian Identity Clustering”
Outline Y. LeCun, L. Bottou, Y. Bengio, and P. Haffner, “Gradient-based learning applied to document recognition,” Proceedings of the IEEE, vol. 86, no.
RGB-D Image for Scene Recognition by Jiaqi Guo
Who moved my cheese? Automatic Annotation of Rodent Behaviors with Convolutional Neural Networks  Zhongzheng Ren, Adriana Noronha, Annie Vogel Ciernia,
Dog/Cat Classifier Christina Stiff.
From a presentation by Jimmy Huff Modified by Josiah Yoder
INF 5860 Machine learning for image classification
Similarity based on Shape and Appearance
Oral presentation for ACM International Conference on Multimedia, 2014
Creating Data Representations
Tuning CNN: Tips & Tricks
John H.L. Hansen & Taufiq Al Babba Hasan
Designing Neural Network Architectures Using Reinforcement Learning
Zhedong Zheng, Liang Zheng and Yi Yang
Neural Network Pipeline CONTACT & ACKNOWLEDGEMENTS
Airport Parking Space Navigation
BCI Research at the ISRC, University of Ulster N. Ireland, UK
Unsupervised Perceptual Rewards For Imitation Learning
Jia-Bin Huang Virginia Tech
Reuben Feinman Research advised by Brenden Lake
Human-object interaction
Learning and Memorization
Pose Estimation in hockey videos using convolutional neural networks
Report 2 Brandon Silva.
Real-time Object Recognition using deep learning-Raspberry Pi
Adrian E. Gonzalez , David Parra Department of Computer Science
Tschandl P1,2, Argenziano G3, Razmara M4, Yap J4
Iterative Projection and Matching: Finding Structure-preserving Representatives and Its Application to Computer Vision.
Do Better ImageNet Models Transfer Better?
Presented By: Firas Gerges (fg92)
Presentation transcript:

Pose Estimation for non-cooperative Spacecraft Rendevous using CNN Ryan McKennon-Kelly Sharma, Sumant, Connor Beierle, and Simone D’Amico. “Pose Estimation for Non-Cooperative Spacecraft Rendezvous Using Convolutional Neural Networks,” September 19, 2018. https://arxiv.org/abs/1809.07238.

Robustness to adverse illumination conditions Pose Estimation via Monocular Vision Motivation: On-board determination of pose (i.e. relative position and attitude) of target spacecraft is highly enabling for future on-orbit servicing missions Monocular systems (e.g. single camera) are inexpensive, often of low SWAP (size, weight, and power), and therefore are easily integrated into spacecraft Current approaches depend on classical image processing techniques to identify features This often requires them to be ‘hand engineered’ Critical Issues: Robustness to adverse illumination conditions Scarcity of datasets required for training and benchmarking E.g. may further be infeasible on-board due to computational complexity of traditional algorithms’ evaluation of a large number of pose hypotheses

Proposed solution: Train a CNN for this problem Methods Problem: Need to determine the attitude, position of Camera Reference C wrt the body frame of the target B Proposed solution: Train a CNN for this problem Challenge: Manual collection and labeling of large amounts of space imagery is extremely difficult Approach: Create a pipeline for automated generation and labeling of synthetic space imagery Leverage Transfer Learning which pre-trains CNN on existing dataset (ImageNet) Develop and explore several (5) separate networks against 7x separate datasets

Synthetic Images Generated w/Known Pose Labels

Networks Developed and Experimental Results

High Confidence Solutions Low Confidence Solutions “Nothing’s Perfect” – Comparison of High vs. Low Confidence Solutions High Confidence Solutions Low Confidence Solutions

Size of training set correlates with accuracy Conclusions Size of training set correlates with accuracy Warrants generation of larger synthetic data sets by varying the target location and orientation Classification networks trained with some noise did better on test images with even high gaussian “white noise” Proves that as long as the sensor noise can be modeled or removed via post-processing, the CNN has good potential for success in real-world application All networks trained using transfer learning – which only required training the last few layers Proves several low-level features of spaceborne imagery are also present in terrestrial objects Also proves there is no need to train a network completely from scratch Accuracy of the network trained on the largest dataset (75k images w/3000 pose labels) higher than classical feature detection algorithms (3x “high confidence” solutions) Shows promise of methods Several caveats representing potential for future development: Networks need to be tested with on-orbit imagery Larger dataset required for comprehensive comparative of CNN-based pose determination vs. conventional techniques Performance w/other spacecraft or orbit regimes untested Ties of pose estimation to navigation performance needs to be explored