Xây Dựng Hệ Thống Camera Thông Minh Để Giám Sát Phương Tiện Trong Bãi Giữ Xe

Khóa luận trình bày hệ thống camera thông minh giám sát phương tiện trong bãi giữ xe, ứng dụng công nghệ truyền thông và mạng máy tính.

Người đăng

Ẩn danh

Thể loại

Khóa luận tốt nghiệp

2022

114
6
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: MỞ ĐẦU

1.1. Lý do chọn đề tài

1.2. Mục tiêu đề tài

1.3. Đối tượng nghiên cứu

1.4. Phạm vi nghiên cứu

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

1.6. Cấu trúc khóa luận

2. CHƯƠNG 2: CÁC CÔNG NGHỆ LIÊN QUAN

2.1. Giới thiệu về Edge Computing

2.2. Ưu điểm của Edge Computing

2.3. Áp dụng Edge Computing vào đề tài

2.4. Giới thiệu về Object Detection

2.5. Ưu điểm của Object Detection

2.6. Áp dụng Object Detection vào đề tài

2.7. Giới thiệu về Node.js

2.8. Ưu điểm của Node.js vào đề tài

2.9. Giới thiệu về MongoDB

2.10. Ưu điểm của MongoDB

2.11. Áp dụng MongoDB vào đề tài

2.12. Giới thiệu về GCP

2.13. Ưu điểm của GCP

2.14. Áp dụng GCP vào đề tài

2.15. Giới thiệu về GPS

2.16. Ưu điểm của GPS

2.17. Áp dụng GPS vào đề tài

2.18. Giới thiệu về GCE

2.19. Ưu điểm của GCE

2.20. Áp dụng GCE vào đề tài

3. CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

3.1. Kiến trúc tổng thể hệ thống

3.2. Mô hình phân rã chức năng

3.3. Giới thiệu về mô hình phân rã chức năng

3.4. Áp dụng sơ đồ vào mô hình của luận văn

3.5. Mô hình Use Case

3.6. Tổng quan về mô hình Use Case

3.7. Mô hình Use Case tổng quan cho hệ thống giữ xe thông minh

3.8. Mô hình đặc tả các chức năng của hệ thống

3.9. Chức năng đăng ký

3.10. Chức năng đăng nhập, kích hoạt tài khoản

3.11. Chức năng khôi phục mật khẩu

3.12. Chức năng quản lý thông tin người dùng

3.13. Chức năng thay đổi số điện thoại

3.14. Chức năng thay đổi mật khẩu

3.15. Chức năng tạo mới, thay đổi và cập nhật phương tiện

3.16. Chức năng quản lý và liên kết với thẻ

3.17. Chức năng thiết lập mặc định thẻ thanh toán

3.18. Chức năng tìm kiếm vị trí các bãi giữ xe thông qua GPS

3.19. Chức năng quản lý vé

3.20. Chức năng xử lý phương tiện đưa vào bãi

3.21. Chức năng xử lý phương tiện ra về

3.22. Chức năng đăng xuất

3.23. Chức năng đăng nhập của tài khoản admin

3.24. Chức năng quản lý thu nhập

3.25. Chức năng đăng xuất của quản trị viên

3.26. Chức năng quản lý người dùng

3.27. Chức năng quản lý bãi xe

3.28. Chức năng thêm bãi xe

3.29. Thiết kế cơ sở dữ liệu

3.30. Mô hình thực thể kết (ERD)

3.31. Hệ thống cơ sở dữ liệu

3.32. Tổng kết

4. CHƯƠNG 4: HIỆN THỰC HỆ THỐNG

4.1. Triển khai và đánh giá hệ thống máy tính nhúng

4.2. Triển khai hệ thống máy chủ và ứng dụng di động

4.3. Hệ thống máy chủ

4.4. Ứng dụng di động

4.4.1. Giao diện đăng ký

4.4.2. Giao diện đăng nhập

4.4.3. Giao diện kích hoạt tài khoản

