Critical Design Review Presentation

Download Report

Transcript Critical Design Review Presentation

ACIP
Nathan Bossart
Joe Mayer
RASCAL ACIP
Background and Current
Status
• Boeing and SSRL
Defining Mission
• Additional Constraints
• Sensor
• Software verification
completed
• Test Cubesat and test data
created
• Test camera obtained and
functioning (in hardware)
RASCAL ACIP
Deliverables
• Hardware Accelerated
IP System
• Video Sensor Data:
• Distance
• Velocity
• Classification &
Recognition
• Latency < 50 ms
• Throughput 30fps
RASCAL ACIP
Implementation
•
•
•
•
Video In
Custom Logic/HLS
VDMA
CPU (OpenCV and
Hardware
Configuration)
• VDMA
• Video Out
Xilinx XAPP1167
RASCAL ACIP
Testing
• Sensor Result Error
Ranges
• Latency and
Throughput
Calculations
• Custom Logic HLS
OpenCV Testbench
• Hardware Signal
Analysis
RASCAL ACIP
Timeline Update
Data In and Out of System
Obtain Camera
Separate Processing into Blocks
Interface Camera with Hardware
Algorithm Verification in Software
Store Camera Data in Hardware
Preprocess Image
Achieve Block Functionalality
Merge Processing Blocks
Confirm Full Integration
Project Wrap-Up
RASCAL ACIP
Bibliography
•
•
•
•
•
•
[1] Jan Erik Solem, Programming Computer Vision with Python. Creative Commons.
[2] Dr. Ebel, Conversation
[3] Dr. Fritts, Conversation
[4] Dr. Mitchell, Conversation
[5] Milan Sonka, Vaclav Hlavac, Roger Boyle, Image Processing, Analysis, and Machine
Vision. Cengage Learning; 3rd edition.
[6] http://www.cs.columbia.edu/~jebara/htmlpapers/UTHESIS/node14.html October 29,
2013
[7] http://cubesat.slu.edu/AstroLab/SLU-03__Rascal.html October 31, 2013
[8] http://docs.opencv.org/ November 11, 2013
[9] Gary Bradski, Adrian Kaehler, Learning OpenCV: Computer Vision with the OpenCV
Library. O’Reilly Media, Inc.; 1st edition.
[10] Matthew Russell, Scott Fischaber, " OpenCV Based Road Sign Recognition on Zynq,"
2010 11th IEEE Internation Conference On Industrial Informatics, pp. 596-601, July 29,
2013.
[11] http://hamsterworks.co.nz/mediawiki/index.php/OV7670_camera February 10th, 2014
RASCAL ACIP
Questions?
RASCAL ACIP