Project Overview & Purpose
The Fuel Theft Protection System (FTPS) is a cloud-based, intelligent security platform designed to combat the growing problem of drive-away fuel theft at self-service gas stations. Developed initially for deployment in Australia, the system leverages Automatic Number Plate Recognition (ANPR) and real-time cloud monitoring to identify fraudulent vehicles, deny them service, and help recover losses.
Core Problem & Solution
The Challenge: Self-service petrol stations experience significant annual revenue loss from customers who fill their tanks and drive away without payment. Traditional CCTV offers only reactive, forensic value.
Our Solution: A proactive, automated system that captures vehicle data at the point of service, checks it against a central cloud database of known offenders in real-time, and can deny the fuel pump or alert staff before theft occurs.
Our Solution: A proactive, automated system that captures vehicle data at the point of service, checks it against a central cloud database of known offenders in real-time, and can deny the fuel pump or alert staff before theft occurs.
System Architecture & Key Modules
1. Automated Vehicle Identification
The frontline of theft prevention.
- IP Camera Integration: High-resolution digital cameras capture clear vehicle images at the pump.
- ANPR (Automatic Number Plate Recognition): Utilizes the Tesseract OCR engine to read license plates.
- Manual Entry Fallback: Interface prompts staff for manual entry if ANPR fails, ensuring no vehicle is missed.
2. Real-Time Cloud Intelligence & Monitoring
The brain of the operation.
- Centralized Cloud Database: Secure repository for data on fraudulent vehicles and incidents.
- Cross-Station Communication: Real-time sharing of blacklist data across all subscribed stations.
- Instant Alerts: Notifies station attendants immediately when a blacklisted vehicle is detected.
3. Comprehensive Management Dashboard
Full control for station owners and administrators.
- Secure Client Access: Role-based login for station staff and system administrators.
- Blacklist Management: Search, view, and manage records; remove entries once disputes are settled.
- Reporting & Analytics: Generate time-specific reports on theft attempts and system activity.
- Remote System Configuration: Admins can manage the entire system from any location.
Technical Implementation
Technology Stack
- Platform: Microsoft .NET Framework
- Core Language: C#
- Database: Microsoft SQL Server
- OCR Engine: Tesseract (Open Source)
- Image Processing: AForge.NET / EmguCV (OpenCV for .NET)
- Development Environment: Visual Studio
Design Rationale
- Image-Based Processing: Chosen over video streaming for faster processing, simpler code, and a lighter database load.
- Cloud-Centric Architecture: Enables real-time data sharing and updates across all connected stations.
- Modular Design: Separates image capture, ANPR processing, and database management for scalability.
Data Design & Flow
- Vehicle Image: High-quality digital image of the vehicle.
- Registration Number: The identified license plate (primary key for tracking).
- Vehicle Metadata: Colour, make, and model.
- Client Data: Secure credentials and identifiers for each gas station using the system.
Value Proposition & Impact
- Proactive Prevention: Shifts from post-theft reporting to active crime prevention at the point of service.
- Network Deterrence: A vehicle blacklisted at one station becomes unable to steal from any connected station.
- Loss Recovery: Provides clear evidence (vehicle image and plate) to assist authorities.
- Scalable Solution: Cloud-based model allows for easy rollout to entire fuel station networks.
