Professional Documents
Culture Documents
Crime Reporting and Investigation System CRIS
Crime Reporting and Investigation System CRIS
Crime Reporting and Investigation System CRIS
By
USMAN YOUSAF CIIT/FA18-BSE-126/ISB
MUHAMMAD ZAMAN QADIR CIIT/FA18-BSE-068/ISB
NAVEED AHMED KHAN CIIT/FA18-BSE-070/ISB
Supervisor
Mr. Tanveer Ahmed Siddique
SupervisorSignature:
Date:
Table of Contents
Introduction...............................................................................................................................5
Problem Statement....................................................................................................................6
Problem Solution for the Proposed System...............................................................................6
Related System Analysis/Literature Review..............................................................................7
punjabpolice.gov.pk...............................................................................................................7
kppolice.gov.pk.......................................................................................................................7
Advantages/Benefits of Proposed System.................................................................................7
Project Scope..............................................................................................................................8
Modules......................................................................................................................................9
Module 1: User Profile............................................................................................................9
Module 2: Admin Panel and police station admin.................................................................9
Module 3: Crime Reporting....................................................................................................9
Module 4: Investigation Team Panel....................................................................................10
Module 5: Crime statistics analysis......................................................................................10
Module 6: crime pattern Clustering....................................................................................11
Module 7: Recognition using Image and criminal Database...............................................11
Module 8: User reviews and complaining............................................................................11
Module 9: Fake report detection using video forensic........................................................12
Module 10: Fake report detection using Audio forensic.....................................................12
Module 11: Fake report detection using image forensic.....................................................13
System Limitations/constrains.................................................................................................13
Software Process and Design Methodology............................................................................13
Tools and Technologies............................................................................................................14
Project Stakeholders and Roles................................................................................................15
Team Members Individual Tasks/Work Division.....................................................................16
Data Gathering Approach........................................................................................................17
Concepts...................................................................................................................................17
Gantt Chart...............................................................................................................................18
Mockups...................................................................................................................................18
Conclusion................................................................................................................................20
References................................................................................................................................21
Plagiarism Report.....................................................................................................................21
Project Category:
Abstract
Information technologies like artificial intelligence, machine learning, and social network
analysis have been broadly used in law enforcement to solve crimes. Automatic face
recognition, image processing, and crime statistics analysis have improved law enforcement
in the changing world. In Pakistan, the Crime rate is increasing swiftly day by day. Police
officers have to spend lots of time and human resources identifying suspects and criminals
without modern crime investigation methods.
The crime Reporting and Investigation system (CRIS) allows the user to report a crime to the
nearby police station remotely. It also provides information on missing persons, most
wanted criminals, and safety tips for awareness. Our system will help police identify culprits
by matching faces with past criminal records. CRIS will analyze the crime statistics to help
police become alert if the crime rate in their respective city increases.
Introduction
Over the decade, several security methods have been established that help identifying a
criminal quickly using different modern approaches. In developed states like New York,
criminal data is centralized to help police access that information anywhere to identify a
criminal. Police are now using modern technologies to identify the criminal much faster than
before. By using machine learning models for facial recognition, police can quickly identify
the criminal. Police can use crime statistic analysis to analyze if the crime rates increase, to
reallocate resources, and take preventive measures. Machine learning helps the police
departments in boosting their investigation by analyzing fake crime reports and evidences.
A majority of the crime cases go unreported or are reported too late. Typically, in rural areas
of Pakistan, women cannot report crimes committed against them because they cannot
leave their houses or are afraid of getting into trouble. Manual crime reporting is time-
consuming, and sometimes it is not convenient for people to go to the police station to
report a crime, especially in a condition like covid where people are discouraged from
leaving their houses. With Crime Reporting and Investigation System (CRIS), people can
report a crime from anywhere at any time. Our system will enable police to use machine
learning models to control crime at a faster rate. It will make it easier for police to identify a
criminal using crime pattern clustering and facial recognition techniques. Also, reported
cases will be analyzed by effective forensic models before being registered to avoid fake
reportings. This will not only make reporting a crime much more accessible but also make
the investigation time efficient. All these features will be available within a single web
application.
Problem Statement
The purpose of such a system is to overcome a massive gap between the public and justice.
Pakistan is currently fighting a war against a corrupt police force. Nowadays, many cases go
unfiled because of the corrupt system, and if they are somehow reported, they get ignored.
Also, under certain circumstances like lockdowns, COVID-19, and family restrictions, many
victims cannot report their cases to a police station. At times, people cannot go to the police
station to report a crime, primarily women, out of fear or lack of resources. In few cases,
the evidence is destroyed or manipulated by a corrupt investigation officer or the person
reporting the crime. Although, it is not always the police who are responsible for a slow
investigation. Unlike Pakistan, other countries use more efficient technologies to identify a
criminal. The technologies and techniques being used by the Pakistani police are outdated
and very time-consuming. This makes the investigation slow and plays a vital role in the
inefficiency of the system. Our existing police system is a total waste of resources as many
employees are busy managing files. Due to this improper and inefficient distribution of
resource allocation, it becomes harder for the police to control the city's crime rate.
CRIS using its powerful features, help police in fighting crime in a better and effective way.
For instance, if a criminal flees from one city to another after committing a crime, the police
can match the photograph or personal data of the suspects with their criminal database to
identify the criminal quickly. Our system uses a predictive model to predict if a reported
case is fake or genuine. CRIS also analyzes past cases and visualizes them in charts so that
the police can easily understand the statistics and reallocate law enforcement resources.
Crime statistics are beneficial in determining where or when police officers will patrol based
on areas or times that see higher crime.
Related System Analysis/Literature Review
PUNJABPOLICE.GOV.PK
This is the official website police department of Punjab. This website provides many
features, such as people checking any alter/news, checking crime statistics, welfare program
starting by Punjab police, and taking advantage of different types of services given by police.
This website only for the public of Punjab by our proposed system will be for the whole of
Pakistan. We also provide many extra features related to identification, but this will be only
available to the policemen.
KPPOLICE.GOV.PK
This is the official website provided by the police of Khyber Pakhtunkhwa to the public of
Khyber Pakhtunkhwa to register their issues. Using this portal, citizens can file their
complaints online.
Project Scope
Our system is a web application that enables crime control authorities to fight crime more
efficiently and innovatively. A single web application that allows the police to identify a
person using their images or personal data, predict if the reported case is genuine or fake,
help people file complaints remotely, and a robust model that clusters similar cases to help
ongoing investigations. This will not only improve the security services across the country
but also help minimize the crime itself. With a dynamic crime statistics analysis, authorities
can prepare better to stop the crime and maintain peace. Online report filing will enable
women to file complaints without fearing any harassment or judgments from society. Filed
complaints can be then organized and investigated with ease. The public can keep a record
of the progress, and higher authorities can keep an eye on the performance of the police
remotely. Any issue can be highlighted with feedback and complaints, and if the proof is
solid, appropriate action can be taken to avoid recurring problems.
A centralized system will help police catch the criminals, even if they flee to other cities to
seek refuge. This will increase the trust of the public in the police and help victims get
justice. This system will help improve the overall justice system to its fullest potential. Crime
rates can be controlled; criminals will start fearing the justice system when the authorities
become more effective and efficient.
Modules
MODULE 1: USER PROFILE
A person must create a user profile to access features such as reporting a crime, providing
feedback, or reporting a complaint against the police station. This module allows users to
edit their personal information and communicate with the police station or admin panel.
Features:
New users can create their profiles by providing the required information.
The system will generate a unique ID for each new user.
Users can log in to the system using valid credentials to access the dashboard.
Users can edit their profiles.
Users can delete their accounts.
Features:
Admin panel can create, edit, or delete any police station account.
Admin panel will have the option to view a police station's performance.
Admin panel will view and respond to the customer's complaints.
Police station admin can create, edit, or delete the investigation team panels for
their police station.
Police station admin can assign new cases to investigation team panels.
Police station admin can view the crime statistics analysis for their police station.
Features:
Features:
The Investigation Team Panel (ITP) can access all the details and evidence of the
reported crime.
The Investigation Team Panel (ITP) can update the status of a case to active or
closed.
The Investigation Team Panel (ITP) can access any previous cases with similar
criminal crime patterns.
The Investigation Team Panel (ITP) can use the powerful facial recognition model.
The Investigation Team Panel (ITP) can contact the reporter using the CRIS's secure
video call system.
The Investigation Team Panel (ITP) can give closing remarks on a case after
completion.
Features:
Crime statistics analysis allows the police to see the number of cases in pictorial
form.
Crime statistics analysis allows the police to see the cases in real-time.
Crime statistics analysis allows the police to see the number of cases for a specific
month.
Crime statistics analysis allows the police to see the number of cases for a specific
year.
Crime statistics analysis allows the police to see the number of cases for a specific
crime type.
MODULE 6: CRIME PATTERN CLUSTERING
On many occasions, police encounter serial crimes. Using its accurate and powerful machine
learning model, crime pattern clustering allows the investigation team to investigate the
crime by searching past cases for similar crime patterns and potentially identifying the
criminal.
Features:
Features:
Features:
After making a user profile, the user can file a complaint against a police station if
they do not attend to their case.
Users can give a review about the police station if their case is solved.
Users can give a rating to the police station for solving the case.
The user can use the complaint feature to contact the admin panel to inform them
about the bad performance of the police force.
Features:
Features:
Features:
It will assist the police in classifying fake and factual evidence.
It will assist the police in identifying if the uploaded image has been tampered with.
It will assist the police in separating genuine cases from fake cases.
System Limitations/constrains
In the identification procedure, the quality of the reference image is critical. If the image's
resolution is not excellent enough, the face may not be captured. Face recognition
technologies are unable to account for faces captured from unusual perspectives. To use the
system's features, you will need an internet connection. This system will serve the entire
country, requiring a sufficient quantity of storage, depending on the quality of the input data.
The public may file a bogus case using the system, but the verification center must first check
the case before assigning it to an investigation team. We need a high-security system to
Prevent Cyber Attacks.
We will be using the incremental model for the CRIS due to the following reasons:
COMSATS UNIVERSITY ISLAMABAD and POLICE will sponsor this project. USMAN YOUSAF,
MUHAMMAD ZAMAN, and NAVEED AHMED KHAN will be dividing the roles for developing
the CRIS. Mr. Tanveer Ahmed Siddique will supervise this project. The system will be
evaluated by COMSATS university computer science department's final year project
evaluation committee.
Secondly, the internet is the primary sources of our research and answer to the majority of
the questions.
Concepts
Concept 1 - Artificial Intelligence
During the development of this project, we will learn many new AI technique. Like how to
use AI datasets, train our models, and build different AI problem-solving algorithms. Give a
path to our sectors to solve their problem using different new AI tools.
Our system is a web-based application. We will learn many new concepts about designing
and developing websites using the modern latest tools and technologies. We will learn how
to build a responsive and interactive website.
Concept 3: Database:
During the development phase, we will learn how to interact with the database how to use
the database effectively.
Gantt Chart
Mockups
Figure 3 User Profile Management
Conclusion
Our system aims to help the public report crime online from home using this system—
awareness from the community like what is happening in their surroundings. We are helping
our investigation to our department to resolving the case quickly. We can centralize the
whole country's data to solve the case. It will be beneficial to predict case statistics for the
future based on past data. Our department will be able to identify a person and solve case
more efficient way using modern technology.
References
1. Stuart Russell, Pearson, (2020) Artificial Intelligence: A Modern Approach, 4th Edition,
the University of California at Berkeley Peter Norvig. Chapter 3 to on word, pp 125-
1136.
2. kaggle,Title={Kaggle},https://www.kaggle.com}} last data accessed May 20, 2021.
Plagiarism Report