一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

人脸图像属性编辑方法、系统、计算机设备及存储介质与流程

2021-12-14 22:41:00 来源:中国专利 TAG:


1.本发明涉及人脸图像属性处理技术领域,尤其涉及人脸图像属性编辑方法、系统、设备及存储介质。


背景技术:

2.人脸属性是指人类面部的语义特征,体现了可被人类理解的面部视觉特征,比如年龄、肤色、发色、胡须等特征。人脸属性编辑算法就是指一类在给定的人脸图像属性中研究调整或转变人脸属性的算法,实现诸如修改头发颜色从黑色变为金色、修改人物年龄从年老变为年轻、去掉胡须等等操作。现有技术中人脸图像属性编辑方法大致分为两类:基于属性类标指导的算法和基于样例指导的算法。前者专注于通过在不同的属性类标向量的指导下实现目标人脸的属性修改,使人脸图像具备可被观察到的、从训练集中学习到的一般风格的属性特征,其进行的是语义层面的属性编辑。后者致力于在给定人脸样例图像的条件下,将样例中出现的某类特征或风格精确地提取并迁移到目标图像中,比如将样例人像中的某款眼镜、特定发型等类似地移植到目标人像脸部中。通过指定样例中的特征指导完成属性迁移,这属于实例层面的属性编辑。
3.然而,现有技术仍存在很多的限制。对于语义层面的属性编辑,因受制于属性类标所提供的有限信息,其转换的属性均为该属性的一般风格,结果缺乏多样性,也无法实现实例层面的特定属性风格的转换。另一方面,基于样本指导的属性编辑算法,其对特定属性风格迁移的准确性和生成图像的保真程度仍有待提升。


技术实现要素:

4.本发明的发明目的在于,提供人脸图像属性编辑方法、系统、设备及存储介质,能够不受限于属性类标提供的有限信息,提供多样化的属性转换结果,实现实例层面的特定属性风格的转换,同时提高特定人脸属性风格迁移的准确性和生成图像的保真程度。
5.为达到上述目的,本发明采用如下技术方案:
6.本发明第一方面提供了人脸图像属性编辑方法,所述方法包括:
7.接收待编辑图像;
8.将待编辑图像通过编码器进行映射处理,生成隐表示,所述隐表示包括若干个表示图像属性的隐单元;
9.从所述隐表示中提取待编辑隐单元,根据预设条件调整所述待编辑隐单元为目标单元,再根据目标单元更新隐表示;
10.根据目标单元与待编辑隐单元计算残差属性向量,所述残差属性向量用于指示图像属性变化;
11.将所述残差属性向量与更新后隐表示输入解码器,生成目标图像。
12.进一步地,每个所述隐单元包含一组特征层通道,能被展开为预设维数的向量,每个向量的维数相同。
13.进一步地,从所述隐表示中提取待编辑隐单元,根据预设条件调整所述待编辑隐单元为目标隐单元,包括:
14.从所述隐表示中提取待编辑隐单元,提供素材图像并输入至编码器进行映射处理,生成素材隐表示;
15.交换待编辑隐单元与所述素材隐表示中表示相应人脸属性的隐单元,生成所述目标单元。
16.进一步地,还包括:
17.给定一组向量并对其做单位正交化处理,所得结果作为一组超平面的单位法向量,训练编码器,使得所述待编辑隐单元与所述目标单元位于对应该属性的超平面两侧。进一步地,还包括:
18.对所述待编辑隐单元与所述目标单元采用hinge loss进行优化,分别作分配属性类标,若当前编辑的人脸具有某种属性,则为其对应的待编辑隐单元分配属性类标为 1,如果编辑的目标是让该人脸图像不具有该属性,则为所述目标隐单元分配属性类标为

