MRSlothAlan / CutiePie_version_1_code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CutiePie_version_1_code

please upload the arduino code (pan_tilt_auto_four.ino) into the arduino board after connecting the device with computer, run test_face_detect_two.py in your computer. the fer2013 dataset can be download from the link provide in the fer2013_LINK folder. Please refer to the file 'hardware_connect.jpg' for the hardware connection

I have searched more than 200 websites, and I would like to list out several useful ones in MLA citation format. Every effort has been made to trace copyright, but in the event of any accidental infringement, I shall be pleased to come to a suitable arrangement with the rightful owner. I am grateful to the following people who like to share good stuff with others.

  1. Adrian at ‘PyimageSearch’: He provides several examples about how to use the OpenCV library for computer vision project, which is inspiring, and I have learnt some applications of computer vision. Website: https://www.pyimagesearch.com/

  2. Jeff Goergen: At the very first stage of the design process, I found his YouTube channel and I am fascinated about his project. Although I have not examined his code, he provided a list of hardware used and provide a brief diagram about how the components are connected in his Github repository. I finally bought the MG995 servo motors and a Pan/Tilt assembly, and a webcam online. His channel: https://www.youtube.com/channel/UCg8RE6u8D5YrNh_cvSdOajw

  3. ABHIJEET KUMAR: His article named ‘Demonstration of Facial Emotion Recognition on Real Time Video Using CNN: Python & Keras’ provides the method to train a model and make use of the model to predict the most likely emotion of the user. His work is awesome, and I really appreciate that he shares his work to all the people across the globe. I am now having a brief understanding about how machine learning is like and I will keep investigating when I have time. His website: https://appliedmachinelearning.blog/author/abhijeetchar/

The following is a list of reference for my project. I have divided the list into several sections and each section contains the list of references for a research area.

======================================

Arduino and grove hardware and coding

======================================

Python Serial communication

  • infinf 19.1k96494, and TJDTJD 10.2k11930. “Serial Port: HW Handshaking Turned on Only on Sender Side, Transmission Still Works.” Stack Overflow, stackoverflow.com/questions/12395997/serial-port-hw-handshaking-turned-on-only-on-sender-side-transmission-still-wo. WaveShapePlay. “Arduino and Python Serial Communication with PySerial Part 1.” YouTube, YouTube, 15 June 2018, www.youtube.com/watch?v=iKGYbMD3NT8.

======================================

OpenCV Python

======================================

Machine learning Python

  • abhijeet3922. “abhijeet3922/FaceEmotion_ID.” GitHub, 7 Jan. 2019, github.com/abhijeet3922/FaceEmotion_ID.
  • “Demonstration of Facial Emotion Recognition on Real Time Video Using CNN : Python & Keras.” Machine Learning in Action, 28 Nov. 2018, appliedmachinelearning.blog/2018/11/28/demonstration-of-facial-emotion-recognition-on-real-time-video-using-cnn-python-keras/.

======================================

Physical prototype building

HAPPY CODING

About

License:MIT License


Languages

Language:Python 58.0%Language:C++ 42.0%