Video Conferencing Intelligence
Using readily available opensource techniques (opencv, matplotlib and FER) to detect faces and then perform analysis
Idea being to eventually provide a a guage showing:
$ python3 ./face_detect.py gettyimages-1248900571-2048x2048.jpeg haarcascade_frontalface_default.xml
Found 10 faces!
$ python3 ./get-emotion-all.py
Filename | Score |
---|---|
img-1.jpg | happy 0.57 |
img-2.jpg | happy 0.96 |
img-3.jpg | neutral 0.44 |
img-4.jpg | neutral 0.55 |
img-5.jpg | neutral 0.84 |
img-6.jpg | neutral 0.41 |
img-7.jpg | happy 0.99 |
img-8.jpg | neutral 0.61 |
img-9.jpg | neutral 0.34 |
img-10.jpg | happy 0.99 |