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

图像处理方法、装置、电子设备及存储介质与流程

2022-12-21 08:11:48 来源:中国专利 TAG:


1.本发明涉及游戏图像处理技术领域,尤其涉及一种图像处理方法、装置、电子设备及存储介质。


背景技术:

2.目前一部分图像处理软件可以实现图像的做旧处理,从而实现“老照片”的滤镜效果,这些软件通过特定的算法将单一图片模拟出老照片的效果,并且每个软件使用的算法有所区别,处理得到的图像结果也存在差异。
3.这些软件所使用的图像算法往往是通过叠加纹理和改变原图像的颜色、对比度、亮度、饱和度等参数来实现老照片的滤镜效果,在整个图像处理过程中都是对单一的图像进行处理,图像都是静态的且滤镜效果相对单一,不能真实地模拟出老电影中的动态效果。


技术实现要素:

4.本发明提供了一种图像处理方法、装置、电子设备及存储介质,用于对当前帧图像进行复古处理,提高了模拟的老电影中动态效果的真实性。
5.本发明实施例的第一方面提供一种图像处理方法,包括:获取当前帧图像;在后处理过程中,对所述当前帧图像进行复古处理,得到复古图像;根据预置的噪点图进行采样,得到动态噪点图;将所述复古图像和所述动态噪点图进行混合,得到目标图像。
6.本发明实施例的第二方面提供了一种图像处理装置,包括:获取模块,用于获取当前帧图像;复古处理模块,用于在后处理过程中,对所述当前帧图像进行复古处理,得到复古图像;采样模块,用于根据预置的噪点图进行采样,得到动态噪点图;混合模块,用于将所述复古图像和所述动态噪点图进行混合,得到目标图像。
7.本发明实施例的第三方面提供了一种电子设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述电子设备执行上述的图像处理方法。
8.本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的图像处理方法。
9.本发明实施例提供的技术方案中,获取当前帧图像;在后处理过程中,对所述当前帧图像进行复古处理,得到复古图像;根据预置的噪点图进行采样,得到动态噪点图;将所述复古图像和所述动态噪点图进行混合,得到目标图像。本发明实施例,通过对当前帧图像进行复古处理,并将得到的复古图像与动态噪点图进行混合,增强了当前帧图像的动态效果,提高了模拟的老电影中动态效果的真实性。
附图说明
10.图1为本发明实施例中图像处理方法的第一个实施例示意图;
11.图2为本发明实施例中图像处理方法的第二个实施例示意图;
12.图3为本发明实施例中图像处理方法的第三个实施例示意图;
13.图4为本发明实施例中图像处理方法的第四个实施例示意图;
14.图5为本发明实施例中图像处理方法的第五个实施例示意图;
15.图6为本发明实施例中噪点图的一个示意图;
16.图7为本发明实施例中噪点图中初始第一通道纹理的一个示意图;
17.图8为本发明实施例中第一噪点层的一个示意图;
18.图9为本发明实施例中噪点图中初始第二通道纹理的一个示意图;
19.图10为本发明实施例中第二噪点层的一个示意图;
20.图11为本发明实施例中噪点图中初始第三通道纹理的一个示意图;
21.图12为本发明实施例中第三噪点层的一个示意图;
22.图13为本发明实施例中图像处理方法的第六个实施例示意图;
23.图14为本发明实施例中图像处理装置的一个实施例示意图;
24.图15为本发明实施例中电子设备的一个实施例示意图。
具体实施方式
25.本发明提供了一种图像处理方法、装置、电子设备及存储介质,用于对当前帧图像进行复古处理,提高了模拟的老电影中动态效果的真实性。
26.可以理解的是,本发明可以应用在电子设备上,作为示例而非限定的是,电子设备可为服务器或终端,本技术以服务器为例进行说明。
27.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
28.现有方案中,只能对静态图像进行做旧处理且滤镜效果相对单一,不能真实地模拟出老电影中的动态效果,而通过本发明提供的图像处理方法,实现对当前帧图像的复古处理并添加动态效果,提高了模拟的老电影中动态效果的真实性。
29.请参阅图1,本发明实施例提供的图像处理方法的第一个流程图,具体包括:
30.101、获取当前帧图像。
31.当需要对游戏中出现的待处理的过场动画或视频进行复古处理时,先获取待处理的过场动画或视频的当前帧图像,先对当前帧图像进行复古处理,然后按照顺序依次对待处理的过场动画或视频中的其他帧图像进行相同的复古处理,从而实现对待处理的过场动画或视频中所有图像都完成复古处理。本发明实施例可以在图像处理装置、终端或服务器上实行,具体此处不做限定。
32.其中,复古处理一般是指模拟老照片或老电影中胶片曝光不一致、胶片的感光材料老化等问题导致的特殊效果,也可以称为做旧处理或仿古处理,为了统一表述,本技术中以复古处理进行描述。
time);然后通过预置的第一限定函数clamp对第一初始随机值进行限定,得到第一目标随机值,本实施例中,将第一目标随机值限定在[0.6,1]范围之间;将原始颜色out.rgb与第一目标随机值进行相乘,得到复古图像。其中,seed、speed、time是三个需要输入的变量,分别代表:采样点,闪烁速度和当前实际游戏内的时间变量(后续实施例中统一设置为增量时间gametime,通常在游戏引擎中增量时间的属性是表示自上次更新的经过时间量的时间跨度);seed和speed两个变量可以根据实际情况自行设定,而time变量则会被输入从引擎里拿到的gametime,不同的seed和speed值会改变randomflash函数输出随机数的变化频率,本实施例中,将预置的第一随机函数的seed和speed变量分别设置为0.5和5.0,第一随机函数输出一个(0,1]范围内的第一初始随机值,对第一初始随机值的取值范围进行限定,得到第一目标随机值,通过第一目标随机值控制图像的亮度(即控制闪屏效果的强弱),第一随机函数的取值越大,复古图像的画面亮度越亮。
[0049]
需要说明的是,上述执行亮度调整的过程,可以理解为给当前帧图像的原始颜色out.rgb乘上一个范围在[0.6,1]范围之间随增量时间不停变化的随机值,从而得到复古图像,实现画面忽明忽暗的效果。当第一目标随机值的取值大于1时,会导致图像显示的亮度高于原本颜色,出现过曝光的结果。因此,第一目标随机值的取值范围,可以根据实际需要在[0,1]范围内进行调整,例如,当第一目标随机值的取值为0.5时,第一中间图像的亮度比原始亮度低50%。
[0050]
203、根据预置的噪点图进行采样,得到动态噪点图。
[0051]
204、将复古图像和动态噪点图进行混合,得到目标图像。
[0052]
步骤203-204与步骤103-104类似,此处不再赘述。
[0053]
本发明实施例,通过对当前帧图像进行亮度调整,得到具有闪烁效果的复古图像,模拟了老电影中的画面亮度不稳定特点,提高了模拟的老电影中画面的真实性,并将得到的复古图像与动态噪点图进行混合,增强了当前帧图像的动态效果,提高了模拟的老电影中动态效果的真实性。
[0054]
请参阅图3,本发明实施例提供的图像处理方法的第三个流程图,具体包括:
[0055]
301、获取当前帧图像。
[0056]
步骤301与步骤101类似,此处不再赘述。
[0057]
302、通过预置的第一随机函数对当前帧图像进行亮度调整,得到第一中间图像。
[0058]
获取当前帧图像的原始颜色;通过预置的第一随机函数生成第一初始随机值,其中,第一初始随机值大于0且小于或等于1;通过预置的第一限定函数对第一初始随机值进行限定,得到第一目标随机值;将原始颜色与第一目标随机值进行相乘,得到第一中间图像,其中,复古图像的画面亮度与第一随机函数的取值成正比。
[0059]
303、对第一中间图像进行黄化处理,得到复古图像。
[0060]
具体的,获取第一中间图像对应的第一通道值和第二通道值;将第一通道值和第二通道值分别加上第一增加值和第二增加值,得到黄化图像;根据预置的插值函数、第一中间图像、黄化图像和预置的权重参数,生成复古图像。
[0061]
例如,获取第一中间图像对应的红色通道值(即第一通道值)和绿色通道值(即第二通道值);将红色通道值和绿色通道值分别加上0.25和0.15,得到黄化图像;根据预置的插值函数lerp、第一中间图像、黄化图像和预置的权重参数coldmoviepercent,生成复古图
像。其中,通过lerp函数混合第一中间图像(即亮度调整处理后的当前帧图像)和黄化图像(即经过黄化处理后得到的图像,表示为result),得到复古图像,并通过coldmoviepercent参数控制黄化图像和第一中间图像之间的权重,即调节画面偏黄的强度。当coldmoviepercent的值为1时,画面效果偏黄效果达到最强,反之当数值为0时,黄化效果最弱。
[0062]
需要说明的是,本实施例中第一增加值取值为0.25,第二增加值取值为0.15,红色通道值和绿色通道值调整后的黄化图像,即产生泛黄的效果,即添加了黄化效果。可以理解的,可以根据实际需要对第一增加值和第二增加值进行微调,确保图像颜色整体偏黄即可。
[0063]
304、根据预置的噪点图进行采样,得到动态噪点图。
[0064]
305、将复古图像和动态噪点图进行混合,得到目标图像。
[0065]
步骤304-305与步骤103-104类似,此处不再赘述。
[0066]
本发明实施例,通过对当前帧图像进行亮度调整,得到具有闪烁效果的第一中间图像,然后对第一中间图像进行黄化处理,模拟了老电影中的画面亮度不稳定特点以及老电影中因胶片老化导致的画面泛黄效果,提高了模拟的老电影中画面的真实性,并将得到的复古图像与动态噪点图进行混合,增强了当前帧图像的动态效果,提高了模拟的老电影中动态效果的真实性。
[0067]
请参阅图4,本发明实施例提供的图像处理方法的第四个流程图,具体包括:
[0068]
401、获取当前帧图像。
[0069]
步骤301与步骤101类似,此处不再赘述。
[0070]
402、通过预置的第一随机函数对当前帧图像进行亮度调整,得到第一中间图像。
[0071]
步骤402与步骤302类似,此处不再赘述。
[0072]
403、对第一中间图像进行黄化处理,得到第二中间图像。
[0073]
具体的,获取第一中间图像对应的第一通道值和第二通道值;将第一通道值和第二通道值分别加上第一增加值和第二增加值,得到黄化图像;根据预置的插值函数、第一中间图像、黄化图像和预置的权重参数,生成第二中间图像。
[0074]
例如,获取第一中间图像对应的红色通道值(即第一通道值)和绿色通道值(即第二通道值);将红色通道值和绿色通道值分别加上0.25和0.15,得到黄化图像;根据预置的插值函数lerp、第一中间图像、黄化图像和预置的权重参数coldmoviepercent,生成复古图像。其中,通过lerp函数混合第一中间图像(即亮度调整处理后的当前帧图像)和黄化图像(即经过黄化处理后得到的图像,表示为result),得到第二中间图像,并通过coldmoviepercent参数控制黄化图像和第一中间图像之间的权重,即调节画面偏黄的强度。当coldmoviepercent的值为1时,画面效果偏黄效果达到最强,反之当数值为0时,黄化效果最弱。
[0075]
404、对第二中间图像进行暗角处理,得到复古图像。
[0076]
具体的,获取屏幕空间的uv坐标系中的初始参考坐标,得到第一uv坐标;将第一uv坐标中的第一u坐标和第一v坐标同时减去第一阈值并取绝对值,得到第一绝对值和第二绝对值,并将第一绝对值和第二绝对值确定为目标参考uv坐标;根据预置的暗角公式和目标参考uv坐标生成屏幕暗角图像;将屏幕暗角图像和第二中间图像相乘,得到复古图像。
[0077]
其中,第一阈值为0.5,将初始参考坐标(0,0)的u坐标和v坐标分别减去0.5,然后
去取绝对值,得到第一绝对值和第二绝对值,此时的第一绝对值指示屏幕的中心点的u坐标,第二绝对值指示屏幕的中心点的v坐标,将第一绝对值和第二绝对值作为目标参考uv坐标,将目标参考uv坐标代入预置的暗角公式:out.rgb*=1-m*abs(in.tc.x-0.5)*abs(in.tc.y-0.5),得到暗角图像,其中,本实施例及后续实施例中,in.tc.x和in.tc.y分别表示屏幕空间uv的u和v坐标,in.tc范围[0,1],距离中心点(0.5,0.5)越远,值越小,abs()函数表示取绝对值。
[0078]
需要说明的是,本实施例中系数m的取值为3.2,还可以根据实际情况进行调整,从而调整暗角效果的强度。
[0079]
405、根据预置的噪点图进行采样,得到动态噪点图。
[0080]
406、将复古图像和动态噪点图进行混合,得到目标图像。
[0081]
步骤405-406与步骤103-104类似,此处不再赘述。
[0082]
本发明实施例,通过对当前帧图像进行亮度调整,得到具有闪烁效果的第一中间图像,然后对第一中间图像进行黄化处理,得到具有黄化效果的第二中间图像,然后对第二中间图像进行暗角处理,模拟了老电影中的画面亮度不稳定特点、老电影中因胶片老化导致的画面泛黄效果以及老电影中画面四角变暗的效果,提高了模拟的老电影中画面的真实性,并将得到的复古图像与动态噪点图进行混合,增强了当前帧图像的动态效果,提高了模拟的老电影中动态效果的真实性。
[0083]
请参阅图5,本发明实施例提供的图像处理方法的第五个流程图,具体包括:
[0084]
501、获取当前帧图像。
[0085]
502、通过预置的第一随机函数对当前帧图像进行亮度调整,得到第一中间图像。
[0086]
503、对第一中间图像进行黄化处理,得到第二中间图像。
[0087]
504、对第二中间图像进行暗角处理,得到复古图像。
[0088]
步骤501-504与步骤401-404类似,此处不再赘述。
[0089]
505、对预置的噪点图中的初始第一通道纹理进行采样处理,得到第一噪点层。
[0090]
具体的,对屏幕空间的uv坐标系中的屏幕v坐标添加uv动画,得到动态屏幕v坐标,将动态屏幕v坐标和屏幕u坐标确定为第二uv坐标;通过第二uv坐标对预置的噪点图中的初始第一通道纹理进行采样,得到初始第一通道采样结果;通过预置的第二随机函数生成第二初始随机值;根据初始第一通道采样结果和第二初始随机值生成第一噪点层。
[0091]
可以理解的是,预置的噪点图会被预储存在游戏引擎的某个文件夹路径下,噪点图的红、绿、蓝三个通道中分别储存了三种不同的噪点纹理,当需要进行噪点采样时,根据需要对不同的噪点纹理进行采样。本实施例中,初始第一通道纹理可以是初始红通道纹理。
[0092]
需要说明的是,通过将屏幕空间的屏幕v坐标与增量时间进行计算,例如,计算方式如下:in.tc.y*0.2-4.0*gametime,求得动态v坐标,即实现对屏幕v坐标添加uv动画。本实施例中,第二随机函数的seed和speed分别设置为0.2和5.0,得到第二初始随机值randomflash(0.2,5.0,gametime)。预置的噪点图可以如图6所示,在图6所示的噪点图基础上,初始第一通道纹理可以如图7所示,第一噪点层如图8所示。其中,图8为图7的取反效果的对比示意图,图7和图8中的纹理不完全一一对应,仅表示相同纹理的大致对应关系。
[0093]
在一种可行的实施方式中,根据初始第一通道采样结果和第二初始随机值生成第一噪点层,可以包括:
[0094]
对将初始第一通道采样结果取反,得到第一通道取反结果;将第一通道取反结果与第二初始随机值进行相加,得到动态第一通道采样结果;通过预置的第二限定函数对动态第一通道采样结果进行限定,得到第一噪点层。
[0095]
本实施例中,第二限定函数clamp将动态第一通道采样结果限定在[0.2,1]范围内。本实施例通过第二初始随机值控制该第一噪点层中的噪点强弱,从而营造出竖条噪点时而明显时而减弱的效果,本实施例中,第一噪点层中的纹理沿v轴方向连续竖直向下流动或竖直向上流动。
[0096]
506、对预置的噪点图中的初始第二通道纹理进行采样处理,得到第二噪点层。
[0097]
具体的,通过预置的第三随机函数生成第三初始随机值,其中,第三初始随机值大于0且小于或等于1;通过预置的阶跃函数对第三初始随机值进行处理,得到第三目标随机值;将屏幕空间的uv坐标系中的屏幕u坐标和屏幕v坐标分别减去和增加第三目标随机值,得到第三u坐标和第三v坐标,将第三u坐标和第三v坐标确定为第三uv坐标;通过第三uv坐标对预置的噪点图中的初始第二通道纹理进行采样,得到初始第二通道采样结果;根据初始第二通道采样结果和预置的第四随机函数生成第二噪点层。
[0098]
需要说明的是,本实施例将使用两个随机数,即第三随机函数生成的第三初始随机值和第四随机函数生成的第四初始随机值。在第三随机函数中,将seed和speed变量分别设置为0.3和10.0(为了区别于第一噪点层中的噪点强弱节奏,seed和speed的取值与第二随机函数中的取值不同),第三初始随机值为randomflash(0.3,10.0,gametime);通过预置的阶跃函数对第三初始随机值进行处理,得到第三目标随机值noisegrandom*step(0.5,noisegrandom);将屏幕空间的uv坐标系中的屏幕u坐标和屏幕v坐标分别减去和增加第三目标随机值,得到的第三uv坐标为(in.tc.x-noisegrandom*step(0.5,noisegrandom),in.tc.y noisegrandom*step(0.5,noisegrandom));通过第三uv坐标对预置的噪点图中的初始第二通道纹理进行采样,得到初始第二通道采样结果;根据初始第二通道采样结果和预置的第四随机函数生成第二噪点层。其中,第四随机函数中seed和speed变量分别设置为0.3和3.0,第四随机函数生成的第四初始随机值为randomflash(0.3,10.0,gametime);在图6所示的噪点图基础上,初始第二通道纹理可以如图9所示,第二噪点层如图10所示。本实施例中,初始第二通道纹理可以是初始绿通道纹理。其中,图10为图9的取反效果的对比示意图,图9和图10中的纹理不完全一一对应,仅表示相同纹理的大致对应关系。其中,图9的纹理整体与图6相似,但是纹理位置有一定的偏移。
[0099]
在一种可行的实施方式中,根据初始第二通道采样结果和预置的第四随机函数生成第二噪点层,可以包括:
[0100]
对将初始第二通道采样结果取反,得到第二通道取反结果;通过预置的第四随机函数生成第四初始随机值;将第二通道取反结果与第四初始随机值进行相加,得到动态第二通道采样结果;通过预置的第三限定函数对动态第二通道采样结果进行限定,得到第二噪点层。
[0101]
可以理解的是,第三限定函数clamp将动态第二通道采样结果限定在[0.5,1.0]范围内。本实施例,通过第三初始随机值控制该第二噪点层中的噪点在不同时间点显示在屏幕的不同位置上,从而营造出偏移效果;通过第四初始随机值控制第二噪点层的噪点的强弱,增加了第二噪点层的动态随机感。
[0102]
507、对预置的噪点图中的初始第三通道纹理进行采样处理,得到第三噪点层。
[0103]
具体的,通过预置的第五随机函数生成第五初始随机值,其中,第五初始随机值大于0且小于或等于1;通过预置的第四限定函数对第五初始随机值进行限定,得到第五目标随机值;将屏幕空间的uv坐标系中的屏幕u坐标加上第五目标随机值,得到动态屏幕u坐标,将动态屏幕u坐标和屏幕v坐标确定为第四uv坐标;通过第四uv坐标对预置的噪点图中的初始第三通道纹理进行采样,得到初始第三通道采样结果;对将初始第三通道采样结果取反,得到第三噪点层。
[0104]
需要说明的是,为将初始第三通道纹理沿屏幕uv的u坐标方向偏移,且偏移在非常小的范围内的效果(类似初始第三通道纹理左右来回抖动),本实施例,将第五随机函数中的seed设置为0.2,减少采样点数量,从实现少采样的效果,将第五随机函数中的speed设置为10000.0,提高闪烁速度,得到一个变化频率非常快的随机数(高频率左右抖动)。本实施例中,为了将初始第三通道纹理的左右偏移限制在小范围内,例如4%,可以通过第四限定函数将第五初始随机值限定在[0.96,1.0]范围内,即第五目标随机值为clamp(randomflash(0.2,10000.0,gametime),0.96,1.0),即实现了在小范围内进行快速地横向偏移抖动。在图6所示的噪点图的基础上,初始第三通道纹理可以如图11所示,第三噪点层如图12所示。本实施例中,初始第三通道纹理可以是初始蓝通道纹理。其中,图12为图11的取反效果的对比示意图,图11和图12中的纹理不完全一一对应,仅表示相同纹理的大致对应关系。
[0105]
508、将第一噪点层、第二噪点层和第三噪点层进行相乘,得到动态噪点图。
[0106]
将第一噪点层、第二噪点层和第三噪点层进行相乘,得到动态噪点图。
[0107]
509、将复古图像和动态噪点图进行混合,得到目标图像。
[0108]
步骤509与步骤406类似,此处不再赘述。
[0109]
本发明实施例,通过对当前帧图像进行亮度调整,得到具有闪烁效果的第一中间图像,然后对第一中间图像进行黄化处理,得到具有黄化效果的第二中间图像,然后对第二中间图像进行暗角处理,模拟了老电影中的画面亮度不稳定特点、老电影中因胶片老化导致的画面泛黄效果以及老电影中画面四角变暗的效果,提高了模拟的老电影中画面的真实性,并将得到的复古图像与动态噪点图进行混合,增强了当前帧图像的动态效果,提高了模拟的老电影中动态效果的真实性。
[0110]
请参阅图13,本发明实施例提供的图像处理方法的第六个流程图,具体包括:
[0111]
1301、获取当前帧图像。
[0112]
1302、通过预置的第一随机函数对当前帧图像进行亮度调整,得到第一中间图像。
[0113]
1303、对第一中间图像进行黄化处理,得到第二中间图像。
[0114]
1304、对第二中间图像进行暗角处理,得到复古图像。
[0115]
1305、对预置的噪点图中的初始第一通道纹理进行采样处理,得到第一噪点层。
[0116]
1306、对预置的噪点图中的初始第二通道纹理进行采样处理,得到第二噪点层。
[0117]
1307、对预置的噪点图中的初始第三通道纹理进行采样处理,得到第三噪点层。
[0118]
1308、将第一噪点层、第二噪点层和第三噪点层进行相乘,得到动态噪点图。
[0119]
1309、将复古图像和动态噪点图进行混合,得到目标图像。
[0120]
步骤1301-1309与步骤501-509类似,此处不再赘述。
[0121]
1310、根据增量时间参数将多个目标图像合并为目标视频。
[0122]
具体的,获取多个目标渲染图像中每个目标渲染图像对应的增量时间参数,得到多个增量时间参数;将多个增量时间参数进行排序,得到第一顺序;按照第一顺序将每个增量时间参数对应的目标图像进行叠加合并,生成目标视频。
[0123]
需要说明的是,本实施例还可以通过对各个参数进行调整,改变各步骤中的效果强度与动态节奏。本实施例也可以定制预先储存的噪点图改变滤镜中噪点的纹理,在不增加性能消耗的前提下,提高了视频的美术表现力。
[0124]
本发明实施例,通过对当前帧图像进行亮度调整,得到具有闪烁效果的第一中间图像,然后对第一中间图像进行黄化处理,得到具有黄化效果的第二中间图像,然后对第二中间图像进行暗角处理,模拟了老电影中的画面亮度不稳定特点、老电影中因胶片老化导致的画面泛黄效果以及老电影中画面四角变暗的效果,提高了模拟的老电影中画面的真实性,并将得到的复古图像与动态噪点图进行混合,增强了当前帧图像的动态效果,提高了模拟的老电影中动态效果的真实性;本实施例还将多个目标图像按照增量时间的大小顺序进行合并,生成了后处理后的目标视频,提高了对老电影效果的模拟真实性。
[0125]
上面对本发明实施例中图像处理方法进行了描述,下面对本发明实施例中图像处理装置进行描述,请参阅图14,本发明实施例中图像处理装置的一个实施例包括:
[0126]
获取模块1401,用于获取当前帧图像;
[0127]
复古处理模块1402,用于在后处理过程中,对所述当前帧图像进行复古处理,得到复古图像;
[0128]
采样模块1403,用于根据预置的噪点图进行采样,得到动态噪点图;
[0129]
混合模块1404,用于将所述复古图像和所述动态噪点图进行混合,得到目标图像。
[0130]
在一种可行的实施方式中,所述复古处理模块1402包括:
[0131]
第一亮度调整子模块14021,用于通过预置的第一随机函数对所述当前帧图像进行亮度调整,得到复古图像。
[0132]
在一种可行的实施方式中,所述复古处理模块1402包括:
[0133]
第二亮度调整子模块14022,用于对所述当前帧图像进行亮度调整,得到第一中间图像;
[0134]
第一黄化处理子模块14023,用于对所述第一中间图像进行黄化处理,得到复古图像。
[0135]
在一种可行的实施方式中,所述复古处理模块1402包括:
[0136]
第三亮度调整子模块14024,用于对所述当前帧图像进行亮度调整,得到第一中间图像;
[0137]
第二黄化处理子模块14025,用于对所述第一中间图像进行黄化处理,得到第二中间图像;
[0138]
第一暗角处理子模块14026,用于对所述第二中间图像进行暗角处理,得到复古图像。
[0139]
在一种可行的实施方式中,所述第一亮度调整子模块14021具体用于:
[0140]
获取当前帧图像的原始颜色;
[0141]
通过预置的第一随机函数生成第一初始随机值;
[0142]
通过预置的第一限定函数对所述第一初始随机值进行限定,得到第一目标随机值;
[0143]
将所述原始颜色与所述第一目标随机值进行相乘,得到复古图像,其中,所述复古图像的画面亮度与所述第一随机函数的取值成正比。
[0144]
在一种可行的实施方式中,所述第一黄化处理子模块14023具体用于:
[0145]
获取所述第一中间图像对应的第一通道值和第二通道值;
[0146]
将所述第一通道值和所述第二通道值分别加上第一增加值和第二增加值,得到黄化图像;
[0147]
根据预置的插值函数、所述第一中间图像、所述黄化图像和预置的权重参数,生成复古图像。
[0148]
在一种可行的实施方式中,所述第一暗角处理子模块14026具体用于:
[0149]
获取屏幕空间的初始参考uv坐标,得到第一uv坐标;
[0150]
将所述第一uv坐标中的第一u坐标和第一v坐标同时减去第一阈值并取绝对值,得到第一绝对值和第二绝对值,并将所述第一绝对值和所述第二绝对值确定为目标参考uv坐标;
[0151]
根据预置的暗角公式和所述目标参考uv坐标生成屏幕暗角图像;
[0152]
将所述屏幕暗角图像和所述第二中间图像相乘,得到复古图像。
[0153]
在一种可行的实施方式中,所述采样模块1403包括:
[0154]
第一采样子模块14031,用于对预置的噪点图中的初始第一通道纹理进行采样处理,得到第一噪点层;
[0155]
第二采样子模块14032,用于对预置的噪点图中的初始第二通道纹理进行采样处理,得到第二噪点层;
[0156]
第三采样子模块14033,用于对预置的噪点图中的初始第三通道纹理进行采样处理,得到第三噪点层;
[0157]
相乘子模块14034,用于将所述第一噪点层、所述第二噪点层和所述第三噪点层进行相乘,得到动态噪点图。
[0158]
在一种可行的实施方式中,所述第一采样子模块14031包括:
[0159]
添加子单元140311,用于对屏幕空间的uv坐标系中的屏幕v坐标添加uv动画,得到动态屏幕v坐标,将所述动态屏幕v坐标和屏幕u坐标确定为第二uv坐标;
[0160]
第一采样子单元140312,用于通过所述第二uv坐标对所述预置的噪点图中的初始第一通道纹理进行采样,得到初始第一通道采样结果;
[0161]
第一生成子单元140313,用于通过预置的第二随机函数生成第二初始随机值;
[0162]
第二生成子单元140314,用于根据所述初始第一通道采样结果和所述第二初始随机值生成第一噪点层。
[0163]
在一种可行的实施方式中,所述第二生成子单元140314具体用于:
[0164]
对将所述初始第一通道采样结果取反,得到第一通道取反结果;
[0165]
将所述第一通道取反结果与所述第二初始随机值进行相加,得到动态第一通道采样结果;
[0166]
通过预置的第二限定函数对所述动态第一通道采样结果进行限定,得到第一噪点
层。
[0167]
在一种可行的实施方式中,所述第二采样子模块14032包括:
[0168]
第三生成子单元140321,用于通过预置的第三随机函数生成第三初始随机值;
[0169]
第一阶跃处理子单元140322,用于通过预置的阶跃函数对所述第三初始随机值进行处理,得到第三目标随机值;
[0170]
第一确定子单元140323,用于将屏幕空间的uv坐标系中的屏幕u坐标和屏幕v坐标分别减去和增加所述第三目标随机值,得到第三u坐标和第三v坐标,将所述第三u坐标和第三v坐标确定为第三uv坐标;
[0171]
第二采样子单元140324,用于通过所述第三uv坐标对所述预置的噪点图中的初始第二通道纹理进行采样,得到初始第二通道采样结果;
[0172]
第四生成子单元140325,用于根据所述初始第二通道采样结果和预置的第四随机函数生成第二噪点层。
[0173]
在一种可行的实施方式中,所述第四生成子单元140325具体用于:
[0174]
对将所述初始第二通道采样结果取反,得到第二通道取反结果;
[0175]
通过预置的第四随机函数生成第四初始随机值;
[0176]
将所述第二通道取反结果与所述第四初始随机值进行相加,得到动态第二通道采样结果;
[0177]
通过预置的第三限定函数对所述动态第二通道采样结果进行限定,得到第二噪点层。
[0178]
在一种可行的实施方式中,所述第三采样子模块14033具体用于:
[0179]
通过预置的第五随机函数生成第五初始随机值;
[0180]
通过预置的第四限定函数对所述第五初始随机值进行限定,得到第五目标随机值;
[0181]
将屏幕空间的uv坐标系中的屏幕u坐标加上所述第五目标随机值,得到动态屏幕u坐标,将所述动态屏幕u坐标和屏幕v坐标确定为第四uv坐标;
[0182]
通过所述第四uv坐标对所述预置的噪点图中的初始第三通道纹理进行采样,得到初始第三通道采样结果;
[0183]
对将所述初始第三通道采样结果取反,得到第三噪点层。
[0184]
在一种可行的实施方式中,所述图像处理装置还包括:
[0185]
合并模块1405,用于根据增量时间参数将多个所述目标图像合并为目标视频。
[0186]
在一种可行的实施方式中,合并模块1405具体用于:
[0187]
获取多个所述目标渲染图像中每个目标渲染图像对应的增量时间参数,得到多个增量时间参数;
[0188]
将所述多个增量时间参数进行排序,得到第一顺序;
[0189]
按照所述第一顺序将每个增量时间参数对应的目标图像进行叠加合并,生成目标视频。
[0190]
本发明实施例,通过对当前帧图像进行亮度调整,得到具有闪烁效果的第一中间图像,然后对第一中间图像进行黄化处理,得到具有黄化效果的第二中间图像,然后对第二中间图像进行暗角处理,模拟了老电影中的画面亮度不稳定特点、老电影中因胶片老化导
致的画面泛黄效果以及老电影中画面四角变暗的效果,提高了模拟的老电影中画面的真实性,并将得到的复古图像与动态噪点图进行混合,增强了当前帧图像的动态效果,提高了模拟的老电影中动态效果的真实性;本实施例还将多个目标图像按照增量时间的大小顺序进行合并,生成了后处理后的目标视频,提高了对老电影效果的模拟真实性。
[0191]
图15是本发明实施例提供的一种电子设备的结构示意图,该电子设备1500可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,cpu)1510(例如,一个或一个以上处理器)和存储器1520,一个或一个以上存储应用程序1533或数据1532的存储介质1530(例如一个或一个以上海量存储设备)。其中,存储器1520和存储介质1530可以是短暂存储或持久存储。存储在存储介质1530的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对电子设备1500中的一系列指令操作。更进一步地,处理器1510可以设置为与存储介质1530通信,在电子设备1500上执行存储介质1530中的一系列指令操作。
[0192]
电子设备1500还可以包括一个或一个以上电源1540,一个或一个以上有线或无线网络接口1550,一个或一个以上输入输出接口1560,和/或,一个或一个以上操作设备1531,例如windows serve,mac os x,unix,linux,freebsd等等。本领域技术人员可以理解,图15示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0193]
作为示例而非限定的是,电子设备1500可为服务器或终端。
[0194]
本发明实施例提供了一种电子设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述电子设备执行上述的图像处理方法,具体方法步骤包括:
[0195]
获取当前帧图像;在后处理过程中,对当前帧图像进行复古处理,得到复古图像;根据预置的噪点图进行采样,得到动态噪点图;将复古图像和动态噪点图进行混合,得到目标图像。通过对当前帧图像进行复古处理,并将得到的复古图像与动态噪点图进行混合,增强了当前帧图像的动态效果,提高了模拟的老电影中动态效果的真实性。
[0196]
上述对当前帧图像进行复古处理,得到复古图像,包括:通过预置的第一随机函数对当前帧图像进行亮度调整,得到复古图像。该方式,将复古处理细化为亮度调整,提供了一种可实施方式。
[0197]
上述对当前帧图像进行复古处理,得到复古图像,包括:对当前帧图像进行亮度调整,得到第一中间图像;对第一中间图像进行黄化处理,得到复古图像。该方式,将复古处理细化为亮度调整和黄化处理,提供了一种可实施方式。
[0198]
上述在后处理过程中,对当前帧图像进行复古处理,得到复古图像,包括:对当前帧图像进行亮度调整,得到第一中间图像;对第一中间图像进行黄化处理,得到第二中间图像;对第二中间图像进行暗角处理,得到复古图像。该方式,将复古处理细化为亮度调整、黄化处理和暗角处理,提供了一种可实施方式。
[0199]
上述通过预置的第一随机函数对当前帧图像进行亮度调整,得到复古图像,包括:获取当前帧图像的原始颜色;通过预置的第一随机函数生成第一初始随机值;通过预置的第一限定函数对第一初始随机值进行限定,得到第一目标随机值;将原始颜色与第一目标随机值进行相乘,得到复古图像,其中,复古图像的画面亮度与第一随机函数的取值成正
比。该方式,明确了亮度调整的具体实现过程,实现了对老电影的画面亮度的不稳定感的模拟。
[0200]
上述对第一中间图像进行黄化处理,得到复古图像,包括:获取第一中间图像对应的第一通道值和第二通道值;将第一通道值和第二通道值分别加上第一增加值和第二增加值,得到黄化图像;根据预置的插值函数、第一中间图像、黄化图像和预置的权重参数,生成复古图像。该方式,明确了黄化处理的具体实现过程,实现了对老电影的画面泛黄的模拟。
[0201]
上述对第二中间图像进行暗角处理,得到复古图像,包括:获取屏幕空间的初始参考uv坐标,得到第一uv坐标;将第一uv坐标中的第一u坐标和第一v坐标同时减去第一阈值并取绝对值,得到第一绝对值和第二绝对值,并将第一绝对值和第二绝对值确定为目标参考uv坐标;根据预置的暗角公式和目标参考uv坐标生成屏幕暗角图像;将屏幕暗角图像和第二中间图像相乘,得到复古图像。该方式,明确了暗角处理的具体实现过程,实现了对老电影的画面四角发暗的模拟。
[0202]
上述根据预置的噪点图进行采样,得到动态噪点图,包括:对预置的噪点图中的初始第一通道纹理进行采样处理,得到第一噪点层;对预置的噪点图中的初始第二通道纹理进行采样处理,得到第二噪点层;对预置的噪点图中的初始第三通道纹理进行采样处理,得到第三噪点层;将第一噪点层、第二噪点层和第三噪点层进行相乘,得到动态噪点图。该方式,明确了动态噪点图的采样过程,实现了对老电影的画面噪点的模拟。
[0203]
上述对预置的噪点图中的初始第一红通道纹理进行采样处理,得到第一噪点层,包括:对屏幕空间的uv坐标系中的屏幕v坐标添加uv动画,得到动态屏幕v坐标,将动态屏幕v坐标和屏幕u坐标确定为第二uv坐标;通过第二uv坐标对预置的噪点图中的初始第一通道纹理进行采样,得到初始第一通道采样结果;通过预置的第二随机函数生成第二初始随机值;根据初始第一通道采样结果和第二初始随机值生成第一噪点层。该方式,对第一噪点层的生成过程进行限定,确保了第一噪点层具有竖向流动的噪点效果。
[0204]
上述根据初始第一通道采样结果和第二初始随机值生成第一噪点层,包括:对将初始第一通道采样结果取反,得到第一通道取反结果;将第一通道取反结果与第二初始随机值进行相加,得到动态第一通道采样结果;通过预置的第二限定函数对动态第一通道采样结果进行限定,得到第一噪点层。该方式,明确了通过第二初始随机值对初始第一通道采样结果进行调整生成第一噪点层的实现过程,提高了第一噪点层的生成效率。
[0205]
上述对预置的噪点图中的初始第二通道纹理进行采样处理,得到第二噪点层,包括:通过预置的第三随机函数生成第三初始随机值;通过预置的阶跃函数对第三初始随机值进行处理,得到第三目标随机值;将屏幕空间的uv坐标系中的屏幕u坐标和屏幕v坐标分别减去和增加第三目标随机值,得到第三u坐标和第三v坐标,将第三u坐标和第三v坐标确定为第三uv坐标;通过第三uv坐标对预置的噪点图中的初始第二通道纹理进行采样,得到初始第二通道采样结果;根据初始第二通道采样结果和预置的第四随机函数生成第二噪点层。该方式,对第二噪点层的生成过程进行限定,确保了第二噪点层具有偏移的噪点效果。
[0206]
上述根据初始第二通道采样结果和预置的第四随机函数生成第二噪点层,包括:对将初始第二通道采样结果取反,得到第二通道取反结果;通过预置的第四随机函数生成第四初始随机值;将第二通道取反结果与第四初始随机值进行相加,得到动态第二通道采样结果;通过预置的第三限定函数对动态第二通道采样结果进行限定,得到第二噪点层。该
方式,明确了通过随机函数和限定函数对初始第二通道采样结果进行调整生成第二噪点层的实现过程,提高了第二噪点层的生成效率。
[0207]
上述对预置的噪点图中的初始第三通道纹理进行采样处理,得到第三噪点层,包括:通过预置的第五随机函数生成第五初始随机值;通过预置的第四限定函数对第五初始随机值进行限定,得到第五目标随机值;将屏幕空间的uv坐标系中的屏幕u坐标加上第五目标随机值,得到动态屏幕u坐标,将动态屏幕u坐标和屏幕v坐标确定为第四uv坐标;通过第四uv坐标对预置的噪点图中的初始第三通道纹理进行采样,得到初始第三通道采样结果;对将初始第三通道采样结果取反,得到第三噪点层。该方式,对第三噪点层的生成过程进行限定,确保了第三噪点层中噪点具有在横向上进行快速抖动的噪点效果。
[0208]
上述在将复古图像和动态噪点图进行混合,得到目标图像之后,还包括:根据增量时间参数将多个目标图像合并为目标视频。该方式,追加了对各个帧图像的合成过程,提高了目标视频的合成效率。
[0209]
上述根据增量时间参数将多个目标图像合并为目标视频,包括:获取多个目标图像中每个目标图像对应的增量时间参数,得到多个增量时间参数;将多个增量时间参数进行排序,得到第一顺序;按照第一顺序将每个增量时间参数对应的目标图像进行叠加合并,生成目标视频。该方式,对目标视频的合成过程进行细化,提高了合成效率。
[0210]
本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述图像处理方法的步骤,步骤具体包括:
[0211]
获取当前帧图像;在后处理过程中,对当前帧图像进行复古处理,得到复古图像;根据预置的噪点图进行采样,得到动态噪点图;将复古图像和动态噪点图进行混合,得到目标图像。通过对当前帧图像进行复古处理,并将得到的复古图像与动态噪点图进行混合,增强了当前帧图像的动态效果,提高了模拟的老电影中动态效果的真实性。
[0212]
上述对当前帧图像进行复古处理,得到复古图像,包括:通过预置的第一随机函数对当前帧图像进行亮度调整,得到复古图像。该方式,将复古处理细化为亮度调整,提供了一种可实施方式。
[0213]
上述对当前帧图像进行复古处理,得到复古图像,包括:对当前帧图像进行亮度调整,得到第一中间图像;对第一中间图像进行黄化处理,得到复古图像。该方式,将复古处理细化为亮度调整和黄化处理,提供了一种可实施方式。
[0214]
上述在后处理过程中,对当前帧图像进行复古处理,得到复古图像,包括:对当前帧图像进行亮度调整,得到第一中间图像;对第一中间图像进行黄化处理,得到第二中间图像;对第二中间图像进行暗角处理,得到复古图像。该方式,将复古处理细化为亮度调整、黄化处理和暗角处理,提供了一种可实施方式。
[0215]
上述通过预置的第一随机函数对当前帧图像进行亮度调整,得到复古图像,包括:获取当前帧图像的原始颜色;通过预置的第一随机函数生成第一初始随机值;通过预置的第一限定函数对第一初始随机值进行限定,得到第一目标随机值;将原始颜色与第一目标随机值进行相乘,得到复古图像,其中,复古图像的画面亮度与第一随机函数的取值成正比。该方式,明确了亮度调整的具体实现过程,实现了对老电影的画面亮度的不稳定感的模
拟。
[0216]
上述对第一中间图像进行黄化处理,得到复古图像,包括:获取第一中间图像对应的第一通道值和第二通道值;将第一通道值和第二通道值分别加上第一增加值和第二增加值,得到黄化图像;根据预置的插值函数、第一中间图像、黄化图像和预置的权重参数,生成复古图像。该方式,明确了黄化处理的具体实现过程,实现了对老电影的画面泛黄的模拟。
[0217]
上述对第二中间图像进行暗角处理,得到复古图像,包括:获取屏幕空间的初始参考uv坐标,得到第一uv坐标;将第一uv坐标中的第一u坐标和第一v坐标同时减去第一阈值并取绝对值,得到第一绝对值和第二绝对值,并将第一绝对值和第二绝对值确定为目标参考uv坐标;根据预置的暗角公式和目标参考uv坐标生成屏幕暗角图像;将屏幕暗角图像和第二中间图像相乘,得到复古图像。该方式,明确了暗角处理的具体实现过程,实现了对老电影的画面四角发暗的模拟。
[0218]
上述根据预置的噪点图进行采样,得到动态噪点图,包括:对预置的噪点图中的初始第一通道纹理进行采样处理,得到第一噪点层;对预置的噪点图中的初始第二通道纹理进行采样处理,得到第二噪点层;对预置的噪点图中的初始第三通道纹理进行采样处理,得到第三噪点层;将第一噪点层、第二噪点层和第三噪点层进行相乘,得到动态噪点图。该方式,明确了动态噪点图的采样过程,实现了对老电影的画面噪点的模拟。
[0219]
上述对预置的噪点图中的初始第一红通道纹理进行采样处理,得到第一噪点层,包括:对屏幕空间的uv坐标系中的屏幕v坐标添加uv动画,得到动态屏幕v坐标,将动态屏幕v坐标和屏幕u坐标确定为第二uv坐标;通过第二uv坐标对预置的噪点图中的初始第一通道纹理进行采样,得到初始第一通道采样结果;通过预置的第二随机函数生成第二初始随机值;根据初始第一通道采样结果和第二初始随机值生成第一噪点层。该方式,对第一噪点层的生成过程进行限定,确保了第一噪点层具有竖向流动的噪点效果。
[0220]
上述根据初始第一通道采样结果和第二初始随机值生成第一噪点层,包括:对将初始第一通道采样结果取反,得到第一通道取反结果;将第一通道取反结果与第二初始随机值进行相加,得到动态第一通道采样结果;通过预置的第二限定函数对动态第一通道采样结果进行限定,得到第一噪点层。该方式,明确了通过第二初始随机值对初始第一通道采样结果进行调整生成第一噪点层的实现过程,提高了第一噪点层的生成效率。
[0221]
上述对预置的噪点图中的初始第二通道纹理进行采样处理,得到第二噪点层,包括:通过预置的第三随机函数生成第三初始随机值;通过预置的阶跃函数对第三初始随机值进行处理,得到第三目标随机值;将屏幕空间的uv坐标系中的屏幕u坐标和屏幕v坐标分别减去和增加第三目标随机值,得到第三u坐标和第三v坐标,将第三u坐标和第三v坐标确定为第三uv坐标;通过第三uv坐标对预置的噪点图中的初始第二通道纹理进行采样,得到初始第二通道采样结果;根据初始第二通道采样结果和预置的第四随机函数生成第二噪点层。该方式,对第二噪点层的生成过程进行限定,确保了第二噪点层具有偏移的噪点效果。
[0222]
上述根据初始第二通道采样结果和预置的第四随机函数生成第二噪点层,包括:对将初始第二通道采样结果取反,得到第二通道取反结果;通过预置的第四随机函数生成第四初始随机值;将第二通道取反结果与第四初始随机值进行相加,得到动态第二通道采样结果;通过预置的第三限定函数对动态第二通道采样结果进行限定,得到第二噪点层。该方式,明确了通过随机函数和限定函数对初始第二通道采样结果进行调整生成第二噪点层
的实现过程,提高了第二噪点层的生成效率。
[0223]
上述对预置的噪点图中的初始第三通道纹理进行采样处理,得到第三噪点层,包括:通过预置的第五随机函数生成第五初始随机值;通过预置的第四限定函数对第五初始随机值进行限定,得到第五目标随机值;将屏幕空间的uv坐标系中的屏幕u坐标加上第五目标随机值,得到动态屏幕u坐标,将动态屏幕u坐标和屏幕v坐标确定为第四uv坐标;通过第四uv坐标对预置的噪点图中的初始第三通道纹理进行采样,得到初始第三通道采样结果;对将初始第三通道采样结果取反,得到第三噪点层。该方式,对第三噪点层的生成过程进行限定,确保了第三噪点层中噪点具有在横向上进行快速抖动的噪点效果。
[0224]
上述在将复古图像和动态噪点图进行混合,得到目标图像之后,还包括:根据增量时间参数将多个目标图像合并为目标视频。该方式,追加了对各个帧图像的合成过程,提高了目标视频的合成效率。
[0225]
上述根据增量时间参数将多个目标图像合并为目标视频,包括:获取多个目标图像中每个目标图像对应的增量时间参数,得到多个增量时间参数;将多个增量时间参数进行排序,得到第一顺序;按照第一顺序将每个增量时间参数对应的目标图像进行叠加合并,生成目标视频。该方式,对目标视频的合成过程进行细化,提高了合成效率。
[0226]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0227]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0228]
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
[0229]
最后应说明的是:以上实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献