Computer Science ›› 2018, Vol. 45 ›› Issue (11A): 218-221,225.

• Pattem Recognition & Image Processing • Previous Articles     Next Articles

Improved Anti-aliasing Algorithm Based on Deferred Shading

SHAO Peng1, ZHOU Wei1, LI Guang-quan1, WU Zhi-jian2   

  1. School of Computer and Information Engineering,Jiangxi Agricultural University,Nanchang 330045,China1
    School of Computer,Wuhan University,Wuhan 430072,China2
  • Online:2019-02-26 Published:2019-02-26

Abstract: FXAA is a post-processing anti-aliasing algorithm.Because it is an edge detection algorithm based on image pixel,it causes a lot of unnecessary anti-aliasing computation.In order to improve the performance of anti-aliasing,an improved anti-aliasing algorithm based on FXAA (IAAFXAA) was proposed.The depth and normal of the relative view are saved into the texture.The algorithm extracts depth and normal information from G-buffer,and uses depth and normal information to perform more accurate edge detection.A large number of experimental results and analysis show that while ensuring the good anti-aliasing effect,the proposed algorithm can determine the anti-aliasing region more accurately to generate high-quality boundaries,and avoid excessive blurring of images to improve image quality.

Key words: Deferred rendering, G-Buffer, Anti-aliasing, Edge detection

CLC Number: 

  • TP301
[5]BAVOIL L,SAINZ M,DIMITROV R.Image-space horizon-based ambient occlusion[C]∥Proceeding SIGGRAPH’08 ACM SIGGRAPH.ACM,2008.
[6]COOK R L,CARPENTER L,CATMULL E.The Reyes image rendering architecture[C]∥Conference on Computer Graphics and Interactive Techniques.ACM,1987:95-102.
[9]PHARR M,FERNANDO R.GPU Gems 2:Programming Techniques for High-Performance Graphics and General-Purpose Computation (Gpu Gems) [M].Addison-Wesley Professional,2005:143-166.
[11]FUCHS H,GOLDFEATHER J,HULTQUIST J P,et al.Fast spheres,shadows,textures,transparencies,and imgage enhancements in pixel-planes[J].Acm Siggraph Computer Graphics,1985,19(3):111-120.
[12]MAMMEN A.Transparency and Antialiasing Algorithms Implemented with the Virtual Pixel Maps Technique [J].IEEE Computer Graphics and Applications,1989,9(4):43-55.
[13]AKELEY K.Reality Engine graphics[C]∥Conference on Computer Graphics and Interactive Techniques,SIGGRAPH.DBLP,1993:109-116.
[14]GÁBOR L,DACHSBACHER C.Decoupled deferred shading for hardware rasterization[C]∥Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games.ACM,2012:143-150.
[15]LOTTCS T.FXAA[R].Nvidia Corporation,2011.
[1] HUO Xing, FEI Zhi-wei, ZHAO Feng, SHAO Kun. Application of Deep Learning in Driver’s Safety Belt Detection [J]. Computer Science, 2019, 46(6A): 182-187.
[2] WANG Ya-ge, KANG Xiao-dong, GUO Jun, HONG Rui, LI Bo, ZHANG Xiu-fang. Image Compression Method Combining Canny Edge Detection and SPIHT [J]. Computer Science, 2019, 46(6A): 222-225.
[3] WANG Zhi-hui, LI Jia-tong, XIE Si-yan, ZHOU Jia, LI Hao-jie, FAN Xin. Two-stage Method for Video Caption Detection and Extraction [J]. Computer Science, 2018, 45(8): 50-53,62.
[4] ZHOU Jian, XU Hai-qin. Image Edge Detection Method Based on Kernel Density Estimation [J]. Computer Science, 2018, 45(6A): 239-241.
[5] LI Shan-shan, CHEN Li, ZHANG Yong-xin and YUAN Ya-ting. Fuzzy Edge Detection Algorithm Based on RPCA [J]. Computer Science, 2018, 45(5): 273-279, 290.
[6] YU Xiao-qing, CHEN Ren-wen, TANG Jie, XU Jin-ting. Edge Detection for Noisy Image Based on Wavelet Transform and New Mathematical Morphology [J]. Computer Science, 2018, 45(11A): 194-197.
[7] ZHANG Xiu-feng, WANG Juan, DING Qiang. Research on Intelligent Detection Method of Steel Rail Abrasion [J]. Computer Science, 2018, 45(11A): 274-277.
[8] QU Zhong, JU Fang-rong, CHEN Si-qi. Concrete Surface Cracks Detection Combining Structured Forest Edge Detection and Percolation Model [J]. Computer Science, 2018, 45(11): 288-291,311.
[9] WU Jing, YANG Wu-nian, SANG Qiang. Object Contour Extraction Algorithm Based on Biological Visual Feature [J]. Computer Science, 2018, 45(10): 281-285.
[10] ZHANG Zhi-guo, ZHENG Xi and LAN Jing-chuan. Image Edge Detection Based on Pyramidal Algorithm of Interpolation Wavelet [J]. Computer Science, 2017, 44(Z6): 164-168.
[11] WANG Meng-di, ZHANG You-mei and CHANG Fa-liang. Text Localization Based on Edge Detection and Features Fusion in Natural Scene [J]. Computer Science, 2017, 44(9): 300-303, 314.
[12] LI Chao, LIU Hong-zhe, YUAN Jia-zheng and ZHENG Yong-rong. Real-time Lane Detection Algorithm Based on Inter-frame Correlation [J]. Computer Science, 2017, 44(2): 317-323.
[13] JING Yu, LIU Jian-xin, LIU Zhao-xia and LI Shao-hua. Application Research on Split Bregman Algorithm in Edge Detection of Remote Sensing Image [J]. Computer Science, 2017, 44(12): 310-315.
[14] PU Guo-lin and QIU Yu-hui. Double Search Colony Algorithm for Color Remote Sensing Image Edge Detection Based on Quaternion Representation [J]. Computer Science, 2016, 43(7): 310-313.
[15] YANG Zu-bin and DAI Xiao-hong. Printing Defects Detection and Realization in Food Packaging Based on Image Registration [J]. Computer Science, 2015, 42(8): 319-322.
Full text



