Nghiên Cứu Giải Pháp Trao Đổi Dữ Liệu Trong Hệ Thống Phân Tích Video Thông Minh

Tài liệu nghiên cứu Nghiên cứu và triển khai giải pháp trao đổi dữ liệu trong hệ thống phân tích video thông minh sử, tổng hợp lý thuyết và thực hành, cung cấp kiến thức chuyên

Trường đại học

Đại học Bách Khoa Hà Nội

Người đăng

Ẩn danh

Thể loại

luận văn

2022

72
2
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng Quan Về Hệ Thống Phân Tích Video Thông Minh Hiện Đại

Ngày nay, hệ thống camera giám sát xuất hiện ở khắp mọi nơi. Việc phân tích thông minh dòng video từ các camera bằng công nghệ trí tuệ nhân tạo cho ra đời hàng loạt các ứng dụng tiềm năng như thành phố thông minh, kiểm soát giao thông thông minh, hỗ trợ nhận dạng cá nhân, giám sát an ninh tự động. Xu hướng hiện nay là triển khai các hệ thống phân tích video thông minh theo mô hình kết hợp điện toán biên (Edge Computing) và điện toán đám mây (Cloud Computing). Thay vì đẩy tất cả video về trung tâm, các thiết bị nhúng nhỏ gọn được trang bị phần cứng AI tích hợp, chuyển đổi khung hình video thành metadata có cấu trúc. Dữ liệu metadata này sau đó được gửi về máy chủ phân tích trên hạ tầng đám mây để phân tích và kết xuất thông tin có ý nghĩa, cảnh báo theo thời gian thực.

1.1. Ưu Điểm Của Mô Hình Điện Toán Biên Trong Phân Tích Video

Mô hình điện toán biên giải quyết các vấn đề về khả năng mở rộng hạ tầng lưu trữ, băng thông truyền tải, tính riêng tư (thông tin nhạy cảm không cần truyền trực tiếp lên đám mây), và yêu cầu xử lý theo thời gian thực. Độ trễ được giảm thiểu do quá trình xử lý diễn ra gần nguồn dữ liệu hơn. Điều này đặc biệt quan trọng trong các ứng dụng yêu cầu phản hồi nhanh chóng, ví dụ như cảnh báo xâm nhập hoặc phát hiện sự cố giao thông. Việc tích hợp hệ thống phân tích video với điện toán biên mang lại hiệu quả cao hơn so với các giải pháp truyền thống.

1.2. Thách Thức Quản Lý Hệ Thống Phân Tán Với Số Lượng Lớn Thiết Bị

Tuy nhiên, mô hình này cũng đặt ra các thách thức mới. Số lượng thiết bị xử lý AI tại biên tăng cao theo quy mô hệ thống, triển khai trên khu vực địa lý rộng lớn, gây khó khăn cho việc quản lý, điều khiển, cấu hình và cập nhật. Xây dựng một hệ thống quản lý tập trung các thiết bị là yêu cầu bắt buộc để vận hành hiệu quả. Việc thu thập dữ liệu phân tích trên các thiết bị tại biên để xử lý tập trung cũng là một thách thức lớn khi dữ liệu được tạo ra liên tục và tăng dần theo quy mô hệ thống. Cần có giải pháp quản lý dữ liệu video thông minh hiệu quả.

II. Vấn Đề Trao Đổi Dữ Liệu Trong Hệ Thống Phân Tích Video

Đối với hệ thống phân tích video thông minh, các yêu cầu đặc trưng của hệ thống truyền tin bao gồm: khả năng xử lý theo thời gian thực để cảnh báo kịp thời, thông lượng dữ liệu truyền tải lớn và khả năng mở rộng, cơ chế chịu lỗi đảm bảo dữ liệu không bị mất mát, khả năng xử lý dữ liệu từ nhiều camera đồng thời cho nhiều ứng dụng khác nhau, và khả năng trao đổi dữ liệu giữa các microservices một cách thông suốt và hiệu quả. Việc xây dựng hệ thống truyền tin đóng vai trò "mạch máu" của toàn hệ thống, quyết định tính khả thi và hiệu quả của hệ thống trong thực tế.

2.1. Yêu Cầu Về Hiệu Suất Trao Đổi Dữ Liệu Video Thời Gian Thực

Hệ thống phải có khả năng xử lý theo thời gian thực để cảnh báo kịp thời khi phát hiện các hành vi bất thường. Quá trình suy luận của các thuật toán AI, quá trình truyền dữ liệu sau khi được trích rút cần về máy chủ trung tâm, quá trình phân tích kết xuất các sự kiện phải có độ trễ thấp, đảm bảo các sự kiện được đưa ra trong thời gian có ý nghĩa. Điều này đòi hỏi hiệu suất trao đổi dữ liệu video cao và ổn định.

2.2. Khả Năng Mở Rộng Và Chịu Lỗi Của Hệ Thống Truyền Tin

Các hệ thống camera giám sát hoạt động 24/7/365, khối lượng dữ liệu sinh ra liên tục tăng theo quá trình vận hành và mở rộng. Hệ thống truyền tin phải có thông lượng dữ liệu truyền tải lớn và khả năng mở rộng. Cần có cơ chế chịu lỗi đảm bảo dữ liệu không bị mất mát khi hệ thống bị gián đoạn do sự cố. Lưu trữ dữ liệu video phân tích một cách an toàn là yếu tố quan trọng.

2.3. Tính Linh Hoạt Trong Xử Lý Dữ Liệu Từ Nhiều Nguồn Khác Nhau

Mỗi camera là một nguồn sinh dữ liệu, một ứng dụng cần xử lý dữ liệu từ nhiều camera khác nhau. Hệ thống có thể được triển khai nhiều ứng dụng giám sát thông minh khác nhau tùy theo nhu cầu của người dùng trong từng giai đoạn. Cùng một dữ liệu từ camera có thể được sử dụng đồng thời cho nhiều ứng dụng khác nhau. Cần có giải pháp đồng bộ hóa dữ liệu video hiệu quả.

III. Giải Pháp Trao Đổi Dữ Liệu Với Apache Kafka Hiệu Quả

Hiện nay, các hệ thống truyền tin phân tán đang được sử dụng rộng rãi trong các hệ thống lớn, đặc biệt là các hệ thống thông tin phức tạp được phát triển theo mô hình microservice. Các hệ thống dùng kiến trúc microservice sử dụng message queue và pub/sub messaging để giúp các service liên hệ với nhau một cách bất đồng bộ. Trong các hệ thống truyền tin phân tán, Apache Kafka là một nền tảng rất thích hợp cho việc xử lý dòng dữ liệu trong thời gian thực với đầy đủ các chức năng nhắn tin, lưu trữ và xử lý sự kiện. Khi dữ liệu của một topic được thêm mới ngay lập tức được ghi vào hệ thống và truyền đến cho bên nhận. Ngoài ra Kafka còn là một hệ thống có đặc tính bền vững dữ liệu có thể được lưu trữ an toàn cho đến khi bên nhận sẵn sàng nhận nó.

3.1. Ưu Điểm Của Apache Kafka Trong Hệ Thống Phân Tán

Apache Kafka là một nền tảng trao đổi dữ liệu video thông minh mạnh mẽ, phù hợp cho việc xử lý dòng dữ liệu trong thời gian thực. Nó cung cấp đầy đủ các chức năng nhắn tin, lưu trữ và xử lý sự kiện. Dữ liệu được ghi vào hệ thống và truyền đến bên nhận ngay lập tức, đảm bảo tính thời gian thực. Kafka cũng có đặc tính bền vững, dữ liệu được lưu trữ an toàn cho đến khi bên nhận sẵn sàng.

3.2. Ứng Dụng Apache Kafka Cho Thu Thập Metadata Và Quản Lý Thiết Bị

Trong luận văn này, học viên sẽ tập trung vào việc xây dựng hệ thống trao đổi thông điệp cho một hệ thống phân tích video thông minh sử dụng nền tảng Apache Kafka. Apache Kafka được sử dụng để giải quyết 2 bài toán chính của hệ thống là (1) thu thập dữ liệu metadata do mô - đun suy luận phân tích được (2) quản lý tập trung, điều khiển, cấu hình các thiết bị tại biên từ xa. Kiến trúc hệ thống phân tích video thông minh được tối ưu hóa với Kafka.

