Seat-Belt PM Final

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 11

CHAMELI DEVI GROUP OF INSTITUTIONS,

INDORE (M.P.)

Project Management CS 604 (B)

Mini Project Report on


WORKFLOW

Submitted to: Submitted By:


Group No:04
Prof. Paras Bhanopiya 1. (RIYA BILLORE 0832CS211159)
CSE Department 2. (RONAK PARASHAR 0832CS211162)
3. (SHUBHAM NARWARE 0832CS211175)
4. (VIMAL MISHRA 0832CS211197)

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

|
CHAMELI DEVI GROUP OF INSTITUTIONS,
INDORE (M.P.)

DEPARTMENT OF COMPUTER SCIENCE &


ENGINEERING

CERTIFICATE

This is to certify that Mr./Ms. RIYA BILLORE, RONAK PARASHAR, SHUBHAM NARWARE, VIMAL
MISHRA with RGPV Enrollment No.0832CS211159,0832CS211162,0832CS2111750832CS211197 has
satisfactorily completed the Mini Project on “WORKFLOW” in “Project Management CS 604 B”, for
B.Tech, VI Semester of the COMPUTER SCIENCE & ENGINEERING Department during year2023 –
24.

Faculty In-charge HOD CSE


Prof. Paras Bhanopiya Dr. Anish Kumar Choudhary

|
TABLE OF CONTENTS

CONTENTS PAGE NO.

Introduction of the Project 01


Description of the Project 02
Technical Details of the Project 03
Screenshot of the Code 04-05
Screenshot of Output 06-07
References 08

List of Figures

S No. Figure Name Figure No. Page No.

|
Introduction

Every year, almost 1.5 lakh individuals in India pass away in road accidents.16,397
people died in road accidents in 2022 as a result of not wearing seat belts. based on the
Ministry of Road Transport and Highways’(MORTH) report.
To improve driver and passenger safety, this project plans to provide a thorough seat belt
detection and safety system for automobiles. A strong safety solution is produced by
integrating hardware integration, machine learning, computer vision, and communication
technologies. There are still a number of issues with road safety, such as people not wearing
seat belts, people responding slowly to emergencies, and ineffective collision detection
systems. Even though seat belt use greatly lowers the number of injuries sustained in
collisions, it is not always reliable. Furthermore, reliable position monitoring and fast incident
communication are essential for timely emergency response in the case of an accident.

1
Description of the Project
The sequence of actions required to finish a task is called a workflow. Except for the first and last
steps, every process step has a specific step before it and a specific step after it.
In a linear workflow, the initial step is often started by an external event. However, if the process
is structured in a loop, the last phase's completion will typically initiate the first step again.
The phases in a workflow process and the sequence in which they should be completed are
visualized using tools like flow charts and process maps. Flow charts define if-then relationships
with the help of arrows and basic geometric symbols. Process maps have a similar appearance, but
they can also have supporting data. These details list the resources that every business process's
necessary phase.

Workflow of the process in project:


1. Data Collection: Gather a dataset of images or videos containing various cases of wearing
seat belts and not.
2. Model Selection: Select a deep learning model that is suitable for detecting objects, such as
YOLO (You Only Look Once), which has provided success in real-time object detection
tasks.
3. Model Training: Train the selected model using the preprocessed dataset. Use YOLO's
architecture and pre-trained weights to accelerate the training process.
4. Integration with OpenCV: Integrate the trained model with OpenCV, a popular computer
vision library, to perform real-time seat belt detection on input video streams or live camera
feed.
5. SOS Functionality: Implement the SOS functionality by incorporating a communication
module like GSM(Global System for Mobile Communications), that may communication
alert SMS and real-time location data in the case of an emergency or accident.
6. Testing and Evaluation: Test the system under various scenarios and analyze its
performance using metrics like ability to recall, precision, and accuracy. If required, make
the necessary changes.
7. Deployment: After evaluating the system's performance, can deploy it in the desired
environment or integrate it into the car's current safety system
2
Technical Details of the Project
 A camera installed on the dashboard is used by OpenCV, a video frame capture system, to
continuously capture video frames.
 It interfaces with YOLOv8, which applies pre-processing operations to the frames, detects
seat belts, and produces confidence scores and bounding box coordinates.
 Additionally, OpenCV can handle post-processing jobs like labelling and bounding box
drawings.
 Together with ignition control and seat belt status monitoring, the system also provides
continuous monitoring, alerts, and warnings for unbuckled belts.
 The system offers real-time feedback and optimization while running in a continuous loop.
 When the vehicle is turned off, the system ends gracefully, guaranteeing that OpenCV and

YOLOv8 integrate seamlessly.

3
Screenshot of the Code

Fig : Code Screenshot no.1

Fig : Code Screenshot no.2


4
Fig : Code Screenshot no.3

5
Screenshot of Output

Fig : Output Screenshot No:1

Fig : Screenshot of Output No:2

6
Fig : Screenshot of Output No:3

7
References

Journals:

[1] Smith, A., Johnson, B. "Analysis of Safety Belt Effectiveness in Preventing Injuries in
Automobile Accidents," Journal of Safety Research, vol. 15, no. 2, pp. 112-125, 2018.

Books:
[1] Davis, C., Anderson, L. "Vehicle Safety Systems: A Comprehensive Guide," Publisher Name,
City, Year.

Conferences:

[1] Thompson, R., Brown, M. "Advancements in Safety Belt Technology: Insights from the
International Conference on Vehicle Safety," Proceedings of the International Conference on
Vehicle Safety, pp. 45-50, 2022.

Reports:

[1] National Highway Traffic Safety Administration. "Annual Report on Vehicle Safety Standards
and Regulations," Washington, D.C., 2022.

Project Report/Thesis:

[1] Rodriguez, J. "Optimizing Safety Belt Design for Enhanced Crash Protection," Master's Thesis,
University of XYZ, pp. 1-80, 2020.

You might also like