预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局*CN103295222A*(12)发明专利申请(10)申请公布号(10)申请公布号CNCN103295222103295222A(43)申请公布日2013.09.11(21)申请号201310054567.2(22)申请日2013.02.21(71)申请人南京理工大学地址210094江苏省南京市孝陵卫200号(72)发明人顾国华杨陈晨王厚陈海欣钱惟贤陈钱徐富元任侃隋修宝何伟基路东明(74)专利代理机构南京理工大学专利中心32203代理人朱显国(51)Int.Cl.G06T7/00(2006.01)权权利要求书2页利要求书2页说明书7页说明书7页附图6页附图6页(54)发明名称红外图像配准实现方法及其装置(57)摘要本发明公开了一种红外图像配准实现方法及其装置,本发明装置包括数据传输模块、相位相关位移计算模块、重叠区域计算模块、Harris角点检测模块和匹配模块;其中,数据传输模块与相位相关位移计算模块连接,数据传输模块和相位相关位移计算模块都与重叠区域计算模块连接,重叠区域计算模块与Harris角点检测模块连接,重叠区域计算模块和Harris角点检测模块都与匹配模块连接,匹配模块与数据传输模块连接;本发明将相位相关法与Harris角点检测法相结合,并且使用带有RocketIO模块的FPGA高速传输图像数据,使得能在红外搜素跟踪系统中,迅速并且精确地进行图像配准预处理,满足配准的精度和实时性的要求,能为后续算法留有足够时间余量。CN103295222ACN103295ACN103295222A权利要求书1/2页1.一种红外图像配准实现装置,其特征在于:包括数据传输模块、相位相关位移计算模块、重叠区域计算模块、Harris角点检测模块和匹配模块;其中,数据传输模块与相位相关位移计算模块连接,数据传输模块和相位相关位移计算模块都与重叠区域计算模块连接,重叠区域计算模块与Harris角点检测模块连接,重叠区域计算模块和Harris角点检测模块都与匹配模块连接,匹配模块与数据传输模块连接。2.一种红外图像配准实现方法,其特征在于:包括以下步骤:步骤一:数据传输模块将红外视频图像采集并接收;步骤二:将接收到的图像数据以两帧为一个处理包作为相位相关位移计算模块的输入,通过相位相关位移计算模块求得两帧图像之间的位移量;步骤三:将位移量作为重叠区域计算模块的输入,通过重叠区域计算,找到在该位移量下两帧图像的重叠区域;步骤四:通过Harris角点检测模块对两帧图像的重叠区域进行Harris角点检测,找到重叠区域中的角点;步骤五:将重叠区域中的角点信息作为匹配模块的输入,完成两帧图像的匹配;步骤六:图像匹配之后,通过数据传输模块将匹配好的图像发送出来。3.根据权利要求2所述的一种红外图像配准实现方法,其特征在于:所述的步骤一的具体实现步骤如下:红外数字视频图像按帧传输到FPGA处理板上,用两个存储器进行乒乓存储,当前帧存入第一存储器中的同时,第二存储器中的数据被后端读取;下一帧存入第二存储器中的同时,第一存储器中的数据被后端读取,将当前帧作为参考图像,下一帧作为待配准图像。4.根据权利要求2所述的一种红外图像配准实现方法,其特征在于:所述的步骤二的具体实现步骤如下:从数据传输模块中的第一存储器和第二存储器中按照像素时钟读取两帧图像分别进行二维FFT变换,将两帧图像的二维FFT变换结果分别存入第三存储器和第四存储器;读取第三存储器和第四存储器中两帧图像的二维FFT变换结果,计算两帧图像的互功率谱,将互功率谱的运算结果用两个存储器来保存,其中一个存储器保存它的实部,另一个存储器保存它的虚部;读取这两个存储器的数据,对互功率谱进行二维IFFT逆变换运算,将结果存入第五存储器,对第五存储器中的数据按顺序依次搜索,并比较,找到极大值,该极大值所在的像素点的位置即为所需要的位移量。5.根据权利要求2所述的一种红外图像配准实现方法,其特征在于:所述的步骤三的具体实现步骤如下:根据相位相关位移计算模块中得到的位移量,以及第一存储器,第二存储器中图像的初始值,从而计算出两帧图像的重叠区域,得到两者的粗匹配结果,将第一存储器中图像的重叠区域存入第六存储器作为新的参考图像,将第二存储器中图像的重叠区域存入第七存储器作为新的待配准图像。6.根据权利要求2所述的一种红外图像配准实现方法,其特征在于:所述的步骤四的具体实现步骤如下:读取第六存储器和第七存储器中新的两帧图像数据,分别求取两帧图像的水平方向和竖直方向的方向导数,将第六存储器中图像的水平方向导数I1x存入第八存储器,竖直方向导数I1y存入第九存储器,将第七存储器中图像的水平方向导数I2x存入第十存储器,竖直方向导数I2y存入第十一存储器;读取第八存储器、第九存储器、第十存储22