论文部分内容阅读
昆虫识别是农林作物病虫害防治的基础。传统的昆虫识别方法是专家观察昆虫的外部特征并与模式标本对照鉴定识别,费时费力。现有的昆虫自动识别方法功能单一,性能有待提高。本文以国家自然科学基金“基于医学图像数据挖掘技术的研究”和陕西省自然科学基金项目“文物的语义标注和本体检索技术研究”为背景,针对图像的昆虫识别过程中预处理、特征提取、识别分类的不同阶段,研究几何模型的图像分割、基于内容图像检索、基于降维的识别、本体建立、基于本体的识别等关键技术,具有理论意义和应用价值。论文主要研究成果如下:(1)构建了昆虫识别两层次的新体系。将昆虫识别分为基于低层视觉特征的昆虫识别、基于高层语义的昆虫识别两个层次,通过建立低层视觉特征和昆虫高层语义的映射,缩小两个层次的“语义鸿沟”,实现了基于本体的昆虫识别。(2)基于视觉特征的昆虫识别方法。从图像的纹理特征、局部特征、降维3种技术角度提取昆虫视觉特征,结合相应的分类算法,昆虫识别性能较好。a)给出了昆虫彩色图像的分割预处理方法。鉴于现有几何可变形模型主要用于灰度图像分割,提出并实现了对彩色图像快速几何可变形模型的分割算法。b)基于角度无关Gabor的SVM昆虫识别方法。应用角度无关的AIGabor提取昆虫纹理特征,形成纹理特征表示矩阵,利用SVM算法实现了昆虫识别。c)基于SURF多分辨率直方图的昆虫识别方法。针对同种昆虫图像拍摄时其光照、尺度往往不同,利用局部特征具有光照、尺度等不变性,应用SURF描述子提取昆虫图像局部特征,由于其局部特征点数不确定,应用多分辨率直方图算法实现特征点匹配。d)基于谱图回归LDA的KNN昆虫识别方法。针对昆虫高维数据空间识别容易导致“维数灾难”问题,应用谱图回归LDA降维,将昆虫投影到特征子空间。利用KNN分类实现昆虫识别。(3)基于本体的昆虫识别技术。利用基于视觉特征昆虫识别方法建立的视觉特征和昆虫种类之间的映射关系,引入本体技术途径实现昆虫识别。a)建立昆虫形态学分类知识本体。针对昆虫分类知识体系复杂的问题,抽取昆虫分类知识元数据,采用本体建立方法,实现昆虫知识形式化和共享。b)给出基于本体的昆虫识别新机制。分别建立昆虫图像视觉特征本体、介质特征本体、昆虫形态学分类知识本体,应用昆虫图像视觉特征和高层语义的映射关系,实现了基于本体指导下的昆虫识别。(4)昆虫识别系统原型设计。应用Protégé建立本体,以Visual C++6.0和Matlab相结合,实现了本文相关算法,完成了原型系统的集成,验证了算法的正确性和准确性,效果良好。