Wykorzystanie otwartego oprogramowania do rekonstrukcji stanowisk pracy

pol Article in Polish DOI:

send Andrzej Grabowski Centralny Instytut Ochrony Pracy, Państwowy Instytut Badawczy

Download Article

Streszczenie

Systemy wizyjne są od wielu lat stosowane do rekonstrukcji 3D rzeczywistych obiektów różnego typu. Zwykle jednak ich zastosowanie wiąże się z pewnymi ograniczeniami, dotyczącymi m.in. rozmiaru skanowanych obiektów lub warunków oświetlenia. W artykule przedstawiono uniwersalną, a zarazem niewymagającą dużych nakładów finansowych, metodę rekonstrukcji stanowisk pracy opartą na oprogramowaniu o otwartym źródle takim jak OpenCV i PCL (Points Cloud Library). Opracowana metoda daje dużą dokładność rekonstrukcji, może być wykorzystana zarówno do małych jak i dużych obiektów oraz jest w dużej mierze niezależna od zewnętrznego oświetlenia - działa w zamkniętych pomieszczeniach oraz na zewnątrz. Podstawowym celem przedstawionej metody jest rekonstrukcja 3D stanowisk pracy w celu testowania wizyjnych systemów bezpieczeństwa z wykorzystaniem technik rzeczywistości mieszanej.

Słowa kluczowe

rekonstrukcja 3D, rzeczywistość mieszana, systemy wizyjne

The use of open source software for the 3D reconstruction of work places

Abstract

Vision systems are used for many years to reconstruct the 3D objects of various types. Usually, however, their use is associated with certain limitations, e.g. size of the scanned object or lighting conditions. This paper presents a universal and lowcost method of 3D reconstruction of work places based on open source software such as OpenCV and PCL (Points Cloud Library). The developed method gives high accuracy of reconstruction, can be used for both small and large objects, and is largely independent of ambient light - works indoors and outdoors. Presented method will be used for 3D reconstruction of the work places in order to test the video based safety systems with the help of mixed reality techniques.

Keywords

3D reconstruction, mixed reality, vision system

Bibliography

  1. Y.T.Young: Handbook of Pattern Recognition and Image Processing: Computer Vision. Vol. 2. Academic Press (1994).
  2. E.J.Lerner: Laser microscopy opens a new dimension, Laser Focus World 36, 141-144 (2000).
  3. B. Siemiątkowska, A. Zychewicz, M. Gnatowski: Zastosowanie metod przetwarzania obrazów w segmentacji danych pochodzących z dalmierza laserowego 3D, Pomiary Automatyka Robotyka, 02.2010 (2009).
  4. E.R.Davies: Machine Vision. Theory, Algorithms, Practicalities 2nd Edition, Academic Press (1997).
  5. N.Yokoya, T.Shakunaga, M.Kanbara: Passive Range Sensing Techniques: Depth from Images, IEICE Transactions on Information and Systems, E82-D, 523-533, (1999).
  6. R.Klette, K.Schliins, A.Koschan: Computer Vision. Three-Dimensional Data from Images, Springer-Verlag (1998)
  7. S.Chaudhuri, A.N.Rajagopalan, Depth From Defocus: A Real Aperture Imaging Approach, Springer Verlag (1999).
  8. L.L.Grewe, A.C.Kak: Stereo Vision. Handbook of Pattern Recognition and Image Processing: Computer Vision, Academic Press (1994).
  9. D.Scharstein: View Synthesis Using Stereo Vision, Springer-Verlag (1999).
  10. R.Szeliski, R.Zabih: An Experimental Comparison of Stereo Algorithms. Microsoft Technical Report, www.research.microsoft.com/szeliski (2000).
  11. E.Trucco, A.Verr: Introductory Techniques for 3-D Computer Vision, Prentice-Hall (1998).
  12. V. Kolmogorov: Graph Based Algorithms for Scene Reconstruction from Two or More Views, PhD thesis, Cornell University, September 2003.
  13. G. Bradski, A. Kaehler: Learning OpenCV: Computer Vision with the OpenCV Library, O’Reilly, 2008.
  14. H.Bay, A.Ess, T.Tuytelaars, L. Gool: “SURF: Speeded Up Robust Features”, Computer Vision and Image Understanding (CVIU), Vol. 110, No. 3, 346-359, 2008
  15. A.Grabowski, R.Kosiński, M.Dźwiarek, Artificial neural network for worker presence identyfication in dangerous zones using stereovision, Pomiary Automatyka Robotyka, 02/2009, 142-151.
  16. J. Domińczuk: Wpływ technik wirtualnych na rozwój automatyzacji i robotyzacji, Pomiary Automatyka Robotyka, 02/2010.