期刊文献+

基于FPGA的高速高质量图像旋转 被引量:14

FPGA-based Fast and High-quality Rotation of Image
下载PDF
导出
摘要 为了进行高质量、高速的图像旋转变换 ,通过对传统图像旋转矩阵的分解 ,将图像在二维空间中的旋转运算分解成为三次一维空间内的平移运算 ,从而将用于图像旋转运算的二维插值运算简化为在一维空间中进行的一维插值运算。为了保证图像旋转后的质量 ,采用 3阶 B-样条对每次平移后像素点的灰度值进行插值运算 ,并提出了一种基于 IIR和 FIR数字滤波器的 3阶 B-样条插值法的高速实现方案 ;最后针对 2 5 6灰度级 ,2 5 6× 2 5 6像素的图像设计出一种基于 FPGA的高速。 In order to realize fast and high quality rotation transform for image , this paper introduces the approach of decomposition of a two dimensional rotation into three step one dimensional shift by decomposing the traditional matrix of image rotation, which succeeds in simplifying the interpolation of image in one dimensional space. In order to ensure high quality of rotated image, the paper uses the cubic B spline interpolation to calculate the gray of pixels after each image shift. What is more, the paper develops an IIR(infinite impulse response) based and a FIR(finite impulse response) based digital filter to realize fast cubic B spline interpolation, which turns out to be a significant advantage for hardware implementation and parallelization. And it designs a FPGA(field programmable gate array) based fast and high quality image rotation system for the 256×256 pixels images in 256 gray levels. By the means of coordinates transforming, the calculation time and storage will not increase evidently when the images rotate at a large angle in the system. In a word, the image rotation system is able to meet the request of real time and high quality rotation of image at any angle.
出处 《中国图象图形学报(A辑)》 CSCD 北大核心 2004年第3期285-289,共5页 Journal of Image and Graphics
关键词 FPGA 图像旋转 现场可编程门阵列 B-样条插值 有限脉冲响应 无限脉冲响应 二维插值运算 image rotation, field programmable gate array(FPGA), B spline interpolation, finite impulse response(FIR), infinite impulse response(IIR)
  • 相关文献

参考文献9

  • 1Unser M, Thevenaz P, Yaroslavsky L. Convolution-based interpolation for fast, high-quality rotation of images[J]. IEEE Transactions on Image Processing, 1995,4(10) : 1371-1381. 被引量:1
  • 2Schoenberg I J. Cardinal interpolation and spline functions [J].Approximation Theory, 1969,2 : 167-206. 被引量:1
  • 3Unser M, Aldroubi A, Eden M. B Spline signal processing:Part 1-Theory [J]. IEEE Transactions on Signal Processing.1993,41(2) :821-833. 被引量:1
  • 4Unser M, Aldroubi A, Eden M. B Spline signal processing:part Ⅱ-Efficient design and applications[J]. IEEE Transactions on Signal Processing, 1993,41(2):834-848. 被引量:1
  • 5Unser M, Aldroubi A, Eden M. Fast B-spline transforms for continous image representation and interpolation [J]. IEEE Transactions on Pattern Analysis And Machine Intelligence,1991,13(3) :277-285. 被引量:1
  • 6丁玉美,高西全编著..数字信号处理[M].西安:西安电子科技大学出版社,2001:318.
  • 7The programmable Logic Data Book[R]. San Jose. CA. USA.Xilinx,Inc. 1999. 被引量:1
  • 8Xilinx, Inc. Configuring Spartan-Ⅱ FPGAs from Parallel EPROM [DB/OL]1999, 12. http:/ www. xilinx, com xappxapp178, pdf. 被引量:1
  • 9侯伯亨 顾新.VHDI,硬件描述语言与数字逻辑电路设计(第二版)[M].西安:西安电子科技大学出版社,1999,1.. 被引量:1

同被引文献66

引证文献14

二级引证文献71

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部