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

• 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: Anti-aliasing, Deferred rendering, Edge detection, G-Buffer

CLC Number: 

  • TP301
[1]杜文俊.基于几何的实时绘制反走样[D].杭州:浙江大学,2015.
[2]吴玉培,王斌.基于GPU的实时抗锯齿算法[J].现代计算机,2016(3):54-57.
[3]王栋,刘文波.基于变混合系数的自适应抗锯齿视频叠加算法[J].电子测量技术,2013,36(12):20-24.
[4]黄炳,陈俊丽,万旺根,等.飞行视景仿真系统研究与实现[J].计算机仿真,2009,26(11):235-238.
[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.
[7]王斌,吴玉培,吴志红.基于SRAA延迟渲染抗锯齿[J].四川大学学报(自然科学版),2015,52(6):1230-1236.
[8]罗德宁,张建伟.基于延迟着色技术的大场景反走样渲染架构设计[J].四川大学学报(工程科学版),2017,49(4):158-166.
[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.
[10]佚名.FXAA如此这般[J].电脑迷,2012(2):51-51.
[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.
[16]章慧,陈宏明.融合SUSAN算法和Robert算法的图像边缘检测滤波处理技术[J].计算机科学,2013,40(3):302-304.
[1] CHENG Cheng, JIANG Ai-lian. Real-time Semantic Segmentation Method Based on Multi-path Feature Extraction [J]. Computer Science, 2022, 49(7): 120-126.
[2] SONG Yu, SUN Wen-yun. Edge Detection in Images Corrupted with Noise Based on Improved Nonlinear Structure Tensor [J]. Computer Science, 2021, 48(6): 138-144.
[3] ZHU Rong, YE Kuan, YANG Bo, XIE Huan, ZHAO Lei. Feature Classification Method Based on Improved DeeplabV3+ [J]. Computer Science, 2021, 48(11A): 382-385.
[4] LIU Jun-qi, LI Zhi and ZHANG Xue-yang. Candidate Region Detection Method for Maritime Ship Based on Visual Saliency [J]. Computer Science, 2020, 47(6A): 237-241.
[5] ZHOU Yue-yong,CHENG Jiang-hua,LIU Tong,WANG Yang,CHEN Ming-hui. Review of Road Extraction for High-resolution SAR Images [J]. Computer Science, 2020, 47(1): 124-135.
[6] 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.
[7] 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.
[8] 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.
[9] ZHOU Jian, XU Hai-qin. Image Edge Detection Method Based on Kernel Density Estimation [J]. Computer Science, 2018, 45(6A): 239-241.
[10] 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.
[11] 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.
[12] ZHANG Xiu-feng, WANG Juan, DING Qiang. Research on Intelligent Detection Method of Steel Rail Abrasion [J]. Computer Science, 2018, 45(11A): 274-277.
[13] 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.
[14] WU Jing, YANG Wu-nian, SANG Qiang. Object Contour Extraction Algorithm Based on Biological Visual Feature [J]. Computer Science, 2018, 45(10): 281-285.
[15] 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.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!