CN108229552B - 一种模型处理方法、装置及存储介质 - Google Patents
一种模型处理方法、装置及存储介质 Download PDFInfo
- Publication number
- CN108229552B CN108229552B CN201711475434.7A CN201711475434A CN108229552B CN 108229552 B CN108229552 B CN 108229552B CN 201711475434 A CN201711475434 A CN 201711475434A CN 108229552 B CN108229552 B CN 108229552B
- Authority
- CN
- China
- Prior art keywords
- library
- target library
- object features
- mapped
- feature
- 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.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 26
- 238000003860 storage Methods 0.000 title claims abstract description 17
- 239000011159 matrix material Substances 0.000 claims abstract description 54
- 230000009466 transformation Effects 0.000 claims abstract description 47
- 238000012545 processing Methods 0.000 claims abstract description 44
- 238000013507 mapping Methods 0.000 claims abstract description 27
- 230000006870 function Effects 0.000 claims description 39
- 238000000034 method Methods 0.000 claims description 22
- 230000009467 reduction Effects 0.000 claims description 14
- 238000000605 extraction Methods 0.000 claims description 13
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 238000010606 normalization Methods 0.000 claims description 6
- 230000008921 facial expression Effects 0.000 description 42
- 230000014509 gene expression Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 13
- 239000013598 vector Substances 0.000 description 11
- 238000013527 convolutional neural network Methods 0.000 description 10
- 239000004576 sand Substances 0.000 description 9
- 238000012549 training Methods 0.000 description 5
- 238000013135 deep learning Methods 0.000 description 4
- 230000008451 emotion Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000013145 classification model Methods 0.000 description 3
- 206010063659 Aversion Diseases 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 230000001815 facial effect Effects 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000013604 expression vector Substances 0.000 description 1
- 210000004709 eyebrow Anatomy 0.000 description 1
- 210000000887 face Anatomy 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 230000003278 mimic effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000011176 pooling Methods 0.000 description 1
- 238000000513 principal component analysis Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000013526 transfer learning Methods 0.000 description 1
- 210000000857 visual cortex Anatomy 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Computation (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computational Linguistics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Evolutionary Biology (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Image Analysis (AREA)
Abstract
本发明提供了一种模型处理方法,包括:分别从源库中提取第一对象特征以及从目标库中提取第二对象特征,其中,所述第一对象特征和所述第二对象特征分别为各自所属数据库中样本集合;将所述第一对象特征和所述第二对象特征分别映射到同一特征空间,对应得到映射后的第一对象特征和映射后的第二对象特征;根据所述映射后的第一对象特征和所述映射后的第二对象特征,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵;通过所述变换矩阵将所述映射后的第一对象特征进行转换,得到第三对象特征;将所述第三对象特征以及对应的标签,应用于对所述目标库中样本进行分类的模型。本发明还同时提供了一种模型处理装置、以及存储介质。
Description
技术领域
本发明涉及电数字数据处理技术,尤其涉及一种模型处理方法、装置及存储介质。
背景技术
随着大数据时代的到来,人们可以更加容易的获得大量数据,此外,由于机器学习领域不断的发展,如何让计算机具有举一反三的能力,如何使大量数据可以更好地发挥作用,这些问题均变得非常实际且有价值,为了解决这些问题,迁移学习被提出并越来越受到人们的重视。
在常规机器学习中有一个重要假设,即源库的样本和目标库的样本必须具有相同的分布或者来自相同的特征空间,然而在现实生活中,这一假设是很难实现的;具体来说,对于一个分类问题,如果源库的样本和目标库的样本不具有相同的分布(即可以粗略的理解为来源不属于同一个库),这就可以理解为源库与目标库不具有相同的特征空间;在图像识别领域,由一个图像库训练出的模型,运用于该图像库能得到较好的识别结果,但是,运用于其他图像库或者现实环境中,往往不尽如人意。
综上分析,由于现有技术中源库与目标库不具有相同的特征空间,这就导致由源库训练出的模型运用于目标库时,不能得到很好的识别结果。
发明内容
有鉴于此,本发明实施例期望提供一种模型处理方法、装置及存储介质,能够克服由于源库与目标库特征空间的差异而影响模型准确度的问题。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供一种模型处理方法,所述方法包括:
分别从源库中提取第一对象特征以及从目标库中提取第二对象特征,其中,所述第一对象特征和所述第二对象特征分别为各自所属数据库中样本集合;
将所述第一对象特征和所述第二对象特征分别映射到同一特征空间,对应得到映射后的第一对象特征和映射后的第二对象特征;
根据所述映射后的第一对象特征和所述映射后的第二对象特征,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵;
通过所述变换矩阵将所述映射后的第一对象特征进行转换,得到第三对象特征;
将所述第三对象特征以及对应的标签,应用于对所述目标库中样本进行分类的模型。
本发明实施例还提供一种模型处理装置,所述装置包括:提取模块、映射模块、确定模块、转换模块和应用模块;其中,
所述提取模块,用于分别从源库中提取第一对象特征以及从目标库中提取第二对象特征,其中,所述第一对象特征和所述第二对象特征分别为各自所属数据库中样本集合;
所述映射模块,用于将所述第一对象特征和所述第二对象特征分别映射到同一特征空间,对应得到映射后的第一对象特征和映射后的第二对象特征;
所述确定模块,用于根据所述映射后的第一对象特征和所述映射后的第二对象特征,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵;
所述转换模块,用于通过所述变换矩阵将所述映射后的第一对象特征进行转换,得到第三对象特征;
所述应用模块,用于将所述第三对象特征以及对应的标签,应用于对所述目标库中样本进行分类的模型。
本发明实施例还提供一种存储介质,其上存储有可执行程序,所述可执行程序被处理器执行时实现前述任意一种模型处理方法。
本发明实施例还提供一种模型处理装置,包括存储器、处理器及存储在存储器上并能够由所述处理器运行的可执行程序,所述处理器运行所述可执行程序时执行前述任意一种模型处理方法。
本发明实施例所提供的模型处理方法、装置及存储介质,分别从源库中提取第一对象特征以及从目标库中提取第二对象特征,其中,所述第一对象特征和所述第二对象特征分别为各自所属数据库中样本集合;将所述第一对象特征和所述第二对象特征分别映射到同一特征空间,对应得到映射后的第一对象特征和映射后的第二对象特征;根据所述映射后的第一对象特征和所述映射后的第二对象特征,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵;通过所述变换矩阵将所述映射后的第一对象特征进行转换,得到第三对象特征;将所述第三对象特征以及对应的标签,应用于对所述目标库中样本进行分类的模型。如此,通过源库训练出了适合目标库的模型,因此,由源库训练出的模型运用于目标库时,能够得到很好的识别结果,从而提升了模型的准确度。
附图说明
图1为本发明实施例提供的模型处理方法的实现流程示意图;
图2为本发明实施例提供的模型处理方法的具体实现流程示意图;
图3为本发明实施例提供的人脸标定示意图;
图4为本发明实施例提供的Gabor空间示意图;
图5为本发明实施例提供的深度学习之图像分类模型AlexNet结构组成示意图;
图6为本发明实施例提供的模型处理装置的组成结构示意图;
图7为本发明实施例提供的模型处理装置的硬件结构示意图。
具体实施方式
为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。
图1为本发明实施例提供的一种模型处理方法;如图1所示,本发明实施例中的模型处理方法的实现流程,可以包括以下步骤:
步骤101:分别从源库中提取第一对象特征以及从目标库中提取第二对象特征,其中,所述第一对象特征和所述第二对象特征分别为各自所属数据库中样本集合。
在一些实施例中,分别从源库中提取第一对象特征以及从目标库中提取第二对象特征,其中,可以从源库中提取不同类型的对象特征,将提取的不同类型的对象特征组合后,作为源库的第一对象特征;可以从目标库中提取不同类型的对象特征,将提取的不同类型的对象特征组合后,作为目标库的第二对象特征。
然后,将从源库中提取的第一对象特征、以及从目标库中提取的第二对象特征进行降维;降维的具体过程可以包括:将从源库中提取的第一对象特征、以及从目标库中提取的第二对象特征分别进行归一化处理;从第一对象特征和第二对象特征中分别提取预设维数的特定对象特征,对应作为源库以及目标库中的待映射对象特征。其中,预设维数小于提取前对应的维数;从第一对象特征和第二对象特征中分别提取预设维数的特定对象特征可以包括:从第一对象特征对应的特征矢量,以及第二对象特征对应的特征矢量中,分别选择其中最大的d维个特征值对应的对象特征,作为各自的特定对象特征。
步骤102:将所述第一对象特征和所述第二对象特征分别映射到同一特征空间,对应得到映射后的第一对象特征和映射后的第二对象特征。
在一些实施例中,为了避免直接将源库和目标库映射到同一特征空间所造成的信息损失,将第一对象特征和第二对象特征采用分别乘以一个转换矩阵的方式,投影到各自对应的子空间,从而,通过空间映射,得到位于同一维度空间的映射后的第一对象特征和映射后的第二对象特征。
步骤103:根据所述映射后的第一对象特征和所述映射后的第二对象特征,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵。
在一些实施例中,可以基于以映射后的第一对象特征和映射后的第二对象特征为因子,构建表示源库和目标库之间距离的差异函数;以求解差异函数最小值的方式,确定源库和目标库之间的差异化满足预设最小差异条件时的变换矩阵。这里,可以利用映射后的第一对象特征与变换矩阵的乘积,与映射后的第二对象特征的差值作为因子;构建基于所述因子计算范数的函数。
步骤104:通过所述变换矩阵将所述映射后的第一对象特征进行转换,得到第三对象特征。
在一些实施例中,变换矩阵可以通过映射后的第一对象特征与映射后的第二对象特征对齐的方式,将映射后的第一对象特征所在子空间坐标系转换成映射后的第二对象特征所在子空间坐标系,得到第三对象特征。
步骤105:将所述第三对象特征以及对应的标签,应用于对所述目标库中样本进行分类的模型。
在一些实施例中,可以将第三对象特征以及对应的标签进行模型训练,具体地:以第三对象特征以及对应的标签为新的样本;求解模型参数相对新的样本的更新值分量;从目标库中样本提取对象特征,基于模型计算目标库中样本具有不同标签的概率值;选取符合概率条件的标签作为目标库中样本的标签。
在一些实施例中,可以基于以第三对象特征为因子的相似性函数,对目标库中样本进行近邻分类,得到目标库中样本的标签。
在一些实施例中,当所应用的模型包括的类型为至少两个时,基于各模型分别确定针对目标库中样本的输出结果;将各模型的输出结果进行比较,根据比较结果确定目标库中样本的标签。
举例来说,当各模型的输出结果相同时,选取任意一个模型的输出结果作为目标库中样本的标签;当各模型的输出结果不同,且不包括特定标签时,选取任意一个模型的输出结果作为目标库中样本的标签;当各模型的输出结果不同,且包括特定标签时,选取特定标签作为目标库中样本的标签。
下面对本发明实施例模型处理方法的具体实现过程做进一步地详细说明。
图2给出了本发明实施例模型处理方法的具体实现流程示意图;如图2所示,本发明实施例的模型处理方法包括以下步骤:
步骤201:分别从源库中提取第一对象特征以及从目标库中提取第二对象特征,其中,第一对象特征和第二对象特征分别为各自所属数据库中样本集合。
本发明实施例中,以从源库的人脸图片中提取人脸表情特征S、以及从目标库的人脸图片中提取人脸表情特征T为例,这里,可以将从源库中提取的人脸表情特征S理解为第一对象特征,将从目标库中提取的人脸表情特征T理解为第二对象特征。
举例来说,可以从源库中提取不同类型的人脸表情特征,将提取的不同类型的人脸表情特征组合后,作为源库的人脸表情特征S;可以从目标库中提取不同类型的人脸表情特征,将提取的不同类型的人脸表情特征组合后,作为目标库的人脸表情特征T。
针对源库和目标库,可以采用以下两种方式提取不同类型的人脸表情特征。
1)可以提取Gabor特征g:
举例来说,可以使用人脸对齐Intraface处理工具进行人脸标定,Intraface可以对人的眉毛、眼睛、鼻子和嘴巴进行49个点的标定,49个点能够很好的对人脸的特征进行定位,具体实例可以参见图3;在对人脸图片进行标定时,还可采用其他的处理工具,不同的处理工具所使用的标定点个数不同,本发明实施例不限于使用49个点的Intraface处理工具。
然后,可以对标定的点进行特征采样,得到人脸表情特征;举例来说,在标定之后,对标定的部分可以提取Gabor特征,用于判别愤怒、厌恶、恐惧、快乐、悲伤和惊喜等人脸所表达的基本情感;其中,Gabor特征是一种可以用来描述图像纹理信息的特征,Gabor滤波器的频率和方向与人类的视觉***类似,特别适合于纹理表示与判别。
Gabor特征表征人脸图片的矩阵Bs和Bt通过与Gabor滤波器进行卷积分别获得Gabor特征Sg和Tg;
Bs*g=Sg;Bt*g=Tg;
滤波器的计算如下:
其中λ代表波长,θ代表旋转角度,ψ代表相位偏移,σ代表高斯函数得标准差,γ代表空间比率,x、y表示像素点;通过上式可知,Gabor滤波器可分为实数部分R和虚数I,经过三角变换可得:
2)可以对整个人脸提取深度学习特征,卷积神经网络可以看作是一种特殊类型的前馈网络,这些模型被设计来模仿视觉皮层的行为,卷积神经网络CNN在视觉识别任务上表现很好,CNN具有称为卷积层和池化层的特殊层,其允许网络对某些图像属性进行编码,通过该卷积神经网络模型,可以提取CNN特征:Sc和Tc。
其中,深度学习之图像分类模型AlexNet由具有以下架构的11层CNN组成,具体可以参见图5。
将从源库中提取的Gabor特征Sg和卷积神经网络CNN特征Sc,采用串联的方式组合后形成的新的特征作为源库的对象特征即人脸表情特征S;将从目标库中提取的Gabor特征Tg和卷积神经网络CNN特征Tc,采用串联的方式组合后形成的新的特征作为目标库的对象特征即人脸表情特征T,即:
源库中人脸图片的人脸表情特征为:S=[Sg,Sc];
目标库中人脸图片的人脸表情特征为:T=[Tg,Tc];
其中,Sg和Sc的行数(图片的数量)相同,同理,Tg和Tc的行数也相同。
传统的特征对人脸的细节特性刻画较好,而深度学习特征对人脸的整体特性刻画较好,因此,通过这两种特征的组合,能够更为有效的刻画人脸表情。
步骤202:将从源库中提取的第一对象特征、以及从目标库中提取的第二对象特征进行降维。
本发明实施例中,可以将从源库中提取的第一对象特征、以及从目标库中提取的第二对象特征分别进行归一化处理。
举例来说,以从源库中提取的人脸表情特征S、以及从目标库中提取的人脸表情特征T进行降维为例;可以将从源库中提取的人脸表情特征S、以及从目标库中提取的人脸表情特征T分别进行归一化处理,由于S和T的维度相同,因此,S和T都存在于一个给定的D维空间上,为了能够得到更加具有鲁棒性的表示,并且能够得到两个图像库的差异,可以把S和T都转换成D维归一化矢量(例如零均值和单位标准偏差)。
本发明实施例中,可以从第一对象特征和第二对象特征中分别提取预设维数的特定对象特征,对应作为源库以及目标库中的待映射对象特征。其中,预设维数小于提取前对应的维数;从第一对象特征和第二对象特征中分别提取预设维数的特定对象特征可以包括:从第一对象特征对应的特征矢量,以及第二对象特征对应的特征矢量中,分别选择其中最大的d维个特征值对应的对象特征,作为各自的特定对象特征。
举例来说,可以使用核主成分分析KPCA,对源库以及目标库的特征矢量选择其中最大的d维个特征值,其中核取高斯核。
步骤203:将第一对象特征和第二对象特征分别映射到同一特征空间,对应得到映射后的第一对象特征和映射后的第二对象特征。
本发明实施例中,为了避免直接将源库和目标库映射到同一特征空间所造成的信息损失,将第一对象特征和第二对象特征采用分别乘以一个转换矩阵的方式,投影到各自对应的子空间,从而,通过空间映射,得到位于同一维度空间的映射后的第一对象特征和映射后的第二对象特征。
举例来说,特征矢量作为源库和目标库的基础,分别记作Xs和Xt(Xs,Xt∈RD×d)。注意Xs和Xt是正交的,因此其中Id是d的单位矩阵;为了避免直接将源库和目标库映射到同一特征空间所造成的信息损失,可以将人脸表情特征S和人脸表情特征T采用分别乘以一个转换矩阵As,At∈R1×D的方式,投影到各自对应的子空间,从而,通过空间映射,得到位于同一维度空间的映射后的人脸表情特征Xs和映射后的人脸表情特征Xt。
步骤204:根据映射后的第一对象特征和映射后的第二对象特征,确定源库和目标库之间的差异化满足预设最小差异条件时的变换矩阵。
本发明实施例中,可以基于以映射后的第一对象特征和映射后的第二对象特征为因子,构建表示源库和目标库之间距离的差异函数;以求解差异函数最小值的方式,确定源库和目标库之间的差异化满足预设最小差异条件时的变换矩阵。这里,可以利用映射后的第一对象特征与变换矩阵的乘积,与映射后的第二对象特征的差值作为因子;构建基于所述因子计算范数的函数。
举例来说,可以基于以上述映射后的人脸表情特征Xs和Xt为因子,构建表示人脸表情特征Xs、与人脸表情特征Xt之间距离的差异函数;可以利用最小化布莱格曼矩阵差异(Bregman Matrix Divergence)Bregman,确定对应的变换矩阵M。
为了实现这个目标,可以使用空间排列的方法,通过使用从Xs到Xt的变换矩阵M来对齐基准矢量,矩阵M是由Bregman学习得到的:
M*=argminM(F(M)) (5)
步骤205:通过变换矩阵将映射后的第一对象特征进行转换,得到第三对象特征。
本发明实施例中,变换矩阵可以通过映射后的第一对象特征与映射后的第二对象特征对齐的方式,将映射后的第一对象特征所在子空间坐标系转换成映射后的第二对象特征所在子空间坐标系,得到第三对象特征。
举例来说,上述变换矩阵M通过源库中映射后的人脸表情特征Xs与目标库中映射后的人脸表情特征Xt对齐的方式,将源图像空间坐标系转换到目标图像空间坐标系,通过将映射后的人脸表情特征Xs乘以变换矩阵M的方式,得到转换后的人脸表情特征;如果源库中映射后的人脸表情特征Xs与目标库中映射后的人脸表情特征Xt正交,则它是可忽略的;当对于与目标库中映射后的人脸表情特征Xt良好对准的源库中映射后的人脸表情特征Xs时,给予高权重。
步骤206:将第三对象特征以及对应的标签,应用于对目标库中样本进行分类的模型。
本发明实施例中,可以将第三对象特征以及对应的标签进行模型训练,具体地:以第三对象特征以及对应的标签为新的样本;求解模型参数相对新的样本的更新值分量;从目标库中样本提取对象特征,基于模型计算目标库中样本具有不同标签的概率值;选取符合概率条件的标签作为目标库中样本的标签。
举例来说,可以选取支持向量SVM模型,或者也可以选取神经网络等其它类型的模型进行训练:以转换后的人脸表情特征以及对应的标签为新的样本,放入SVM模型进行训练;求解模型参数相对新的样本的更新值分量;从目标库中样本提取人脸表情特征,基于模型计算目标库中样本具有不同标签的概率值;选取符合概率条件的标签作为目标库中样本的标签。
本发明实施例中,可以基于以第三对象特征为因子的相似性函数,对目标库中样本进行近邻分类,得到目标库中样本的标签。
举例来说,以应用于对目标库中样本进行分类的K近邻准则模型为例,为了将源库中人脸表情特征S对应的As与目标库中人脸表情特征S对应的At进行对比,需要一种度量相似性函数Sim(As,At)。将As和At投影到各自的子空间Xs和Xt并应用最优变换矩阵M*,从而,通过该相似性函数辅助模型进行近邻分类,其中,相似性函数可定义如下:
通过学***均值确定。
本发明实施例中,当所应用的模型包括的类型为两个时,这里,假设所应用的模型为K近邻准则模型和SVM模型,基于这两个模型分别确定针对目标库中样本的输出结果;将这两个模型的输出结果进行比较,根据比较结果确定目标库中样本的标签。
举例来说,当上述两个模型的输出结果相同时,选取任意一个模型的输出结果作为目标库中的表情标签;当上述两个模型的输出结果不同,且不包括特定表情标签时,选取任意一个模型的输出结果作为目标库中的表情标签,这里,特定表情标签可以包括害怕、悲伤和厌恶;当上述两个模型的输出结果不同,且包括特定标签时,选取特定标签作为目标库中的表情标签,这里,可以按优先级依次选取悲伤、厌恶和害怕。
采用这种判决方式是因为表情标签高兴和惊讶都属于较为强烈的正面情感,在训练的模型中容易区分;而直观上较为类似的表情标签害怕、悲伤和厌恶等情感都只取得了较为一般的识别率,在识别害怕、悲伤和厌恶等表情时,很容易被识别为高兴等正面情感,因此,出错概率较大,这样做即可缓解分类模型存在的倾向性。通过上述迁移方法,其测试结果的准确率远远高于,使用源库训练得到的模型直接用于目标库进行测试的准确率。
为实现上述方法,本发明实施例还提供了一种模型处理装置,如图6所示,该装置包括提取模块601、映射模块602、确定模块603、转换模块604和应用模块605;其中,
所述提取模块601,用于分别从源库中提取第一对象特征以及从目标库中提取第二对象特征,其中,所述第一对象特征和所述第二对象特征分别为各自所属数据库中样本集合。
所述提取模块601,具体用于:从所述源库中提取不同类型的对象特征,将提取的不同类型的对象特征组合后,作为所述源库的第一对象特征;
从所述目标库中提取不同类型的对象特征,将提取的不同类型的对象特征组合后,作为所述目标库的第二对象特征。
所述映射模块602,用于将所述第一对象特征和所述第二对象特征分别映射到同一特征空间,对应得到映射后的第一对象特征和映射后的第二对象特征。
所述确定模块603,用于根据所述映射后的第一对象特征和所述映射后的第二对象特征,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵。
所述确定模块603,具体用于:基于以所述映射后的第一对象特征和所述映射后的第二对象特征为因子,构建表示所述源库和所述目标库之间距离的差异函数;
以求解所述差异函数最小值的方式,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵。
所述确定模块603,具体用于:利用所述映射后的第一对象特征与所述变换矩阵的乘积,与所述映射后的第二对象特征的差值作为因子;构建基于所述因子计算范数的函数。
所述转换模块604,用于通过所述变换矩阵将所述映射后的第一对象特征进行转换,得到第三对象特征。
所述应用模块605,用于将所述第三对象特征以及对应的标签,应用于对所述目标库中样本进行分类的模型。
所述应用模块605,具体用于:以所述第三对象特征以及对应的标签为新的样本;求解模型参数相对所述新的样本的更新值分量;从所述目标库中样本提取对象特征,基于所述模型计算所述目标库中样本具有不同标签的概率值;选取符合概率条件的标签作为所述目标库中样本的标签。
所述应用模块605,具体用于:基于以所述第三对象特征为因子的相似性函数,对所述目标库中样本进行近邻分类,得到所述目标库中样本的标签。
所述装置还包括降维模块606,用于:将从所述源库中提取的第一对象特征、以及从所述目标库中提取的第二对象特征进行降维。
所述降维模块606,具体用于:将从所述源库中提取的第一对象特征、以及从所述目标库中提取的第二对象特征分别进行归一化处理;
分别提取预设维数的特定对象特征,所述预设维数小于提取前对应的维数。
所述装置还包括比较模块607,用于:当所应用的模型包括的类型为至少两个时,基于各模型分别确定针对所述目标库中样本的输出结果;
将所述各模型的输出结果进行比较,根据比较结果确定所述目标库中样本的标签。
所比较模块607,具体用于:当所述各模型的输出结果相同时,选取任意一个模型的输出结果作为所述目标库中样本的标签;
当所述各模型的输出结果不同,且不包括特定标签时,选取任意一个模型的输出结果作为所述目标库中样本的标签;
当所述各模型的输出结果不同,且包括特定标签时,选取所述特定标签作为所述目标库中样本的标签。
在实际应用中,所述提取模块601、映射模块602、确定模块603、转换模块604、应用模块605、降维模块606和比较模块607均可由位于计算机设备上的中央处理器(CPU,Central Processing Unit)、微处理器(MPU,Micro Processor Unit)、数字信号处理器(DSP,Digital Signal Processor)或现场可编程门阵列(FPGA,Field Programmable GateArray)等实现。
需要说明的是:上述实施例提供的模型处理装置在进行模型处理时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的模型处理装置与模型处理方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
为了实现上述模型处理方法,本发明实施例还提供了一种模型处理装置的硬件结构。现在将参考附图描述实现本发明实施例的模型处理装置,所述模型处理装置可以以终端设备,如智能手机、平板电脑、掌上电脑等计算机设备来实施。下面对本发明实施例提供的模型处理装置的硬件结构做进一步说明,可以理解,图7仅仅示出了模型处理装置的示例性结构而非全部结构,根据需要可以实施图7示出的部分结构或全部结构。
参见图7,图7为本发明实施例提供的一种模型处理装置的硬件结构示意图,实际应用中可以应用于前述运行应用程序的终端设备,图7所示的模型处理装置700包括:至少一个处理器701、存储器702、用户接口703和至少一个网络接口704。所述模型处理装置700中的各个组件通过总线***705耦合在一起。可以理解,总线***705用于实现这些组件之间的连接通信。总线***705除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图7中将各种总线都标为总线***705。
其中,用户接口703可以包括显示器、键盘、鼠标、轨迹球、点击轮、按键、按钮、触感板或者触摸屏等。
可以理解,存储器702可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。
本发明实施例中的存储器702用于存储各种类型的数据以支持模型处理装置700的操作。这些数据的示例包括:用于在模型处理装置700上操作的任何计算机程序,如可执行程序7021和操作***7022,实现本发明实施例的模型处理方法的程序可以包含在可执行程序7021中。
本发明实施例揭示的模型处理方法可以应用于处理器701中,或者由处理器701实现。处理器701可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述模型处理方法的各步骤可以通过处理器701中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器701可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器701可以实现或者执行本发明实施例中提供的各模型处理方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所提供的模型处理方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器702,处理器701读取存储器702中的信息,结合其硬件完成前述模型处理方法的步骤。
本发明实施例还提供了一种模型处理装置的硬件结构,所述模型处理装置700包括存储器702、处理器701及存储在存储器702上并能够由所述处理器701运行的可执行程序7021,所述处理器701运行所述可执行程序7021时实现:
分别从源库中提取第一对象特征以及从目标库中提取第二对象特征,其中,所述第一对象特征和所述第二对象特征分别为各自所属数据库中样本集合;将所述第一对象特征和所述第二对象特征分别映射到同一特征空间,对应得到映射后的第一对象特征和映射后的第二对象特征;根据所述映射后的第一对象特征和所述映射后的第二对象特征,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵;通过所述变换矩阵将所述映射后的第一对象特征进行转换,得到第三对象特征;将所述第三对象特征以及对应的标签,应用于对所述目标库中样本进行分类的模型。
在一些实施例中,所述处理器701运行所述可执行程序7021时实现:
从所述源库中提取不同类型的对象特征,将提取的不同类型的对象特征组合后,作为所述源库的第一对象特征;从所述目标库中提取不同类型的对象特征,将提取的不同类型的对象特征组合后,作为所述目标库的第二对象特征。
在一些实施例中,所述处理器701运行所述可执行程序7021时实现:
将从所述源库中提取的第一对象特征、以及从所述目标库中提取的第二对象特征进行降维。
在一些实施例中,所述处理器701运行所述可执行程序7021时实现:
将从所述源库中提取的第一对象特征、以及从所述目标库中提取的第二对象特征分别进行归一化处理;分别提取预设维数的特定对象特征,所述预设维数小于提取前对应的维数。
在一些实施例中,所述处理器701运行所述可执行程序7021时实现:
基于以所述映射后的第一对象特征和所述映射后的第二对象特征为因子,构建表示所述源库和所述目标库之间距离的差异函数;以求解所述差异函数最小值的方式,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵。
在一些实施例中,所述处理器701运行所述可执行程序7021时实现:
利用所述映射后的第一对象特征与所述变换矩阵的乘积,与所述映射后的第二对象特征的差值作为因子;构建基于所述因子计算范数的函数。
在一些实施例中,所述处理器701运行所述可执行程序7021时实现:
以所述第三对象特征以及对应的标签为新的样本;求解模型参数相对所述新的样本的更新值分量;从所述目标库中样本提取对象特征,基于所述模型计算所述目标库中样本具有不同标签的概率值;选取符合概率条件的标签作为所述目标库中样本的标签。
在一些实施例中,所述处理器701运行所述可执行程序7021时实现:
基于以所述第三对象特征为因子的相似性函数,对所述目标库中样本进行近邻分类,得到所述目标库中样本的标签。
在一些实施例中,所述处理器701运行所述可执行程序7021时实现:
当所应用的模型包括的类型为至少两个时,基于各模型分别确定针对所述目标库中样本的输出结果;将所述各模型的输出结果进行比较,根据比较结果确定所述目标库中样本的标签。
在一些实施例中,所述处理器701运行所述可执行程序7021时实现:
当所述各模型的输出结果相同时,选取任意一个模型的输出结果作为所述目标库中样本的标签;当所述各模型的输出结果不同,且不包括特定标签时,选取任意一个模型的输出结果作为所述目标库中样本的标签;当所述各模型的输出结果不同,且包括特定标签时,选取所述特定标签作为所述目标库中样本的标签。
本发明实施例还提供了一种存储介质,所述存储介质可为光盘、闪存或磁盘等存储介质,可选为非瞬间存储介质。其中,所述存储介质上存储有可执行程序7021,所述可执行程序7021被处理器701执行时实现:
分别从源库中提取第一对象特征以及从目标库中提取第二对象特征,其中,所述第一对象特征和所述第二对象特征分别为各自所属数据库中样本集合;将所述第一对象特征和所述第二对象特征分别映射到同一特征空间,对应得到映射后的第一对象特征和映射后的第二对象特征;根据所述映射后的第一对象特征和所述映射后的第二对象特征,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵;通过所述变换矩阵将所述映射后的第一对象特征进行转换,得到第三对象特征;将所述第三对象特征以及对应的标签,应用于对所述目标库中样本进行分类的模型。
在一些实施例中,所述可执行程序7021被处理器701执行时实现:
从所述源库中提取不同类型的对象特征,将提取的不同类型的对象特征组合后,作为所述源库的第一对象特征;从所述目标库中提取不同类型的对象特征,将提取的不同类型的对象特征组合后,作为所述目标库的第二对象特征。
在一些实施例中,所述可执行程序7021被处理器701执行时实现:
将从所述源库中提取的第一对象特征、以及从所述目标库中提取的第二对象特征进行降维。
在一些实施例中,所述可执行程序7021被处理器701执行时实现:
将从所述源库中提取的第一对象特征、以及从所述目标库中提取的第二对象特征分别进行归一化处理;分别提取预设维数的特定对象特征,所述预设维数小于提取前对应的维数。
在一些实施例中,所述可执行程序7021被处理器701执行时实现:
基于以所述映射后的第一对象特征和所述映射后的第二对象特征为因子,构建表示所述源库和所述目标库之间距离的差异函数;以求解所述差异函数最小值的方式,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵。
在一些实施例中,所述可执行程序7021被处理器701执行时实现:
利用所述映射后的第一对象特征与所述变换矩阵的乘积,与所述映射后的第二对象特征的差值作为因子;构建基于所述因子计算范数的函数。
在一些实施例中,所述可执行程序7021被处理器701执行时实现:
以所述第三对象特征以及对应的标签为新的样本;求解模型参数相对所述新的样本的更新值分量;从所述目标库中样本提取对象特征,基于所述模型计算所述目标库中样本具有不同标签的概率值;选取符合概率条件的标签作为所述目标库中样本的标签。
在一些实施例中,所述可执行程序7021被处理器701执行时实现:
基于以所述第三对象特征为因子的相似性函数,对所述目标库中样本进行近邻分类,得到所述目标库中样本的标签。
在一些实施例中,所述可执行程序7021被处理器701执行时实现:
当所应用的模型包括的类型为至少两个时,基于各模型分别确定针对所述目标库中样本的输出结果;将所述各模型的输出结果进行比较,根据比较结果确定所述目标库中样本的标签。
在一些实施例中,所述可执行程序7021被处理器701执行时实现:
当所述各模型的输出结果相同时,选取任意一个模型的输出结果作为所述目标库中样本的标签;当所述各模型的输出结果不同,且不包括特定标签时,选取任意一个模型的输出结果作为所述目标库中样本的标签;当所述各模型的输出结果不同,且包括特定标签时,选取所述特定标签作为所述目标库中样本的标签。
综上所述,本发明实施例所提供的模型处理方法、装置及存储介质,分别从源库中提取第一对象特征以及从目标库中提取第二对象特征,其中,所述第一对象特征和所述第二对象特征分别为各自所属数据库中样本集合;将所述第一对象特征和所述第二对象特征分别映射到同一特征空间,对应得到映射后的第一对象特征和映射后的第二对象特征;根据所述映射后的第一对象特征和所述映射后的第二对象特征,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵;通过所述变换矩阵将所述映射后的第一对象特征进行转换,得到第三对象特征;将所述第三对象特征以及对应的标签,应用于对所述目标库中样本进行分类的模型。如此,通过源库训练出了适合目标库的模型,因此,由源库训练出的模型运用于目标库时,能够得到很好的识别结果,从而提升了模型的准确度。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或可执行程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的可执行程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和可执行程序产品的流程图和/或方框图来描述的。应理解可由可执行程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些可执行程序指令到通用计算机、专用计算机、嵌入式处理机或参考可编程数据处理设备的处理器以产生一个机器,使得通过计算机或参考可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些可执行程序指令也可存储在能引导计算机或参考可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些可执行程序指令也可装载到计算机或参考可编程数据处理设备上,使得在计算机或参考可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或参考可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (22)
1.一种模型处理方法,其特征在于,所述方法包括:
分别从源库中提取第一对象特征以及从目标库中提取第二对象特征,其中,所述第一对象特征和所述第二对象特征分别为各自所属数据库中样本集合;
将所述第一对象特征和所述第二对象特征分别映射到同一特征空间,对应得到映射后的第一对象特征和映射后的第二对象特征;
根据所述映射后的第一对象特征和所述映射后的第二对象特征,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵;
通过所述变换矩阵将所述映射后的第一对象特征进行转换,得到第三对象特征;
将所述第三对象特征以及对应的标签,应用于对所述目标库中样本进行分类的模型;当所应用的模型包括的类型为至少两个时,若至少两个模型中的各模型的输出结果不同,且包括特定标签,则选取所述特定标签作为所述目标库中样本的标签;其中,在所述特定标签包括多个标签的情况下,基于所述多个标签中的每个标签的优先级确定所述目标库中样本的标签。
2.根据权利要求1所述的方法,其特征在于,所述分别从源库中提取第一对象特征以及从目标库中提取第二对象特征,包括:
从所述源库中提取不同类型的对象特征,将提取的不同类型的对象特征组合后,作为所述源库的第一对象特征;
从所述目标库中提取不同类型的对象特征,将提取的不同类型的对象特征组合后,作为所述目标库的第二对象特征。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述将所述第一对象特征和所述第二对象特征分别映射到同一特征空间之前,
将从所述源库中提取的第一对象特征、以及从所述目标库中提取的第二对象特征进行降维。
4.根据权利要求3所述的方法,其特征在于,所述将从所述源库中提取的第一对象特征、以及从所述目标库中提取的第二对象特征进行降维,包括:
将从所述源库中提取的第一对象特征、以及从所述目标库中提取的第二对象特征分别进行归一化处理;
分别提取预设维数的特定对象特征,所述预设维数小于提取前对应的维数。
5.根据权利要求1所述的方法,其特征在于,所述根据所述映射后的第一对象特征和所述映射后的第二对象特征,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵,包括:
基于以所述映射后的第一对象特征和所述映射后的第二对象特征为因子,构建表示所述源库和所述目标库之间距离的差异函数;
以求解所述差异函数最小值的方式,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵。
6.根据权利要求5所述的方法,其特征在于,所述构建表示所述源库和所述目标库之间距离的差异函数,包括:
利用所述映射后的第一对象特征与所述变换矩阵的乘积,与所述映射后的第二对象特征的差值作为因子;
构建基于所述因子计算范数的函数。
7.根据权利要求1所述的方法,其特征在于,所述将所述第三对象特征以及对应的标签,应用于对所述目标库中样本进行分类的模型,包括:
以所述第三对象特征以及对应的标签为新的样本;
求解模型参数相对所述新的样本的更新值分量;
从所述目标库中样本提取对象特征,基于所述模型计算所述目标库中样本具有不同标签的概率值;
选取符合概率条件的标签作为所述目标库中样本的标签。
8.根据权利要求1所述的方法,其特征在于,所述将所述第三对象特征以及对应的标签,应用于对所述目标库中样本进行分类的模型,包括:
基于以所述第三对象特征为因子的相似性函数,对所述目标库中样本进行近邻分类,得到所述目标库中样本的标签。
9.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:
当所应用的模型包括的类型为至少两个时,
基于各模型分别确定针对所述目标库中样本的输出结果;
将所述各模型的输出结果进行比较,根据比较结果确定所述目标库中样本的标签。
10.根据权利要求9所述的方法,其特征在于,所述将所述各模型的输出结果进行比较,根据比较结果确定所述目标库中样本的标签,包括:
当所述各模型的输出结果相同时,选取任意一个模型的输出结果作为所述目标库中样本的标签;
当所述各模型的输出结果不同,且不包括特定标签时,选取任意一个模型的输出结果作为所述目标库中样本的标签;
当所述各模型的输出结果不同,且包括特定标签时,选取所述特定标签作为所述目标库中样本的标签。
11.一种模型处理装置,其特征在于,所述装置包括:提取模块、映射模块、确定模块、转换模块和应用模块;其中,
所述提取模块,用于分别从源库中提取第一对象特征以及从目标库中提取第二对象特征,其中,所述第一对象特征和所述第二对象特征分别为各自所属数据库中样本集合;
所述映射模块,用于将所述第一对象特征和所述第二对象特征分别映射到同一特征空间,对应得到映射后的第一对象特征和映射后的第二对象特征;
所述确定模块,用于根据所述映射后的第一对象特征和所述映射后的第二对象特征,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵;
所述转换模块,用于通过所述变换矩阵将所述映射后的第一对象特征进行转换,得到第三对象特征;
所述应用模块,用于将所述第三对象特征以及对应的标签,应用于对所述目标库中样本进行分类的模型;当所应用的模型包括的类型为至少两个时,若至少两个模型中的各模型的输出结果不同,且包括特定标签,则选取所述特定标签作为所述目标库中样本的标签;其中,在所述特定标签包括多个标签的情况下,基于所述多个标签中的每个标签的优先级确定所述目标库中样本的标签。
12.根据权利要求11所述的装置,其特征在于,所述提取模块,具体用于:
从所述源库中提取不同类型的对象特征,将提取的不同类型的对象特征组合后,作为所述源库的第一对象特征;
从所述目标库中提取不同类型的对象特征,将提取的不同类型的对象特征组合后,作为所述目标库的第二对象特征。
13.根据权利要求11所述的装置,其特征在于,所述装置还包括降维模块,用于:
将从所述源库中提取的第一对象特征、以及从所述目标库中提取的第二对象特征进行降维。
14.根据权利要求13所述的装置,其特征在于,所述降维模块,具体用于:
将从所述源库中提取的第一对象特征、以及从所述目标库中提取的第二对象特征分别进行归一化处理;
分别提取预设维数的特定对象特征,所述预设维数小于提取前对应的维数。
15.根据权利要求11所述的装置,其特征在于,所述确定模块,具体用于:
基于以所述映射后的第一对象特征和所述映射后的第二对象特征为因子,构建表示所述源库和所述目标库之间距离的差异函数;
以求解所述差异函数最小值的方式,确定所述源库和所述目标库之间的差异化满足预设最小差异条件时的变换矩阵。
16.根据权利要求15所述的装置,其特征在于,所述确定模块,具体用于:
利用所述映射后的第一对象特征与所述变换矩阵的乘积,与所述映射后的第二对象特征的差值作为因子;
构建基于所述因子计算范数的函数。
17.根据权利要求11所述的装置,其特征在于,所述应用模块,具体用于:
以所述第三对象特征以及对应的标签为新的样本;
求解模型参数相对所述新的样本的更新值分量;
从所述目标库中样本提取对象特征,基于所述模型计算所述目标库中样本具有不同标签的概率值;
选取符合概率条件的标签作为所述目标库中样本的标签。
18.根据权利要求11所述的装置,其特征在于,所述应用模块,具体用于:
基于以所述第三对象特征为因子的相似性函数,对所述目标库中样本进行近邻分类,得到所述目标库中样本的标签。
19.根据权利要求17或18所述的装置,其特征在于,所述装置还包括比较模块,用于:
当所应用的模型包括的类型为至少两个时,
基于各模型分别确定针对所述目标库中样本的输出结果;
将所述各模型的输出结果进行比较,根据比较结果确定所述目标库中样本的标签。
20.根据权利要求19所述的装置,其特征在于,所比较模块,具体用于:
当所述各模型的输出结果相同时,选取任意一个模型的输出结果作为所述目标库中样本的标签;
当所述各模型的输出结果不同,且不包括特定标签时,选取任意一个模型的输出结果作为所述目标库中样本的标签;
当所述各模型的输出结果不同,且包括特定标签时,选取所述特定标签作为所述目标库中样本的标签。
21.一种存储介质,其上存储有可执行程序,其特征在于,所述可执行程序被处理器执行时实现如权利要求1至10任一项所述模型处理方法。
22.一种模型处理装置,包括存储器、处理器及存储在存储器上并能够由所述处理器运行的可执行程序,其特征在于,所述处理器运行所述可执行程序时执行如权利要求1至10任一项所述模型处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711475434.7A CN108229552B (zh) | 2017-12-29 | 2017-12-29 | 一种模型处理方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711475434.7A CN108229552B (zh) | 2017-12-29 | 2017-12-29 | 一种模型处理方法、装置及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108229552A CN108229552A (zh) | 2018-06-29 |
CN108229552B true CN108229552B (zh) | 2021-07-09 |
Family
ID=62646962
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711475434.7A Active CN108229552B (zh) | 2017-12-29 | 2017-12-29 | 一种模型处理方法、装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108229552B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109214421B (zh) * | 2018-07-27 | 2022-01-28 | 创新先进技术有限公司 | 一种模型训练方法、装置、及计算机设备 |
CN110097873B (zh) * | 2019-05-14 | 2021-08-17 | 苏州沃柯雷克智能***有限公司 | 一种通过声音确认口形的方法、装置、设备及存储介质 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62184586A (ja) * | 1986-02-07 | 1987-08-12 | Matsushita Electric Ind Co Ltd | 文字認識装置 |
CN103093235B (zh) * | 2012-12-30 | 2016-01-20 | 北京工业大学 | 一种基于改进距离核主成分分析的手写体数字识别方法 |
CN104574638A (zh) * | 2014-09-30 | 2015-04-29 | 上海层峰金融设备有限公司 | 一种人民币识别方法 |
CN104616319B (zh) * | 2015-01-28 | 2018-06-12 | 南京信息工程大学 | 基于支持向量机的多特征选择目标跟踪方法 |
CN104700089A (zh) * | 2015-03-24 | 2015-06-10 | 江南大学 | 一种基于Gabor小波和SB2DLPP的人脸识别方法 |
CN104751191B (zh) * | 2015-04-23 | 2017-11-03 | 重庆大学 | 一种稀疏自适应半监督多流形学习的高光谱影像分类方法 |
CN105069447B (zh) * | 2015-09-23 | 2018-05-29 | 河北工业大学 | 一种人脸表情的识别方法 |
CN105139039B (zh) * | 2015-09-29 | 2018-05-29 | 河北工业大学 | 视频序列中人脸微表情的识别方法 |
CN105512331B (zh) * | 2015-12-28 | 2019-03-26 | 海信集团有限公司 | 一种视频推荐方法及装置 |
CN106548145A (zh) * | 2016-10-31 | 2017-03-29 | 北京小米移动软件有限公司 | 图像识别方法及装置 |
CN106599854B (zh) * | 2016-12-19 | 2020-03-27 | 河北工业大学 | 基于多特征融合的人脸表情自动识别方法 |
CN106803098A (zh) * | 2016-12-28 | 2017-06-06 | 南京邮电大学 | 一种基于语音、表情与姿态的三模态情感识别方法 |
CN107346434A (zh) * | 2017-05-03 | 2017-11-14 | 上海大学 | 一种基于多特征及支持向量机的植物病虫害检测方法 |
CN107292246A (zh) * | 2017-06-05 | 2017-10-24 | 河海大学 | 基于hog‑pca和迁移学习的红外人体目标识别方法 |
-
2017
- 2017-12-29 CN CN201711475434.7A patent/CN108229552B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN108229552A (zh) | 2018-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11138413B2 (en) | Fast, embedded, hybrid video face recognition system | |
Johnston et al. | A review of image-based automatic facial landmark identification techniques | |
Wang et al. | Robust subspace clustering for multi-view data by exploiting correlation consensus | |
Wu et al. | Discriminative deep face shape model for facial point detection | |
Wang et al. | Unsupervised feature selection via unified trace ratio formulation and k-means clustering (track) | |
Feng et al. | Adaptive unsupervised multi-view feature selection for visual concept recognition | |
Zhang et al. | Graph based constrained semi-supervised learning framework via label propagation over adaptive neighborhood | |
Kafai et al. | Reference face graph for face recognition | |
Bargshady et al. | The modeling of human facial pain intensity based on Temporal Convolutional Networks trained with video frames in HSV color space | |
Passalis et al. | Dimensionality reduction using similarity-induced embeddings | |
Yi et al. | Multi-modal learning for affective content analysis in movies | |
Liu et al. | KCRC-LCD: Discriminative kernel collaborative representation with locality constrained dictionary for visual categorization | |
Fang et al. | Real-time hand posture recognition using hand geometric features and fisher vector | |
US20180268251A1 (en) | Method and apparatus for recognizing RGB-D objects based on adaptive similarity measure of dense matching item | |
Peng et al. | A face recognition software framework based on principal component analysis | |
Liang et al. | Semisupervised online multikernel similarity learning for image retrieval | |
Huang et al. | Multi-view data fusion oriented clustering via nuclear norm minimization | |
Chen et al. | A robust SVM classification framework using PSM for multi-class recognition | |
Alphonse et al. | A novel Monogenic Directional Pattern (MDP) and pseudo-Voigt kernel for facilitating the identification of facial emotions | |
CN108229552B (zh) | 一种模型处理方法、装置及存储介质 | |
Fu et al. | Sparse coding-based space-time video representation for action recognition | |
Jin et al. | Face alignment by robust discriminative hough voting | |
Zheng et al. | 3D texture-based face recognition system using fine-tuned deep residual networks | |
Zhang et al. | Convex hull-based distance metric learning for image classification | |
CN103870848B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |