You have requested a machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Neither SPIE nor the owners and publishers of the content make, and they explicitly disclaim, any express or implied representations or warranties of any kind, including, without limitation, representations and warranties as to the functionality of the translation feature or the accuracy or completeness of the translations.
Translations are not retained in our system. Your use of this feature and the translations is subject to all use restrictions contained in the Terms and Conditions of Use of the SPIE website.
19 February 2014Implementing the projected spatial rich features on a GPU
The Projected Spatial Rich Model (PSRM) generates powerful steganalysis features, but requires the calculation of tens of thousands of convolutions with image noise residuals. This makes it very slow: the reference implementation takes an impractical 20{30 minutes per 1 megapixel (Mpix) image. We present a case study which first tweaks the definition of the PSRM features, to make them more efficient, and then optimizes an implementation on GPU hardware which exploits their parallelism (whilst avoiding the worst of their sequentiality). Some nonstandard CUDA techniques are used. Even with only a single GPU, the time for feature calculation is reduced by three orders of magnitude, and the detection power is reduced only marginally.
Andrew D. Ker
"Implementing the projected spatial rich features on a GPU", Proc. SPIE 9028, Media Watermarking, Security, and Forensics 2014, 90280K (19 February 2014); https://doi.org/10.1117/12.2042473
The alert did not successfully save. Please try again later.
Andrew D. Ker, "Implementing the projected spatial rich features on a GPU," Proc. SPIE 9028, Media Watermarking, Security, and Forensics 2014, 90280K (19 February 2014); https://doi.org/10.1117/12.2042473