PHẦN MỀM KIỂM SOÁT MẬT ĐỘ VÀ PHÂN TÍCH BẢN ĐỒ NHIỆT THỜI GIAN THỰC – HEATMAP PEOPLE

I. TÀI LIỆU GIỚI THIỆU SẢN PHẨM (PRODUCT PROFILE)

1. GIỚI THIỆU TỔNG QUAN (OVERVIEW)
        Hệ thống HeatMap People là giải pháp phần mềm trí tuệ nhân tạo (AI Edge Computing) cao cấp, tích hợp trực tiếp vào hệ thống Camera giám sát sẵn có để phân tích lưu lượng, đếm số lượng người theo từng khu vực (Multi-ROI) và dựng bản đồ nhiệt (Heatmap) hành vi theo thời gian thực.
Sản phẩm được thiết kế tối ưu hóa phần cứng vượt trội, vận hành mượt mà trên cả máy tính phổ thông không có card đồ họa rời (CPU-only) lẫn các hệ thống tăng tốc phần cứng (GPU CUDA). Hệ thống cung cấp giao diện quản trị Web-DASHBOARD trực quan, bảo mật cao và hỗ trợ trích xuất dữ liệu báo cáo tự động, giúp doanh nghiệp tối ưu hóa mặt bằng bán lẻ, quản lý an ninh và nâng cao trải nghiệm khách hàng.

2. CÁC TÍNH NĂNG THƯƠNG MẠI CỐT LÕI (CORE FEATURES)
  • Phân tích Bản đồ nhiệt (Dynamic Heatmap): Tự động chồng lớp ma trận nhiệt độ phân giải cao lên luồng video, hiển thị trực quan các điểm nóng (Hotspots) mật độ cao.
  • Giám sát đa vùng độc lập (Multi-ROI Tracking): Cho phép người dùng dùng chuột vẽ, thay đổi hoặc xóa bỏ không giới hạn số lượng vùng cần theo dõi (Vùng 1, Vùng 2, Vùng 3…) trực tiếp trên màn hình Web.
  • Đếm người thời gian thực (Real-time Counting): Tự động xác định vị trí gốc chân (Base-point) của người để đếm chính xác số lượng người đang đứng trong từng vùng biệt lập.
  • Biểu đồ Live-Dashboard: Đồ thị đường (Line Chart) cập nhật liên tục mỗi giây luồng dịch chuyển tổng thể của khách hàng.
  • Báo cáo thông minh & Tiết kiệm RAM: Tự động lưu trữ dữ liệu định kỳ xuống ổ cứng dưới dạng cấu hình động (tự thêm bớt cột khi người dùng thay đổi số vùng) và hỗ trợ xuất file Excel/CSV chuẩn mã hóa UTF-8-SIG chỉ với 1 click.

3. KIẾN TRÚC VÀ CẤU TRÚC PHẦN MỀM (SOFTWARE ARCHITECTURE)
Phần mềm được xây dựng trên kiến trúc Asynchronous Multi-Threading Architecture (Đa luồng bất đồng bộ) giúp triệt tiêu hoàn toàn hiện tượng trễ hình (Lag/Latency) và nghẽn cổ chai của luồng xử lý hình ảnh truyền thống.
3.1. Sơ đồ các khối chức năng (Component Architecture)
  • Khối Đọc Camera (RTSP Async Reader Thread): Tạo luồng độc lập kết nối đến Camera IP qua giao thức RTSP. Sử dụng cơ chế giới hạn bộ đệm siêu nhỏ (BUFFERSIZE = 2) nhằm ép camera luôn cung cấp khung hình mới nhất, loại bỏ trễ hình tích tụ.
  • Khối Xử lý AI (AI Deep Learning Core Thread): Chạy ngầm riêng biệt (daemon=True). Nhận khung hình gốc, đẩy qua mô hình YOLO, tính toán tọa độ, phân loại đối tượng, gán vùng ROI và cập nhật ma trận Heatmap Master.
  • Khối Ghi dữ liệu tự động (Auto-Flush Database Engine): Định kỳ 5 phút quét bộ nhớ RAM, tự động chuẩn hóa cấu hình cột, ghi dồn (Append mode) dữ liệu xuống file database.csv trên ổ cứng và dọn sạch RAM ngay lập tức nhằm đảm bảo phần mềm chạy liên tục 24/7 không bị crash.
  • Khối Web Server & API Gateway (Flask Backend): Đóng vai trò làm máy chủ dịch vụ, cung cấp luồng Stream Video nén nén chất lượng cao (JPEG Quality 70) và các API Endpoint bảo mật để đồng bộ dữ liệu đồ thị, cập nhật tọa độ vùng vẽ.
  • Khối Giao diện người dùng (Responsive Web Frontend): Giao diện Single Page Application (SPA) tối mờ (Dark Mode), tích hợp thư viện Canvas tùy biến đồng bộ độ phân giải vật lý giúp thao tác kéo thả chuột chính xác 100%.

4. THÔNG SỐ KỸ THUẬT CHI TIẾT (TECHNICAL SPECIFICATIONS)

Thành phần Thông số kỹ thuật / Công nghệ tích hợp Lợi ích thương mại
AI Core Model Ultralytics YOLOv11 (Nano Version – yolo11n.pt) Nhẹ nhất thế giới, độ chính xác cao, nhận diện người cực nhanh.
AI Class Filter Class 0 (Person only) Loại bỏ nhiễu vật thể (xe cối, bàn ghế), tập trung 100% vào con người.
Framework Backend Python 3.x / Flask Framework Đơn giản, tính tương thích cao, dễ dàng đóng gói thành Docker/App.
Image Processing OpenCV (Computer Vision) Xử lý ma trận ảnh màu, làm mờ Gauss (GaussianBlur) tăng thẩm mỹ bản đồ nhiệt.
Data Analytics Pandas / Numpy / IO Stream Xử lý dữ liệu ma trận hiệu năng cao, xuất file Excel chuẩn không lỗi font.
Frontend Graphics HTML5 Canvas / Chart.js (Phiên bản mới nhất) Vẽ biểu đồ mượt mà, không giật lag, tự động co giãn theo màn hình di động.
Video Stream Protocol Multipart/x-mixed-replace (MJPEG Stream) Xem mượt mà trên mọi trình duyệt (Chrome, Safari, Edge) không cần cài plugin.
Camera Support Mọi dòng Camera hỗ trợ giao thức chuẩn RTSP (H.264/H.265) Tận dụng 100% hệ thống camera cũ của khách hàng, tiết kiệm chi phí đầu tư.
Security Hệ thống Xác thực Tài khoản (Admin Authentication Gate) Bảo mật luồng camera, chỉ nhân sự có thẩm quyền mới được xem dữ liệu.


5. YÊU CẦU CẤU HÌNH HỆ THỐNG (SYSTEM REQUIREMENTS)
  • Cấu hình tối thiểu (Dành cho 1-2 dòng Camera luồng Substream):
    • CPU: Intel Core i3 Thế hệ 6 trở lên hoặc AMD Ryzen 3.
    • RAM: 4GB DDR4.
    • Ổ cứng: 500MB không gian trống.
    • Hệ điều hành: Windows 10/11 (64-bit) hoặc Ubuntu Linux 20.04+.

  • Cấu hình khuyến nghị (Dành cho chạy đa luồng hệ thống lớn):
    • CPU: Intel Core i5 / i7 trở lên.
    • Card đồ họa (Không bắt buộc nhưng khuyến nghị): NVIDIA GTX 1050Ti / GTX 1650 hoặc dòng cao hơn (Hỗ trợ CUDA tăng tốc AI lên 30-50 FPS).
    • RAM: 8GB trở lên.


6. ĐỐI TƯỢNG KHÁCH HÀNG MỤC TIÊU (TARGET MARKET)
  • Chuỗi cửa hàng bán lẻ, Siêu thị: Phân tích quầy kệ nào thu hút khách đứng lâu nhất để tối ưu hóa vị trí đặt sản phẩm high-margin.
  • Tòa nhà văn phòng, Trung tâm thương mại: Kiểm soát mật độ tại sảnh chờ, thang máy, phát hiện sớm rủi ro ùn ứ tập trung đông người.
  • Sự kiện, Triển lãm: Đếm lượng khách tham quan tại từng gian hàng triển lãm để làm báo cáo KPI cho đối tác thuê mặt bằng.

7. LỢI THẾ CẠNH TRANH THƯƠNG MẠI HÓA (USP – UNIQUE SELLING POINTS)
  1. Chi phí vận hành siêu thấp (Low Infrastructure Cost): Chạy mượt trên phần cứng CPU thông thường nhờ thuật toán phân tách luồng AI độc lập, không ép buộc khách hàng mua máy chủ GPU đắt đỏ.
  2. Cài đặt ăn liền (Plug & Play): Triển khai trực tiếp qua trình duyệt web, không cần cài đặt phần mềm client phức tạp trên máy trạm khách hàng.
  3. Tự động hóa cấu trúc dữ liệu (Dynamic Structuring): Khách hàng vẽ thêm 5 vùng hay bớt đi 2 vùng, hệ thống tự động nhận diện và xuất cột Excel tương ứng mà không cần lập trình lại phần mềm.

8. MỘT SỐ HÌNH ẢNH THỰC TẾ CỦA PHẦN MỀM

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *