CN108549926A - 一种用于精细化识别车辆属性的深度神经网络及训练方法 - Google Patents
一种用于精细化识别车辆属性的深度神经网络及训练方法 Download PDFInfo
- Publication number
- CN108549926A CN108549926A CN201810194741.6A CN201810194741A CN108549926A CN 108549926 A CN108549926 A CN 108549926A CN 201810194741 A CN201810194741 A CN 201810194741A CN 108549926 A CN108549926 A CN 108549926A
- Authority
- CN
- China
- Prior art keywords
- feature
- neural network
- attribute
- branch
- identification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0464—Convolutional networks [CNN, ConvNet]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
- G06N20/10—Machine learning using kernel methods, e.g. support vector machines [SVM]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种用于精细化识别车辆属性的深度神经网络及训练方法,该网络包括:深度残差网络,用于对输入的图片进行特征提取,得到特征图;特征迁移层,包括多个特征迁移单元,用于针对各属性识别任务迁移共享的特征,使之适应于特定的任务;多个全连接层,对应各属性识别任务分支,连接于特征迁移层,以得到对应各属性识别任务的特征向量;多个损失计算单元,对应各属性识别任务分支,分别连接各全连接层,用于使用交叉熵作为多分类器的损失函数计算损失;多个参数更新单元,对应于各属性识别任务,连接各损失计算单元,通过随机梯度下降优化算法回传损失,更新参数,本发明实现了只用一个神经网络就能同时识别多种精细化的车辆属性的目的。
Description
技术领域
本发明涉及计算机视觉与模式识别技术领域,特别是涉及一种用于精细化识别车辆属性的深度神经网络及其训练方法。
背景技术
车辆精细化属性识别技术是智能交通安防领域的一项基本技术,识别车辆属性可以提高计算机对目标车辆的理解,有助于解决一些更难的交通安防领域问题,比如车辆自动检索,车辆重识别。
车辆属性识别是计算机视觉与模式识别中的一个经典问题,识别的车辆属性一般有车辆的颜色、车辆的类型、车辆的品牌厂商等,技术应用的场景一般在道路摄像中,识别过往车辆的精细化属性,对车辆分类标签化。解决这类问题的关键技术是图像识别分类算法,其难点在于光照、尺度、遮挡对识别精度的影响。
早期采用的车辆属性识别技术以手工特征加上机器学习分类器为主,效果比较好的有采用尺度不变特征(SIFT特征),方向梯度直方图特征(HOG)作为手工特征,用视角词袋框架和支持向量机(SVM)来解决车辆属性分类问题,分别对不同的属性分别建模。后来大家广泛采用深度学习来解决图像分类问题,通过大数据和强大的计算力,用随机梯度下降的优化算法优化网络上千万的参数,让网络很好地提取到车辆的特征,区别于传统方法的是深度网络输出的特征可学,最终通过学习出来的特征要远优于手工特征,这样再用分类器进行分类,效果要比传统的手工特征加上分类器的做法好。深度学习的方法具有很强的学习能力,只要训练数据涉及各类复杂场景(光照、尺度、遮挡),那模型便能在这些复杂的场景表现出优异的性能。
公开号为105678275A的中国专利申请揭示了一种车辆识别方法,其先对图片数据预处理,计算全部图片的平均向量,再计算出每个训练样本图片所构成向量与所述平均向量的差值;然后计算所述训练样本图片的协方差矩阵,根据所述协方差矩阵求出特征向量和特征值并按序排列,用主成分分析法(PCA)提取特征向量,最后用一个BP神经网络作为分类器。公开号为105787466A的中国专利申请揭示了一种车辆类型的精细识别方法及系统,其对获取的原始车辆图像进行灰度化和标准化处理;计算标准化图像每个像素点的梯度和方向;根据计算的梯度和方向对标准化图像进行方向梯度直方图特征提取和局部线性约束编码,得到标准化图像的编码向量;根据得到的编码向量采用权值空间金字塔对局部线性约束编码后的标准化图像进行处理,得到车辆图像的最终表达向量,最后用一个SVM对这个特征向量进行车类型分类。
公开号为102737221B的中国专利申请提供了一种车辆颜色的识别方法及装置,其根据图像的纹理和结构信息定位车辆颜色识别的参考区域,之后再进行主识别区域和辅助识别区域的识别,主识别区域和辅助识别区域的结果加权投票得出最终的颜色识别的结果。公开号为103544480A的中国专利申请提供了一种车辆颜色识别方法,其通过对参考区域饱和度等特征参数的统计,首先将车辆分为彩色车和黑白银灰色车;若判定结果为彩色车,分离出彩色区域,并对此区域进行颜色识别;若判定结果为黑白银灰车,则将参考区域分割,通过投票的方法确定车辆的颜色。公开号为106203420A的中国专利申请提供了一种卡口车辆颜色识别方法,其用一个深度卷积神经网络,但并非输入一辆完整的汽车图片,输入是颜色识别感兴趣区域,输出是一条特征向量,再用SVM或者softmax对该向量分类。
公开号为103500327A的中国专利申请提供了一种基于空间位置信息的同一品牌车辆的车型识别方法,其先定位车牌位置,相对车牌的位置提取N个待测车型的特征区域,计算每个特征区域的特征向量用作分类,这种做法由于有车牌位置的帮助,可以巧妙地避开一些冗余信息,提高分类准确度。公开号为105930812A中国专利申请提供了一种基于融合特征稀疏编码模型的车辆品牌类型识别方法,其认为传统的特征,如Curvelet变换、HOG特征、PHOG特征、Harr特征、EOH特征、Gabor小波等都有各自的局限性,提出了一种融合特征稀疏编码的方法来增强特征的判别力。公开号为105488517A的中国专利申请提供了一种基于深度学习的车辆品牌型号识别方法利用不同城市的高清卡口点位搜集准备了2000多万张抓拍图片,经过人工筛选,根据车辆的品牌型号精确分成三千多类,建立丰富的涵盖各种条件的车辆品牌型号图片数据库。然后再利用车牌识别技术精确定位卡口图片中的车牌位置,根据车牌位置信息准确估计车脸区域,归一化车脸区域。他们设计了一个4个卷积层两个全连接层的卷积神经网络来提取这批数据的特征,然后用SVM做分类器。
然而,上述公开号为105678275A、105787466A、103500327A、105930812A的中国专利申请主要用了一些统计和梯度上的低层特征来表征车辆的类型,并没有用到高层的语义特征;公开号为105678275A、105787466A、102737221B、103544480A的中国专利申请都有数据预处理或者结果后处理步骤,但其流程繁琐;公开号为105488517A的中国专利申请是一个大数据车辆品牌识别的方法,运用到了深度学习技术,但其深度网络过于简单,只有四个卷积层和两个全连接层,而且可识别的车辆视角单一,仅限于车前脸的监控车辆图片的品牌识别。
发明内容
为克服上述现有技术存在的不足,本发明之目的在于提供一种用于精细化识别车辆属性的深度神经网络及其训练方法,以实现只用一个神经网络就能同时识别多种精细化的车辆属性的目的,节省计算,提高识别时间。
为达上述目的,本发明提出一种用于精细化识别车辆属性的深度神经网络,包括:
深度残差网络,用于对输入的图片进行特征提取,得到特征图,所提取的特征供多个属性识别任务共享;
特征迁移层,包括多个特征迁移单元,用于针对各属性识别任务迁移共享的特征,使之更适应于特定的任务;
多个全连接层,对应各属性识别任务分支,连接于所述特征迁移层,以得到对应各属性识别任务的特征向量;
多个损失计算单元,对应各属性识别任务分支,分别连接各全连接层,用于使用交叉熵作为多分类器的损失函数计算损失,并于损失计算后,通过随机梯度下降优化算法回传损失,更新参数。
优选地,所述深度神经网络还包括多个双线性池化单元,连接所述特征迁移层,用于使用双线性池化操作得到判别性更强的特征向量接入全连接层。
优选地,对于车类型识别,视角识别,颜色识别类间差距比较大的识别任务,使用通用的深度网络图像分类算法,接入一个全连接层,输出一个1-D的概率向量,长度为分类的类别数目。
优选地,对于品牌/子品牌识别任务,使用压缩的双线性池化操作,输入一个特征图,输出一个判别性较强的一维的特征向量,然后用一个全连接层将此特征向量转为长度为分类类别数的概率向量。
优选地,每个特征迁移单元包括多个卷积层,每个卷积层采用卷积核,以迁移共享的特征,使之更适应于特定的任务。
优选地,每个特征迁移单元包括两个卷积层,每个卷积层采用1*1卷积核。
为达到上述目的,本发明还提供一种用于精细化识别车辆属性的深度神经网络的训练方法,包括如下步骤:
步骤一,利用一数据集训练某一属性识别任务的分类分支以及共享的卷积层,得到判别性较好的预训练模型;
步骤二,利用该预训练模型,固定住共享的卷积层,利用不同的数据集用较大的学习率训练每个分支;
步骤三,将所有非一致数据集整合至一起变成一个大型混合数据集,并利用较小的学习率联合训练所有的识别任务,优化该神经网络的全部参数。
优选地,于步骤一中,利用该数据集训练子品牌分类分支以及共享的卷积层,得到判别性较好的预训练模型。
优选地,于步骤二中,利用其它不一致数据集训练颜色分类分支、车类型分类分支、视角分类分支以及品牌分支。
优选地,于步骤三中,对于缺省的属性用一个不参与计算损失的标签代替。
与现有技术相比,本发明一种用于精细化识别车辆属性的深度神经网络及其训练方法实现了只用一个神经网络就能同时识别多种精细化的车辆属性的目的,且不局限于单属性识别领域;本发明的多属性识别分支共享同样的特征,不需要为每个识别任务都用一个神经网络提取特征,节省计算,提高识别时间;本发明引入特征迁移层使得各个属性识别分支能充分利用共享特征,提高单一分支的准确率又不影响其他分支的识别效果;本发明支持端到端训练,框架简洁优雅;本发明支持在非一致数据集上训练,支持对有缺省属性的数据训练,适用性强;本发明的多种属性识别任务在多任务协调训练时起到互相促进的作用,提高了各分支的准确率。
附图说明
图1为本发明一种用于精细化识别车辆属性的深度神经网络的系统架构图;
图2为本发明一种用于精细化识别车辆属性的深度神经网络的训练方法的步骤流程图;
图3为本发明具体实施例之数据集A图片示例;
图4为本发明具体实施例之数据集BCD图片示例。
具体实施方式
以下通过特定的具体实例并结合附图说明本发明的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其它优点与功效。本发明亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本发明的精神下进行各种修饰与变更。
图1为本发明一种用于精细化识别车辆属性的深度神经网络的系统架构图。如图1所示,本发明一种用于精细化识别车辆属性的深度神经网络,包括:
深度残差网络101,用于对输入的图片进行特征提取,得到特征图,所提取的特征供多个属性识别任务共享。
在本发明具体实施例中,将输入图片保持长宽比放缩到最短边为512,随机翻转,随机取出448*448的子图,输进101层的深度残差网络101,该深度残差网络101将对输入图片下采样32倍,得到一个14*14,通道数为2048的特征图。
特征迁移层102,包括多个特征迁移单元,用于针对各属性识别任务迁移共享的特征,使之更适应于特定的任务。具体地说,每个特征迁移单元对应一个属性识别任务,每个特征迁移单元包括多个卷积层(在本发明具体实施例中,包括两个卷积层),每个卷积层采用1*1卷积核,以迁移共享的特征,使之更适应于特定的任务。在本发明具体实施例中,多个属性识别任务包括品牌识别、子品牌识别、车类型识别、视角识别以及颜色识别等,但本发明不以此为限。
也就是说,深度残差网络101得到的特征图分别是五个不同属性识别任务的输入。但由于五个任务所需要的关注重点是不一样的,因此对于每个属性识别任务,本发明加入两个由1*1卷积核组成的卷积层对共享的特征做特征迁移,生成用于特定任务的专用特征,这里1*1的卷积核只对每个位置的不同通道的值重新加权,不同位置之间不相互影响,也不会对原特征图下采样,保持了原有的14*14分辨率。
多个双线性池化单元103,连接特征迁移层102,用于使用双线性池化操作得到判别性更强的特征向量,以适应用于对于品牌和子品牌识别这样的细粒度识别任务。
多个全连接层104,对应各属性识别任务分支,连接于特征迁移层102或双线性池化单元103,以得到对应各属性识别任务的特征向量。具体地说,对于车类型、视角、颜色等识别任务使用全连接层104得到特征向量,对于品牌和子品牌识别这样的细粒度识别任务,则先通过双线性池化单元103再通过全连接层104得到特征向量。
多个损失计算单元105,对应各属性识别任务分支,分别连接各全连接层104,用于利用softmax交叉熵作为损失函数,计算损失,并于损失计算后,通过随机梯度下降优化算法回传损失,更新参数。
具体地,Softmax交叉熵损失的计算如下:Softmax交叉熵损失分两步计算,首先计算概率向量的softmax函数,然后再计算交叉熵损失。这里假设z是输入计算损失的概率向量,f(z)是softmax的输出,则:
假设y是z对应样本的真实类别,其损失函数定义为:
l(y,z)=-log f(zy)
代入上式得:
对上式求导,则有:
在本发明具体实施例中,利用后向传播算法回传上式计算的梯度,梯次更新每个神经元的权重和偏置值。后向传播算法的原理是利用求导数的链式法则,一步一步地从损失函数往前求导,直至得到神经网络中每个神经元的权重和偏置关于损失函数的梯度,即导数。然后可训练参数(权重和偏置)沿梯度方向以学习率为步长更新值,公式如下:
其中α是指学习率,w是神经元权重,b是神经元偏置。
也就是说,对于车类型识别,视角识别,颜色识别这三种类间差距比较大的识别任务,本发明使用通用的深度网络图像分类算法,接入一个全连接层104,输出一个1-D(一维)的概率向量,长度是分类的类别数目(这里的分类类别数由任务决定。比如需要用该模型识别10种颜色,12种车类型,5个视角,100个品牌,300个子品牌。那么颜色分类分支的分类类别数为10,车类型的分类类别数为12,视角的分类类别数为5,品牌的分类类别数为100,子品牌的分类类别数为300),然后用softmax交叉熵函数作为损失函数,计算预测的类别和给予的监督信息做比对,通过随机梯度下降优化算法回传损失,更新参数;对于品牌/子品牌识别任务,这类任务的特点是类间差距比类内差距小,使用一般的图像分类算法的识别准确率不理想,因此本发明使用了压缩的双线性池化操作,输入一个2048*14*14的特征图,输出一个判别性极强1-D特征向量,长度为32768,然后利用一个全连接层将此特征向量转为长度为分类类别数的概率向量,用softmax交叉熵作为损失函数,计算损失,并通过随机梯度下降更新参数。
图2为本发明一种用于精细化识别车辆属性的深度神经网络的训练方法的步骤流程图。如图2所示,本发明一种用于精细化识别车辆属性的深度神经网络的训练方法,包括如下步骤:
步骤S201,利用一数据集训练某一属性识别任务的分类分支以及共享的卷积层,得到判别性比较好的预训练模型。
本发明支持在非一致数据集上训练,在实际应用中经常会出现非一致数据的情况,即某些数据只有某些类别的标签,但缺失一些类别的标签,比如数据集A只有颜色和车类型标签,数据集B有视角和品牌子品牌的标签。本发明的方法可以在这些数据集上训练,并且各分支任务都能取得很好的效果,例如,利用数据集B训练子品牌分类分支以及共享的卷积层,得到判别性比较好的预训练模型,因为子品牌的分类类别最广,向其他任务泛化的能力最好,用该模型作为后续的预训练模型。具体方法是:屏蔽颜色、车类型、视角、品牌分类分支,单独训练子品牌分类分支的参数和共享网络的参数,直至在子品牌分类任务中达到最好效果。
步骤S202,利用该预训练模型,固定住共享的卷积层,利用不同的数据集用较大的学习率训练每个分支。例如,利用数据集A训练颜色分类分支,训练车类型分类分支,利用数据集训练视角分类分支,训练品牌分类分支,训练子品牌分类分支。在本发明具体实施例中,较大的学习率是指0.01到0.001之间,其训练过程是固定共享层和非相关的其他分支层的参数,仅训练分支部分的参数。
步骤S203,将所有非一致数据集整合至一起变成一个大型混合数据集,并利用较小的学习率联合训练所有的识别任务,优化该神经网络的全部参数,对于缺省的属性用一个不参与计算损失的标签代替,比如255。这里的较小的学习率是指0.001到0.0001之间,其训练整个网络的全部参数。
以下通过具体实施例来进一步说明本发明:
实施例一:基于VGG16的多种车辆精细化属性识别方法的实施方案包括了数据准备、环境配置、模型训练和模型测试四个阶段。
1.1数据准备阶段:
在本实施例中,在几个不同的数据集上进行非一致数据训练:数据集A有16万张图片,标注的属性有车类型,品牌,子品牌;数据集B有25000张监控视角的汽车图片,标注的属性有车类型,品牌,子品牌;数据集C有15000张监控视角汽车图片,标注的属性有颜色;数据集D有26000张监控视角图片,标注的属性有视角。数据集A是高清汽车图片,如图3所示,数据集BCD是监控视角汽车图片,如图4所示。
1.2环境准备阶段:
本实施例基于深度学习框架Caffe进行开发,需要按照Caffe官网教程配置好实验环境。关键依赖版本为:CUDA 8.0,CUDNN V5,OpenCV 2.4.9,Python 2.7.2。
1.3.模型训练:
具体地,模型训练步骤分为两部分,首先单独训练各个分支,然后进行联合微调,用到了多个非一致数据集参与训练。
1.3.1输入数据预处理
对输入的数据进行随机水平翻转,然后保持长宽比放缩,放缩到最短边为512,最后随机crop出448*448子图,减去每个颜色通道的灰度均值,输进网络。具体做法是:假设图片此时的高为h,宽为w,每次在[0,w-448)和[0,h-448)范围内随机取整数x和y,在这张图上取出左上角起点为(x,y),右下角终点的坐标为(x+448,y+448)的子图。
1.3.2模型结构
在本实施例中,模型结构如图1所示,其中用VGG16网络代替深度残差网络,去掉VGG16最后一个池化层,取出conv5_3的特征输进每个属性识别分支。
每个属性识别分支前面都有两个特征迁移层来过滤共享的特征,得到实现该任务的专用特征,特征迁移层由1*1的卷积核的卷积层构成,输出的通道数与输入的通道数相同。
对于车类型识别,视角识别,颜色识别这三个属性识别任务,接入一个全连接层,输出一个1-D的概率向量,长度是分类的类别数目。然后用softmax交叉熵函数作为损失函数。对于品牌/子品牌识别任务,使用了压缩的双线性池化操作,输入一个512*28*28的特征图,输出一个判别线极强1-D特征向量,长度为8192。然后用一个全连接层将此特征向量转为长度为分类类别数的概率向量,用softmax交叉熵作为损失函数。
1.3.3单独训练各个分支
首先利用数据量大的大数据集A训练子品牌分类分支以及共享的卷积层,得到判别性比较好的预训练模型。
然后利用该预训练模型,固定住共享的卷积层,用不同的数据集训练每个分支。具体地,用数据集B训练品牌分类分支,训练子品牌分类分支,训练车类型分类分支。用数据集C训练颜色分类分支。用数据集D训练视角分类分支。
1.3.4联合微调
将所有数据集整合到一起变成一个大型混合数据集,每张图片都只有部分的属性标注,没有全部的属性标注。这里处理的方法是将缺省的属性标注为一个在计算损失的时候忽略的标签,比如假设在交叉熵损失计算时忽略255这个标签,即对标签为255的类别不计算损失,不回传梯度。
利用一个较小的学习率(例如0.0001)在这个混合数据集上优化这个网络的全部参数,发现各个任务的识别准确率都有提升,证明每个属性识别分支之间共享深度卷积特征不仅能起到提高计算效率(不用为每一个任务都算一个深度特征图),也能起到互补提高的作用。
1.4模型测试。
模型测试过程包括数据输入处理,模型预测,结果输出三部分。
输入处理采用多次crop(裁剪)的方法提高模型预测的准确率。对要测试的图片进行保持宽高比放缩,放缩到最短边为512。在这个512*x的图片上的左上角,左下角,右上角,右下角,中间都分别crop一个448*448的子图。对512*x的图片进行水平翻转,同样地在其左上角,左下角,右上角,右下角,中间都分别crop一个448*448的子图。这里总共产生10张448*448的子图,将它们组成一个batch,输进网络。
用之前训练好的模型,输入一个batch_size为10的batch(批处理),输出每个属性的分类结果。模型为每张子图的每个分类属性都预测了一个概率向量,将这10张子图的结果做平均,得出最终的分类结果。
实施例二:基于ResNet-101的多种车辆精细化属性识别方法的实施方案包括了数据准备、环境配置、模型训练和模型测试四个阶段:
2.1数据准备阶段。
本发明在几个不同的数据集上进行非一致数据训练。数据集A有16万张图片,标注的属性有车类型,品牌,子品牌;数据集B有25000张监控视角的汽车图片,标注的属性有车类型,品牌,子品牌;数据集C有15000张监控视角汽车图片,标注的属性有颜色;数据集D有26000张监控视角图片,标注的属性有视角。数据集A是高清汽车图片,如图3所示,数据集BCD是监控视角汽车图片,如图4所示。
2.2环境准备阶段。
本实施例基于深度学习框架Caffe进行开发,需要按照Caffe官网教程配置好实验环境。关键依赖版本为:CUDA 8.0,CUDNN V5,OpenCV 2.4.9,Python 2.7.2。
2.3模型训练。
本实施例的模型训练步骤分为两部分,首先单独训练各个分支,然后进行联合微调,用到了多个非一致数据集参与训练。
2.3.1输入数据预处理
对输入的数据进行随机水平翻转,然后保持长宽比放缩,放缩到最短边为512,最后随机crop出448*448子图,减去每个颜色通道的灰度均值,输进网络。具体做法是:假设图片此时的高为h,宽为w,每次在[0,w-448)和[0,h-448)范围内随机取整数x和y,在这张图上取出左上角起点为(x,y),右下角终点的坐标为(x+448,y+448)的子图。
2.3.2模型结构
在本实施例中,其模型结构如图1所示,所有属性分类分支共享101层的深度残差网络,取出res5c的特征输进每个属性识别分支。
每个属性识别分支前面都有两个特征迁移层来过滤共享的特征,得到做这个任务的专用特征,特征迁移层由1*1的卷积核的卷积层构成,输出的通道数与输入的通道数相同。
对于车类型识别,视角识别,颜色识别这三个属性识别任务,接入一个全连接层,输出一个1-D的概率向量,长度是分类的类别数目。然后用softmax交叉熵函数作为损失函数。对于品牌/子品牌识别任务,使用了压缩的双线性池化操作,输入一个2048*14*14的特征图,输出一个判别线极强1-D特征向量,长度为32768。然后用一个全连接层将此特征向量转为长度为分类类别数的概率向量,用softmax交叉熵作为损失函数。
2.3.3单独训练各个分支
首先利用数据量大的大数据集A训练子品牌分类分支以及共享的卷积层,得到判别性比较好的预训练模型。
然后利用这个预训练模型,固定住共享的卷积层,用不同的数据集训练每个分支。用数据集B训练品牌分类分支,训练子品牌分类分支,训练车类型分类分支。用数据集C训练颜色分类分支。用数据集D训练视角分类分支。
2.3.4联合微调
将所有数据集整合到一起变成一个大型混合数据集,每张图片都只有部分的属性标注,没有全部的属性标注。这里我们处理的方法是将缺省的属性标注为一个在计算损失的时候忽略的标签,比如我们假设在交叉熵损失计算时忽略255这个标签,即对标签为255的类别不计算损失,不回传梯度。
用一个较小的学习率(0.0001)在这个混合数据集上优化这个网络的全部参数,发现各个任务的识别准确率都有提升,证明每个属性识别分支之间共享深度卷积特征不仅能起到提高计算效率(不用为每一个任务都算一个深度特征图),也能起到互补提高的作用。
2.4模型测试。
模型测试过程包括数据输入处理,模型预测,结果输出三部分。
输入处理采用多次crop的方法提高模型预测的准确率。对要测试的图片进行保持宽高比放缩,放缩到最短边为512。在这个512*x的图片上的左上角,左下角,右上角,右下角,中间都分别crop一个448*448的子图。对512*x的图片进行水平翻转,同样地在其左上角,左下角,右上角,右下角,中间都分别crop一个448*448的子图。这里总共产生10张448*448的子图,将它们组成一个batch,输进网络。
用之前训练好的模型,输入一个batch_size为10的batch,输出每个属性的分类结果。模型为每张子图的每个分类属性都预测了一个概率向量,我们将这10张子图的结果做平均,得出最终的分类结果。
与现有技术相比,本发明具有如下优点:
(1)只用一个神经网络能同时识别多种精细化的车辆属性,不局限于单属性识别领域;
(2)多属性识别分支共享同样的特征,不需要为每个识别任务都用一个神经网络提取特征,节省计算,提高识别时间;
(3)引入特征迁移层使得各个属性识别分支能充分利用共享特征,提高单一分支的准确率又不影响其他分支的识别效果;
(4)支持端到端训练,框架简洁优雅;
(5)支持在非一致数据集上训练,支持对有缺省属性的数据训练,适用性强;
(6)多种属性识别任务在多任务协调训练时起到互相促进的作用,提高了各分支的准确率。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何本领域技术人员均可在不违背本发明的精神及范畴下,对上述实施例进行修饰与改变。因此,本发明的权利保护范围,应如权利要求书所列。
Claims (10)
1.一种用于精细化识别车辆属性的深度神经网络,包括:
深度残差网络,用于对输入的图片进行特征提取,得到特征图,所提取的特征供多个属性识别任务共享;
特征迁移层,包括多个特征迁移单元,用于针对各属性识别任务迁移共享的特征,使之更适应于特定的任务;
多个全连接层,对应各属性识别任务分支,连接于所述特征迁移层,以得到对应各属性识别任务的特征向量;
多个损失计算单元,对应各属性识别任务分支,分别连接各全连接层,用于使用交叉熵作为多分类器的损失函数计算损失,并于损失计算后,通过随机梯度下降优化算法回传损失,更新参数。
2.如权利要求1所述的一种用于精细化识别车辆属性的深度神经网络,其特征在于:所述深度神经网络还包括多个双线性池化单元,连接所述特征迁移层,用于使用双线性池化操作得到判别性更强的特征向量接入全连接层。
3.如权利要求1所述的一种用于精细化识别车辆属性的深度神经网络,其特征在于:对于车类型识别,视角识别,颜色识别类间差距比较大的识别任务,使用通用的深度网络图像分类算法,接入一个全连接层,输出一个一维的概率向量,长度为分类的类别数目。
4.如权利要求2所述的一种用于精细化识别车辆属性的深度神经网络,其特征在于:对于品牌/子品牌识别任务,使用压缩的双线性池化操作,输入一个特征图,输出一个判别性极强一维的特征向量,然后用一个全连接层将此特征向量转为长度为分类类别数的概率向量。
5.如权利要求1所述的一种用于精细化识别车辆属性的深度神经网络,其特征在于:每个特征迁移单元包括多个卷积层,每个卷积层采用卷积核,以迁移共享的特征,使之更适应于特定的任务。
6.如权利要求5所述的一种用于精细化识别车辆属性的深度神经网络,其特征在于:每个特征迁移单元包括两个卷积层,每个卷积层采用1*1卷积核。
7.一种用于精细化识别车辆属性的深度神经网络的训练方法,包括如下步骤:
步骤一,利用一数据集训练某一属性识别任务的分类分支以及共享的卷积层,得到判别性较好的预训练模型;
步骤二,利用该预训练模型,固定住共享的卷积层,利用不同的数据集用较大的学习率训练每个分支;
步骤三,将所有非一致数据集整合至一起变成一个大型混合数据集,并利用较小的学习率联合训练所有的识别任务,优化该神经网络的全部参数。
8.如权利要求7所述的一种用于精细化识别车辆属性的深度神经网络的训练方法,其特征在于:于步骤一中,利用该数据集训练子品牌分类分支以及共享的卷积层,得到判别性较好的预训练模型。
9.如权利要求7所述的一种用于精细化识别车辆属性的深度神经网络的训练方法,其特征在于:于步骤二中,利用其它不一致数据集训练颜色分类分支、车类型分类分支、视角分类分支以及品牌分支。
10.如权利要求7所述的一种用于精细化识别车辆属性的深度神经网络的训练方法,其特征在于:于步骤三中,对于缺省的属性用一个不参与计算损失的标签代替。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810194741.6A CN108549926A (zh) | 2018-03-09 | 2018-03-09 | 一种用于精细化识别车辆属性的深度神经网络及训练方法 |
| PCT/CN2018/095060 WO2019169816A1 (zh) | 2018-03-09 | 2018-07-10 | 一种用于精细化识别车辆属性的深度神经网络及训练方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810194741.6A CN108549926A (zh) | 2018-03-09 | 2018-03-09 | 一种用于精细化识别车辆属性的深度神经网络及训练方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108549926A true CN108549926A (zh) | 2018-09-18 |
Family
ID=63516097
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810194741.6A Pending CN108549926A (zh) | 2018-03-09 | 2018-03-09 | 一种用于精细化识别车辆属性的深度神经网络及训练方法 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN108549926A (zh) |
| WO (1) | WO2019169816A1 (zh) |
Cited By (45)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109472360A (zh) * | 2018-10-30 | 2019-03-15 | 北京地平线机器人技术研发有限公司 | 神经网络的更新方法、更新装置和电子设备 |
| CN109685110A (zh) * | 2018-11-28 | 2019-04-26 | 北京陌上花科技有限公司 | 图像分类网络的训练方法、图像分类方法及装置、服务器 |
| CN109753999A (zh) * | 2018-12-21 | 2019-05-14 | 西北工业大学 | 针对任意视角汽车图片的细粒度车型识别方法 |
| CN109816001A (zh) * | 2019-01-10 | 2019-05-28 | 高新兴科技集团股份有限公司 | 一种基于深度学习的车辆多属性识别方法、装置和设备 |
| CN109978132A (zh) * | 2018-12-24 | 2019-07-05 | 中国科学院深圳先进技术研究院 | 一种精细化车辆识别的神经网络方法及系统 |
| CN110070082A (zh) * | 2019-04-22 | 2019-07-30 | 苏州科达科技股份有限公司 | 车牌识别方法、装置、设备及存储介质 |
| CN110135437A (zh) * | 2019-05-06 | 2019-08-16 | 北京百度网讯科技有限公司 | 用于车辆的定损方法、装置、电子设备和计算机存储介质 |
| CN110147707A (zh) * | 2018-10-25 | 2019-08-20 | 初速度(苏州)科技有限公司 | 一种高精度车辆识别方法及系统 |
| CN110210401A (zh) * | 2019-06-03 | 2019-09-06 | 多维协同人工智能技术研究院(重庆)有限公司 | 一种弱光下的目标智能检测方法 |
| CN110209857A (zh) * | 2019-05-23 | 2019-09-06 | 厦门市美亚柏科信息股份有限公司 | 基于神经网络结构搜索的车辆多属性识别方法、装置、介质 |
| CN110321970A (zh) * | 2019-07-11 | 2019-10-11 | 山东领能电子科技有限公司 | 一种基于分枝神经网络的多特征细粒度的目标分类方法 |
| CN110334572A (zh) * | 2019-04-04 | 2019-10-15 | 南京航空航天大学 | 一种多角度下车型精细识别方法 |
| CN110378237A (zh) * | 2019-06-21 | 2019-10-25 | 浙江工商大学 | 基于深度度量融合网络的面部表情识别方法 |
| CN110399828A (zh) * | 2019-07-23 | 2019-11-01 | 吉林大学 | 一种基于多角度的深度卷积神经网络的车辆再识别方法 |
| CN110472664A (zh) * | 2019-07-17 | 2019-11-19 | 杭州有盾网络科技有限公司 | 一种基于深度学习的证件图片识别方法、装置及设备 |
| CN110533024A (zh) * | 2019-07-10 | 2019-12-03 | 杭州电子科技大学 | 基于多尺度roi特征的双二次池化细粒度图像分类方法 |
| CN110598621A (zh) * | 2019-09-06 | 2019-12-20 | 高新兴科技集团股份有限公司 | 车辆品牌识别方法、装置、设备及计算机可读存储介质 |
| CN110598749A (zh) * | 2019-08-13 | 2019-12-20 | 广东数鼎科技有限公司 | 一种基于卷积神经网络ai算法的图像识车实现系统 |
| CN110991349A (zh) * | 2019-12-05 | 2020-04-10 | 中国科学院重庆绿色智能技术研究院 | 一种基于度量学习的轻量级车辆属性识别方法 |
| CN111091165A (zh) * | 2020-03-25 | 2020-05-01 | 北京精诊医疗科技有限公司 | 一种图像的细粒度识别方法 |
| CN111126224A (zh) * | 2019-12-17 | 2020-05-08 | 成都通甲优博科技有限责任公司 | 车辆检测方法及分类识别模型训练方法 |
| CN111222409A (zh) * | 2019-11-26 | 2020-06-02 | 北京迈格威科技有限公司 | 车辆品牌的标注方法、装置及系统 |
| CN111275061A (zh) * | 2018-12-04 | 2020-06-12 | 北京嘀嘀无限科技发展有限公司 | 车辆属性识别方法及其模型训练方法、装置和电子设备 |
| CN111401251A (zh) * | 2020-03-17 | 2020-07-10 | 北京百度网讯科技有限公司 | 车道线提取方法、装置、电子设备及计算机可读存储介质 |
| CN111598000A (zh) * | 2020-05-18 | 2020-08-28 | 中移(杭州)信息技术有限公司 | 基于多任务的人脸识别方法、装置、服务器和可读存储介质 |
| CN111611824A (zh) * | 2019-02-25 | 2020-09-01 | 高新兴科技集团股份有限公司 | 一种识别车辆颜色的方法 |
| CN111612855A (zh) * | 2020-04-09 | 2020-09-01 | 北京旷视科技有限公司 | 物体颜色识别方法、装置及电子设备 |
| CN111754784A (zh) * | 2020-06-23 | 2020-10-09 | 高新兴科技集团股份有限公司 | 基于注意力机制的多层网络的车辆主子品牌识别方法 |
| CN111814857A (zh) * | 2020-06-29 | 2020-10-23 | 浙江大华技术股份有限公司 | 目标重识别方法及其网络训练方法、相关装置 |
| CN111860068A (zh) * | 2019-04-30 | 2020-10-30 | 四川大学 | 一种基于跨层精简双线性网络的细粒度鸟类识别方法 |
| CN112016617A (zh) * | 2020-08-27 | 2020-12-01 | 中国平安财产保险股份有限公司 | 细粒度分类方法、装置及计算机可读存储介质 |
| CN111325739B (zh) * | 2020-02-28 | 2020-12-29 | 推想医疗科技股份有限公司 | 肺部病灶检测的方法及装置,和图像检测模型的训练方法 |
| CN112200193A (zh) * | 2020-12-03 | 2021-01-08 | 中国科学院自动化研究所 | 基于多属性融合的分布式车牌识别方法、系统、装置 |
| CN112541374A (zh) * | 2019-09-20 | 2021-03-23 | 南京行者易智能交通科技有限公司 | 一种基于深度学习的乘客属性的获取方法、装置及模型训练方法 |
| CN112766349A (zh) * | 2021-01-12 | 2021-05-07 | 齐鲁工业大学 | 一种基于机器视觉与触觉感知的物体描述生成方法 |
| CN112861724A (zh) * | 2021-02-06 | 2021-05-28 | 安徽理工大学 | 一种中药识别系统 |
| CN113221982A (zh) * | 2021-04-28 | 2021-08-06 | 深圳市捷顺科技实业股份有限公司 | 一种车辆识别方法、车辆识别模型创建方法及相关组件 |
| CN114556366A (zh) * | 2019-07-11 | 2022-05-27 | 三星电子株式会社 | 用于实现可变精度神经网络的方法和系统 |
| CN114708575A (zh) * | 2022-04-27 | 2022-07-05 | 四川云从天府人工智能科技有限公司 | 车辆识别方法、装置及存储介质 |
| CN114724095A (zh) * | 2022-04-27 | 2022-07-08 | 四川云从天府人工智能科技有限公司 | 车辆类型识别方法、装置及存储介质 |
| CN114882448A (zh) * | 2022-04-01 | 2022-08-09 | 北京卓视智通科技有限责任公司 | 一种车辆监控方法和电子设备 |
| CN115222962A (zh) * | 2022-06-22 | 2022-10-21 | 西安烽火软件科技有限公司 | 一种基于多尺度注意力模型的车辆属性识别方法 |
| CN115294644A (zh) * | 2022-06-24 | 2022-11-04 | 北京昭衍新药研究中心股份有限公司 | 一种基于3d卷积参数重构的快速猴子行为识别方法 |
| CN119339267A (zh) * | 2024-10-08 | 2025-01-21 | 天津大学 | 基于迁移学习的无人机工业巡检方法、产品、介质及设备 |
| US12482237B2 (en) | 2020-06-29 | 2025-11-25 | Zhejiang Dahua Technology Co., Ltd. | Target re-identification method, network training method thereof, and related device |
Families Citing this family (62)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110674884A (zh) * | 2019-09-30 | 2020-01-10 | 山东浪潮人工智能研究院有限公司 | 一种基于特征融合的图像识别方法 |
| CN110852417B (zh) * | 2019-10-10 | 2023-04-07 | 华东师范大学 | 面向物联网应用的单深度神经网络模型鲁棒性提升方法 |
| CN111860087A (zh) * | 2019-10-16 | 2020-10-30 | 北京嘀嘀无限科技发展有限公司 | 信息检测方法、信息检测装置、计算机设备及存储介质 |
| CN110929610B (zh) * | 2019-11-12 | 2023-05-23 | 上海五零盛同信息科技有限公司 | 基于cnn模型和迁移学习的植物病害识别方法及系统 |
| CN110909742A (zh) * | 2019-11-19 | 2020-03-24 | 上海眼控科技股份有限公司 | 车牌检测方法、系统、平台和存储介质 |
| CN111008694B (zh) * | 2019-12-02 | 2023-10-27 | 许昌北邮万联网络技术有限公司 | 基于深度卷积对抗生成网络的无数据模型量化压缩方法 |
| CN111079584A (zh) * | 2019-12-03 | 2020-04-28 | 东华大学 | 基于改进YOLOv3的快速车辆检测方法 |
| CN110956214B (zh) * | 2019-12-03 | 2023-10-13 | 北京车和家信息技术有限公司 | 一种自动驾驶视觉定位模型的训练方法及装置 |
| CN111401122B (zh) * | 2019-12-27 | 2023-09-26 | 航天信息股份有限公司 | 一种基于知识分类的复杂目标渐近识别方法及装置 |
| TWI755669B (zh) * | 2020-01-02 | 2022-02-21 | 中華電信股份有限公司 | 同型車檢索系統及方法 |
| CN111314934B (zh) * | 2020-02-14 | 2021-08-10 | 西北工业大学 | 一种统一最优判决的网络协同探测方法 |
| CN111429465B (zh) * | 2020-03-18 | 2023-05-23 | 浙江科技学院 | 基于视差净化的二型残差双目显着物体图像分割方法 |
| CN111310862B (zh) * | 2020-03-27 | 2024-02-09 | 西安电子科技大学 | 复杂环境下基于图像增强的深度神经网络车牌定位方法 |
| CN111695587B (zh) * | 2020-04-01 | 2024-04-16 | 新华三技术有限公司 | 一种车辆品牌型号识别方法及装置 |
| CN111598948B (zh) * | 2020-04-03 | 2024-02-20 | 上海嘉奥信息科技发展有限公司 | 基于深度学习的ct影像椎弓根植钉通道规划方法和系统 |
| CN111476307B (zh) * | 2020-04-13 | 2023-06-20 | 河北工业大学 | 一种基于深度领域适应的锂电池表面缺陷检测方法 |
| CN111738302B (zh) * | 2020-05-28 | 2023-06-20 | 华南理工大学 | 一种基于多模态数据对阿尔茨海默病进行分类诊断的系统 |
| CN113807152A (zh) * | 2020-06-17 | 2021-12-17 | 阿里巴巴集团控股有限公司 | 图像处理、模型训练方法和装置 |
| CN111696101A (zh) * | 2020-06-18 | 2020-09-22 | 中国农业大学 | 一种基于SE-Inception的轻量级茄科病害识别方法 |
| CN111723738B (zh) * | 2020-06-19 | 2024-06-21 | 安徽工业大学 | 一种基于迁移学习的煤岩壳质组显微图像分类方法及系统 |
| CN111881739B (zh) * | 2020-06-19 | 2024-06-21 | 安徽清新互联信息科技有限公司 | 一种汽车尾灯状态识别方法 |
| CN111967492A (zh) * | 2020-06-29 | 2020-11-20 | 北京百度网讯科技有限公司 | 分类模型的训练方法、装置、电子设备以及存储介质 |
| CN111881987A (zh) * | 2020-07-31 | 2020-11-03 | 西安工业大学 | 基于深度学习的苹果病毒识别方法 |
| CN112149500B (zh) * | 2020-08-14 | 2023-11-17 | 浙江大学 | 一种部分遮挡的人脸识别小样本学习方法 |
| CN111967528B (zh) * | 2020-08-27 | 2023-12-26 | 北京大学 | 基于稀疏编码的深度学习网络结构搜索的图像识别方法 |
| CN112149720A (zh) * | 2020-09-09 | 2020-12-29 | 南京信息工程大学 | 一种细粒度车辆类型识别方法 |
| CN112508078B (zh) * | 2020-12-02 | 2024-06-14 | 携程旅游信息技术(上海)有限公司 | 图像多任务多标签识别方法、系统、设备及介质 |
| CN112464846B (zh) * | 2020-12-03 | 2024-04-02 | 武汉理工大学 | 一种车站货运列车车厢异常故障的自动识别方法 |
| CN112613536B (zh) * | 2020-12-08 | 2024-07-05 | 燕山大学 | 一种基于smote和深度学习的近红外光谱柴油牌号识别方法 |
| CN112818736A (zh) * | 2020-12-10 | 2021-05-18 | 西南交通大学 | 应急指挥大数据支撑平台 |
| CN112784716A (zh) * | 2021-01-12 | 2021-05-11 | 北京品恩科技股份有限公司 | 一种基于深度学习的车辆方向识别方法 |
| CN112766493B (zh) * | 2021-01-19 | 2023-04-07 | 北京市商汤科技开发有限公司 | 多任务神经网络的训练方法、装置、电子设备及存储介质 |
| CN112784921A (zh) * | 2021-02-02 | 2021-05-11 | 西北工业大学 | 任务注意力引导的小样本图像互补学习分类算法 |
| CN112836757B (zh) * | 2021-02-09 | 2025-02-28 | 东南大学 | 一种深度学习网络卷积核内部参数共享方法 |
| CN113011436B (zh) * | 2021-02-26 | 2024-12-20 | 北京工业大学 | 一种基于卷积神经网络的中医舌色苔色协同分类方法 |
| CN112884653B (zh) * | 2021-03-01 | 2024-06-21 | 西北大学 | 一种基于断裂面信息的兵马俑碎块拼接方法及系统 |
| CN113094808B (zh) * | 2021-03-22 | 2024-08-16 | 大连理工大学 | 一种基于仿真数据和人工智能的汽车碰撞损伤等级实时预测方法 |
| CN113468978B (zh) * | 2021-05-26 | 2023-11-24 | 北京邮电大学 | 基于深度学习的细粒度车身颜色分类方法、装置和设备 |
| CN114067300B (zh) * | 2021-06-25 | 2025-06-24 | 安徽清新互联信息科技有限公司 | 一种端到端的车牌矫正及识别方法 |
| CN113657180B (zh) * | 2021-07-23 | 2024-11-05 | 浙江大华技术股份有限公司 | 一种车辆识别方法、服务器和计算机可读存储介质 |
| CN113963193A (zh) * | 2021-09-22 | 2022-01-21 | 高新兴科技集团股份有限公司 | 车身颜色分类模型生成的方法、装置以及存储介质 |
| CN113780535B (zh) * | 2021-09-27 | 2024-06-04 | 华中科技大学 | 一种应用于边缘设备的模型训练方法及系统 |
| CN113963231A (zh) * | 2021-10-15 | 2022-01-21 | 中国石油大学(华东) | 基于图像增强与样本平衡优化的行人属性识别方法 |
| CN114155496B (zh) * | 2021-11-29 | 2024-04-26 | 西安烽火软件科技有限公司 | 一种基于自注意力的车辆属性多任务协同识别方法 |
| CN114118284B (zh) * | 2021-11-30 | 2025-03-25 | 重庆理工大学 | 一种基于多尺度特征融合的目标检测方法 |
| CN114237046B (zh) * | 2021-12-03 | 2023-09-26 | 国网山东省电力公司枣庄供电公司 | 一种基于sift数据特征提取算法与bp神经网络模型的局部放电模式识别方法 |
| CN114419665B (zh) * | 2021-12-22 | 2025-04-08 | 杭州电子科技大学 | 基于twins多层级特征的行人重识别方法 |
| CN114694171B (zh) * | 2022-02-22 | 2023-10-10 | 电子科技大学 | 一种基于自监督模式特征增强的行人属性识别方法 |
| CN114565082B (zh) * | 2022-03-01 | 2025-09-05 | 浙江工业大学 | 一种用于序列数据的多尺度深度学习识别方法 |
| CN114677557B (zh) * | 2022-03-10 | 2024-12-24 | 北京邮电大学 | 一种融合多属性和局部特征的车辆重识别系统和方法 |
| CN114881940A (zh) * | 2022-04-21 | 2022-08-09 | 北京航空航天大学 | 一种高温合金螺栓热镦后头部缺陷识别方法 |
| CN115083169B (zh) * | 2022-06-14 | 2023-07-18 | 公安部交通管理科学研究所 | 一种假冒救护车的嫌疑车辆的发现方法 |
| CN115375959B (zh) * | 2022-06-29 | 2025-09-05 | 西安邮电大学 | 一种车辆图像识别模型建立及识别方法 |
| CN115457490A (zh) * | 2022-09-02 | 2022-12-09 | 智慧互通科技股份有限公司 | 一种基于单模型的车辆目标理解方法及系统 |
| CN115439936B (zh) * | 2022-09-15 | 2025-12-16 | 中国科学院合肥物质科学研究院 | 一种基于多视角的行为识别方法及其应用 |
| CN115731436B (zh) * | 2022-09-21 | 2023-09-26 | 东南大学 | 基于深度学习融合模型的高速公路车辆图像检索方法 |
| CN115880668A (zh) * | 2022-12-13 | 2023-03-31 | 桂林电子科技大学 | 一种基于卷积神经网络针对车辆识别任务中异类检测方案 |
| CN115761703A (zh) * | 2022-12-21 | 2023-03-07 | 中移动信息技术有限公司 | 车辆识别模型训练方法、车辆识别方法及装置 |
| CN116342934A (zh) * | 2023-03-08 | 2023-06-27 | 南开大学 | 一种基于预训练优化的图像情感分析方法 |
| CN117315430B (zh) * | 2023-11-28 | 2024-03-12 | 华侨大学 | 面向大范围车辆再辨识的不完备模态特征融合方法 |
| CN117409298B (zh) * | 2023-12-15 | 2024-04-02 | 西安航空学院 | 针对路面车辆识别的多尺寸目标精确识别方法及设备 |
| CN118279671B (zh) * | 2024-05-08 | 2024-09-13 | 北京弘象科技有限公司 | 卫星反演云分类方法、装置、电子设备和计算机存储介质 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106599869A (zh) * | 2016-12-22 | 2017-04-26 | 安徽大学 | 一种基于多任务卷积神经网络的车辆属性识别方法 |
| CN107145857A (zh) * | 2017-04-29 | 2017-09-08 | 深圳市深网视界科技有限公司 | 人脸属性识别方法、装置和模型建立方法 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106326893A (zh) * | 2016-08-25 | 2017-01-11 | 安徽水滴科技有限责任公司 | 一种基于区域辨别的车辆颜色识别方法 |
| CN106650813B (zh) * | 2016-12-27 | 2019-11-15 | 华南理工大学 | 一种基于深度残差网络和lstm的图像理解方法 |
| CN106845371B (zh) * | 2016-12-31 | 2019-10-25 | 中国科学技术大学 | 一种城市路网机动车尾气排放遥感监控系统 |
| CN106934396A (zh) * | 2017-03-09 | 2017-07-07 | 深圳市捷顺科技实业股份有限公司 | 一种车牌检索方法及系统 |
| CN107273828A (zh) * | 2017-05-29 | 2017-10-20 | 浙江师范大学 | 一种基于区域的全卷积神经网络的路牌检测方法 |
-
2018
- 2018-03-09 CN CN201810194741.6A patent/CN108549926A/zh active Pending
- 2018-07-10 WO PCT/CN2018/095060 patent/WO2019169816A1/zh not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106599869A (zh) * | 2016-12-22 | 2017-04-26 | 安徽大学 | 一种基于多任务卷积神经网络的车辆属性识别方法 |
| CN107145857A (zh) * | 2017-04-29 | 2017-09-08 | 深圳市深网视界科技有限公司 | 人脸属性识别方法、装置和模型建立方法 |
Cited By (65)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110147707B (zh) * | 2018-10-25 | 2021-07-20 | 初速度(苏州)科技有限公司 | 一种高精度车辆识别方法及系统 |
| CN110147707A (zh) * | 2018-10-25 | 2019-08-20 | 初速度(苏州)科技有限公司 | 一种高精度车辆识别方法及系统 |
| CN109472360A (zh) * | 2018-10-30 | 2019-03-15 | 北京地平线机器人技术研发有限公司 | 神经网络的更新方法、更新装置和电子设备 |
| CN109472360B (zh) * | 2018-10-30 | 2020-09-04 | 北京地平线机器人技术研发有限公司 | 神经网络的更新方法、更新装置和电子设备 |
| US11328180B2 (en) | 2018-10-30 | 2022-05-10 | Beijing Horizon Robotics Technology Research And Development Co., Ltd. | Method for updating neural network and electronic device |
| CN109685110A (zh) * | 2018-11-28 | 2019-04-26 | 北京陌上花科技有限公司 | 图像分类网络的训练方法、图像分类方法及装置、服务器 |
| CN111275061A (zh) * | 2018-12-04 | 2020-06-12 | 北京嘀嘀无限科技发展有限公司 | 车辆属性识别方法及其模型训练方法、装置和电子设备 |
| CN109753999A (zh) * | 2018-12-21 | 2019-05-14 | 西北工业大学 | 针对任意视角汽车图片的细粒度车型识别方法 |
| CN109978132A (zh) * | 2018-12-24 | 2019-07-05 | 中国科学院深圳先进技术研究院 | 一种精细化车辆识别的神经网络方法及系统 |
| CN109816001A (zh) * | 2019-01-10 | 2019-05-28 | 高新兴科技集团股份有限公司 | 一种基于深度学习的车辆多属性识别方法、装置和设备 |
| CN111611824A (zh) * | 2019-02-25 | 2020-09-01 | 高新兴科技集团股份有限公司 | 一种识别车辆颜色的方法 |
| CN111611824B (zh) * | 2019-02-25 | 2026-01-02 | 高新兴科技集团股份有限公司 | 一种识别车辆颜色的方法 |
| CN110334572B (zh) * | 2019-04-04 | 2021-07-13 | 南京航空航天大学 | 一种多角度下车型精细识别方法 |
| CN110334572A (zh) * | 2019-04-04 | 2019-10-15 | 南京航空航天大学 | 一种多角度下车型精细识别方法 |
| CN110070082A (zh) * | 2019-04-22 | 2019-07-30 | 苏州科达科技股份有限公司 | 车牌识别方法、装置、设备及存储介质 |
| CN111860068A (zh) * | 2019-04-30 | 2020-10-30 | 四川大学 | 一种基于跨层精简双线性网络的细粒度鸟类识别方法 |
| CN110135437A (zh) * | 2019-05-06 | 2019-08-16 | 北京百度网讯科技有限公司 | 用于车辆的定损方法、装置、电子设备和计算机存储介质 |
| CN110135437B (zh) * | 2019-05-06 | 2022-04-05 | 北京百度网讯科技有限公司 | 用于车辆的定损方法、装置、电子设备和计算机存储介质 |
| CN110209857B (zh) * | 2019-05-23 | 2022-04-22 | 厦门市美亚柏科信息股份有限公司 | 基于神经网络结构搜索的车辆多属性识别方法、装置、介质 |
| WO2020232840A1 (zh) * | 2019-05-23 | 2020-11-26 | 厦门市美亚柏科信息股份有限公司 | 基于神经网络结构搜索的车辆多属性识别方法、装置、介质 |
| CN110209857A (zh) * | 2019-05-23 | 2019-09-06 | 厦门市美亚柏科信息股份有限公司 | 基于神经网络结构搜索的车辆多属性识别方法、装置、介质 |
| CN110210401A (zh) * | 2019-06-03 | 2019-09-06 | 多维协同人工智能技术研究院(重庆)有限公司 | 一种弱光下的目标智能检测方法 |
| CN110210401B (zh) * | 2019-06-03 | 2022-10-21 | 多维协同人工智能技术研究院(重庆)有限公司 | 一种弱光下的目标智能检测方法 |
| CN110378237B (zh) * | 2019-06-21 | 2021-06-11 | 浙江工商大学 | 基于深度度量融合网络的面部表情识别方法 |
| CN110378237A (zh) * | 2019-06-21 | 2019-10-25 | 浙江工商大学 | 基于深度度量融合网络的面部表情识别方法 |
| CN110533024B (zh) * | 2019-07-10 | 2021-11-23 | 杭州电子科技大学 | 基于多尺度roi特征的双二次池化细粒度图像分类方法 |
| CN110533024A (zh) * | 2019-07-10 | 2019-12-03 | 杭州电子科技大学 | 基于多尺度roi特征的双二次池化细粒度图像分类方法 |
| CN110321970A (zh) * | 2019-07-11 | 2019-10-11 | 山东领能电子科技有限公司 | 一种基于分枝神经网络的多特征细粒度的目标分类方法 |
| CN114556366A (zh) * | 2019-07-11 | 2022-05-27 | 三星电子株式会社 | 用于实现可变精度神经网络的方法和系统 |
| CN110472664A (zh) * | 2019-07-17 | 2019-11-19 | 杭州有盾网络科技有限公司 | 一种基于深度学习的证件图片识别方法、装置及设备 |
| CN110399828B (zh) * | 2019-07-23 | 2022-10-28 | 吉林大学 | 一种基于多角度的深度卷积神经网络的车辆再识别方法 |
| CN110399828A (zh) * | 2019-07-23 | 2019-11-01 | 吉林大学 | 一种基于多角度的深度卷积神经网络的车辆再识别方法 |
| CN110598749A (zh) * | 2019-08-13 | 2019-12-20 | 广东数鼎科技有限公司 | 一种基于卷积神经网络ai算法的图像识车实现系统 |
| CN110598621A (zh) * | 2019-09-06 | 2019-12-20 | 高新兴科技集团股份有限公司 | 车辆品牌识别方法、装置、设备及计算机可读存储介质 |
| CN112541374B (zh) * | 2019-09-20 | 2024-04-30 | 南京行者易智能交通科技有限公司 | 一种基于深度学习的乘客属性的获取方法、装置及模型训练方法 |
| CN112541374A (zh) * | 2019-09-20 | 2021-03-23 | 南京行者易智能交通科技有限公司 | 一种基于深度学习的乘客属性的获取方法、装置及模型训练方法 |
| CN111222409A (zh) * | 2019-11-26 | 2020-06-02 | 北京迈格威科技有限公司 | 车辆品牌的标注方法、装置及系统 |
| CN110991349B (zh) * | 2019-12-05 | 2023-02-10 | 中国科学院重庆绿色智能技术研究院 | 一种基于度量学习的轻量级车辆属性识别方法 |
| CN110991349A (zh) * | 2019-12-05 | 2020-04-10 | 中国科学院重庆绿色智能技术研究院 | 一种基于度量学习的轻量级车辆属性识别方法 |
| CN111126224A (zh) * | 2019-12-17 | 2020-05-08 | 成都通甲优博科技有限责任公司 | 车辆检测方法及分类识别模型训练方法 |
| CN111325739B (zh) * | 2020-02-28 | 2020-12-29 | 推想医疗科技股份有限公司 | 肺部病灶检测的方法及装置,和图像检测模型的训练方法 |
| CN111401251A (zh) * | 2020-03-17 | 2020-07-10 | 北京百度网讯科技有限公司 | 车道线提取方法、装置、电子设备及计算机可读存储介质 |
| CN111401251B (zh) * | 2020-03-17 | 2023-12-26 | 北京百度网讯科技有限公司 | 车道线提取方法、装置、电子设备及计算机可读存储介质 |
| CN111091165A (zh) * | 2020-03-25 | 2020-05-01 | 北京精诊医疗科技有限公司 | 一种图像的细粒度识别方法 |
| CN111612855A (zh) * | 2020-04-09 | 2020-09-01 | 北京旷视科技有限公司 | 物体颜色识别方法、装置及电子设备 |
| CN111598000A (zh) * | 2020-05-18 | 2020-08-28 | 中移(杭州)信息技术有限公司 | 基于多任务的人脸识别方法、装置、服务器和可读存储介质 |
| CN111754784B (zh) * | 2020-06-23 | 2022-05-24 | 高新兴科技集团股份有限公司 | 基于注意力机制的多层网络的车辆主子品牌识别方法 |
| CN111754784A (zh) * | 2020-06-23 | 2020-10-09 | 高新兴科技集团股份有限公司 | 基于注意力机制的多层网络的车辆主子品牌识别方法 |
| CN111814857A (zh) * | 2020-06-29 | 2020-10-23 | 浙江大华技术股份有限公司 | 目标重识别方法及其网络训练方法、相关装置 |
| US12482237B2 (en) | 2020-06-29 | 2025-11-25 | Zhejiang Dahua Technology Co., Ltd. | Target re-identification method, network training method thereof, and related device |
| CN112016617B (zh) * | 2020-08-27 | 2023-12-01 | 中国平安财产保险股份有限公司 | 细粒度分类方法、装置及计算机可读存储介质 |
| CN112016617A (zh) * | 2020-08-27 | 2020-12-01 | 中国平安财产保险股份有限公司 | 细粒度分类方法、装置及计算机可读存储介质 |
| CN112200193B (zh) * | 2020-12-03 | 2021-03-16 | 中国科学院自动化研究所 | 基于多属性融合的分布式车牌识别方法、系统、装置 |
| CN112200193A (zh) * | 2020-12-03 | 2021-01-08 | 中国科学院自动化研究所 | 基于多属性融合的分布式车牌识别方法、系统、装置 |
| CN112766349A (zh) * | 2021-01-12 | 2021-05-07 | 齐鲁工业大学 | 一种基于机器视觉与触觉感知的物体描述生成方法 |
| CN112861724A (zh) * | 2021-02-06 | 2021-05-28 | 安徽理工大学 | 一种中药识别系统 |
| CN113221982A (zh) * | 2021-04-28 | 2021-08-06 | 深圳市捷顺科技实业股份有限公司 | 一种车辆识别方法、车辆识别模型创建方法及相关组件 |
| CN114882448A (zh) * | 2022-04-01 | 2022-08-09 | 北京卓视智通科技有限责任公司 | 一种车辆监控方法和电子设备 |
| CN114882448B (zh) * | 2022-04-01 | 2023-10-31 | 北京卓视智通科技有限责任公司 | 一种车辆监控方法和电子设备 |
| CN114724095A (zh) * | 2022-04-27 | 2022-07-08 | 四川云从天府人工智能科技有限公司 | 车辆类型识别方法、装置及存储介质 |
| CN114708575A (zh) * | 2022-04-27 | 2022-07-05 | 四川云从天府人工智能科技有限公司 | 车辆识别方法、装置及存储介质 |
| CN115222962A (zh) * | 2022-06-22 | 2022-10-21 | 西安烽火软件科技有限公司 | 一种基于多尺度注意力模型的车辆属性识别方法 |
| CN115294644A (zh) * | 2022-06-24 | 2022-11-04 | 北京昭衍新药研究中心股份有限公司 | 一种基于3d卷积参数重构的快速猴子行为识别方法 |
| CN115294644B (zh) * | 2022-06-24 | 2024-07-02 | 北京昭衍新药研究中心股份有限公司 | 一种基于3d卷积参数重构的快速猴子行为识别方法 |
| CN119339267A (zh) * | 2024-10-08 | 2025-01-21 | 天津大学 | 基于迁移学习的无人机工业巡检方法、产品、介质及设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2019169816A1 (zh) | 2019-09-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108549926A (zh) | 一种用于精细化识别车辆属性的深度神经网络及训练方法 | |
| Aziz et al. | Exploring deep learning-based architecture, strategies, applications and current trends in generic object detection: A comprehensive review | |
| CN111898736B (zh) | 基于属性感知的高效行人重识别方法 | |
| CN108520226B (zh) | 一种基于躯体分解和显著性检测的行人重识别方法 | |
| US8494259B2 (en) | Biologically-inspired metadata extraction (BIME) of visual data using a multi-level universal scene descriptor (USD) | |
| CN108460403A (zh) | 一种图像中多尺度特征融合的目标检测方法与系统 | |
| Li et al. | Pedestrian detection based on deep learning model | |
| CN103714181B (zh) | 一种层级化的特定人物检索方法 | |
| CN107977661B (zh) | 基于fcn与低秩稀疏分解的感兴趣区域检测方法 | |
| CN103514456A (zh) | 基于压缩感知多核学习的图像分类方法及其装置 | |
| CN110991349B (zh) | 一种基于度量学习的轻量级车辆属性识别方法 | |
| CN105139004A (zh) | 基于视频序列的人脸表情识别方法 | |
| CN110929593A (zh) | 一种基于细节辨别区别的实时显著性行人检测方法 | |
| CN109886161A (zh) | 一种基于可能性聚类和卷积神经网络的道路交通标识识别方法 | |
| CN111539320A (zh) | 基于互相学习网络策略的多视角步态识别方法及系统 | |
| CN105719285A (zh) | 一种基于方向倒角距离特征的行人检测方法 | |
| CN116091946A (zh) | 一种基于YOLOv5的无人机航拍图像目标检测方法 | |
| Lee et al. | Integrating multiple character proposals for robust scene text extraction | |
| CN103065158A (zh) | 基于相对梯度的isa模型的行为识别方法 | |
| CN106682681A (zh) | 一种基于相关反馈的识别算法自动改进方法 | |
| CN110263670A (zh) | 一种面部局部特征分析系统 | |
| CN108230330B (zh) | 一种快速的高速公路路面分割和摄像机定位的方法 | |
| CN116740418A (zh) | 一种基于图重构网络的目标检测方法 | |
| CN116630902A (zh) | 基于双流对称特征融合网络模型目标识别方法和装置 | |
| CN114782979A (zh) | 一种行人重识别模型的训练方法、装置、存储介质及终端 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180918 |