Image Classification
Image Classification
YEAR/CLASS: 2024-25/Xll
TEACHER EMAIL:-kaushikvikas.2008@[Link]
[Link] .
[Link] .
[Link] Saini.
[Link] Garg.
[Link] .
1. Introduction
Image classification is a fundamental task in
computer vision and machine [Link]
involves categorizing and labeling images based
on specific rules applied to their pixels or
vectors. Simply put, it enables computer to
recognize and classify the content within the
images.
2
2. Team Roles
2.1 Who is in your team and what are their roles?
3
4
2.2 Project plan
The following table is a guide for your project plan. You may use this or create your own
version using a spreadsheet which you can paste into this section. You can expand the
‘Notes’ section to add reminders, things that you need to follow up on, problems that need to
be fixed urgently, etc.
Phase Task Planned Plann Planned Actual Actual Actual Who is Notes/Remarks
start date ed duration start end date duration responsible
end (hours, date (hours,
date minutes) minutes)
Preparing for Coursework, 15/6 15/6 6hr 15/6 15/6 6hr All team
the project readings member
Defining the Background 15/6 15/6 1hr 15/6 15/6 1 hr All team
problem reading evening eveni member
ng
Rate 3/3
yourselves
Meeting with 22/6 22/6 2 hrs 22/6 22/6 2 hrs All team
users to afternoon members
observe them
Rate 3/3
yourselves
5
ideas for a
solution
Rate 3/3
yourselves
Rate 3/3
yourselves
Collecting and Data 5 july 2022 6/7/22 24 hours 5/7/22 6/7/22 24 hours VANSHIKA
preparing data collection
Prototyping
6
Rate 3/3
yourselves
Testing Invite users 17/7/22 17/7/2 2hr 17/7/22 17/7/22 2hr VANSHIKA
Creating the to test your 2
video prototype
Rate 3/3
yourselves
Film your 23/7/22 23/7/2 2-3hr 23/7/22 23/7/22 2hr All team
video 2 members
Submission Submit your 30/7/22 30/7/2 30min 30/7/22 30/7/22 30min yatika
entries on the 2
IBM
7
2.3 Communications plan
A mixture of both. Face-to-face whenever possible, and online for late hours.
- Who will set up online documents and ensure that everyone is contributing?
Google Meet, Whatsapp, Calling, Google Drive and shared MS Word file for
collaboration.
2.4 Team meeting minutes (create one for each meeting held)
Items discussed:
[Link] around us and how we can work on them.
[Link] we decrease the numbers of road accidents.
[Link] of team members-
—-->Editing-yatika
—-->Leader-Chhavi Chaudhary
—-->Research-Varsha garg
8
Date of meeting:25 June 2022
Who attended: All team members
Who wasn’t able to attend: None
Items discussed: An image based model that would help in identification and
classification of objects.
Things to do: Learn and research on best AI powered framework that would help us
make our model
Items discussed: Organizing and listing all the requirements required for construction and
designing of model and decided to opt for eye blink based recognition approach.
Items discussed: Minimum amount of data required for good accuracy and precision as
well as the reliable sources we can collect it from.
Things to do:
1. Collect data
2. Check it for patterns and statistics
9
Date of meeting: 15 July 2022
Who attended: All the members
Who wasn’t able to attend: None
Items discussed:
1. Decide on how to proceed with testing and calculate accuracy,F1 score and prediction.
2. Adding diversity to ideas with the help of all team members and end users.
Things to do:
1. Testing
2. Testing by team members followed by end users.
Items discussed:
1. What all materials should be used?
2. Overall theme and script of video
3. Any voice over required ?
Things to do:
1. Film and edit the video
[Link] changes
3. Problem Definition
3.1 List important local issues faced by your school or
The problem faced by counselor is that a large number of students
come up for counseling or with career related queries. They are
attended on a First come first serve basis. The counsellor sorts the
queries classwise. It is seen that most of the class 12th students have
almost the same career related [Link] the same questions
becomes the lengthy process for the counselor.
Main points:
1. Lengthy Process. [Link] consuming.
2. Delayed responses.
3. Human efforts.
community
10
3.2 Which issues Matter to you and Why?
It is a question of our safety so the mechanism of the image classification has to receive each
and every detail about the face or image recognition for each person. It is a time consuming
task.
The issues in the online process should be addressed if we want to improve the efficiency and
effectiveness of the system. The issues should be specified So the new improved system can
remove these obstacles.
The problems and challenges which our team want to address are dealing with noisy and
unrestructured data, imbalance data, and variation in lighting, angle, and background.
Rate yourself 5
Problem Definition
11
4. The Users
Who are the users and how are they affected by the problem?
students
counselor
teachers
Takes time to answer individual queries.
What have you actually observed about the users and how the
problem affects them?
From what I’ve observed, users often face the following issues due to these
problems:
● Frustration with Inaccurate Results: Users may become frustrated when the
model frequently misclassifies images, especially if they rely on it for critical
tasks.
● Increased Time and Effort: Users might need to spend additional time
correcting errors or providing more data to improve the model.
● Lack of Trust: Persistent inaccuracies can lead to a lack of trust in the system,
making users hesitant to rely on it for important decisions.
● Resource Constraints: Addressing these issues often requires significant
computational resources and expertise, which may not be readily available to
all users.
12
Record your interview questions here as well as
responses from users.
Interview Questions
Responses:
1. "Almost daily, especially on long drives."
2. "I drink coffee and take breaks, but they
aren't always effective."
3. "Yes, I'd be interested if it improves
safety."
13
Empathy Map
Map what the users say, think, do and feel about the problem in this table
14
What are the usual steps that users currently take related to the
problem and where are the difficulties?
Rate yourself 5
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 thorough investigation
15
5. Brainstorming
5.1 Ideas
Table
Category Brainstorming Ideas
Ethical
Considerations - Bias mitigation strategies
16
17
18
6. Design
3.1What are the steps that users will now do using your AI solution
to address the problem?
19
7. Data
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 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 balanced, and that safety and privacy have
been considered.
20
8. Prototype
8.3 What decisions or outputs will your tool generate and what further
action needs to be taken after a decision is made?
Prototype
1 point – A concept for a prototype shows how the AI model will work.
2 points - A prototype for the solution has been created and trained.
3 points - A prototype for the solution has been created and successfully trained to meet users’
requirements.
21
9. Testing
9.1 Who are the users who tested the prototype?
9.2 List your observations of your users as they tested your solution.
22
9.3 Complete the user feedback grid
Questions? Ideas
You can add more functions to the model
Would it affect our lives in any case??
Is it actually of any use??
What are the daily uses?
23
9.5 What improvements can be made later?
Testing
24
10. Team collaboration
10.1 How did you actively work with others in your team and with stakeholders?
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 documented in this section.
3 points - Effective team collaboration and communication among peers and stakeholders is clearly
documented in this section.
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.
25
Team member name: Vanshika
This project showed me my weaknesses and strengths and made me work on them and
enhance my skills.I learnt how to work in a team and how to be time [Link] helped bring
change in my work ethics and taught me new skills.
I spent so much time on this project and all through it, I learnt that if I set my goals, I can
achieve anything. Hence this project gave me a new perspective on things.
The project affected me as a person whole. It has shaped my personality in a way that now I
know what to expect when people say they are looking for people with skill and passion to work
with, not just some degree holding person. Working with Yatika and GARIMA who are the
most passionate people to work with, have taught me how to have fun without worrying too
much,
contributing not only to my team building skills but also my personality. The sense of
responsibility that I experienced to make sure that everything about the project is perfect was
fun not a burden. This project was practical in my school life that I didn’t take as a burden or a
compulsion but as an opportunity to learn and experience something new. Indeed it was a
project that really made me use my creative side of brain and for the first time I realized what it
is to put use of your theoretical knowledge practically and how different both the domains
[Link] Course it wasn’t easy but it was a refreshing and wholesome experience that I would
cherish.
Team member name:-Varsha and Garima
of working in a group,and how to tackle different ideas and ideologies on a particular topic.
This project helped me improve my time and stress management,the positives and negatives
26
Rate yourself 3/3
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 and insightful account of their learning during the
project.
27
Appendix
Recommended Assessment Rubric (for Teachers)
Problem A local problem which has not A local problem which has not A local problem is
definition been fully solved before is been fully solved before is described
explained in detail with described.
supporting research.
The Users Understanding of the user group Understanding of the user The user group is
is evidenced by completion of all group is evidenced by described but it is unclear
of the steps in Section 4 The completion of most of the how they are affected by
Users and thorough steps in Section 4 The Users. the problem.
investigation.
Design The use of AI is a good fit for the The use of AI is a good fit for The use of AI is a good fit
solution. The new user the solution and there is some for the solution.
experience is clearly documentation about how it
documented showing how users meets the needs of users.
will be better served than they
are today.
Data Relevant data to train the AI Relevant data to train the AI Relevant data to train the
model have been identified as model have been identified as AI model have been
well as how the data will be well as how the data will be identified as well as how
sourced or collected. There is sourced or collected. There is the data will be sourced or
evidence that the dataset is evidence that the dataset is collected.
balanced, and that safety and balanced.
privacy have been considered.
Prototype A prototype for the solution has A prototype for the solution A concept for a prototype
been created and successfully has been created and trained. shows how the AI model
trained to meet users’ will work
requirements.
Testing A prototype has been tested with A prototype has been tested A concept for a prototype
a fair representation of users with users and improvements shows how it will be
and all tasks in Section 9 have been identified to meet tested.
Testing have been completed. user requirements.
Team Effective team collaboration and Team collaboration among There is some evidence of
collaboration communication among peers peers and stakeholders is team interactions among
and stakeholders is clearly clearly documented in Section peers and stakeholders.
documented in Section 10 Team 10 Team collaboration.
collaboration.
Individual Each team member presents a Each team presents an Some team members
learning reflective and insightful account account of their learning present an account of their
of their learning during the during the project. learning during the project.
project.
28
Total points
VIDEO PRESENTATION
Points Given
3 – excellent
Criteria 2 – very good
1 – satisfactory
Sound and
image quality
The video demonstrates good sound and image quality.
Total points
29