第1章 图像处理与图像测量 1
1.1 测量 1
1.1.1 测量定义 1
1.1.2 测量分类 1
1.2 图像测量 2
1.2.1 图像测量的定义 2
1.2.2 可见光区图像测量系统 2
1.2.3 图像测量系统组成 3
1.2.4 确定图像测量范围 5
1.2.5 图像测量误差 6
1.3 图像处理与数学 6
1.3.1 数字图像处理 6
1.3.2 数学对图像处理的影响 7
1.3.3 广义和狭义图像处理 9
1.4 达·芬奇与图像处理 9
第2章 自动对焦 14
2.1 光组 14
2.1.1 镜头 14
2.1.2 光源 20
2.2 点扩散函数 22
2.3 调焦评价函数 24
2.3.1 阈值积分性 25
2.3.2 阈值微分性 25
2.3.3 频带积分法 26
2.3.4 基本评价曲线的比较 29
2.4 对焦搜索 32
2.4.1 二分爬山法 32
2.4.2 曲线拟合法 34
2.4.3 斐波那契搜索策略 35
2.5 二步法自动对焦实例 37
2.5.1 自动对焦实现的方案 37
2.5.2 对焦搜索流程 43
第3章 主体测量 50
3.1 物体的平面测量 50
3.1.1 尺寸测量 50
3.1.2 形状分析 51
3.1.3 矩不变分析 52
3.1.4 物体几何分析实例 60
3.2 测量目标的提取 64
3.2.1 基于灰度聚合分布的背景分离 66
3.2.2 基于纹理特性的比对分离 78
3.2.3 基于移动轮廓曲线的背景分离 93
3.2.4 基于连通标识计数统计的测量方法 110
第4章 亚像素测量 117
4.1 亚像素测量的基本概念 117
4.2 亚像素求精理论依据 118
4.2.1 互相关匹配 118
4.2.2 光流最小均方差法 120
4.2.3 相位奇点统计法 121
4.2.4 相位相关法 129
4.2.5 图像配准 129
4.2.6 散斑图像的合成及亚像素位移仿真 132
第5章 广义图像处理 142
5.1 峰度和偏度 142
5.2 距离量度 144
5.3 图像压缩的动态规划 147
5.4 数值定积分计算 150
5.5 蒙特卡洛积分与粒子滤波 154
5.6 最优二叉树搜索 159
5.7 图像标定 162
5.7.1 单幅图像的快速二维标定 162
5.7.2 直接线性标定 166
5.7.3 标准平面二维网格的快速标定 168
5.7.4 三维立体标定 171
第6章 DM6437图像处理平台 177
6.1 DM642到DM6437发展史 177
6.2 DM6437硬件资源 178
6.2.1 DDR2接口 180
6.2.2 GPIO接口 194
6.2.3 脉冲宽度调制器 196
6.2.4 VPSS部件 200
6.2.5 EDMA3控制器 207
6.2.6 DM6437中断配置 210
6.3 DM6437平台支持包 213
6.3.1 PSP结构简介 213
6.3.2 PSP使用实例 215
6.4 DSP图像算法优化设计 221
6.4.1 编译器的优化配置 222
6.4.2 库函数优化 224
6.4.3 线性汇编优化 229
第7章 上位机图像处理编程 239
7.1 VC图像处理编程 239
7.1.1 真彩BMP的DIB处理 239
7.1.2 VC算法编程小技巧 250
7.1.3 USB相机图像处理开发 258
7.2 VB图像处理编程 266
7.2.1 灰度图像跟踪分类 266
7.2.2 相关跟踪理论基础 267
7.2.3 相关跟踪计算流程的设计 272
7.2.4 相关跟踪算法的仿真实现 280
参考文献 298