Se CBP Report
Se CBP Report
BACHELOR OF TECHNOLOGY
IN
Submitted By
CERTIFICATE
This is to certify that our project report titled “ CRIME DETECTION SYSTEM "
submitted to Vallurupalli Nageswara Rao Vignana Jyothi Institute of Engineering and
Technology in complete fulfilment of requirement for the award of Bachelor of
Technology in Computer Science and Engineering – Internet of Things is a bona fide
report to the work carried out by us under the guidance and supervision of
Ms.V.Manjula, Assistant Professor, Department of Computer Science and
Engineering – AIML&IoT, Vallurupalli Nageswara Rao Vignana Jyothi Institute of
Engineering and Technology. To the best of our knowledge, this has not been
submitted in any form to other university or institution for the award of any degree or
diploma
ACKNOWLEDGEMENT
Over a span of two years, VNRVJIET has helped us transform ourselves from mere
amateurs in the field of Computer Science into skilled engineers capable of handling
any given situation in real time. We are highly indebted to the institute for everything
that it has given us. We would like to express our gratitude towards the principal of
our institute, Dr. Challa Dhanunjaya Naidu and the Head of the Computer Science
& Engineering – AIML & IoT Department, Dr.N.Sandhya for their kind co-
operation and encouragement which helped us complete the project in the stipulated
time. Although we have spent a lot of time and put in a lot effort into this project, it
would not have been possible without the motivating support and help of our project
guide Ms V. Manjula. We thank for her guidance, constant supervision and for
providing necessary information to complete this project. Our thanks and
appreciations also go to all the faculty members, staff members of VNRVJIET, and
all our friends who have helped us put this project together
INDEX
Problem Statement.............................................................................6
SRS Document.................................................................................... 7
System Design....................................................................................11
Testing............................................................................................... 20
Conclusion......................................................................................... 21
References......................................................................................... 26
Problem Statement for Crime Detection System Using Live
Video Feed from CCTV Cameras
Background:
Crime detection systems are essential tools for maintaining public safety and security. CCTV
cameras are widely used for surveillance in various public and private spaces, providing real-time
monitoring capabilities. However, the manual monitoring of these video feeds is labor-intensive and
prone to human error. With advancements in artificial intelligence and machine learning, there is a
significant opportunity to develop an automated crime detection system that utilizes live video feeds
from CCTV cameras to identify and alert authorities of suspicious activities in real-time.
Objective:
To design and develop an intelligent, scalable, and real-time crime detection system that leverages
live video feeds from CCTV cameras. This system aims to automatically detect and report suspicious
activities, enhancing the effectiveness of surveillance efforts and improving public safety.
Software Requirements Specification (SRS)
1. Introduction
1.1 Purpose
The purpose of this document is to define the requirements for the Crime
Detection System Using Live Video Feed from CCTV Cameras. This
document will provide a detailed description of the system's functionality,
user interface, and overall performance.
1.2 Scope
2. Overall Description
- Security Personnel: Users who monitor live feeds and respond to alerts
- Administrators: Users who manage system settings, user accounts, and
camera feeds
- Investigators: Users who review recorded incidents and analyze data
The system will operate on modern web browsers (Chrome, Firefox, Safari)
and mobile operating systems (iOS, Android).
- The system must continuously monitor live video feeds from multiple
CCTV cameras.
- Users must be able to view live feeds from selected cameras.
3.2.1 Performance
- The system should support a minimum of 5,000 concurrent camera feeds.
- Alerts should be generated within 2 seconds of detecting suspicious
activity.
3.2.2 Reliability
3.2.3 Usability
4. Other Requirements
The system should be able to handle peak loads during high traffic periods
without performance degradation.
The system must comply with safety standards for data handling and
storage.
Test Cases :
TEST CASE ID DESCRIPTION EXPECTED OUTCOME PASS/FAIL
User Registration Successful creation of user Successful creation
accounts with secure storage of user accounts with
TC001
of credentials and verification verified credentials
of user identity.
User Login Secure authentication process Secure authentication
ensuring only authorized with logged attempts
TC002
users access the system with
logged login attempts.
Live Feed Real-time monitoring and Real-time monitoring
Montoring analysis of incoming data and analysis of data
TC003
feeds for immediate insights feeds
and actions.
Automated Automated recognition of Automated
Detection patterns or anomalies to recognition of
TC004
trigger timely responses and patterns or anomalies
actions.
Alert Notifications Timely and accurate alerts to Timely and accurate
relevant stakeholders based alerts to stakeholders
TC005
on detected events or
anomalies.
Incident Review Comprehensive review and Comprehensive
analysis of incidents for analysis and
TC006
accurate assessment and assessment of
follow-up actions incidents
Incident Effective handling and Effective handling
Management resolution of incidents and resolution of
TC007
through structured workflows incidents
and timely responses
Report Generation Generation of detailed and Detailed and
TC008 actionable reports based on actionable reports
monitored data and incidents. generated
CONCLUSION
Crime detection through CCTV cameras developed for police involves advanced
technology that enhances public safety and law enforcement capabilities. These
systems are designed to monitor public spaces, identify criminal activities in real-time,
and trigger alerts to law enforcement agencies. By leveraging machine learning
algorithms and computer vision, CCTV systems can autonomously detect suspicious
behaviors such as theft, vandalism, or violence, thereby enabling proactive response
measures. This proactive approach not only aids in crime prevention but also
facilitates quicker apprehension of perpetrators, ultimately contributing to a safer
community environment.
REFERENCES