基于GAN网络的游戏地图自动生成方法、装置、介质及设备与流程

文档序号:29859469发布日期:2022-04-30 10:27阅读:418来源:国知局
基于GAN网络的游戏地图自动生成方法、装置、介质及设备与流程
基于gan网络的游戏地图自动生成方法、装置、介质及设备
技术领域
1.本发明属于游戏地图技术领域,尤其涉及一种基于gan网络的游戏地图自动生成方法、装置、介质及设备。


背景技术:

2.近年来,随着游戏技术和游戏种类的不断发展,游戏越来越得到人们的认可和喜爱,尤其是多款游戏作为体育竞技项目已被列入到2022年的杭州亚运会比赛项目中。随机地图类游戏(roguelike)与其他固定游戏地图的游戏相比,由于游戏地图是随机生成的,大大丰富了游戏的内容,增加了游戏玩家的新鲜感。
3.现有的随机游戏地图大多是在初始地图的基础上,进行一定程度的参数更改后生成了新的游戏地图。但是现有随机游戏地图生成技术具有两个主要的缺点。
4.首先,生成的新地图还是依赖于人们对地图参数的修改,没有实现真正意义上的游戏地图自动生成,这导致生成的游戏地图是有限的,而不是无限的。
5.其次,生成的新地图对地图参数修改非常敏感。参数修改过大会导致新地图与原地图差距过大,从而使得新地图不能直接渲染到原地图周围的待扩展区域;参数修改过小会导致新地图与原地图无差别,从而降低了游戏的趣味性。
6.因此,如何基于原地图合理地自动扩展游戏地图,是目前亟待解决的技术问题。


技术实现要素:

7.本发明的目的在于解决现有技术中存在的问题,并提供一种基于gan网络的游戏地图自动生成方法。
8.本发明具体是通过以下技术方案实现的:
9.第一方面,本发明提供了一种基于gan网络的游戏地图自动生成方法,其包括以下步骤:
10.s1:根据游戏中已知地图区域出现的物体实例类别和每种类别的实例个数,按照已知地图区域和待扩展区域中物体实例类别相似度最大化的原则,获取待扩展区域对应的数据对集合;其中一个地图区域的所述数据对集合由该地图区域所包含的物体实例类别和每种物体实例类别的实例个数组成;
11.s2:针对已知地图区域训练gan网络模型,所述gan网络模型包括地图生成器g和地图判别器d,训练过程中所述地图生成器g根据已知地图区域的所述数据对集合生成已知地图区域的伪造地图,再由所述地图判别器d区分已知地图区域的真实地图和伪造地图,从而更新地图生成器g和地图判别器d的参数,不断交替训练使所述地图生成器g能够根据一个地图区域的所述数据对集合生成与真实地图近似的伪造地图;
12.s3:将待扩展区域的所述数据对集合输入到经过训练的gan网络模型中的地图生成器g中,然后将地图生成器g输出的地图作为待扩展区域的新地图进行渲染。
13.作为上述第一方面的优选,所述s1中获取待扩展区域对应的数据对集合的具体步
骤包括:
14.s11:将已知地图区域中出现的物体实例类别构建为已知地图区域的物体实例类别集合
15.s12:在包含地图中所有可选物体实例类别的物体实例类别集合中,选择出一个物体实例类别c
*
,使该类别的特征向量与所有已出现的类别的特征向量的夹角余弦值之和最大:
[0016][0017]
其中表示待扩展区域的物体实例类别集合,fc和fu分别表示物体实例类别c的特征向量和类别u的物体实例特征向量,|fc|和|fu|分别表示fc和fu向量长度;
[0018]
s13:将s12中选择出的物体实例类别c
*
归入到待扩展区域的物体实例类别集合中,然后对物体实例类别c
*
随机分配物体实例个数k
*

