[go: up one dir, main page]

0% found this document useful (0 votes)
49 views24 pages

Emotion Detection

The document proposes developing a mobile application called Emotect that uses image processing to detect customers' emotions in a cafe setting. This would help cafe workers better understand customers' moods so they can provide the best service. The application would use machine learning models to identify emotions like happiness, sadness, anger from faces in images or video. It would also store and analyze the emotion data collected. The goal is to create an efficient, user-friendly and inexpensive emotion detection tool to improve human communication for cafe workers.

Uploaded by

Naruto Sasuke
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views24 pages

Emotion Detection

The document proposes developing a mobile application called Emotect that uses image processing to detect customers' emotions in a cafe setting. This would help cafe workers better understand customers' moods so they can provide the best service. The application would use machine learning models to identify emotions like happiness, sadness, anger from faces in images or video. It would also store and analyze the emotion data collected. The goal is to create an efficient, user-friendly and inexpensive emotion detection tool to improve human communication for cafe workers.

Uploaded by

Naruto Sasuke
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 24

PSM1

Emotion Detection in Café


using Mobile Application
(Emotect)
INTRODUCTION
Emotions is an important role that exist in every human’s life.
Emotion is important for human in every aspect such as interpersonal
human communication.
Human communication includes spoken language, hand and body gestures
and facial expressions.
Currently, there are many methods or approaches that business organization
used to handle the customer in the best way possible for them to get the best
outcome through it.
An efficient method or accurate approach for the worker or staff to approach
the customer is needed and the Emotion Detection Using Image Processing
in Mobile Application is proposed.
In our daily life, we meet humans to interact with each other.

Every interaction has their own purposes.

PROBLEM
BACKGRO
As example, in a café, worker in café will face many customers
in a day. The customer of the café may have different emotions
when they enter the café.

As a café worker, they are taught to handle the customer


carefully because every action of the café worker may affect the
UND
reaction of the customer.

So, how can we help the café worker to know the emotion of the
customer so that the worker can make the best action possible to
approach the customer or is there any system or method to help
the café worker to recognize the emotion of the customer?
PROBLEM STATEMENT
It is a problem or difficulties for a café worker to detect customer
emotion while doing their job.
AIM/GOAL
The aim of this project is to develop an efficient, user-friendly, and
cheap emotion detection mobile application that will help to detect
human’s emotion and suggest the best way possible to approach
them.
OBJECTIVES
The objectives of this project are:
 To gather the requirements for the project system.
 To develop the emotion module of the system application.
 To integrate café application with the emotion detection module.
SCOPES
The scopes of this project are:
 The system will be tested on mobile applications with platform version of
Android 7.1 or above.
 The system can be tested and used in any area where there is human being with
good and proper lighting surrounding.
 The system will be developed by using an existing open-source library available
on the internet.
 The system can only scan a human's face without any face mask or similar that
covers the face of the human.
MOTIVATION
In order to help everyone especially café worker, I choose to do this
project to provide an application for them to be able to detect emotion
of people in surrounding area to improve human communication.
Features Emotimeter Feely Emotion Emoticon

COMPARIS Internet No No No
Detector
Yes

ON
Connection
Emotion Disgust, disgust, Happy, neutral, Disgust, happiness,

BETWEEN
Detected happiness, happiness, sad, angry and anger, sadness, fear,
anger, sadness, anger, sadness, surprise neutral and surprise
fear, neutral and fear, and
Number of Number of

EXISTING surprise
Number of
surprise
Number of
emotions: 5 emotions: 7

SYSTEM
emotions: 7 emotions: 6

Real-time Yes No Yes No


application
Input data Image & Video Image Image & Video Image
type
Choose Yes Yes No Yes
Existing
Image
Choose Yes No No No
Existing
Video
Software Specification
Window 10 Operating This is the operating system that is most suitable to
System (64bits) develop this application.
Microsoft Word To write or document the documentation process for
this project.
Microsoft Excel To create or produce the Gantt Chart for this project.

Microsoft PowerPoint To create or produce visual diagram to aid the


presentation process for this project.
SOFTWARE Flutter The framework that is used to write the code for this
mobile-based application of this project.
Firebase To manage the database for this mobile-based
application of this project.
Android Studio The Integrated Development Environment for
emulator purposes.
Enterprise Architecture To manage, design, create and construct the Unified
Modelling language diagrams.
DeepFace To do face recognition, face detection and facial
analysis.
Hardware Specification
Processor Intel(R) Core (TM) i7-8750H
CPU @ 2.20GHz 2.21 GHz

HARDAWA Memory 20.0 GB


RE Input Devices Mouse, Keyboard
Output Devices Monitor

System Type 64-bit operating system, x64-


based processor
Storage Intel Optane+932GBHDD
METHODOLOGY
The methodology that is chosen for this project is iterative methodology.
There will be at least one iteration in this model and each iteration consist of requirement
gathering, design, development and testing.
The reason for the chosen methodology is because:
 The major requirements of the system for this project are clearly defined and understood.
 There is still much time for the project to be done and deployed to the market.
 The developer of this project is still in learning phase of the technology that will be used.
 There exist some high-risk features and goals that having a possibility of changes in the
future.
RECOGNITION TECHNIQUES
•Facial Recognition
•Facial Verification

•Facial Attribute Analysis


USE CASE
CLASS
DIAGRAM
PACKAGE
DIAGRAM
OVERVIEW
OVERV
IEW
USER INTERFACE
USER INTERFACE
USER INTERFACE
USER
INTERFAC
E
SYSTEM TESTING
•Black Box Testing
•User Acceptance Testing
EXPECTED RESULTS
A mobile application that can detect emotion, store data of the
emotion and analyze data collected.

You might also like