CNN-based Facial Affect Analysis on Mobile Devices

07/23/2018
by   Charlie Hewitt, et al.
0

This paper focuses on the design, deployment and evaluation of Convolutional Neural Network (CNN) architectures for facial affect analysis on mobile devices. Unlike traditional CNN approaches, models deployed to mobile devices must minimise storage requirements while retaining high performance. We therefore propose three variants of established CNN architectures and comparatively evaluate them on a large, in-the-wild benchmark dataset of facial images. Our results show that the proposed architectures retain similar performance to the dataset baseline while minimising storage requirements: achieving 58 of 0.39 for valence/arousal prediction. To demonstrate the feasibility of deploying these models for real-world applications, we implement a music recommendation interface based on predicted user affect. Although the CNN models were not trained in the context of music recommendation, our case study shows that: (i) the trained models achieve similar prediction performance to the benchmark dataset, and (ii) users tend to positively rate the song recommendations provided by the interface. Average runtime of the deployed models on an iPhone 6S equates to 45 fps, suggesting that the proposed architectures are also well suited for real-time deployment on video streams.

READ FULL TEXT

page 5

page 6

research
10/11/2021

Compact CNN Models for On-device Ocular-based User Recognition in Mobile Devices

A number of studies have demonstrated the efficacy of deep learning conv...
research
09/27/2017

Modeling the Resource Requirements of Convolutional Neural Networks on Mobile Devices

Convolutional Neural Networks (CNNs) have revolutionized the research in...
research
03/25/2022

Frame-level Prediction of Facial Expressions, Valence, Arousal and Action Units for Mobile Devices

In this paper, we consider the problem of real-time video-based facial e...
research
04/27/2020

Deploying Image Deblurring across Mobile Devices: A Perspective of Quality and Latency

Recently, image enhancement and restoration have become important applic...
research
10/17/2020

Efficient and Compact Convolutional Neural Network Architectures for Non-temporal Real-time Fire Detection

Automatic visual fire detection is used to complement traditional fire d...
research
12/01/2017

Accelerating Convolutional Neural Networks for Continuous Mobile Vision via Cache Reuse

Convolutional Neural Network (CNN) is the state-of-the-art algorithm of ...
research
06/05/2019

Lightweight Real-time Makeup Try-on in Mobile Browsers with Tiny CNN Models for Facial Tracking

Recent works on convolutional neural networks (CNNs) for facial alignmen...

Please sign up or login with your details

Forgot password? Click here to reset