Parallelization of Rich Models for Steganalysis of Digital Images using a CUDA-based Approach

Publish Year: 1396
نوع سند: مقاله ژورنالی
زبان: English
View: 398

This Paper With 8 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

JR_JACET-3-2_003

تاریخ نمایه سازی: 18 تیر 1398

Abstract:

There are several different methods to make an efficient strategy for steganalysis of digital images. A very powerful method in this area is rich model consisting of a large number of diverse sub-models in both spatial and transform domain that should be utilized. However, the extraction of a various types of features from an image is so time consuming in some steps, especially for training phase with a large number of high resolution images that consist of two steps: train and test. Multithread programming is a near solution to decreasing the required time but it’s limited and it ‘snot so scalable too. In this paper, we present a CUDA based approach for data-parallelization and optimization of sub-model extraction process. Also, construction of the rich model is analyzed in detailed, presenting more efficient solution. Further, some optimization techniques are employed to reduce the total number of GPU memory accesses. Compared to single-thread and multi-threaded CPU processing, 10x-12x and 3x-4x speedups are achieved with implementing our CUDA-based parallel program on GT 540M and it can be scaled with several CUDA cards to achieve better speedups.

Authors

Mahmoud Kazemi

ICT Research Center, University of Imam Hussein, Tehran, Iran

Meysam Mirzaee

ICT Research Center, University of Imam Hussein, Tehran, Iran

Reza Isfahani

ICT Research Center, University of Imam Hussein, Tehran, Iran