Photogrammetry for Archaeology and Documentation
Tim Trombley
Educational Technologist
Media Center for Art History
Art History and Archaeology
Media Center for Art History
- learn.columbia.edu
- Projects from 20yrs+
- Resources for students
- Databases of resources and external projects
What is Photogrammetry
- Structure from Motion
- Create 3D models from photographs
- More specfic meanings out there, but this is what most people mean when they say photogrammetry
Comparison with other documentation approaches
- Total Station
- High-end Laser Scanning
- Handheld Laser Scanning
- Structured Light Scanning (SLS)
- Cheap!
- Quick
- Relatively Easy
- Flexible
- Active software development increasing accuracy and detail
Photogrammetry
- Cannot see results until post-processing
- Accuracy concerns and human error
- Computing requirements - RAM, GPU compute, CPU
Pros
Cons
Workflow
- Imaging
- Image Processing
- Photogrammetry Software
- Deployment
Imaging
- Camera Settings
- Coverage
- Use-case examples for different objects/settings
- Hope for an overcast day
Camera Settings
- Lens choices
- Consistent focal length (prime lenses) - software relies on EXIF data and lens profiles
- Sharpest focus possible (tripod highly recommended)
- Consistent exposure levels (can be adjusted in post to a point)
- Lowest ISO possible
Imaging Coverage
- Software can only process what it can see.
Omissions = interpolation - No such thing as too many photos (provided you can process them)
Imaging Use Cases
- Small object - Dome coverage
- Large object - Coverage/Height
- Small exterior/Trench - Coverage
- Large exterior/Site - Coverage, speed
- Drone: N/A - permits almost always required
Imaging Use Cases
Small object: Macchiozzo Inscription
Imaging Use Cases
Large object - Stronach Togate Torso
Imaging Use Cases
Small exterior/Trench: Onchestos Trench
Imaging Use Cases
Large Exterior: Macchiozzo
Imaging Use Cases
Large Interior: N/A
Will Attempt in Future likely with Fisheye Lens
Image Processing
- Consistent Lighting levels/exposure
- Masking - in Lightroom/Photoshop or Photogrammetry software
- High Quality Jpeg export - can use tiffs, but they are overly heavy in most cases
- Recommend working locally, not on network drive for reasons of speed
Photogrammetry Software
- Agisoft - popular, great community, relatively cheap, actively being developed
- Workflow:
- align photos
- refine/optimize cameras
- generate dense cloud > export?
- mesh
- refine mesh
- texture
- export
- Quality settings can be adjusted at each step
- Higher quality = longer processing time and greater computing resources required, higher chance of crashes
Align Photos
- Basic placement of cameras relative to each other
- Looks for points in common
- Creates basic point cloud
- Will likely need straightened
- Lower quality settings may not align all photos
- Difficult photos may require manual point registration
- Some aligned photos may be erroneous and detrimental to larger model
Refinement and Optimization
- Gradual selection to remove garbage data
- Reprojection error, Reconstruction uncertainty, Image count, Projection accuracy
- All values on sliders
- Optimize camera alignment after each change. Tighter alignment of cameras, less error
- Rinse and repeat
Generate Dense Cloud
- Most computationally intense step - looks for points in common between each photo
- Quality you choose plays a big role: 105 photos at the highest quality on my high-end workstation - 50hrs
- May result in 100s of millions of points
- Will almost always require cleaning of fly-away points
- Can register scale bars at this point for real world dimensions
- Could export points from this step to deployment with Potree or others or import into other software packages
Generate Mesh
- Inherently Interpolative
- Quality choice determines analytical viability and interoperability
- Can be exported and reimported for decimation and optimization
- Almost always a middle-man step
Create Texture
- Number of images used for texture
- Resolution of images
- UVW Wrapping
Deployment
- Audience
- Purpose
- Intended Devices
Deployment - Points
-
Potree
- Open-source (new release 3/12)
- Octree loading - mobile friendly (to a point)
- measurable, take sections, etc.
- Sketchfab - a bit awkward with points
- Other commercial solutions tend to be very expensive
Deployment - Meshes
- Sketchfab - huge library/community, VR/AR, strong support for cultural heritage, we have secured pro accounts for all CU emails
- Other commercial hosts and libraries
- 3D PDF - small models best, but viable in may situations, includes good tools
- Import into other software for compositing or analysis
- more flexible than points
Photogrammetry for Archaeology
By trt2115
Photogrammetry for Archaeology
- 261