Ponce, 2010; Hoppe et al., 1992; Vu et al., 2012;
Megyesi et al., 2006; Lhuillier and Quan, 2005) the
novelty of the proposed algorithm is threefold:
1. As a theoretical contribution: the search space
is narrowed by novel epipolar and geometry-based
constraints. It is mathematically ensured that the new
search space still contains the optimal solution. These
proposed constraints can be extended to multi-view
reconstruction straightforwardly.
2. Particle Swarm Optimization makes global op-
timum available with suitable speed. The proposed
method is well-parallelizable, with its per-point pro-
cessing time is below 0.03 sec. Therefore, a good
GPU implementation could make it real-time capable.
3. It is applicable to various types of cameras,
such as the perspective and omni-directional ones.
We believe that the proposed method is a powerful
tool to be used for sparse reconstruction and provides
a good base for future multiple-view methods.
REFERENCES
Barath, D., Molnar, J., and Hajder, L. (2015). Optimal Sur-
face Normal from Affine Transformation. In VISAPP
2015, pages 305–316.
Bradski, G. et al. (2000). The OpenCV library. Dr. Dobb’s
Journal of Software Tools, 25(11):120–126.
Cagnoni, S. (2008). Evolutionary computer vision: a taxo-
nomic tutorial. In HIS’08. Eighth International Con-
ference on, pages 1–6. IEEE.
Cignoni, P., Corsini, M., and Ranzuglia, G. (2008). Mesh-
lab: an open-source 3d mesh processing system.
Ercim news, 73:45–46.
Faugeras, O. and Keriven, R. (2002). Variational princi-
ples, surface evolution, pde’s, level set methods and
the stereo problem. IEEE.
Faugeras, O. and Lustman, F. (1988). Motion and struc-
ture from motion in a piecewise planar environment.
Technical Report RR-0856, INRIA.
Furukawa, Y. and Ponce, J. (2010). Accurate, dense,
and robust multiview stereopsis. Pattern Analy-
sis and Machine Intelligence, IEEE Transactions on,
32(8):1362–1376.
Habbecke, M. and Kobbelt, L. (2006). Iterative multi-view
plane fitting. In Int. Fall Workshop of Vision, Model-
ing, and Visualization, pages 73–80.
Habbecke, M. and Kobbelt, L. (2007). A surface-growing
approach to multi-view stereo reconstruction. In
CVPR’07. IEEE Conference on, pages 1–8. IEEE.
Hoppe, H., DeRose, T., Duchamp, T., McDonald, J., and
Stuetzle, W. (1992). Surface reconstruction from un-
organized points, volume 26. ACM.
Kazhdan, M., Bolitho, M., and Hoppe, H. (2006). Pois-
son surface reconstruction. In Proceedings of the
fourth Eurographics symposium on Geometry pro-
cessing, volume 7.
Kennedy, J. (2010). Particle swarm optimization. In Ency-
clopedia of Machine Learning, pages 760–766.
Lhuillier, M. and Quan, L. (2005). A quasi-dense ap-
proach to surface reconstruction from uncalibrated
images. Pattern Analysis and Machine Intelligence,
IEEE Transactions on, 27(3):418–433.
Martin, J. and Crowley, J. L. (1995). Comparison of cor-
relation techniques. In International Conference on
Intelligent Autonmous Systems, Karlsruhe (Germany),
pages 86–93.
Megyesi, Z., K
´
os, G., and Chetverikov, D. (2006). Sur-
face normal aided dense reconstruction from images.
In Proceedings of Computer Vision Winter Workshop.
Telc:[sn]. Citeseer.
Moln
´
ar, J. and Chetverikov, D. (2014). Quadratic transfor-
mation for planar mapping of implicit surfaces. Jour-
nal of mathematical imaging and vision, 48(1):176–
184.
Morel, J.-M. and Yu, G. (2009). Asift: A new framework for
fully affine invariant image comparison. SIAM Jour-
nal on Imaging Sciences, 2(2):438–469.
Pons, J.-P., Keriven, R., and Faugeras, O. (2007). Multi-
view stereo reconstruction and scene flow estimation
with a global image-based matching score. Interna-
tional Journal of Computer Vision, 72(2):179–193.
Shi, Y. and Eberhart, R. (1998). A modified particle swarm
optimizer. In Evolutionary Computation Proceedings,
1998. IEEE World Congress on Computational Intel-
ligence., The 1998 IEEE International Conference on,
pages 69–73. IEEE.
Strecha, C., Fransens, R., and Van Gool, L. (2006).
Combined depth and outlier estimation in multi-view
stereo. In CVPR’06 IEEE Computer Society Confer-
ence on, volume 2, pages 2394–2401. IEEE.
Vu, H.-H., Labatut, P., Pons, J.-P., and Keriven, R. (2012).
High accuracy and visibility-consistent dense multi-
view stereo. Pattern Analysis and Machine Intelli-
gence, IEEE Transactions on, 34(5):889–901.
Yu, G. and Morel, J.-M. (2009). A fully affine invariant im-
age comparison method. In ICASSP 2009. IEEE In-
ternational Conference on, pages 1597–1600. IEEE.
Zaharescu, A., Boyer, E., and Horaud, R. (2007). Trans-
formesh: a topology-adaptive mesh-based approach
to surface evolution. In ACCV’07, pages 166–175.
Springer.
A Novel Technique for Point-wise Surface Normal Estimation
695