基于深度学习的图片分类系统的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:dengliguo1971
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能设备应用的普及和网络化的发展,数码图片、照片的数量与日剧增。面对如此海量的图像数据,用户如何能够快速、精准的定位自己所需要的图片信息,成为一个尤为重要的问题。过去,人们通过手动标注信息等方法进行图片归类整理,但在成千上万的图片数量面前,这些方法便暴露了其耗费人力、财力和时间等方面的问题。于是人们改进方法,开始普遍通过记录地理位置和拍摄时间来分类照片,但这种方法并不是根据图片本身的内容进行分类,分类结果也不精准。由此可以看出,这些索引图片的常规方法已经无法实现和满足互联网用户的需求。同时随着近年来人工智能的不断发展和计算机运算能力的提高,深度学习已成为人们越来越关注的焦点并且被利用在各个领域之中,其中在图像识别方面已取得巨大成功。基于上述问题,实现一个利用深度学习对图片内容自动分类标注的系统,帮助用户提高查找图片的效率是很有必要的。目前多家互联网巨头所拥有的基于深度学习的图片分类引擎,对图像的分类计算往往还是通过服务器实现,这不仅占用大量的服务器资源,也使用户不能自主控制分类结果。因此,本文主要以深度学习理论为基础,利用近年来在图像识别领域中重要的神经网络模型,设计并实现一个对图片进行自动分类标注的系统。该系统在浏览器端进行图片分类计算的过程,在减轻服务器端的运算压力的同时,也方便用户自主修改分类结果,增强了用户的可控性。本文首先阐述了深度神经网络基本原理和算法,并介绍了所利用的深度神经网络模型和相关技术框架,接着从需求分析到设计实现,分别对系统中的三个重点模块——数据生成器、模型训练器和图片分类器——进行了详细的描述。在生成器模块中,将原始图片样本转化成二进制文件用于训练神经网络模型;在训练器模块中,通过修改原有网络模型的输出结构以适用于不同的数据集;在分类器模块中,利用前端控制器载入权重参数文件并进行分类计算。在本系统的实现中,首先利用本地已有的图片数据集训练深度神经网络模型,当达到较好的分类结果时,保存该模型的权重参数文件,以用于前端分类计算。其次,搭建网络服务器,实现用户对图片管理的一系列基本功能。再者,将图片分类器封装至浏览器端,通过调用之前保存的参数文件,实现用户上传图片并对图片进行分类标注的功能。最后,通过分析测试结果表明,该系统运行稳定、功能完善,基本能够满足实际应用的需要。目前,该系统不仅实现了以上的重点模块,还提供了从用户管理、图片管理到标签管理等一套完整的解决方案,同时本系统也可以根据不同的分类需求方便的拓展为多样化的图片分类系统,使用户更加方便快捷地管理个人的图片资源。
其他文献
为了研究汽车多楔带的非线性摩擦振动,首先建立了多楔带非线性摩擦振动的二自由度模型,通过求解系统特征值,分析了非线性刚度和张紧力对平衡点处局部稳定性的影响。其次,对振
目的探讨腹腔镜与开腹手术治疗卵巢良性肿瘤的临床疗效。方法选取本院2016年1月至2017年1月的卵巢良性肿瘤患者106例,随机分为开腹组及腹腔镜组,对比分析两组患者的手术时间
针对目前车用空压在线性能测试的要求,文中结合了ASME喷嘴方法及充罐法测容积流量的优缺点,提出了一种新的动态车用空压机容积流量检测方法;采用UnscentedKalmanFilter(UKF)滤波算
指出当前多工序检验点设置经济分析理论存在的错误和不足,首次提出正确地系统分析各工序发生费用的计算模型和各工序是否设置检验点的确定方法,并具体加以阐述。
目的探讨和研究膳食纤维和常见危险因素对社区脑梗死发病的影响。方法选取2017年1月至2019年1月在河北北方学院附属第一医院治疗的某社区急性脑梗死及高危患者218例为研究对
本文借助区域经济差异度量方法,运用标准差、变异系数、泰尔系数对我国房地产市场投资区域差异特征及其演变趋势进行了分析与分解,其中通过多层次分解Theil指数测量了1999-20
乳腺癌是一种严重危害女性健康的恶性肿瘤,随着乳腺癌发病率不断升高,乳腺癌的病因预防越来越受重视。近年来,全科医生在社区中的独特优势愈发受到重视。本文通过探讨全科医
为满足压阻式压力传感器封装工艺中硅芯片外引线键合的要求,研制了热压焊简易装置;研究了金铝压焊处金属间化合物扩散深度随温度增长关系.键合试验中,调节压焊控制台电压使衬