1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Nhận diện và phát hiện hành vi của con người

16 8 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Nhận diện và phát hiện hành vi của con người
Tác giả Đào Tiến Dũng, Ngô Văn Vũ
Người hướng dẫn TS. Nguyễn Xuân Thuận
Trường học trường đại học
Thể loại đề tài
Định dạng
Số trang 16
Dung lượng 2,16 MB

Nội dung

Tổng quan về đề tài:Các ứng dụng:• Nhận dạng hành vi bất thường như ngã, đột quỵ, hỗ trợ con người trong việc giám sát, đưa ra cảnh báo• Giám sát an ninh: khi có các hành vi như đánh nha

Trang 2

Nhận diện và phát hiện

hành vi của con người

Giảng viên hướng dẫn: TS Nguyễn Xuân Thuận

Nhóm : 9

Sinh viên thực hiện : Đào Tiến Dũng - 20194969

Ngô Văn Vũ - 20195235

Trang 3

1 Tổng quan về đề tài:

• Mô hình dự đoán tư thế của con người từ hình ảnh, video bằng

cách dự đoán các điểm trên cơ thể người, từ đó sẽ nhận diện được

hành vi tương ứng

Trang 4

1 Tổng quan về đề tài:

Các ứng dụng:

• Nhận dạng hành vi bất thường như

ngã, đột quỵ, hỗ trợ con người trong

việc giám sát, đưa ra cảnh báo

• Giám sát an ninh: khi có các hành vi

như đánh nhau, đập phá đồ, xâm nhập

vào vùng cấm, sẽ đưa ra cảnh báo

• Điều khiển các thiết bị thông minh

bằng cử chỉ tay, khuôn mặt

Trang 5

2 Công cụ sử dụng:

• Ngôn ngữ lập trình python, IDE Pycharm

• Google Colab

• Framework Mediapipe

• Mạng LSTM

Trang 6

3 Tạo dữ liệu:

3.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:

Trang 7

3 Tạo dữ liệu:

+ Đối với cơ thể sẽ trích xuất 33 điểm:

3.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

Trang 8

3 Tạo dữ liệu:

Chương trình:

Trang 9

3.2 Tạo data

3 Nguồn dữ liệu

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

• Tạo đường dẫn thư mục lưu dữ liệu

• Lấy dữ liệu:

Trang 10

3.2 Tạo data

3 Nguồn dữ liệu

• Vecto hoá và chia dữ liệu:

Trang 11

4 Train Model

• Sử dụng thư viện tensorflow và keras để train model

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

Trang 12

4 Train Model

Trang 13

5 Đánh giá kết quả

Trang 14

5 Đánh giá kết quả

Trang 15

5 Đánh giá kết quả

Trang 16

THANK YOU !

Ngày đăng: 30/01/2024, 14:10

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w