0903734162

Thứ Bảy , 25 Tháng Một 2020
Trang Chủ / Tin Tức Tổng Hợp / Tin Công Nghệ / HỆ THỐNG GIÁM SÁT THÔNG MiNH

HỆ THỐNG GIÁM SÁT THÔNG MiNH

HỆ THỐNG GIÁM SÁT THÔNG MiNH

Bài viết đề xuất một mô hình hệ thống giám sát thông minh cùng với phần mềm quản lý cho phép phát hiện đối tượng đánh cắp hoặc bỏ quên.

Ở bước đầu tiên, chúng tôi sử dụng phương pháp trừ ảnh nền và xác định ngưỡng để phát hiện tiền cảnh. Qua bước thứ hai, từ các hình ảnh tĩnh của video chúng tôi trích xuất các vùng riêng biệt là các vùng có khả năng đối tượng bị đánh cắp hoặc bỏ rơi.

Sau đó, chúng tôi loại bỏ các khoảng trống giữa các điểm ảnh của các đối tượng phát hiện nhằm nâng cao độ chính xác.

Cuối cùng, một bộ lọc Kalman được áp dụng để phát hiện người trong khung ảnh liên kết với đối tượng bị đánh cắp hoặc bỏ rơi. Các kết quả thực nghiệm trên dữ liệu đối tượng bỏ quên ABODA cho thấy hệ thống đề xuất là hiệu quả trong việc giám sát video theo thời gian thực

1-GIỚI THIỆU HỆ THỐNG GIÁM SÁT THÔNG MINH

Hiện nay, các hệ thống giám sát bằng hình ảnh ngày càng trở nên phổ biến, dần trở thành quen thuộc với chúng ta từ trong văn phòng, nhà xưởng và các ứng dụng trong nông nghiệp thông minh .

Xuất hiện từ những năm 1960, hệ thống giám sát là một trong những hệ thống trợ giúp đắc lực nhất cho con người thực hiện theo dõi, giám sát.

Cùng với sự tiến bộ khoa học công nghệ, giá thành các thiết bị ngày một rẻ hơn cũng như nhận thức của con người về các biện pháp phòng ngừa tội phạm được tăng cường thì tại bất cứ địa điểm công cộng nào như nhà hàng, cơ quan, trường học hoặc nhà ga đều có sự có mặt của hệ thống camera giám sát.

Minh họa bộ dữ liệu Abandoned Objects Dataset

Hình 1. Minh họa bộ dữ liệu Abandoned Objects Dataset (ABODA)

Tuy nhiên, tội phạm cũng ý thức và hành động như mọi người khác, để bảo vệ tài sản khỏi các tình huống không mong muốn, đòi hỏi một quy trình của hệ thống giám sát thông minh, để có thể phát hiện bất kỳ sự kiện nghi ngờ nào thực hiện bởi bất kỳ ai và sau đó gởi cảnh báo đến bộ phận an ninh bảo vệ.

Do vậy, việc nghiên cứu và xây dựng một hệ thống giám sát thông minh bằng hình ảnh có thể phát hiện theo dõi đối tượng đánh cắp hoặc bỏ quên với hiệu quả và tính tin cậy cao đang là mục tiêu của nhiều nhà khoa học

Phần còn lại của bài viết này được tổ chức như sau, phần hai trình bày các nghiên cứu liên quan với chủ đề bài viết, phần ba mô tả chi tiết mô hình phát hiện đối tượng đánh cắp hoặc bỏ quên dựa trên hệ thống giám sát thông minh đề xuất, các kết quả thực nghiệm được trình bày trong phần bốn và các kết luận được đúc kết ở phần cuối của bài viết.

2-NGHIÊN CỨU LIÊN QUAN

Phát hiện đối tượng đánh cắp hoặc bỏ quên tập trung các chủ đề phát hiện đối tượng chuyển động và phân loại đối tượng. Phát hiện đối tượng chuyển động là quá trình xử lý chuỗi ảnh liên
tiếp trong một đoạn video để phát hiện ra các đối tượng chuyển động trong một đoạn hình ảnh.

Đã có nhiều phương pháp được đưa ra để giải quyết vấn đề này, có thể phân thành các loại phương pháp sau: các phương pháp trừ ảnh nền (Background Subtraction), các phương pháp dựa trên thông kê (Statistical Methods)và các phương pháp dựa trên sự chênh lệnh tạm thời giữa các khung hình (Temporal Differencing).

Sau khi có kết quả phát hiện vùng ảnh chứa đối tượng chuyển động hình ảnh đó vẫn còn rất nhiều nhiễu do đó cần phải lọc bỏ đi các nhiễu này.

Để xử lý vùng ảnh đó có một số phương pháp như tiền xử lý mức điểm ảnh tiền cảnh để loại bỏ nhiễu, phát hiện bóng v.v. Từ đối tượng đã được làm sạch này chúng ta có thể xác định tính chất mỗi đối tượng.

Về phân loại đối tượng là quá trình phân lớp đối tượng chuyển động thuộc lớp sự vật nào như người, đồ vật v.v cho chúng ta biết được đối tượng đánh cắp hoặc bỏ quên.

Phân loại một đối tượng để theo dõi và phân tích hành động của nó một cách chính xác là rất quan trọng. Hiện tại, có hai cách tiếp cận chủ yếu: phương pháp dựa trên hình dạng và phương pháp dựa trên sự chuyển động

Phần tiếp theo, chúng tôi trình bày chi tiết về hệ thống phát hiện đối tượng đánh cắp hoặc bỏ quên và các mô tả kỹ thuật cũng trình bày trong phần này.

3-MÔ HÌNH ĐỀ XUẤT

Kiến trúc hệ thống được trình bày trong Hình 2. Hệ thống nhận các hình ảnh đầu vào từ các camera giám sát hoặc các tệp tin video. Đầu ra cuả hệ thống các kết quả sự kiện được phân loại.

Các kết quả này được thể hiện ở giao diện người dùng trên phần mềm quản lý ở màn hình máy tính.

Mô hình hệ thống giám sát hình ảnh đề xuất

Hình 2. Mô hình hệ thống giám sát hình ảnh đề xuất

3.1 Phương Pháp Trừ Ảnh Nền

Phương pháp trừ ảnh nền là phương pháp rất phổ biến và hiệu quả trong việc giải quyết phân đoạn với những đoạn hình ảnh có khung cảnh tĩnh.

Bằng việc sử dụng phép trừ ảnh ở mức điểm ảnh, một khung hình sẽ được so sánh với một hình nền để từ đó đưa ra vùng các điểm ảnh khác nhau giữa khung hình đó và ảnh nền.

Các điểm ảnh khác nhau sẽ được hiểu như là các điểm ảnh nổi lên trên ảnh nền. Sau khi tìm ra các vùng ảnh nổi, các vùng này sẽ được xử lý để lọc đi các nhiễu, các vết không phù hợp bằng một số thuật toán lọc nhiễu khác nhau. Hình 3 trình bày cách làm việc của phương pháp trừ ảnh nền

Minh họa cách làm việc của phương pháp trừ ảnh nền

Hình 3. Minh họa cách làm việc của phương pháp trừ ảnh nền

3.2 Xác Định Ngưỡng

Ngưỡng được sử dụng rộng rãi để tạo mặt nạ tiền cảnh của video được quay bằng camera tĩnh. Đây là phương pháp phân đoạn đơn giản nhất dùng để chỉ một giá trị mà chúng ta dựa vào để phân hoạch một tập hợp thành các miền phân biệt.

3.3 Trích Xuất Vùng Riêng Biệt

Hệ thống giám sát của chúng tôi chỉ tập trung vào khu vực mà khả năng đối tượng bị đánh cắp hoặc bỏ quên cao, chứ không phải là quầy nơi để đồ hành lý v.v.

Chúng tôi đã trích xuất vùng riêng biệt ROI (Region of Interest) là khu vực video bị loại bỏ mà không chứa đối tượng bị bỏ rơi.

ROI được xác định bằng cách tạo mặt nạ nhị phân, là hình ảnh nhị phân có cùng kích thước với hình ảnh được xử lý bằng điểm ảnh xác định ROI được đặt thành 1 và tất cả các điểm ảnh khác được đặt thành 0.

3.4 Các Phép Toán Hình Thái Học

Trong trường hợp màu sắc của đối tượng bị bỏ rơi và màu nền là giống nhau, đối tượng được phát hiện sẽ không rõ ràng.

Chúng tôi sử dụng các phép toán hình thái học để xử lý các điểm 
ảnh.Việc này giúp lấp đầy các khoảng trống nhỏ giữa các đối tượng được phát hiện rõ rệt hơn.Hình 3 mô tả một phép toán hình thái học.

Minh họa phép toán hình thái học

Hình 4. Minh họa phép toán hình thái học (morphology)

3.5 Phát Hiện Đối Tượng Chuyển Động Dựa Trên Bộ Lọc Kalman

Bộ lọc Kalman được thiết kế để theo dõi đối tượng chuyển động. Trong hệ thống của chúng tôi, nó được sử dụng để dự đoán vị trí tương lai của vật thể.

Phát hiện đối tượng với bộ lọc Kalman

Hình. 5. Phát hiện đối tượng với bộ lọc Kalman

4 THỰC NGHIỆM

4.1 Môi Trường Thực Nghiệm

Chương trình được viết bằng ngôn ngữ Matlab phát triển trên môi trường Computer Vision Toolbox. Được thử nghiệm trên hệ điều hành Windows 10, máy tính PC tốc độ 2.67 GHz, bộ nhớ 8GB RAM.

Về dữ liệu thực nghiệm cho bài toán, chúng tôi sử dụng tập dữ liệu về đối tượng bỏ quên (ABODA) là một tập dữ liệu cho phát hiện đối tượng bị đánh cắp hoặc bỏ rơi.

ABODA bao gồm 11 video được gắn nhãn với các kịch bản trong thực tế khác nhau cho việc phát hiện đối tượng bị bỏ rơi. Các tình huống bao gồm cảnh đông đúc, cảnh thay đổi điều kiện ánh sáng, cảnh ban đêm, cũng như các cảnh quay môi trường trong nhà và ngoài trời v.v

4.2 Đánh Giá Phát Hiện Đối Tượng Đánh Cắp Hoặc Bỏ Quên

Việc thực nghiệm tìm tính độ chính xác của hệ thống đề xuất được thực hiện trong các điều kiện môi trường khác nhau như sự thay đổi ánh sáng, chuyển động của đối tượng, số lượng đối tượng có trong khung hình v.v. Bảng 1 trình bày kết quả thực hiện trên bộ dữ liệu ABODA.

Bảng 1. Các kết quả cho bộ dữ liệu ABODA

kết quả dữ liệu aboda
4.3 Phân Tích Thời Gian Phát Hiện Đối Tượng Đánh Cắp Hoặc Bỏ Quên

Bảng 2 mô tả thời gian phát hiện đối tượng bị bỏ quên sau khi người rời khỏi khung hình. Chúng tôi đặt khoảng thời gian trong 20 giây (120 khung hình) để xác định một vật bỏ quên đó là một người để lại một đồ vật, và không trở lại bên trong khung hình để lấy lại.

Bảng 2. Phân tích thời gian phát hiện đối tượng bị bỏ quên sau khi người rời khỏi khung hình

phân tích thời gian đối tượng

5 KẾT LUẬN

Trong bài viết này, chúng tôi đã đề xuất kiến trúc chung một hệ thống giám sát video thông minh cùng với các mô tả về quá trình xử lý hình ảnh. Đó là phát hiện đối tượng chuyển động,
phân loại đối tượng và theo dõi đối tượng.

Từ đó, chúng tôi cài đặt và tiến hành thực nghiệm đưa ra một số đánh giá cho các phương pháp được lựa chọn.

Trong thời gian tới, chúng tôi sẽ hoàn thiện lại thành phần phát hiện và theo dõi đối tượng chuyển động, tiếp tục nghiên cứu và cải tiến các kỹ thuật giải quyết bài toán nhằm đạt được hiệu quả và tính chính xác cao nhất.

Mai Lam

=============================

DaiHanCorp Viet Nam
Nhà Cung Cấp Giải Pháp Chuyên Nghiệp

Có Thể Bạn Quan Tâm

Ứng dụng hệ thống công nghệ RFID trong chuổi cung ứng của Wal-Mart

HỆ THỐNG CÔNG NGHỆ RFiD TRONG CUNG ỨNG

Hệ thống công nghệ RFID là công nghệ nhận dạng hàng hoá bằng tần số radio. Các con chip nhỏ được gắn vào các sản phẩm hoặc ...