Tổng quan nghiên cứu

Thị giác máy tính và nhận dạng mẫu tự động đang đóng vai trò then chốt trong quá trình chuyển đổi số của các hệ thống an ninh hiện đại. Theo số liệu thống kê thực tế tại Thành phố Hồ Chí Minh, hàng loạt vụ đột nhập tài sản nghiêm trọng đã xảy ra với giá trị thiệt hại từ 400 triệu đồng đến hơn 2 tỷ đồng mỗi vụ, điển hình như vụ trộm 800 triệu đồng trong 2 giờ tại khu vực có bảo vệ túc trực 24/7 hay vụ mất cắp 1,7 tỷ đồng tại khu dân cư cao cấp. Vấn đề nghiên cứu cốt lõi nằm ở chỗ hầu hết các hệ thống camera giám sát hiện nay chỉ dừng lại ở chức năng ghi hình thụ động, thiếu khả năng phân tích ngữ cảnh và phát hiện đối tượng xâm nhập theo thời gian thực. Sự đa dạng về màu sắc trang phục, tư thế vận động, điều kiện chiếu sáng và hiện tượng che khuất trong không gian thực tế đặt ra rào cản kỹ thuật rất lớn cho bài toán nhận dạng.

Mục tiêu cụ thể của luận văn là nghiên cứu, thiết kế và thực nghiệm thuật toán phát hiện người đi bộ đứng thẳng trên ảnh tĩnh và chuỗi video phục vụ giám sát an ninh. Đề tài tập trung tối ưu hóa phương pháp trích xuất bộ mô tả đặc trưng biểu đồ hướng gradient kết hợp thuật toán máy vector hỗ trợ để phân loại nhị phân chính xác. Phạm vi nghiên cứu được thực nghiệm trên tập dữ liệu chuẩn quốc tế với quy mô 4631 mẫu huấn luyện và 2257 mẫu kiểm tra trong khung thời gian 10 tháng triển khai. Ý nghĩa khoa học và thực tiễn của công trình thể hiện qua việc giảm thiểu hơn 60% thời gian tính toán trích xuất đặc trưng đa tỉ lệ, duy trì độ chính xác phát hiện trên 90% và hạ tỷ lệ dương tính giả xuống dưới 1%, tạo tiền đề vững chắc cho việc tự động hóa các trung tâm điều hành giám sát thông minh.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng dựa trên nền tảng lý thuyết trích xuất đặc trưng hình học cục bộ và học máy phân loại tối ưu. Khung lý thuyết chính bao gồm:

  1. Lý thuyết biểu đồ hướng gradient: Phương pháp trích chọn đặc trưng dựa trên sự phân bố của các đạo hàm không gian bậc nhất theo trục hoành và trục tung. Không gian ảnh được chuyển đổi thành các vector mô tả bất biến với điều kiện chiếu sáng thông qua chuẩn hóa gamma và chuẩn hóa độ tương phản vùng lân cận.
  2. Lý thuyết máy vector hỗ trợ: Thuật toán học có giám sát giải quyết bài toán phân loại nhị phân thông qua việc xác định siêu phẳng phân cách tối ưu có khoảng cách lề cực đại. Mô hình lề mềm được áp dụng với điều kiện tối ưu Karush-Kuhn-Tucker và hàm phạt tham số nhằm xử lý dữ liệu nhiễu trong không gian đa chiều.
  3. Lý thuyết không gian tỉ lệ và hình chóp ảnh: Cơ chế quét đa tỉ lệ với hệ số co giãn ổn định từ 1.05 đến 1.2 giúp phát hiện người ở nhiều khoảng cách xa gần khác nhau mà không làm thay đổi kích thước cửa sổ chuẩn.

Các khái niệm then chốt trong mô hình bao gồm: tế bào cơ sở kích thước 8x8 điểm ảnh, khối chuẩn hóa lồng ghép kích thước 2x2 tế bào, không gian 9 bin góc gradient trải đều từ 0 đến 180 độ, và bảng tổng tích lũy ma trận đạo hàm phục vụ tăng tốc độ xử lý.

+-----------------------------------------------------------------------------+
|                            QUY TRÌNH HOG CẢI TIẾN                           |
|                                                                             |
|  [Ảnh đầu vào] ---> [Chuẩn hóa Gamma] ---> [Đạo hàm hướng X & Y]            |
|                                                    |                        |
|                                                    v                        |
|  [Vector 3780 chiều] <--- [Chuẩn hóa L2-norm] <--- [9 Bảng tích lũy (CS)]   |
+-----------------------------------------------------------------------------+

Phương pháp nghiên cứu

Nguồn dữ liệu thực nghiệm được lấy từ bộ dữ liệu chuẩn quốc tế của Viện Nghiên cứu Quốc gia về Khoa học Máy tính và Tự động hóa Pháp. Phương pháp chọn mẫu phân tầng có chủ đích được áp dụng để chuẩn hóa kích thước cửa sổ phát hiện về mức 64x128 điểm ảnh. Cỡ mẫu huấn luyện bao gồm 2416 mẫu ảnh dương tính chứa người đứng thẳng và 2215 mẫu ảnh âm tính chứa các bối cảnh tự nhiên không có người. Tập dữ liệu kiểm thử độc lập bao gồm 1126 mẫu ảnh dương tính và 1131 mẫu ảnh âm tính.

Lý do lựa chọn thuật toán phân loại tuyến tính kết hợp kỹ thuật khai thác mẫu âm khó là nhằm tối đa hóa tốc độ suy luận theo thời gian thực trên luồng video, đồng thời kiểm soát chặt chẽ hiện tượng quá khớp thường gặp trong các mô hình phi tuyến phức tạp. Tiến trình nghiên cứu được chia làm 5 giai đoạn liên tục trong 10 tháng:

  • Giai đoạn 1 (Tháng 2 đến Tháng 4): Nghiên cứu tổng quan tài liệu, cơ sở lý thuyết xử lý ảnh và các mô hình phát hiện đối tượng.
  • Giai đoạn 2 (Tháng 4 đến Tháng 6): Phân tích chi tiết thuật toán biểu đồ hướng gradient và mô hình máy vector hỗ trợ lề mềm.
  • Giai đoạn 3 (Tháng 6 đến Tháng 7): Lập trình thuật toán trích xuất đặc trưng, tối ưu hóa bảng tích lũy và huấn luyện phân loại trên môi trường tính toán số học.
  • Giai đoạn 4 (Tháng 7 đến Tháng 8): Thử nghiệm trên tập dữ liệu chuẩn, đánh giá độ chính xác, đo lường tốc độ xử lý và tích hợp mô hình cảnh báo an ninh.
  • Giai đoạn 5 (Tháng 9 đến Tháng 10): Tổng hợp kết quả thực nghiệm, hoàn thiện tài liệu học thuật và bảo vệ luận văn.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình thực nghiệm đối sánh trên tập mẫu chuẩn và luồng video thực tế đã chỉ ra 4 phát hiện quan trọng:

Thứ nhất, việc chuẩn hóa độ tương phản cục bộ bằng chuẩn khoảng cách bậc hai trên từng khối lồng ghép 16x16 điểm ảnh mang lại hiệu quả nhận dạng vượt trội. Vector đặc trưng toàn cục kích thước 3780 chiều (tương ứng 105 khối nhân 36 phần tử) đạt tỷ lệ nhận dạng chính xác hơn 90% trên tập dữ liệu kiểm thử. Thực nghiệm chứng minh rằng nếu không thực hiện chuẩn hóa, hiệu suất phân loại giảm mạnh tới 27%, trong khi chuẩn hóa bậc một làm suy giảm 5% độ chính xác.

Thứ hai, thuật toán cải tiến cách tính biểu đồ hướng gradient thông qua 9 bảng tổng tích lũy ma trận đạo hàm đã giải quyết triệt để nút thắt cổ chai về tốc độ. Thay vì lặp lại các phép tính đạo hàm tại từng vị trí cửa sổ, hệ thống chỉ tính toán một lần duy nhất cho toàn bộ ảnh gốc. Việc xác định giá trị biểu đồ trong bất kỳ ô không gian nào chỉ tiêu tốn 4 phép truy xuất ma trận cho mỗi bin, tương đương 36 phép toán đơn giản cho toàn bộ 9 lớp góc, giúp tốc độ trích xuất nhanh gấp 3 đến 5 lần so với phương pháp truyền thống.

Thứ ba, sự kết hợp giữa mô hình phân loại tuyến tính và thuật toán loại bỏ không cực đại với ngưỡng diện tích chồng lấp 50% giúp triệt tiêu hoàn toàn các khung nhận dạng dư thừa xung quanh một mục tiêu, nâng diện tích dưới đường cong đặc trưng máy thu đạt xấp xỉ 92%.

Thứ tư, hệ thống duy trì tốc độ xử lý ổn định từ 15 đến 22 khung hình trên giây trên các luồng video giám sát thực tế, đáp ứng tốt yêu cầu xử lý trực tiếp không có độ trễ đáng kể.

+-----------------------------------------------------------------------------+
|                  SO SÁNH HIỆU SUẤT TRÍCH XUẤT ĐẶC TRƯNG HOG                 |
|                                                                             |
|  Phương pháp              | Thời gian xử lý | Tỷ lệ chính xác | Giảm tốc độ |
|  -------------------------+-----------------+-----------------+------------ |
|  HOG Gốc (Dalal & Triggs) | 120 - 150 ms    | 91.2%           | Gốc (1.0x)  |
|  HOG Cải tiến (Tích lũy)  | 25 - 35 ms      | 90.8%           | Tăng 4.2x   |
|  HOG Không chuẩn hóa      | 40 - 50 ms      | 64.0%           | Giảm 27.0%  |
+-----------------------------------------------------------------------------+

Thảo luận kết quả

Nguyên nhân cốt lõi giúp phương pháp cải tiến đạt được tốc độ vượt bậc là nhờ tận dụng triệt để tính chất cộng dồn của bảng tích lũy, tương tự nguyên lý ảnh tích phân nhưng được mở rộng độc lập cho 9 hướng không gian khác nhau. Khi cửa sổ trượt quét qua nhiều mức thu phóng của hình chóp ảnh với các bước trượt từ 4 đến 8 điểm ảnh, chi phí tính toán biên độ và góc hướng được triệt tiêu hoàn toàn, chỉ còn lại các phép cộng trừ tọa độ 4 góc.

So với các nghiên cứu cùng thời kỳ như giải pháp kết hợp kênh tổng hợp với bộ phân loại tăng cường thích nghi hay mô hình nhận diện từng phần đầu vai, phương pháp đề xuất thể hiện tính ổn định cao hơn trước sự thay đổi của phông nền phức tạp và màu sắc quần áo. Dữ liệu thực nghiệm được trực quan hóa chi tiết thông qua đồ thị đường cong đặc trưng máy thu thể hiện sự đánh đổi giữa tỷ lệ phát hiện đúng và tỷ lệ dương tính giả trên từng cửa sổ kiểm thử, kết hợp cùng biểu đồ so sánh thời gian thực thi với các bước nhảy quét tọa độ 4:4:32 và 4:4:64 điểm ảnh.

Đề xuất và khuyến nghị

Nhằm chuyển hóa kết quả nghiên cứu vào thực tiễn bảo vệ an ninh và nâng cao hiệu quả phòng ngừa tội phạm, 4 nhóm giải pháp cụ thể được đề xuất:

  1. Nâng cấp hạ tầng thu nhận hình ảnh và phần cứng xử lý biên: Các đơn vị quản lý tòa nhà và khu dân cư cần thay thế các dòng camera độ phân giải thấp bằng camera độ nét cao từ 2 Megapixel trở lên, tích hợp vi xử lý tính toán nhúng chuyên dụng nhằm duy trì tốc độ xử lý khung hình đạt mức tối thiểu 30 khung hình trên giây, hoàn thành triển khai trong vòng 3 đến 6 tháng.
  2. Tích hợp mô hình phân tích ngữ cảnh không gian và thời gian: Doanh nghiệp phát triển phần mềm an ninh cần lập trình hoàn thiện module suy luận ngữ nghĩa đa tầng, thiết lập các quy tắc cảnh báo phân biệt theo mốc thời gian (như khung giờ giới nghiêm sau 22h00 hoặc các ngày nghỉ lễ), giảm tỷ lệ báo động giả xuống dưới mức 1% trong lộ trình 6 tháng.
  3. Mở rộng tập dữ liệu huấn luyện đa môi trường: Các nhóm nghiên cứu thị giác máy tính cần thu thập bổ sung từ 5000 đến 10000 mẫu ảnh người trong điều kiện ban đêm, thời tiết sương mù, góc quay xiên từ trên cao và trang phục che chắn nhằm nâng cao độ chính xác tổng thể vượt ngưỡng 95%, thực hiện trong 12 tháng.
  4. Chuẩn hóa cơ chế cảnh báo chủ động và liên lạc khẩn cấp: Lực lượng bảo vệ và cơ quan an ninh cơ sở cần kết nối hệ thống phát hiện tự động với còi báo động tại chỗ, đèn chiếu sáng thông minh và tin nhắn cảnh báo gửi trực tiếp đến quản trị viên với độ trễ phản hồi dưới 2 giây ngay khi phát hiện xâm nhập trái phép, triển khai thử nghiệm diện rộng trong 6 tháng.

Đối tượng nên tham khảo luận văn

Nội dung và cấu trúc nghiên cứu của luận văn mang lại giá trị thực tiễn cao cho 4 nhóm đối tượng trọng tâm:

  1. Học viên cao học và nghiên cứu sinh chuyên ngành Khoa học Máy tính: Cung cấp tài liệu tham khảo chuẩn mực về quy trình toán học trong trích xuất đặc trưng hình ảnh, kỹ thuật giải bài toán quy hoạch phi tuyến trong máy vector hỗ trợ và phương pháp thiết kế thực nghiệm học máy chuẩn tắc.
  2. Kỹ sư phát triển phần mềm và chuyên gia trí tuệ nhân tạo: Tiếp cận giải pháp kỹ thuật tối ưu hóa bảng tích lũy ma trận để phát triển các ứng dụng nhận dạng vật thể thời gian thực trên các hệ thống nhúng có tài nguyên bộ nhớ hạn chế.
  3. Doanh nghiệp tích hợp hệ thống và cung cấp giải pháp an ninh: Sử dụng kiến trúc 5 module đề xuất làm bản thiết kế chuẩn để thương mại hóa các dòng sản phẩm camera giám sát thông minh, chuyển đổi mô hình giám sát thụ động sang chủ động cảnh báo sớm.
  4. Ban quản lý tòa nhà, cơ quan công sở và trung tâm chỉ huy an ninh: Tham khảo các tiêu chuẩn kỹ thuật để xây dựng dự toán đầu tư, tối ưu hóa quy trình bố trí lực lượng tuần tra và giảm thiểu tới 40% chi phí vận hành an ninh trực tiếp.

Câu hỏi thường gặp

  1. Tại sao nghiên cứu lại kết hợp bộ mô tả HOG với thuật toán SVM thay vì các mô hình khác? Sự kết hợp này tạo ra điểm cân bằng tối ưu giữa độ chính xác nhận dạng và chi phí tính toán phần cứng. Đặc trưng biểu đồ hướng gradient với 9 bin hướng thể hiện xuất sắc cấu trúc đường biên cơ thể người bất biến với ánh sáng, trong khi máy vector hỗ trợ lề mềm tối ưu hóa siêu phẳng phân cách trên không gian 3780 chiều, đạt độ chính xác trên 90% mà không đòi hỏi hệ thống máy chủ đồ họa đắt tiền.

  2. Phương pháp bảng tổng tích lũy ma trận giúp tối ưu hóa thời gian xử lý như thế nào? Thay vì lặp lại phép tính đạo hàm trên từng ô ảnh khi thay đổi kích thước cửa sổ trượt, thuật toán chỉ tính toán gradient một lần duy nhất trên toàn ảnh và lưu vào 9 ma trận tích lũy. Việc trích xuất giá trị biểu đồ trong mọi vùng bất kỳ chỉ tiêu tốn đúng 4 phép toán ma trận cho mỗi bin, tương đương 36 phép truy xuất cho toàn bộ 9 hướng, giúp tăng tốc độ trích xuất đặc trưng từ 3 đến 5 lần.

  3. Kỹ thuật loại bỏ không cực đại xử lý các khung phát hiện trùng lặp ra sao? Khi kỹ thuật trượt cửa sổ tạo ra nhiều khung bao nhận diện xung quanh cùng một đối tượng với tỷ lệ diện tích giao nhau trên hợp nhau vượt quá 50%, thuật toán loại bỏ không cực đại sẽ sắp xếp các khung theo hệ số tin cậy của máy vector hỗ trợ, giữ lại khung có điểm số cao nhất và triệt tiêu toàn bộ các khung bao trùng lặp lân cận.

  4. Tập dữ liệu INRIA được sử dụng trong luận văn có đặc điểm kỹ thuật gì nổi bật? Bộ dữ liệu chuẩn INRIA Person Dataset gồm 2416 mẫu ảnh dương tính và 2215 mẫu ảnh âm tính cho giai đoạn huấn luyện, cùng 1126 ảnh dương tính và 1131 ảnh âm tính độc lập cho giai đoạn kiểm thử. Bộ dữ liệu chứa đựng đa dạng góc chụp, phông nền phức tạp, các tư thế đứng thẳng tự nhiên và nhiều điều kiện ánh sáng thực tế.

  5. Mô hình cảnh báo an ninh đề xuất có thể tích hợp vào hệ thống camera cũ hay không? Hoàn toàn khả thi nhờ kiến trúc module hóa linh hoạt. Hệ thống có khả năng tiếp nhận trực tiếp luồng truyền thông video định dạng tiêu chuẩn từ các đầu ghi hoặc camera IP sẵn có trên thị trường. Các module trích xuất đặc trưng nhanh và phân loại có thể vận hành ổn định trên máy tính trung tâm thông thường mà không bắt buộc phải thay thế hạ tầng cáp hay thiết bị ghi hình hiện hữu.

Kết luận

  • Luận văn đã hoàn thiện trọn vẹn mô hình toán học và quy trình trích xuất đặc trưng biểu đồ hướng gradient trên cửa sổ chuẩn 64x128 điểm ảnh với vector đặc trưng 3780 phần tử.
  • Đề xuất thành công giải pháp tăng tốc độ xử lý thông qua 9 bảng tổng tích lũy ma trận đạo hàm, giúp giảm hơn 60% thời gian tính toán trích xuất đa tỉ lệ.
  • Huấn luyện và kiểm thử hiệu quả bộ phân loại máy vector hỗ trợ lề mềm trên tập dữ liệu chuẩn quy mô 6888 mẫu ảnh, đạt độ chính xác phát hiện ổn định trên 90%.
  • Xây dựng thuật toán quét cửa sổ đa tỉ lệ tích hợp cơ chế loại bỏ không cực đại, duy trì tốc độ xử lý từ 15 đến 22 khung hình trên giây trên luồng video thực tế.
  • Thiết kế hoàn chỉnh kiến trúc hệ thống giám sát an ninh 5 module chức năng, tích hợp phân tích ngữ cảnh không gian và thời gian nhằm tự động hóa quy trình cảnh báo xâm nhập.

Đóng góp then chốt của công trình là cung cấp một giải pháp phát hiện người đi bộ có tốc độ cao, độ chính xác tin cậy và khả năng ứng dụng thực tiễn vượt trội cho bài toán an ninh đô thị. Lộ trình phát triển trong 6 đến 12 tháng tới sẽ tập trung tối ưu hóa thuật toán trên các dòng vi xử lý nhúng không gian hẹp và tích hợp thêm các kỹ thuật theo vết đối tượng nhiều mục tiêu. Hãy chủ động ứng dụng giải pháp công nghệ tiên tiến này để nâng cấp toàn diện hệ thống an ninh giám sát tự động của đơn vị bạn ngay hôm nay.