船载实时图像消旋系统设计
电子元件,电子元器件深圳市创唯电子有限公司
您现在的位置: 首页 > 电子技术
船载实时图像消旋系统设计  2012/3/1
摘要:为了消除图像旋转对准确进行目标的自动识别和跟踪带来的影响,本文提出了一种基于DSP和FPGA的机械加电子的消旋方法。该方法利用船载机械装置测量出旋转角度,利用旋转算法将原图像反向旋转相应的角度,再进行重采样和填充,从而得到消旋后的图像。关键词:图像旋转;电视信号;DSP;FPGA 在船载摄像系统中,由于船体在海上航行时受到海浪、海风等外力的干扰,使得摄像平台框架在跟踪过程中不可避免地产生人们所不希望的旋转,给观察带
      

摘 要:为了消除图像旋转对准确进行目标的自动识别和跟踪带来的影响,本文提出了一种基于DSP和FPGA的机械加电子的消旋方法。该方法利用船载机械装置测量出旋转角度,利用旋转算法将原图像反向旋转相应的角度,再进行重采样和填充,从而得到消旋后的图像。

关键词:图像旋转;电视信号;DSP;FPGA

在船载摄像系统中,由于船体在海上航行时受到海浪、海风等外力的干扰,使得摄像平台框架在跟踪过程中不可避免地产生人们所不希望的旋转,给观察带来不便。因此,针对船载摄像系统采集的图像进行实时消旋稳像是十分必要的。目前消旋的方法主要有三种:电子消旋、光学消旋、物理消旋。本文主要讨论机械加电子的消旋方法。利用舰船上的机械装置,通过一定的算法推导出图像的旋转角度,然后将该角度传递给本文将讨论的电子消旋模块,从而实现图像的实时消旋。

图像消旋算法设计及优化

对图像进行消旋,实际上是根据陀螺平台送来的旋转角度,将该图像按照同样的角度进行反旋转,从而达到消除图像旋转影响的目的。因此,图像消旋算法的本质是图像的旋转计算,即由原图像旋转一个角度得到目标图像。假定给定的数字图像为f (x, y),让其绕点(一般为图像的中心点(x0,y0) )旋转q角度后得到图像为f (x′,y′),那么(x, y)和(x′,y′)之间应该存在如式(1)所示的方程组关系:
 (1)

考虑到cosq和sinq都是小于1 的浮点数,坐标值却是整数,对计算结果取整后会造成若干个(x,y)坐标点旋转变换到同一个(x′,y′)坐标点,同时在图像f (x,y)中,有些坐标点(x′,y′)在f (x, y)中没有对应点(x, y),得到的旋转图像存在所谓的“空洞”。为避免出现空像素,一般都采用反向旋转算法。先给定旋转后图像f (x′,y′)中的坐标点(x′,y′),求其在原图像f (x, y)中的对应点坐标(x, y)。如式(2)所示:
 (2)

为了求得每个目标像素的值,必须依照反变换公式去找其在原像素点对应的像素值。但是,使用反向像素运算还带来一个问题,即由于不是一对一的像素映射关系,计算出来的原像素点往往不是整数,而是处于相邻的4 个原像素点之间的小数。通常采用重采样方法来解决计算中出现的小数坐标像素的像素值。重采样的像素灰度是根据它周围原像素的灰度,按照一定的权函数内插得出的。

根据图像重建理论,一般采用三种常用的重采样方法:最近邻插值(Nearest)、双线性插值
(Bilinear) 和三次卷积插值法(Bicubic)。将这三种插值方法分别用VC++编程进行仿真,发现最近邻插值效果较差,边缘出现毛刺现象;双线性插值和三次卷积法效果都较好,但是三次卷积法算法复杂,计算时间较长。因此,出于精度和速度的折衷考虑,双线性插值方法在这里是最佳的。这种插值法精度较高,算法相对比较简单,所得的结果比较令人满意,没有灰度不连续的缺点。
该插值方法根据抽样点周围4个点的灰度级在两个方向上进行内插。如图1所示,(x, y)、f (x, y)为校正后的坐标及其灰度值,f (0, 0)、f (1, 0)、f (0, 1)、f (1, 1)分别为其周围四点像素的灰度值,可求得的双线性内插公式如式(3)所示。

……     
                                          (3)
假设稳像后某点坐标为f (x′,y′),在原图像中为f (x1, y1),则和f (x′,y′)同一行的下一个像素点坐标为f (x′+1,y′),f (x′+1,y′)在原图像中为f (x2, y2),而f (x′,y′)同一列的下一个像素点坐标f (x′,y′+1),f (x′,y′+1)在原图像中为f (x3, y3),则根据上面公式(2)可推得如下关系式:
                (4)

算法经过以上优化以后,只要计算稳像后的图像第一行第一列像素点在原图像的对应坐标点,其余的像素点坐标可由公式(4)可得,而公式(4)只有加减运算,没有乘法运算,大大提高了算法的运算效率,也使FPGA编程变得容易,节省了大量硬件资源。
 
系统的硬件结构

图2所示为该实时电子消旋系统的硬件结构框图,主要由视频输入输出(都是标准的PAL-D视

与《船载实时图像消旋系统设计》相关列表
电话:400-900-3095
QQ:800152669
库存查询
Copyright(C) 2011-2021 Szcwdz.com 创唯电子 版权所有 备案号:粤ICP备11103613号
专注电子元件代理销售  QQ:800152669  电子邮件:sales@szcwdz.com  电话:400-900-3095