Parallel Implementation of nonlinear dimensionality reduction methods applied in object segmentation using CUDA in GPU

被引:1
|
作者
Campana-Olivo, Romel [1 ]
Manian, Vidya [1 ]
机构
[1] Univ Puerto Rico, Dept Elect & Comp Engn, Lab Appl Remote Sensing & Image Proc, Puerto Rico, PR 00681 USA
来源
ALGORITHMS AND TECHNOLOGIES FOR MULTISPECTRAL, HYPERSPECTRAL, AND ULTRASPECTRAL IMAGERY XVII | 2011年 / 8048卷
关键词
Manifold Learning; Nonlinear dimensionality reduction; Isomap; Locally linear embedding; Laplacian eigenmap; CUDA; GPU; Shortest Path; Graph;
D O I
10.1117/12.884767
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Manifold learning, also called nonlinear dimensionality reduction, affords a way to understand and visualize the structure of nonlinear hyperspectral datasets. These methods use graphs to represent the manifold topology, and use metrics like geodesic distance, allowing embedding higher dimension objects into lower dimension. However the complexities of some manifold learning algorithms are O(N-3), therefore they are very slow (high computational algorithms). In this paper we present a CUDA-based parallel implementation of the three most popular manifold learning algorithms like Isomap, Locally linear embedding, and Laplacian eigenmaps, using CUDA multi-thread model. The result of this dimensionality reduction was employed in segmentation using active contours as an application of these reduced hyperspectral images. The manifold learning algorithms were implemented on a 64-bit workstation equipped with a quad-core Intel (R) Xeon with 12 GB RAM and two NVIDIA Tesla C1060 GPU cards. Manifold learning outperforms significantly and achieve up to 26x speedup. It also shows good scalability where varying the size of the dataset and the number of K nearest neighbors.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] Parallel Implementation of Low Light Level Image Enhancement Using CUDA
    Shen, Peiyi
    Zhang, Liang
    Song, Juan
    Peng, Xilu
    Zhu, Guangming
    Zhang, Yi
    Zhi, Lukui
    Yi, Kang
    2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2015, : 673 - 677
  • [42] Implementation of algebraic procedures on the GPU using CUDA architecture on the example of generalized eigenvalue problem
    Syrocki, Lukasz
    Pestka, Grzegorz
    OPEN COMPUTER SCIENCE, 2016, 6 (01): : 79 - 90
  • [43] Parallel Implementation and Performance Analysis of a 3D Oil Reservoir Data Visualization Tool on the Cell Broadband Engine and CUDA GPU
    Sibai, Fadi N.
    Mohammad, Saadullah
    Kidwai, Hashir Karim
    Qamar, Bibrak
    Awwad, Falah
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 970 - 975
  • [44] Parallel Implementation of Super-Resolution Based Neighbor Embedding Using GPU
    Moustafa, Marwa
    Ebeid, Hala M.
    Helmy, Ashraf
    Nazamy, Taymoor M.
    Tolba, Mohamed F.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT SYSTEMS AND INFORMATICS 2016, 2017, 533 : 628 - 638
  • [45] Implementation of the r.cuda.los module in the open source GRASS GIS by using parallel computation on the NVIDIA CUDA graphic cards
    Osterman, Andrej
    ELEKTROTEHNISKI VESTNIK-ELECTROCHEMICAL REVIEW, 2012, 79 (1-2): : 19 - 24
  • [46] Dimensionality Reduction Methods Applied to both Magnitude and Phase Derived Features
    Errity, Andrew
    McKenna, John
    Kirkpatrick, Barry
    INTERSPEECH 2007: 8TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION, VOLS 1-4, 2007, : 2233 - 2236
  • [47] Multispectral Image Segmentation Using Parallel Mean Shift Algorithm and CUDA Technology
    Zghidi, Hafedh
    Walczak, Maksym
    Switonski, Adam
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2015 (ICNAAM-2015), 2016, 1738
  • [48] Tensor-Based CUDA Optimization for ANN Inferencing Using Parallel Acceleration on Embedded GPU
    Al Ghadani, Ahmed Khamis Abdullah
    Mateen, Waleeja
    Ramaswamy, Rameshkumar G.
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, AIAI 2020, PT I, 2020, 583 : 291 - 302
  • [49] Parallel Solution for UAV Route Planning Problem using Ant Colony Optimisation on GPU with CUDA
    Cekmez, Ugur
    Ozsiginan, Mustafa
    2014 22ND SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2014, : 1122 - 1125
  • [50] Nonlinear dimensionality reduction using a temporal coherence principle
    Huang, YaPing
    Zhao, JiaLi
    Liu, YunHui
    Luo, SiWei
    Zou, Qi
    Tian, Mei
    INFORMATION SCIENCES, 2011, 181 (16) : 3284 - 3307