Nội dung đề tài Xây dựng một hệ thống bãi giữ xe thông minh với các tính năng như : Tự động nhận dạng biển số xe, kết quả nhận dạng là dữ liệu biển số xe dạng text.. Hệ thống có đầy
Trang 1BÃI GIỮ XE THÔNG
MINH
Sinh Viên Thực Hiện : Trần Thái Bảo Huỳnh Hiếu Danh
Trang 2Nội dung đề tài
Xây dựng một hệ thống bãi giữ xe thông minh với các tính năng như :
Tự động nhận dạng biển số xe, kết quả nhận dạng là dữ liệu biển số xe dạng text.
Hiển thị hình ảnh biển số xe và người gửi/lấy xe.
Thông tin,hình ảnh về xe gửi sẽ lưu vào CSDL
và được mã hóa khi in ra thẻ.
Tự động kiểm soát tính hợp lệ của xe ra, tự động cảnh báo khi xe ra không hợp lệ.
Chức năng tìm kiếm thông tin xe gửi theo các tiêu chí: biển số xe, số thẻ, khoảng thời gian
ra vào…
Trang 3 Hệ thống có đầy đủ các tính năng kết
xuất các loại báo cáo, thống kê doanh thu phí gửi xe theo ca, ngày, tháng, năm…
thành các định dạng quen thuộc word,
excel, pdf, … để tiện in ấn và lưu trữ
Hệ thống có trang bị chức năng tính phí gửi xe theo thời gian gửi
Trang 7Hướng xây dựng đề tài
Truy nhập CSDL sử dụng Micrisoft SQL
Server
Chương trình nhận diện và đọc biển số xe xuất ra dữ liệu dạng text Chương trình sẽ được lập trình bằng C# với thư viện xử lý ảnh EmguCV
Trang 8XÂY DỰNG HỆ THỐNG CƠ SỞ
DỮ LIỆU MICROSOFT SQL
SERVER
Trang 91.Giới thiệu về Microsoft SQL Server
Microsoft SQl server là hệ quản trị cơ sở dữ liệu quan hệ (relational database management
system – RDBMS) do Microsoft phát triển
Ngôn ngữ truy vấn quan trọng của Microsoft SQL server là Transact-SQL Transact-SQL là ngôn
ngữ SQL mở rộng dựa trên SQL chuẩn của ISO (International Organization for Standardization)
và ANSI (American National Standards Institute) được sử dụng trong SQL Server.
Trang 102.Tính năng nổi trội của SQL Server 2008
Mã hóa trong suốt và hiệu quả
Khả năng giám sát thông minh hơn
Ổn Định Cao
Có thể tích hợp với System Center
Lưu trữ được nhiều loại dữ liệu hơn
Tăng tốc khả năng truy vấn dữ liệu
Khả năng thao tác song hành trên các bảng dữ liệu phân
vùng
Trang 113.Xây dựng cơ sở dữ liệu
Tạo bảng với dữ liệu như sau :
Chủ xe
Dịch vụ
Phiếu vào bãi
Loại xe
Trang 124.Xây dựng mối quan hệ giữa các bảng
Trang 135 Sử dụng hàm tính toán trong SQL và dùng ngôn ngữ C#
viết giao diện hiển thị
Tính phí gửi xe
Tìm kiếm thông tin xe đã gửi
Trang 14Chương trình nhận diện và đọc
biển số xe
Xây dựng chương trình capture image từ webcam
Xây dựng source code chương trình LPR ( License plate recgonation) cơ bản nhưng
độ chính xác chưa cao
Trang 16 Nghiên cứu tăng độ chính xác cho chương trình bằng cách sử giải thuật Adaboost và đặc trưng Haar –like
Giải thuật Adaboost và đặc trưng Haar –
like sẽ giúp ta nhận diện chính xác vật
thể hơn
Hàm OCR sẽ đọc ký tự trong file ảnh vật thể chuyển thành dữ liệu dưới dạng text
Trang 17Adaboost và đặc trưng Haar –
like
images
Positive images chỉ chứa vật thể cần xác định.
Negative images ( background ) là hình ảnh khung cảnh xung quanh không chứa vật thể cần xác định
images ta tạo ra một Haar Cascade có dạng file xml.
trình nhận dạng so sánh tìm ra vật thể cần
xác định.
Trang 18Công việc tiếp theo
Nghiên cứu xây dựng chương trình nhận diện biển số chính xác nhất
Nghiên cứu xây dựng hoàn thiện CSDL cho chương trình
Nghiên cứu ghép các đoạn code chương trình lại thành một chương trình giữ xe thông minh hoàn thiện