Detail publikace
Real-Time PCA Calculation for Spectral Imaging (using SIMD and GP-GPU)
JOŠTH, R.; ANTIKAINEN, J.; HAVEL, J.; HEROUT, A.; ZEMČÍK, P.; HAUTA-KASARI, M. Real-Time PCA Calculation for Spectral Imaging (using SIMD and GP-GPU). Journal of Real-Time Image Processing, 2012, vol. 7, no. 2, p. 95-103. ISSN: 1861-8200.
Název česky
Výpočet PCA v reálném čase pro zpracování spektrálních obrazů (s využitím SIMD a GP-GPU)
Typ
článek v časopise
Jazyk
anglicky
Autoři
Jošth Radovan, Ing., Ph.D.
Antikainen Jukka (VUT)
Havel Jiří, Ing., Ph.D. (CK-SZZ)
Herout Adam, prof. Ing., Ph.D. (UPGM)
Zemčík Pavel, prof. Dr. Ing., dr. h. c. (UPGM)
Hauta-Kasari Markku, Dr.
Antikainen Jukka (VUT)
Havel Jiří, Ing., Ph.D. (CK-SZZ)
Herout Adam, prof. Ing., Ph.D. (UPGM)
Zemčík Pavel, prof. Dr. Ing., dr. h. c. (UPGM)
Hauta-Kasari Markku, Dr.
Klíčová slova
Spectral Imaging; PCA; GPU; CUDA; SSE
Abstrakt
Tento článek představuje dvě optimalizované implementace výpočtu PCA, primárně cílené na spektrální analýzu v reálném čase. Jedna z nich využívá instrukční sady SSE současných procesorů, ta druhá pracuje na grafických procesorech s využitím prostředí CUDA. Uvedené implementace jsou experimentálně vyhodnoceny a srovnány s vícevláknovou implementací v C přeloženou optimalizujícím překladačem a výsledky ukazují na cca 10x zrychlení , což umožňuje použití PCA na RGB a spektrální obrazy v reálném čase. Diskutované implementace jsou zveřejněny jako dynamicky sestavovaná knihovna, která zahrnuje rozhraní do systému MATLAB, tak aby byly využitelné veřejností.
Rok
2012
Strany
95–103
Časopis
Journal of Real-Time Image Processing, roč. 7, č. 2, ISSN 1861-8200
BibTeX
@article{BUT50549,
author="Radovan {Jošth} and Jukka {Antikainen} and Jiří {Havel} and Adam {Herout} and Pavel {Zemčík} and Markku {Hauta-Kasari}",
title="Real-Time PCA Calculation for Spectral Imaging (using SIMD and GP-GPU)",
journal="Journal of Real-Time Image Processing",
year="2012",
volume="7",
number="2",
pages="95--103",
issn="1861-8200"
}