CRYSTAL BALL โดย บัณฑิต มูลเพีย 483040114-5 และ วิศรุต พรศรีเมตต์ 483040147-0 อาจารย์ที่ปรึกษา ดร.วสุ เชาว์พานนท์
AGENDA Introduction Project Plan Literature review Conceptual design Experiments Case Studies Conceptual design Problem Summary
Introduction วัตถุประสงค์ ขอบเขตการดำเนินโครงการ เพื่อพัฒนาอุปกรณ์ติดต่อผู้ใช้ พัฒนาโปรแกรมประยุกต์สำหรับ Crystal Ball ขอบเขตการดำเนินโครงการ สามารถควบคุมระบบ Mouse Cursor ของ MS Windows ผู้ใช้สามารถใช้งาน Crystal Ball ได้สะดวก พัฒนาโปรแกรมประยุกต์ของระบบ
Project Plan แผนการดำเนินงาน ช่วงเดือน มิถุนายน ถึง กันยายน แผนการดำเนินงาน ช่วงเดือน กันยายน ถึง กุมภาพันธ์
Project Plan ออกแบบระบบเชิงมโนภาพ ศึกษา Class และ library ของเครื่องมือที่จะใช้ พัฒนาระบบ Image Processing พัฒนาระบบติดต่อและสั่งการไปยัง OS พัฒนาโปรแกรมประยุกต์
Literature Review Webcam Image Processing Experiments Case studies MFC
Webcam CCD CMOS CCD SENSOR CMOS SENSOR
Image Processing MATLAB OpenCV CIMG Montivision
Experiments Optical Flow
Experiments Subtract delay
Case studies FTIR Multitouch and Display Device ที่มา : http://lowres.ch/ftir/ ที่มา : http://lowres.ch/ftir/
Case studies FTIR Multitouch and Display Device (cont.) ที่มา : http://lowres.ch/ftir/
Microsoft Foundation Class Library(MFC) C++ Windows API Library Use Visual C++ to develop ที่มา : www.microsoft.com ที่มา : www.microsoft.com
Conceptual Design โครงสร้างระบบ ระบบการประมวลผล รูปแบบการใช้งาน
โครงสร้างระบบ ระบบภายนอก ระบบภายใน
ระบบการประมวลผล
รูปแบบการใช้งาน การเลื่อนนิ้วเป็นการเคลื่อนที่ของเมาส์ การแตะนิ้วในเวลาสั้นๆเป็นการคลิก การแตะนิ้วสองครั้งภายในช่วงเวลาสั้นๆ เป็นการดับเบิ้ลคลิก หากมีการใช้นิ้วมือมากกว่าหนึ่งนิ้วเลื่อนหรือแตะลงไปบนลูกแก้วเป็นการใช้งานในโหมดมัลติทัช (Multitouch)
Problem การตรวจจับการเคลื่อนที่ มุมมองและระยะในการตรวจจับภาพ ผลกระทบจากแสงสี
Summary Crystal Ball คือ Mouse ใช้ Webcam เป็นอุปกรณ์รับ Input ใช้ Image Processing ในการวิเคราะห์ เบื้องต้นได้ออกแบบให้รองรับ Windows XP
Questions?