0% found this document useful (0 votes)
3 views37 pages

Face Mask Detection Project-1

The document outlines a project logbook for a Face Mask Detection System undertaken by a team of students at SKD Academy during the academic year 2023-2024. It includes sections on project planning, team roles, problem definition, design, data collection, and testing phases. The logbook serves as a record of the project's progress and contributions from various team members under the supervision of their teacher, Mr. Rajesh Kumar Yadav.

Uploaded by

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

Face Mask Detection Project-1

The document outlines a project logbook for a Face Mask Detection System undertaken by a team of students at SKD Academy during the academic year 2023-2024. It includes sections on project planning, team roles, problem definition, design, data collection, and testing phases. The logbook serves as a record of the project's progress and contributions from various team members under the supervision of their teacher, Mr. Rajesh Kumar Yadav.

Uploaded by

amanhotra2008
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

SESSION: 2023-2024

Project on:
on: Face Mask Detection
System
Subject:: Artificial Intelligence 843)
Subject

SUBMITTED TO: SUBMITTED BY:


Mr. RAJESH KUMAR YADAV Lok Sikandar
(Artificial Intelligence Teacher) CLASS: XII
Roll No – 23725804
Table of Content

S.n
[Link] Top
opiic Page
No.
1 Certificate 3
2 Acknowledgeme
Acknowledgement
nt 4
3 Project Name 5
4 Introduction and Team Roles 6
5 Project Plan 7–9
6 Communication Plan 10 – 11

7 Problem Definition 12
8 The User 13 – 15
9 Brain Stroming 16 – 18
10 Design 19
11 Data 20
12 Prototype 21

13 Testing 22 – 23
14 Team Collaboration 24
15 Individual Learning Reflection 25 – 26
16 Video Link 27
17 Code and Output Screen 28 – 33
18 Bibliography 34

19 Appendix 35 – 36
CERTIFICATE
This
This is to
to ce
certify th
that Lok Sikandar, student of class XII of institution

SKD Academy, Vrindavan Yojna has successfully completed his Project


on the topic “Face Mask Detection System” duri
during
ng the academ
demic ye
year
2023-2024 towards partial fulfilment of credit for the ARTIFICIAL
INTELLIGENCE (843) practical evaluation of 2023-2024 and submitted
satisfactory report, as compiled in the following pages, under my supervision.

Roll No: 23725804

________________________
________________________ ________________________
________________________

Internal Examiner External Examiner

________________________
________________________

Principal

School Seal

Date: _____________
__________________________
_____________
ACKNOWLEDGEMENT

I wish to express my deep sense of gratitude and indebtedness


to our learned teacher Mr. Rajesh Kumar Yadav, PGT

Computer (AI), SKD Academy Vrindavan Yojna for his

invaluable help, suggestions and guidance in the preparation of

this project.

I am also greatly indebted to our principal Mrs. Nisha Singh and


school authorities for providing me with the facilities and

requisite laboratory conditions for making this Logbook File. I

also extend my thanks to the number of teachers, my

classmates and friends who helped me to complete project

successfully.

Lok Sikandar
AI PROJECT LOGBOOK

PROJECT NAME: Face Mask Detection


System

SCHOOL NAME: SKD Academy

YEAR/CLASS: 2023 – 2024 / XII

TEACHER NAME: Rajesh


Raj esh K
Kumar
umar Yadav
Yadav

TEACHER EMAIL: [Link].43@[Link]

TEAM MEMBER NAMES AND GRADES:


1. L ok Sika
Sikand
nda
ar
2. Ashmit Rai Bhardwaj
3. A yush
yush Sing
Singh
h Ksh
Ksha
atriya
triya
4. Om Prakash
5. Bhumika Gupta
1. INTRODUCTION
This document is your Project Logbook, and it will be where you record your ideas, thoughts and
This
answers as you we
were
re to s
sol
olve
ve a loca
ocall probl
problem
emusing A
AII.

Make a copy of the documen entt in


in your sh
shaared dri
drive
ve and work throug
through h it
it di
digi
gita
tallly wi
with
th your te
tea
am. Y ou can
also
also pri
print
nt a copy of the documen entt and su
subm
bmit a scann
scanned
ed copy once you have com complplete
eted the project
project
logbook. Feel free to add papage
ges saand
nd any other supp
supporti
orting
ng materi
rial
al to thi
thiss documen ent.
t.

