基于小波矩的奶牛识别算法研究

来源 :上海师范大学 | 被引量 : 0次 | 上传用户:goonesownway
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
奶牛识别是奶牛管理的重要组成部分,以前对奶牛的识别主要依靠人工识别,现在主要采用电子标签识别,而用计算机通过对奶牛图片的分析进行识别对奶牛管理是一个新的领域。本文对奶牛图像的识别分为三步:去除光照影响,图像分割和目标识别。本文提出了在YCbCr色彩空间中基于小波变换的同态滤波处理算法和基于子块的区域生长算法,同时对八邻域标记算法进行了改进。本文主要完成了以下工作:(一)去除光照对图像分割和识别的影响。由于光照在奶牛体表产生反光,使图片中奶牛的部分区域所呈现的颜色与原本的颜色不相同。本文提出了在YCbCr色彩空间中基于小波变换的同态滤波处理算法。首先将图像转换到YCbCr色彩空间,在亮度分量上利用小波分解以过滤不必要的细节并用同态滤波器去除光照。(二)为提高识别速度,本文在区域生长算法的基础上提出了基于子块的区域生长算法。以4×4子块为单位,先进行块内颜色聚类并提取其颜色特征和纹理特征作为子块的特征,再根据评判标准对子块进行区域生长。在得到初步的分割之后,本文采用基于Otsu的多阈值分割算法将目标从背景中分离,最后本文提出改进的八邻域标记算法对分割后目标内的裂缝和小洞进行修补。(三)在分割图像中选择面积最大的黑色斑纹作为识别目标。首先对目标进行平移和缩放等归一化处理,随后用三维B样条函数构造小波矩,最后计算小波矩,提取出特征值,将其与数据库中奶牛的特征值进行比较,得出识别结果。实验证明本文提出的识别算法能有效地对奶牛进行识别,识别率达到84%左右。
其他文献
可信软件强调软件的安全性、可靠性、防危性和可维护性等属性。软件测试是软件质量保证的重要手段之一。安全性测试可以有效地增强软件的可信性。模糊测试作为一种安全性测试
在计算机网络技术的发展过程中,随着网络用户数量的激增,以及网络中高速的数据交换和海量的数据流,所带来的网络安全问题也越来越受到人们的关注。由于攻击者攻击技术的不断
物体遗留和物体移走检测、绊线检测是视频监控中的重要技术。本文综述了国内外物体遗留和物体移走检测、绊线检测的研究现状,设计实现了新的物体遗留和物体移走检测、绊线检
近年来,随着网络技术的发展,数据量的飞速增长与信息量的日益缺乏两者之间相互矛盾,数据挖掘技术越来越被人们所关注。纵观各种数据挖掘技术,关联规则挖掘已经成为数据挖掘方
为了科学合理开发、利用、保护、管理水资防治水害,落实《中华人民共和国水法》,本文在综合分析国内外远程监控技术现状的基础上,结合水资源保护的专业知识与经验,充分研究无
网络技术日新月异,Internet网络技术的迅猛发展与多媒体应用的快速普及,使网络应用服务类型与网络用户数量呈爆炸性增长。与传统业务相比,网络上的视频点播、可视电话、视频
图像分割是数字图像处理中的一项关键技术,其目的是将目标和背景分离为后继图像分类识别提供准备。图像分割作为计算机视觉和图像处理中的难点和热点之一,其研究受到了学者的高
近年来,人脸识别的应用领域逐渐出现了移动化的要求,灵活便携的可移动人脸识别机器已经成为一个研究热点。人脸识别技术经过近五十年的发展已经取得了不少研究成果,但要想在
软件产品族的开发方法作为系统性复用方法,是对于瞬息万变的软件需求、新软件危机以及传统商业模式缺陷的有效解决办法之一。软件产品族演化是软件产品族生命周期中的重要组
随着人类生活和社会经济的快速发展,如今,机器人的应用越来越广泛,几乎渗透到所有领域,因此机器人已经成了社会各个领域中无法取代的必要设备。模块化蛇形机器人采用模块化可