update september 14, 2011 adrian fletcher, jacob schreiver, justin clark, & nathan armentrout

8
Update September 14, 2011 Adrian Fletcher, Jacob Schreiver, Justin Clark, & Nathan Armentrout

Upload: marion-cobb

Post on 30-Dec-2015

215 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Update September 14, 2011 Adrian Fletcher, Jacob Schreiver, Justin Clark, & Nathan Armentrout

Update September 14, 2011Adrian Fletcher, Jacob Schreiver, Justin Clark, & Nathan

Armentrout

Page 2: Update September 14, 2011 Adrian Fletcher, Jacob Schreiver, Justin Clark, & Nathan Armentrout

Progress◦ Integrated Development Environment & Toolkit Setup◦ Video/Image Acquisition & Image Processing◦ Subversion, Website, and Documentation

Proposed Approach Goals

◦ Image Segmentation by Sept. 21◦ Camera Calibration and Parameterization Software

by Sept. 21◦ SyRS base-line revision complete by Sept. 28

Questions

Page 3: Update September 14, 2011 Adrian Fletcher, Jacob Schreiver, Justin Clark, & Nathan Armentrout

Development Software Decided ◦ NetBeans 7.0.1 with OpenCV through JavaCV wrapper

Works on every team member's computer Netbeans is a free IDE Platform Independent* Document made that explains how to install all

software components

Edge detection and contour interpolation program created for testing

◦ Shows contours as blue lines in real time◦ Utilizes video source from built in webcam

Page 4: Update September 14, 2011 Adrian Fletcher, Jacob Schreiver, Justin Clark, & Nathan Armentrout

5 Major Components◦ Video/Image Acquisition & Enhancement◦ Image Segmentation◦ Image Registration using Optical Flow Analysis◦ 3-D Projection Mapping from Camera

Parameterization◦ Provide Directional Output for Navigation

Acquire Video Image Enhancement Image SegmentationImage Registration

(Optical Flow Analysis)

3-D Projection Mapping

Provide Directional Output for Navigation

Camera Calibration & Parameterization

Page 5: Update September 14, 2011 Adrian Fletcher, Jacob Schreiver, Justin Clark, & Nathan Armentrout

Canny Edge Detection on Webcam video

Contour Interpolation

Page 6: Update September 14, 2011 Adrian Fletcher, Jacob Schreiver, Justin Clark, & Nathan Armentrout

Website made with auto-generated content based solely on SVN

◦ Automatic revision tracking◦ Automatic update notifications◦ Updates on an hourly basis

Project description written and submitted to Dr. Elmaghraby

SyRS started with project description and background information (needs additional input)

Page 7: Update September 14, 2011 Adrian Fletcher, Jacob Schreiver, Justin Clark, & Nathan Armentrout

Image Processing◦ Analyze image segmentation techniques and begin coding at

minimum◦ Analyze approaches for registration using optical flow

Camera Calibration and Parameterization◦ Utilize ProCamLib software tool that is suggested by JavaCV (if

possible) or select an appropriate tool◦ Find the camera parameterization matrix (of webcam)

Documentation◦ Finish SyRS initial base-line

Page 8: Update September 14, 2011 Adrian Fletcher, Jacob Schreiver, Justin Clark, & Nathan Armentrout

What are the camera specifications & parameters?

What sensors are on the MAV and do we have access to sensors?

Can we use these sensors to get information about the velocity and angular velocity (most important)?

Suggestions?