[1] . [J]. Computer Science, 2018, 1(1): 1 .
[2] LEI Li-hui and WANG Jing. Parallelization of LTL Model Checking Based on Possibility Measure[J]. Computer Science, 2018, 45(4): 71 -75, 88 .
[3] XIA Qing-xun and ZHUANG Yi. Remote Attestation Mechanism Based on Locality Principle[J]. Computer Science, 2018, 45(4): 148 -151, 162 .
[4] LI Bai-shen, LI Ling-zhi, SUN Yong and ZHU Yan-qin. Intranet Defense Algorithm Based on Pseudo Boosting Decision Tree[J]. Computer Science, 2018, 45(4): 157 -162 .
[5] WANG Huan, ZHANG Yun-feng and ZHANG Yan. Rapid Decision Method for Repairing Sequence Based on CFDs[J]. Computer Science, 2018, 45(3): 311 -316 .
[6] SUN Qi, JIN Yan, HE Kun and XU Ling-xuan. Hybrid Evolutionary Algorithm for Solving Mixed Capacitated General Routing Problem[J]. Computer Science, 2018, 45(4): 76 -82 .
[7] ZHANG Jia-nan and XIAO Ming-yu. Approximation Algorithm for Weighted Mixed Domination Problem[J]. Computer Science, 2018, 45(4): 83 -88 .
[8] WU Jian-hui, HUANG Zhong-xiang, LI Wu, WU Jian-hui, PENG Xin and ZHANG Sheng. Robustness Optimization of Sequence Decision in Urban Road Construction[J]. Computer Science, 2018, 45(4): 89 -93 .
[9] LIU Qin. Study on Data Quality Based on Constraint in Computer Forensics[J]. Computer Science, 2018, 45(4): 169 -172 .
[10] ZHONG Fei and YANG Bin. License Plate Detection Based on Principal Component Analysis Network[J]. Computer Science, 2018, 45(3): 268 -273 .