4.4.4. Giao diện trang chủ

4.4.5. Giao diện định vị

4.4.6. Giao diện lịch sử thanh toán

4.4.7. Giao diện cài đặt

4.4.8. Giao diện cập nhật thông tin tài khoản

4.4.9. Giao diện cập nhật số điện thoại

4.4.10. Giao diện cập nhật mật khẩu

4.4.11. Giao diện cập nhật thông tin phương tiện

4.4.12. Giao diện quản lý và cập nhật thông tin thẻ

5. CHƯƠNG 5: TỔNG KẾT

5.1. Nhược điểm

5.2. Hướng phát triển

DANH MỤC HÌNH

DANH MỤC SƠ ĐỒ

DANH MỤC BẢNG

DANH MỤC TỪ VIẾT TẮT

TÓM TẮT KHÓA LUẬN

Tóm tắt

I. Tổng quan về hệ thống camera giám sát bãi giữ xe thông minh

Hệ thống camera giám sát bãi giữ xe thông minh đang trở thành một giải pháp hiệu quả cho việc quản lý phương tiện. Với sự phát triển của công nghệ, việc áp dụng camera giám sát không chỉ giúp theo dõi tình hình bãi đỗ mà còn nâng cao tính an toàn và hiệu quả trong quản lý. Hệ thống này sử dụng công nghệ AI và Edge Computing để xử lý dữ liệu hình ảnh, từ đó cung cấp thông tin chính xác về tình trạng bãi giữ xe.

1.1. Công nghệ camera giám sát bãi giữ xe hiện đại

Công nghệ camera giám sát bãi giữ xe hiện đại sử dụng các cảm biến và phần mềm thông minh để theo dõi và quản lý phương tiện. Hệ thống này có khả năng nhận diện biển số xe và phát hiện các hành vi bất thường.

1.2. Lợi ích của hệ thống camera thông minh

Hệ thống camera thông minh mang lại nhiều lợi ích như giảm thiểu thời gian tìm kiếm chỗ đỗ, tăng cường an ninh và giảm thiểu chi phí nhân công. Điều này giúp nâng cao trải nghiệm của người dùng khi sử dụng bãi giữ xe.

II. Thách thức trong việc giám sát phương tiện tại bãi giữ xe

Mặc dù hệ thống camera giám sát bãi giữ xe thông minh mang lại nhiều lợi ích, nhưng vẫn tồn tại một số thách thức cần được giải quyết. Các vấn đề như độ chính xác trong nhận diện biển số, khả năng xử lý dữ liệu lớn và bảo mật thông tin là những yếu tố quan trọng cần được xem xét.

2.1. Độ chính xác trong nhận diện biển số xe

Độ chính xác trong nhận diện biển số xe là một trong những thách thức lớn nhất. Các thuật toán nhận diện cần được tối ưu hóa để đảm bảo khả năng nhận diện chính xác trong mọi điều kiện ánh sáng và góc nhìn.

2.2. Bảo mật thông tin trong hệ thống giám sát

Bảo mật thông tin là một yếu tố quan trọng trong hệ thống camera giám sát. Việc bảo vệ dữ liệu hình ảnh và thông tin cá nhân của người dùng cần được thực hiện nghiêm ngặt để tránh rò rỉ thông tin.

III. Phương pháp xây dựng hệ thống camera giám sát thông minh

Để xây dựng một hệ thống camera giám sát thông minh, cần áp dụng các công nghệ tiên tiến như AI và Edge Computing. Việc triển khai các thuật toán học sâu sẽ giúp cải thiện khả năng nhận diện và xử lý dữ liệu hình ảnh một cách hiệu quả.

3.1. Ứng dụng AI trong nhận diện phương tiện

AI được sử dụng để phát triển các thuật toán nhận diện phương tiện, giúp hệ thống có khả năng nhận diện biển số và phân loại phương tiện một cách chính xác.

3.2. Edge Computing trong xử lý dữ liệu

