Cluster Computing

, Volume 18, Issue 2, pp 647–657 | Cite as

An adaptive camera-selection algorithm to acquire higher-quality images

  • Seok-Woo Jang
  • Myunghee Jung


Various types of three-dimensional (3D) cameras have been used to analyze real-world objects or environments effectively. However, because most existing 3D cameras capture scenes by statically using one type of camera, there may be a limit to the quality of the captured images. Therefore, in this paper, we build a hybrid camera system that combines passive triangulation (PT)- and active triangulation (AT)-based cameras and suggest a new mechanism of estimating accurate 3D depth by adaptively switching between the two types of cameras depending on the complexity of the environment. The suggested method initially uses initial input images to extract brightness and texture, which are major features representing the current state of the surrounding environment. The method subsequently generates a set of rules that dynamically select the PT- or AT-based camera, whichever can operate more suitably in the current environment, by analyzing the two extracted features. In experimental results, we demonstrate that the proposed adaptive camera-selection approach can be applied to extract 3D depth reliably with reasonable performance in terms of accuracy and time.


Camera selection Feature extraction  Rule generation Environmental complexity 



This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science, and Technology (2011-0021984).


  1. 1.
    De Silva, D.V.S.X., Ekmekcioglu, E., Fernando, W.A.C., Worrall, S.T.: Display dependent preprocessing of depth maps based on just noticeable depth difference modeling. IEEE J. Sel. Top. Signal Process. 5(2), 335–351 (2011)CrossRefGoogle Scholar
  2. 2.
    Tabus, I., Schiopu, I., Astola, J.: Context coding of depth map images under the piecewise-constant image model representation. IEEE Trans. Image Process. 22(11), 4195–4210 (2013)CrossRefMathSciNetGoogle Scholar
  3. 3.
    Kim, M., Han, S., Cui, Y., Lee, H., Cho, H., Hwang, S.: CloudDMSS: robust hadoop-based multimedia streaming service architecture for a cloud computing environment. Clust. Comput. 17(3), 605–628 (2014)CrossRefGoogle Scholar
  4. 4.
    Jung, E.-Y., Kim, J., Chung, K.-Y., Park, D.-K.: Mobile healthcare application with EMR interoperability for diabetes patients. Clust. Comput. 17(3), 871–880 (2014)CrossRefGoogle Scholar
  5. 5.
    Chang, Y.-H., Oh, S.-Y.: A study on the need for a mobile application development educational program using an authoring tool. J. Digit Converg 12(6), 253–258 (2014)CrossRefMathSciNetGoogle Scholar
  6. 6.
    Spaho, E., Umezaki, K., Barolli, L., Xhafa, F., Younas, M.: A fuzzy-based reliability system for knowledge sharing between robots in P2P JXTA-overlay platform. Clust. Comput. 16(4), 933–945 (2013)CrossRefGoogle Scholar
  7. 7.
    Karadimas, P., Kotsopoulos, S.A.: A modified Loo model with partially blocked and three dimensional multipath scattering: analysis, simulation and validation. Wirel. Pers. Commun. 53(4), 503–528 (2010)CrossRefGoogle Scholar
  8. 8.
    Renambot, L., Bal, H.E., Germans, D., Spoelder, H.J.W.: CAVEStudy: an infrastructure for computational steering and measuring in virtual reality environments. Clust. Comput. 4(1), 79–87 (2001)CrossRefGoogle Scholar
  9. 9.
    Cho, K.: Development of guide and facility management app by using augmented reality and QR code. J. Digit. Converg. 12(4), 245–249 (2014)CrossRefGoogle Scholar
  10. 10.
    Cui, Y., Schuon, S., Chan, D., Thrun, S., Theobalt, C.: 3D shape scanning with a time-of-flight camera. In: Proceedings of the IEEE international conference on computer vision and pattern recognition (CVPR), pp. 1173–1180, June 2010Google Scholar
  11. 11.
    Dornaika, F., Sappa, A.D.: A featureless and stochastic approach to on-board stereo vision system pose. Image Vis. Comput. 27(9), 1382–1393 (2009)CrossRefGoogle Scholar
  12. 12.
    Schmalz, C., Forster, F., Schick, A., Angelopoulou, E.: An endoscopic 3D scanner based on structured light. Med. Image Anal. 16(5), 1063–1072 (2012)CrossRefGoogle Scholar
  13. 13.
    Hansard, M., Lee, S., Choi, O., Horaud, R.: Time-of-Flight Cameras: Principles, Methods and Applications. Springer, New York (2012)Google Scholar
  14. 14.
    Jang, S.-W., Choi, H.-J., Byun, S.: dynamic camera switching based on the complexity of environments. In proceedings of the international conference on digital policy and management (ICDPM), Jeju, Korea, pp. 203–204, Oct 2013Google Scholar
  15. 15.
    Wang, Y., Li, J.: Entertainment robot hand gesture recognition. In proceedings of the IEEE international workshop on database technology and applications (DBTA), pp. 1–3, Nov 2010Google Scholar
  16. 16.
    Catarinucci, L., Tedesco, S., Tarricone, L.: Customized ultra high frequency radio frequency identification tags and reader antennas enabling reliable mobile robot navigation. IEEE Sens. J. 13(2), 783–791 (2013)CrossRefGoogle Scholar
  17. 17.
    Jun, B.-G.: Implementation of the centralized control system for swarm robots using multi-threading method. J. Digit. Converg. 12(6), 349–354 (2014)CrossRefGoogle Scholar
  18. 18.
    Rodríguez-Jiménez, S., Burrus, N., Abderrahim, M.: A-contrario detection of aerial target using a time-of-flight camera. In: Proceedings of the sensor signal processing for defence (SSPD), pp. 1–5, Sep 2012Google Scholar
  19. 19.
    Ishida, Y., Izuoka, H., Chinthaka, H., Premachandra, N., Kato, K.: A study on plane extraction from distance images using 3D Hough transform. In: Proceedings of the International symposium on advanced intelligent systems (ISIS), Kobe, Japan, pp. 812–816, Nov 2012Google Scholar
  20. 20.
    Fickel, G.P., Jung, C.R., Malzbender, T., Samadani, R., Culbertson, B.: Stereo matching and view interpolation based on image domain triangulation. IEEE Transa. Image Process. 22(9), 3353–3365 (2013)CrossRefMathSciNetGoogle Scholar
  21. 21.
    Filipov, R.A., Pádua, F.L.C., Carone, M.A.B.: Pylon grid: a fast method for human head detection in range images. Neurocomputing 100, 74–85 (2013)CrossRefGoogle Scholar
  22. 22.
    Gao, L., Gai, Y.-X., Fu, S.: Simultaneous localization and mapping for autonomous mobile robots using binocular stereo vision system. In: Proceedings of the international conference on mechatronics and automation (ICMA), Harbin, China, pp. 326–330, Aug 2007Google Scholar
  23. 23.
    Garcia, R.R., Zakhor, A.: Consistent stereo-assisted absolute phase unwrapping methods for structured light systems. IEEE J. Sel. Top. Signal Process. 6(5), 411–427 (2012)CrossRefGoogle Scholar
  24. 24.
    Mara, H., Krömker, S., Jakob, S., Breuckmann, B.: GigaMesh and Gilgamesh: 3D multiscale integral invariant cuneiform character extraction. In: Proceedings of the conference on virtual reality, archaeology and cultural heritage, pp. 131–138, 2010Google Scholar
  25. 25.
    Bunte, K., Biehl, M., Jonkman, M.F., Petkov, N.: Learning effective color features for content-based image retrieval in dermatology. Pattern Recognit 44(9), 1892–1902 (2011)CrossRefGoogle Scholar
  26. 26.
    Lee, S.-K., Park, Y.-S., Lee, G.-S., Lee, J.-Y., Lee, S.-H.: An automatic object extraction method using color features of object and background in image. J. Digit. Converg. 11(12), 459–465 (2013)CrossRefGoogle Scholar
  27. 27.
    Jang, S.-W., Chung, M.-A., Kim, G.-Y.: Face model-based image registration for generating facial textures. In: Proceedings of the ACM research in applied computation symposium, pp. 121–125, Oct 2012Google Scholar
  28. 28.
    Ma, W. Y., Manjunath, B. S.: Texture features and learning similarity. In: Proceedings of the IEEE international conference on computer vision and pattern recognition (CVPR), San Francisco, CA, pp. 425–430, June 1996Google Scholar
  29. 29.
    Riaz, F., Hassan, A., Rehman, S., Qamar, U.: Texture classification using rotation- and scale-invariant gabor texture features. IEEE Signal Process. Lett. 20(6), 607–610 (2013)CrossRefGoogle Scholar
  30. 30.
    Gong, X., Liu, J., Zhou, W., Liu, J.: Guided depth enhancement via a fast marching method. Image Vis. Comput. 31(10), 695–703 (2013)CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2015

Authors and Affiliations

  1. 1.Department of Digital MediaAnyang UniversityAnyangKorea

Personalised recommendations