Detailed Design Review
MSD 18047 - VIRTUAL CANE
Detailed Design Review MSD 18047 - VIRTUAL CANE Agenda Project and - - PowerPoint PPT Presentation
Detailed Design Review MSD 18047 - VIRTUAL CANE Agenda Project and Concept Breakdown Picture Matching SIFT Obstacle Avoidance OpenAL IMU Motion Estimation Housing Team Team Member Role Major Demo/Focus Obs Av., Pic Mat, Suhail
MSD 18047 - VIRTUAL CANE
Project and Concept Breakdown Picture Matching SIFT Obstacle Avoidance OpenAL IMU Motion Estimation Housing
Team Member Role Major Demo/Focus Suhail Prasathong Team Lead Computer Engineering
Obs Av., Pic Mat, Obs Av ML
Deepti Chintalapudi Project Manager Industrial Engineering
Housing
E J Team Member Electrical Engineering
Research
Josh Drezner Purchasing and BOM Electrical Engineering
IMU/Gyro
Aziz Alorifi Communications Computer Engineering
Documentation & Housing
Stuart Burtner Team Member Computer Engineering
OpenAL, Pic Mat
independence
○ Uses opencv technology ○ Maps pixels but does not account for angle, just rotation
○ Matches pictures well ○ Does not handle angles unless multiple pre-defined angles are provided ○ This is a possible solution but definitely not an optimal solution
Match an input image to one existing in a database:
When this system produces a match between an Input picture and an existing picture - sound will be played at the location of the match
Three ‘reference points’ taken across household:
Fourteen test pictures taken:
Reference Point 1
Reference Point 2
Reference Point 3
Score = 65.2%
Score = 31.25% Score = 36.36%
No Match
Score = 84.06%
Score = 19.23% Score = 23.53%
Score = 0% Score = 45.45%
Score = 38.46%
Score = 0%
No Match
No Match
Score = 0%
No Match
No Match
Score = 13.79% Score = 15.0%
Score = 30.76%
Overall: Sift does not fit our needs
similar circumstances Moving forward: Try ASIFT
○ Image to the right produced 51 ASIFT matches ○ Originally produced 0 SIFT matches
rounded to 0. Thus integration was only performed during assumed periods of movement
accuracy and precision of the integration and error handling.
○ Threshold varied from 0.1 up to 0.5 (m/s2) ○ Varied Time Delay from 75ms to 250ms ○ Equations changed to instantaneous readings:
○ Possibly look into gravity cancellation ○ Assist with Camera Triangulation Feasibility ○ Adjust scope of device so that it only works while standing still, and after movement the RP will need to be reestablished
○ AI Poly API ○ Ultrasonic ○ IR Sensor
○ Gathered IR information independently from left and right side ○ Goal is to expand this so it covers the user from all sides
○ Shelf obstacle avoidance till February ○ Accomplish primary goals of orientation and localization ○ If accomplished in allotted timeline, work towards obstacle avoidance
○ Machine learning of object and image recognition ○ Getting depth through triangulation
forward
○ Built in obstacle avoidance library ○ Stationary and motion obstacle avoidance ○ Plug and play capabilities ○ $179.99
Given an input X, Y, Z Coordinate & a rotation, play a sound
forward, and behind
A program was created to repeatedly play one sound:
continues playing
Results:
Next steps:
This serves as a means to track the velocity of an object in an image as well as a method of compression The technique to investigate is a Motion estimation method called spatio-temporal gradient, where by we estimate the motion in an image using Optical Flow
Slides and Demo reference obtained from Image and Video Processing on Cousera - https://www.coursera.org/learn/digital
Design & develop housing for both prototypes
1.
Housing for IMU Prototype
2.
Check viability of Product Design for final concept Determined that :
Plastic Casing for Ultrasonic Sensor+IMU Prototype Components : Speaker, Arduino, Battery Module, IMU Board, Circuit Board Potential Component Replacements : Battery Module, Smaller Circuit Board Design needs to be improved to fit all components in a more compact casing (currently quite big = 3.7 x 2.9 x 2 inches)
2 Pi Cam Casings for Glasses Safety Ergonomic Glasses Earphones Casing for External Piping for Electrical Wiring Design for PI Cam Concept
Total Spent So Far: $175.25 Total Remaining: $324.75