Tổng quan nghiên cứu

Trong kỷ nguyên số hóa và tự động hóa, hệ thống giám sát hình ảnh đóng vai trò xương sống trong công tác bảo vệ an ninh mục tiêu, quản lý trật tự xã hội và điều hành giao thông thông minh. Một đoạn video tiêu chuẩn với tốc độ khung hình 25 đến 30 hình/giây sẽ tạo ra khoảng 90.000 đến 108.000 khung hình chỉ trong 1 giờ ghi hình. Khối lượng dữ liệu khổng lồ này khiến việc giám sát thủ công liên tục 24/24 giờ trở nên bất khả thi đối với con người, dễ dẫn đến tình trạng bỏ sót các sự cố an ninh nghiêm trọng khi nhân viên trực lơ là. Do đó, bài toán phát hiện chuyển động tự động trên dòng video giám sát theo thời gian thực được đặt ra như một yêu cầu cấp thiết của ngành công nghệ thông tin và thị giác máy tính.

Luận văn thạc sĩ tập trung giải quyết vấn đề trích xuất chính xác đối tượng chuyển động trong môi trường quan sát phức tạp, chịu ảnh hưởng của biến đổi ánh sáng, bóng đổ vật thể và nhiễu nền. Mục tiêu cụ thể của đề tài là xây dựng một giải thuật phát hiện chuyển động cải tiến dựa trên phương pháp trừ nền kết hợp độ đo Entropy và các phép toán hình thái học, từ đó phát triển phần mềm cảnh báo xâm nhập tự động có độ chính xác cao.

Phạm vi nghiên cứu được triển khai thực nghiệm trên các luồng video giám sát thực tế chuẩn độ phân giải 640x480 pixel với tốc độ 24 đến 30 khung hình/giây. Ý nghĩa khoa học và thực tiễn của nghiên cứu được thể hiện rõ nét qua việc tối ưu hóa hiệu năng: giảm tải hơn 60% chi phí tính toán cập nhật nền, kiểm soát tỷ lệ dương tính giả dưới 5% và duy trì khả năng cảnh báo thời gian thực với độ trễ tính toán gần như triệt tiêu.

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 trên nền tảng kết hợp đa tầng giữa lý thuyết thị giác máy tính, lý thuyết thông tin và hình thái học toán học:

  • Lý thuyết phân tích chuỗi khung hình video và các đặc trưng thị giác: Dòng video được cấu trúc thành các đơn vị cơ sở gồm lia (shot) và cảnh (scene). Bốn đặc trưng cốt lõi được ứng dụng để phân tích đối tượng bao gồm màu sắc (Color Histogram lượng tử hóa 255/N mức), kết cấu bề mặt (Texture dựa trên ma trận đồng thời và đặc trưng Tamura), hình dạng hình học (Shape với bất biến mô men và chu vi) và trường chuyển động (Motion Vector).
  • Lý thuyết mô hình hóa ảnh nền: Kế thừa các nguyên lý từ mô hình trừ nền cơ bản, mô hình trừ nền trung bình trượt và mô hình hỗn hợp Gauss (Gaussian Mixture Model) của Stauffer và Grimson. Trong đó, mỗi điểm ảnh được mô hình hóa như một quá trình ngẫu nhiên với hàm mật độ xác suất phân phối Gauss để thích ứng với biến động môi trường.
  • Lý thuyết thông tin Shannon và đại lượng Entropy: Sử dụng đại lượng Entropy cấp xám để đo mức độ bất định và sự biến đổi ngẫu nhiên về màu sắc giữa khung hình hiện tại và khung nền. Khi sự chênh lệch vượt ngưỡng xác định (ngưỡng Entropy lớn hơn 1), khối ảnh được xác định là chứa chuyển động thực tế.
  • Hình thái học toán học (Mathematical Morphology): Ứng dụng hai phép toán cơ bản là co ảnh (Erosion) và giãn ảnh (Dilation) với cấu trúc nguyên tố ma trận 3x3 nhằm khử triệt để nhiễu cục bộ và khôi phục đường biên hoàn chỉnh của vật thể.

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

Để kiểm chứng tính đúng đắn của mô hình lý thuyết, phương pháp nghiên cứu thực nghiệm được thiết kế chặt chẽ:

  • Nguồn dữ liệu và cỡ mẫu: Bộ dữ liệu kiểm thử bao gồm hơn 3.000 khung hình video trích xuất từ các camera giám sát an ninh thực tế đặt tại hành lang, cổng ra vào và khu vực ngoài trời. Kích thước khung hình chuẩn hóa ở mức 640x480 pixel với tốc độ 24 khung hình/giây.
  • 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, tập trung thu thập các kịch bản quan sát đa dạng: chuyển động đơn lẻ, chuyển động đồng thời của nhiều đối tượng, đối tượng di chuyển với vận tốc thay đổi, hiện tượng bóng đổ chuyển động cùng người và điều kiện ánh sáng thay đổi đột ngột giữa trời nắng và bóng râm.
  • Lý do lựa chọn phương pháp phân tích: Thay vì quét toàn bộ từng điểm ảnh trên toàn khung hình gây nghẽn tài nguyên tính toán, giải thuật chia khung hình thành các khối pixel cục bộ (kích thước khối delta = 4), sau đó đánh giá độ biến thiên thông qua Entropy và lọc hình thái học. Cách tiếp cận này giúp giảm thiểu độ phức tạp tính toán nhưng vẫn duy trì độ chính xác ở mức điểm ảnh đơn lẻ.
  • Quy trình triển khai: Quá trình nghiên cứu thực hiện qua 3 giai đoạn: Khởi tạo mô hình nền qua 50 khung hình đầu tiên, huấn luyện tín hiệu ổn định với tham số huấn luyện p = 1, và thử nghiệm trích xuất đối tượng với chu kỳ cập nhật nền 3 khung hình/lầ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ử nghiệm và đo đạc thực nghiệm trên hệ thống phần mềm đã mang lại các phát hiện khoa học quan trọng:

  • Tối ưu hóa tài nguyên khởi tạo và cập nhật mô hình nền: Khởi tạo nền thích ứng trong 50 khung hình đầu tiên ($K = 50$) cho phép xây dựng khung nền tham chiếu sạch. Đặc biệt, sau khung hình thứ 200, việc chuyển đổi cơ chế từ cập nhật liên tục từng khung hình sang chu kỳ cập nhật cách quãng 3 khung hình/lần (hoặc 5 khung hình/lần trong môi trường ánh sáng ổn định) giúp giảm 66,7% tải xử lý CPU mà vẫn đảm bảo độ bao phủ đối tượng đạt 98,5%.
  • Hiệu quả vượt trội của bộ lọc Entropy cấp khối: Việc thiết lập ngưỡng Entropy $T = 1$ kết hợp tham số ngưỡng chuyển động cấp xám $\beta = 8$ và $\sigma = 20$ đã giúp cô lập chính xác các vùng chuyển động tiềm năng. Cơ chế này loại bỏ hơn 85% các vùng ảnh tĩnh không cần xử lý, giúp tập trung tài nguyên vào các khối chuyển động thực.
  • Khử nhiễu và xử lý bóng đổ đạt độ chính xác cao: Phép toán co và giãn ảnh với cấu trúc nguyên tố 3x3 qua 2 vòng lặp (iterations = 2) đã loại bỏ hoàn toàn các chấm nhiễu rời rạc. Đồng thời, thuật toán kiểm tra hướng vector màu RGB và so sánh độ lệch độ sáng đã bóc tách chính xác bóng đổ của vật thể, ngăn chặn hiện tượng dính liền bóng vào đối tượng làm sai lệch diện tích nhận dạng.
  • Đảm bảo tính thời gian thực: Tốc độ xử lý của giải thuật đạt mức ổn định từ 24 đến 30 khung hình/giây trên phần cứng máy tính tiêu chuẩn, đáp ứng hoàn hảo tiêu chí cảnh báo tức thì khi có đối tượng vượt qua ranh giới giám sát.

Thảo luận kết quả

Kết quả nghiên cứu chứng minh rằng việc kết hợp phương pháp trừ nền với đánh giá Entropy khối đã giải quyết triệt để nhược điểm của các phương pháp truyền thống. Phương pháp chênh lệch tạm thời thường bị rỗng ruột đối với các vật thể chuyển động có màu sắc đồng nhất, trong khi phương pháp luồng quang học (Optical Flow) lại có độ phức tạp tính toán quá cao, không thể vận hành mượt mà trên các máy tính thông thường.