Edge Computing cho phép xử lý dữ liệu ngay tại thiết bị, giảm thiểu độ trễ và tăng cường bảo mật thông tin. Điều này giúp hệ thống hoạt động hiệu quả hơn trong việc giám sát bãi giữ xe.

IV. Ứng dụng thực tiễn của hệ thống camera giám sát

Hệ thống camera giám sát thông minh đã được áp dụng thành công tại nhiều bãi giữ xe, giúp cải thiện quy trình quản lý và nâng cao trải nghiệm của người dùng. Các ứng dụng này không chỉ giúp theo dõi phương tiện mà còn cung cấp thông tin về tình trạng bãi đỗ.

4.1. Quản lý bãi giữ xe thông minh

Hệ thống giúp quản lý bãi giữ xe một cách hiệu quả, từ việc theo dõi số lượng ô đỗ trống đến việc hướng dẫn phương tiện vào đúng vị trí.

4.2. Tăng cường an ninh cho bãi giữ xe

Việc sử dụng camera giám sát giúp tăng cường an ninh cho bãi giữ xe, giảm thiểu tình trạng trộm cắp và các hành vi vi phạm khác.

V. Kết luận và tương lai của hệ thống camera giám sát

Hệ thống camera giám sát thông minh đang mở ra nhiều cơ hội mới cho việc quản lý bãi giữ xe. Với sự phát triển không ngừng của công nghệ, tương lai của hệ thống này hứa hẹn sẽ mang lại nhiều cải tiến và giải pháp hiệu quả hơn.

5.1. Xu hướng phát triển công nghệ giám sát

Xu hướng phát triển công nghệ giám sát sẽ tiếp tục tập trung vào việc cải thiện độ chính xác và khả năng xử lý dữ liệu, từ đó nâng cao hiệu quả của hệ thống.

5.2. Tương lai của bãi giữ xe thông minh

Bãi giữ xe thông minh sẽ trở thành một phần không thể thiếu trong các khu đô thị hiện đại, giúp cải thiện chất lượng cuộc sống và giảm thiểu ùn tắc giao thông.

10/07/2025
Khóa luận tốt nghiệp truyền thông và mạng máy tính xây dựng hệ thống camera thông minh để giám sát phương tiện trong bãi giữ xe

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

MỞ ĐẦU 1. Lý do chọn đề tài Hiện nay, sự hiện diện của công nghệ IoT cũng không còn là gì quá xa lạ khi các vat dụng xung quanh ta ngày càng trở nên thông minh hơn như điện thoại di động, tivi, máy giặt, tủ lạnh. IoT đã trở thành một yếu tố thiết yếu trong cuộc sống hiện dai với những lợi ích mà công nghệ đó mang lại cho cuộc sống con người. Với sự tăng trưởng về dân số trong thời gian gần đây đã khiến cho nhu cầu đi lại của người dân ngày càng tăng cao.

Điều đó đồng nghĩa với số lượng các phương tiện giao thông ngày càng nhiều, gây áp lực cho cơ sở hạ tầng của thành phó. Với số lượng phương tiện như vậy, nhu cầu sử dụng các bãi giữ xe của người dân là điều thiết yếu. Tuy nhiên, việc tô chức và quan lý của các bãi giữ xe hiện nay còn phụ thuộc nhiều vào yếu tố con người, khiến việc mở rộng các bãi giữ xe dé đáp ứng số lượng phương tiện lớn trở nên kém hiệu quả. Các mô hình giữ xe thông minh hiện tại đang áp dụng công nghệ cảm biến và các phần mềm quản lý thông qua RFID dé quản lý các 6 đỗ trong bãi giữ xe.

Tuy nhiên, các mô hình giữ xe này dang gặp phải khó khăn do các cảm biến không thé phân biệt được được giữa các phương tiện và người hoặc các vật thê khác. Do đó, sự sai sót trong quản lý sẽ là quá lớn. Hơn nữa, việc mở rộng mô hình giữ xe sẽ tốn nhiều chi phí do số lượng cảm biến sẽ tỉ lệ thuận với số lượng ô đỗ. Ở mặt khác, các dự án Smart City có đề xuất những mô hình giữ xe sử dụng AI.

Các mô hình giữ xe này giải quyết được những nhược điểm của việc sử dụng cảm biến băng cách xử lý dữ liệu hình ảnh từ camera trên Cloud. Tuy nhiên, việc tính toán trên Cloud sẽ có những hạn chế như độ trễ cao, thông tin không được bảo mật. Vì vậy dé giải quyết bài toán trên, dé tài khóa luận sẽ đề xuất một hệ thống quản lý phương tiện trong bãi giữ xe bán tự động gồm camera thông minh, máy chủ và ứng dụng di động. Bằng các thuật toán học sâu về nhận dạng đối tượng và ký tự quang học, hệ thống camera gồm máy tính nhúng Jetson Nano và USB Camera có thé nhận diện và đọc biển số thông qua xử lý hình ảnh trong thời gian thực với chi phí thấp, hạn chế sự phụ thuộc vào yêu tô con người.

Các thông tin biên sô sẽ được gửi lên máy chủ được xây dựng riêng bằng NodeJS và được cập nhật lên ứng dụng đi động đóng vai trò như một thẻ xe điện tử. Vị trí ô đỗ sẽ được ứng dụng di động hướng dẫn thông qua dịch vụ định vị toàn câu - GPS, giúp giảm di sự cân thiệt của các cảm biên ở mỗi 6 do. Hơn nữa, người dùng có thể được cập nhật thông tin của bãi giữ xe, đặt chỗ trước, và tìm lại vị trí ô đỗ dễ dang hơn thông qua ứng dụng di động, giảm thiêu được thời gian tìm kiếm bãi giữ xe. Mục tiêu đề tài Mục tiêu của đề tài khóa luận này là xây dựng một hệ thống camera thông minh dé quan lý các phương tiện trong bãi giữ xe với các tiêu chí cụ thé như sau: Ap dụng các mô hình học sâu về nhận dang đối tượng, ký tự quang học dé xây dựng ứng dụng có khả năng nhận diện và đọc được thông tin biển số trong hình ảnh từ camera.

Triển khai ứng dụng đó trên máy tính nhúng Jetson Nano có gan USB Camera dé hoàn thiện hệ thong camera thông minh có thé nhận diện va đọc bién số trong thời gian thực. Áp dụng ngôn ngữ lập trình NodeJS, hệ quan trị cơ sở dữ liệu MongoDB đề xây dựng máy chủ Backend và cơ sở đữ liệu nhằm quản lý thông tin biển số gửi từ máy tính nhúng Jetson Nano. Xây dựng ứng dụng di động với may chủ Backend dé cung cấp giao diện hién thị thông tin bãi giữ xe, giúp người dùng điều khiển phương tiện vào đúng 6 đỗ thông qua GPS, và thanh toán trực tiếp thông qua ví điện tử. Đối tượng nghiên cứu Với các tiêu chí trên, đề tài khóa luận sẽ tập trung nghiên cứu các đối tượng sau: Nghiên cứu các mô hình học sâu về nhận diện đối tượng và ký tự quang học, các kỹ thuật xử lý hình anh dé áp dụng vào ứng dụng camera thông minh có thể nhận diện và đọc biên sô xe.

- _ Nghiên cứu về máy tính nhúng Jetson Nano và USB Camera nhằm tận dụng kha năng xử lý hình ảnh của máy tính nhúng dé triển khai ứng dụng nhận diện và đọc biển số xe trong thời gian thực. - _ Nghiên cứu về ngôn ngữ Java, NodeJS, hệ quản trị cơ sở dit liệu MongoDB dé xây dựng máy chủ Backend và ứng dụng di động nhằm quản lý và lưu trữ thông tin phương tiện của người dùng. Phạm vi nghiên cứu Đề tài khóa luận sẽ được thực hiện trên mô hình bãi giữ xe ô tô trong trường học và các khu dân cư với quy mô khoảng 100 xe. Các thuật toán, kỹ thuật được sử dụng trong dé tài có thé được tinh chỉnh phù hợp với nhiều hoàn cảnh sử dụng khác.