3.3. Cơ Chế Pub Sub Messaging Trong Apache Kafka

Kafka sử dụng cơ chế pub/sub messaging, cho phép các ứng dụng (producers) xuất bản (publish) dữ liệu vào các topics, và các ứng dụng khác (consumers) đăng ký (subscribe) để nhận dữ liệu từ các topics này. Cơ chế này giúp các ứng dụng giao tiếp với nhau một cách bất đồng bộ và linh hoạt, không cần biết về sự tồn tại của nhau. Điều này rất quan trọng trong các hệ thống phân tán phức tạp.

IV. Xây Dựng Giải Pháp Trao Đổi Dữ Liệu Video Thông Minh Với Kafka

Hệ thống trao đổi dữ liệu được xây dựng với Apache Kafka giải quyết hai bài toán chính: thu thập dữ liệu metadata từ các thiết bị biên và quản lý tập trung các thiết bị này. Dữ liệu cần trao đổi được phân loại theo hai chiều: Edge-to-Cloud (dữ liệu từ thiết bị biên lên đám mây) và Cloud-to-Edge (dữ liệu từ đám mây xuống thiết bị biên). Với mỗi chiều dữ liệu, cách thức tổ chức và lưu trữ trên các Kafka Broker được thiết kế chi tiết để đảm bảo trao đổi dữ liệu độc lập, thông lượng lớn, theo thời gian thực và dễ dàng đáp ứng theo các quy mô khác nhau của hệ thống.

4.1. Thu Thập Metadata Từ Thiết Bị Biên Lên Đám Mây Edge to Cloud

Dữ liệu metadata được trích rút bởi các model AI trên các thiết bị biên được thu thập và gửi về đám mây thông qua Kafka. Dữ liệu này bao gồm thông tin về chủng loại, vị trí, thuộc tính, hành động của các đối tượng xuất hiện trong khung hình. Ngoài ra, dữ liệu nhật ký hệ thống và dữ liệu giám sát hoạt động của thiết bị cũng được thu thập để theo dõi và quản lý thiết bị từ xa. Định dạng dữ liệu video phân tích cần được chuẩn hóa để đảm bảo tính tương thích.

4.2. Quản Lý Và Điều Khiển Thiết Bị Biên Từ Đám Mây Cloud to Edge

Từ đám mây, các lệnh điều khiển, cấu hình và cập nhật được gửi xuống các thiết bị biên thông qua Kafka. Điều này cho phép quản lý tập trung các thiết bị từ xa, giúp giảm thiểu chi phí vận hành và bảo trì. Các lệnh điều khiển có thể bao gồm khởi động/dừng các model AI, thay đổi cấu hình camera, hoặc cập nhật phần mềm. API cho hệ thống phân tích video cần được thiết kế để hỗ trợ các chức năng này.

4.3. Vấn Đề Bảo Mật Trong Quá Trình Trao Đổi Dữ Liệu

Quá trình trao đổi dữ liệu giữa Edge và Cloud cần được bảo mật để tránh các cuộc tấn công và truy cập trái phép. Các cơ chế bảo mật cho Kafka bao gồm xác thực hai chiều sử dụng TLS, xác thực sử dụng SASL, và ủy quyền sử dụng ACL. Việc quản lý tập trung các cơ chế bảo mật này cũng là một thách thức cần giải quyết. Bảo mật trao đổi dữ liệu video là yếu tố then chốt để đảm bảo an toàn cho hệ thống.

V. Triển Khai Thử Nghiệm Và Đánh Giá Hiệu Quả Hệ Thống

Một hệ thống thử nghiệm được xây dựng theo mô hình đề xuất, bao gồm một máy tính nhúng AI tại biên cài đặt các chương trình Agent và mô-đun AI để suy luận dữ liệu video từ hai camera giám sát. Dữ liệu này được truyền theo thời gian thực về phân hệ phần mềm xử lý trung tâm thông qua hệ thống Kafka Broker triển khai trên hạ tầng Google Cloud Platform để tổng hợp và kết xuất thành các sự kiện có ý nghĩa. Kết quả thử nghiệm chứng minh tính khả thi và hiệu quả của giải pháp đề xuất.

