Computer Science ›› 2019, Vol. 46 ›› Issue (5): 272-278.doi: 10.11896/j.issn.1002-137X.2019.05.042

Previous Articles     Next Articles

Fast Stripe Extraction Method for Structured Light Images with Uneven Illumination

ZHENG Hong-bo, SHI Hao, DU Yi-cheng, ZHANG Mei-yu, QIN Xu-jia   

  1. (College of Computer Science and Technology,Zhejiang University of Technology,Hangzhou 310023,China)
  • Published:2019-05-15

Abstract: The stripe extraction of structured light images can be easily impacted by uneven illumination.The accuracy of the extracted stripes is an important prerequisite for the accuracy of the subsequent 3D reconstruction.Therefore,how to eliminate the influence of uneven illumination and accurately extract the stripes of structured light images is the goal of the study.This paper proposed a processing algorithm combining Gaussian filtering and mean filtering,which is suitable for the structural light image stripe extraction of uneven illumination.The algorithm not only can effectively eliminate the influence of uneven illumination on the image,but also retains the feature information of the original image and achieves good experimental results. In order to speed up the filtering process, this paper used separable filters to improve the algorithm,reducing the computational complexity.In addition,GPU parallel computing-based CUDA technique is used to accelerate the algorithm,and the processing speed is improved greatly.

Key words: CUDA acceleration, Separable filter, Stripe extraction, Uneven illumination

CLC Number: 

  • TP391
