基于遗传编程的特征描述符算子进化合成
1. 引言
在目标识别任务中,优化特征描述符算子对于提高算法性能至关重要。通过遗传编程进化合成的算子,能够显著改进SIFT算法,减少目标识别任务中的异常值总数。
2. 通过遗传编程学习和测试SIFT - RDGP算子
- 学习过程 :使用为匹配一对图像间数千个兴趣区域而设计的匹配协议进行遗传编程学习。将进化后的图像算子与三种最先进的描述符(原始SIFT、GLOH和SURF)进行效率比较,同时比较应用不同兴趣点检测器后描述符性能的提升效果。学习局部描述符算子的实现使用Matlab和GP工具箱GPLAB2进行编程,SIFT特征的核心平台使用Matlab/C编程。
- 图像选择 :选择具有旋转和尺度变化的船图像对来学习图像算子,之后用进化出的最佳算子对其他所有图像进行测试,结果表明遗传编程学习产生了出色的效果。
学习算法每次运行使用50代和50个个体,共执行30次,得到30个最佳描述符算子,从中选择最佳的描述符算子RDGP2进行进一步测试。根据F - 度量,30个进化后的描述符优于三个人工描述符。在特定测试中,最佳描述符RDGP2得分为7.4859,而最佳人工描述符得分为5.1244。
| 描述符 | 适应度 | 个体表达式 | 数学表达式 |
|---|---|---|---|
| RDGP1 |
超级会员免费看
订阅专栏 解锁全文
19

被折叠的 条评论
为什么被折叠?



