Deep Learning for Drunks Detection with Infrared Camera Keras implementation
The task here is is to build a classifier that can classify for a given image as sober or mild drunk or drunk. In order to train or test, we can consider all four, front, side etc. at once to classify whether drunk or sober. Detailed problem statement can be found here
The idea is to have a classifier which can be used in Real Life scenarios so you are free to make modifications / assumptions as long as these are valid in Real-Life scenarios.
The dataset contains IR images captured from a thermal camera for 50 different people. For each image, the class labels are provided in filenames. The labeling nomenclature is explained along with the data capture process in the “readme".
Dataset contains images of 41 people in separate folders, taken from an IR sensor. For each person, images are taken in 4 conditions: sober (before drinking), 20 mins after drinking, 40 mins after drinking and 1hr after drinking 4 glasses of wine. For each condition and for each person, 4 images are taken: front face, side face, eyes, and hand palm.
Dataset link - SOBER - DRUNK DATABASE
Below are the note book links conatining the extensive study regarding drunk state detection using several approaches.
- Deep_Learning_for_Binary_Drunks_Detection_with_Infrared_Camera_v2(Sober+3).ipynb
- info: main notebook contains best model( custom base model), binary classification(sober state or drunk)
- colab link
- Data_Pre-processsing_for_Binary_Drunks_Detection_with_Infrared_Camera.ipynb
- info: study regarding data preprocessing is done here
- colab link
- Deep_Learning_for_Binary_Drunks_Detection_with_Infrared_Camera_v2(Sober+Drunk_state_3).ipynb
- info: binary classfication experiements regarding (sober state+drunk state 3)
- colab link
- Deep_Learning_for_Multi-Class_Drunks_Detection_with_Infrared_Camera_v2.ipynb
- info: multi class/label classification
- colab link
- Deep_Learning_for_Binary_Drunks_Detection_with_Infrared_Camera_v2(Sober+3_Drunks)_inverted.ipynb
- info: same as 1., but image is inverted(result very poor)
- colab link