数字图像处理 冈萨雷斯(第四版)图像配准
图像配准:
将不同时间、不同传感器(成像设备)或不同条件下(天候、照度、摄像位置和角度等)获取的两幅或多幅图像进行匹配、叠加的过程
配准流程:
对图像进行特征提取得到特征点;(关键步骤)
通过进行相似性度量找到匹配的特征点对;
通过匹配的特征点对得到图像空间坐标变换参数;
最后由坐标变换参数进行图像配准
图像配准的例子包括对齐两幅或多幅几乎在同一时间但用不同成像系统如MRI(磁共振成像)扫描仪和PET(正电子放射断层城乡)扫描仪拍摄的图像。图像也可以是使用相同的设备在不同的时间拍摄的。
组合这些图像时,因为视角、距离、方向、传感器分辨率、物体位置的移动等因素导致图像出现几何失真,要对这些图像进行定量分析并比较,要求对几何失真进行补偿。
解决上述问题的主要方法之一是使用约束点(也称控制点)。这些点是其精确位置在输入图像和参照图像中已知的对应点。
选取约束点的方法有多种,既可以交互地选择,也可以用自动检测算法进行选择。某些成像系统的成像传感器中嵌入了物理赝像(如小金属物),它们会在系统获取的所有图像上直接产生一组已知点(称为网状标记或基准点)。这些已知点可用于指导建立约束点。
估计变换函数的问题是建模。例如,假设在输入图像和参考图像中都有4个约束点。基于双线性近似的一个简单模型:
和
在估计阶段,和分别是输入图像和参照图像中的约束点的坐标。如果在两幅图像中有4对对应的约束点,可用上述两公式求出未知参数。
理解:这个跟之前学的最邻近内插,双线性内插,三线性内插图像处理方法有点相像。但内插的点都是在内插位置的邻近位置选择,而估计变换函数参考的点是约束点。
数字图像处理 冈萨雷斯(第四版)图像配准相关推荐
- 数字图像处理--冈萨雷斯第4版--第三章 灰度变换
数字图像处理--冈萨雷斯第4版--第三章 灰度变换 第三章 灰度变换 3.1 背景 3.1.1 灰度变换和空间滤波基础 3.1.2 本章例子说明 3.2 一些基本的灰度变换函数 3.2.1 图像反转 ...
- 数字图像处理--冈萨雷斯第4版--第二章 数字图像基础
数字图像处理--冈萨雷斯版--第二章 第二章 数字图像基础 2.1 视觉感知要素 2.1.1 人眼的结构 2.1.2 人眼中图像的形成 2.1.3 亮度适应与辨别 2.2 光和电磁波谱 2.3 图像感 ...
- 数字图像处理--冈萨雷斯第4版--第一章 绪论
数字图像处理--冈萨雷斯版--第一章 绪论 第一章 绪论 1.1 什么是数字图像处理 1.2 数字图像处理的起源 1.3 数字图像处理技术应用领域实例 1.3.1 伽马射线成像 1.3.2 X射线成像 ...
- 数字图像处理(第四版)-冈萨雷斯-学习过程的笔记
作者介绍 1.绪论 自己读书存在一个问题,书太厚,重点难以把握,对如此经典的书籍,希望自己的学习历程和重点记录下来. 目前在持续更新和学习中,觉得有帮助的话可以先收藏和关注我博客的内容--更新于202 ...
- 数字图像处理(第四版)胡学龙:编程实现图3.5中不同采样率图像的显示效果
编程实现图3.5中不同采样率图像的显示效果(纯手敲,代码+运行结果+1对1教你怎么运行) 链接:
- 数字图像处理笔记(一)——图像存储空间,分辨率,图像内插
数字图像处理笔记(一)--图像存储空间,分辨率,图像内插 本系列笔记是笔者在学习冈萨雷斯<数字图像处理>第三版时做的总结,日后看的时候方便点,如果有幸得到大家的讨论,喜上眉梢. 本节参考书 ...
- 【基于MATLAB的数字图像处理】第四章·图像增强
系列文章 ·[基于MATLAB的数字图像处理]第一章·绪论 ·[基于MATLAB的数字图像处理]第二章·视觉系统与图像处理系统 ·[基于MATLAB的数字图像处理]第三章·基本图像变换 ·[基于MAT ...
- 图像处理边缘增强matlab,数字图像处理实验 matlab 图像增强 边缘检测 图像操作.doc...
数字图像处理实验 matlab 图像增强 边缘检测 图像操作 实验1 点运算和直方图处理 实验目的 1. 掌握利用Matlab图像工具箱显示直方图的方法 2. 掌握运用点操作进行图像处理的基本原理. ...
- 《数字图像处理(第三版)》 第二章 数字图像基础 笔记3(图像取样和量化)
2.4 图像取样和量化 无论是哪种获取图像的方法,我们的目的都是从感知的数据生成数字图像.多数传感器的输出是连续的电压波形,这些波形的幅度和空间特性都与感知的物理现象有关.为了产生一幅数字图像,我 ...
- 冈萨雷斯数字图像处理(本科教学版)第三章课本习题全解matlab
第三章频率域滤波 !!!首先本章需要定义的所有库函数代码如下 : 一 .库函数 !!!每个代码前面有相应的题目标号注释 !!可以分题目定义也全部可以一起定义,建议本章库函数及题目代码全部放到一个文件夹 ...
最新文章
- java concat和 的区别,RxJava2 merge和concat 区别
- C#中的快捷键,可以更方便的编写代码
- General texture mapping resources
- mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1'
- Spring之高级装配(二)
- java异常判断_Java异常退出条件的判断示例代码
- Windows中查找命令的路径 (类似Linux中的which命令)
- Intellij IDEA中如何给main方法赋args
- 第八章:文本处理工具
- jenkins sonar配置
- Flash MX游戏制作常用代码解析
- 大脑网络结构、功能和控制的物理学
- 牛顿冷却定律--画像时间衰减系数
- java中Joiner的使用笔记
- vue中使用阿里字体图标库
- 【Alpha】第四次Daily Scrum Meeting
- 鸿蒙曰蜉蝣不知所求,《庄子》释解(五七):浮游不知所求,猖狂不知所往
- 机器人搬运码垛工作站
- 两款专业的远程桌面连接管理工具:RoyalTS 和 visionapp Remote Desktop (vRD)
- asp.net 文件下载的五种方式