1. Trang chủ
  2. » Luận Văn - Báo Cáo

XÂY DỰNG HỆ THỐNG BÃI GIỮ XE THÔNG MINH

37 3,9K 35

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 37
Dung lượng 3,99 MB

Nội dung

LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC XÂY DỰNG HỆ THỐNG BÃI GIỮ XE THÔNG MINH Hiện nay, bãi giữ xe thông minh đang được triển khai trong các cơ quan, tổ chức có lưu lượng gửi xe lớn. Tuy nhiên, giá thành của các hệ thống còn cao. Trong khuôn khổ của luận văn, một chương trình cơ bản được xây dựng để có thể ứng dụng vào thực tế với mức chi phí thấp.

LOGO SVTH : TRẦN THÁI BẢO 40700139 HUỲNH HIẾU DANH 40700318 GVHD : TS. NGUYỄN MINH HOÀNG XÂY DỰNG HỆ THỐNG BÃI GIỮ XE THÔNG MINH XÂY DỰNG HỆ THỐNG BÃI GIỮ XE THÔNG MINH 1 TRƯỜNG ĐẠI HỌC BÁCH KHOA TPHCM KHOA ĐIỆN - ĐIỆN TỬ BỘ MÔN VIỄN THÔNG o0o LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC Đề tài gồm 5 phần 2 Giới thiệu đề tài 1 Lý thuyết tổng quan 2 Thiết kế hệ thống 3 Kết quả chạy hệ thống 4 Hướng phát triển 5 1. Giới thiệu đề tài  Hiện nay, bãi giữ xe thông minh đang được triển khai trong các cơ quan, tổ chức có lưu lượng gửi xe lớn.  Tuy nhiên, giá thành của các hệ thống còn cao. 3 1. Giới thiệu đề tài  Trong khuôn khổ của luận văn, một chương trình cơ bản được xây dựng để có thể ứng dụng vào thực tế với mức chi phí thấp.  Đặc tính của chương trình:  Chạy trên hệ điều hành Windows XP/ 7.  Lập trình bằng ngôn ngữ C# trên Visual Studio 2010.  Sử dụng thư viện xử lý ảnh mã nguồn mở EmguCV v2.3.  Quản lý dữ liệu trên hệ thống Microsoft SQL Server 2008. 4 1. Giới thiệu đề tài  Hoạt động của hệ thống khi xe vào: 5 Xe vào THẺ GIỮ XE - Mã phiếu - Biển số xe - Thời gian vào THẺ GIỮ XE - Mã phiếu - Biển số xe - Thời gian vào Chụp ảnh Nhận diện biển số Biển số xe (text) Hiển thị lên giao diện Hiển thị lên giao diện Nhập lại bằng taySAI INSERT vào database INSERT vào database ĐÚNG 1. Giới thiệu đề tài  Hoạt động của hệ thống khi xe ra: 6 Xe ra Chụp ảnh Nhận diện biển số Biển số xe (text) Hiển thị lên giao diện Hiển thị lên giao diện Nhập lại bằng taySAI INSERT vào database INSERT vào database ĐÚNG Tham chiếu thông tin xe Cho xe ra Cho xe ra Báo động Báo động ĐÚNG SAI Nhập mã phiếu 1. Giới thiệu đề tài  Mô tả hoạt động của hệ thống: • Hệ thống quản trị cơ sở dữ liệu có thể:  Tra cứu thông tin ra vào (theo mã số thẻ, theo biển số xe).  Tính tiền gửi xe theo ngày.  Thống kê và báo cáo doanh thu theo từng khoảng thời gian được chọn dưới dạng PDF… 7 2. Lý thuyết tổng quan 8 2.1 Khái niệm nền tảng trong xử lý ảnh 2.2 Giới thiệu OpenCV và EmguCV 2.3 Nhận diện ký tự quang học OCR (Optical Character Recognition) 2. Lý thuyết tổng quan 9 2.1 Khái niệm nền tảng trong xử lý ảnh  Không gian màu: mô hình toán học mô tả màu sắc. - BGR. - Gray. - HSV.  Ngưỡng ảnh: để chuyển ảnh gray thành ảnh binary trắng đen. - Ngưỡng toàn cục. - Ngưỡng thích nghi. 2. Lý thuyết tổng quan 10 2.2 Giới thiệu OpenCV & EmguCV  OpenCV - Là thư viện thị giác máy tính mã nguồn mở được Intel xây dựng và phát triển trên nền C++.  EmguCV - Là thư viện xử lý ảnh dành riêng cho C#, được phát triển từ OpenCV. [...]... hệ thống 3.2 Thiết kế phần cứng 3.3 Thiết kế phần mềm nhận dạng 3.4 Thiết kế CSDL 13 3 Thiết kế hệ thống 3.1 Tổng quát hệ thống  Mô hình tổng quát hệ thống: gồm 3 thành phần - Camera - PC - Cơ sở dữ liệu SQL Server 14 3 Thiết kế hệ thống 3.1 Tổng quát hệ thống  Sơ đồ tổng quát hệ thống khi xe vào 15 3 Thiết kế hệ thống 3.1 Tổng quát hệ thống  Sơ đồ tổng quát hệ thống khi xe ra 16 3 Thiết kế hệ thống. .. 1 Biển số xe sạch, đẹp, rõ ràng 2 Góc nghiêng không quá 45° 3 Góc lệch không quá 45° 4 Trong hình nhận dạng chỉ chứa 1 biển số 24 3 Thiết kế hệ thống 3.3 Thiết kế phần mềm nhận dạng  Demo chương trình nhận dạng 25 3 Thiết kế hệ thống 3.4 Thiết kế CSDL  Xây dựng bảng dữ liệu “ThongTinXe” 26 3 Thiết kế hệ thống 3.4 Thiết kế CSDL  Sơ đồ hệ thống khi tìm kiếm thông tin xe 27 3 Thiết kế hệ thống 3.4... 3.2 Thiết kế phần cứng  Mô hình bãi giữ xe thông minh 17 3 Thiết kế hệ thống 3.2 Thiết kế phần cứng  Mô hình demo hệ thống 18 3 Thiết kế hệ thống 3.2 Thiết kế phần cứng Webcam Logitech C200 Video quality : VGA sensor Photo quality : 1.3 MP, 640 x 480 pixels  PC : Laptop HP Win XP, CPU Intel 2x1,6Ghz, Ram 2Ghz  SQL Server : Microsoft SQL Server 2008 19 3 Thiết kế hệ thống 3.3 Thiết kế phần mềm nhận... đồ giải thuật tổng quát 20 3 Thiết kế hệ thống 3.3 Thiết kế phần mềm nhận dạng  Chương trình con phát hiện biển số xe 21 3 Thiết kế hệ thống 3.3 Thiết kế phần mềm nhận dạng  Chương trình con tách ký tự 22 3 Thiết kế hệ thống 3.3 Thiết kế phần mềm nhận dạng  Chương trình con đọc ký tự Sử dụng phần mềm mã nguồn mở Tesseract OCR Tesseract OCR 23 3 Thiết kế hệ thống 3.3 Thiết kế phần mềm nhận dạng ... thống 3.4 Thiết kế CSDL  Sơ đồ giải thuật tính tiền gửi xe 28 4 Kết quả chạy hệ thống  Độ chính xác Thuật toán Số lượng mẫu Số lượng thành công Tỉ lệ thành công Tỉ lệ thất bại Phát hiện biển số xe 82 76 93% 7% Tách ký tự 76 72 95% 5% Đọc ký tự 72 70 97% 3% Kết quả chung 82 70 86% 14%  Thời gian xử lý trung bình của một lượt xe khoảng 2 giây  Hệ thống CSDL ổn định và không bị trùng lặp, mất dữ liệu... chọn 29 4 Kết quả chạy hệ thống  Ưu điểm - Nhận dạng được biển số xe ở các độ nghiêng, độ lệch cho phép không quá 45° - Tiết kiệm chi phí trong việc thiết kế phần cứng và phần mềm - Dễ dàng triển khai tại nhiều nơi, đáp ứng được một số yêu cầu của thực tế  Nhược điểm - Còn phụ thuộc vào các điều kiện ngoại cảnh - Chưa thể tự động hóa hoàn toàn hệ thống 30 4 Kết quả chạy hệ thống  Hướng khắc phục... - Xây dựng chương trình OCR bằng giải pháp mạng nơron nhân tạo - Thiết kế không gian tại vị trí chụp hình để không bị ảnh hưởng nhiều từ ngoại cảnh 31 4 Kết quả chạy hệ thống  So sánh Hệ Thống Giá thành Tính năng Độ chính xác Thời gian BKHCM X Đọc 2 hàng 86% 2s Mắt Thần 3.0 80 triệu Đọc 2 hàng 93% 2-3s Viet-Parking > 90 triệu Đọc 2 hàng 98% 2-3s 85 triệu Không đọc số X 2-3s CtyPhương Thịnh Phát * Thông. .. công nghệ OCR 11 2 Lý thuyết tổng quan 2.3 Nhận diện ký tự quang học OCR Các phần mềm mã nguồn mở OCR hiện nay Tên Ngôn ngữ Hệ điều hành Loại ảnh đầu vào 1.TOCR C# Window TIF (ảnh trắng đen + sạch) 2.VietOCR Java Window JPG, JPEG, TIF 3.Tesseract-OCR C++ Window, unbuntu TIFF, JPG, BMP 4.GOCR C#, C++ Linux, Mac OSX, Windows,OS2, PNG, JPG, BMP 5.OCRopus C#, C++ Window, Linux 12 3 Thiết kế hệ thống 3.1... "A License Plate Recognition and Speed Detection System," Master Thesis, Britain, 2008  [5] Trần Nguyên Phong, Giáo trình SQL Khoa Công nghệ thông tin - Trường Đại học Khoa học Huế, 2004  [6] Jason Price, Mastering C# database programming, USA, 2003 34 Demo Hệ Thống Demo & Test 35 Q&A Question & Answer 36 ... tin trên được cung cấp bởi các công ty 32 5 Hướng phát triển  Nghiên cứu tối ưu hóa giải thuật xử lý ảnh để tăng độ chính xác và tốc độ nhận diện biển số  Sử dụng công nghệ RFID  Tích hợp tính năng tự động đóng/mở barrier khi xe ra vào  Tích hợp tính năng “Hộp đen” ghi lại dưới dạng video mọi hình ảnh hoạt động  Sử dụng bộ lưu điện để tránh tình trạng mất điện 33 Tài liệu tham khảo  [1] B L.Jones,

Ngày đăng: 20/09/2014, 01:05

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w