Multiple-Parallel Morphological Anti-Aliasing Algorithm Implemented in FPGA

IF 2.8
Telecom Pub Date : 2022-09-14 DOI:10.3390/telecom3030029
Dihan Ai, Junjie Xue, Mingjiang Wang
{"title":"Multiple-Parallel Morphological Anti-Aliasing Algorithm Implemented in FPGA","authors":"Dihan Ai, Junjie Xue, Mingjiang Wang","doi":"10.3390/telecom3030029","DOIUrl":null,"url":null,"abstract":"During 3D rendering by GPU, jagged patterns will appear at the edge of the image due to the lack of sampling points. To increase the continuity of the image, we use an anti-aliasing technique to process these jagged patterns. In this paper, we review the current anti-aliasing techniques and propose a multi-parallel anti-aliasing algorithm based on Morphological Anti-Aliasing (MLAA). Through an experiment and a comparison of the results, we find that our algorithm achieves better anti-aliasing performance at the edge of the image than Multiple Sampling Anti-Aliasing (MSAA) and MLAA by setting more color gradients. Moreover, our algorithm consumes much less time than MLAA in FPGA implementation by performing edge detection of the image, classification of the aliasing patterns, acquisition of the blend weight coefficients, and calculation of the anti-aliased color in three channels of the image simultaneously. In addition, our algorithm also consumes much less memory than MLAA in FPGA implementation by scaling and optimizing the area texture used by MLAA. A comparison of related works indicates that it is more favorable for the proposed algorithm to perform the anti-aliasing of the image than MSAA and MLAA.","PeriodicalId":301561,"journal":{"name":"Telecom","volume":"41 1","pages":"0"},"PeriodicalIF":2.8000,"publicationDate":"2022-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Telecom","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3390/telecom3030029","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

During 3D rendering by GPU, jagged patterns will appear at the edge of the image due to the lack of sampling points. To increase the continuity of the image, we use an anti-aliasing technique to process these jagged patterns. In this paper, we review the current anti-aliasing techniques and propose a multi-parallel anti-aliasing algorithm based on Morphological Anti-Aliasing (MLAA). Through an experiment and a comparison of the results, we find that our algorithm achieves better anti-aliasing performance at the edge of the image than Multiple Sampling Anti-Aliasing (MSAA) and MLAA by setting more color gradients. Moreover, our algorithm consumes much less time than MLAA in FPGA implementation by performing edge detection of the image, classification of the aliasing patterns, acquisition of the blend weight coefficients, and calculation of the anti-aliased color in three channels of the image simultaneously. In addition, our algorithm also consumes much less memory than MLAA in FPGA implementation by scaling and optimizing the area texture used by MLAA. A comparison of related works indicates that it is more favorable for the proposed algorithm to perform the anti-aliasing of the image than MSAA and MLAA.
多并行形态抗混叠算法的FPGA实现
在使用GPU进行3D渲染时,由于缺少采样点,图像边缘会出现锯齿状图案。为了增加图像的连续性,我们使用抗混叠技术来处理这些锯齿状图案。在回顾当前抗混叠技术的基础上,提出了一种基于形态学抗混叠(MLAA)的多并行抗混叠算法。通过实验和结果的比较,我们发现通过设置更多的颜色梯度,我们的算法在图像边缘处的抗锯齿性能优于多采样抗锯齿(MSAA)和MLAA。此外,该算法在FPGA实现中可以同时对图像进行边缘检测、混叠模式分类、混合权重系数的获取以及抗混叠颜色的计算,比MLAA算法消耗的时间要少得多。此外,通过对MLAA使用的区域纹理进行缩放和优化,我们的算法在FPGA实现中消耗的内存也比MLAA少得多。通过对相关工作的比较,表明该算法比MSAA和MLAA算法更有利于图像的抗混叠。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
4.80
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书