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
- 🚀 LangChainを活用したエージェントAIチャットボットの開発
- วิธีสร้างแชทบอท AI อัจฉริยะด้วย LangChain
- 🚀 How to Build an Agentic AI Chatbot with LangChain
- Wazuhの理解: アーキテクチャ、ユースケース、実践的な応用
- ทำความเข้าใจ Wazuh: สถาปัตยกรรม, กรณีการใช้งาน และการนำไปใช้จริง
- Understanding Wazuh: Architecture, Use Cases, and Applications
- Djangoでの耐障害性ソフトウェア設計
- การออกแบบซอฟต์แวร์ที่ทนต่อความล้มเหลวด้วย Django
- Designing Fault-Tolerant Software with Django
- 実際に求められているオープンソースプロジェクトのアイデアを見つける方法
- วิธีค้นหาไอเดียโครงการโอเพ่นซอร์สที่ผู้คนต้องการจริง ๆ
- How to Find Open-Source Project Ideas That People Actually Want
- アウトプットの力:優れたプログラマーになるための方法
- พลังของการลงมือทำ: วิธีพัฒนาตัวเองให้เป็นโปรแกรมเมอร์ที่เก่งขึ้น
- The Power of Output: How to Become a Better Programmer
- 量子コンピューティングはAIのボトルネックを解決できるのか?
- ควอนตัมคอมพิวติ้งสามารถแก้ไขปัญหาคอขวดของ AI ได้หรือไม่?
- Can Quantum Computing Solve AI's Biggest Bottlenecks
- 提高 Django 性能:开发者和企业主的缓存指南
- Django のパフォーマンス向上: 開発者とビジネスオーナーのためのキャッシュガイド
Our Products
Articles
- 🚀 LangChainを活用したエージェントAIチャットボットの開発
- วิธีสร้างแชทบอท AI อัจฉริยะด้วย LangChain
- 🚀 How to Build an Agentic AI Chatbot with LangChain
- Wazuhの理解: アーキテクチャ、ユースケース、実践的な応用
- ทำความเข้าใจ Wazuh: สถาปัตยกรรม, กรณีการใช้งาน และการนำไปใช้จริง
- Understanding Wazuh: Architecture, Use Cases, and Applications
- Djangoでの耐障害性ソフトウェア設計
- การออกแบบซอฟต์แวร์ที่ทนต่อความล้มเหลวด้วย Django
- Designing Fault-Tolerant Software with Django
- 実際に求められているオープンソースプロジェクトのアイデアを見つける方法
- วิธีค้นหาไอเดียโครงการโอเพ่นซอร์สที่ผู้คนต้องการจริง ๆ
- How to Find Open-Source Project Ideas That People Actually Want
- アウトプットの力:優れたプログラマーになるための方法
- พลังของการลงมือทำ: วิธีพัฒนาตัวเองให้เป็นโปรแกรมเมอร์ที่เก่งขึ้น
- The Power of Output: How to Become a Better Programmer
- 量子コンピューティングはAIのボトルネックを解決できるのか?
- ควอนตัมคอมพิวติ้งสามารถแก้ไขปัญหาคอขวดของ AI ได้หรือไม่?
- Can Quantum Computing Solve AI's Biggest Bottlenecks
- 提高 Django 性能:开发者和企业主的缓存指南
- Django のパフォーマンス向上: 開発者とビジネスオーナーのためのキャッシュガイド