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 หากพบว่าช่วยให้ระบบการทำงานได้รวดเร็วและแม่นยำมากขึ้น
ไม่มีความคิดเห็น:
แสดงความคิดเห็น