Parallel Acceleration of Histogram Specification based on Group Mapping Law

被引:0
|
作者
Liu, Yu [1 ]
Guo, He [1 ]
Yu, Yulong [1 ]
Jia, Qi [1 ]
Hou, Yiting [1 ]
机构
[1] Dalian Univ Technol, Sch Software Technol, Dalian, Peoples R China
来源
2013 6TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING (CISP), VOLS 1-3 | 2013年
关键词
Histogram Specification; Group Mapping Law; Difference Matrix; Compute Unified Device Architecture; ENHANCEMENT;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Histogram specification based on group mapping law (GML) is a classical and important approach in many application areas like image enhancement. However, its computation is quite expensive because of the complex mapping law. This paper proposes a novel method to perform GML by constructing a different matrix between original cumulative histogram and specified cumulative histogram. The next step is to search the minimums in each row and column of the matrix, and the final mapping function can be obtained by the indexes of minimums. The whole algorithm is suitable for parallel computing, so we design a fast structure for histogram specification based on GML using Compute Unified Device Architecture (CUDA), which fully exploits the computing resources of GPUs, such as shared memory. Compared to the CPU counterpart, our method attains a speedup factor of 11 on image size of 2048x2048. In addition, we analyze the efficiency of two key parts, namely parallel repacking histogram, and parallel searching minimum values and mapping. Moreover, accuracy measures are calculated to ensure the correctness of the parallel algorithm.
引用
收藏
页码:315 / 319
页数:5
相关论文
共 50 条
  • [41] A Weighted Histogram-Based Tone Mapping Algorithm for CT Images
    Voelgyes, David
    Martinsen, Anne Catrine Traegde
    Stray-Pedersen, Arne
    Waaler, Dag
    Pedersen, Marius
    ALGORITHMS, 2018, 11 (08):
  • [42] A prediction error based histogram association and mapping technique for data embedment
    Kamal, A. H. M.
    Islam, Mohammad Mahfuzul
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2019, 48
  • [43] An Improved Single Image Haze Removal Algorithm Based on Dark Channel Prior and Histogram Specification
    Yang, Shuai
    Zhu, Qingsong
    Wang, Jianjun
    Wu, Di
    Xie, Yaoqin
    PROCEEDINGS OF 3RD INTERNATIONAL CONFERENCE ON MULTIMEDIA TECHNOLOGY (ICMT-13), 2013, 84 : 279 - 292
  • [44] A Parallel Flash Translation Layer Based on Page Group-Block Hybrid-Mapping Method
    Bai, Shi
    Liao, Xue-Liang
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2012, 58 (02) : 441 - 449
  • [45] Histogram Specification-based Audio Watermarking Technology against Filtering Attacks in Time Domain
    Zhang, Xiaoming
    Yin, Xiong
    Yui, Zhaoyang
    PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON ELECTRONIC COMMERCE AND SECURITY, 2008, : 951 - 956
  • [46] A Novel Texture Based Automated Histogram Specification for Color Image Enhancement Using Image Fusion
    Raji, R.
    Mishra, Deepak
    Nair, Madhu S.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES, ICICT 2014, 2015, 46 : 1501 - 1509
  • [47] Histogram algorithm and its circuit design based on parallel computing for quantum video
    Zhang, Qianqian
    Lu, Dayong
    Hu, Yingying
    Xu, Meiyu
    MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (31) : 76177 - 76199
  • [48] Algebraic specification of parallel systems based on binary relations between events
    Teshima, Shigeharu
    Hiraishi, Hiromi
    Yajima, Shuzo
    Systems and Computers in Japan, 1988, 19 (10) : 8 - 21
  • [49] GRAPH GRAMMAR BASED SPECIFICATION OF INTERCONNECTION STRUCTURES FOR MASSIVELY PARALLEL COMPUTATION
    BAILEY, DA
    CUNY, JE
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 291 : 73 - 85
  • [50] A Trace-state Based Approach to Specification and Design of Parallel Programs
    He Jifeng Oxford University Computing LaboratoryProgramming Research Group Parks Road Oxford OXl QD England
    计算机工程, 1996, (S1) : 91 - 105