Issue No. 06 - June (2005 vol. 27)
Jianzhuang Liu , IEEE
Xiaoou Tang , IEEE
Single 2D line drawing is a straightforward method to illustrate 3D objects. The faces of an object depicted by a line drawing give very useful information for the reconstruction of its 3D geometry. Two recently proposed methods for face identification from line drawings are based on two steps: finding a set of circuits that may be faces and searching for real faces from the set according to some criteria. The two steps, however, involve two combinatorial problems. The number of the circuits generated in the first step grows exponentially with the number of edges of a line drawing. These circuits are then used as the input to the second combinatorial search step. When dealing with objects having more faces, the combinatorial explosion prevents these methods from finding solutions within feasible time. This paper proposes a new method to tackle the face identification problem by a variable-length genetic algorithm with a novel heuristic and geometric constraints incorporated for local search. The hybrid GA solves the two combinatorial problems simultaneously. Experimental results show that our algorithm can find the faces of a line drawing having more than 30 faces much more efficiently. In addition, simulated annealing for solving the face identification problem is also implemented for comparison.
Three-dimensional object reconstruction, face identification, genetic algorithms, line drawing, minimal edge face phenomenon, simulated annealing.
Jianzhuang Liu, Xiaoou Tang, "Evolutionary Search for Faces from Line Drawings", IEEE Transactions on Pattern Analysis & Machine Intelligence, vol. 27, no. , pp. 861-872, June 2005, doi:10.1109/TPAMI.2005.119