Phương pháp nghiên cứu Các phương pháp nghiên cứu mà khóa luận sử dụng sẽ bám sat với các mục tiêu đã dé ra nhăm dem lại kết quả cốt lõi, đảm bảo tính chính xác của luồng hoạt động của hệ thống: - Tim hiểu va xay dung kiến trúc mô hình hoạt động của hệ thống dựa trên các mục tiêu đã đề ra nhằm có được cái nhìn tong quat vé hé thống, luồng xử ly và các công nghệ cần sử dụng. - Tim hiểu về máy tính nhúng Jetson Nano và USB Camera để có được những thông tin về máy tính nhúng, những ưu nhược diém và dé có thé sử dụng máy tinh nhúng hiệu quả nhất. - Tim hiểu về các mô hình hoc sâu về nhận dạng đối tượng, ky tự quang học va sau đó triển khai trên máy tính nhúng Jetson Nano, thu thập thông tin về hiệu suất, độ chính xác của các thuật toán, tiễn hành tinh chỉnh nhằm chon ra thuật toán tối ưu nhất theo mục tiêu của khóa luận. - _ Nghiên cứu về các công nghệ web, ứng dụng di động nhằm chọn ra các công nghệ phù hợp với luồng xử lý, yêu cầu của hệ thống nhất.

Kết hợp ứng dụng di động, máy chủ va máy tính nhúng dé có được một hệ thống camera thông minh có thê giảm sát phương tiện trong bãi giữ xe hoàn chỉnh. Tiến hành kiểm thử mô hình trong môi trường thực tế, thực hiện đánh giá, so sánh với kết quả ban đầu đã dé ra và tiến hành tinh chỉnh dé có được kết quả tốt nhất. Câu trúc khóa luận Trong báo cáo khóa luận này sẽ trình bày các cơ sở lý thuyết, kiến thức và công nghệ đã được sử dụng trong đề tài khóa luận, cùng với những phân tích, đánh giá về các công nghệ ấy. Những nội dung ấy của báo cáo khóa luận sẽ được trình bày như sau: Chương 1: MỞ ĐẦU- Trình bày tổng quan về lý do chọn dé tài, mục tiêu dé tai hướng tới, đối tượng, phạm vi và phương pháp nghiên cứu của đề tài.

Chương 2: CÁC CÔNG NGHỆ LIÊN QUAN- Trình bày chỉ tiết về cơ sở lý thuyết của các công nghệ, công cụ, thư viện, thiết bị đã được sử dụng trong đề tài. Chương 3: PHAN TÍCH VÀ THIET KE HỆ THONG- Trình bày và phân tích cụ thé mô hình hệ thống, các yêu cầu của mô hình và luồng hoạt động của mô hình đó. Chương 4: KET QUA THỰC HIỆN- Trình bày về kết quả đã đạt được từ đề tài, minh hoạ kết quả và các bước hoạt động trong môi trường thực tế. Chương 5: TÔNG KÉT - Tổng kết lại đề tài khóa luận, nêu lên ý nghĩa của đề tài, các kết quả đã đạt được, nhìn nhận, đánh giá những ưu nhược điểm hiện tại và rút ra hướng giải quyết, phát triển sau này.

Chương 2: CÁC CÔNG NGHỆ LIÊN QUAN 2. Giới thiệu về Edge Computing Edge Computing - Điện Toán Biên là một mô hình điện toán được ra đời do sự phát triển mạnh mẽ của công nghệ IoT, khi các nhu cầu xử lý dữ liệu trong thời gian thực ngay cảng tang cao. Mô hình điện toán biên là mô hình điện toán phân tan ma ở đó các dữ liệu sẽ được xử lý ở các thiết bị ngoại biên thay vì trên máy chủ. Với đặc tính “gần với nguồn dữ liệu", mô hình này sẽ giúp việc tính toán dữ liệu diễn ra trong thời gian thực và tiết kiệm lưu lượng băng thông, cũng như độ trễ từ nguồn dữ liệu đến máy chủ.

ee ni EDGE Edge Node Edge Node Service delivery Computing offload loT management Storage & caching ciao waa Hình 2.1 Kiến trúc mô hình điện toán biên [1] 2. Ưu điểm của Edge Computing Mô hình điện toán biên là mô hình phô biến nhất được triển khai với hệ thống IoT vì những ưu điểm sau: - Tính bảo mật đữ liệu cao: Băng việc xử lý dữ liệu ở ngay trên thiết bị biên, sự hiện diện của các thông tin nhạy cảm sẽ được hạn chế đáng kế trên đường truyền. - Sử dụng lưu lượng băng thông hiệu qua: Sau khi xử lý dữ liệu từ nguồn, các thiết bị biên chỉ truyền đi lượng nhỏ thông tin cần thiết để ứng dụng hoạt động. Điều này giúp ứng dụng sử dụng băng thông hiệu quả hơn, đồng thời giảm độ trễ khi truyền, đảm bảo nhu cầu xử lý thời gian thực.

Áp dụng Edge Computing vào đề tài Edge Computing được áp dụng vào đề tài để phục vụ cho việc xử lý dữ liệu hình ảnh từ camera, thực hiện nhận dạng đối tượng và ký tự để lây thông tin biển số xe rồi sau đó mới gửi lên cho máy chủ. Giới thiệu về Object Detection Sự phát triển của công nghệ IoT đã mang trí tuệ nhân tạo vào đời sống con người ngày càng nhiều hơn. Từ các trợ lý ảo thông minh trên điện thoại đến tủ lạnh thông minh có thé gợi ý món ăn. Object Detection - Nhận diện đối tượng là một trong những đột phá về trí tuệ nhân tạo.

Bằng việc xử lý hình ảnh và áp dụng các mô hình học sâu, Object Detection giúp máy tính xác định các đối tượng và phạm vi, vi tri của các đối tượng ay trong một bức anh. Pham vi đối tượng nhận biết tùy thuộc vào bộ dữ liệu cung cấp cho quá trình huấn luyện mô hình.2 Nhận diện các đối tượng trong bức ảnh đường phố [2] 2.

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

Tài liệu "Hệ Thống Camera Thông Minh Giám Sát Phương Tiện Trong Bãi Giữ Xe" trình bày một giải pháp công nghệ tiên tiến nhằm nâng cao hiệu quả giám sát và quản lý phương tiện trong các bãi giữ xe. Hệ thống này không chỉ giúp theo dõi tình trạng của xe mà còn cung cấp các thông tin hữu ích về an ninh và an toàn cho người sử dụng. Những lợi ích mà hệ thống mang lại bao gồm giảm thiểu tình trạng mất cắp, tối ưu hóa không gian bãi đỗ, và cải thiện trải nghiệm của khách hàng.

Để mở rộng thêm kiến thức về các ứng dụng công nghệ trong lĩnh vực giao thông và giám sát, bạn có thể tham khảo tài liệu Hcmute hệ thống điều khiến thông minh các thiết bị qua bluetooth, nơi khám phá cách điều khiển thiết bị thông minh qua Bluetooth. Ngoài ra, tài liệu Điều hướng xe tự hành dùng trí tuệ nhân tạo sẽ giúp bạn hiểu rõ hơn về công nghệ tự động hóa trong giao thông. Cuối cùng, tài liệu Bãi giữ xe tự động dùng s7 1200 cung cấp cái nhìn sâu sắc về các hệ thống bãi giữ xe tự động, một phần quan trọng trong việc hiện đại hóa quản lý bãi đỗ. Những tài liệu này sẽ giúp bạn có cái nhìn toàn diện hơn về các xu hướng công nghệ trong lĩnh vực này.