Inspiration

Wanted to see how fun the first cincy hack would be based on recorded facial expressions.

What it does

It gets data on the following facial expressions: fear, anger, contempt, disgust, happiness, neutral, sadness, and surprise. Then it outputs the data and calculates an excitement percentage based on the collected images.

How we built it

We used a phone camera to take sample photos from the Hack Cincy crowd, and we uploaded the images to the Azure Emotion API with a C# microservice. We received a JSON response from the API and ran it through a processing algorithm built in python. With the algorithm results we can calculate the overall mood or excitement level of the party.

Challenges we ran into

Uploading streaming video into an API environment, and we had to upload it one image at a time instead.

Accomplishments that we're proud of

We got some valuable and useable data

What we learned

Azure API's are not as easy to use as we thought and trying to do something with live video streaming is difficult.

What's next for Party Penguin

He will continue to party.

Built With

  • azure-emotion-api
  • c#
  • css
  • firebase
  • html
  • json-data-output
  • jupiter-notebook-python
  • phone-camera
Share this project:

Updates