5.1. Mô Hình Triển Khai Thử Nghiệm Trên Google Cloud Platform

Hệ thống thử nghiệm được triển khai trên Google Cloud Platform (GCP) với các máy ảo được cấu hình phù hợp. Kafka Broker được cài đặt và cấu hình để đảm bảo hiệu suất và độ tin cậy. Các công cụ quản lý Kafka như Kafka Manager (CMAK) được sử dụng để quản lý các topics và consumers. Giải pháp đám mây cho phân tích video giúp dễ dàng mở rộng và quản lý hệ thống.

5.2. Cấu Hình Và Triển Khai Phần Mềm Trên Thiết Bị Biên AI

Máy tính nhúng AI Jetson Xavier được sử dụng làm thiết bị biên. Các chương trình Agent và mô-đun AI (sử dụng DeepStream SDK) được cài đặt và cấu hình để suy luận dữ liệu video từ camera. Dữ liệu metadata được tạo ra và gửi về Kafka Broker trên GCP. Kết nối các hệ thống AI video đòi hỏi cấu hình phần cứng và phần mềm phù hợp.

5.3. Đánh Giá Hiệu Năng Và Tính Ổn Định Của Hệ Thống

Hệ thống được thử nghiệm với các kịch bản khác nhau, bao gồm giám sát khu vực hạn chế và phát hiện người xâm nhập. Hiệu năng và tính ổn định của hệ thống được đánh giá dựa trên các chỉ số như độ trễ, thông lượng, và tỷ lệ lỗi. Kết quả cho thấy hệ thống hoạt động ổn định và đáp ứng được các yêu cầu về thời gian thực. Ứng dụng của phân tích video thông minh được chứng minh qua các thử nghiệm thực tế.

VI. Kết Luận Và Hướng Phát Triển Cho Hệ Thống Tương Lai

Luận văn đã trình bày giải pháp trao đổi dữ liệu trong hệ thống phân tích video thông minh sử dụng Apache Kafka, giải quyết bài toán thu thập metadata và quản lý thiết bị biên. Hệ thống thử nghiệm chứng minh tính khả thi và hiệu quả của giải pháp. Hướng phát triển trong tương lai bao gồm tối ưu hóa hiệu năng, tăng cường bảo mật, và tích hợp với các công nghệ AI mới.

6.1. Tóm Tắt Kết Quả Nghiên Cứu Và Đóng Góp Của Luận Văn

Luận văn đã nghiên cứu và triển khai thành công giải pháp trao đổi dữ liệu trong hệ thống phân tích video thông minh sử dụng Apache Kafka. Giải pháp này giúp thu thập metadata từ các thiết bị biên và quản lý tập trung các thiết bị này. Hệ thống thử nghiệm chứng minh tính khả thi và hiệu quả của giải pháp. Bài toán trao đổi dữ liệu trong AI đã được giải quyết một phần.

6.2. Hướng Phát Triển Tối Ưu Hiệu Năng Và Bảo Mật Hệ Thống

Trong tương lai, cần tập trung vào tối ưu hóa hiệu năng của hệ thống, đặc biệt là giảm độ trễ và tăng thông lượng. Các cơ chế bảo mật cần được tăng cường để bảo vệ dữ liệu khỏi các cuộc tấn công. Việc tích hợp với các công nghệ AI mới cũng là một hướng phát triển quan trọng. Giao thức trao đổi dữ liệu video cần được cải tiến liên tục.

6.3. Mở Rộng Ứng Dụng Và Tích Hợp Với Các Hệ Thống Khác

Hệ thống có thể được mở rộng để hỗ trợ nhiều ứng dụng phân tích video thông minh khác nhau, như giám sát giao thông, quản lý an ninh, và phân tích hành vi khách hàng. Việc tích hợp với các hệ thống khác, như hệ thống quản lý tòa nhà và hệ thống báo động, cũng là một hướng phát triển tiềm năng. Ứng dụng của phân tích video thông minh ngày càng đa dạng và phong phú.

06/06/2025
Nghiên cứu và triển khai giải pháp trao đổi dữ liệu trong hệ thống phân tích video thông minh sử dụng cơ chế pub sub messaging

Trích đoạn nội dung tài liệu

ĐẶT VẤN ĐỀ 1.1 Bài toán đặt ra Ngày nay, hệ thống camera giám sát xuất hiện ở khắp mọi nơi, từ camera giám sát giao thông, camera giám sát tại các nhà máy, công trường, toà nhà đến các hệ thống camera giám sát trong gia đình. Việc phân tích thông minh dòng video từ các camera bằng công nghệ trí tuệ nhân tạo cho ra đời hàng loạt các ứng dụng có tiềm năng thay đổi thế giới như thành phố thông minh, kiểm soát giao thông thông minh, hỗ trợ nhận dạng cá nhân, giám sát an ninh tự động,. Xu hướng hiện nay là triển khai các hệ thống phân tích video thông minh theo mô hình kết hợp điện toán biên (Edge Computing) và điện toán đám mây (Cloud Computing) [1]. Thay vì tiếp cận theo hướng đẩy tất cả các dòng video về trung tâm để xử lý AI tập trung, trong mô hình này các thiết bị, máy tính nhúng nhỏ gọn được trang bị các phần cứng AI tích hợp được triển khai theo từng khu vực cần giám sát.

Các thiết bị sẽ đóng vai trò tiếp nhận dòng video từ camera và chuyển đổi dữ liệu khung hình video thành các dữ liệu về chủng loại, vị trí, thuộc tính, hành động của các đối tượng xuất hiện trong các khung hình theo thời gian thực dưới dạng text có cấu trúc (metadata). Dữ liệu metadata sau đó được gửi về máy chủ phân tích được triển khai trên hạ tầng điện toán đám mây để phân tích và kết xuất ra các thông tin có ý nghĩa, các sự kiện, cảnh báo theo các chính sách được định nghĩa trước một cách tự động theo thời gian thực. Cách tiếp cận này giải quyết được 3 vấn đề chính mà các giải pháp xử lý AI tập trung đang phải đối mặt như: (1) Vấn đề về khả năng mở rộng hạ tầng lưu trữ, băng thông truyền tải các dòng video về trung tâm khi gia tăng số lượng camera giám sát (2) Vấn đề về tính riêng tư: nhiều dòng video có thể chứa thông tin nhạy cảm nên không thể truyền trực tiếp về hạ tầng đám mây của bên thứ ba để xử lý (3) Yêu cầu xử lý theo thời gian thực: độ trễ gây ra bởi trễ trong quá trình truyền tin, quá trình lập lịch xử lý, quá trình suy luận của các thuật toán AI. Tuy nhiên bên cạnh các lợi ích đem lại, mô hình trên cũng đặt ra các vấn đề thách thức mới cần giải quyết.

Việc số lượng các thiết bị xử lý AI tại biên sẽ tăng cao theo quy mô của hệ thống và các thiết bị này được triển khai trải dài trên một khu vực địa lý rộng lớn và cách xa nhau sẽ tạo ra các vấn đề cho việc quản lý, điều khiển, cấu hình và cập nhật các thiết bị này. Xây dựng một hệ thống để có 1 luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep thể quản lý tập trung các thiết bị là một yêu cầu bắt buộc để vận hành hệ thống một cách hiệu quả. Việc thu thập các dữ liệu phân tích trên các thiết bị tại biên để xử lý tập trung cũng là một thách thức lớn khi các dữ liệu này được tạo ra một cách liên tục, tuần tự và tăng dần theo quy mô của hệ thống. Đối với hệ thống phân tích video thông minh có thể nhận thấy các yêu cầu đặc trưng của hệ thống truyền tin như sau: - Để cảnh bảo kịp thời khi phát hiện các hành vi bất thường ghi lại được trước camera, hệ thống phải có khả năng xử lý theo thời gian thực.

Quá trình suy luận của các thuật toán AI, quá trình truyền các dữ liệu sau khi được trích rút cần về máy chủ trung tâm, quá trình phân tích kết xuất các sự kiện phải có độ trễ thấp, đảm bảo các sự kiện được đưa ra trong thời gian có ý nghĩa. - Các hệ thống camera giám sát hoạt động 24/07/365, khối lượng dữ liệu sinh ra bởi hệ thống sẽ liên tục tăng theo quá trình vận hành và mở rộng của hệ thống. Hệ thống truyền tin phải có thông lượng dữ liệu truyền tải lớn và có khả năng mở rộng. Có cơ chế chịu lỗi đảm bảo dữ liệu sẽ không bị mất mát khi hệ thống bị giám đoạn do sự cố.

- Mỗi camera là một nguồn sinh dữ liệu, một ứng dụng cần phải xử lý dữ liệu từ nhiều camera khác nhau. Hệ thống có thể được triển khai nhiều ứng dụng giám sát thông minh khác nhau tuỳ theo nhu cầu của người dùng trong từng giai đoạn. Cùng một dữ liệu từ camera có thể được sử dụng đồng thời cho nhiều ứng dụng khác nhau. - Hệ thống phân tích video thông minh thường được phát triển theo mô hình microservices bao gồm nhiều services khác nhau.

Các services này được phát triển dưới dạng các phân hệ độc lập và được triển khai trên các thiết bị phần cứng khác nhau. Cần có cơ chế trao đổi dữ liệu giữa các services này một cách thông suốt và hiệu quả. Vì vậy việc có thể xây dựng được hệ thống truyền tin đóng vai trò “mạch máu” của toàn hệ thống đáp ứng các yêu cầu như trên là một trong các yếu tố then chốt để quyết định đến tính khả thi và hiệu quả của hệ thống trong thực tế. 2 luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep do an to nghiep docx 123docz luan van hay luan van tot nghiep 1.2 Cách tiếp cận và giải pháp Hiện nay các hệ thống truyền tin phân tán đang được sử dụng rộng rãi trong các hệ thống lớn, đặc biệt là các hệ thống thông tin phức tạp được phát triển theo mô hình microservice.

Các hệ thống dùng kiến trúc microservice sử dụng message queue và pub/sub messaging để giúp các services liên hệ với nhau một cách bất đồng bộ. Trong các hệ thống truyền tin phân tán, Apache Kafka là một nền tảng rất thích hợp cho việc xử lý dòng dữ liệu trong thời gian thực với đầy đủ các chức năng nhắn tin, lưu trữ và xử lý sự kiện. Khi dữ liệu của một topic được thêm mới ngay lập tức được ghi vào hệ thống và truyền đến cho bên nhận. Ngoài ra Kafka còn là một hệ thống có đặc tính bền vững dữ liệu có thể được lưu trữ an toàn cho đến khi bên nhận sẵn sàng nhận nó.

Trong luận văn này, học viên sẽ tập trung vào việc xây dựng hệ thống trao đổi thông điệp cho một hệ thống phân tích video thông minh sử dụng nền tảng Apache Kafka. Apache Kafka được sử dụng để giải quyết 2 bài toán chính của hệ thống là (1) thu thập dữ liệu metadata do mô-đun suy luận phân tích được (2) quản lý tập trung, điều khiển, cấu hình các thiết bị tại biên từ xa. Nội dung của luận văn được trình bày trong bốn Chương như dưới đây. Chương 1: Trình bày về Cơ sở lý thuyết chính của luận văn bao gồm kiến trúc của một hệ thống phân tích video thông minh cho hệ thống camera giám sát theo mô hình kết hợp điện toán biên và điện toán đám mây.

Chương này cũng giới thiệu tổng quan về hệ thống pub/sub messaging và nền tảng Apache Kafka. Chương 2: Phân tích xây dựng giải pháp trao đổi dữ liệu trong hệ thống phân tích video thông minh sử dụng Kafka. Chương 3: Trình bày chi tiết về mô hình triển khai thử nghiệm hệ thống trong thực tế. Mô tả quá trình thử nghiệm và đánh giá hệ thống theo các kịch bản khác nhau.

Chương 4: Kết luận về các kết quả đạt được của luận văn cũng như hướng nghiên cứu mở rộng tiếp theo trong tương lai.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