Human Computer Interaction Using Facial Recognition and Sound Triangulation
Senior Project
- Implemented physics-based real-time DSP algorithm utilizing the speed of sound, microphone array, FFT, and generalized-cross correlation to triangulate the approach angle of sound (the position of a speaker).
- Utilized Altium to create schematics and PCB designs which included a buck converter, F2879D TI DSP, and audio amplifier.
- Designed and built human-like robot head using Solid Works to house electronics, point camera towards speaker, and give life.
- Greeted an identified human speaker using facial recognition, text-to-speech, and Jetson Nano: "Hello John".
C++
DSP
CUDA
Altium
SolidWorks
Jetson Nano
Facial Recognition
Geo-Fence Alerting
Personal Project
- Notified device holder if they were in any defined geographic polygon using the Ray-Casting Algorithm, GPS module and Arduino Uno.
Arduino
GPS
Ray-Casting Algorithm
C++