GPU Based Real-Time Enhancement of High Resolution Image

被引:0
|
作者
Huang, Maosen [1 ]
Cheng, Kuanhong [1 ]
Zhou, Huixin [1 ]
Yu, Yue [1 ]
Zhang, Zhe [1 ]
Tan, Wei [1 ]
机构
[1] Xidian Univ, Sch Phys & Optoelect Engn, Xian 710071, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Image enhancement; Image filtering; Parallel computing; Graphics Processing Unit; Real time processing;
D O I
10.1117/12.2506026
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Curvature filter and gradient transform based image enhancement algorithm can effectively suppress noises and enhance image edges. However, it is very hard to be carried out in real time due to the large computing load. To address this problem, a GPU based parallel implementation is proposed in this paper. First, aiming at the characteristics of the algorithm, a numerical implementation method based on central-difference is proposed. Then a domain decomposition scheme is utilized in parallel Gaussian curvature filter to remove the dependence of neighboring pixels and guarantee convergence. Finally, we make the multiprocessor wrap occupancy reach 100% by optimizing the thread grid and register usage. Experimental results demonstrate that our parallel method runs 200-300 times faster than CPU serial method with real time processing of 4096x4096 resolution image, which indicates a great potential for application.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] GPU-based multigrid: Real-time performance in high resolution nonlinear image processing
    Grossauer, Harald
    Thoman, Peter
    [J]. COMPUTER VISION SYSTEMS, PROCEEDINGS, 2008, 5008 : 141 - 150
  • [2] Image quality enhancement based on real-time deconvolution and super resolution
    Marin, Yoan
    Douiyek, Abdelali
    Miteran, Johel
    Dubois, Julien
    Heyrman, Barthelemy
    Ginhac, Dominique
    [J]. UNCONVENTIONAL OPTICAL IMAGING, 2018, 10677
  • [3] Model Parameter Learning for Real-Time High-Resolution Image Enhancement
    Song, Yuda
    Zhu, Yunfang
    Du, Xin
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2020, 27 : 1844 - 1848
  • [4] Real-time High Resolution Fusion of Depth Maps on GPU
    Trifonov, Dmitry S.
    [J]. 2013 INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN AND COMPUTER GRAPHICS (CAD/GRAPHICS), 2013, : 441 - 442
  • [5] PARALLEL HIGH RESOLUTION REAL-TIME VISUAL HULL ON GPU
    Waizenegger, Wolfgang
    Feldmann, Ingo
    Eisert, Peter
    Kauff, Peter
    [J]. 2009 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-6, 2009, : 4301 - 4304
  • [6] Real-time image deconvolution on the GPU
    Klosowski, James T.
    Krishnan, Shankar
    [J]. PARALLEL PROCESSING FOR IMAGING APPLICATIONS, 2011, 7872
  • [7] Real-Time Image Segmentation on a GPU
    Abramov, Alexey
    Kulvicius, Tomas
    Woergoetter, Florentin
    Dellen, Babette
    [J]. FACING THE MULTICORE-CHALLENGE: ASPECTS OF NEW PARADIGMS AND TECHNOLOGIES IN PARALLEL COMPUTING, 2010, 6310 : 131 - +
  • [8] GPU-Aided Real-Time Image/Video Super Resolution Based on Error Feedback
    Shen, Yuxiang
    Wu, Xiaolin
    Deng, Xiaowei
    [J]. 2014 IEEE VISUAL COMMUNICATIONS AND IMAGE PROCESSING CONFERENCE, 2014, : 286 - 290
  • [9] Real-time Depth-Image-Based Rendering on GPU
    Sun, Zengzeng
    Jung, Cheolkon
    [J]. 2015 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY, 2015, : 324 - 328
  • [10] Highly accurate real-time image steganalysis based on GPU
    Xia, Chao
    Guan, Qingxiao
    Zhao, Xianfeng
    Zhao, Chengduo
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2018, 14 (01) : 223 - 236