Photogramrtric workshop
Photogramrtric workshop
Photogrammetry
?
https://paulbourke.net/ ameu
https://www.agisoft.com/downloads/
Outline
• Applications, alternative technologies and brief history
• Software and workflow
• Worked example
• Photography: shooting guide
• Limitations, post production, advanced topics
• Questions/discussion
• Practical exercise
Chandigarh museum
fl
Applications Example
• Assets for 3D environments, eg: gaming, VR, AR.
• Cultural heritage (art, archaeology, and architecture).
• Surveying and mapping, earliest applications.
• Human face/body scanning, medicine and movie industry.
• Visual effects.
• Reverse engineering, reproducing mechanical parts.
Brief history
• Photogrammetry is the general term given to deriving 3D geometric information from
a series of images. Some people prefer P3DR “Photographic 3D Reconstruction”
• Initially largely used for aerial surveys, deriving landscape models. Originally only
used a stereoscopic pair, that is, just two photographs to compute distances.
• More recently the domain of machine vision, for example: deriving a 3D model of a
robots environment.
• Big step forward was the development of SfM algorithms: structure from motion. This
generally solves the camera parameters and generation of a 3D point cloud.
• Create mesh, derived from depth maps. • The number of photographs depends on the complexity of the object
Alternatively create dense point cloud. - 2.5D surfaces might only need 10-20
- For contained 3D objects typically require 50-200
• Cleanup - Extended landscapes may require 1000’s
1. remove “shrapnel”
2. close holes, eg: base or after (1) • Each photograph should be taken from a different location.
The opposite to panorama photography where camera should be at zero parallax point.
3. apply scale (see later)
4. perform other geometry edits • Camera orientation doesn’t matter.
• Calculate textures, cameras act as data projectors. • Focus and depth of focus important. Details in the image will determine the number and
quality of feature points.
• Apply colour corrections.
• Best results with a single focal length, eg: Prime lens.
• Export in favourite 3D format for destination application.
15 photographs 50 photographs
Patna museum
Camera positions
Live example
Post production Limitations
• Removing geometry not part of the desired model. • Gaining access for camera shots.
eg: Removing base, other parts of the room. If it isn’t photographed then it can’t be reconstructed.
• Managing texture files: Any image processing software. • Mirror surfaces, a problem for almost all technologies.
• Orientating the model. • Glossy, specular surfaces.
• More advanced editing: Blender (free), zBrush (commercial). • Moving objects or objects changing shape.
Requires a camera rig with a large number of cameras.
Lighting Lighting
Limitations: access Limitations: moving objects
Before After
• I estimate for my standard gear the dimensions are accurate to +/- 2mm on a
1m object, resolving power of 1mm.
Automation: turntable
Automation: robots