🔥 Project Summary
Customer: Polis Diraja Malaysia (PDRM) (Mock)
Project name: iCrime
Team Members:
- Muhammad Azri Bin Azmi
- Aiman Iskandar Bin Mohd Zaidi
- Ariff Rahimin Bin Mohamed Norazman
- Muhammad Haziq Izzuddin Bin Mohd Junaidy
😁 Objectives:
- Identify criminals by using face recognition.
- Reduce workload for police.
- Improve law enforcement.
💻 Project Management Life-Cycle
💹 Risk Identification Chart (Quality, Cost, Time)
Control Element | What is likely to go wrong? | How and when will I know? | What will I do about it? |
---|---|---|---|
Quality | Faces could not detect accurately. | Cameras detect wrong criminals faces. | Modify the algorithm like threshold to detect the faces. |
Cost | Overexpensive equipments such as cameras. | Funds are spend to hardware only. | Find new suppliers to cover the costs. |
Time | Time consuming to collect and train the data. | Training process took so long and sometimes have an error. | Train the data by using GPU instead of CPU or using cloud computing like Google Colab. |
📗 Responsibility Assignment Matrices (RAM) :
Name | Roles |
---|---|
Muhammad Azri Bin Azmi | Project Manager |
Aiman Iskandar Bin Mohd Zaidi | Design Technician |
Ariff Rahimin Bin Mohamed Norazman | Lead Engineer |
Muhammad Haziq Izzuddin Bin Mohd Junaidy | Senior Project Director |
📌 Project Planning Summary:
Modules/Components | Budget (RM) | Schedule | Responsibility |
---|---|---|---|
Criminal Database | 500,000.00 | 30 December 2020 - 9 January 2021 | Collect Data, Label Data |
Criminal Face Recognition | 1,200,000.00 | 17 January 2021 - 30 January 2021 | Train model, Test model |
Map Tracking | 120,000.00 | 10 January 2021 - 16 January 2021 | Connect system with GPS |
📬 Deliverables:
- Planning Deliverables
- Analysis Deliverables
- Design Deliverables
- Implementation Deliverables
📂 Tasks and Estimated Costs
Task | Estimated Costs(RM) | Notes |
---|---|---|
Acquisition | 5,272,630.00 | - |
Design | 391,110.00 | System Design, Data Collection |
Restoration | 1,328,972.00 | Camera Installation, System Installation, Maintenance |
📆 Milestone Chart
Milestone | Scheduled Completion | Actual Completion |
---|---|---|
Planning | 28 November 2020 | 27 November 2020 |
Analysis | 30 December 2020 | 21 December 2020 |
Design | 29 January 2021 | 30 January 2021 |
Implementation | 28 February 2021 | 26 February 2021 |
💡 Project Design and coding
Flow Diagram
😁 CODING:
Face Recognition
Command: pip install -r requirement.txt
- Use this command to install the required packages.
PATH PLANNING
- After camera can recognize the criminal face, this algorithm will execute to search the shortest path from police station to criminal(camera)
- In this project, we use Breadth First Search algorithm for path searching
🌠 Project Result
- Our results contain of labeled face with its confidence level. Figure below shows our system results:
📋 Closing Checklist
✔️ Sign Off
✔️ Lesson Learned
✔️ Final Project Report
✔️ Close Contract
🎥 Presentation Video
- Click here to watch our presentation! 😉