Aditya Pai

Menu

Close

ChakraView – Ground Personnel Monitoring Tool
A real-time tool to track police officers deployed on duty using NFC and AI.

Sat Jan 14 2023

IoT
NFC
Geo-Location
QR Code
AI
Real-time Tracking
Image of ChakraView – Ground Personnel Monitoring Tool

ChakraView – Ground Personnel Monitoring Tool

Introduction

ChakraView is a real-time personnel monitoring system designed to enhance the efficiency of police force deployments during bandobast duties. The system tracks officers using NFC (Near Field Communication) technology, ensuring they remain within their assigned sectors. Leveraging AI to validate scans and encrypted communication protocols, it provides a robust solution for human asset tracking.

The project was developed as part of Kavach 2023, addressing Problem Statement KVH-013, which focuses on creating a tool to monitor ground personnel in real-time.


Problem Statement

The persistent issue faced by police forces during deployments is tracking officers in real time to ensure they remain in their designated sectors. The challenge is to:

  1. Monitor the exact location of officers.
  2. Prevent unauthorized movement.
  3. Provide real-time alerts to supervisors if officers leave their assigned areas.

The solution must use IoT devices such as NFC-enabled tags and should work across various deployment scenarios, including public events, elections, and festivals.


Solution Overview

The ChakraView system consists of:

  1. A mobile app for officers.
  2. A web-based admin panel for security managers.
  3. NFC-enabled checkpoints to ensure officers remain in their designated areas.
  4. AI-based validation to prevent false positives.
  5. Encrypted communication protocols for secure information sharing.

Features

  • Real-Time Tracking: Officers are tracked using NFC tags placed in their sectors.
  • AI Validation: Uses sensor stats from devices to validate scans and avoid false positives.
  • 3D View: Displays officer locations in multi-storeyed buildings.
  • Emergency Alerts (SOS): Allows officers to raise an emergency alert that notifies nearby stations and hospitals.
  • Encrypted Communication: Utilizes VPC (Virtual Private Cloud) to bypass security jammers.

Methodology

1️⃣ Mobile App for Officers

  • Officers scan NFC tags at random intervals.
  • AI-based validation ensures accurate scan results.

2️⃣ Admin Panel for Top-Level Officers

  • Top-Level Officers can monitor officer locations in real-time.
  • Officers can be categorized by duty, rank, and ammunition.

3️⃣ Encrypted Communication

  • Ensures secure communication between nodes and users.

Technology Stack

TechnologyPurpose
React.jsFrontend framework
Node.jsBackend development
NFCIoT device for personnel tracking
AIValidation of scan requests
DockerCross-platform deployment
gRPCCommunication protocol

Dependencies

  • Secure Network Setup: Ensures encrypted communication.
  • NFC Support Devices: Used for personnel tracking.
  • Training: Security managers are trained to use the platform effectively.

Business Model

ChakraView can be expanded beyond police forces to include:

  • Private Security Firms
  • Event Management Companies
  • Large-Scale Public Gatherings

The solution provides scalable deployment options for a variety of use cases, ensuring security and accountability in human asset tracking.


Team Members

NameRoleExpertise
Harshal DaveTeam LeaderFull Stack & AI Developer
Aditya PaiFull Stack DeveloperUI/UX, DevOps Specialist
Hussain PettiwalaFull Stack DeveloperGIS & Integration Specialist
Soham BhoirAI DeveloperAI/DL Researcher
Tanvi PanchalEmbedded Systems ExpertASIC & Hardware Design
Harshal DuleraCybersecurity ExpertInformation Security Analyst

Conclusion

ChakraView provides a comprehensive tool for real-time monitoring of police officers during bandobast duties. It addresses key challenges like unauthorized movement, emergency alerts, and secure communication, making it a scalable and robust solution for various security scenarios.

The project was showcased at Kavach 2023 with a live demo available at: