วันเสาร์ที่ 11 สิงหาคม พ.ศ. 2561

Week1

What do you want to do?

  • สิ่งที่จะทำในโปรเจ็คครั้งนี้คือการพัฒนาต่อยอด Smart Mirror

Why do you want to do it? 

  • เนื่องจากเห็นว่าตัว Smart Mirror ยังสามารถนำไปใช้ได้ในหลายๆรูปแบบ เช่น การประยุกต์กับการสั่งการด้วยเสียง หรืออาจจะเป็นการประยุกต์ใช้กับ AR เป็นกระจกลองเสื้อได้ จึงมีความสนใจที่ละลองพัฒนาปรับปรุงแก้ไขตัว Smart Mirror รุ่นปัจจุบันให้มีประสิทธิภาพมากขึ้น

How to do it?

  • การทำงานเบื้องต้นจะเน้นไปที่การเพิ่มประสิทธิภาพของระบบการทำงานเป็นหลัก
  • ตรวจสอบเกี่ยวกับระบบการตรวจจับการเคลื่อนไหวของมือ ( Hand Detection ) ของกล้อง Kinect
  • ปรับโครงสร้างของโค้ดรวมไปถึงอาจมีการเปลี่ยนภาษาที่ใช้พัฒนาจาก python เป็น C หรือ C++ เพื่อเพิ่มความเร็วในการทำงานของโปรแกรม
  • ศึกษาการทำ Thread เพื่อลดการปัญหา FPS ตกขณะเลื่อนจอไปกลับจากหน้า Video
  • หากโดยรวมสามารถทำได้ทันตามกำหนดอาจจะมีการเพิ่ม Optional ดังนี้
    • เพิ่มระบบสั่งการด้วยเสียงหรือ Voice command
    • เพิ่มลูกเล่นการทำงานอื่นๆ เช่น การใช้รูปแบบมือ เพื่อ zoom / เปิดข้อมูล / พักการแสดงผลเพื่อดูกระจกอย่างเดียว เป็นต้น
  • ต้องทำการตรวจสอบขนาดของจอที่จะนำมาใช้กับตัว Raspberry pi และตัวกระจกที่อาจจะใช้เป็นกระจกด้านเดียว เพื่อให้เห็นได้ชัดขึ้น
  • อาจหาอุปกรณ์อื่นๆเช่น ตัว single computer และ motion camera ตัวอื่นมาใช้แทน raspberry pi และ kinect หากพบว่าช่วยให้ระบบการทำงานได้รวดเร็วและแม่นยำมากขึ้น

ไม่มีความคิดเห็น:

แสดงความคิดเห็น