Tổng quan nghiên cứu

Trong bối cảnh đô thị hóa và sự phát triển mạnh mẽ của các khu du lịch, danh lam thắng cảnh với lưu lượng đón tiếp hơn 10.000 lượt khách mỗi ngày, công tác bảo đảm an ninh trật tự đối mặt với nhiều thách thức phức tạp. Việc triển khai các hệ thống camera giám sát truyền thống đã trở nên phổ biến, song phương thức vận hành thủ công đòi hỏi nhân viên an ninh phải quan sát đồng thời hàng chục màn hình chia nhỏ liên tục trong suốt 24 giờ mỗi ngày. Tình trạng này dẫn đến sự quá tải thị giác, làm suy giảm hơn 50% khả năng phát hiện sự cố kịp thời và thiếu hụt cái nhìn không gian tổng thể trên toàn bộ khu vực địa lý rộng lớn.

Luận văn thạc sĩ chuyên ngành Khoa học máy tính của tác giả Nguyễn Thị Thanh Thắng (năm 2020) tại Trường Đại học Quy Nhơn, dưới sự hướng dẫn khoa học của Phó Giáo sư Nguyễn Tấn Khôi, đã tập trung giải quyết bài toán cốt lõi: Tích hợp công nghệ thị giác máy tính với nền tảng bản đồ số để xây dựng một hệ thống giám sát tập trung. Mục tiêu cụ thể của nghiên cứu là tự động phát hiện đối tượng người di chuyển trong từng khung hình camera bằng mạng nơ-ron tích chập, sau đó ánh xạ tọa độ pixel từ không gian ảnh 2D sang tọa độ phẳng trên bản đồ số cục bộ trong thời gian thực.

Phạm vi nghiên cứu được triển khai thực nghiệm tại phòng máy thực hành số 2 thuộc Cơ sở 1 Nhơn Phú, Trường Cao đẳng Bình Định. Nghiên cứu tập trung xử lý luồng dữ liệu video từ camera có tầm quan sát ổn định khoảng 15m đến 150m. Về mặt ý nghĩa khoa học và thực tiễn, giải pháp giúp tự động hóa khâu định vị, giảm thiểu từ 40% đến 60% áp lực theo dõi thủ công cho nhân viên điều hành, đồng thời nâng cao tính trực quan trong quản lý trật tự tại các nhà máy, trường học và khu du lịch quy mô lớn.

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

Khung lý thuyết áp dụng

Hệ thống được xây dựng dựa trên sự giao thoa giữa thị giác máy tính hiện đại và lý thuyết xử lý dữ liệu địa lý không gian. Về mặt phát hiện đối tượng, nghiên cứu so sánh chuyên sâu giữa phương pháp cổ điển Haar-Like kết hợp giải thuật tăng cường AdaBoost (dựa trên ảnh tích phân Integral Image với 256 mức xám) và mô hình học sâu You Only Look Once (YOLO). Mạng nơ-ron tích chập YOLO phân chia hình ảnh đầu vào kích thước 448x448 pixel thành lưới ma trận S nhân S ô vuông, thực hiện hồi quy đồng thời tọa độ hộp bao (bounding box) và xác suất phân lớp đối tượng với ngưỡng giao cắt IOU lớn hơn 0,5. Kiến trúc này mang lại ưu thế vượt trội về tốc độ xử lý khung hình liên tục so với các mạng đề xuất vùng truyền thống.

Để giải quyết bài toán định vị, nghiên cứu áp dụng lý thuyết biến đổi xạ ảnh (Projective Transformation) thông qua ma trận Homography bậc 3x3 với 8 bậc tự do. Quan hệ giữa mặt phẳng khung hình camera và mặt phẳng bản đồ số được xác lập qua phương trình tích ma trận HX bằng sX'. Quá trình ước lượng ma trận Homography sử dụng thuật toán biến đổi tuyến tính trực tiếp DLT kết hợp phân rã giá trị suy biến SVD. Bên cạnh đó, giải thuật đồng thuận mẫu ngẫu nhiên RANSAC với tham số xác suất không chứa nhiễu p đạt 0,99 được tích hợp nhằm loại bỏ các điểm ngoại lai. Các khái niệm nền tảng bao gồm: cấu trúc dữ liệu bản đồ dạng Raster và Vector, điểm ảnh (Pixel), triệt tiêu cực đại cục bộ (Non-Maximal Suppression) và hệ tọa độ phẳng 2D.

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

Nghiên cứu kết hợp chặt chẽ giữa phương pháp suy luận toán học lý thuyết và lập trình thử nghiệm phần mềm thực tế.

  • Nguồn dữ liệu và cỡ mẫu: Tập dữ liệu thực nghiệm bao gồm hơn 500 khung hình video thu thập trực tiếp từ hệ thống camera quan sát cố định. Cỡ mẫu hiệu chỉnh không gian sử dụng tập hợp tối thiểu 4 cặp điểm kiểm soát tọa độ tương đồng được xác định đồng phẳng trên mặt sàn thực tế và trên sơ đồ bản đồ số.
  • Phương pháp chọn mẫu: Nghiên cứu áp dụng phương pháp chọn mẫu có chủ đích (Purposive Sampling). Các góc quay camera và vị trí điểm chuẩn được thiết lập tại các khu vực di chuyển trọng điểm có điều kiện ánh sáng ổn định nhằm kiểm chứng độ chính xác hình học của phép chiếu.
  • Lý do lựa chọn phương pháp phân tích: Việc lựa chọn ngôn ngữ Visual C++ 2015 kết hợp thư viện thị giác máy tính mã nguồn mở OpenCV giúp tối ưu hóa hiệu năng tính toán ma trận, giải phóng tài nguyên CPU và bảo đảm khả năng phản hồi thời gian thực của thuật toán DLT-SVD trên luồng video liên tục.
  • Lộ trình nghiên cứu: Toàn bộ quá trình khảo sát lý thuyết, xây dựng mô hình toán, lập trình module và thu thập dữ liệu kiểm thử được hoàn thành trong giai đoạn 2019-2020.

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

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

Quá trình triển khai thử nghiệm thực tế đã chứng minh tính khả thi và hiệu quả của giải pháp giám sát tập trung với các phát hiện cụ thể:

  • Hiệu năng nhận diện đối tượng vượt trội: Mô hình YOLO Darknet xử lý toàn bộ khung hình trong một lượt duy nhất, mang lại tốc độ nhận diện nhanh gấp khoảng 100 lần đến 1.000 lần so với các phương pháp trích xuất vùng R-CNN và vượt trội hơn hẳn thuật toán Haar-Like truyền thống. Tỷ lệ phát hiện người chuyển động trong khu vực thực hành đạt mức trên 90% ở điều kiện ánh sáng tiêu chuẩn.
  • Độ chính xác ánh xạ không gian: Thông qua việc chọn lựa chuẩn xác 4 điểm kiểm soát mặt phẳng, ma trận Homography kết hợp thuật toán DLT đã chuyển đổi tọa độ các hộp bao đối tượng sang bản đồ 2D với sai số vị trí ước tính dưới 0,5 mét trên diện tích sàn thử nghiệm rộng khoảng 60 mét vuông.
  • Khả năng khử nhiễu của thuật toán RANSAC: Việc áp dụng RANSAC giúp loại bỏ hơn 85% các điểm nhiễu phát sinh từ sự rung lắc quang học hoặc hiện tượng che khuất một phần cơ thể người, bảo đảm điểm chấm màu hồng hiển thị vị trí trên bản đồ số duy trì tính ổn định liên tục.
  • Khả năng tương thích phần cứng: Ứng dụng vận hành trơn tru trên cấu hình máy tính văn phòng tiêu chuẩn (CPU tốc độ 2.0 GHz, bộ nhớ trong RAM 4 GB và ổ cứng 80 GB) mà không bắt buộc phải trang bị các hệ thống máy chủ GPU đắt đỏ.

Thảo luận kết quả

Kết quả đạt được khẳng định tính đúng đắn của việc kết hợp mạng nơ-ron tích chập và hình học xạ ảnh trong quản lý an ninh. Về mặt nguyên nhân, YOLO tối ưu hóa đồng thời 3 thành phần hàm lỗi: lỗi phân loại (Classification Loss), lỗi định vị (Localization Loss) và lỗi độ tin cậy (Confidence Loss), giúp tọa độ tâm đáy của đối tượng được dự đoán chính xác trước khi đưa vào ma trận biến đổi.

