论文部分内容阅读
图像特征提取方法是计算机视图和图像处理中的一个概念。作为图像处理中的一个初期运算,图像特征提取方法在图像自动识别,智能行走机器人的自动定位,图像拼接,图像配准等领域有着广泛的应用。Lowe在前人研究的基础上提出了具有尺度不变性的图像特征变换方法(SIFT)。该方法对于图像特征的描述具有旋转方向和尺度的不变性,同时对于亮度、对比度的变化和仿射变换具有一定的稳定性。本论文的目的是为医学CT图像的三维图像重建项目中涉及到的医学图像配准的问题提供一种特征点提取方法的实现。由于SIFT算法在计算复杂度和可重复性方面表现出众,因而作为一种图像特征点提取的方法被广泛采用。本文研究了采用SIFT算法的图像特征点提取系统的SystemC系统级建模。在研究的过程中首先使用matlab对SIFT算法进行了仿真,然后依据SIFT算法的数据流方向对系统进行了模块的划分,将SIFT算法映射到了图像特征提取系统的各个模块中。在完成了图像特征提取的建模后使用具体灰度图像作为测试激励对模型进行了功能上的验证。使用SystemC语言搭建的模型具有良好的可配置性,利于进行系统结构的优化和设计空间的探索。SystemC不仅支持系统级的仿真,还支持RTL级的硬件设计,在本课题中对高斯卷积模块进行了由系统级描述到行为级描述的细化。在本课题研究的基础上通过对各个模块进行细化可以进行特征点提取系统的FPGA实现,也可以将SystemC生成的可执行文件整合到现有的医学图像处理软件平台中用于医学图像的配准操作。