Refer to the AI Project Guide for more details about what to do at each step of your project.

2. Te
Tea
am Role
Roles
s
2.1 Who is in your team and what are their roles?

Role
ole Rol
ole
e Descripti
scription
on Team Member Name
Project Leader Schedul
Schedulee the task under teammembers, L ok Si
Sika
kand
nda
ar
ensure
ensure task iis
s compl
complete
eted on ti
tim
me, resol
resolve
ve
doubts, one source of contact.

Data Expert Decides required type of data for training Ash


shm
mit Ra
Rai Bhardw
rdwa
aj
model
odel, col
colllect data, ens
ensures
ures type of da
data
ta a
and
nd
its authenticity.

Designer Create the design and the flow of how to go Ayus


yush
h Si
Sing
ngh
h K sha
shatri
triya
ya
about
ab out maki
aking
ng th
the
e sol
soluti
ution
on ffor
or the p
probl
robleem
statement.

Information Collect questions from end user which need Bhumika G


Gupta
upta
Researcher to be ensure
ensured,
d, llook
ook for an
answers
swers a
and
nd prepare
a report which will be passed to project
leader.

Tester/Coder Work to build the model and train it Om Prakash


followed by testing the efficiency and
accuracy of model.
2.2 Project Plan
The following table is a guide for your project plan. You
You can may use this or create your own version
using a spreadsheet which you can paste into this section. You
You can expand the ‘Notes’ section to add
reminders, things that you need to
t o follow up on, problems that need to be fixed urgently,
urgently, etc.

Phase Task Planne Planned Planne Actual Actual Actual Who is Remar
d start end date d start end date Duratio responsi ks
date duratio date n ble
n (hours,
(hours, minute
minute s)
s)

Preparing Coursework, 21-07-23 15-08-23 20-30 hrs 21-07-23 15-08-23 20-30 hrs All
for the meetings members
project

Set up a 21-07-23 21-07- 1.5 per 21-07-23 15-08- 20 hrs All


team folder 23 second 23 members
on a shared 13.5 hrs
drive
Defining the Background 21-07-23 21-07- 2 hrs 21-07- 21-07- 2 hrs All
problem reading 23 23 23 members

Research 21-07-23 22-07- 24 hrs 21-07- 22-07- 24 hrs All

issues
your in Evening 23
Evening 23
Evening 23 members
community

Team 22-07-23 22-07- 2 hrs 22-07- 22-07- 2 hrs All Collabor


meeting to 23 23 23 members ative
discuss work
issues and
select an
issue for the
project

Complete 22-07-23 22-07-23 2 hrs 22-07-23 22-07-23 2 hrs All


section 3 of members
the Project
Logbook
Rate 3/3
yourself

Understandi Identify 22-07-23 22-07-23 2 hrs 22-07-23 22—07-23 2 hrs


ng the user users Evening Evening Evening Evening

Meeting 23-07- 23-07-23 2 hrs 23-07-23 23-07-23 2 hrs


with users to 23 Morning Morning Morning
observe Mornin
them g

Interview 23-07-23 23-07-23 2 hrs 23-07-23 23-07-23 2 hrs Om


with Afternoo Afternoon Afternoon Afternoon Prakash
users(1) n
Interview 23-07-23 23-07-23 2 hrs 23-07-23 23-07-23 2 hrs Lok Online
with Evening Evening Evening Evening interacti
user(2),etc on with
end user

Complete
section 4 of 23-07-23 23-07-23 2 hrs 23-07-23 23-07-23 2 hrs Ashmit
and Ayush Collabor
ative
the project work
logbook
Rate 3/3
yourselves
Brainstormi Team 24-07-23 24-07-23 12 hrs 24-07-23 24-07-23 12 hrs All Online
ng meeting to Morning Evening Morning Evening members interacti
generate councellor on with
ideas for a teacher councell
solution or and
teacher

Complete 24-07-23 24-07-23 1.5 hrs 24-07-23 24-07-23 1.5 hrs All Collabor
section 5 of Day end members ative
Evening Evening Day end
the project work
logbook

Rate 3/3
yourselves

Designing a Team 25-07-23 25-07-23 3 hrs 25-07-23 25-07-23 3 hrs All Online
solution meeting to Morning Morning members meeting
design a
solution
Complete 25-07-23 25-07- 2 hrs 25-07-23 25-07-23 2 hrs All Online
section 6 of Evening 23 Evening Evening members meeting
the logbook Evening