Khi so sánh với các nghiên cứu nhận dạng truyền thống sử dụng bộ lọc AdaBoost, phương pháp đề xuất không bị ảnh hưởng nặng nề bởi sự thay đổi kết cấu bề mặt hay cạnh nhiễu phức tạp. Trong thực tế, dữ liệu tọa độ không gian trích xuất từ hệ thống có thể được tổ chức trình bày thông qua bảng ma trận tọa độ thời gian thực hoặc biểu diễn dưới dạng biểu đồ nhiệt (Heatmap) thể hiện mật độ lưu thông của con người theo từng khung giờ. Mặc dù vậy, hệ thống vẫn tồn tại giới hạn nhất định khi đối tượng di chuyển qua các bề mặt có độ cao chênh lệch lớn (như cầu thang) do bản chất phép chiếu Homography đơn chỉ áp dụng hoàn hảo trên một mặt phẳng đồng nhất.

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

Dựa trên kết quả thực nghiệm, một số giải pháp chiến lược nhằm hoàn thiện và thương mại hóa hệ thống được đề xuất như sau:

  • Nâng cấp kiến trúc mạng nơ-ron nhận diện: Đội ngũ phát triển AI cần tiến hành chuyển đổi mô hình sang các phiên bản YOLO mới hơn nhằm nâng cao chỉ số độ chính xác trung bình (mAP) lên trên 95% và cải thiện khả năng phát hiện vật thể nhỏ trong khoảng thời gian 6 tháng tới.
  • Phát triển thuật toán Homography đa mặt phẳng: Nhóm nghiên cứu xử lý ảnh cần thiết lập cơ chế phân vùng không gian tự động, áp dụng nhiều ma trận chuyển đổi tọa độ tương ứng với từng cao độ sàn khác nhau nhằm triệt tiêu sai số hình học xuống dưới 0,2 mét, hoàn thành trong lộ trình 9 tháng.
  • Tích hợp hệ thống thông tin địa lý Web-GIS: Ban quản trị công nghệ thông tin cần xây dựng máy chủ bản đồ trên nền tảng bản đồ số phân tán, cho phép đồng bộ hóa dữ liệu từ hơn 50 camera IP đồng thời và hiển thị trực tiếp trên giao diện trình duyệt web với độ trễ dưới 100 mili-giây trong vòng 12 tháng.
  • Triển khai giải pháp xử lý tại biên (Edge AI): Doanh nghiệp tích hợp hệ thống nên ứng dụng các vi xử lý chuyên dụng công suất thấp dưới 15W nhằm xử lý hình ảnh trực tiếp tại đầu camera, giảm tải băng thông đường truyền mạng cục bộ từ 60% đến 80% trong giai đoạn 1 năm tới.

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

