Photogrammetry และ Metaverse
วันนี้ผมลองศึกษาเกี่ยวกับ Metaverse ก็ได้นิยามว่า คือการสร้างโลกเสมือน ( virtual world ) 3D บน internet ขึ้นมา เพื่อให้ผู้ใช้งานระบบที่อยู่ในรูปแบบ Metaverse ได้เข้าไปมีตัวตนสมมติ ( avatar )ในโลกเสมือนนั้น
สำหรับผมแล้วเป็นการนำ technology ที่มีอยู่ใน multiplayer online game และการแสดงผลแบบ 3D บวกกับสร้าง open world และในส่วนของ hardware ผมคิดว่าการนำ VR ( virtual reality ) technology เข้ามาใช้ จะทำให้การรับรู้ใน virtual world และการโต้ตอบกันใน virtual world นี้ได้สมจริงมากขึ้น
Photogrammetry คืออะไร ?
Photogrammetry คือวิธีการที่สร้าง 3D model จากภาพ 2D หลายๆภาพมาประกอบกัน โดยใช้กล้องที่มีประสิทธิภาพดี มาเก็บภาพในหลายๆมุม แล้วนำมาประกอบเข้าด้วยกัน โดยในปัจจุบันมีการพัฒนา machine learning ที่สามารถสร้าง 3D model จาก 2D photo ได้เนียนตามากขึ้น

ย้อนกลับมาที่ virtual world ใน metaverse ลองจินตนาการดูว่าหากเราต้องการสร้าง virtual world จากสถานที่จริง เราจะทำอย่างไร ผมคิดว่าการนำ Photogrammetry มาสร้าง 3D model จาก 2D photo เป็นทางเลือกหนึ่ง และถ้าเราสามารถสร้าง ขนาด ( dimension ), ระยะห่าง ( range ) ใน virtual world ได้ ทั้งภายในและภายนอกของ 3D model หลายๆ model. ที่อยู่ในฉาก ( scene ) ที่ avatar ของเรากำลังเดินอยู่ และสร้าง interaction ระหว่าง avatar กับ virtual object ( 3D model ) เราอาจจะสร้าง virtual world ที่สมจริงขึ้นมาได้
ตัวอย่างของ 3D model ที่ใช้ Photogrammetry
Articles
- เราจะทำให้ program ที่มีขั้นตอนการทำงานที่ซับซ้อน และ ต้องแบ่งงานให้กับ programmer หลายๆ คนได้อย่างไร ?
- สร้าง business workflow process system ด้วย networkx.org
- วิธีการออกแบบเพื่อลดการซับซ้อนของ software
- Facebook Pixel ทำงานอย่างไร ?
- ข้อแนะนำพัฒนา E-Commerce Website ด้วย Shopify
- บางทีความรู้ก็เป็นสิ่งที่จำกัดความคิดสร้างสรรค์ได้เหมือนกัน
- Web Socket คืออะไร
- เทคนิคที่ช่วยให้เขียน program ให้ดีขึ้นอย่างรวดเร็ว
- มาสร้าง Blockchain ของเราเองกันเถอะ ( 2 ) , Mining
- มาสร้าง Blockchain ของเราเองกันเถอะ ( 1 )
- decentralized network system คืออะไร ?
- Blockchain Technology จะช่วยแก้ปัญหาของชาวสวนและผู้บริโภคได้อย่างไร ?
- เครื่องวัดอัตราไหลของน้ำด้วย Arduino และ YF-S201 Hall Effect Water Flow Meter Sensor
- เราจะเข้าใจ code ของ project ที่มีความซับซ้อนได้อย่างไร ?
- ทำแอปประชุม online ด้วย Zoom SDK และ Ionic mobile framework
- Smart Factory หรือ Industry 4.0 คืออะไร ?
- Live Sport Engagement Technology ช่วยเพิ่มประสบการณ์ของแฟนกีฬาได้อย่างไร
- 5 ข้อ ที่เข้าใจผิดในการเขียน code
- ERP ( Enterprise Resource Planning ) คืออะไร