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.

Trang 1

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

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

Trang 2

Đề tài gồm 5 phần

Giới thiệu đề tài

1

Lý thuyết tổng quan2

Trang 3

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

Trang 4

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.

Trang 5

1 Giới thiệu đề tài

 Hoạt động của hệ thống khi xe vào:

Nhận diện biển số Biển số xe (text) SAI Nhập lại bằng tay

ĐÚNG

Trang 6

1 Giới thiệu đề tài

 Hoạt động của hệ thống khi xe ra:

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

Cho xe ra

ĐÚNG

SAI

Nhập mã phiếu

Trang 7

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…

Trang 8

2 Lý thuyết tổng quan

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)

Trang 9

2 Lý thuyết tổng quan

2.1 Khái niệm nền tảng trong xử lý ảnh

Trang 11

2 Lý thuyết tổng quan

2.3 Nhận diện ký tự quang học OCR

 Sử dụng để chuyển các hình ảnh của chữ viết tay hay chữ đánh máy thành các văn bản tài liệu

 Hiện nay có rất nhiều phần mềm mã nguồn mở dùng công nghệ OCR

Trang 12

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

Trang 15

3 Thiết kế hệ thống

3.1 Tổng quát hệ thống

Trang 16

3 Thiết kế hệ thống

3.1 Tổng quát hệ thống

Trang 17

3 Thiết kế hệ thống

3.2 Thiết kế phần cứng

Trang 18

3 Thiết kế hệ thống

3.2 Thiết kế phần cứng

Trang 19

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

Trang 20

3 Thiết kế hệ thống

3.3 Thiết kế phần mềm nhận dạng

Trang 21

3 Thiết kế hệ thống

3.3 Thiết kế phần mềm nhận dạng

Trang 22

3 Thiết kế hệ thống

3.3 Thiết kế phần mềm nhận dạng

Trang 25

3 Thiết kế hệ thống

3.3 Thiết kế phần mềm nhận dạng

Trang 26

3 Thiết kế hệ thống

3.4 Thiết kế CSDL

Trang 27

3 Thiết kế hệ thống

3.4 Thiết kế CSDL

Trang 28

3 Thiết kế hệ thống

3.4 Thiết kế CSDL

Sơ đồ giải thuật

tính tiền gửi xe

Trang 29

4 Kết quả chạy hệ thống

 Độ chính xác

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 khi hoạt động trong thời gian dài, có thể cập nhật sửa đổi dữ liệu bị

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

Trang 30

4 Kết quả chạy hệ thống

- 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ế

- 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

Trang 31

4 Kết quả chạy hệ thống

- Sử dụng camera hồng ngoại chất lượng tốt, độ phân giải cao

- Tối ưu thuật toán xử lý ảnh cho chương trình nhận dạng và tách ký tự trên biển số

- 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

Trang 33

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

Trang 34

Tài liệu tham khảo

 [1] B L.Jones, C# in 21 Days SAMS., 2003.

 [2] (2011) EmguCV [Online] www.emgu.com/wiki/

 [3] S K Mitra, "Regconition of Car License Plate using Morphology," 2006

 [4] D Dawson, L Cetinski , "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.

Trang 35

Demo Hệ Thống

Demo & Test

Trang 36

Question & Answer

Trang 37

Thank You !

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