Rate 3/3
yourselves

Collecting Team 26-07-23 27-07-23 24hrs 26-07-23 27-07- 24hrs All Various
and meeting to 23 members online
preparing discuss data meeting
requirement with
data s councel
lor and
teacher
Collecting Data 28-07-23 29-07-23 24hrs 28-07-23 29-07- 24hrs Bhumika
and collection 23
preparing Data 29-07-23 30-07-23 24hrs 29-07-23 30-07- 24hrs Ashmit
data preparation 23
and labeling
prototypin
Complete 30-07-23 30-07-23 2hrs 30-07-23 30-07- 2hrs All Collabo
g
section 6 of Evening Evening 23 members rative
the project Day work
logbook end
Team 29-07-23 29-07-23 2hrs 29-07-23 29-07- 2hrs All Done
meeting to Day end 23 members during
plan designi
prototyping ng
phase phase
Prototypin Train your 02-08-23 02-08-23 4hrs 02-08-23 02-08- 4hrs All Collabo
g testing model with Afternoo 23 members rative
input n Afterno work
dataset on
Test your 02-08-23 02-08-23 4hrs 02-08-23 02-08- 4hrs All Collabo
model and Afternoo Evening Afternoon 23 members rative
keep n Evenin work
training g
with more
data until
you think
your model
is accurate
Write a 03-08-23 03-08-23 30 min 02-08-23 03-08- 31min Ashmit
program to 23
initiate
actions
based on
the result of
your model
Complete 03-08-23 03-08-23 1hr 03-08-23 03-08- 1hr All Collabo
section 8 of 23 members rative
the project work
logbook

Rate 3/3
yourselves

Team 02-08-23 02-08-23 1hr 2-08-23 02-08- 2hrs All Online


meeting to 23 members meeting
discuss
testing plan
Testing Invite users 04-09-23 04-08-23 2hrs 07-08-23 04-08- 4hrs All
Creating to test your 23 members
the video prototype
Conduct 05-08-23 05-08-23 4hrs 05-08-23 05- 1hr All
testing with 08-23 members
users
Complete 05-08-23 05-08-23 1hr 05-08-23 05-08- 15min All Collabo
section 9 of 23 members rative
the project work
logbook.
Rate 3/3
yourselves
Team 06-08-23 06-08-23 15 min 07-08-23 06-08- 1hr All Collabo
meeting to 23 members rative
discuss work
video
creation
Write your 06-08-23 06-08-23 1hr 07-08-23 06-08- 30min All
script 23 members
Film your 06-08-23 06-08-23 30min 07-08-23 06-08- 30min All
video 23 members
Edit your 06-08-23 06-08-23 30 min 07-08-23 06-08- 30min All (if
video 23 members require
d)
Completin Reflect on 07-08-23 07-08-23 30 min 07-08-23 07-08- 30min All
g the the 23 members
logbook project with
your team

Complete 07-08-23 07-08-23 30 min 07-08-23 07-08- 30min All


sections 10 23 members
and 11 of
the project
logbook

Review 07-08-23 07-08-23 30 min 07-08-23 07-08- 30min All


your project 23 members
logbook and
video

Submissio Submit your 07-08-23 07-08-23 30 min 07-08-23 07-08- 30min All Individ
n entries on 23 members ual
the IBM subject
on

Google
classro
om
2.3 Communications Plan

Will you meet face-to-face, online or a mixture of each to communicate? - Online

How often will you come together


t ogether to share your progress? – Twice
Twice a week

Who will set up online documents and ensure that everyone is contributing? – Everyone

What tools will you use for communication? – Microsoft team, Google drive, Google docs for
collaborative documentation and work

2.4 Team meeting minutes (create one for each meeting held)

Date of meeting:15/9/23
Who atte
attend
nde
ed: L
Lokok Si
Sikan
kanda
dar, Ashm
shmit R
Ra
ai Bhardwaj, A
Ayus
yush
h Si
Sing
ngh
hKKsh
sha
atri
triya
ya,, O
Om
m
Prakash, Bhumika Gupta
Who was not
not ab
ablle to atte
ttend:
nd: N
NAA

Purpose of meeting: Discussion regarding feedbacks.


Items di
discusse
scussed:

1. Feedbacks
2. Drawb
rawbaacks aand
nd L imita
tati
tions
ons of the proj
proje
ect
3. Th
Thin
ing
gs that can be im
impproved

Thing
Things to do (w
(wh
hat, by whom, by when)
1. A nalysi
ysing
ng thefeedb
dba
ack - L ok
2. Suggesti
Suggesting
ng the changes, iim
mprov
provem
ements – A
Ash
shm
mit
3. Working on the suggestions – A Ayus
yush,
h, Om, B
Bhu
hum
mika

Date of meeting:22/9/23
Who atte
attend
nde
ed: L
Lokok Si
Sikan
kanda
dar, A
Ash
shm
mit R
Ra
ai Bhardwaj, A
Ayus
yush
h Si
Sing
ngh
hKKsh
sha
atri
triya
ya,, O
Om
m
Prakash, Bhumika Gupta
Who was not
not ab
ablle to atte
ttend:
nd: N
NAA

Purpose of meeting:
ting: D
Diiscussi
scussion
on on th
the
eddata
atarequi
requirem
remen
ents.
ts.
Items di
discusse
scussed:
1. Typ
Type of data
2. Sources of data
3. How to process data?

Thing
Things to do (w
(wh
hat, by whom, by when)
1. A nalysi
ysing
ng thedata-
ta- L ok
2. Suggesting
Suggesting the changes, iim
mprov
provem
ements – A
Ash
shm
mit
3. Working on the suggestions – AAyus
yush,
h, Om, B
Bhu
hum
mika
Date of meeting:3/10/23
Who atte
attend
nde
ed: L
Lokok Si
Sikan
kanda
dar, Ashm
shmit R
Ra
ai Bhardwaj, A
Ayus
yush
h Si
Sing
ngh
hKKsh
sha
atri
triya
ya,, O
Om
m
Prakash, Bhumika Gupta
Who was not
not ab
ablle to atte
ttend:
nd: N
NAA

Purpose of meeting: Discussion on the coding platform.

Items di
discusse
scussed:
1. Which platform would be perfect?
2. L imita
tati
tions
ons of the pl
pla
atform
3. Positive points of platform.

Thing
Things to do (w
(wh
hat, by whom, by when)
1. Searching the platform – A Ash
shm
mit and L ok
2. A nalysi
ysing
ng the
the p
pllatform – AAyus
yush
h
3. Coding blocks – A Ashshm
mit, Om, B
Bhu
hummika
3. Problem Definition

3.1. List important local issues faced by a school or community

• Recurring infections in the society


• Problem in differentiating between infected and normal people
• People avoid wearing mask and use alternatives like handkerchief, stall.

3.2 Which issues matter to you and why?

Safety of the majority is the main concern because problem of recurring infections disturbs
the schedule of the institutions.

3.3 Which issue will you focus on?

Issue of pe
peopl
ople
e avoi
avoidi
ding
ng th
the
e protecti
protective
ve face mas
ask
k and usi
using
ng oth
other
er alterna
ternati
tives.
ves.

3.4 Write your team’s problem statement in the format below.

How can we help the institutions/school find a way to identify people/staff who wear
mas
asks
ks prope
properl
rlyy so tha
thatt they can avoid frequent infections spreading in the society.

Rate yourself

Problem Definition

1 point – A local
local problem is described

2 point – A local
local problem which has not been fully solved before is described.

3 point – A local
local problem which has not been fully solved before is explained in detail with supporting
research.
4. The Users
4.1 Who are the users and how are they affected by the problem?

Institution and Coaching center


Students
School Faculty
Other working staffs.
They use different alternatives of mask and come in contact of viral infection.

4.2 What have you actually observed about the users and how the problem affects
them?

Institutions often do not have a suitable model/equipment to identify if the staff/students are
wearing masks properly or not.
This problem leads to recurring infections in the campus and hence causes
caus es loss of health,
money and as well as time.

4.3 Record your interview questions here as well as responses from users.

Q1. Do you have any Equipment for detecting infected people?


A. We
We use thermal sensors,
senso rs, but they are not so fit.

Q2. Do you need to identify infected people?


A. Yes, it will help a lot.

Q3. Do you want a safer campus?


A. yes, who doesn’t want a healthy environment.

Q4. What are your views on a Mask detection system?


A. Mask detection model is a good
g ood idea for detection of people wearing masks. It will
definitely have some impact in decrease if spread of infections.
4.4 Empathy Map

Map what the users’ say, think, do and feel about the problem in this table.

What our users are saying What our users thinking

HOW CAN I MAKE THIS CAMPUS A I AM WORRIED


SAFER PLACE?
Are people careless?
IS THERE ANY DEVICE/ MODEL WHICH
CAN DETECT PEOPLE WITHOUT What if this leads to infection in my campus?
MASKS?
WILL I BE ABLE TO FIND THE
SOLUTION?

What our users are doing How our users feel

PAYING TO MANY PEOPLE


PEOPL E IN STAFF
STAFF STRESSED
FOR CHECKING. DOUBTFUL
NERVOUS
NERVOUS
FINDING A DIFFERENT
DIFFER ENT ALTERNA
ALTERNATIVE
TIVE CONFUSED
TROUBLED
ANXIOUS
BURDENED
RELUCTANT
4.5 What are the usual steps that users currently take related to the problem and where
are the difficulties?

1. People physically make a crowd at random places in campus.

2. Not following the safety measures.

3. People use different alternatives of wearing masks.


4. Not trying to stay at home if not well.

4.6 Write your team’s problem statement in the format below.

Schools and institutions [a specific user or group of users]


are experiencing issues with identifying people who don’t wear masks properly [problem] to
because of discomfort of wearing masks and carelessness. [cause]

Rate yourself

The Users

1 point – The user group is described but it is unclear how they are affected by the problem

2 points – Understanding of the user group is evidenced by completion of most of the steps in this section
3 points - Understanding of the user group is evidenced by completion of most of the steps in this section
and through investigation
5. Brainstorming
5.1 Ideas

How might you use the power of AI/machine learning to


t o solve the users’ problem by increasing their
knowledge or improving their skills?

AI Idea #1 Mask detection model

AI Idea #2 Thermal sensors

AI Idea #3 Crowding detection cameras

AI Idea #4 Masks sensors at every entry

AI Idea #5 Mask detection cameras


5.2 Priority Grid

Evaluate your five AI ideas based on value to users and ease of creation and implementation.

High value to users, easy to create High value to users, hard to create

Mask detection Model Thermal sensors

S
R
E
S
U
O
T
E Low value to users, easy to create Low value to users, hard to create
U
L
A Crowding detection cameras Mask Sensors on every entrance and exit.
V

Easy EASE OF DEVELOPMENT Hard


5.3 Based on the priority grid, which AI solution is the best fit for your users and for your team to
create and implement?

Briefly summarize the idea for your solution in a few sentences and be sure to identify the tool that you will
use.

We have decided upon a MASK DETECTION MODEL. The advantages of converting the
current system to this will be:

▪ Will restrict people without masks from entering


▪ A va
vaiilable 2
24/7
4/7
▪ Saves Moneoney y
▪ One tim
time investment
▪ Improve Customer Sati Satisf
sfa
action
ction
▪ Improve tthehe efficie
ciency of the proce
process
ss
▪ L ess staff

Rate yourself

Brainstorming

1 point – A brainstorming session was conducted. A solution was selected.


select ed.

2 points – A brainstorming
brainstorming session was conducted using creative and critic
critical
al thinking. A solution was
selected with supporting arguments in this section.

3 points - A brainstorming
brainstorming session was conducted using creative and critical thinking. A Compelling solution
was selected with supporting arguments in this section.
6. Design
6.1 What are the steps that users will now do using your AI solution to address the problem?

1. The school institutions will be able to have vigilance on the students and staffs.
st affs.

2. The schools must install this system at all entry and exit points of the institutions.

3. They can extend the area of vigilance by combining this system with the CCTV camera
installed inside the classrooms, staff rooms, canteen etc.

Rate yourself

Design

1 point – The use of AI is a good fit for the solution.

2 points – The use of AI is a good fit for the solution and there is some documentation about how it meets the
needs of users.

3 points - The use of AI is a good fit for the solution. The new user experience is clearly documented
showing how users will be better served than they are today.
7. Data
7.1 What data will you need to train your AI solution?

We will be needing hundreds of sample pictures while


whil e wearing mask and witwithout
hout mask
Along with many sample pictures with different alternatives like scarf and handkerchief on face.

7.2 Where or how will you source your data?

Data Where will the Who owns the Do you have Ethical
needed data come from? data? permission to considerations
use the data?
Have Personal Camera Team members Yes
Want/Need CCTV samples, Schools and Yes
institutions
Nice to Both personal Both Team and Yes
have camera and CCTV Institutions

Rate yourself

Data

1 point – Relevant data to train the AI model have been identified as well as how the data will be sourced
or collected

2 points - Relevant data to train the AI model have been identified as well as how the data will be sourced
or collected. There is evidence that the dataset is
i s balanced.

3 points - Relevant data to train the AI model have been identified as well as how the data will be sourced
or collected. There is evidence that the dataset is
i s balanced, and that safety and privacy have been
considered.
8. Prototype
8.1 Which AI tool(s) will you use to build your prototype?

AI Connect by Stemrobo

8.2 Which AI
AI tool(s) will you use to build your solution?

AI Connect by Stemrobo

8.3 What decisions or outputs will your tool generate and what further action needs to be taken after a
decision is made?

1. It will identify the people with mask or without mask.


2. People without mask will be alarmed.
Owners will also be notified if people are wearing
w earing different alternatives.
3.

Rate yourself

Prototypes

1 point – A concept
concept for a prototype shows how the AI model will work.

2 points – A prototype
prototype for the solution has been created and trained.
trai ned.

3 points - A prototype for the solution has been created and successfully
succes sfully trained to meet users’ requirements.
9. Testing
9.1 Who are the users who tested the prototype?

Team Members
Schoolmates
Teachers

9.2 List your observations of your users as they tested your solution.

Team Members – Model is to be trained by Samples with hands on face.


Teachers and Schoolmates – Output should be in such a way that it would make people to stay
with the mask.

9.3 Complete the user feedback grid

What works What needs to change

Detection of With mask/Without mask It should be used more wisely.

Questions? Ideas
This model can also be in built in cameras for
Do you carry a mask with u in crowded CCTVs.
places?
How accurate were the responses of the
model?
How would you rate the ease of using the
model for your problem?
9.4 Refining the prototype: Based on user testing, what needs to be acted on now so that the prototype
can be used?

This program would be installed in the camera so that we can make its use iin
n normal CCTV
system.

9.5 What improvements can be made later?

Improvements specific to field of use can be done later.

Rate yourself

Testing

1 point – A concept
concept for a prototype shows how it will be tested.
2 points – A prototype
prototype has been tested with users and improvements have been identified to meet user
requirements.

3 points – A prototype has been tested with a fair representation of users and all tasks in this section have
been completed.
10. Team Collaboration
10.1 How did you actively work with others in your team and with stakeholders?

▪ Online sessions with schoolmates for gathering data


▪ Online sessions with group members for brainstorming
▪ Work di
divi
vide
ded
d be
betwee
tween
n vari
various
ous group membe
bers
rs
▪ Prot
rototy
otype
pe te
testi
sting
ng done by each teammembers and sta
stakehol
keholders
ders

Bei
eing
ng ffllexi
exibl
ble
e and open to ad
adjjustmen
ents
ts whe
whenn necess
cessary
ary
▪ A ssi
ssign
gn tasks to teammembers ba based
sed on their str
strengths
engths and expe
experti
rtise
se
▪ Develop a process for identifying and resolving issues
▪ Recogni
ecognize the contri
contributi
butions
ons of team membebers
rs and stakehol
keholde
ders
rs to boost m
moral
orale
e

Rate yourself

Team collaboration

1 point – There is some evidence of team interactions among peers and stakeholders.

2 points – Team collaboration among peers and stakeholders is clearly


cl early documented in this section.

3 points – Effective team collaborations and communication among peers and stakeholders is clearly
clearl y
documented in this section.
11. Individual learning reflection
11.1 Team
Team Reflections
Refl ections

A good way to identify what you have learned is to ask yourself what surprised you during the project. List
the things that surprised you and any other thoughts you might have on issues in your local community.
community.

Team member name: Lok Sikandar

During the creation of the AI face mask detection system, I gained valuable insights
into computer vision, machine learning, and model deployment. The process
involved meticulous data preprocessing, model training, and optimizing for real -
world scenarios. Debugging challenges enhanced my problem -solving skills.
Integrating the model into a practical application underscored the importance of
user experience and seamless deployment. Collaborating with peers taught me the
significance of teamwork in AI projects. Overall, this hands -on experience provided
a holistic understanding of AI development, reinforcing the importance of
continuous learning in this dynamic field.

Team member name: Ashmit Rai Bhardwaj

Completing the Face Mask Detection AI project has been a rewarding journey,
pushing me to delve into the intricacies of co
computer
mputer vision and machine learning.
Designing and implementing algorithms for real -time detection enhanced my
problem-solving skills. The project's societal relevance underscored the
importance of technology in public health. Overcoming challenges in data
preprocessing and model optimization fostered resilience and adaptability
adaptability..
Collaborating with peers honed my teamwork abilities. Reflecting, I realize the
project not only deepened my technical expertise but also heightened my
awareness of AI's societal impact. Overall, this experience has been a pivotal step
in my growth as a student and aspiring AI practitioner
practitioner..

Team member name: Ayush Singh Kshatriya

In developing the face mask detection project, I learned valuable skills in


computer vision and image processing. Implementing the algorithm to identify
whether a person is wearing a mask or not enhanced my understanding of machine
learning applications in real -world scenarios. Additionally, the project allowed me
to explore the ethical considerations related to privacy and public safety,
emphasizing the importance of responsible technology deployment. Overall, this
experience deepened my knowledge in AI and its potential impact on society
society..
Team member name: Om Prakash

This Project, on (Face Mask Detection System) provides me an opportunity to distill


valuable insights and learning from the project experience. Key lessons learned
from the project, such as insights into training data requirements, model
performance in real -world scenarios, and the importance of ongoing monitoring and
adaptation. These lessons can inform future efforts to develop and deploy AI
systems in public health and safety contexts, as well as guide ongoing learning and
development within the organization.

Team member name: Bhumika Gupta

Making this project made me realize that if we don’t take need of the situation
today, a time is going to come when all are suffering from this corona virus
disease. The proper use of mask is necessary and detection of the type of mask that
people are wearing in public places, on this base our project is made. This can
provide protection as well as awareness to each person of country

Rate yourself

Individual Learning Reflection

1 point – Some team members present an account of their learning during the project.

2 points – Each team presents an account of their learning during the project.

3 points – Each team member presents a reflective


re flective and insightful account of their learning during the
project.
PROJECT URL:

[Link]
[Link]

12. Video link


Enter the URL of your team video:
[Link]

Enter the password (if any): No Password


Code
and
Output Screen
<xml xmlns="[Link]
<variables>
<variable id="h=^{1SWqmK).HVW
id="h=^{1SWqmK).[Link]?I">Mask_det
.Jq?I">Mask_detection</variab
ection</variable>
le>
</variables>
<block type="teachable_load" id=")*tk2b64qdD:Q^8?/=4B" x="92" y="-12">
<field name="model">https:/
name="model">[Link]
/[Link]
[Link]/m
[Link]/models/k1vrWdisi/
odels/k1vrWdisi/</field>
</field>
<next>
<block type="repeat_finite"
type="repeat_finite" id=",qP(.lF0(AX.l(J3(]u!">
id=",qP(.lF0(AX.l(J3(]u!">

<value
<blockname="iterations">
name="iterations">
type="math_number"
type="math_n umber" id="/QSRw%pxazn|DishH
id="/QSRw%pxazn|DishH$iV">
$iV">
<field name="NUM">10</field>
</block>
</value>
<statement name="DO">
<block type="variables_set"
type="variables_set" id="C6;(%xM4Y%TaSG
id="C6;(%xM4Y%TaSG_[BqT*">
_[BqT*">
<field name="VAR"
name="VAR" id="h=^{1SWqmK).HVW
id="h=^{1SWqmK).[Link]?I">Mask_de
.Jq?I">Mask_detection</field>
tection</field>
<value name="VALUE">
<block type="teachable_detect"
type="teachable_detect" id="FLk1sa]v=R@W%,*e+N-g"
id="FLk1sa]v=R@W%,*e+N-g"> >
<field name="detection">imag
name="detection">image</field>
e</field>
<field name="mode">webcam</field>
</block>
</value>
<next>
<block type="text_print"
type="text_print" id="w5cGoQtWKaIOpV:
id="w5cGoQtWKaIOpV:bNCOz">
bNCOz">
<value name="TEXT">
name="TEXT">
<block type="variables_get"
type="variables_get" id="6tS}0:-FuQ`GNmzJn
id="6tS}0:-FuQ`GNmzJnEog">
Eog">
<field name="VAR"
name="VAR" id="h=^{1SWqmK).[Link]
id="h=^{1SWqmK).[Link]?I">Mask_detec
?I">Mask_detection</field>
tion</field>
</block>
</value>
<next>
<block type="text_to_speech"
type="text_to_speech" id="FoiQ,pbeB244QZzKn
id="FoiQ,pbeB244QZzKnPef">
Pef">
<value name="text">
<block type="conv_str" id="C.EwG3B--x,3Vr~SC(P0">
<value name="ARG0">
<block type="variables_get"
type="variables_get" id="!$ru.HMy9-+xSWT;jM[N">
id="!$ru.HMy9-+xSWT;jM[N">
<field name="VAR"
name="VAR" id="h=^{1SWqmK).HVW
id="h=^{1SWqmK).[Link]?I">Mask_dete
.Jq?I">Mask_detection</field>
ction</field>
</block>
</value>
</block>
</value>
<next>
<block type="teachable_showcam" id="?].Ro3I(`]wy1_%Wn|*c"></block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</xml>
Bibliography
Websites:
• [Link]
• [Link]
• [Link]
• [Link]
• [Link]


[Link]
[Link]
Appendix
Recommended Assessment Rubric (for T
Teachers)
eachers)

LOGBOOK AND VIDEO CONTENT


Steps 3 points 2 points 1 point Points
Given

Problem A local
local problem which
which A local
local problem which
which A local
local problem is
definition has not been fully has not been fully described
solved before is solved before is
explained in detail with described.
supporting research.
The Users Understanding
Understandin g of the Understanding of the The user group is
user group is evidenced user group is described but it is
by completion of all of evidenced by unclear how they
the steps in Section 4 completion of most of are affected by the
The Users and the steps in Section 4 problem.
thorough investigation. The Users.
Users.
Brainstorming A brainstorming
brainstorming session
session A brainstorming
brainstorming A brainstorming
brainstorming
was conducted using session was session was
creative and critical conducted using conducted. A
thinking. A compelling creative and critical solution was
solution was selected thinking. A solution selected.
with supporting was selected with
arguments from Section supporting arguments
5 Brainstorming. in Section 5
Brainstorming.
Design The use of AI is a good The use of AI is a The use of AI is a
fit for the good fit for the solution good fit for the
solution. The new user and there is some solution.
experience is clearly documentation about
documented showing how it meets the
how users will be better needs of users.
served than they are
today.
Data Relevant data to train Relevant data to train Relevant data to
the AI model have been the AI model have train the AI model
identified as well as how been identified as well have been
the data will be sourced as how the data will be identified as well as
or collected. There is sourced or collected. how the data will be
evidence that the There is evidence that sourced or
dataset is balanced,
balanced, the dataset is collected.
and that safety and balanced.
privacy have been
considered.
Prototype A prototype
prototy pe for the A prototype
prototype for the A concept
concept for a
solution has been solution has been prototype
created and created and trained. shows how the AI
successfully trained to model will work
meet users’
requirements.
Testing A prototype
prototy pe has been A prototype
prototype has been A concept for a
tested with a fair tested with users and prototype shows
representation of users improvements have how it will be
and all tasks in Section been identified to meet tested.
9 Testing have been user requiremen
r equirements.
ts.
completed.
Team Effective team Team collaboration There is some
collaboration collaboration and among peers and evidence of team
communication
communicatio n among stakeholders is clearly interactions among
peers and stakeholders documented in peers and
is clearly documented Section stakeholders.
in Section 10 Team 10 Team collaboration.
collaboration.
collaboration..
collaboration
Individual Each team member Each team presents Some team
learning presents a reflective an account of their members
and insightful account of learning during the present an account
their learning during the project. of their learning
project. during the project.

Total points

VIDEO PRESENTATION
PRESENTATION

Points Given

Criteria 3 – excellent
2 – very good
1 – satisfactory

Communication The video is well-paced and communicated, following a clear


and logical sequence.

Demonstrations and/or visuals are used to illustrate


Demonstrations
Illustrative
examples, where appropriate.

Accurate The video presents accurate science and technology and uses
language appropriate language.

The video demonstrates passion from team members about


Passion
their chosen topic/idea.

Sound and
The video demonstrates good sound and image quality.
image quality

The content is presented in the video within a 3 -minute


Length
timeframe.

Total points
Thank
YOu

You might also like