senior design projects design review eye tracking system optimization zachary harvey piyush agarwal...
Post on 19-Dec-2015
217 Views
Preview:
TRANSCRIPT
SENIOR DESIGN PROJECTSDesign ReviewEye Tracking System OptimizationZachary HarveyPiyush AgarwalRobert LaiaconaLowren Lawson
PRESENTATION OVERVIEW Project Overview
Zachary Harvey Typical Operation / Sensors
Rob Laiacona System Overview
Lowren Lawson TI Divinci DM355 / Possible Problems
Piyush Agarwal Prior Work / Power Requirements
Lowren Lawson Multidisciplinary Components / Societal Impact / Power
requirements Zachary Harvey
Testing / System Integration/Alternatives/Costs Rob Laiacona
EXISTING SYSTEM
http://www.cis.rit.edu/pelz/publications/ETRA04_babcock_pelz.pdf
PC53XS scene camera
PC206XP eye camera
IR LED
PROBLEMS WITH THE EXISTING SYSTEM
Video Synchronization Video Cutout Data Processing
New Eye Tracking Algorithm Power Management Monitoring Too Bulky Offline analysis restriction
CUSTOMER WANTS
Basic Level Synchronized 30 FPS video LCD screen display Four hour video storage Simple Interface 8 hours storage / battery
More Advanced Features Control Wirelessly Storage via H.264 Video multiplexing
TYPICAL OPERATION
Subjects are taken outdoors / indoors in daylight
Operation in fair weather
Subjects are instructed to hike and climb
SENSORS
Cameras CMOS Analog NTSC encoded video stream ~30 FPS to capture all eye movement
PC53XS scene camera
PC206XP eye camera
IR LED
SYSTEM STARTUP
Startup Self Test Determine number of cameras Determine battery power Storage Space LCD test
Enter standby mode
Wait for input
PROBLEMS (LEOPARD BOARD INTERFACE)
Digitizing two video streams Breakout board needed
Getting drivers to work properly
Power consumption
Mitigation Switching platforms to a more powerful SBC
PROBLEMS (PROCESSING EXPENSE)
MPEG4 / H.264 video compression is computationally expensive
Hardware capable of processing is expensive SBC solution ~500 - 1000$
Mitigation Leopard Board (~100$)
Limited to one stream / MPEG4
PROBLEMS (PACKAGING)
System must be durable Subjects are told to climb / hike outdoors Connections must be secure
System must be low power System runs off of 7.2V 4000 mAH battery
Heat dissipation Mitigation
Locking connectors Low power parts Enclosure
PRIOR WORK
Applied Science Laboratory EYE TRAC Expensive
openEye Open Source Poor recording capabilities
RIT Multidisciplinary Project Poor software implementation
Windows XP + Lab View More research needs to be done on what went
wrong NASA eye tracking device
Works specifically with their equipment Not commercially available
POWER REQUIREMENTS
User would like 4-8 hours of operation Using 7.2 4000 mAH battery
Leopard board will last 4-5 hours
MULTIDISCIPLINARY COMPONENTS
Electrical Engineering Power consumption
Imaging Science
Computer Science
Packaging Science
SOCIETAL IMPACT
Visual Perception Research
Commercial Advertising
Medical Research
Academic Strategies
TESTING PROCEDURE
Video Stream Testing
Power Consumption Testing
Regression Testing
Interface testing
SYSTEM INTEGRATION
Initially VGA camera module will be used for input
Data will be recorded to SD card
Once Video can be acquired, the NTSC streams will be used
Alternative Approaches
SBC Easy but expensive
Reverse engineer existing video capture device
Fully Custom Platform
COST ESTIMATESItem Item Cost Expected
CostItem Qt.
Eye-tracking Cameras, glasses, IR LED, and breakout box. (Headgear)
$5000.00 $0.00 1
16 GB SD Card $35.25 $35.25 2
Camelbak Backpack $62.50 $0.00 1
Battery 7.4 V (4000 mAh) $50.00 $0.00 1
Power Distribution Block $10.00 $0.00 1
Microphone $10.00 $0.00 2
Cables $10.00 $10.00
LCD 6” Display $160.00 $160.00 1
Video Decoder IC $10.00 $0.00 2
Audio Decoder IC $10.00 $0.00 1
Leopard Board $0.00 $84.00 1
$5553.00 $289.25
top related