Dữ liệu phân tích hiệu năng có thể được mô tả trực quan qua biểu đồ cột so sánh thời gian thực thi (tính bằng mili-giây) giữa thuật toán đề xuất với thuật toán trừ nền cơ bản và thuật toán hỗn hợp Gauss GMM. Ngoài ra, một bảng đối chiếu chi tiết về độ chính xác nhận dạng đối tượng trong các điều kiện môi trường khác nhau sẽ làm nổi bật khả năng thích nghi của hệ thống. Nguyên nhân thành công của giải thuật nằm ở cơ chế huấn luyện tín hiệu ổn định và so sánh chính xác hai lớp nền, giúp mô hình nền thích ứng nhanh với sự thay đổi của ánh sáng môi trường mà không hấp thụ nhầm các đối tượng chuyển động chậm vào nền.

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

Dựa trên các kết quả thực nghiệm đạt được, nghiên cứu đưa ra 4 giải pháp và khuyến nghị mang tính ứng dụng cao:

  • Tối ưu hóa chu kỳ học nền đa tầng theo ngữ cảnh: Nhóm kỹ sư phần mềm thị giác máy tính cần lập trình tính năng tự động điều chỉnh chu kỳ cập nhật nền từ 3 khung hình lên 5 đến 10 khung hình/lần dựa trên cảm biến phân tích mức độ biến động ánh sáng, hướng đến mục tiêu duy trì tốc độ khung hình ổn định trên 30 khung hình/giây trong lộ trình 3 tháng.
  • Tích hợp mô-đun phát hiện bóng đổ và khử nhiễu tự thích ứng: Đơn vị phát triển hệ thống an ninh cần đóng gói thuật toán so sánh góc vector RGB thành thư viện chuyên dụng, kiểm soát tỷ lệ báo động giả dưới mức 3% tại các khu vực giám sát ngoài trời, hoàn thiện triển khai trong vòng 6 tháng.
  • Chuyển giao và nhúng giải thuật lên thiết bị biên (Edge AI): Đội ngũ kỹ sư phần cứng và hệ thống nhúng nên tiến hành tối ưu hóa mã nguồn C++ và OpenCV để tích hợp giải thuật trực tiếp lên các vi xử lý của camera IP thông minh, cho phép xử lý đồng thời từ 4 đến 8 luồng video độc lập trong vòng 9 tháng tới.
  • Xây dựng bộ dữ liệu benchmark chuẩn hóa đa môi trường: Các viện nghiên cứu và phòng thí nghiệm công nghệ cần phối hợp xây dựng cơ sở dữ liệu kiểm thử gồm 50.000 khung hình có gán nhãn chi tiết về thời tiết, ánh sáng và mật độ chuyển động để phục vụ công tác huấn luyện và đánh giá mô hình trong thời gian 12 tháng.

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

Nội dung và kết quả nghiên cứu của luận văn mang lại giá trị thực tiễn cho 4 nhóm đối tượng chuyên môn:

  • Học viên cao học và nghiên cứu sinh ngành Khoa học máy tính: Tài liệu cung cấp cơ sở toán học tường minh về biến đổi Entropy, mô hình phân phối Gauss và các phép toán hình thái học, là tài liệu tham khảo giá trị cho các đề tài phát triển thuật toán thị giác máy tính và nhận dạng mẫu.
  • Kỹ sư phát triển phần mềm giám sát an ninh: Tiếp cận trực tiếp cấu trúc mã nguồn tối ưu viết bằng C++ kết hợp thư viện OpenCV, dễ dàng ứng dụng vào việc xây dựng module phát hiện xâm nhập và cảnh báo mục tiêu tự động cho trụ sở, kho bãi hoặc nhà riêng.
  • Chuyên gia quản lý và phát triển hệ thống giao thông thông minh: Ứng dụng nguyên lý bóc tách blob đối tượng để đếm lưu lượng phương tiện, phát hiện xe dừng đỗ sai quy định và phân tích mật độ giao thông trên các tuyến đường trọng điểm với độ phân giải tiêu chuẩn.
  • Doanh nghiệp tích hợp giải pháp an ninh và quốc phòng: Nắm bắt phương án công nghệ hiệu quả chi phí, cho phép tận dụng hạ tầng camera sẵn có với tốc độ 24 đến 30 khung hình/giây để thiết lập hệ thống bảo vệ chu vi tự động hoạt động liên tục 24/7 mà không cần đầu tư phần cứng máy chủ đắt đỏ.

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

  • Phương pháp đề xuất trong luận văn có ưu thế gì vượt trội so với phương pháp luồng quang học (Optical Flow)?
    Phương pháp luồng quang học đòi hỏi năng lực tính toán rất lớn do phải giải hệ phương trình vi phân cho từng điểm ảnh, khó đạt tốc độ thời gian thực trên camera tiêu chuẩn. Trong khi đó, giải thuật trừ nền kết hợp Entropy phân chia xử lý theo khối, giảm hơn 60% thời gian xử lý và vận hành mượt mà ở mức 24 đến 30 khung hình/giây trên phần cứng thông thường.

  • Tại sao luận văn lại áp dụng giá trị Entropy ở cấp độ khối ảnh thay vì kiểm tra từng điểm ảnh?
    Đại lượng Entropy đo lường mức độ hỗn loạn của vector mức xám trong từng khối ảnh kích thước delta = 4. Khi khối có Entropy vượt ngưỡng $T = 1$, vùng đó mới được xác định là chứa chuyển động thực. Cơ chế này loại bỏ ngay 85% diện tích nền tĩnh, giảm thiểu đột biến số phép tính so với việc quét duyệt từng điểm ảnh trên khung hình 640x480 pixel.

  • Hệ thống xử lý hiện tượng bóng đổ của người và vật thể như thế nào để tránh báo động giả?
    Giải thuật ứng dụng nguyên lý so sánh vector màu RGB giữa khung hình hiện tại và ảnh nền. Vì điểm ảnh bóng đổ có cùng hướng vector với nền nhưng có độ sáng thấp hơn, hệ thống sử dụng ngưỡng đo góc lệch để bóc tách triệt để phần bóng, giúp hình bao đối tượng không bị biến dạng và giảm sai số diện tích xuống dưới 5%.

  • Chu kỳ cập nhật mô hình ảnh nền được thiết lập ra sao để cân bằng giữa độ chính xác và tốc độ?
    Mô hình nền được khởi tạo qua 50 khung hình đầu tiên ($K = 50$). Sau 200 khung hình huấn luyện ổn định, hệ thống tự động giãn chu kỳ cập nhật thành 3 khung hình học nền 1 lần với hệ số làm mịn $\alpha = 8$. Việc này giúp hệ thống vẫn thích nghi kịp thời với biến đổi ánh sáng tự nhiên mà tiết kiệm đáng kể tài nguyên CPU.

  • Giải thuật có hoạt động chính xác khi có nhiều đối tượng chuyển động với vận tốc khác nhau không?
    Có. Nhờ sự kết hợp giữa phân tích liên kết khối (blobs), thuật toán dán nhãn độc lập và phép toán hình thái học co giãn với ma trận 3x3, hệ thống tách biệt rõ ràng từng cá thể chuyển động, trích xuất chuẩn xác trọng tâm và diện tích của từng đối tượng trong cùng một khung cảnh phức tạp.

Kết luận

  • Nghiên cứu đã hệ thống hóa toàn diện cơ sở lý thuyết về phân tích chuỗi video, đặc trưng hình ảnh và các phương pháp phát hiện chuyển động kinh điển trong thị giác máy tính.
  • Đề xuất thành công giải thuật cải tiến tích hợp 3 mô-đun: Mô hình hóa nền tối ưu qua 50 khung hình khởi tạo, Cảnh báo chuyển động dựa trên Entropy khối với ngưỡng $T = 1$, và Trích xuất đối tượng bằng phép toán hình thái học 3x3.
  • Giải quyết triệt để hai bài toán khó trong giám sát thực tế là khử nhiễu môi trường và loại bỏ bóng đổ vật thể thông qua phân tích vector màu RGB, duy trì hoạt động ổn định trên chuẩn video 640x480 pixel.
  • Tối ưu hóa chu kỳ học nền 3 khung hình/lần, giúp tiết kiệm hơn 60% chi phí tính toán và đảm bảo xử lý thời gian thực với tốc độ 24 đến 30 khung hình/giây.
  • Kế hoạch tiếp theo tập trung vào việc nhúng giải thuật lên các dòng camera IP độc lập trong vòng 6 đến 9 tháng tới, mở ra hướng đi bền vững cho các giải pháp giám sát an ninh thông minh. Hãy kết nối và ứng dụng ngay giải thuật này vào các dự án thị giác máy tính thực tế để tối ưu hóa hiệu năng giám sát cho doanh nghiệp của bạn!