[1]FRIENDL Y M,DENIS D J.Milestones in the History of The-matic Cartography,Statistical Graphics,and Data Visualization.http://www.math.yorku.ca/SCS/Gallery/milestone/2010-03-14.
[2]MCCORMICKB H,DEFANTIT A,BROWN M D.Visualizationin Scientific Computing[J].Computer Graphics,1987,21(6):15-21.
[3]GIACOBBEF W.How a Type II Supernova Explodes[J].Electronic Journal of Theoretical Physics,2005,2(6):30-38.
[4]唐泽圣.三维数据场可视化[M].北京:清华大学出版社,2000.
[5]UDUPA J K,HERMANG T.3D Imaging in Medicine[M].United States:CRC Press,2000.
[6]LU J J,FANG Z H,SUN S L.An Adaptive Weighted Mean Filter[J].Journal of Transcluction Technology,2005,18(4):880-882.(in Chinese)卢京晶,方中华,孙胜利.一种自适应的加权均值滤波器[J].传感技术学报,2005,18(4):880-882.
[7]SONG Q,MA L,CAO J,et al.Image Denoising Based on Mean Filter and Wavelet Transform∥Proceedings of the 4th International Conference on Advanced Information Technology and Sensor Application (AITS).Harbin:IEEE,2015:39-42.
[8]ZHANG L D.Improving Fuzzy Weighted Mean Filter Based on the Degree of Image Noise[J].Computing Technology and Automation,2016,35(2):66-70.(in Chinese)张鲁丹.基于图像受噪程度的改进模糊加权均值滤波[J].计算技术与自动化,2016,35(2):66-70.
[9]SUNT,NEUVOY.Detail-preserving median based filters in ima-ge processing[J].Pattern Recognition Letters,1994,15(4):341-347.
[10]秦前清.实用小波分析[M].西安:西安电子科技大学出版社,1994.
[11]王大凯,侯榆青,彭进业.图像处理的偏微分方程方法[M].北京:科学出版社,2008.
[12]罗述谦,周果宏.医学图像处理与分析[M].北京:科学出版社,2003.
[13]RAFAEL C,GONZALE Z.Digital Image Processing (SecondEdition)[M].Beijing:Publishing House of Electronics Industry,2008.(in Chinese)冈萨雷斯.数字图像处理(第二版)[M].阮秋琦,译.北京:电子工业出版社,2008.
[14]Gaussian blur[M/OL].http://en.wikipedia.org/wiki/Gaus-sian_blur2011-06-25.
[15]Linear separability[M/OL].http://en.wikipedia.org/wiki Linearly_separable2011-06-01.
[16]GARCIA V,DEBREUVE E,BARLAUD M.Fast k nearestneighbor search using GPU∥Proceedings of the 2008 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops(CVPRW).Washington:IEEE,2008:1-6.
[17]SAWANT N,KULKARNI D.Performance Evaluation of Feature Extraction Algorithm on GPGPU∥Proceedings of the 2011 International Conference on Communication Systems and Network Technologies.Washington:IEEE,2011:536-540.
[18]SIMEK V,ASN R R.GPU Acceleration of 2D-DWT Image Compression in MATLAB with CUDA∥Proceedings of the Second UKSIM European Symposium on Computer Modeling and Simulation.Liverpool:IEEE,2008:274-277.
[19]HYOSEOK S,OHYOUNG K.CUDA implementation of Mc-Cann99 retinex algorithm∥Proceedings of the 5th International Conference on Computer Sciences and Convergence Information Technology.Washington:IEEE,2010:388-393.
[20]AFIF M,SAID Y,ATRI M.Efficient implementation of inte-grall image algorithm on NVIDIA CUDA∥Proceedings of the 2018 International Conference on Advanced Systems and Electric Technologies(IC_ASET).Hammamet:IEEE,2018:1-5.
[21]ZENG X J,CHEN Q,TAN H P,et al.CUDA-based Acceleration Algorithm of Bilateral Filtering[J].Computer Science,2015,42(Z6):163-167.(in Chinese)曾炫杰,陈强,谭海鹏,等.基于CUDA的加速双边滤波算法[J].计算机科学,2015,42(Z6):163-167.
[22]WANG Z N,LIU C Z.Implementation of multi-scale Retinex image enhancement algorithm based on CUDA[J].Journal of Computer Applications,2010,30(9):2441-2443.(in Chinese)王正宁,刘昌忠.基于CUDA的多尺度Retinex图像增强算法实现[J].计算机应用,2010,30(9):2441-2443.
[23]LI H,XIE W,WANG X,et al.GPU implementation of multi-scale Retinex image enhancement algorithm∥Proceedings of IEEE/ACS International Conference on Computer Systems and Applications (AICCSA).Agadir:IEEE,2016:1-5.
[1] CHEN Zhi-qiang, HAN Meng, LI Mu-hang, WU Hong-xin, ZHANG Xi-long. Survey of Concept Drift Handling Methods in Data Streams [J]. Computer Science, 2022, 49(9): 14-32.
[2] WANG Ming, WU Wen-fang, WANG Da-ling, FENG Shi, ZHANG Yi-fei. Generative Link Tree:A Counterfactual Explanation Generation Approach with High Data Fidelity [J]. Computer Science, 2022, 49(9): 33-40.
[3] ZHANG Jia, DONG Shou-bin. Cross-domain Recommendation Based on Review Aspect-level User Preference Transfer [J]. Computer Science, 2022, 49(9): 41-47.
[4] ZHOU Fang-quan, CHENG Wei-qing. Sequence Recommendation Based on Global Enhanced Graph Neural Network [J]. Computer Science, 2022, 49(9): 55-63.
[5] SONG Jie, LIANG Mei-yu, XUE Zhe, DU Jun-ping, KOU Fei-fei. Scientific Paper Heterogeneous Graph Node Representation Learning Method Based onUnsupervised Clustering Level [J]. Computer Science, 2022, 49(9): 64-69.
[6] CHAI Hui-min, ZHANG Yong, FANG Min. Aerial Target Grouping Method Based on Feature Similarity Clustering [J]. Computer Science, 2022, 49(9): 70-75.
[7] ZHENG Wen-ping, LIU Mei-lin, YANG Gui. Community Detection Algorithm Based on Node Stability and Neighbor Similarity [J]. Computer Science, 2022, 49(9): 83-91.
[8] LYU Xiao-feng, ZHAO Shu-liang, GAO Heng-da, WU Yong-liang, ZHANG Bao-qi. Short Texts Feautre Enrichment Method Based on Heterogeneous Information Network [J]. Computer Science, 2022, 49(9): 92-100.
[9] XU Tian-hui, GUO Qiang, ZHANG Cai-ming. Time Series Data Anomaly Detection Based on Total Variation Ratio Separation Distance [J]. Computer Science, 2022, 49(9): 101-110.
[10] NIE Xiu-shan, PAN Jia-nan, TAN Zhi-fang, LIU Xin-fang, GUO Jie, YIN Yi-long. Overview of Natural Language Video Localization [J]. Computer Science, 2022, 49(9): 111-122.
[11] CAO Xiao-wen, LIANG Mei-yu, LU Kang-kang. Fine-grained Semantic Reasoning Based Cross-media Dual-way Adversarial Hashing Learning Model [J]. Computer Science, 2022, 49(9): 123-131.
[12] ZHOU Xu, QIAN Sheng-sheng, LI Zhang-ming, FANG Quan, XU Chang-sheng. Dual Variational Multi-modal Attention Network for Incomplete Social Event Classification [J]. Computer Science, 2022, 49(9): 132-138.
[13] DAI Yu, XU Lin-feng. Cross-image Text Reading Method Based on Text Line Matching [J]. Computer Science, 2022, 49(9): 139-145.
[14] QU Qian-wen, CHE Xiao-ping, QU Chen-xin, LI Jin-ru. Study on Information Perception Based User Presence in Virtual Reality [J]. Computer Science, 2022, 49(9): 146-154.
[15] ZHOU Le-yuan, ZHANG Jian-hua, YUAN Tian-tian, CHEN Sheng-yong. Sequence-to-Sequence Chinese Continuous Sign Language Recognition and Translation with Multi- layer Attention Mechanism Fusion [J]. Computer Science, 2022, 49(9): 155-161.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!