1。
19.进一步地,还包括:
20.获取目标单元与交换完毕后的素材隐表示中表示相应人脸图像属性的隐单元,将两者进行交换,以获得重置后的第一隐表示与第二隐表示;
21.输入所述第一隐表示与第二隐表示至解码器,生成第一参考图像与第二参考图像,用于对素材图像与待编辑图像进行重构。
22.进一步地,从所述隐表示中提取待编辑隐单元,根据预设条件调整所述待编辑隐单元为目标单元,包括:
23.从所述隐表示中提取待编辑隐单元,提供语义信息,根据所述语义调整所述待编辑隐单元为目标单元。
24.进一步地,从所述隐表示中提取待编辑隐单元,提供语义信息,根据所述语义调整所述待编辑隐单元为目标单元,包括:
25.给定一组向量并对其做单位正交化处理,所得结果作为一组超平面的单位法向量,训练编码器,使得所述待编辑隐单元与所述目标单元位于对应该属性的超平面两侧。
26.进一步地,根据目标隐单元更新隐表示,输入残差属性向量与更新后的隐表示进入解码器,生成目标图像,还包括:
27.基于带有梯度惩罚的wgan模型,解码器判断生成的图像的来源并做出误差判断,每完成一次判断,将误差判断返回至编码器,并迭代预设次数。
28.进一步地,所述根据目标隐单元与待编辑隐隐单元计算残差属性向量,所述残差属性向量用于指示人脸图像属性变化,包括:
29.根据目标隐单元与待编辑隐单元计算残差属性向量,所述残差属性向量由目标隐单元与待编辑隐单元之差计算得到,所述残差属性向量用于指示图像属性变化。
30.第二方面,提供人脸图像属性编辑系统,其特征在于,包括:
31.接收模块,用于接收待编辑人脸图像;
32.解耦模块,用于将待编辑图像通过编码器进行映射处理,以生成隐表示,所述隐表示包括至少一个表示人脸属性的隐单元;
33.编辑模块,用于从所述隐表示中提取待编辑隐单元,根据预设条件调整所述待编
辑隐单元为目标单元,再根据目标单元更新隐表示;
34.残差属性向量生成模块,用于根据目标单元与待编辑隐单元计算残差属性向量,所述残差属性向量用于指示人脸属性变化;
35.图像生成模块,用于将所述残差属性向量与更新后的隐表示输入解码器,以生成目标人脸图像。
36.第三方面,提供计算机设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述技术方案任一项所述的人脸图像属性编辑方法。
37.第四方面,提供计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时实现如上述技术方案任一项所述的人脸图像属性编辑方法。
38.上述技术方案,先通过根据待编辑隐单元和目标隐单元计算生成残差属性向量,再将残差属性向量和更新后的隐表示输入解码器从而得到目标图像,由于指示图像属性的隐单元的数量为若干个,并且引入残差属性向量指示待编辑图像中的图像属性变化,一方面解决了语义层面的人脸属性编辑算法的局限,另一方面也达到了实现实例层面的特定属性风格的转换目的。而且,上述技术方案还保证了人脸图像的准确性和高保真度。
附图说明
39.图1是本发明提供的人脸图像属性编辑方法的一个优选实施例的流程示意图;
40.图2是本发明提供的人脸图像属性编辑方法的一个优选实施例的模型训练过程示意图;
41.图3是本发明提供的人脸图像属性编辑方法的一个优选实施例的实例层面属性编辑过程示意图;
42.图4是本发明提供的人脸图像属性编辑方法的一个优选实施例的语义层面属性编辑过程示意图;
43.图5是本发明提供的人脸图像属性编辑方法的一个优选实施例的实例层面与现有算法人脸图像属性编辑结果对比图;
44.图6是本发明提供的人脸图像属性编辑方法的一个优选实施例的语义层面与现有算法人脸图像属性编辑结果对比图;
45.图7是本发明提供的人脸图像属性编辑方法的一个优选实施例的与现有算法重构质量评估指标比较图;
46.图8是本发明提供的人脸图像属性编辑系统的一个优选实施例的结构示意图。
47.并且,图8中的附图标记说明为:
48.81、接收模块;82、解耦模块;83、编辑模块;84、残差属性向量生成模块;85、图像生成模块。
具体实施方式
49.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
50.图1所示为本发明提供的人脸图像属性编辑方法的一个优选实施例的流程示意图。
51.如图1所示,所述方法包括:
52.s11、接收待编辑图像;
53.s12、将待编辑图像通过编码器进行映射处理,生成隐表示,所述隐表示包括若干个表示人脸属性的隐单元;
54.s13、从所述隐表示中提取待编辑隐单元,根据预设条件调整所述待编辑隐单元为目标单元,再根据目标单元更新隐表示;
55.s14、根据目标单元与待编辑隐单元计算残差属性向量,所述残差属性向量用于指示人脸属性变化;
56.s15、将所述残差属性向量与更新后隐表示输入解码器,生成目标图像。
57.本人脸图像属性编辑方法模型包括生成器g和判别器d两个部分,所述生成器包含一个编码器g
enc
和一个解码器g
dec
;判别器d包括一个二值分类器 d
adv
和一个辅助的属性分类器d
cls
。生成器g负责人脸图像生成,判别器中的二值分类器d
adv
用来保证生成图像的视觉真实性,属性分类器d
cls
用来约束生成图像具有特定的人脸属性。
58.在本实施例中,编码器g
enc
由四个下采样层组成,每层包含一个 conv

