สารบัญ:
- ขั้นตอนที่ 1: ข้อมูลความเป็นมา
- ขั้นตอนที่ 2: หลักการหลัก
- ขั้นตอนที่ 3: Webcam Gaze Tracker
- ขั้นตอนที่ 4: ข้อดีและข้อเสียในการติดตามดวงตาจากเว็บแคม
- ขั้นตอนที่ 5: เปิด CV: การตรวจจับดวงตา
- ขั้นตอนที่ 6: Eye Tracker for Disabled Project
- ขั้นตอนที่ 7: อัปเกรดโปรเจ็กต์สำหรับมือถือ
- ขั้นตอนที่ 8: ฟังก์ชั่นการติดตามดวงตา
- ขั้นตอนที่ 9: กระบวนการพัฒนาเบราว์เซอร์ Eye Track
- ขั้นตอนที่ 10:
- ขั้นตอนที่ 11: เหตุผลที่ฉันสร้างเบราว์เซอร์นี้
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ซอฟต์แวร์ติดตามดวงตา
สวัสดี ฉันชื่อลูคัส อัน หรือที่รู้จักในชื่อซูยองอัน ฉันกำลังลงทะเบียนเรียนในโรงเรียนนานาชาติเอเชียแปซิฟิก และนี่คือโครงการของฉัน!
ขั้นตอนที่ 1: ข้อมูลความเป็นมา
กระดาษ: "การโลคัลไลเซชันศูนย์ตาอย่างแม่นยำโดยใช้การไล่ระดับสี" โดย Fabian Timm และ Erhardt Barth
- การประมาณค่าศูนย์ตาใช้ในแอพพลิเคชั่นการมองเห็นด้วยคอมพิวเตอร์หลายตัว เช่น การจดจำใบหน้าหรือการติดตามดวงตา
- การแปลศูนย์ตา
ทฤษฎีคณิตศาสตร์
ขั้นตอนที่ 2: หลักการหลัก
การประเมิน (1) สำหรับรูม่านตาที่เป็นแบบอย่างโดยมีจุดศูนย์กลางที่ตรวจพบเป็นสีขาว (ซ้าย) ฟังก์ชั่นวัตถุประสงค์บรรลุจุดสูงสุดที่แข็งแกร่งที่ศูนย์กลางของรูม่านตา พล็อต 2 มิติ (กลาง) และแผนภาพ 3 มิติ (ขวา)
ขั้นตอนที่ 3: Webcam Gaze Tracker
github.com/iitmCVg/eye-gaze
ขั้นตอนที่ 4: ข้อดีและข้อเสียในการติดตามดวงตาจากเว็บแคม
ข้อดี: ราคาถูก ใช้ได้กับเกือบทุกคน ตอบสนองรวดเร็ว และใช้งานได้ทุกที่ด้วยเว็บแคม
จุดด้อย: แม่นยำน้อยกว่า, ท่าทางมั่นคง, สภาพแสงน้อย, ความละเอียดของเฟรมต่ำ
ขั้นตอนที่ 5: เปิด CV: การตรวจจับดวงตา
www.usability.gov/how-to-and-tools/methods/personas.html
ขั้นตอนที่ 6: Eye Tracker for Disabled Project
การตรวจจับดวงตา การควบคุมเมาส์ การท่องเว็บ
ผลลัพธ์:
ขั้นตอนที่ 7: อัปเกรดโปรเจ็กต์สำหรับมือถือ
ARKit สำหรับ iOS + Cocoapods Library
ขั้นตอนที่ 8: ฟังก์ชั่นการติดตามดวงตา
ขึ้น ลง ขวา ซ้าย การรับรู้
ขั้นตอนที่ 9: กระบวนการพัฒนาเบราว์เซอร์ Eye Track
iOS + ARKit + Cocoapods
(ไลบรารี OpenCV) ภาษา: Swift + Objective C
ขั้นตอนที่ 10:
ขั้นตอนที่ 11: เหตุผลที่ฉันสร้างเบราว์เซอร์นี้
เบราว์เซอร์นี้สร้างขึ้นเพื่อช่วยให้ผู้พิการสามารถท่องอินเทอร์เน็ตเพื่อวัตถุประสงค์หลายประการ เช่น การค้นหางานออนไลน์หรือเพียงเพื่อความบันเทิง