《电子技术应用》
您所在的位置:首页 > 嵌入式技术 > 设计应用 > 用于FPGA平台上图像快速旋转的改进CORDIC算法
用于FPGA平台上图像快速旋转的改进CORDIC算法
电子技术应用
高宇杰1,李武森1,戚云菲2,陈文建1
1.南京理工大学 电子工程与光电技术学院,江苏 南京 210094;2.澳门城市大学 数据科学学院, 澳门 999078
摘要: 坐标旋转数字算法(CORDIC)被广泛应用于消旋、相机边框等系统中。在对传统CORDIC算法分析的基础上提出了重编码预测和多倍迭代优化的方法,并用MATLAB进行了仿真,又在VIVADO上进行了FPGA验证与对比。实验结果表明,上述优化相对传统CORDIC算法以及VIVADO自带的CORDIC IP核显著减少了迭代次数,消耗了更少的资源,计算的精度也有了一定的提升。
中图分类号:TN492 文献标志码:A DOI: 10.16157/j.issn.0258-7998.234288
中文引用格式: 高宇杰,李武森,戚云菲,等. 用于FPGA平台上图像快速旋转的改进CORDIC算法[J]. 电子技术应用,2024,50(3):100-103.
英文引用格式: Gao Yujie,Li Wusen,Qi Yunfei,et al. The CORDIC algorithm for high-speed image rotation on FPGA platform[J]. Application of Electronic Technique,2024,50(3):100-103.
The CORDIC algorithm for high-speed image rotation on FPGA platform
Gao Yujie1,Li Wusen1,Qi Yunfei2,Chen Wenjian1
1.School of Electronic and Optical Engineering,Nanjing University of Science and Technology,Nanjing 210094,China; 2.Faculty of Data Science, City University of Macau,Macau 999078,China
Abstract: The Coordinate Rotation Digital Algorithm (CORDIC) was widely used in racemic systems, camera frames and other applications. Based on the analysis of the traditional CORDIC algorithm, a method of recoding prediction and multi-times iterative optimization was proposed, simulated with MATLAB, verified and compared with FPGA on VIVADO. The experimental results show that compared with the traditional CORDIC algorithm and the VIVADO CORDIC IP core, the optimization here significantly reduced the iteration times, consumed less resources, and the calculation accuracy also be improved.
Key words : image rotation;coordinate rotation digital algorithm;re-coding prediction;multi-times iterative

引言

在移动摄像及显示系统中,当摄像头发生旋转的时候,显示屏中的画面也会随之产生不可避免的旋转,从而对目标的观察和操作产生较大的影响,此时就需要在显示前,先对摄像头传输过来的图像进行消旋处理。为此,本文提出了一种基于坐标旋转数字算法(Coordinate Rotation Digital Algorithm ,CORDIC)的优化的图像消旋算法。


本文详细内容请下载:

https://www.chinaaet.com/resource/share/2000005923


作者信息:

高宇杰1,李武森1,戚云菲2,陈文建1

1.南京理工大学 电子工程与光电技术学院  2.澳门城市大学 数据科学学院


杂志订阅.jpg

此内容为AET网站原创,未经授权禁止转载。