Sistem Deteksi Pelanggaran Kecepatan & Pelanggaran Berbasis Kamera Hikvision

Pantau dan kelola pelanggaran lalu lintas dengan teknologi canggih yang menggabungkan kamera Hikvision, analisis kecepatan kendaraan, dan deteksi pelanggaran sabuk pengaman secara real-time.

Jelajahi Fitur
0
Akurasi Deteksi
0
Titik Kamera
0
Segmen Pemantauan
0
Kendaraan per Jam

Fitur Utama

Deteksi Kecepatan Akurat

Sistem mengukur waktu tempuh kendaraan antar kamera untuk perhitungan kecepatan yang akurat. Mendukung multiple segmen kamera dan berbagai jenis penempatan titik pemantauan.

Deteksi Pelanggaran Sabuk Pengaman

Menggunakan AI untuk mendeteksi penggunaan sabuk pengaman. Melakukan pengenalan otomatis dan mengirimkan notifikasi pelanggaran dalam waktu nyata.

Notifikasi Multi-Channel

Notifikasi otomatis melalui WhatsApp, Telegram, dan Email dengan bukti gambar. Pemantauan status pengiriman dan fitur kirim ulang jika terjadi kegagalan.

Dashboard Analitik

Visualisasi data kendaraan, statistik pelanggaran, dan tren lalu lintas. Filter berdasarkan waktu, jenis kendaraan, dan titik kamera.

Pemetaan Visual

Pemetaan spasial posisi kamera dan lokasi pelanggaran untuk identifikasi titik rawan. Tampilan intuitif untuk analisis distribusi pelanggaran.

Konfigurasi Fleksibel

Konfigurasi penuh untuk penempatan kamera, segmen pengukuran, dan batas kecepatan. Antarmuka intuitif untuk penyesuaian parameter sistem.

Diagram Sistem

Diagram Alur
Diagram Sequence
graph TD %% Entry Points A[Kamera Hikvision] -->|Webhook POST| B[index.php] Z[Pengguna Web] -->|Akses Browser| B %% Webhook Classification B -->|Request POST| C[handleWebhookRequest] C -->|Parse JSON| D[Klasifikasi eventType] %% Speed Violation Flow - Expanded for 4 Cameras D -->|eventType 131622| E[Proses Data Kendaraan] E -->|"srcName: Camera 01"| F1[Simpan Data Kamera 01] E -->|"srcName: Camera 02"| F2[Simpan Data Kamera 02] E -->|"srcName: Camera 03"| F3[Simpan Data Kamera 03] E -->|"srcName: Camera 04"| F4[Simpan Data Kamera 04] F1 --> H[Tabel Kendaraan] F2 --> H F3 --> H F4 --> H %% Speed Calculation Between Adjacent Cameras Only F1 -.-> I12[Cek Kendaraan Sama 01-02] F2 -.-> I12 I12 -->|Hitung Delta Waktu| J12[Kalkulasi Kecepatan 01-02] F2 -.-> I23[Cek Kendaraan Sama 02-03] F3 -.-> I23 I23 -->|Hitung Delta Waktu| J23[Kalkulasi Kecepatan 02-03] F3 -.-> I34[Cek Kendaraan Sama 03-04] F4 -.-> I34 I34 -->|Hitung Delta Waktu| J34[Kalkulasi Kecepatan 03-04] %% Speed Violation Processing J12 -->|Kecepatan > Batas| K12[Pelanggaran 01-02] J23 -->|Kecepatan > Batas| K23[Pelanggaran 02-03] J34 -->|Kecepatan > Batas| K34[Pelanggaran 03-04] J12 -->|Kecepatan ≤ Batas| L12[Normal 01-02] J23 -->|Kecepatan ≤ Batas| L23[Normal 02-03] J34 -->|Kecepatan ≤ Batas| L34[Normal 03-04] K12 --> M[Tabel Pelanggaran] K23 --> M K34 --> M K12 --> N[Kirim Notifikasi] K23 --> N K34 --> N %% Seatbelt Violation Flow D -->|eventType 131841| O[Proses Sabuk Pengaman] O --> P[Tandai Pelanggaran] P --> Q[Tabel Pelanggaran Sabuk] P --> R[Kirim Notifikasi] %% Style classDef primary fill:#6366f1,stroke:#4f46e5,color:white classDef component fill:#ffffff,stroke:#e2e8f0,color:#0f172a classDef danger fill:#f43f5e,stroke:#e11d48,color:white classDef success fill:#10b981,stroke:#059669,color:white classDef warning fill:#f59e0b,stroke:#d97706,color:white classDef database fill:#06b6d4,stroke:#0891b2,color:white classDef notification fill:#8b5cf6,stroke:#7c3aed,color:white class A,B primary class C,D,E,F1,F2,F3,F4 component class I12,I23,I34 component class J12,J23,J34 component class H,M,Q database class K12,K23,K34,P danger class L12,L23,L34 success class O,R warning class N notification

Diagram alur di atas menunjukkan proses deteksi kecepatan dan pelanggaran sabuk pengaman, dimulai dari pendeteksian kendaraan oleh kamera Hikvision hingga pengiriman notifikasi. Sistem menggunakan empat kamera yang diatur berurutan untuk mendeteksi kecepatan pada tiga segmen jalan. Deteksi pelanggaran sabuk pengaman dilakukan secara paralel.

sequenceDiagram participant Kamera as Kamera Hikvision participant Webhook as Webhook Handler participant Vehicle as Vehicle Handler participant Violation as Violation Handler participant DB as Database participant Cache as Redis Cache participant Notif as Notification Service Kamera->>Webhook: POST event kendaraan Note over Webhook: Parse JSON payload Webhook->>Vehicle: Proses data kendaraan alt eventType = 131622 (Deteksi Kendaraan) Vehicle->>DB: Simpan data kendaraan Vehicle->>Cache: Cache data kendaraan Vehicle->>Violation: Cek pelanggaran kecepatan Violation->>DB: Ambil deteksi kendaraan sebelumnya Violation->>Cache: Cek dari cache alt Kendaraan terdeteksi di kamera berurutan Violation->>Violation: Hitung waktu & kecepatan alt Kecepatan > Batas Violation->>DB: Simpan pelanggaran kecepatan Violation->>Notif: Kirim notifikasi pelanggaran par Notifikasi Paralel Notif->>Notif: Kirim WhatsApp Notif->>Notif: Kirim Telegram Notif->>Notif: Kirim Email end end end else eventType = 131841 (Pelanggaran Sabuk) Vehicle->>Violation: Proses pelanggaran sabuk Violation->>DB: Simpan pelanggaran sabuk Violation->>Notif: Kirim notifikasi pelanggaran par Notifikasi Paralel Notif->>Notif: Kirim WhatsApp Notif->>Notif: Kirim Telegram Notif->>Notif: Kirim Email end end Webhook->>Kamera: HTTP Response 200 OK

Diagram sequence menunjukkan urutan interaksi antara komponen sistem, mulai dari kamera Hikvision mengirimkan webhook, sistem memproses data, menyimpan informasi kendaraan, dan mengirimkan notifikasi pelanggaran. Proses ini terjadi secara real-time untuk setiap deteksi kendaraan.

Preview Aplikasi

Dashboard
Peta Monitoring
Analitik
AI Prediction
Dashboard
Dashboard utama memberikan tampilan komprehensif tentang semua peristiwa lalu lintas, pelanggaran, dan status sistem dalam satu antarmuka yang intuitif.
24,865
Total Kendaraan
1,256
Pelanggaran Kecepatan
845
Pelanggaran Sabuk
2,101
Notifikasi Terkirim
Aktivitas Harian

Pelanggaran Terbaru

Plat Kecepatan Lokasi Waktu
B 1234 ABC 78 km/h Segmen 1-2 10:45
BK 5678 DE 82 km/h Segmen 2-3 10:32
BK 9012 FG 75 km/h Segmen 3-4 10:21

Fitur Dashboard:

Tampilan ringkas semua statistik pelanggaran dan kendaraan dalam satu layar
Grafik real-time yang menampilkan aktivitas lalu lintas terkini
Notifikasi langsung saat pelanggaran terdeteksi oleh sistem
Peta Monitoring
Peta interaktif menampilkan lokasi semua kamera, segmen pemantauan, pelanggaran terkini, dan zona berisiko tinggi untuk pengawasan yang lebih efektif.
Kamera
Pelanggaran
Zona Risiko
1
2
3
4
78
82

Fitur Peta Monitoring:

Visualisasi lokasi kamera dan segmen pemantauan dengan status real-time
Heatmap menampilkan konsentrasi pelanggaran dan titik rawan kecelakaan
Pemfilteran berdasarkan jenis pelanggaran, waktu, dan lokasi
Analitik Traffic
Analitik traffic memberikan insight mendalam tentang pola kepadatan lalu lintas, jenis pelanggaran, dan tren berdasarkan waktu dan lokasi.
Distribusi Jenis Kendaraan
Mobil (40%)
Motor (25%)
Truk (10%)
Bus (10%)
Lainnya (15%)
Aktivitas Berdasarkan Jam

Fitur Analitik:

Analisis mendalam tentang pola lalu lintas dan pelanggaran
Grafik interaktif untuk visualisasi tren dari waktu ke waktu
Ekspor data dalam format CSV, Excel, dan PDF untuk analisis lanjutan
AI Prediction
Sistem AI prediksi menggunakan model LSTM/GRU untuk memprediksi pelanggaran lalu lintas di masa depan, mengidentifikasi periode berisiko tinggi, dan merekomendasikan penempatan patroli optimal.
Model AI
95.2% Akurasi

Bidirectional LSTM dengan attention mechanism

Prediksi Pelanggaran (48 jam)
Update: Hari ini, 08:00
Zona Risiko Tinggi
0.92
Segmen 2-3: Prediksi peningkatan pelanggaran kecepatan hingga 85% pada jam sibuk.
Hari ini, 16:00 - 19:00
Zona Risiko Menengah
0.76
Segmen 1-2: Potensi peningkatan volume lalu lintas dengan risiko kemacetan.
Besok, 07:00 - 09:00

Fitur AI Prediction:

Prediksi pelanggaran lalu lintas 48 jam ke depan dengan akurasi tinggi
Identifikasi otomatis zona dan periode berisiko tinggi
Rekomendasi penempatan patroli yang optimal berdasarkan model AI

Simulasi Sistem

Simulasi Pelanggaran Kecepatan
Simulasi Pelanggaran Sabuk Pengaman
Deteksi Pelanggaran Kecepatan dengan Batas 50 km/jam
Camera 1
Camera 2
Kecepatan:
0 km/jam
Jarak:
0 m
Waktu Tempuh:
0.00 detik
Batas Kecepatan:
50 km/jam
⚠️ PELANGGARAN
Melebihi batas kecepatan (50 km/jam)
Deteksi Pelanggaran Sabuk Pengaman dengan AI
Status Deteksi:
Tidak aktif
Sabuk Pengaman:
Tidak terdeteksi
PELANGGARAN
Tidak menggunakan sabuk pengaman
Algoritma Deteksi Sabuk:
function detectSeatbelt(image) {
  // 1. Deteksi posisi pengemudi
  const driver = detectPerson(image);

  // 2. Identifikasi area torso
  const torso = driver.getTorsoRegion();

  // 3. Analisis pola warna & garis
  const lines = detectLines(torso);

  // 4. Evaluasi keyakinan
  const confidence = calculateConfidence(lines);

  return confidence > 0.85;
}
Algoritma CNN + 200.000 dataset gambar
Akurasi deteksi: 95.2% pada kondisi normal

Teknologi

PHP
MySQL
Redis
JavaScript
HTML5
CSS3
Chart.js
Leaflet.js

Siap Meningkatkan Keamanan Jalan?

Implementasikan sistem deteksi pelanggaran terpadu untuk menciptakan lalu lintas yang lebih aman. Hubungi kami untuk demo dan konsultasi.

Hubungi Kami