基于深度学习的牛脸检测与个体身份识别方法研究

来源 :内蒙古工业大学 | 被引量 : 0次 | 上传用户:wangnayangyang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,机器学习、深度学习技术已经渗透到人们生活的各个领域,不同程度地影响着人们的生产和生活,并且不断地改造着传统行业,其中就包括畜牧业领域。在牛养殖产业中,牛的疾病防控、产品溯源以及保险索赔等对牛个体身份识别提出了更高的要求;传统接触式牛个体身份识别方式存在成本高、易丢失和篡改的弊端,会导致疾病防控不及时、牛产品无法正确溯源以及骗保理赔等一系列安全性问题。牛脸作为牛的生物特征,具有个体唯一性和不可篡改性。针对传统接触式牛个体身份识别方法存在的问题,以含有牛脸的图像为基础,研究基于深度学习的牛脸检测与个体身份识别方法。通过构建的牛脸检测模型检测到图像中的牛脸,再将检测到的牛脸图像作为牛个体身份识别模型的输入,实现牛个体身份识别。课题具体工作内容如下:(1)制作牛脸检测和身份识别数据集。基于实地采集养牛场的牛图像数据,完成牛脸检测数据集和牛脸图像数据集的制作,并对各部分数据集进行数据增强。(2)牛脸检测模型的构建与优化。基于深度学习的目标检测算法搭建牛脸检测模型,完成基于Faster R-CNN、SSD、YOLOv3三种深度学习目标检测算法的牛脸检测模型训练、测试及性能评价,最终选择牛脸检测性能最优的Faster R-CNN目标检测算法来构建牛脸检测模型。在此基础上,采用Res Net-50替换原始的VGG16作为模型的特征提取网络,增强模型的特征提取能力;针对由原始生成锚框与真实标注牛脸矩形框尺寸相差较大导致模型对小尺寸牛脸的漏检问题,采用K-means++聚类算法对模型的生成锚框尺寸进行优化,提高了模型对小尺寸牛脸的检测效果,进而提高模型的检测性能。(3)牛个体身份识别模型的构建与优化。基于VGG16构建了牛脸特征提取模型,采用欧氏距离计算牛脸特征间的相似度,联合两部分共同构建了牛个体身份识别模型,并完成模型的训练与测试。针对以softmax loss监督训练的牛脸特征提取模型只关注类间差异而忽略类内聚合导致的误识别问题,采用softmax loss结合中心损失作损失函数监督牛脸特征提取模型的训练,增大了模型提取特征的类间距离,同时减小了类内距离,有效地提高了牛个体身份识别模型的性能。(4)完成系统测试与分析。对系统的功能需求和性能需求进行定义,设计系统测试的图形用户界面,并完成系统测试与分析,验证系统的有效性。
其他文献
随着人们对生产生活中个人位置越来越关注,室内定位技术已成为导航定位领域的热点之一。卫星导航技术在室外定位领域已经获得了广泛应用,但由于卫星信号易受建筑物的遮挡,其并不适用于室内定位。超宽带(Ultra wide band,UWB)具有传输速率高、功耗低、穿透能力强等优点,但是其信号传播易受非视距(Non line of sight,NLOS)的影响;基于惯性测量单元(Inertial measur
机器翻译是自然语言处理领域中一个重要的研究方向,主要研究从一种语言到另一种语言的自动翻译。随着深度学习研究的逐渐深入,神经网络在机器翻译领域的应用逐渐变得广泛,以及学者们孜孜不倦的研究使得机器翻译的性能一直在提升。当前,神经机器翻译能够取得较好的结果主要依赖于语言对的语料丰富,因为作为一种数据驱动的方法,神经机器翻译的性能高低严重依赖于语料质量的好坏和语料规模的大小。对于数据稀疏的语言对来说,神经
2014年以来,神经机器翻译技术得到了飞速的发展,取得较多研究成果。但是在蒙汉机器翻译工作中,神经机器翻译方法的表现并不令人满意。神经机器翻译方法以规模庞大的平行数据作为依托。这正是导致神经机器翻译方法在处理蒙汉这种弱资源语言翻译任务时表现不尽人意的原因。本文主要通过数据增强方法构造伪平行语料库,以此来缓解蒙汉机器翻译任务中可用平行数据较少的问题。首先,通过简单数据增强和回译两种方法构造伪平行语料
随着互联网的发展,网络中的数据流量呈现指数型爆发增长的态势,新型数据密集型应用对边缘网络数据处理能力的要求越来越高。传统的云计算方式是将终端设备产生的数据上传到云数据中心,在云数据中心进行数据密集型的智能处理。考虑到这一过程中海量的数据传输,这种中心化处理方式受到网络带宽限制以及网络安全限制,会影响数据处理的质量和速度。为了解决这些问题,可以结合边缘网络计算存储资源,在边缘网络上进行部分数据处理,
软体机器人作为一种由柔性材料制作而成的新型机器人,凭借其本身的柔顺性,具有较高的灵活性与适应性。研究人员通过在自然界中的蚯蚓、蛇、象鼻等找到设计灵感,使软体机器人通过主动变形和被动变形来对未知复杂的环境进行适应,其在救援、探测、以及医学领域都有广阔的发展空间。软体机器人的领域正处于研究的起步阶段,因此,针对软体机器人的研究,对促进软体机器人的发展与应用具有重要意义。本文主要设计了一款四足软体仿生机
学位
近年来,机器人及机电一体化装备已经广泛应用于建筑、采矿、排险、军事等非结构化环境中,尤其在极地科考和深空探测等极端环境领域。虽然其运用前景广阔,但对于极寒大温差环境下机械系统、机器人和机构特性的研究较少。极地、高原科考和深空探测等领域下的机械设备、机器人需要在极端环境中保持良好的工作性能,而低温环境和大温差变化造成的热变形,都会使机械零部件间的配合以及其自身的几何特征发生改变,从而无法达到预期的工
软件定义网络(Software Defined Network,SDN)的提出,满足了网络设备和数据规模的急剧增长的需求。伴随着网络规模爆炸式的增长,应用程序的不断迭代,SDN控制平面承载越来越重的负荷。由于控制器过载导致的负载不均衡问题时有发生,控制平面存在的瓶颈问题也愈发严重,这都严重影响SDN网络性能。所以如何分配好控制器资源,最大程度地提高网络性能,已经成为研究控制器的重点问题。本文针对S
近年来,网络技术的不断发展促使大数据、云计算及网络通信业务蓬勃发展,使得数据中心的网络规模越来越大,处理的网络业务数量越来越多,网络流量迅速增加,对数据中心流量调度提出了更高的要求。而传统的流量调度算法往往不能从全局出发,也没有充分考虑链路实时状态对流量传输的影响,不能很好调度现今爆炸式增长的网络流量。近些年,软件定义网络SDN(Software Defined Network)的提出,为流量调度
当前,随着中国老龄化程度的不断加剧,助老服务机器人的研究受到了科学研究人员的广泛关注。路径规划技术是助老服务机器人的一个重要研究方向。助老服务机器人路径规划的研究虽然取得了重要成果,但仍存在局限性。助老服务机器人处于动态不确定的工作环境中,由于在线路径规划方法缺乏全局先验信息,导致获得路径存在非最优问题;离线路径规划方法虽然能根据全局信息得到全局最优路径,但实时性差、不能动态避障。主要研究内容,针