ETCV/INFV 403 Final Project for Echo Team