Tài liệu luận văn mang lại giá trị học thuật và ứng dụng thực tiễn cao cho 4 nhóm đối tượng chính:

  • Kỹ sư thị giác máy tính và trí tuệ nhân tạo: Nắm bắt phương pháp kết hợp giữa mô hình học sâu nhận diện vật thể với các thuật toán hình học xạ ảnh kinh điển để giải quyết bài toán định vị không gian.
  • Chuyên viên phát triển Hệ thống Thông tin Địa lý (GIS): Tiếp cận quy trình chuyển đổi và đồng bộ hóa luồng dữ liệu thời gian thực từ thiết bị ngoại vi lên các lớp dữ liệu bản đồ Vector và Raster.
  • Ban quản lý an ninh tại khu công nghiệp, trường học và khu du lịch: Tham khảo mô hình kiến trúc giám sát tập trung để nâng cấp trung tâm điều hành an ninh, tối ưu hóa chi phí nhân sự tuần tra và nâng cao hiệu quả phòng ngừa rủi ro.
  • Học viên cao học và sinh viên ngành Công nghệ thông tin: Sử dụng làm tài liệu tham khảo chuẩn mực về cấu trúc nghiên cứu thực nghiệm, phương pháp tính toán ma trận Homography, giải thuật RANSAC và kỹ thuật lập trình OpenCV với C++.

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

  • Thuật toán YOLO đóng vai trò gì trong hệ thống giám sát tập trung? Mô hình YOLO chịu trách nhiệm phân tích luồng video đầu vào từ camera, nhận diện người chuyển động và trích xuất tọa độ hộp bao chứa đối tượng trong thời gian thực. Nhờ xử lý toàn bộ ảnh trong một lần quét ma trận, mô hình bảo đảm tốc độ xử lý nhanh, cung cấp đầu vào tọa độ chính xác cho giai đoạn ánh xạ bản đồ tiếp theo.

  • Tại sao hệ thống cần sử dụng tối thiểu 4 cặp điểm để tính ma trận Homography? Ma trận Homography là ma trận bậc 3x3 có 8 bậc tự do độc lập. Mỗi cặp điểm tương ứng giữa khung hình camera và bản đồ cung cấp 2 phương trình tuyến tính độc lập. Do đó, cần ít nhất 4 cặp điểm đồng phẳng không thẳng hàng để giải hệ 8 phương trình thông qua thuật toán DLT nhằm xác định đầy đủ các tham số biến đổi.

  • Giải pháp xử lý thế nào khi đối tượng di chuyển trên các địa hình không đồng phẳng? Trong trường hợp không gian giám sát có nhiều cao độ như bậc tam cấp hoặc nền dốc, hệ thống sẽ chia nhỏ khung nhìn thành các vùng con đồng phẳng. Mỗi vùng con được gán một ma trận Homography riêng biệt để thực hiện ánh xạ cục bộ chính xác sang mặt phẳng bản đồ tương ứng.

  • Cấu hình phần cứng tối thiểu nào đáp ứng được việc vận hành chương trình? Chương trình thử nghiệm được tối ưu hóa tốt trên nền tảng C++ và OpenCV, có thể vận hành ổn định trên máy tính trang bị CPU 2.0 GHz, RAM 4 GB và bộ nhớ ngoài 80 GB. Để mở rộng quy mô xử lý hàng chục camera độ nét cao, hệ thống nên được bổ sung thêm GPU chuyên dụng.

  • Thuật toán RANSAC mang lại lợi ích cụ thể gì cho việc định vị đối tượng? RANSAC thực hiện chọn mẫu ngẫu nhiên lặp đi lặp lại để tìm ra ma trận biến đổi chứa số lượng điểm khớp nội lai cao nhất. Giải thuật này loại bỏ triệt để các tọa độ sai lệch do nhiễu bóng đổ hoặc che khuất cục bộ, giúp điểm hiển thị trên bản đồ không bị nhảy vị trí bất thường.

Kết luận

  • Luận văn đã thiết kế và hiện thực hóa thành công giải pháp giám sát camera tập trung thông qua việc tích hợp mạng nơ-ron YOLO và kỹ thuật ánh xạ bản đồ số 2D.
  • Hệ thống giải quyết triệt để bài toán đồng bộ hóa tọa độ thực tế từ nhiều góc nhìn camera riêng lẻ về một giao diện bản đồ trực quan duy nhất.
  • Ứng dụng thuật toán Homography, DLT, SVD và RANSAC giúp quy trình chuyển đổi tọa độ đạt độ chính xác cao và triệt tiêu tối đa các sai số ngoại lai.
  • Kết quả thử nghiệm tại phòng thực hành đã chứng minh tính hiệu quả, độ tin cậy và khả năng vận hành mượt mà trên phần cứng tiêu chuẩn.
  • Đóng góp chính của đề tài mở ra hướng tiếp cận mới trong việc xây dựng các trung tâm điều hành an ninh thông minh với chi phí hợp lý.
  • Lộ trình phát triển trong 6 đến 12 tháng tới sẽ tập trung nâng cấp lên mô hình mạng nơ-ron tiên tiến và tích hợp nền tảng Web-GIS đa phân tầng.

Quý độc giả và các nhà phát triển quan tâm đến việc ứng dụng thị giác máy tính trong giám sát an ninh hãy tham khảo chi tiết toàn văn tài liệu để triển khai giải pháp vào thực tiễn quản trị.