Tytuł artykułu
Treść / Zawartość
Pełne teksty:
Identyfikatory
Warianty tytułu
Cyfrowa Korelacja Obrazu - Uniwersalne narzędzia a rozwiązania użytkownika
Języki publikacji
Abstrakty
The development of optoelectronics and increasing the processing speed of processors encourage the use of different measurement methods with the use of data obtained from the digital cameras. The article presents the test results of the time consumption of the normalised 2D-correlation function. The correlation is one of most commonly used functions in image processing. It searches for a correlation between the two images and requires quite a lot of calculation operations. The speed of this function was examined in a variety of tools, such as MatLab, MatLab with tools Parallel Computing, library OpenCV and OpenCV wer.2.2 with the CUDA platform extension. During tests, the speeds of image processing were determined, especially for images acquired with high-resolution cameras. Conclusions presented concern with application possibilities of correlation methods, including multithreaded processing.
Rozwój optoelektroniki i rosnąca szybkość przetwarzania procesorów zachęca do stosowania różnorodnych metod pomiarowych wykorzystujących dane pozyskane z kamer cyfrowych. W artykule zaprezentowano wyniki badań szybkości działania funkcji korelacji wykorzystywanych przy obróbce obrazów. Jedną z najczęściej wykorzystywanych funkcji w przetwarzaniu obrazów jest funkcja korelacji. Polega ona na poszukiwaniu współzależności pomiędzy dwoma obrazami i wymaga stosunkowo dużego nakładu obliczeniowego. Szybkość działania funkcji sprawdzono podczas wykorzystania różnych narzędziach takich, jak MatLab, MatLab z biblioteką Parallel Computing, biblioteka OpenCV oraz OpenCV wer.2.2 z możliwością wykorzystania technologii CUDA. W trakcie testów wyznaczono uzyskiwane prędkości przetwarzania obrazów, zwłaszcza w przypadku obrazów rejestrowanych za pomocą kamer wysokiej rozdzielczości. Przedstawiono wnioski dotyczące możliwości zastosowania funkcji korelacji, w tym z wykorzystaniem mechanizmu wielowątkowości.
Słowa kluczowe
Czasopismo
Rocznik
Tom
Strony
19--28
Opis fizyczny
Bibliogr. 7 poz., rys., tab., wykr.
Twórcy
autor
autor
autor
autor
autor
- University of Technology and Life Sciences, Bydgoszcz, Poland, tomasz.marciniak@utp.edu.pl
Bibliografia
- 1. Sunwoo Myung H. and Oh Seong K.: A Multiplierless 2-D Convolver Chip for Real-Time Image Processing. Journal of VLSI Signal Processing, 2004, 38, p. 63-71.
- 2. Ren Y.J., Zhu J.G., Yang X.Y. and Ye S.H.: The Application of Virtex-Pro FPGA in High-Speed Image Processing Technology of Robot Vision Sensor. Journal of Physics: 2006, Conference Series 48, p. 373-378.
- 3. Darabiha A., MacLean W.J., RoseMachine J.: Reconfigurable hardware implementation of a phase-correlation stereo algorithm. Vision and Applications, 2006, 17(2), p. 116-132.
- 4. Strenski D.: FPGA Floating Point Performance - a pencil and paper evaluation. HPC Wire, 2007.
- 5. Opis biblioteki Intel Integrated Performance Primitives 7.0. http://www.gambit.nazwa.pl/intel/?intel-integrated-performace-primitives-(ipp)-6.1,130.
- 6. Informacje producenta. http://software.intel.com/en-us/articles/intel-ipp/
- 7. Informacje producenta. http://www.nvidia.com
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BAR0-0057-0002