You are on page 1of 1

SYSTEM ANALYSIS

EXISTING SYSTEM
Emosic, is an emotion-based music player for android making use of FaceAPI and Viola-
Jones algorithm to obtain an image map to identify the user’s facial features. Another
Mood based Music Recommending system utilized a mobile system which performs
facial recognition using Bitmap graphic image object and utilizes Mobile net architecture
model. Another approach designed an emotion recognition system by constantly
monitoring the heart rate of the user and recommend playlists for playing songs from the
database

PROBLEM STATEMENT

Emosic is platform specific as it is an Android application and utilizes a


pre-fabricated API which gives lesser control. The next approach didn’t fine
tune the model which increased the memory consumed and processing time.
The skin temperature-basedapproach didn’t accurately predict the emotions as
there were complexities associated with the temperature detection and its
correlation with the emotion of the person. The last approach generates a
playlist which becomes a partially manual process from the user’s perspective.

PROPOSED SYSTEM
The core motive of this project is to design an application which plays songs based on
the user’s facial expression in real-time after detecting the emotion of the user using a digital
camera. Moreover, the algorithm employed here makes use of techniques like
data augmentation which reduces data overhead, computation time by compressing and
exporting the model making it portable and available without any internet connection.
On the user side, the user will be able to personalise the songs in each category to their
preferences. When she is upset, some people favour romantic music, while others prefer
country music. There will be no limit to the number of songs that can be saved in each
category.

OBJECTIVES
The proposed system utilizes CNN which is a light-weight algorithm to
process the data for labelling and assigning weights for better prediction. This
system also uses techniques like data augmentation which reduces the data
overhead on the machine and increases the effectiveness of the algorithm.
This in turn reduces the time of execution. Additionally, compressing and
exporting the model making it portable and available without any internet
connection.

You might also like