• DocumentCode
    719178
  • Title

    Parallel implementation of local derivative pattern algorithm for fast image retrieval

  • Author

    Chandran, S. Nisha ; Gangodkar, Durgaprasad ; Mittal, Ankush

  • Author_Institution
    Dept. of CSE, Graphic Era Univ., Dehradun, India
  • fYear
    2015
  • fDate
    15-16 May 2015
  • Firstpage
    1132
  • Lastpage
    1137
  • Abstract
    The advancements in the field of internet and cloud computing has resulted in a huge amount of multimedia data and processing of this data have become more complex and computationally intensive. As a result, it has become very challenging for image retrieval algorithms to efficiently extract useful information from these data. Local Derivative Pattern (LDP) is a higher order local pattern operator used for image retrieval. Originally proposed for face recognition, LDP encodes the distinctive spatial relationships contained in a local region of an image as the feature vector. However LDP results in a very large feature vector thereby becoming computationally very expensive. In this paper, we propose efficient techniques for extracting parallelism from LDP algorithm and propose strategies for implementing it on GPGPUs. We show that with the optimal configuration of GPGPU kernels we can perform image retrieval at a much faster rate that would facilitate improved performance for image retrieval applications. We show that by porting LDP algorithm on CUDA a speedup of the order of 36X can be achieved as compared to its sequential counterpart for images having resolution of 192×192, 256×256 and 512×512 pixels.
  • Keywords
    graphics processing units; image retrieval; parallel architectures; CUDA; GPGPU kernels; Internet; LDP algorithm; cloud computing; feature vector; higher order local pattern operator; image local region; image retrieval algorithms; local derivative pattern algorithm; multimedia data processing; parallel implementation; parallelism; spatial relationships; Feature extraction; Graphics processing units; Histograms; Image retrieval; Instruction sets; Kernel; CUDA; GPGPU; Local Derivative Pattern; Parallelizing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing, Communication & Automation (ICCCA), 2015 International Conference on
  • Conference_Location
    Noida
  • Print_ISBN
    978-1-4799-8889-1
  • Type

    conf

  • DOI
    10.1109/CCAA.2015.7148545
  • Filename
    7148545