Title: OptimizationBased Reconstruction of a 3D Object From a Single Freehand Line Drawing
1Optimization-Based Reconstruction of a 3D Object
From aSingle Freehand Line Drawing
- H. Lipson and M. Shpitalni
- CAD, 1996
2Objective
Difficulty
3Inflated into 3D by Optimization
Given 2D edge-vertex graph
Setting up potential energies so that the
equilibrium Z values satisfy the best
configuration
4Consistency of Interpretation
x the value to be checked a nominal value b
reasonable deviation
7 of angular difference as a
threshold for determining parallelism
Only things that are pretty close need to be
considered the same
5Image Regularities
Line parallelism
Line verticality
6Other Image Regularities
How to model this?
- Isometry
- Segment length ratios about the same
- Skew face orthogonality
- Skew face symmetry
- Face perpendicularity
- Adjacent faces must be perpendicular
- Line orthogonality
- Line pairs in a junction (except the collinear
ones) are perpendicular in 3D
7Optimization-based Reconstruction
- Input 2D edge-vertex graph
- Variable vector Z containing the z coordinates
of the vertices - Compliance function F(Z) summing up the
contributions of the regularity terms with a
global balancing vector W - F(Z) WTa
8Optimization Algorithms Tried
- Brent minimization
- 1D algorithm, cyclic application (per vertex)
- Conjugate gradient
- Genetic algorithm
- Metaheuristic method to avoid local minima
- Brent seems to work best
9Results