[0019]
s14:不断迭代重复步骤s12至s13,直至物体实例类别集合中所有物体实例类别的物体实例个数之和超过系统设置的待扩展区域物体实例个数最大值后,停止迭代,将物体实例类别集合中每一个物体实例类别和对应的物体实例个数作为一个数据对加入待扩展区域对应的数据对集合t中,使数据对集合t中具有待扩展区域所包含的所有物体实例类别和每种物体实例类别的实例个数。
[0020]
作为上述第一方面的优选,所述的系统设置的待扩展区域物体实例个数最大值为已知地图区域的物体实例总个数。
[0021]
作为上述第一方面的优选,所述物体实例类别集合中每一个物体实例类别对应的k
*
应该大于等于1但小于系统设置的待扩展区域物体实例个数最大值的五分之一。
[0022]
作为上述第一方面的优选,所述的物体实例类别和每种类别的实例个数的数据对集合t为{(c1,k1),(c2,k2),

(cn,kn)},其中cn,kn分别表示第n个类别和该类别的物体实例个数。
[0023]
作为上述第一方面的优选,所述s2的具体实现步骤包括:
[0024]
s21:获取根据游戏中已知地图区域构建的训练样本,所述训练样本包含m组数据{(x1,t1),(x2,t2),

(xm,tm)},其中xi和ti分别表示第i个地图和第i个地图对应的所述数据对集合;
[0025]
s22:将所述的训练样本的数据{t1,t2,

,tm}输入到地图生成器g中,依次生成m个伪造地图并根据所述地图判别器的输出结果更新所述地图生成器g的参数θg:
[0026][0027]
式中d(,)表示所述地图判别器的输出结果。
[0028]
s23:将所述训练样本数据{x1,x2,

,xm}和{t1,t2,

,tm}与当前地图生成器g生成的伪造地图输入到所述地图判别器d中,更新所述地图判别器d的参数θd:
[0029][0030]
s24:不断重复步骤s22和s23,对所述地图生成器g和地图判别器d进行交替训练,直至gan网络模型收敛。
[0031]
作为上述第一方面的优选,所述m应该在500以上。
[0032]
作为上述第一方面的优选,所述交替训练过程中每训练3~7次地图判别器d后训练1次地图生成器g。
[0033]
作为上述第一方面的优选,步骤s22和s23中采用梯度下降算法优化所述地图生成器g的参数θg和地图判别器d的参数θd。
[0034]
第二方面,本发明提供了一种基于gan网络的游戏地图自动生成装置,其包括:
[0035]
数据对集合获取模块,用于根据游戏中已知地图区域出现的物体实例类别和每种类别的实例个数,按照已知地图区域和待扩展区域中物体实例类别相似度最大化的原则,获取待扩展区域对应的数据对集合;其中一个地图区域的所述数据对集合由该地图区域所包含的物体实例类别和每种物体实例类别的实例个数组成;
[0036]
gan网络模型训练模块,用于针对已知地图区域训练gan网络模型,所述gan网络模型包括地图生成器g和地图判别器d,训练过程中所述地图生成器g根据已知地图区域的所述数据对集合生成已知地图区域的伪造地图,再由所述地图判别器d区分已知地图区域的真实地图和伪造地图,从而更新地图生成器g和地图判别器d的参数,使所述地图生成器g能够根据一个地图区域的所述数据对集合生成与真实地图近似的伪造地图;
[0037]
新地图生成模块,用于将待扩展区域的所述数据对集合输入到经过训练的gan网络模型中的地图生成器g中,然后将地图生成器g输出的地图作为待扩展区域的新地图进行渲染。
[0038]
第三方面,本发明提供了一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,能实现如上述第一方面中任一方案所述的基于gan网络的游戏地图自动生成方法。
[0039]
第四方面,本发明提供了一种电子设备,其特征在于,包括存储器和处理器;
[0040]
所述存储器,用于存储计算机程序;
[0041]
所述处理器,用于当执行所述计算机程序时,实现如上述第一方面中任一方案所述的基于gan网络的游戏地图自动生成方法。
[0042]
相对于现有技术而言,本发明具有以下有益效果:
[0043]
1)本发明提出了一种基于gan网络的游戏地图自动生成方法,该方法可以根据已知地图区域中的物体实例信息自动计算出待扩展区域的物体实例类别和每种类别的实例个数,进而利用这些数据动态生成游戏地图。整个过程不需要人为干预,全部可以依靠程序方法自动完成,这使得该方法具备无限生成待扩展区域地图的能力。
[0044]
2)本发明基于gan网络的生成对抗的学习方式,利用gan网络中的地图生成器g可以生成清晰度更高、更逼真、更多样的游戏地图。
附图说明
[0045]
图1为基于gan网络的游戏地图自动生成方法的流程图。
[0046]
图2为基于gan网络的游戏地图自动生成装置的模块示意图。
具体实施方式
[0047]
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似改进,因此本发明不受下面公开的具体实施例的限制。本发明各个实施例中的技术特征在没有相互冲突的前提下,均可进行相应组合。
[0048]
本发明用于游戏中一项基本任务,即自动生成游戏地图。在该任务中,当给定一个已知地图区域和待扩展区域位置后,需要根据已知地图区域的信息生成一个新地图然后渲染到待扩展区域上,完成游戏地图的自动生成。下面对本发明的具体实现过程进行详细描述。
[0049]
参见图1所示,在本发明的一个较佳实施例中,提供了一种基于gan网络的游戏地图自动生成方法,其基本步骤如下:
[0050]
s1:根据游戏中已知地图区域出现的物体实例类别和每种类别的实例个数,按照已知地图区域和待扩展区域中物体实例类别相似度最大化的原则,获取待扩展区域对应的数据对集合。其中需要说明的是,本发明中所谓的数据对集合,是一个由一系列的数据对组成的集合,数据对集合是与地图区域对应的。不论是游戏中的已知地图区域还是待扩展区域,任意一个地图区域的数据对集合均由该地图区域所包含的物体实例类别和每种物体实例类别的实例个数组成。一个地图区域的数据对集合具体可以表示为{(c1,k1),(c2,k2),

(cn,kn)},其中(cn,kn)为一个数据对,cn和kn分别表示第n个物体实例类别和该类别的物体实例个数,n=1,2,

,n,其中n为该地图区域所包含的物体实例类别总数。一般情况下,可以确定已知地图区域的外围区域为待扩展区域。
[0051]
另外需要说明的是,本发明中的物体实例类别,具体需要根据游戏中对于物体的类别划分进行确定,游戏场景中的存在的元素,例如植物、建筑、车辆、人物等均可作为物体实例类别,对此不作限制。
[0052]
对于已知地图区域而言,其中的物体实例类别以及每种物体实例类别的实例个数是已知的,通过统计即可确定对应的数据对集合。但是对于待扩展区域,由于尚未存在地图,因此其中的物体实例类别以及每种物体实例类别的实例个数是未知的,无法通过统计确定对应的数据对集合。在本发明中,需要按照已知地图区域和待扩展区域中物体实例类别相似度最大化的原则来获取待扩展区域对应的数据对集合。所谓物体实例类别相似度最大化的原则,也就是说要保证两个区域中所含有的物体实例类别尽快相似,但这并非是使两个区域对应的数据对集合完全相同,两者之间依然需要具有差异性,其中每种物体实例类别的实例个数也可以具有差异性,以此在保证扩展地图与已知地图保持关联性的同时尽可能提高游戏地图的多样性和趣味性。
[0053]
作为本发明实施例的一种具体实现形式,s1中获取待扩展区域对应的数据对集合的具体步骤包括:
[0054]
s11:将已知地图区域中出现的物体实例类别构建为已知地图区域的物体实例类别集合并统计已知地图区域的物体实例总个数。
[0055]
s12:在包含地图中所有可选物体实例类别的物体实例类别集合中,选择出一个物体实例类别c
*
,使该类别的特征向量与所有已出现的类别的特征向量的夹角余弦值之和最大,该选择过程可以用以下公式来表示:
[0056][0057]
其中表示待扩展区域的物体实例类别集合,表示集合和集合的差值,表示集合和集合的并集,fc和fu分别表示物体实例类别c的特征向量和类别u的物体实例特征向量,|fc|和|fu|分别表示fc和fu向量长度。
[0058]
s13:将s12中选择出的物体实例类别c
*
归入到待扩展区域的物体实例类别集合中,然后对物体实例类别c
*
随机分配物体实例个数k
*

[0059]
为了便于后续统计待扩展区域中已分配的物体实例的个数,可以利用一个初始值为0的计数器p类实时统计待扩展区域中已分配的物体实例个数,即每一次对物体实例类别c
*
随机分配物体实例个数k
*
后,即可将p加上k
*

[0060]
p=p+k
*
[0061]
s14:不断迭代重复步骤s12至s13,直至物体实例类别集合中所有物体实例类别的物体实例个数之和超过系统设置的待扩展区域物体实例个数最大值,即满足p≥y,即可停止迭代。然后,将物体实例类别集合中每一个物体实例类别和对应的物体实例个数作为一个数据对加入待扩展区域对应的数据对集合t中,使数据对集合t中具有待扩展区域所包含的所有物体实例类别和每种物体实例类别的实例个数。为了便于理解,该数据对集合t可以表示为如下形式:t={(c1,k1),(c2,k2),

(c
n1
,k
n1
)},其中n1为物体实例类别集合中物体实例类别的总数。
[0062]
作为本发明实施例的一种具体实现形式,上述系统设置的待扩展区域物体实例个数最大值为已知地图区域的物体实例总个数,由此保证待扩展区域与已知地图区域中的物体实例数量相近。
[0063]
作为本发明实施例的一种具体实现形式,物体实例类别集合中每一个物体实例类别对应的k
*
应该大于等于1但小于系统设置的待扩展区域物体实例个数最大值y的五分之一,即满足1≤k
*
≤y/5,以此保证待扩展区域中物体实例类别的多样性。
[0064]
由此,经过上述s11~s14步骤,获得了新地图的物体实例信息即数据对集合t。这些新地图的物体实例信息作为参数去限定生成的新地图中的物体实例,以此保证新地图与已知地图区域的关联性。
[0065]
s2:针对已知地图区域训练gan网络模型,其中gan网络模型包括地图生成器g和地图判别器d。训练过程中,所述地图生成器g根据已知地图区域的所述数据对集合生成已知地图区域的伪造地图,再由所述地图判别器d区分已知地图区域的真实地图和伪造地图,从而更新地图生成器g和地图判别器d的参数,不断交替训练使所述地图生成器g能够根据一个地图区域的所述数据对集合生成与真实地图近似的伪造地图。
[0066]
在本发明中,gan网络是一种生成式对抗网络gan(generative adversarial networks),其中的地图生成器g即生成网络,地图判别器d即辨别网络,该模型的基本原理是由生成网络将一个噪声包装成一个逼真的样本,该样本在本发明中即已知地图区域的伪造地图,而辨别网络则需要判断送入的样本是真实的还是假的样本,在本发明中即区分已知地图区域的真实地图和伪造地图。当不断训练后,地图生成器g能够根据一个地图区域的数据对集合生成与真实地图近似的伪造地图,使该伪造地图尽可能接近真实地图,无法被地图判别器d识别为假地图。gan网络的具体结构属于现有技术,对此不再赘述。
[0067]
作为本发明实施例的一种具体实现形式,上述步骤s2的具体实现步骤包括:
[0068]
s21:获取根据游戏中已知地图区域构建的训练样本,所述训练样本包含m组数据{(x1,t1),(x2,t2),

(xm,tm)},其中xi和ti分别表示第i个地图和第i个地图对应的所述数据对集合,i=1,2,

,m。
[0069]
需要说明的是,xi实际代表了一个游戏中已知的地图子块,该地图子块中的物体实例类别以及每种物体实例类别的实例个数是已知的,可以通过统计确定对应的数据对集合ti。
[0070]
训练样本中,m的具体数量需要根据游戏中已知地图区域内划分的地图子块数量而定,对此不做限定。作为本发明实施例的一种优选做法,m应该在500以上,以保证gan网络模型能够得到充分地训练和优化。
[0071]
上述包含m组数据的训练样本用于对gan网络模型进行相应训练优化,使得该gan网络模型可以真正用于游戏地图自动生成。在本发明中,gan网络模型训练时的优化目标包含两类:
[0072]
第一类是希望地图生成器g可以生成尽可能逼真的新地图,从而让地图判别器d区分不出生成地图和已知地图,因此地图生成器g的损失设置为:
[0073][0074]
其中m表示训练样本中的数据组数,d(,)表示所述地图判别器的输出结果;g(,)表示地图生成器的输出结果,zi表示噪声,即第i个正态分布的噪声地图,g(,)的输入为ti和zi,输出为对应的伪造地图
[0075]
第二类是希望地图判别器d可以尽可能的区分出生成地图和已知地图,同时要让生成地图尽可能符合物体实例类别和每种类别的实例个数的要求,因此地图判别器d的损失设置为:
[0076][0077]
因此,训练过程中,通过最小化上述两个损失和损失可以实现对地图生成器g和地图判别器d的参数优化。下面对具体的优化方式进行展开描述:
[0078]
s22:将所述的训练样本的数据{t1,t2,

,tm}输入到地图生成器g中,依次生成m个伪造地图并根据所述地图判别器的输出结果更新所述地图生成器g的参数
θg:
[0079][0080]
s23:将所述训练样本数据{x1,x2,

,xm}和{t1,t2,

,tm}与当前地图生成器g生成的伪造地图输入到所述地图判别器d中,更新所述地图判别器d的参数θd:
[0081][0082]
另外,作为本发明实施例的一种具体实现形式,上述步骤s22和s23中采用梯度下降算法优化所述地图生成器g的参数θg和地图判别器d的参数θd。
[0083]
s24:不断重复步骤s22和s23,对所述地图生成器g和地图判别器d进行交替训练,直至gan网络模型收敛。
[0084]
另外,在本发明的交替训练过程中,具体的训练参数和训练方式可以根据实际调整优化。重复步骤s22和s23时,其交替重复的频次可以是不同的,作为一种优选方式,在gan网络模型的交替训练过程中,可以设置每训练3~7次地图判别器d后训练1次地图生成器g,进一步优选为每训练5次地图判别器d后训练1次地图生成器g,即每执行5次s23就执行1次s22。具体的交替次数可以根据实际需要调整,例如可交替训练20000次。
[0085]
由此,通过上述s21~s24步骤即可训练一个性能优越的地图生成器g,通过输入地图的物体实例信息可以生成能够逼真且能直接渲染在待扩展区域上的新地图。
[0086]
s3:将待扩展区域的所述数据对集合输入到经过训练的gan网络模型中的地图生成器g中,然后将地图生成器g输出的地图作为待扩展区域的新地图进行渲染。
[0087]
作为本发明实施例的一种具体实现形式,上述s3的具体步骤如下:
[0088]
s31:将s14中得到的包含物体实例类别和每种类别的实例个数的数据对集合t输入到s24中训练得到的地图生成器g中,由地图生成器g生成新地图
[0089]
s32:将地图生成器g生成的新地图渲染到待扩展区域,由于新地图是地图生成器g生成的,因此其风格本身与已知地图相似,而且由于其是由数据对集合t生成的,而待扩展区域的数据对集合t是按照已知地图区域和待扩展区域中物体实例类别相似度最大化的原则获取的,因此其也可以尽可能保证新地图与已知地图区域的关联性,由此实现基于原地图合理地自动扩展游戏地图的目的。本发明能够自动生成逼真但又与已知地图有所差异的游戏地图,增加游戏的可玩性和降低游戏地图的开发成本。
[0090]
基于同一发明构思,本发明的另一较佳实施例中还提供了与上述实施例提供的基于gan网络的游戏地图自动生成方法对应的基于gan网络的游戏地图自动生成装置。如图2所示,在该基于gan网络的游戏地图自动生成装置中包括三个基本的模块,分别为:
[0091]
数据对集合获取模块,用于根据游戏中已知地图区域出现的物体实例类别和每种类别的实例个数,按照已知地图区域和待扩展区域中物体实例类别相似度最大化的原则,获取待扩展区域对应的数据对集合;其中一个地图区域的所述数据对集合由该地图区域所包含的物体实例类别和每种物体实例类别的实例个数组成;
[0092]
gan网络模型训练模块,用于针对已知地图区域训练gan网络模型,所述gan网络模型包括地图生成器g和地图判别器d,训练过程中所述地图生成器g根据已知地图区域的所述数据对集合生成已知地图区域的伪造地图,再由所述地图判别器d区分已知地图区域的真实地图和伪造地图,从而更新地图生成器g和地图判别器d的参数,使所述地图生成器g能够根据一个地图区域的所述数据对集合生成与真实地图近似的伪造地图;
[0093]
新地图生成模块,用于将待扩展区域的所述数据对集合输入到经过训练的gan网络模型中的地图生成器g中,然后将地图生成器g输出的地图作为待扩展区域的新地图进行渲染。
[0094]
由于本发明实施例中的基于gan网络的游戏地图自动生成装置解决问题的原理与本发明上述实施例的基于gan网络的游戏地图自动生成方法相似,因此该实施例中装置的各模块具体实现形式未尽之处亦可可以参见上述方法的具体实现形式,重复之处不再赘述。
[0095]
同样的,基于同一发明构思,本发明的另一较佳实施例中还提供了与上述实施例提供的基于gan网络的游戏地图自动生成方法对应的一种电子设备,其包括存储器和处理器;
[0096]
所述存储器,用于存储计算机程序;
[0097]
所述处理器,用于当执行所述计算机程序时,实现如前所述的基于gan网络的游戏地图自动生成方法。
[0098]
此外,上述的存储器中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
[0099]
由此,基于同一发明构思,本发明的另一较佳实施例中还提供了与上述实施例提供的基于gan网络的游戏地图自动生成方法对应的一种计算机可读存储介质,该所述存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,能实现如前所述的基于gan网络的游戏地图自动生成方法。
[0100]
具体而言,在上述两个实施例的计算机可读存储介质中,存储的计算机程序被处理器执行,可执行下列s1~s3的步骤:
[0101]
s1:根据游戏中已知地图区域出现的物体实例类别和每种类别的实例个数,按照已知地图区域和待扩展区域中物体实例类别相似度最大化的原则,获取待扩展区域对应的数据对集合;其中一个地图区域的所述数据对集合由该地图区域所包含的物体实例类别和每种物体实例类别的实例个数组成;
[0102]
s2:针对已知地图区域训练gan网络模型,所述gan网络模型包括地图生成器g和地图判别器d;训练过程中所述地图生成器g根据已知地图区域的所述数据对集合生成已知地图区域的伪造地图,再由所述地图判别器d区分已知地图区域的真实地图和伪造地图,从而更新地图生成器g和地图判别器d的参数,不断交替训练使所述地图生成器g能够根据一个地图区域的所述数据对集合生成与真实地图近似的伪造地图;
[0103]
s3:将待扩展区域的所述数据对集合输入到经过训练的gan网络模型中的地图生成器g中,然后将地图生成器g输出的地图作为待扩展区域的新地图进行渲染。
[0104]
可以理解的是,上述存储介质可以包括随机存取存储器(random access memory,ram),也可以包括非易失性存储器(non-volatile memory,nvm),例如至少一个磁盘存储器。同时存储介质还可以是u盘、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0105]
可以理解的是,上述的处理器可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(digital signalprocessing,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0106]
另外需要说明的是,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本技术所提供的各实施例中,所述的装置和方法中对于步骤或者模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或步骤可以结合或者可以集成到一起,一个模块或者步骤亦可进行拆分。
[0107]
以上所述的实施例只是本发明的一种较佳的方案,然其并非用以限制本发明。有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型。因此凡采取等同替换或等效变换的方式所获得的技术方案,均落在本发明的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1