Skip to main content
Log in

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

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  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)

    Article  Google Scholar 

  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)

    Article  MathSciNet  Google Scholar 

  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)

    Article  Google Scholar 

  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)

    Article  Google Scholar 

  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)

    Article  MathSciNet  Google Scholar 

  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)

    Article  Google Scholar 

  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)

    Article  Google Scholar 

  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)

    Article  Google Scholar 

  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)

    Article  Google Scholar 

  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 2010

  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)

    Article  Google Scholar 

  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)

    Article  Google Scholar 

  13. Hansard, M., Lee, S., Choi, O., Horaud, R.: Time-of-Flight Cameras: Principles, Methods and Applications. Springer, New York (2012)

    Google Scholar 

  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 2013

  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 2010

  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)

    Article  Google Scholar 

  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)

    Article  Google Scholar 

  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 2012

  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 2012

  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)

    Article  MathSciNet  Google Scholar 

  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)

    Article  Google Scholar 

  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 2007

  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)

    Article  Google Scholar 

  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, 2010

  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)

    Article  Google Scholar 

  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)

    Article  Google Scholar 

  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 2012

  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 1996

  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)

    Article  Google Scholar 

  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)

    Article  Google Scholar 

Download references

Acknowledgments

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).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Myunghee Jung.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jang, SW., Jung, M. An adaptive camera-selection algorithm to acquire higher-quality images. Cluster Comput 18, 647–657 (2015). https://doi.org/10.1007/s10586-015-0432-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-015-0432-1

Keywords

Navigation