You are on page 1of 7

BÁO CÁO TRÍ TUỆ NHÂN TẠO TRONG ROBOT LẦN 2

Chủ đề: Nhận diện và phát hiện hành vi con người


1. Công cụ sử dụng
- Ngôn ngữ lập trình python
- IDE Pycharm
- Google Colab
- Framework Mediapipe
- Mạng LSTM
2. Tạo dữ liệu
2.1 Sử dụng Framework mediapipe để trích xuất các điểm trên cơ thể người
trong quá trình lấy dữ liệu
+ Đối với khuôn mặt framework này sẽ trích xuất tọa 468 điểm trên khuôn mặt

+ Đối với bàn tay, ta sẽ thu được tọa độ của 21 điểm trên bàn tay
+ Đối với cơ thể sẽ trích xuất 33 điểm

*Chương trình:
Các tọa độ của tất cả các điểm được trả về dưới dạng vecto có
132+1404+63+63=1662 chiều
2.2. Tạo data

- Ở đây ta có 3 hành động là : ‘hello’, ‘thanks’, ‘I love you’


- Mỗi hành động ta sẽ lấy dữ liệu là 30 video và mỗi video là 30 khung hình
- Tạo đường dẫn thư mục lưu dữ liệu

- Lấy dữ liệu

- Vector hóa và chia dữ liệu


3. Train Model
- Sử dụng thư viện tensorflow và keras để train model

-Thêm các lớp mạng

-Đầu vào là các ma trận có kích thước (30,1662)


-Lưu model

-Tải kết quả về và sử dụng:

4.Đánh giá kết quả

You might also like