ImAP RSD Ongo-02a Image Acquisition and Processing of Remotely Sensed Data.

Slides:



Advertisements
Similar presentations
MicroCART Micro processor C ontrolled A erial R obotics T eam Abstract MicroCART is a group of EE/CprE students tasked with developing an autonomous helicopter.
Advertisements

Rotary Encoder. Wikipedia- Definition  A rotary encoder, also called a shaft encoder, is an electro- mechanical device that converts the angular position.
Tachometers – An Overview
Team 7 / May 24, 2006 Web Based Automation & Security Client Capstone Design Advisor Prof. David Bourner Team Members Lloyd Emokpae (team Lead) Vikash.
Closing Summary Design Testing Abstract Monitoring crop heath via aerial photography is a proper technique used to maximize agricultural productivity.
10/10/2014 Jason Holm ME 486 Encoders and Sensors.
Integrating a Short Range Laser Probe with a 6-DOF Vertical Robot Arm and a Rotary Table Theodor Borangiu Anamaria Dogar
GIS and Image Processing for Environmental Analysis with Outdoor Mobile Robots School of Electrical & Electronic Engineering Queen’s University Belfast.
Electrical and Computer Engineering SMART GOGGLES To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Preliminary Design Review.
Super Fast Camera System Performed by: Tokman Niv Levenbroun Guy Supervised by: Leonid Boudniak.
You’ve Got SARS!! Group 6 Brent Anderson Lauren Cutsinger Martin Gilpatric Michael Oberg Matthew Taylor Capstone Spring 2006.
Tracking Migratory Birds Around Large Structures Presented by: Arik Brooks and Nicholas Patrick Advisors: Dr. Huggins, Dr. Schertz, and Dr. Stewart Senior.
Zach Allen Chris Chan Ben Wolpoff Shane Zinner Project Z: Stereo Range Finding Based on Motorola Dragonball Processor.
Project Advisor: Dr. Thomas Schmid
Digital Voice Communication Link EE 413 – TEAM 2 April 21 st, 2005.
1 Simulation Modeling and Analysis Verification and Validation.
METEOR Guidance System P07106 Nov 2006 – May 2007 Project Review.
Have a Safe Flight: Bon Voyage! Mariela Buchin, Wonron Cho, Scott Fisher.
4/28/2004Optical Tape Measure Optical Tape Measure May Team Members: Faculty Advisors: Nick Freese (EE) Dr. Aleksander Dogandzic Bruce Fu (EE) Dr.
VISPS Overview Capture visual data from two cameras Find laser Triangulate to find X, Y, Z coordinates of laser Output coordinates to RS-232 serial output.
Client: Space Systems & Controls Laboratory (SSCL) Advisor : Matthew Nelson Anders Nelson (EE) Mathew Wymore (CprE)
EE887 Special Topics in Robotics Paper Review Initial Results in the Development Guidance System of a Guidance System for a Powered Wheelchair
Team Leader John Sedig Communications / Documentation Kevin Nennig Webmaster / Software Design Matt Graves Hardware / Electrical Design Josh Mandich Software.
CDA 3101 Fall 2013 Introduction to Computer Organization I/O Devices and Buses 15 November 2013.
Temperature Controller for Infrared Paint Curing September 13, 2001 Dec01-11 Team Members Michael Burman, CprE Jonathan Johnson, EE Matthew McMullen, CprE.
IPD Technical Conference February 19 th 2008 SNAP RING DIMENSION VERIFICATION.
Low Altitude Balloon Experiment in Technology (LABET) Group Members – Richard George – Industrial Technology Mike Svendsen – Computer Engineer Steve Towey.
LECTURER PROF.Dr. DEMIR BAYKA AUTOMOTIVE ENGINEERING LABORATORY I.
TEAM PCG Ben Co (Fall Team Lead), Wendelin Mueller, Garrett Gustafson, and Julia Weimar-East On Project LightBox Primary Faculty Advisor: Dr. Nuxoll Secondary.
High Altitude Imaging and Atmospheric Data Collection Experiment by SABRE (Scientific Aerospace and Balloon Research Engineers) Team Advisor:Atin Sinha.
EE/CS 480 Fall University of Portland School of Engineering Project Osprey RC-VTOL Team Aaron Duane Jesse Fledderjohann Hilary Henderson Chris Hope.
Group Members Mike Svendsen – Computer Engineer Steve Towey – Computer Engineer Brian Walker – Architect Richard George – Industrial Technology Client.
Abstract The purpose of this project is to create a fully functional 8.5 meter radio telescope which can receive signals at a frequency of 1.42 GHz. The.
By Tony Hoff ECE 4220 – Real Time Embedded Computing University of Missouri - Columbia Course Instructor: Dr. Guiherme DeSouza.
Chapter 10 Verification and Validation of Simulation Models
Abstract Combines are used in fields to perform the complex operations necessary to effectively harvest crops. The swath width detection system would assist.
O NGO – 02 a T EAM M EMBERS Usman Aurakzai (EE) Christina McCourt (EE) Chia-Yuan Chang (C PR E) Andy Schulte (EE)
Abstract The goal of our project is the continued restoration of the 8.5 meter dish at the Fick observatory in Boone, IA. Before restoration began, the.
0 Test Slide Text works. Text works. Graphics work. Graphics work.
Accuracy In Your Back Pocket Mid-Semester Presentation March 26, 2015.
ClearVision Final Presentation Senior Design 1. Team Members Travis Ann Nylin Electrical Engineer System Testing Schematic Data-Logging and Retrieval.
Soil Moisture Radar – Ongo-02d ABSTRACT During times of increased flood problems, soil moisture becomes a paramount concern among geologists due to the.
Automated Maze System Development Group 9 Tanvir Haque Sidd Murthy Samar Shah Advisors: Dr. Herbert Y. Meltzer, Psychiatry Dr. Paul King, Biomedical Engineering.
Optical Encoder for a Game Steering Wheel May05-26 Client: Thomas Enterprises Advisors: Dr. James Davis Dr. Douglas Jacobson Team Members: Sam Dahlke,
Accuracy In Your Back Pocket Mid Semester Presentation October 13, 2015.
Abstract Due to a change in demand, high voltage transmission circuits can become overloaded. Overloads are resolved by the dispatch of power based on.
Electrical and Computer Engineering Smart Goggles To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Team Wolf.
ELVIS Educational Laboratory Virtual Instrumentation Suite: Phase II Abstract Problem Statement The goal of this project is to convert the EE 201 labs.
Colorado State University Paul Scholz, Tyler Faucett, Abby Wilbourn, Michael Somers June
1 Chapter 01 Measurement And Error. 2 Summary Instrument – a device or mechanism used to determine the present value of a quantity Measurement – a process.
Reading 1D Barcodes with Mobile Phones Using Deformable Templates.
P07122: Autonomous Quadcopter Jason Enslin – EE: Team Leader, Circuit Design/Testing Glenn Kitchell – CE: Programming, Software Design Richard Nichols.
ParkNet: Drive-by Sensing of Road-Side Parking Statistics Irfan Ullah Department of Information and Communication Engineering Myongji university, Yongin,
Detection, Tracking and Recognition in Video Sequences Supervised By: Dr. Ofer Hadar Mr. Uri Perets Project By: Sonia KanOra Gendler Ben-Gurion University.
Motion tracking TEAM D, Project 11: Laura Gui - Timisoara Calin Garboni - Timisoara Peter Horvath - Szeged Peter Kovacs - Debrecen.
National Highway Institute 5-1 REV-2, JAN 2006 EQUIPMENT FACTORS AFFECTING INERTIAL PROFILER MEASUREMENTS BLOCK 5.
Inertial Measurement Unit. Project Advisor: Dr. Basart Client: Matt Nelson Team Members (491): Matt Ulrich Luis Garcia Amardeep Jawandha Julian Currie.
April / 2010 UFOAnalyzerV2 1 UFOAnalyzerV2 (UA2) the key of accuracy UA2 inputs video clip files and outputs meteor trajectories. UA2 does following steps.
Planetary Lander PDR Team Name
UFOAnalyzerV2 (UA2) the key of accuracy
Image Processing of Remotely Sensed Data
Dr. Marcos Esterman Faculty Guide W. Casolara Project Leader
DesignDRIVE Position Manager SIN/COS
Low Altitude Balloon Experiment in Technology (LABET)
Multidisciplinary Engineering Senior Design Project P06441 See Through Fog Imaging Preliminary Design Review 05/19/06 Project Sponsor: Dr. Rao Team Members:
3.7. Other Game Physics Approaches
Chapter 10 Verification and Validation of Simulation Models
Image Processing for Physical Data
Project P06441: See Through Fog Imaging
Image Acquisition and Processing of Remotely Sensed Data
Presentation transcript:

ImAP RSD Ongo-02a Image Acquisition and Processing of Remotely Sensed Data

Team Members Advisor: Dr. Basart Client: Space Systems Control Laboratory (SSCL) – Matt Nelson Chief Engineer EE 491: Matt Clausman, Jesse Griggs, Christina McCourt, Andy Schulte, Shobhit Vaish EE 492: Usman Aurakzai, Chia-Yuan Chang

Presentation Outline Overview of Horizon Detection System System Requirements System Block Diagrams Thermopile System Imaging System Testing Semester Summary Questions

ImAP Overview

Horizon Detection System (HDS) Absolute frame of reference is not available Reference the ImAP payload pitch and roll to the horizon (yaw is not accounted for)

ImAP Video Video taken from High Altitude Balloon Experiments in Technology (HABET) payload at approximately 25,000 feet.

HDS Functional Requirements Horizon angle accurate to ±3° when operated between 20,000 and 30,000 feet Minimum sample rate of 10 Hz Operate during daylight hours Less than 30% cloud cover Horizon angle range of ±30°

HDS Functional Requirements Industrial temperature range of -40°C to +85°C Powered by 11.1 V nominal lithium-ion battery 3 hour run time using 4 Amp-hour battery pack

Market Research Horizon detection using imaging  More advanced statistical image processing algorithms  Supercomputers to process data Conclusion: Too expensive Horizon detection using thermopiles  Lower altitude and using model plane  Different control scheme Conclusion: Too simple

System Block Diagram ImAP Payload

Thermopile Overview

Thermopile System Measure sky, ground, and horizon temperature Nominal thermopile accuracy ±1°C (factory calibrated over -40°C to +85°C) Thermopile resolution 0.02°C Thermopile time constant 30 ms (-3 dB Bandwidth = 33 Hz)

Thermopile System (continued) Uncalibrated worst case angular accuracy of ±4° Used mainly for image processing sanity check by comparing thermopile and imaging systems outputs Simple temperature and angle calculations Inexpensive

Thermopile System Algorithm Average Horizon Temperature: Angle of Sky in View: Horizon Angle:

Thermopile System Process

Thermopile System Hardware

Thermopile Test Board Layout

Thermopile Test Board - Page 1

Thermopile Test Board - Page 2

Thermopile Test Board - Page 3

Thermopile Test Board - Page 4

System Block Diagram ImAP Payload

Imaging System Mount horizon facing camera sideways for 640 vertical lines of resolution 0.175° angular resolution Output horizon line equation and R 2 value for least squares fit line Utilize 3 different algorithms

Imaging System (continued) Accuracy varies significantly with conditions Very computation intense therefore requires hardware processing (FPGA) Expensive

Imaging System Process

Imaging System Blue Algorithm

Imaging System Gray Algorithm

Algorithm Comparison Disadvantage: Numerous clouds in the sky may cause incorrect horizon detection Advantage: Performance unaffected by most clouds in the sky Disadvantage: Incorrectly detects horizon when haze or fog is present near the horizon Blue Algorithm Gray Algorithm Advantage: Performance unaffected by haze or fog near the horizon

Decision Algorithm Count the number of edge pixels above the estimated horizon fit line Calculate the trapezoidal area above the estimated horizon fit line If cloud content is above the threshold value, use Blue Algorithm If cloud content is above the threshold value, use Gray Algorithm

Imaging System Hardware

Bus Arbiter Controls the bus time given to each client Camera Interface is highest priority, VGA Controller is lowest priority Allows 64 cycles of uninterrupted transfer 3 cycles overhead for each new read/write operation

SDRAM Controller Accepts variable length packets Automatically activates and deactivates rows Performs Auto-Refreshes 7 overhead cycles for each new read/write operation

Camera Interface Reads data from CMOS VGA Camera Buffers data until the bus is available for transfer into SDRAM Allows triggered or continuous frame acquisition Each image requires 921 KB of RAM

Imaging System Bus Bandwidth 200 MB/s Bus Speed 64 Byte packets nominal SDRAM Controller 89.1% data throughput Bus Arbiter 95.3% data throughput Overall data throughput 84.9% or 170 MB/s Capable of transferring 184 VGA frames per second Estimated 12 FPS process rate with 15 frame transfers to process

HDS Testing T2T2 Optical Rotary Encoder Electrical resolution: 256 quadrature cycles per revolution Angular resolution: ° Single axis pivoting table with an optical rotary encoder to measure the horizon angle of the imaging and thermopile systems Testing Platform

HDS Testing Test Platform Optical Rotary Encoder MicrocontrollerComputer

HDS Testing Procedure Verify the accuracy of the Imaging System Algorithms  Use the test platform to compare the angle values provided by the optical rotary encoder to the horizon angle calculated by the Imaging System Verify Imaging System hardware and circuit robustness  Temperature, humidity, and mechanical shock

HDS Testing Procedure Test thermopile accuracy, precision, and drift  Use a constant temperature black body and data log the thermopile temperature values Verify Thermopile System  Use the test platform to compare the angle values provided by the optical rotary encoder to the value calculated by the Thermopile System Verify thermopile hardware and circuit robustness  Temperature, humidity, and mechanical shock

Team Hours and Budget

Semester Milestones Oct 11 System Design Research Hardware & Software research Dec 7 System Implementation Horizon Detection Systems Dec 12 Documentation Plan, Design & Final Report Dec 19 System Testing Testing Plan Actual Testing

Current Accomplishments Thermopile algorithm determined Thermopile Test Board layout complete Image processing algorithms determined Image processing camera to SDRAM to VGA Controller complete

Next Semester Tasks Complete testing platform construction Test and verify thermopile algorithm Continue testing and verification of image processing algorithms Implement image processing algorithms in FPGA

Next Semester Tasks Implement thermopile algorithm in microcontroller Design and layout single Thermopile and Imaging Systems circuit board Test and verify Thermopile and Imaging Systems board Deliver service manual to client (SSCL)

Demonstration

Questions?