Accelerating AI and Computer Vision for Satellite Pose Estimation on the Intel Myriad X Embedded SoC
The challenging deployment of Artificial Intelligence (AI) and Computer Vision (CV) algorithms at the edge pushes the community of embedded computing to examine heterogeneous System-on-Chips (SoCs). Such novel computing platforms provide increased diversity in interfaces, processors and storage, however, the efficient partitioning and mapping of AI/CV workloads still remains an open issue. In this context, the current paper develops a hybrid AI/CV system on Intel's Movidius Myriad X, which is an heterogeneous Vision Processing Unit (VPU), for initializing and tracking the satellite's pose in space missions. The space industry is among the communities examining alternative computing platforms to comply with the tight constraints of on-board data processing, while it is also striving to adopt functionalities from the AI domain. At algorithmic level, we rely on the ResNet-50-based UrsoNet network along with a custom classical CV pipeline. For efficient acceleration, we exploit the SoC's neural compute engine and 16 vector processors by combining multiple parallelization and low-level optimization techniques. The proposed single-chip, robust-estimation, and real-time solution delivers a throughput of up to 5 FPS for 1-MegaPixel RGB images within a limited power envelope of 2W.
Code (0)
등록된 구현이 없습니다.
Tasks
DiversityPose EstimationSimilar Papers 제목 키워드 기반
Satellite Pose Estimation Challenge: Dataset, Competition Design and Results
Reliable pose estimation of uncooperative satellites is a key technology for enabling future on-orbit servicing and debris removal missions. The Kelvins Satellite Pose Estimation Challenge aims at evaluating and comparin…
Pose EstimationEstimating the Impact of COVID-19 on Travel Demand in Houston Area Using Deep Learning and Satellite Imagery
Considering recent advances in remote sensing satellite systems and computer vision algorithms, many satellite sensing platforms and sensors have been used to monitor the condition and usage of transportation infrastruct…
Open-Canopy: Towards Very High Resolution Forest Monitoring
Estimating canopy height and its changes at meter resolution from satellite imagery is a significant challenge in computer vision with critical environmental applications. However, the lack of open-access datasets at thi…
Change DetectionMulti-Modal Machine Learning for Flood Detection in News, Social Media and Satellite Sequences
In this paper we present our methods for the MediaEval 2019 Mul-timedia Satellite Task, which is aiming to extract complementaryinformation associated with adverse events from Social Media andsatellites. For the first ch…
BIG-bench Machine LearningSatellite Pose Estimation with Deep Landmark Regression and Nonlinear Pose Refinement
We propose an approach to estimate the 6DOF pose of a satellite, relative to a canonical pose, from a single image. Such a problem is crucial in many space proximity operations, such as docking, debris removal, and inter…
BIG-bench Machine LearningPose Estimationregression