Skip to content

ngbio/ASLDetection_Model_2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thành viên nhóm:

STT Họ tên MSSV
1 Nguyễn Thanh Thuận 2351010203
2 Đặng Đăng Khôi 2351010104

ASLDetection

Dự án ASLDetection sử dụng mô hình học sâu (deep learning) để nhận diện các cử chỉ tay trong American Sign Language (ASL) từ webcam. Mô hình được huấn luyện trên dữ liệu hình ảnh bàn tay

Kiến trúc mô hình: MediaPipe / cvzone HandDetector để phát hiện bàn tay và các keypoints. OpenCV để xử lý ảnh và hiển thị. CNN (Convolutional Neural Network) để huấn luyện mô hình nhận diện ký tự ASL.

Chạy thư viện trước nha

pip install -r requirements.txt

Thu thập dataset

(nếu muốn tự thu dataset của mình hoặc thêm dataset để train) (nhớ khi thu thập data đổi từng đường dẫn bên trong) python dataCollection.py

Train model

(dữ liệu ảnh đầu vào là 224x224 giống với ảnh thu thập từ dataset) python train_model.py

Test

python test.py

ASLDataCollection/
├── dataCollection.py   
├── requirements.txt    
├── test.py              
├── train_model.py      
├── README.md            
└── Data/
    ├── Train/
    │   ├── A/
    │   ├── B/
    │   └── C/
    └── Val/
        ├── A/
        ├── B/
        └── C/

About

Model Using MobileNetV2 and TransferLearning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors