节点文献

基于FPGA的直线反走样算法研究

Research of Line Antialiasing Based on FPGA

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 贾银亮张焕春经亚枝

【Author】 JIA Yin-liang,ZHANG Huan-chun,JING Ya-zhi(College of Automation Engineering,Nanjing University of Aeronautics and Astronautics,Nanjing 210016,China)

【机构】 南京航空航天大学自动化学院

【摘要】 反走样是计算机图形学的基本问题。为了提高直线反走样的效率,针对FPGA硬件实现的特点,结合经典的Wu反走样算法,提出一种新的直线反走样算法。该算法根据像素点中心到理想直线的距离来计算灰度值,在生成直线时预测直线相邻像素点之间的灰度值变化,并建立递推公式,使用整数移位、加法和比较来完成直线反走样,计算简单,便于硬件实现。经计算机和FPGA分别实现验证,新算法的反走样效果较好,运算速度快于Wu反走样算法并能通过FPGA进一步提高速度。

【Abstract】 Antialiasing was one of the basic matters in computer graphics.Based on Wu algorithm,a new algorithm was presented for line antialiasing according to the characters of FPGA to improve efficiency.The new algorithm find the grayscale of each pixel according to the distance between the center of a pixel and the line.A recurrence method was built to forecast the grayscale change between neighbouring pixels using integer shift,addition and compare,so it was convenient to realize on hardware.The result shown that the antialiasing speed was improved and the efficiency can be further improved using FPGA.

【关键词】 反走样Wu算法FPGA
【Key words】 antialiasingWu algorithmFPGA
【基金】 国家“十五”计划空装预研基金(102010303)
  • 【文献出处】 计算机技术与发展 ,Computer Technology and Development , 编辑部邮箱 ,2011年02期
  • 【分类号】TP391.41
  • 【被引频次】15
  • 【下载频次】197
节点文献中: 

本文链接的文献网络图示:

本文的引文网络