Skip to content

Latest commit

 

History

History
53 lines (51 loc) · 2.2 KB

README.md

File metadata and controls

53 lines (51 loc) · 2.2 KB

trafficsignrecognize

Đồ án nhận diện biển báo cấm đơn trong ảnh môi trường có sử dụng deep learning.

Yêu cầu:

Python:
  • python 3.6.9

Packages:
*Khuyến khích sử dụng Anaconda 3 tạo một environment mới tên "opencv" để cài tất cả packages như hình

  • numpy 1.17.2
  • matplotlib 3.1.1
  • opencv 3.4.2
  • django 2.2.5
  • scikit-image 0.15.0
  • tensorflow 2.0.0
  • tensorflow-mkl 1.15.0
  • keras 2.2.4
  • pillow 6.2.1

Run project:

Activate biến môi trường Anaconda 3
source ospath/anaconda3/anaconda3/bin/activate
Activate môi trường chứa các packages cần thiết
conda activate opencv
Di chuyển đến thư mục chứa project
cd parentProjectPath/traffic_sign_recognize-master 
Chạy server
python manage.py runserver

Sau khi chạy server thành công truy cập địa chỉ localhost:8000 để thao tác.
Hỗ trợ các biển báo: (Theo bộ biển báo chuẩn Việt Nam)
  • 101: Đường cấm
  • 102: Cấm đi ngược chiều
  • 122: Dừng lại
  • 127: Tốc độ tối đa cho phép
Tham khảo source code train file model.h5 tại github.com/quangkhoiuit98/trainmodeltrafficsignrecognize

Chức năng chính

Trang chủ
      Nhận diện biển báo từ ảnh môi trường


Trang tra cứu biển báo
      Tra cứu biển báo từ dữ liệu của ứng dụng