SlideShare a Scribd company logo
1 of 12
Download to read offline
PHOTOGRAMMETRY
กระบวนการทํา Photogrammetry
กระบวนการทํา Photogrammetry
Photogrammetry คือหนึ่งในศาสตร์สําหรับใช้ในการศึกษาเชิงมิติ รูปร่าง, สถานที่
และค่าตัวแปรอื่นๆ จากภาพถ่ายของวัตถุ ซึ่งโดยปกติแล้วมันถูกใช้ในการศึกษาเชิง
สถาป�ตยกรรม, การแพทย์, การก่อสร้าง และใช้ในการสร้างแผนที่ต่างๆ บนโลก รวมไป
ถึงการนําไปใช้ในการทําโมเดลสามมิติสําหรับเทคโนโลยี VR และ AR อีกด้วย
Photogrammetry เป�นคําผสมมีรากศัพท์มาจากภาษากรีกประกอบไปด้วย คําว่า
Phos หมายถึง แสง Gramma หมายถึงการวาดหรือเขียนขึ้นมาและ Metron หมายถึง
การวัด รวมความแล้วหมายถึง เทคนิคในการโดยใช้ภาพถ่ายสองมิติเป�นเครื่องมือหลัก
ในการทํางานเพื่อให้ได้ผลลัพธ์เป�นภาพสามมิติ กระบวนการทํางานจะใช้ หลักการใน
การสร้างความสัมพันธ์ ของวัตถุ ทิศทาง และระยะทาง จากภาพถ่าย ซึ่งสามารถ
อ้างอิงได้ด้วยทฤษฏี ทางด้าน เรขาคณิต
ดาวน์โหลด Software ชื่อ Meshroom จากเว็บไซต์
https://alicevision.org/
เลือกดาวน์โหลดตามระบบปฏิบัติการที่ใช้งาน
ทําการ Extract ไฟล์ .zip เอา Folder
ไปวางตําแหน่งทีต้องการติดตั้ง
โปรแกรม
ดับเบิลคลิปที่ไอคอนของ Meshroom
เพื่อเป�ดโปรแกรม
1
2
3
4
1. เป�นส่วนของ Images เรา
จะต้องถ่ายภาพสิ่งของ
ขนาดเล็ก กลาง ใหญ่ก็ได้
แต่ต้องนําภาพทั้งหมดที่
ถ่ายมาวางไว้ที่ตําแหน่งของ
Images Windows
2. ผลลัพธ์หลังจากที่เราทํา
การประมวลผลจะปรากฏ
เป�น โมเดล 3 มิติในตําแหน่ง
นั้น จากกระบวนการ
Photogrametry ที่เราได้
ทําขึ้น
3. หน้าจอสําหรับการ
ปรับแต่งผลลัพธ์ของ
โมเดลที่ได้จากกระบวนการ
ประมวลผลของ
Photogrammetry
4. เครื่องมือสําหรับ
ขั้นตอนการ
Execution
รูปภาพ Dataset สําหรับทํา
Photogrammetry สามารถหาดาวน์โหลด
ได้มากมาย:
ในตัวอย่างเราจะใช้ Dataset ต่อไปนี้ในการ
ทดสอบการทํา Photogrammetry
ดาวน์โหลดได้ที่:
https://drive.google.com/file/d/1Bhyt
hHfoIcE8WgJ8UL-
XBtfuOfuhTYel/view?usp=sharing
https://www.capturingreality.com/SampleDatasets https://openheritage3d.org/
นํารูปภาพทั้งหมดมาวางที่ Images Panel
Icon สีเขียวคือภาพที่คุณภาพค่อนข้างชัด
และดี หากเป�นสีเหลืองจะมีป�ญหาเรื่อง
คุณภาพเล็กน้อย ส่วนสีแดงคือควรเก็บ
ภาพถ่ายใหม่
ทําการบันทึกไฟล์ และ กดปุ�ม Start หลังจากนั้นระบบจะทําการ
ประมวลผล โดยสังเกตส่วนของ Graph Editor ในหน้าจอ
โปรแกรม
ระบบจะทําการประมวลผลซึ่ง ต้องใช้เวลาในการประมวลผลสักครู่นึงจึงจะได้ผลลัพธ์มาเป�นโมเดล 3มิติ
ระบบจะมีการแสดงผลขณะที่ Render ภาพ 3 มิติออกมาช่วง 50-60% ใน Progress
80% ส่วนของ Meshing จะเป�นการขึ้น Topology ของโมเดล
ขั้นตอนของการทํา Texturing Size คือการทํา Texturing ขนาดภาพ 8K หรือตามความ
เหมาะสมที่เราอยากจะปรับ เช่น 4K หรือแค่ HD ก็พออยู่ที่ว่าเราต้องการความละเอียดแค่
ไหน
PHOTOGRAMMETRY

More Related Content

More from Banyapon Poolsawas

Designing the Future of Game 2020
Designing the Future of Game 2020Designing the Future of Game 2020
Designing the Future of Game 2020Banyapon Poolsawas
 
Class 7 รีวิว The Master กระบวนการถ่ายทอดผลงานทางศิลปะ การทำงานศิลปะอย่างมีจิ...
Class 7 รีวิว The Master กระบวนการถ่ายทอดผลงานทางศิลปะ การทำงานศิลปะอย่างมีจิ...Class 7 รีวิว The Master กระบวนการถ่ายทอดผลงานทางศิลปะ การทำงานศิลปะอย่างมีจิ...
Class 7 รีวิว The Master กระบวนการถ่ายทอดผลงานทางศิลปะ การทำงานศิลปะอย่างมีจิ...Banyapon Poolsawas
 
Class6 ศาสตร์ของการเล่าเรื่อง และ แนวคิดด้านนวัตกรรม Art of Story Telling & I...
Class6 ศาสตร์ของการเล่าเรื่อง และ แนวคิดด้านนวัตกรรม Art of Story Telling & I...Class6 ศาสตร์ของการเล่าเรื่อง และ แนวคิดด้านนวัตกรรม Art of Story Telling & I...
Class6 ศาสตร์ของการเล่าเรื่อง และ แนวคิดด้านนวัตกรรม Art of Story Telling & I...Banyapon Poolsawas
 
Class 5 การออกแบบเพื่อสร้างแรงบันดาลใจ หลัก Gestalt Principles
Class 5 การออกแบบเพื่อสร้างแรงบันดาลใจ หลัก Gestalt PrinciplesClass 5 การออกแบบเพื่อสร้างแรงบันดาลใจ หลัก Gestalt Principles
Class 5 การออกแบบเพื่อสร้างแรงบันดาลใจ หลัก Gestalt PrinciplesBanyapon Poolsawas
 
Class 3 การออกแบบเพื่อสร้างแรงบันดาลใจ Visual Hierarchy และ Grid system
Class 3 การออกแบบเพื่อสร้างแรงบันดาลใจ Visual Hierarchy และ Grid systemClass 3 การออกแบบเพื่อสร้างแรงบันดาลใจ Visual Hierarchy และ Grid system
Class 3 การออกแบบเพื่อสร้างแรงบันดาลใจ Visual Hierarchy และ Grid systemBanyapon Poolsawas
 
Class2 การออกแบบเพื่อสร้างแรงบันดาลใจ Dots Lines and Planes
Class2 การออกแบบเพื่อสร้างแรงบันดาลใจ Dots Lines and PlanesClass2 การออกแบบเพื่อสร้างแรงบันดาลใจ Dots Lines and Planes
Class2 การออกแบบเพื่อสร้างแรงบันดาลใจ Dots Lines and PlanesBanyapon Poolsawas
 
Class1 การออกแบบเพื่อสร้างแรงบันดาลใจ Formstorming
Class1 การออกแบบเพื่อสร้างแรงบันดาลใจ FormstormingClass1 การออกแบบเพื่อสร้างแรงบันดาลใจ Formstorming
Class1 การออกแบบเพื่อสร้างแรงบันดาลใจ FormstormingBanyapon Poolsawas
 
การออกแบบกราฟิก 3D ด้วย Blender 2.8+ โดย อาจารย์ บัญญพนต์ พูลสวัสดิ์ Chapter 2
การออกแบบกราฟิก 3D ด้วย Blender 2.8+ โดย อาจารย์ บัญญพนต์ พูลสวัสดิ์ Chapter 2การออกแบบกราฟิก 3D ด้วย Blender 2.8+ โดย อาจารย์ บัญญพนต์ พูลสวัสดิ์ Chapter 2
การออกแบบกราฟิก 3D ด้วย Blender 2.8+ โดย อาจารย์ บัญญพนต์ พูลสวัสดิ์ Chapter 2Banyapon Poolsawas
 
การออกแบบกราฟิก 3D ด้วย Blender 2.8+ โดย อาจารย์ บัญญพนต์ พูลสวัสดิ์ Chapter 1
การออกแบบกราฟิก 3D ด้วย Blender 2.8+ โดย อาจารย์ บัญญพนต์ พูลสวัสดิ์ Chapter 1 การออกแบบกราฟิก 3D ด้วย Blender 2.8+ โดย อาจารย์ บัญญพนต์ พูลสวัสดิ์ Chapter 1
การออกแบบกราฟิก 3D ด้วย Blender 2.8+ โดย อาจารย์ บัญญพนต์ พูลสวัสดิ์ Chapter 1 Banyapon Poolsawas
 
DA393 Course Activity วิชาการออกแบบเพื่อสร้างแรงบันดาลใจ 3 อาจารย์ บัญญพนต์ พ...
DA393 Course Activity วิชาการออกแบบเพื่อสร้างแรงบันดาลใจ 3 อาจารย์ บัญญพนต์ พ...DA393 Course Activity วิชาการออกแบบเพื่อสร้างแรงบันดาลใจ 3 อาจารย์ บัญญพนต์ พ...
DA393 Course Activity วิชาการออกแบบเพื่อสร้างแรงบันดาลใจ 3 อาจารย์ บัญญพนต์ พ...Banyapon Poolsawas
 
ANT College of Creative Design and Entertainment Technology
ANT College of Creative Design and Entertainment TechnologyANT College of Creative Design and Entertainment Technology
ANT College of Creative Design and Entertainment TechnologyBanyapon Poolsawas
 
Utilizing Swarm Intelligence for Pathfinding in Virtual Reality Game
by Ant s...
Utilizing Swarm Intelligence for Pathfinding in Virtual Reality Game
by Ant s...Utilizing Swarm Intelligence for Pathfinding in Virtual Reality Game
by Ant s...
Utilizing Swarm Intelligence for Pathfinding in Virtual Reality Game
by Ant s...Banyapon Poolsawas
 
GT306 Environment And Level Design Blender Tutorial
GT306 Environment And Level Design Blender TutorialGT306 Environment And Level Design Blender Tutorial
GT306 Environment And Level Design Blender TutorialBanyapon Poolsawas
 
25 principles of mobile site design, Google Partners Program
25 principles of mobile site design, Google Partners Program25 principles of mobile site design, Google Partners Program
25 principles of mobile site design, Google Partners ProgramBanyapon Poolsawas
 
การสื่อภาษา - ศูนย์เตรียมความพร้อมเพื่อการทำงาน
การสื่อภาษา - ศูนย์เตรียมความพร้อมเพื่อการทำงานการสื่อภาษา - ศูนย์เตรียมความพร้อมเพื่อการทำงาน
การสื่อภาษา - ศูนย์เตรียมความพร้อมเพื่อการทำงานBanyapon Poolsawas
 
Infographics Course at DPU 2015
Infographics Course at DPU 2015Infographics Course at DPU 2015
Infographics Course at DPU 2015Banyapon Poolsawas
 
NCIT 2015 - The Development of Game Engine in Learning Media
NCIT 2015 - The Development of Game Engine in Learning MediaNCIT 2015 - The Development of Game Engine in Learning Media
NCIT 2015 - The Development of Game Engine in Learning MediaBanyapon Poolsawas
 
NCIT 2015 - Virtual Reality Application to simulation and control walking pla...
NCIT 2015 - Virtual Reality Application to simulation and control walking pla...NCIT 2015 - Virtual Reality Application to simulation and control walking pla...
NCIT 2015 - Virtual Reality Application to simulation and control walking pla...Banyapon Poolsawas
 
The Evaluation of Effectiveness on Mobile Application Banner
The Evaluation of Effectiveness on Mobile Application BannerThe Evaluation of Effectiveness on Mobile Application Banner
The Evaluation of Effectiveness on Mobile Application BannerBanyapon Poolsawas
 

More from Banyapon Poolsawas (20)

Designing the Future of Game 2020
Designing the Future of Game 2020Designing the Future of Game 2020
Designing the Future of Game 2020
 
Class 7 รีวิว The Master กระบวนการถ่ายทอดผลงานทางศิลปะ การทำงานศิลปะอย่างมีจิ...
Class 7 รีวิว The Master กระบวนการถ่ายทอดผลงานทางศิลปะ การทำงานศิลปะอย่างมีจิ...Class 7 รีวิว The Master กระบวนการถ่ายทอดผลงานทางศิลปะ การทำงานศิลปะอย่างมีจิ...
Class 7 รีวิว The Master กระบวนการถ่ายทอดผลงานทางศิลปะ การทำงานศิลปะอย่างมีจิ...
 
Class6 ศาสตร์ของการเล่าเรื่อง และ แนวคิดด้านนวัตกรรม Art of Story Telling & I...
Class6 ศาสตร์ของการเล่าเรื่อง และ แนวคิดด้านนวัตกรรม Art of Story Telling & I...Class6 ศาสตร์ของการเล่าเรื่อง และ แนวคิดด้านนวัตกรรม Art of Story Telling & I...
Class6 ศาสตร์ของการเล่าเรื่อง และ แนวคิดด้านนวัตกรรม Art of Story Telling & I...
 
Class 5 การออกแบบเพื่อสร้างแรงบันดาลใจ หลัก Gestalt Principles
Class 5 การออกแบบเพื่อสร้างแรงบันดาลใจ หลัก Gestalt PrinciplesClass 5 การออกแบบเพื่อสร้างแรงบันดาลใจ หลัก Gestalt Principles
Class 5 การออกแบบเพื่อสร้างแรงบันดาลใจ หลัก Gestalt Principles
 
Class 3 การออกแบบเพื่อสร้างแรงบันดาลใจ Visual Hierarchy และ Grid system
Class 3 การออกแบบเพื่อสร้างแรงบันดาลใจ Visual Hierarchy และ Grid systemClass 3 การออกแบบเพื่อสร้างแรงบันดาลใจ Visual Hierarchy และ Grid system
Class 3 การออกแบบเพื่อสร้างแรงบันดาลใจ Visual Hierarchy และ Grid system
 
Class2 การออกแบบเพื่อสร้างแรงบันดาลใจ Dots Lines and Planes
Class2 การออกแบบเพื่อสร้างแรงบันดาลใจ Dots Lines and PlanesClass2 การออกแบบเพื่อสร้างแรงบันดาลใจ Dots Lines and Planes
Class2 การออกแบบเพื่อสร้างแรงบันดาลใจ Dots Lines and Planes
 
Class1 การออกแบบเพื่อสร้างแรงบันดาลใจ Formstorming
Class1 การออกแบบเพื่อสร้างแรงบันดาลใจ FormstormingClass1 การออกแบบเพื่อสร้างแรงบันดาลใจ Formstorming
Class1 การออกแบบเพื่อสร้างแรงบันดาลใจ Formstorming
 
การออกแบบกราฟิก 3D ด้วย Blender 2.8+ โดย อาจารย์ บัญญพนต์ พูลสวัสดิ์ Chapter 2
การออกแบบกราฟิก 3D ด้วย Blender 2.8+ โดย อาจารย์ บัญญพนต์ พูลสวัสดิ์ Chapter 2การออกแบบกราฟิก 3D ด้วย Blender 2.8+ โดย อาจารย์ บัญญพนต์ พูลสวัสดิ์ Chapter 2
การออกแบบกราฟิก 3D ด้วย Blender 2.8+ โดย อาจารย์ บัญญพนต์ พูลสวัสดิ์ Chapter 2
 
การออกแบบกราฟิก 3D ด้วย Blender 2.8+ โดย อาจารย์ บัญญพนต์ พูลสวัสดิ์ Chapter 1
การออกแบบกราฟิก 3D ด้วย Blender 2.8+ โดย อาจารย์ บัญญพนต์ พูลสวัสดิ์ Chapter 1 การออกแบบกราฟิก 3D ด้วย Blender 2.8+ โดย อาจารย์ บัญญพนต์ พูลสวัสดิ์ Chapter 1
การออกแบบกราฟิก 3D ด้วย Blender 2.8+ โดย อาจารย์ บัญญพนต์ พูลสวัสดิ์ Chapter 1
 
DA393 Course Activity วิชาการออกแบบเพื่อสร้างแรงบันดาลใจ 3 อาจารย์ บัญญพนต์ พ...
DA393 Course Activity วิชาการออกแบบเพื่อสร้างแรงบันดาลใจ 3 อาจารย์ บัญญพนต์ พ...DA393 Course Activity วิชาการออกแบบเพื่อสร้างแรงบันดาลใจ 3 อาจารย์ บัญญพนต์ พ...
DA393 Course Activity วิชาการออกแบบเพื่อสร้างแรงบันดาลใจ 3 อาจารย์ บัญญพนต์ พ...
 
ANT College of Creative Design and Entertainment Technology
ANT College of Creative Design and Entertainment TechnologyANT College of Creative Design and Entertainment Technology
ANT College of Creative Design and Entertainment Technology
 
Utilizing Swarm Intelligence for Pathfinding in Virtual Reality Game
by Ant s...
Utilizing Swarm Intelligence for Pathfinding in Virtual Reality Game
by Ant s...Utilizing Swarm Intelligence for Pathfinding in Virtual Reality Game
by Ant s...
Utilizing Swarm Intelligence for Pathfinding in Virtual Reality Game
by Ant s...
 
GT306 Environment And Level Design Blender Tutorial
GT306 Environment And Level Design Blender TutorialGT306 Environment And Level Design Blender Tutorial
GT306 Environment And Level Design Blender Tutorial
 
25 principles of mobile site design, Google Partners Program
25 principles of mobile site design, Google Partners Program25 principles of mobile site design, Google Partners Program
25 principles of mobile site design, Google Partners Program
 
Innovation Design Methods
Innovation Design MethodsInnovation Design Methods
Innovation Design Methods
 
การสื่อภาษา - ศูนย์เตรียมความพร้อมเพื่อการทำงาน
การสื่อภาษา - ศูนย์เตรียมความพร้อมเพื่อการทำงานการสื่อภาษา - ศูนย์เตรียมความพร้อมเพื่อการทำงาน
การสื่อภาษา - ศูนย์เตรียมความพร้อมเพื่อการทำงาน
 
Infographics Course at DPU 2015
Infographics Course at DPU 2015Infographics Course at DPU 2015
Infographics Course at DPU 2015
 
NCIT 2015 - The Development of Game Engine in Learning Media
NCIT 2015 - The Development of Game Engine in Learning MediaNCIT 2015 - The Development of Game Engine in Learning Media
NCIT 2015 - The Development of Game Engine in Learning Media
 
NCIT 2015 - Virtual Reality Application to simulation and control walking pla...
NCIT 2015 - Virtual Reality Application to simulation and control walking pla...NCIT 2015 - Virtual Reality Application to simulation and control walking pla...
NCIT 2015 - Virtual Reality Application to simulation and control walking pla...
 
The Evaluation of Effectiveness on Mobile Application Banner
The Evaluation of Effectiveness on Mobile Application BannerThe Evaluation of Effectiveness on Mobile Application Banner
The Evaluation of Effectiveness on Mobile Application Banner
 

DD303 กระบวนการทำ Photogrammetry Class 5

  • 3. กระบวนการทํา Photogrammetry Photogrammetry คือหนึ่งในศาสตร์สําหรับใช้ในการศึกษาเชิงมิติ รูปร่าง, สถานที่ และค่าตัวแปรอื่นๆ จากภาพถ่ายของวัตถุ ซึ่งโดยปกติแล้วมันถูกใช้ในการศึกษาเชิง สถาป�ตยกรรม, การแพทย์, การก่อสร้าง และใช้ในการสร้างแผนที่ต่างๆ บนโลก รวมไป ถึงการนําไปใช้ในการทําโมเดลสามมิติสําหรับเทคโนโลยี VR และ AR อีกด้วย Photogrammetry เป�นคําผสมมีรากศัพท์มาจากภาษากรีกประกอบไปด้วย คําว่า Phos หมายถึง แสง Gramma หมายถึงการวาดหรือเขียนขึ้นมาและ Metron หมายถึง การวัด รวมความแล้วหมายถึง เทคนิคในการโดยใช้ภาพถ่ายสองมิติเป�นเครื่องมือหลัก ในการทํางานเพื่อให้ได้ผลลัพธ์เป�นภาพสามมิติ กระบวนการทํางานจะใช้ หลักการใน การสร้างความสัมพันธ์ ของวัตถุ ทิศทาง และระยะทาง จากภาพถ่าย ซึ่งสามารถ อ้างอิงได้ด้วยทฤษฏี ทางด้าน เรขาคณิต
  • 4. ดาวน์โหลด Software ชื่อ Meshroom จากเว็บไซต์ https://alicevision.org/
  • 6. ทําการ Extract ไฟล์ .zip เอา Folder ไปวางตําแหน่งทีต้องการติดตั้ง โปรแกรม ดับเบิลคลิปที่ไอคอนของ Meshroom เพื่อเป�ดโปรแกรม 1 2 3 4 1. เป�นส่วนของ Images เรา จะต้องถ่ายภาพสิ่งของ ขนาดเล็ก กลาง ใหญ่ก็ได้ แต่ต้องนําภาพทั้งหมดที่ ถ่ายมาวางไว้ที่ตําแหน่งของ Images Windows 2. ผลลัพธ์หลังจากที่เราทํา การประมวลผลจะปรากฏ เป�น โมเดล 3 มิติในตําแหน่ง นั้น จากกระบวนการ Photogrametry ที่เราได้ ทําขึ้น 3. หน้าจอสําหรับการ ปรับแต่งผลลัพธ์ของ โมเดลที่ได้จากกระบวนการ ประมวลผลของ Photogrammetry 4. เครื่องมือสําหรับ ขั้นตอนการ Execution
  • 7. รูปภาพ Dataset สําหรับทํา Photogrammetry สามารถหาดาวน์โหลด ได้มากมาย: ในตัวอย่างเราจะใช้ Dataset ต่อไปนี้ในการ ทดสอบการทํา Photogrammetry ดาวน์โหลดได้ที่: https://drive.google.com/file/d/1Bhyt hHfoIcE8WgJ8UL- XBtfuOfuhTYel/view?usp=sharing https://www.capturingreality.com/SampleDatasets https://openheritage3d.org/
  • 8. นํารูปภาพทั้งหมดมาวางที่ Images Panel Icon สีเขียวคือภาพที่คุณภาพค่อนข้างชัด และดี หากเป�นสีเหลืองจะมีป�ญหาเรื่อง คุณภาพเล็กน้อย ส่วนสีแดงคือควรเก็บ ภาพถ่ายใหม่
  • 9. ทําการบันทึกไฟล์ และ กดปุ�ม Start หลังจากนั้นระบบจะทําการ ประมวลผล โดยสังเกตส่วนของ Graph Editor ในหน้าจอ โปรแกรม ระบบจะทําการประมวลผลซึ่ง ต้องใช้เวลาในการประมวลผลสักครู่นึงจึงจะได้ผลลัพธ์มาเป�นโมเดล 3มิติ
  • 10. ระบบจะมีการแสดงผลขณะที่ Render ภาพ 3 มิติออกมาช่วง 50-60% ใน Progress 80% ส่วนของ Meshing จะเป�นการขึ้น Topology ของโมเดล
  • 11. ขั้นตอนของการทํา Texturing Size คือการทํา Texturing ขนาดภาพ 8K หรือตามความ เหมาะสมที่เราอยากจะปรับ เช่น 4K หรือแค่ HD ก็พออยู่ที่ว่าเราต้องการความละเอียดแค่ ไหน