Skip to content

Recognize signs from environmental images using deep learning

Notifications You must be signed in to change notification settings

quangkhoi1228/traffic_sign_recognize

Repository files navigation

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



About

Recognize signs from environmental images using deep learning

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published