Title :
Structure from Motion with Missing Data is NP-Hard
Author :
Nistér, David ; Kahl, Fredrik ; Stewénius, Henrik
Author_Institution :
Microsoft Live Labs, Oakland
Abstract :
This paper shows that structure from motion is NP-hard for most sensible cost functions when missing data is allowed. The result provides a fundamental limitation of what is possible to achieve with any structure from motion algorithm. Even though there are recent, promising attempts to compute globally optimal solutions, there is no hope of obtaining a polynomial time algorithm unless P=NP. The proof proceeds by encoding an arbitrary Boolean formula as a structure from motion problem of polynomial size, such that the structure from motion problem has a zero cost solution if and only if the Boolean formula is satisfiable. Hence, if there was a guaranteed way to minimize the error of the relevant family of structure from motion problems in polynomial time, the NP-complete problem 3SAT could be solved in polynomial time, which would imply that P=NP The proof relies heavily on results from both structure from motion and complexity theory.
Keywords :
computational complexity; image coding; image motion analysis; polynomials; Boolean formula; NP-complete problem; NP-hard; arbitrary Boolean formula; encoding; missing data; motion algorithm; polynomial time algorithm; Cameras; Complexity theory; Data visualization; Encoding; Length measurement; NP-complete problem; Polynomials; Size measurement; Turing machines; Virtual environment;
Conference_Titel :
Computer Vision, 2007. ICCV 2007. IEEE 11th International Conference on
Conference_Location :
Rio de Janeiro
Print_ISBN :
978-1-4244-1630-1
Electronic_ISBN :
1550-5499
DOI :
10.1109/ICCV.2007.4409095