On Fabrication of a Shoe Insole: 3D Scanning Using a Smartphone

  • Tomislav PribanićEmail author
  • Tomislav Petković
  • Matea Đonlić
  • Vedran Hrgetić
Conference paper
Part of the IFMBE Proceedings book series (IFMBE, volume 64)


The generation of 3D models from still images has been a long term goal in computer vision. Acquiring high quality 3D models is no longer restricted to processing on desktop computers and high end laptops. Modern and powerful smartphones open up the possibilities designing new methods for 3D reconstruction. The scope of this work is the development of the prototype system on a smartphone for the efficient active stereo 3D reconstruction. Acquired 3D results are apparently no different from 3D results using a standard structured light scanner. Extending smartphone’s functionality towards an active stereo 3D scanning device is interesting both for the medical applications and for the industrial (economic) exploitation as well. Namely, combining 3D reconstruction capabilities with the present smartphone features sets the foundations for numerous other functionalities.



This work has been supported in part by Croatian Science Foundation’s funding of the project IP-11-2013-3717 and in part by Croatian-Chinese (Shenzhen Institutes of Advanced Technology (SIAT), Chinese Academy of Sciences, Shenzhen, China) bilateral project “Single shoot structured light 3D reconstruction”.

We are grateful to Polyclinic for physical rehabilitation and medicine Peharec ( from Pula, Croatia for providing us with a special type of foam needed to take the imprint of the patient’s sole.

We also thank Prof. Timo Götzelmann from Department of Computer Science, Nuremberg Institute of Technology, Germany, for providing us with the STL file utilized to 3D print an adapter used in this work.

Conflict of Interest

The authors declare that they have no conflict of interest.


  1. 1.
    Tanskanen, P., Kolev, K., Meier, L., Camposeco, F., Saurer, O., Pollefeys, M., 2013. Live Metric 3D Reconstruction on Mobile Phones. In IEEE International Conference on Computer Vision (ICCV) December 2013 Pages 65–72. IEEE.Google Scholar
  2. 2.
    List of projector phones. Accessed: June, 2015.
  3. 3.
    J. Salvi, S. Fernandez, T. Pribanic, X. LLado. A state of the art in structured light patterns for surface profilometry. Pattern Recognition 43 (2010) 2666–2680.CrossRefGoogle Scholar
  4. 4. Samsung Galaxy Beam. Accessed: June, 2015.
  5. 5.
    Klein, G., Murray, D., 2007. Parallel Tracking and Mapping for Small AR Workspaces. In 6th IEEE and ACM International Symposium on Mixed and Augmented Reality.Google Scholar
  6. 6.
    Hartl, A., Gruber, L., Arth, C., Hauswiesner, S., Schmalstieg, D., 2011. Rapid reconstruction of small objects on mobile phones. In IEEE Computer Society Computer Vision and Pattern Recognition Workshops (CVPRW) June 2011 Pages 20–27. IEEE.Google Scholar
  7. 7.
    Won, J. H., Lee, M. H., Park, I. K., 2012. Active 3D shape acquisition using smartphones. In IEEE Computer Society Computer Vision and Pattern Recognition Workshops (CVPRW) June 2012 Pages 29–34. IEEE.Google Scholar
  8. 8.
    S. Molkenstruck, S. Winkelbach and F. M. Wah. 3D Body Scanning in a Mirror Cabinet DAGM 2008, LNCS 5096, pp. 284–293.Google Scholar
  9. 9.
    I. Reshetouski and I. Ihrke. Mirrors in Computer Graphics, Computer Vision and Time-of-Flight Imaging. In Time-of-Flight and Depth Imaging. Sensors, Algorithms, and Applications. Lecture Notes in Computer Science Vol. 8200, 2013, pp. 77–10.Google Scholar
  10. 10.
    T. Pribanic, S. Mrvos, J. Salvi. Efficient multiple phase shift patterns for dense 3D acquisition in structured light scanning Image and Vision Computing 28 (2010) 1255–1266.CrossRefGoogle Scholar
  11. 11.
    Z. Zhang, A Flexible New Technique for Camera Calibration IEEE Transactions PAMI, Vol. 22 (11), 2000, pp. 1330–1334.Google Scholar
  12. 12.
    C. Salvi, D. Matabosch, F. Fofi, Forest, A review of recent range image registration methods with accuracy evaluation, Image and Vision Computing 25 (2007) 578–596.CrossRefGoogle Scholar
  13. 13.
    S. Rusinkiewicz, M. Levoy, Efficient variants of the ICP algorithm, in: 3rd International Conference on 3-D Digital Imaging and Modeling, 2011, pp. 145–152.Google Scholar
  14. 14.
    Shirmohammadi, B., Taylor, C.J., 2011. Self-localizing smart camera networks. ACM Transactions on Embedded Computing Systems, Vol. 8, pp. 1–26.CrossRefGoogle Scholar
  15. 15.
    T. Pribanić, Y. Diez, S. Fernandez and J. Salvi. An Efficient Method for Surface Registration. VISIGRAPP 2013, February 21–24. 2013, Barcelona Spain, 114–118.Google Scholar
  16. 16.
    Samsung Galaxy Beam2 Accessed: June, 2015.
  17. 17.
  18. 18.

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  • Tomislav Pribanić
    • 1
    Email author
  • Tomislav Petković
    • 1
  • Matea Đonlić
    • 1
  • Vedran Hrgetić
    • 1
  1. 1.Faculty of Electrical Engineering and ComputingUniversity of ZagrebZagrebCroatia

Personalised recommendations