norm

leakyrelu模块,其中conv表示卷积操作、norm表示批归一化处理、leakrelu为激活函数;解码器由四层上采样层组成,每层包含一个 deconv

norm

leakyrelu模块,其中deconv表示转置卷积,其他与编码器中定义一致。判别器中,二值分类器d
adv
由4个下采样层组成,每层包含一个 conv

norm

leakyrelu模块,后接两个mlp

leakrelu模块,mlp表示全连接层;属性分类器d
cls
与d
adv
共享所有的conv

norm

leakyrelu层,后接另外两个mlp

leakrelu模块。
59.生成器接收待编辑图像作为输入,所述待编辑图像可以是任意数量的任意图像。
60.生成器中的编码器g
enc
将所述待编辑图像解耦表征,映射到隐表示,所述隐表示为:
[0061][0062][0063]
[a1,...,a
i
,...,a
n
]和z
a
∈z
a
分别表示隐表示中属性相关部分和属性无关部分。每个隐单元a
i
,包含了一组特征层通道,可被展开为一个d
i
维的向量,用来编码对应图像第i个属性――y
ia
的属性嵌入。同时设定每个隐单元a
i
维数都为相同的d维。
[0064]
同理,对于隐表示z
b
,其b
i
和z
b
也有类似表述。
[0065]
所述预设条件为人脸图像属性的编辑需求,例如,将人脸图像a上的眼镜迁移至人脸图像b上或令人脸图像a的刘海逐渐稀疏,上述编辑需求分别为实例层面与语义层面的人脸编辑需求。
[0066]
以将人脸图像a上的眼镜迁移至人脸图像b上为例,提取图像a隐表示z
a
中代表眼镜属性的隐单元a
i
,与图像b隐表示z
b
中代表眼镜属性的隐单元b
i
进行交换。得到新的隐表示z
ab
=[a1,...,b
i
,...,a
n
,z
a
]和z
ba
=[b1,...,a
i
,...,b
n
, z
b
]。z
ab
和z
ba
可以作为新的生成
图像c和d的隐表示,只需将z
ab
和z
ba
输入到解码器中即可分别得到c和d,而c和d应该分别具有b和a的属性和属性风格,也即随着隐表示的交换,生成图像的对应的属性也被交换了。而此时,生成图像c和d具有的类标应分别为和
[0067]
根据隐单元a
i
和隐单元b
i
计算残差属性向量,具体地,所述残差属性向量为隐单元a
i
和隐单元b
i
之间的差异向量,指示生成器,人脸中哪些属性应该变化,哪些属性应保持不变。
[0068]
具体地说,用指导从a到c的生成,用它来指明a中的第i个属性应该变化而其他属性应保持不变。同理,针对d的生成,也有残差向量作为指导。
[0069]
最终,输入更新后的隐表示z
ab
,z
ba
及其对应的残差属性向量至训练完毕的解码器通过得到图像c和d。
[0070]
在一个实施例中,如图2所示,为本发明提供的人脸图像属性编辑方法的一个优选实施例的模型训练过程示意图。
[0071]
在本实施例中,定义一个超平面h
i
及其法向量n
i
,这里将n
i
归一化为单位向量。通过训练和优化使a
i
满足n
it
a
i
>0和使b
i
满足n
it
b
i
<0,则a
i
和b
i
将分别落在超平面h
i
的两侧。
[0072]
输入一对图像a和b至编码器,所述编码器对图像a和b进行解耦表征,映射为隐表示。提取图像a隐表示z
a
中代表刘海属性的隐单元a
i
,与图像b隐表示z
b
中代表刘海属性的隐单元b
i
进行交换。
[0073]
所述a
i
与b
i
位于超平面h
i
的两侧。
[0074]
得到新的隐表示z
ab
=[a1,...,b
i
,...,a
n
,z
a
]和z
ba
=[b1,...,a
i
,...,b
n
,z
b
]。 z
ab
和z
ba
可以作为新的生成图像c和d的隐表示。
[0075]
根据隐单元a
i
和b
i
生成残差属性向量。
[0076]
输入z
ab
和z
ba
及其对应的残差属性向量到解码器中得到图像c和d。
[0077]
在本实施例中,基于带有梯度惩罚的wgan模型,解码器判断生成的图像的来源并做出误差判断,每完成一次判断,将误差判断返回至编码器,并迭代预设次数。进行对抗损失(adversarial loss)训练,对判别器和生成器的对抗损失如下式:
[0078][0079][0080]
这里,和分别由在图像(a,c)和(b,d)之间的随机插值得到,即即
[0081]
在本实施例中,通过重构误差约束输入图像(a,b)及其它们的重构图像(a

,b

),进行reconstruction loss(即重构损失)训练,有和
[0082]
为了重构图像a,残差属性向量设为全零向量,表示a

应与其原图像a 具有相同的属性。同样地,残差属性向量也为全零向量。重构误差函数如下:
[0083]
在本实施例中,对所述待编辑隐单元与所述目标单元采用hinge损失进行优化,分别分配属性类标,若待编辑人脸图像具有第i个属性,则为所述待编辑隐单元分配类标为 1,而所述目标单元分配类标为

1,进行即线性可分损失训练,表达式为:
[0084]
在本实施例中,获取目标单元与交换完毕后的素材隐表示中表示相同图像属性的隐单元,将两者进行交换,获得重置后的第一隐表示与第二隐表示。输入所述第一隐表示与第二隐表示至解码器,生成第一参考图像与第二参考图像,用于对素材图像与待编辑图像进行重构,进行cycle

consistency loss(即循环一致损失)训练。
[0085]
对经过编码器

属性单元交换

解码器过程生成的一对图像(c,d),再输入到生成器,重新经属性单元交换将该属性再次交换回来,生成图像(a

,b

,),用来分别重构原图像(a,b),表达式为
[0086]
在本实施例中,将上述各损失项结合在一起,得到优化模型生成器g和判别器d总体的目标函数如下:
[0087][0088][0089]
模型使用adam优化算法,其中β1=0.5,β2=0.999。每批次训练图像为16,学习率固定为0.0002,总共进行20轮迭代训练。超参数设置为:λ1=100,λ2= 10,λ3=1和λ
gp
=10,以便将各项损失值约束到相同的阶数。模型中隐单元的数量与实际需编辑的属性数量相同,各隐单元的超平面法向量随机给定后做单位正交化处理。
[0090]
在一个实施例中,如图3所示,是本发明提供的人脸图像属性编辑方法的一个优选实施例的实例层面属性编辑过程示意图。
[0091]
以将人脸图像a上的眼镜迁移至人脸图像b上为例,提取图像a隐表示z
a
中代表眼镜属性的隐单元a
i
,与图像b隐表示z
b
中代表眼镜属性的隐单元b
i
进行交换。得到新的隐表示z
ab
=[a1,...,b
i
,...,a
n
,z
a
]和z
ba
=[b1,...,a
i
,...,b
n
, z
b
]。z
ab
和z
ba
可以作为新的生成图像c和d的隐表示,只需将z
ab
和z
ba
输入到解码器中即可分别得到c和d,而c和d应该分别具有b和a的属性和属性风格,也即随着隐表示的交换,生成图像的对应的属性也被交换了。而此时,生成图像c和d具有的类标应分别为和
[0092]
根据隐单元量a
i
和隐单元b
i
计算残差属性向量,具体地,所述残差属性向量为隐单元a
i
和隐单元b
i
之间的差异向量,指示生成器,图像中哪些属性应该变化,哪些属性应保持不变。
[0093]
具体地说,用指导从a到c的生成,用它来指明a中的第i个属性应该变化而其他属性应保持不变。同理,针对d的生成,也有残差向量作为指导。
[0094]
最终,输入更新后的隐表示z
ab
,z
ba
及其对应的残差属性向量至训练完毕的解码器通过得到图像c和d。
[0095]
在一个实施例中,如图4所示,是本发明提供的人脸图像属性编辑方法的一个优选实施例的语义层面属性编辑过程示意图。
[0096]
以将人脸图像e上的刘海逐渐变稀疏为例,提取图像e隐表示z
e
中代表眼镜属性的隐单元e
i
,根据语义需要修改的属性对e
i
进行编辑,转移隐单元e
i
至超平面另一侧,得到新的隐表示z
f
=[e1,...,e
i1
,...,e
n
,z
e
]、z
g
=[e1,...,e
i2
,..., e
n
,z
e
]、z
h
=[e1,...,e
i3
,...,e
n
,z
e
]、z
i
=[e1,...,e
i4
,...,e
n
,z
e
]。z
f
、z
g
、z
h
和z
i
作为新的生成图像f、g、h和i的隐表示,只需将z
f
、z
g
、z
h
和z
i
输入到解码器中即可分别得到f、g、h和i,而f、g、h和i应该具有e的属性和属性风格。
[0097]
根据隐单元e
i
、e
i1、
e
i2
、e
i3
和e
i4
,计算改变后的残差属性向量,具体地,所述残差属性向量为隐单元e
i
、e
i1、
e
i2
、e
i3
和e
i4
,之间的差异向量,用以指引生成器在图像生成过程中哪些属性应该变化,哪些属性应保持不变。
[0098]
最终,输入更新后的隐表示z
f
、z
g
、z
h
和z
i
及其对应的残差属性向量至训练完毕的解码器得到图像f、g、h和i。
[0099]
在一个实时例中,如图5所示,是本发明提供的人脸图像属性编辑方法的一个优选实施例的实例层面与现有算法人脸图像属性编辑结果对比图。
[0100]
展示的为本算法和现有技术之一的elegant模型在不同样例图像下实现的多种属性编辑结果。第一行为目标图像,最左列图像为样例图像,旁边列出了希望改变的属性,分别为:眼镜/笑容、眼镜/刘海、胡须/笑容、刘海/笑容、金发/年纪、苍白皮肤/张嘴。中间为在样例图像指导下的目标图像编辑结果。可以看到,与elegant相比,本算法可以更加精确地将样例中多种属性风格转移到目标图像中。
[0101]
在一个实施例中,如图6所示,是本发明提供的人脸图像属性编辑方法的一个优选实施例的语义层面与现有算法人脸图像属性编辑结果对比图。
[0102]
展示的本算法和现有技术stargan、attgan以及stgan模型实现的语义层面属性编辑结果,每个图像的第一列为目标图像,第二列为重构图像,其他各列为不同属性的编辑结果,包括刘海、眼镜、胡须、笑容、金发、张嘴、苍白皮肤和年龄。可以看到,上述现有技术模型均存在一些问题,比如stargan 对人物身份保持较差;attgan对人物头发相关属性修改时出现瑕疵,并且人物年龄修改失败;stgan对人物年龄的修改也失败了。相比之下,本算法可以保持人物身份一致,对各个属性的编辑结果更为自然准确。
[0103]
在一个实施例中,如图7所示,是是本发明提供的人脸图像属性编辑方法的一个优选实施例的与现有算法重构质量评估指标比较图。
[0104]
模型的图像重构能力对模型图像生成质量具有关键影响,选用psnr(即峰值信噪比)、ssim(即结构相似性指数度量)和lpips(即可学习的感知图像块相似度)等指标定量评估各个模型的重构图像质量。评估结果如图7所示,同时表格中也列出了各个模型的生成器的参数量。由此可见,本算法的三个评估指标结果均优于现有技术,并且生成器参数量最少,表明本算法训练复杂度更低。
[0105]
由此可见,本发明在给定样例图像并指定需迁移的属性的条件下,可以准确地完成样例中特定属性风格迁移到目标图像中;在不给定样例图像下,可以实现目标图像的属性编辑,实现语义层面的人脸图像属性修改;属性编辑后的图像能够保持人物身份、背景等属性无关部分与原图像一致,图像自然真实、保真度高。
[0106]
在一个实施例中,如图8所示,为本发明提供的人脸图像属性编辑系统的一个优选实施例的结构示意图。所述系统能够实现上述任一实施例所述的人脸图像属性编辑方法的全部流程。
[0107]
如图8所示,该系统包括:
[0108]
接收模块81,用于接收待编辑图像;
[0109]
解耦模块82,用于将待编辑图像通过编码器进行映射处理,以生成隐表示,所述隐表示包括至少一个表示人脸属性的隐单元;
[0110]
编辑模块83,用于从所述隐表示中提取待编辑隐单元,根据预设条件调整所述待编辑隐单元为目标单元,再根据目标单元更新隐表示;
[0111]
残差属性向量生成模块84,用于根据目标单元与待编辑隐单元计算生成残差属性向量,所述残差属性向量用于指示人脸属性变化;
[0112]
图像生成模块85,用于将所述残差属性向量与更新后的隐表示输入解码器,以生成目标图像。
[0113]
本发明系统上述实施例各模块的功能及实现方式与上述人脸图像属性编辑方法的实施例相同,具体解析可以参照上述人脸图像属性编辑方法的实施例,为了避免重复,在此不再赘述。
[0114]
本发明还提供了计算机设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一项实施例所述的人脸图像属性编辑方法。
[0115]
本发明还提供了计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时实现如上述任一项实施例所述的人脸图像属性编辑方法。
[0116]
该计算机设备可以为终端等设备,例如可以为手机、平板电脑、笔记本电脑、台式电脑等。
[0117]
该计算机设备还可以为服务器等设备,该服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn、以及大数据和人工智能平台等基础云计算服务的云服务器,但并不局限于此。
[0118]
所称处理器可以是cpu(即central processing unit,中央处理单元),还可以是
其他通用处理器、dsp(即digital signal processor,数字信号处理器)、asic(即 application specific integrated circuit),专用集成电路(application specificintegrated circuit,asic)、fpga(即field

programmable gate array,现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述人脸图像属性编辑装置的控制中心,利用各种接口和线路连接整个人脸图像属性编辑装置的各个部分。
[0119]
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述人脸图像属性编辑装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,smc(smart media card,智能存储卡),sd卡(即secure digital card)卡,闪存卡、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0120]
其中,所述人脸图像属性编辑装置集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、rom(即read

onlymemory,只读存储器)、ram(即random access memory,随机存取存储器)、电载波信号、电信信号以及软件分发介质等。
[0121]
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献