Mục lục:

Theo dõi mắt cho người khuyết tật: 11 bước
Theo dõi mắt cho người khuyết tật: 11 bước

Video: Theo dõi mắt cho người khuyết tật: 11 bước

Video: Theo dõi mắt cho người khuyết tật: 11 bước
Video: Lớp học đặc biệt: Trang bị kiến thức luật cho người khuyết tật mắt 2024, Tháng mười một
Anonim
Trình theo dõi mắt cho người khuyết tật
Trình theo dõi mắt cho người khuyết tật

Phần mềm theo dõi mắt

Xin chào, tên tôi là Lucas Ahn, hay còn được gọi là Soo Young Ahn. Tôi hiện đang theo học tại Trường Quốc tế Châu Á Thái Bình Dương, và đây là dự án của tôi!

Bước 1: Thông tin cơ bản

Thông tin lai lịch
Thông tin lai lịch
Thông tin lai lịch
Thông tin lai lịch

Bài báo: "Bản địa hóa trung tâm mắt chính xác bằng phương pháp Gradients" của Fabian Timm và Erhardt Barth

- Ước tính của các trung tâm mắt được sử dụng trong một số ứng dụng thị giác máy tính như nhận dạng khuôn mặt hoặc theo dõi mắt

- VỊ TRÍ TRUNG TÂM MẮT

Lý thuyết Toán học

Bước 2: Nguyên tắc chính

Nguyên tắc chính
Nguyên tắc chính
Nguyên tắc chính
Nguyên tắc chính
Nguyên tắc chính
Nguyên tắc chính

Đánh giá (1) cho một học sinh gương mẫu với trung tâm được phát hiện được đánh dấu màu trắng (bên trái). Vật kính đạt cực đại tại tâm con ngươi; Biểu đồ 2 chiều (giữa) và âm mưu 3 chiều (phải)

Bước 3: Webcam Gaze Tracker

Webcam Gaze Tracker
Webcam Gaze Tracker

github.com/iitmcvg/eye-gaze

Bước 4: Ưu và nhược điểm của tính năng theo dõi mắt dựa trên Webcam

Ưu điểm: Giá rẻ, có sẵn cho hầu hết mọi người, quay vòng nhanh và khả dụng ở mọi nơi với webcam

Nhược điểm: Độ chính xác kém hơn, Tư thế không ổn định, Điều kiện ánh sáng yếu, Độ phân giải khung hình thấp

Bước 5: Mở CV: Phát hiện mắt

Mở CV: Phát hiện mắt
Mở CV: Phát hiện mắt
Mở CV: Phát hiện mắt
Mở CV: Phát hiện mắt

www.usability.gov/how-to-and-tools/methods/personas.html

Bước 6: Trình theo dõi mắt dành cho người khuyết tật

Trình theo dõi mắt dành cho người khuyết tật
Trình theo dõi mắt dành cho người khuyết tật

Phát hiện mắt Điều khiển chuột Duyệt web

Kết quả:

Bước 7: Dự án được nâng cấp cho điện thoại di động

Dự án được nâng cấp dành cho thiết bị di động
Dự án được nâng cấp dành cho thiết bị di động
Dự án được nâng cấp cho điện thoại di động
Dự án được nâng cấp cho điện thoại di động

ARKit cho iOS + Thư viện Cocoapods

Bước 8: Chức năng theo dõi mắt

Chức năng theo dõi mắt
Chức năng theo dõi mắt
Chức năng theo dõi mắt
Chức năng theo dõi mắt
Chức năng theo dõi mắt
Chức năng theo dõi mắt

Nhận dạng lên, xuống, phải, trái

Bước 9: Quy trình phát triển trình duyệt theo dõi mắt

Quy trình phát triển trình duyệt theo dõi mắt
Quy trình phát triển trình duyệt theo dõi mắt

iOS + ARKit + Cocoapods

(Thư viện OpenCV) Ngôn ngữ: Swift + Objective C

Bước 10:

Bước 11: Lý do tại sao tôi tạo trình duyệt này

Trình duyệt này được tạo ra với mục đích giúp những người khuyết tật duyệt trên internet cho một số mục đích như tìm kiếm việc làm trực tuyến hoặc đơn giản là để giải trí.

Đề xuất: