SlideShare a Scribd company logo
1 of 28
Project Supervisors:
Mr. Subash Ghimire
Mr. Sumesh KC
Group Members:
Sunil Bogati (Roll no. 2)
Kushal KC (Roll no. 3)
Sujan Nepali (Roll no. 12)
Srijit Sharma (Roll no. 24)
“3D Modeling of
Archeological Site Using Unmanned Aerial
Vehicle”
INTRODUCTION
• Importance of archaeological sites for Nepal
• Reflection of socio-cultural values
• Notion of past history
• Are cultural heritage of the country
• Their vulnerability to disasters
• Textured 3D model a better visual representation
• Preservative for reconstruction in future
OBJECTIVES
The objective of our project is
“3D modeling of archeological structure”
Sub objective:
-Optimal flight plan for aerial data capture
-Image acquisition from terrestrial platform
-Image processing
-Accuracy assessment and field Verification
Project Site
• Name: Ugratirtha Mahadev Temple
• Location: Budol, Banepa Municipality, Kavre
• Archaeologically important
Source: Google Earth
Accessed on: 20th Jan, 2016
Image: Project Site,
Captured by DJI on 2nd Jan!
Planning and Reconnaissance
• Site selection
-Ugratirtha Temple
• Flight Permission
-Letter from Kathmandu University
• Site visit
-Study of the area and the structure
-Information about possible air obstacles
-Image acquisition planned for a clear, bright day
Compass Calibration
• An open area was selected
• The aircraft was held horizontally and rotated 360 degrees until the
aircraft status indicators displayed a solid green light.
• Then the aircraft was held vertically, with nose pointing downward
and rotated again 360 degree around the center axis in same
direction as before until the aircraft status indicator glows solid red.
Image: Compass Calibration done by Srijit Sharma
Photo taken by: Kushal KC
Flight Plan for Aerial platform
• Resource used: DJI Phantom 3 advanced
• Optimal flight plan for better result and overall accuracy of the
project
• Optimal flight plan for getting enough matches
• Flight plan selected:
1. Grid Mission
2. Point of Interest
DJI Phantom and the site
Grid Mission
• Flight Planned through Pix4D capture app
• Aerial Nadir images were captured
• Area coverage: 126m x 116m
• 80% front overlap maintained
• Speed of UAV: 4.8 m/s
• Flight done three times(due to signal obstruction)
• Same parameters in every flight
1. Flight1: 79 images
2. Flight2: 23 images
3. Flight3: 93 images
Nadir image taken by DJI Phantom3
Point of Interest
• Flight Planned through DJI Go app
• Aerial Oblique images were taken
• Images were manually taken through RC
• In counterclockwise direction
• Return to home altitude =30m
• Photographs were taken in different radius
1. Case A: 6m radius, vehicle speed= 1m/s
2. Case B: 10m radius, vehicle speed= 2m/s
3. Case C: 15.5m radius, vehicle speed= 2m/s
4. Case D: 20.3m radius, vehicle speed= 2m/s
5. Case E: 31m radius, vehicle speed= 2m/s
Terrestrial Platform
• Resource used: SONY DSC W310
• For capturing occluded parts in aerial images
• Images taken parallel on a identical base line
Few terrestrial Images captured
Photo taken by: Kushal K.CRepresentation of terrestrial image acquisition
Field measurement
• Resource used: measuring tape
• Measurement across 3 dimensions of the temple
• Measurements of features like doors
• For validation of final outcome
Photo taken during Field measurement
CAD PLAN
Image Processing
• Resource used: Pix4D mapper software
• Pix4D converts 2D images into 3D point cloud
• Pix4D able to compute precise camera calibration and relative model
from image contents
• Image selection
• Processing initialized with uploading EXIF file
• 3 main processing steps
1. Initial Processing
• Generate keypoints and compute matches
• Camera calibration and Exterior orientation
EXIF file of an image
Source: https://www.pix4d.com/
• Key point generation and matching by SIFT
• SIFT (Scale Invariant Feature Transform) workflow:
1. Scale space extrema detection
2. Keypoint localization and filtering
3. Orientation assignment
4. Calculation of descriptor
5. Keypoint matching
• Bundle block adjustment and triangulation to 3D point
• Densification with PMVS
• Mesh generation
• Texturing
Point cloud during processing
Textured model
File Uploading
Initial Processing
Compute Key points
Compute Matches
Add matches
Optimize with geo
information
Calibrate Images
Analyze tie-points
Point Cloud and Mesh Generation
Generate Points
Create Triangle Mesh
Final texture 3D model
Generate textured mesh
Segmentation of mesh
Improve mesh
Overall Reconstruction
• Merging existing project
• UAV images have geotags, no GPS information in terrestrial data sets
• Same coordinate system using overlapping images and manual tie
points
• In Manual tie points, Name and position of tie-points were same
• After merging, connected with one another embedded in same
coordinate system of WGS 84
Photo: Five Manual Tie-
points defined
Photo: Camera Alignment
Photo: Tie-point merging
Result
• A 3D textured model giving the realistic perception of Ugratirtha
Temple is generated using 243 calibrated images
• The total number of 2D keypoints observation for bundle block
adjustment is 4301614
• The number of 3D points for bundle block adjustment is 1685228
Accuracy Assessment
Length (X) Breadth (Y) Height (Z) Remarks
Field
Measurem
ent
Pix4D Field
Measureme
nt
Pix4D Field
Measureme
nt
Pix4D
5.620 5.680 5.620 5.670 1.450 1.470 Length and
breadth is of
main
structure,
height up to
a marked
line
Change in X = 6 cm = 1.068%
Change in Y = 5 cm= 0.890%
Change in Z = 2 cm= 1.379%
RMS Error = ((62 + 52
+ 22
)/3) = 4.655%
This shows that our outcome has considerable amount of error
X
Z
Y
Difficulties Encountered
• Site selection considering the permission issues.
• Sunlight direction and shadowing problem.
• Uncalibration of terrestrial images initially.
• Unwanted additional points generated.
• Limited resource for processing
• Permission letter from University submitted to the preservation
committee.
• Images taken in multiple days during different durations of a day.
• Images taken with different camera in terrestrial platform.
• Refining the point using clipping tool.
• Personal laptops were used
Solutions
Conclusion
• Our project of 3D modeling a cultural heritage site has been
completed
• UAV and terrestrial consumer grade cameras as a source of the data
acquisition
• Image datasets were processed in Pix4D mapper software allowing us
to create projects by merging already computed sub projects
• we assured the accuracy of the final product relating it to the
measured field data
Recommendations
• Other image processing software’s like Agisoft photoscan, Visual SFM,
Arc 3D, 3DM Analyst, 123D catch etc. can be used to process the
images and produce different photogrammetric products.
• The quality of the final 3D model can be improved by using high
resolution cameras, more number of overlapping images
• High processing capacity computers should be used for the fast and
efficient processing and merging.
• Indoor mapping can also be done.
References
• Moenning, Carsten, and Neil A. Dodgson. "A new point cloud simplification
algorithm." Proc. Int. Conf. on Visualization, Imaging and Image Processing. 2003.
• Juan, Luo, and Oubong Gwun. "A comparison of sift, pca-sift and
surf."International Journal of Image Processing (IJIP) 3.4 (2009): 143-152.
• Muja, Marius, and David G. Lowe. "Fast Approximate Nearest Neighbors with
Automatic Algorithm Configuration." VISAPP (1) 2 (2009).
• Srivastava, Vikram, and Prashant Goyal. "An Efficient Image Identification
Algorithm using Scale Invariant Feature Detection." (2007).
• Lowe, David G. "Object recognition from local scale-invariant features."Computer
vision, 1999. The proceedings of the seventh IEEE international conference on.
Vol. 2. Ieee, 1999.
• Lowe, David. "SIFT: SCALE INVARIANT FEATURE TRANSFORM BY."International
Journal of Computer Vision 2 (1999).
URl1: http://cs.brown.edu/courses/cs143/results/proj2/valayshah/ accessed on jan18,2016
URL2: https://www.itc.nl/library/papers_2014/phd/alsadik.pdf accessed on jan18,2016
URL3: http://graphics.cs.cmu.edu/courses/15463/2006_fall/www/463.html
accessed on jan17,2016
URL4: http://aishack.in/tutorials/sift-scale-invariant-feature-transform-features/ accessed on
jan16,2016
URL5: http://www.csc.kth.se/~tony/cern-review/cern-html/node2.html accessed on jan20,
2016
URL6:
http://www.pcigeomatics.com/geomaticahelp/common/concepts/exteriororientation_explai
neo.html accessed on jan20,2016
URL7:
https://www.academia.edu/4516578/Solutions_for_Exterior_Orientation_in_Photogrammet
ry_A_Review accessed on jan20,2016
URL8: http://www.sciencedirect.com/science/article/pii/S1018363913000196 accessed on
jan20,2016
URL9: https://photographylife.com/what-is-exif-data accessed on jan 13,2016
URL10: http://www.cs.berkeley.edu/~jrs/mesh/ accessed on jan13,2016
THANK YOU !!!

More Related Content

What's hot

Scanning 3 d full human bodies using kinects
Scanning 3 d full human bodies using kinectsScanning 3 d full human bodies using kinects
Scanning 3 d full human bodies using kinectsFensa Saj
 
Human action recognition with kinect using a joint motion descriptor
Human action recognition with kinect using a joint motion descriptorHuman action recognition with kinect using a joint motion descriptor
Human action recognition with kinect using a joint motion descriptorSoma Boubou
 
CAADRIA2014: A Synchronous Distributed Design Study Meeting Process with Anno...
CAADRIA2014: A Synchronous Distributed Design Study Meeting Process with Anno...CAADRIA2014: A Synchronous Distributed Design Study Meeting Process with Anno...
CAADRIA2014: A Synchronous Distributed Design Study Meeting Process with Anno...Tomohiro Fukuda
 
Introductory Level of SLAM Seminar
Introductory Level of SLAM SeminarIntroductory Level of SLAM Seminar
Introductory Level of SLAM SeminarDong-Won Shin
 
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...Tomohiro Fukuda
 
Integration of a Structure from Motion into Virtual and Augmented Reality for...
Integration of a Structure from Motion into Virtual and Augmented Reality for...Integration of a Structure from Motion into Virtual and Augmented Reality for...
Integration of a Structure from Motion into Virtual and Augmented Reality for...Tomohiro Fukuda
 
Accuracy assessment and 3D Mapping by Consumer Grade Spherical Camera
Accuracy assessment and 3D Mapping by Consumer Grade Spherical CameraAccuracy assessment and 3D Mapping by Consumer Grade Spherical Camera
Accuracy assessment and 3D Mapping by Consumer Grade Spherical CameraNational Cheng Kung University
 
Processing of satellite_image_using_digi
Processing of satellite_image_using_digiProcessing of satellite_image_using_digi
Processing of satellite_image_using_digiShanmuga Sundaram
 
Satellite image Processing Seminar Report
Satellite image Processing Seminar ReportSatellite image Processing Seminar Report
Satellite image Processing Seminar Reportalok ray
 
MOSAICING IMAGES_sjec
MOSAICING IMAGES_sjecMOSAICING IMAGES_sjec
MOSAICING IMAGES_sjecKarthik Mohan
 
那些年 Python 攻佔了 GIS / The Year Python Takes Over GIS
那些年 Python 攻佔了 GIS / The Year Python Takes Over GIS那些年 Python 攻佔了 GIS / The Year Python Takes Over GIS
那些年 Python 攻佔了 GIS / The Year Python Takes Over GISpycontw
 
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...National Cheng Kung University
 

What's hot (14)

DSM Extraction from Pleiades Images using Micmac
DSM Extraction from Pleiades Images using MicmacDSM Extraction from Pleiades Images using Micmac
DSM Extraction from Pleiades Images using Micmac
 
Scanning 3 d full human bodies using kinects
Scanning 3 d full human bodies using kinectsScanning 3 d full human bodies using kinects
Scanning 3 d full human bodies using kinects
 
Human action recognition with kinect using a joint motion descriptor
Human action recognition with kinect using a joint motion descriptorHuman action recognition with kinect using a joint motion descriptor
Human action recognition with kinect using a joint motion descriptor
 
CAADRIA2014: A Synchronous Distributed Design Study Meeting Process with Anno...
CAADRIA2014: A Synchronous Distributed Design Study Meeting Process with Anno...CAADRIA2014: A Synchronous Distributed Design Study Meeting Process with Anno...
CAADRIA2014: A Synchronous Distributed Design Study Meeting Process with Anno...
 
Introductory Level of SLAM Seminar
Introductory Level of SLAM SeminarIntroductory Level of SLAM Seminar
Introductory Level of SLAM Seminar
 
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
Visual Environment by Semantic Segmentation Using Deep Learning: A Prototype ...
 
Integration of a Structure from Motion into Virtual and Augmented Reality for...
Integration of a Structure from Motion into Virtual and Augmented Reality for...Integration of a Structure from Motion into Virtual and Augmented Reality for...
Integration of a Structure from Motion into Virtual and Augmented Reality for...
 
Accuracy assessment and 3D Mapping by Consumer Grade Spherical Camera
Accuracy assessment and 3D Mapping by Consumer Grade Spherical CameraAccuracy assessment and 3D Mapping by Consumer Grade Spherical Camera
Accuracy assessment and 3D Mapping by Consumer Grade Spherical Camera
 
Processing of satellite_image_using_digi
Processing of satellite_image_using_digiProcessing of satellite_image_using_digi
Processing of satellite_image_using_digi
 
Satellite image Processing Seminar Report
Satellite image Processing Seminar ReportSatellite image Processing Seminar Report
Satellite image Processing Seminar Report
 
MOSAICING IMAGES_sjec
MOSAICING IMAGES_sjecMOSAICING IMAGES_sjec
MOSAICING IMAGES_sjec
 
那些年 Python 攻佔了 GIS / The Year Python Takes Over GIS
那些年 Python 攻佔了 GIS / The Year Python Takes Over GIS那些年 Python 攻佔了 GIS / The Year Python Takes Over GIS
那些年 Python 攻佔了 GIS / The Year Python Takes Over GIS
 
Mining gps data
Mining gps dataMining gps data
Mining gps data
 
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...
 

Viewers also liked

490 final draft - presentation PDF
490 final draft - presentation PDF490 final draft - presentation PDF
490 final draft - presentation PDFBen Lindberg
 
Attention Deficit Hyperactivity Disorder
Attention Deficit Hyperactivity DisorderAttention Deficit Hyperactivity Disorder
Attention Deficit Hyperactivity DisorderConnectnCare
 
(2012) Rigaud, David, Daudet - Piano Sound Analysis Using Non-negative Matrix...
(2012) Rigaud, David, Daudet - Piano Sound Analysis Using Non-negative Matrix...(2012) Rigaud, David, Daudet - Piano Sound Analysis Using Non-negative Matrix...
(2012) Rigaud, David, Daudet - Piano Sound Analysis Using Non-negative Matrix...François Rigaud
 
3D Model preparation of a landscape
3D Model preparation of a landscape3D Model preparation of a landscape
3D Model preparation of a landscapeSrijit Sharma
 
Current 2016 ePortfolio
Current 2016 ePortfolioCurrent 2016 ePortfolio
Current 2016 ePortfolioRichard Cox
 
GLOTTAL CLOSURE INSTANT DETECTION USING LINES OF MAXIMUM AMPLITUDES (LOMA) OF...
GLOTTAL CLOSURE INSTANT DETECTION USING LINES OF MAXIMUM AMPLITUDES (LOMA) OF...GLOTTAL CLOSURE INSTANT DETECTION USING LINES OF MAXIMUM AMPLITUDES (LOMA) OF...
GLOTTAL CLOSURE INSTANT DETECTION USING LINES OF MAXIMUM AMPLITUDES (LOMA) OF...François Rigaud
 
Hidrops fetal por sífilis connatal grave en r np t
Hidrops fetal por sífilis connatal grave en r np tHidrops fetal por sífilis connatal grave en r np t
Hidrops fetal por sífilis connatal grave en r np talfredo gomez
 
Slow U.S. GDP for Second Quarter 2016
Slow U.S. GDP for Second Quarter 2016Slow U.S. GDP for Second Quarter 2016
Slow U.S. GDP for Second Quarter 2016Brian Kasal
 
(2013)_Rigaud_-_PhD_Thesis_Models_of_Music_Signal_Informed_by_Physics
(2013)_Rigaud_-_PhD_Thesis_Models_of_Music_Signal_Informed_by_Physics(2013)_Rigaud_-_PhD_Thesis_Models_of_Music_Signal_Informed_by_Physics
(2013)_Rigaud_-_PhD_Thesis_Models_of_Music_Signal_Informed_by_PhysicsFrançois Rigaud
 
Smokeless tobacco
Smokeless tobaccoSmokeless tobacco
Smokeless tobaccoAnkit Verma
 

Viewers also liked (16)

Zimmilo ENG July 2016
Zimmilo ENG July 2016Zimmilo ENG July 2016
Zimmilo ENG July 2016
 
Sistema Óseo
Sistema Óseo Sistema Óseo
Sistema Óseo
 
490 final draft - presentation PDF
490 final draft - presentation PDF490 final draft - presentation PDF
490 final draft - presentation PDF
 
Attention Deficit Hyperactivity Disorder
Attention Deficit Hyperactivity DisorderAttention Deficit Hyperactivity Disorder
Attention Deficit Hyperactivity Disorder
 
Ptpp5 kizomba
Ptpp5 kizombaPtpp5 kizomba
Ptpp5 kizomba
 
RATIONALE
RATIONALERATIONALE
RATIONALE
 
(2012) Rigaud, David, Daudet - Piano Sound Analysis Using Non-negative Matrix...
(2012) Rigaud, David, Daudet - Piano Sound Analysis Using Non-negative Matrix...(2012) Rigaud, David, Daudet - Piano Sound Analysis Using Non-negative Matrix...
(2012) Rigaud, David, Daudet - Piano Sound Analysis Using Non-negative Matrix...
 
3D Model preparation of a landscape
3D Model preparation of a landscape3D Model preparation of a landscape
3D Model preparation of a landscape
 
Didáctica contemporanea
Didáctica contemporaneaDidáctica contemporanea
Didáctica contemporanea
 
Resume_Mayalagu updated
Resume_Mayalagu updatedResume_Mayalagu updated
Resume_Mayalagu updated
 
Current 2016 ePortfolio
Current 2016 ePortfolioCurrent 2016 ePortfolio
Current 2016 ePortfolio
 
GLOTTAL CLOSURE INSTANT DETECTION USING LINES OF MAXIMUM AMPLITUDES (LOMA) OF...
GLOTTAL CLOSURE INSTANT DETECTION USING LINES OF MAXIMUM AMPLITUDES (LOMA) OF...GLOTTAL CLOSURE INSTANT DETECTION USING LINES OF MAXIMUM AMPLITUDES (LOMA) OF...
GLOTTAL CLOSURE INSTANT DETECTION USING LINES OF MAXIMUM AMPLITUDES (LOMA) OF...
 
Hidrops fetal por sífilis connatal grave en r np t
Hidrops fetal por sífilis connatal grave en r np tHidrops fetal por sífilis connatal grave en r np t
Hidrops fetal por sífilis connatal grave en r np t
 
Slow U.S. GDP for Second Quarter 2016
Slow U.S. GDP for Second Quarter 2016Slow U.S. GDP for Second Quarter 2016
Slow U.S. GDP for Second Quarter 2016
 
(2013)_Rigaud_-_PhD_Thesis_Models_of_Music_Signal_Informed_by_Physics
(2013)_Rigaud_-_PhD_Thesis_Models_of_Music_Signal_Informed_by_Physics(2013)_Rigaud_-_PhD_Thesis_Models_of_Music_Signal_Informed_by_Physics
(2013)_Rigaud_-_PhD_Thesis_Models_of_Music_Signal_Informed_by_Physics
 
Smokeless tobacco
Smokeless tobaccoSmokeless tobacco
Smokeless tobacco
 

Similar to 3D modelling of Archeological site using UAV

Elevation mapping using stereo vision enabled heterogeneous multi-agent robot...
Elevation mapping using stereo vision enabled heterogeneous multi-agent robot...Elevation mapping using stereo vision enabled heterogeneous multi-agent robot...
Elevation mapping using stereo vision enabled heterogeneous multi-agent robot...Aritra Sarkar
 
B Srinivas(1RV19IS014)_Internship_Phase_2 (1).pptx
B Srinivas(1RV19IS014)_Internship_Phase_2 (1).pptxB Srinivas(1RV19IS014)_Internship_Phase_2 (1).pptx
B Srinivas(1RV19IS014)_Internship_Phase_2 (1).pptxVigneshDhev1
 
Using Deep Learning to Derive 3D Cities from Satellite Imagery
Using Deep Learning to Derive 3D Cities from Satellite ImageryUsing Deep Learning to Derive 3D Cities from Satellite Imagery
Using Deep Learning to Derive 3D Cities from Satellite ImageryAstraea, Inc.
 
Crowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingCrowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingHiroyuki Miyazaki
 
IIRS_CRP Report by Parth Gondaliya and Huzaifa Ansari
IIRS_CRP Report by Parth Gondaliya and Huzaifa AnsariIIRS_CRP Report by Parth Gondaliya and Huzaifa Ansari
IIRS_CRP Report by Parth Gondaliya and Huzaifa AnsariPARTH GONDALIYA
 
Visualization and Level-of-detail of Metadata for Interactive Exploration of ...
Visualization and Level-of-detail of Metadata for Interactive Exploration of ...Visualization and Level-of-detail of Metadata for Interactive Exploration of ...
Visualization and Level-of-detail of Metadata for Interactive Exploration of ...Cybera Inc.
 
Synthesizing pseudo 2.5 d content from monocular videos for mixed reality
Synthesizing pseudo 2.5 d content from monocular videos for mixed realitySynthesizing pseudo 2.5 d content from monocular videos for mixed reality
Synthesizing pseudo 2.5 d content from monocular videos for mixed realityNAVER Engineering
 
Harpster, J. - Open data on buildings with satellite imagery processing
Harpster, J. - Open data on buildings with satellite imagery processingHarpster, J. - Open data on buildings with satellite imagery processing
Harpster, J. - Open data on buildings with satellite imagery processingOECDregions
 
Point Clouds from Rolling Shutter Cameras
Point Clouds from Rolling Shutter CamerasPoint Clouds from Rolling Shutter Cameras
Point Clouds from Rolling Shutter CamerasChristoph Strecha
 
Data quality evaluation & orbit identification from scatterometer
Data quality evaluation & orbit identification from scatterometerData quality evaluation & orbit identification from scatterometer
Data quality evaluation & orbit identification from scatterometerMudit Dholakia
 
3D Laser Scanning for Oil & Gas Facilities
3D Laser Scanning for Oil & Gas Facilities3D Laser Scanning for Oil & Gas Facilities
3D Laser Scanning for Oil & Gas FacilitiesYasser Eldegwy
 
OpenStreetMap in 3D - current developments
OpenStreetMap in 3D - current developmentsOpenStreetMap in 3D - current developments
OpenStreetMap in 3D - current developmentsvirtualcitySYSTEMS GmbH
 
Drone Surveying in Civil Engineering pptx
Drone Surveying in Civil Engineering pptxDrone Surveying in Civil Engineering pptx
Drone Surveying in Civil Engineering pptxsurekha1287
 
3-d interpretation from single 2-d image for autonomous driving II
3-d interpretation from single 2-d image for autonomous driving II3-d interpretation from single 2-d image for autonomous driving II
3-d interpretation from single 2-d image for autonomous driving IIYu Huang
 
2017 PLSC Track: Positional Accuracy Comparison of a DII Inspire 1 and a Sens...
2017 PLSC Track: Positional Accuracy Comparison of a DII Inspire 1 and a Sens...2017 PLSC Track: Positional Accuracy Comparison of a DII Inspire 1 and a Sens...
2017 PLSC Track: Positional Accuracy Comparison of a DII Inspire 1 and a Sens...GIS in the Rockies
 
Efficient Scheduling for Dynamic Streaming of 3D Scene for Mobile Devices
Efficient Scheduling for Dynamic Streaming of 3D Scene for Mobile DevicesEfficient Scheduling for Dynamic Streaming of 3D Scene for Mobile Devices
Efficient Scheduling for Dynamic Streaming of 3D Scene for Mobile DevicesBudianto Tandianus
 

Similar to 3D modelling of Archeological site using UAV (20)

Elevation mapping using stereo vision enabled heterogeneous multi-agent robot...
Elevation mapping using stereo vision enabled heterogeneous multi-agent robot...Elevation mapping using stereo vision enabled heterogeneous multi-agent robot...
Elevation mapping using stereo vision enabled heterogeneous multi-agent robot...
 
B Srinivas(1RV19IS014)_Internship_Phase_2 (1).pptx
B Srinivas(1RV19IS014)_Internship_Phase_2 (1).pptxB Srinivas(1RV19IS014)_Internship_Phase_2 (1).pptx
B Srinivas(1RV19IS014)_Internship_Phase_2 (1).pptx
 
Using Deep Learning to Derive 3D Cities from Satellite Imagery
Using Deep Learning to Derive 3D Cities from Satellite ImageryUsing Deep Learning to Derive 3D Cities from Satellite Imagery
Using Deep Learning to Derive 3D Cities from Satellite Imagery
 
Crowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mappingCrowd sourcing gis for global urban area mapping
Crowd sourcing gis for global urban area mapping
 
IIRS_CRP Report by Parth Gondaliya and Huzaifa Ansari
IIRS_CRP Report by Parth Gondaliya and Huzaifa AnsariIIRS_CRP Report by Parth Gondaliya and Huzaifa Ansari
IIRS_CRP Report by Parth Gondaliya and Huzaifa Ansari
 
Visualization and Level-of-detail of Metadata for Interactive Exploration of ...
Visualization and Level-of-detail of Metadata for Interactive Exploration of ...Visualization and Level-of-detail of Metadata for Interactive Exploration of ...
Visualization and Level-of-detail of Metadata for Interactive Exploration of ...
 
Synthesizing pseudo 2.5 d content from monocular videos for mixed reality
Synthesizing pseudo 2.5 d content from monocular videos for mixed realitySynthesizing pseudo 2.5 d content from monocular videos for mixed reality
Synthesizing pseudo 2.5 d content from monocular videos for mixed reality
 
What's new in ar kit 2
What's new in ar kit 2What's new in ar kit 2
What's new in ar kit 2
 
Harpster, J. - Open data on buildings with satellite imagery processing
Harpster, J. - Open data on buildings with satellite imagery processingHarpster, J. - Open data on buildings with satellite imagery processing
Harpster, J. - Open data on buildings with satellite imagery processing
 
Point Clouds from Rolling Shutter Cameras
Point Clouds from Rolling Shutter CamerasPoint Clouds from Rolling Shutter Cameras
Point Clouds from Rolling Shutter Cameras
 
Data quality evaluation & orbit identification from scatterometer
Data quality evaluation & orbit identification from scatterometerData quality evaluation & orbit identification from scatterometer
Data quality evaluation & orbit identification from scatterometer
 
3D Laser Scanning for Oil & Gas Facilities
3D Laser Scanning for Oil & Gas Facilities3D Laser Scanning for Oil & Gas Facilities
3D Laser Scanning for Oil & Gas Facilities
 
OpenStreetMap in 3D - current developments
OpenStreetMap in 3D - current developmentsOpenStreetMap in 3D - current developments
OpenStreetMap in 3D - current developments
 
IMQA Poster
IMQA PosterIMQA Poster
IMQA Poster
 
Drone Surveying in Civil Engineering pptx
Drone Surveying in Civil Engineering pptxDrone Surveying in Civil Engineering pptx
Drone Surveying in Civil Engineering pptx
 
Project Matsu
Project MatsuProject Matsu
Project Matsu
 
3-d interpretation from single 2-d image for autonomous driving II
3-d interpretation from single 2-d image for autonomous driving II3-d interpretation from single 2-d image for autonomous driving II
3-d interpretation from single 2-d image for autonomous driving II
 
Maps
MapsMaps
Maps
 
2017 PLSC Track: Positional Accuracy Comparison of a DII Inspire 1 and a Sens...
2017 PLSC Track: Positional Accuracy Comparison of a DII Inspire 1 and a Sens...2017 PLSC Track: Positional Accuracy Comparison of a DII Inspire 1 and a Sens...
2017 PLSC Track: Positional Accuracy Comparison of a DII Inspire 1 and a Sens...
 
Efficient Scheduling for Dynamic Streaming of 3D Scene for Mobile Devices
Efficient Scheduling for Dynamic Streaming of 3D Scene for Mobile DevicesEfficient Scheduling for Dynamic Streaming of 3D Scene for Mobile Devices
Efficient Scheduling for Dynamic Streaming of 3D Scene for Mobile Devices
 

Recently uploaded

Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086anil_gaur
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf203318pmpc
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoordharasingh5698
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 

Recently uploaded (20)

Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 

3D modelling of Archeological site using UAV

  • 1. Project Supervisors: Mr. Subash Ghimire Mr. Sumesh KC Group Members: Sunil Bogati (Roll no. 2) Kushal KC (Roll no. 3) Sujan Nepali (Roll no. 12) Srijit Sharma (Roll no. 24) “3D Modeling of Archeological Site Using Unmanned Aerial Vehicle”
  • 2. INTRODUCTION • Importance of archaeological sites for Nepal • Reflection of socio-cultural values • Notion of past history • Are cultural heritage of the country • Their vulnerability to disasters • Textured 3D model a better visual representation • Preservative for reconstruction in future
  • 3. OBJECTIVES The objective of our project is “3D modeling of archeological structure” Sub objective: -Optimal flight plan for aerial data capture -Image acquisition from terrestrial platform -Image processing -Accuracy assessment and field Verification
  • 4. Project Site • Name: Ugratirtha Mahadev Temple • Location: Budol, Banepa Municipality, Kavre • Archaeologically important Source: Google Earth Accessed on: 20th Jan, 2016 Image: Project Site, Captured by DJI on 2nd Jan!
  • 5. Planning and Reconnaissance • Site selection -Ugratirtha Temple • Flight Permission -Letter from Kathmandu University • Site visit -Study of the area and the structure -Information about possible air obstacles -Image acquisition planned for a clear, bright day
  • 6. Compass Calibration • An open area was selected • The aircraft was held horizontally and rotated 360 degrees until the aircraft status indicators displayed a solid green light. • Then the aircraft was held vertically, with nose pointing downward and rotated again 360 degree around the center axis in same direction as before until the aircraft status indicator glows solid red.
  • 7. Image: Compass Calibration done by Srijit Sharma Photo taken by: Kushal KC
  • 8. Flight Plan for Aerial platform • Resource used: DJI Phantom 3 advanced • Optimal flight plan for better result and overall accuracy of the project • Optimal flight plan for getting enough matches • Flight plan selected: 1. Grid Mission 2. Point of Interest DJI Phantom and the site
  • 9. Grid Mission • Flight Planned through Pix4D capture app • Aerial Nadir images were captured • Area coverage: 126m x 116m • 80% front overlap maintained • Speed of UAV: 4.8 m/s • Flight done three times(due to signal obstruction) • Same parameters in every flight 1. Flight1: 79 images 2. Flight2: 23 images 3. Flight3: 93 images Nadir image taken by DJI Phantom3
  • 10. Point of Interest • Flight Planned through DJI Go app • Aerial Oblique images were taken • Images were manually taken through RC • In counterclockwise direction • Return to home altitude =30m • Photographs were taken in different radius 1. Case A: 6m radius, vehicle speed= 1m/s 2. Case B: 10m radius, vehicle speed= 2m/s 3. Case C: 15.5m radius, vehicle speed= 2m/s 4. Case D: 20.3m radius, vehicle speed= 2m/s 5. Case E: 31m radius, vehicle speed= 2m/s
  • 11. Terrestrial Platform • Resource used: SONY DSC W310 • For capturing occluded parts in aerial images • Images taken parallel on a identical base line Few terrestrial Images captured Photo taken by: Kushal K.CRepresentation of terrestrial image acquisition
  • 12. Field measurement • Resource used: measuring tape • Measurement across 3 dimensions of the temple • Measurements of features like doors • For validation of final outcome Photo taken during Field measurement
  • 14. Image Processing • Resource used: Pix4D mapper software • Pix4D converts 2D images into 3D point cloud • Pix4D able to compute precise camera calibration and relative model from image contents • Image selection • Processing initialized with uploading EXIF file • 3 main processing steps 1. Initial Processing • Generate keypoints and compute matches • Camera calibration and Exterior orientation EXIF file of an image Source: https://www.pix4d.com/
  • 15. • Key point generation and matching by SIFT • SIFT (Scale Invariant Feature Transform) workflow: 1. Scale space extrema detection 2. Keypoint localization and filtering 3. Orientation assignment 4. Calculation of descriptor 5. Keypoint matching • Bundle block adjustment and triangulation to 3D point • Densification with PMVS • Mesh generation • Texturing Point cloud during processing Textured model
  • 17. Initial Processing Compute Key points Compute Matches Add matches Optimize with geo information Calibrate Images Analyze tie-points
  • 18. Point Cloud and Mesh Generation Generate Points Create Triangle Mesh Final texture 3D model Generate textured mesh Segmentation of mesh Improve mesh
  • 19. Overall Reconstruction • Merging existing project • UAV images have geotags, no GPS information in terrestrial data sets • Same coordinate system using overlapping images and manual tie points • In Manual tie points, Name and position of tie-points were same • After merging, connected with one another embedded in same coordinate system of WGS 84
  • 20. Photo: Five Manual Tie- points defined Photo: Camera Alignment Photo: Tie-point merging
  • 21. Result • A 3D textured model giving the realistic perception of Ugratirtha Temple is generated using 243 calibrated images • The total number of 2D keypoints observation for bundle block adjustment is 4301614 • The number of 3D points for bundle block adjustment is 1685228
  • 22. Accuracy Assessment Length (X) Breadth (Y) Height (Z) Remarks Field Measurem ent Pix4D Field Measureme nt Pix4D Field Measureme nt Pix4D 5.620 5.680 5.620 5.670 1.450 1.470 Length and breadth is of main structure, height up to a marked line Change in X = 6 cm = 1.068% Change in Y = 5 cm= 0.890% Change in Z = 2 cm= 1.379% RMS Error = ((62 + 52 + 22 )/3) = 4.655% This shows that our outcome has considerable amount of error X Z Y
  • 23. Difficulties Encountered • Site selection considering the permission issues. • Sunlight direction and shadowing problem. • Uncalibration of terrestrial images initially. • Unwanted additional points generated. • Limited resource for processing • Permission letter from University submitted to the preservation committee. • Images taken in multiple days during different durations of a day. • Images taken with different camera in terrestrial platform. • Refining the point using clipping tool. • Personal laptops were used Solutions
  • 24. Conclusion • Our project of 3D modeling a cultural heritage site has been completed • UAV and terrestrial consumer grade cameras as a source of the data acquisition • Image datasets were processed in Pix4D mapper software allowing us to create projects by merging already computed sub projects • we assured the accuracy of the final product relating it to the measured field data
  • 25. Recommendations • Other image processing software’s like Agisoft photoscan, Visual SFM, Arc 3D, 3DM Analyst, 123D catch etc. can be used to process the images and produce different photogrammetric products. • The quality of the final 3D model can be improved by using high resolution cameras, more number of overlapping images • High processing capacity computers should be used for the fast and efficient processing and merging. • Indoor mapping can also be done.
  • 26. References • Moenning, Carsten, and Neil A. Dodgson. "A new point cloud simplification algorithm." Proc. Int. Conf. on Visualization, Imaging and Image Processing. 2003. • Juan, Luo, and Oubong Gwun. "A comparison of sift, pca-sift and surf."International Journal of Image Processing (IJIP) 3.4 (2009): 143-152. • Muja, Marius, and David G. Lowe. "Fast Approximate Nearest Neighbors with Automatic Algorithm Configuration." VISAPP (1) 2 (2009). • Srivastava, Vikram, and Prashant Goyal. "An Efficient Image Identification Algorithm using Scale Invariant Feature Detection." (2007). • Lowe, David G. "Object recognition from local scale-invariant features."Computer vision, 1999. The proceedings of the seventh IEEE international conference on. Vol. 2. Ieee, 1999. • Lowe, David. "SIFT: SCALE INVARIANT FEATURE TRANSFORM BY."International Journal of Computer Vision 2 (1999).
  • 27. URl1: http://cs.brown.edu/courses/cs143/results/proj2/valayshah/ accessed on jan18,2016 URL2: https://www.itc.nl/library/papers_2014/phd/alsadik.pdf accessed on jan18,2016 URL3: http://graphics.cs.cmu.edu/courses/15463/2006_fall/www/463.html accessed on jan17,2016 URL4: http://aishack.in/tutorials/sift-scale-invariant-feature-transform-features/ accessed on jan16,2016 URL5: http://www.csc.kth.se/~tony/cern-review/cern-html/node2.html accessed on jan20, 2016 URL6: http://www.pcigeomatics.com/geomaticahelp/common/concepts/exteriororientation_explai neo.html accessed on jan20,2016 URL7: https://www.academia.edu/4516578/Solutions_for_Exterior_Orientation_in_Photogrammet ry_A_Review accessed on jan20,2016 URL8: http://www.sciencedirect.com/science/article/pii/S1018363913000196 accessed on jan20,2016 URL9: https://photographylife.com/what-is-exif-data accessed on jan 13,2016 URL10: http://www.cs.berkeley.edu/~jrs/mesh/ accessed on jan13,2016