车辆定位方法、装置、电子设备及存储介质与流程

文档序号:30223509发布日期:2022-05-31 23:33阅读:76来源:国知局
车辆定位方法、装置、电子设备及存储介质与流程

1.本公开涉及智能驾驶技术领域,尤其涉及一种车辆定位方法、装置、电子设备及存储介质。


背景技术:

2.自主代客泊车(automated valet parking,avp)是无人驾驶技术应用中的一个常见场景。泊车功能的基本要求是:用户在指定地点通过给车辆下达指令,车辆能够响应于用户的指令,自动行驶到停车场停车位或从停车场停车位到达指定位置,由于一些泊车场景中,可能存在无法接收全球定位系统(global position system,gps)信号的问题,这要求车辆具有能够在无gps信号的情况下进行准确定位的能力。
3.相关技术中的车辆定位方法,会受到车辆所处场景的光照强度变化,场景外貌变化,相机视角变化的影响,导致车辆定位的准确性较差,影响车辆定位方法的鲁棒性。


技术实现要素:

4.本公开旨在至少在一定程度上解决相关技术中的技术问题之一。
5.为此,本公开的目的在于提出一种车辆定位方法、装置、电子设备及存储介质,可以实现采用与语义元素的元素类别对应的匹配方法对语义元素与地图元素进行匹配,从而在采用匹配结果确定车辆的定位信息时,能够有效地提升车辆定位的准确性,提升车辆定位方法的鲁棒性和适用性。
6.为达到上述目的,本公开第一方面实施例提出的车辆定位方法,包括:获取车辆所处场景的图像,所述图像包括:语义元素;确定与所述语义元素对应的元素类别;采用与所述元素类别对应的匹配方法对所述语义元素与地图元素进行匹配,以得到匹配结果;根据所述匹配结果,确定所述车辆的定位信息。
7.在本公开的一些实施例中,所述元素类别包括以下至少一种:
8.离散路标类型、连续细路标类型,以及连续粗路标类型。
9.在本公开的一些实施例中,所述采用与所述元素类别对应的匹配方法对所述语义元素与地图元素进行匹配,以得到匹配结果,包括:
10.如果所述元素类别是所述离散路标类型,则确定与所述语义元素对应的第一轮廓,所述第一轮廓包括:多个第一轮廓像素;
11.确定所述地图元素的多条边;
12.从所述多条边中分别确定与所述多个第一轮廓像素对应的多个第一地图线段,其中,所述多个第一轮廓像素与分别对应的所述多个第一地图线段共同构成所述匹配结果。
13.在本公开的一些实施例中,所述采用与所述元素类别对应的匹配方法对所述语义元素与地图元素进行匹配,以得到匹配结果,包括:
14.如果所述元素类别是所述连续细路标类型,则确定与所述地图元素对应的折线表示信息;
15.根据所述折线表示信息从所述语义元素中解析得到多个候选像素;
16.对所述多个候选像素进行降采样处理,以得到多个参考像素;
17.根据所述折线表示信息,从所述地图元素中识别出与所述多个参考像素分别对应的多个第二地图线段,其中,所述多个参考像素与分别对应的所述多个第二地图线段共同构成所述匹配结果。
18.在本公开的一些实施例中,所述采用与所述元素类别对应的匹配方法对所述语义元素与地图元素进行匹配,以得到匹配结果,包括:
19.如果所述元素类别是所述连续粗路标类型,则确定与所述语义元素对应的第二轮廓,所述第二轮廓包括:多个第二轮廓像素;
20.确定主方向;
21.基于所述主方向分别对所述多个第二轮廓像素进行投影处理,以得到多个投影像素;
22.从所述地图元素中识别出与所述多个投影像素分别对应的多个第三地图线段,其中,所述多个投影像素与分别对应的所述多个第三地图线段共同构成所述匹配结果。
23.在本公开的一些实施例中,所述确定主方向,包括:
24.确定与所述多个第二轮廓像素分别对应的多个像素坐标;
25.采用主成分分析方法处理所述多个像素坐标,以得到所述主方向。
26.在本公开的一些实施例中,其特征在于,所述根据所述匹配结果,确定所述车辆的定位信息,包括:
27.根据所述匹配结果,判断是否发生定位漂移事件;
28.如果发生所述定位漂移事件,则对所述车辆进行重定位处理,以得到重定位信息,并将所述重定位信息作为所述定位信息;
29.如果未发生所述定位漂移事件,则根据所述匹配结果,确定所述车辆的定位信息。
30.在本公开的一些实施例中,所述图像的数量是多个,多个所述图像分别具有对应的多个匹配结果,
31.其中,所述根据所述匹配结果,判断是否发生定位漂移事件,包括:
32.确定与多个所述图像分别对应的多个匹配程度,所述匹配程度,描述相应所述匹配结果的匹配情况;
33.如果大于或者等于设定数量的所述图像对应的匹配程度均小于匹配阈值,则判定发生所述定位漂移事件,其中,所述大于或者等于设定数量的所述图像是连续采集的图像。
34.在本公开的一些实施例中,所述地图元素是从场景地图中提取得到的,所述对所述车辆进行重定位处理,以得到重定位信息,包括:
35.从所述场景地图中提取多个参考地图元素,至少部分所述参考地图元素之间相邻,且所述多个参考地图元素具有对应的排列次序;
36.根据所述排列次序对所述图像中的候选语义元素进行识别,以得到多个候选语义元素;
37.判断所述多个参考地图元素和所述多个候选语义元素之间是否满足匹配条件,以得到判断结果;
38.根据所述判断结果,确定所述重定位信息。
39.在本公开的一些实施例中,所述根据所述判断结果,确定所述重定位信息,包括:
40.如果所述多个候选语义元素与所述多个参考地图元素之间满足所述匹配条件,则根据与所述多个参考地图元素分别对应的多个地图位置确定所述重定位信息;
41.如果所述多个候选语义元素与所述多个参考地图元素之间不满足所述匹配条件,则重新从所述场景地图中提取多个目标地图元素,并采用所述多个目标地图元素分别对所述多个参考地图元素进行更新,直至确定出所述重定位信息。
42.本公开第一方面实施例提出的车辆定位方法,通过获取车辆所处场景的图像,图像包括:语义元素,并确定与语义元素对应的元素类别,再采用与元素类别对应的匹配方法对语义元素与地图元素进行匹配,以得到匹配结果,以及根据匹配结果,确定车辆的定位信息,可以实现采用与语义元素的元素类别对应的匹配方法对语义元素与地图元素进行匹配,从而在采用匹配结果确定车辆的定位信息时,能够有效地提升车辆定位的准确性,提升车辆定位方法的鲁棒性和适用性。
43.为达到上述目的,本公开第二方面实施例提出的车辆定位装置,包括:获取模块,用于获取车辆所处场景的图像,所述图像包括:语义元素;第一确定模块,用于确定与所述语义元素对应的元素类别;匹配模块,用于采用与所述元素类别对应的匹配方法对所述语义元素与地图元素进行匹配,以得到匹配结果;第二确定模块,用于根据所述匹配结果,确定所述车辆的定位信息。
44.在本公开的一些实施例中,所述元素类别是以下任一种:
45.离散路标类型、连续细路标类型,以及连续粗路标类型。
46.在本公开的一些实施例中,所述匹配模块,具体用于:
47.如果所述元素类别是所述离散路标类型,则确定与所述语义元素对应的第一轮廓,所述第一轮廓包括:多个第一轮廓像素;
48.确定所述地图元素的多条边;
49.从所述多条边中分别确定与所述多个第一轮廓像素对应的多个第一地图线段,其中,所述多个第一轮廓像素与分别对应的所述多个第一地图线段共同构成所述匹配结果。
50.在本公开的一些实施例中,所述匹配模块,具体用于:
51.如果所述元素类别是所述连续细路标类型,则确定与所述地图元素对应的折线表示信息;
52.根据所述折线表示信息从所述语义元素中解析得到多个候选像素;
53.对所述多个候选像素进行降采样处理,以得到多个参考像素;
54.根据所述折线表示信息,从所述地图元素中识别出与所述多个参考像素分别对应的多个第二地图线段,其中,所述多个参考像素与分别对应的所述多个第二地图线段共同构成所述匹配结果。
55.在本公开的一些实施例中,所述匹配模块,包括:
56.第一确定子模块,用于在所述元素类别是所述连续粗路标类型,确定与所述语义元素对应的第二轮廓,所述第二轮廓包括:多个第二轮廓像素;
57.第二确定子模块,用于确定主方向;
58.投影子模块,用于基于所述主方向分别对所述多个第二轮廓像素进行投影处理,以得到多个投影像素;
59.识别子模块,用于从所述地图元素中识别出与所述多个投影像素分别对应的多个第三地图线段,其中,所述多个投影像素与分别对应的所述多个第三地图线段共同构成所述匹配结果。
60.在本公开的一些实施例中,所述第二确定子模块,具体用于:
61.确定与所述多个第二轮廓像素分别对应的多个像素坐标;
62.采用主成分分析方法处理所述多个像素坐标,以得到所述主方向。
63.在本公开的一些实施例中,其特征在于,所述第二确定模块,包括:
64.判断子模块,用于根据所述匹配结果,判断是否发生定位漂移事件;
65.重定位子模块,用于在发生所述定位漂移事件时,则对所述车辆进行重定位处理,以得到重定位信息,并将所述重定位信息作为所述定位信息;
66.第三确定子模块,用于在未发生所述定位漂移事件时,则根据所述匹配结果,确定所述车辆的定位信息。
67.在本公开的一些实施例中,所述图像的数量是多个,多个所述图像分别具有对应的多个匹配结果,
68.其中,所述判断子模块,具体用于:
69.确定与多个所述图像分别对应的多个匹配程度,所述匹配程度,描述相应所述匹配结果的匹配情况;
70.如果大于或者等于设定数量的所述图像对应的匹配程度均小于匹配阈值,则判定发生所述定位漂移事件,其中,所述大于或者等于设定数量的所述图像是连续采集的图像。
71.在本公开的一些实施例中,所述地图元素是从场景地图中提取得到的,所述重定位子模块,包括:
72.提取单元,用于从所述场景地图中提取多个参考地图元素,至少部分所述参考地图元素之间相邻,且所述多个参考地图元素具有对应的排列次序;
73.识别单元,用于根据所述排列次序对所述图像中的候选语义元素进行识别,以得到多个候选语义元素;
74.判断单元,用于判断所述多个参考地图元素和所述多个候选语义元素之间是否满足匹配条件,以得到判断结果;
75.确定单元,用于根据所述判断结果,确定所述重定位信息。
76.在本公开的一些实施例中,所述确定单元,具体用于:
77.如果所述多个候选语义元素与所述多个参考地图元素之间满足所述匹配条件,则根据与所述多个参考地图元素分别对应的多个地图位置确定所述重定位信息;
78.如果所述多个候选语义元素与所述多个参考地图元素之间不满足所述匹配条件,则重新从所述场景地图中提取多个目标地图元素,并采用所述多个目标地图元素分别对所述多个参考地图元素进行更新,直至确定出所述重定位信息。
79.本公开第二方面实施例提出的车辆定位装置,通过获取车辆所处场景的图像,图像包括:语义元素,并确定与语义元素对应的元素类别,再采用与元素类别对应的匹配方法对语义元素与地图元素进行匹配,以得到匹配结果,以及根据匹配结果,确定车辆的定位信息,可以实现采用与语义元素的元素类别对应的匹配方法对语义元素与地图元素进行匹配,从而在采用匹配结果确定车辆的定位信息时,能够有效地提升车辆定位的准确性,提升
车辆定位方法的鲁棒性和适用性。
80.本公开第三方面实施例提出的电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本公开第一方面实施例提出的车辆定位方法。
81.本公开第四方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本公开第一方面实施例提出的车辆定位方法。
82.本公开第五方面实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令处理器执行时,执行如本公开第一方面实施例提出的车辆定位方法。
83.本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本公开的实践了解到。
附图说明
84.本公开上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
85.图1是本公开一实施例提出的车辆定位方法的流程示意图;
86.图2是本公开实施例中车辆定位方法的应用场景示意图;
87.图3是本公开实施例中匹配效果示意图;
88.图4是本公开另一实施例提出的车辆定位方法的流程示意图;
89.图5是本公开另一实施例提出的车辆定位方法的流程示意图;
90.图6是本公开实施例中参考地图元素组合的示意图;
91.图7是本公开另一实施例提出的车辆定位方法的流程示意图;
92.图8是本公开另一实施例提出的车辆定位方法的流程示意图;
93.图9是本公开一实施例提出的车辆定位装置的结构示意图;
94.图10是本公开另一实施例提出的车辆定位装置的结构示意图;
95.图11为本公开实施例提供的一种电子设备的结构示意图。
具体实施方式
96.下面详细描述本公开的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本公开,而不能理解为对本公开的限制。相反,本公开的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
97.图1是本公开一实施例提出的车辆定位方法的流程示意图。
98.本实施例以车辆定位方法被配置为车辆定位装置中来举例说明。
99.本实施例中车辆定位方法可以被配置在车辆定位装置中,该车辆定位装置可以设置在服务器中,或者也可以设置在移动终端中,本公开实施例对此不作限制。
100.需要说明的是,本实施例的执行主体,在硬件上可以例如为服务器或者移动终端中的中央处理器(central processing unit,cpu),在软件上可以例如为服务器或者移动终端中的相关的后台服务,对此不作限制。
101.如图1所示,该车辆定位方法,包括:
102.s101:获取车辆所处场景的图像,图像包括:语义元素。
103.其中,车辆所处场景的图像的数量可以是一张或者多张,该图像可以是通过手机、相机等具有拍摄功能的摄像装置,对车辆所处场景进行拍摄得到的,或者,该图像也可以是从视频流中解析得到的,例如,该图像可以是从视频流中提取出的包含车辆所处场景的部分视频帧图像,对此不做限制。
104.其中,车辆所处场景的图像可以包括:语义元素,该语义元素可以用于对车辆所处的场景进行表征,例如当车辆所处场景为停车场时,语义元素可以具体例如为车道线、停车线、减速带、箭头、斑马线、虚线段等,对此不做限制。
105.本公开实施例中,获取车辆所处场景的图像,可以是针对车辆预先配置的若干个鱼眼相机,如采用四个鱼眼相机,四个鱼眼相机(鱼眼相机的数量可以根据实际业务场景自适应配置,对此不做限制)可以针对车辆所处场景的不同区域进行拍摄,以得到多个车辆所处场景不同区域的图像,后可以对前述得到的多个车辆所处场景不同区域的图像进行拼接,以得到车辆所处场景的鸟瞰图(bird's eye view,bev),该bev图像即可以被称为车辆所处场景的图像。
106.上述在得到车辆所处场景的bev图像后,可以采用预先训练好的卷积神经网络对bev图像进行语义分割,以得到bev图像的语义元素,对此不做限制。
107.s102:确定与语义元素对应的元素类别。
108.上述在得到车辆所处场景的图像的语义元素后,可以确定与语义元素对应的元素类别,该元素类别可以用于描述语义元素对应的元素类型。
109.其中,该元素类别可以具体例如为离散路标类型、连续细路标类型、连续粗路标类型等,对此不做限制。
110.一些实施例中,确定与语义元素对应的元素类别,可以是获取车辆所处具体场景的图像的语义元素的元素特征(例如:形状特征,颜色特征,维度特征等),而后根据语义元素的元素特征,确定与语义元素对应的元素类别,或者也可以采用其他任意可能的方式,确定与语义元素对应的元素类别,对此不做限制。
111.举例而言,当车辆所处场景为停车场时,可以获取车辆所处停车场的图像,而后获取车辆所处停车场的图像的语义元素(车道线、停车线、减速带、箭头、斑马线、虚线段等),并获取与前述语义元素对应的元素特征,再根据该元素特征,确定语义元素(方向箭头、斑马线)对应的元素类别可以是离散路标类型,语义元素(车道线、停车线)对应的元素类别可以是连续细路标类型,语义元素(减速带)对应的元素类别可以是连续粗路标类型,对此不做限制。
112.s103:采用与元素类别对应的匹配方法对语义元素与地图元素进行匹配,以得到匹配结果。
113.其中,不同的元素类别,可以对应不同的匹配方法,由此,在确定与语义元素对应的元素类别之后,可以采用与元素类别对应的匹配方法对语义元素与地图元素进行匹配,以得到相应的结果,该结果即可以被称为匹配结果。
114.其中,地图可以是根据车辆所处的实际场景获取得到的,相应地,用于对地图进行表征的元素即可以被称为地图元素,以地图是矢量地图为例,地图元素可以是语义元素在
矢量地图中的矢量表示,如图2所示,图2是本公开实施例中车辆定位方法的应用场景示意图,图2中白色线框即可以看做是车道线、停车线、减速带、箭头、斑马线、虚线段等语义元素,在矢量地图中对应的地图元素。
115.一些实施例中,采用与元素类别对应的匹配方法对语义元素与地图元素进行匹配,可以是先确定与语义元素的元素类别对应的匹配方法,再采用与元素类别对应的匹配方法对语义元素与地图元素进行匹配,以得到相应的匹配结果。
116.举例而言,如果上述在确定与语义元素(方向箭头、斑马线)对应的元素类别是离散路标类型后,可以确定与离散路标类型对应的匹配方法为匹配方法a,可以采用匹配方法a对语义元素(方向箭头、斑马线)与地图元素进行匹配,以得到匹配结果。
117.其中,上述匹配方法可以具体例如为特征匹配方法,模型匹配方法等,对此不做限制。
118.本实施例中,采用与元素类别对应的匹配方法对语义元素与地图元素进行匹配,可以是采用与车辆所处场景图像的语义元素的元素类别对应的匹配方法,对语义元素和车辆所处场景的矢量地图的地图元素进行匹配,以得到相应的匹配结果。
119.举例而言,可以采用与元素类别对应的匹配算法分别对语义元素与地图元素进行匹配,以得到bev图像的语义元素与矢量地图的地图元素的匹配点集合,该匹配点集合即可以被称为匹配结果,如图3所示,图3是本公开实施例中匹配效果示意图。
120.s104:根据匹配结果,确定车辆的定位信息。
121.上述在采用与元素类别对应的匹配方法对语义元素与地图元素进行匹配,以得到匹配结果后,可以根据匹配结果,确定车辆的定位信息。
122.其中,用于描述车辆位置的信息,即可以被称为车辆的定位信息,定位信息可以具体例如为汽车的位姿,汽车的坐标位置,汽车的全球定位系统(global position system,gps)数据等,对此不做限制。
123.一些实施例中,根据匹配结果,确定车辆的定位信息,可以是将上述匹配结果作为预先训练好的深度学习模型的输入参数,以得到深度学习模型输出的车辆的定位信息,或者,也可以采用其他任意可能的方式,根据匹配结果,确定车辆的定位信息,例如,特征解析的方式,数学计算的方式等,对此不做限制。
124.本公开实施例中,上述在得到bev图像的语义元素与矢量地图的地图元素的匹配点集合后,匹配点集合中的多个匹配点可以构成一个观测约束,再使用传感器融合的算法(error state kalman filter,eskf),确定车辆的定位信息,具体计算过程为:
[0125][0126][0127]
其中,xw表示bev图中一个像素对应的点在全局坐标系下坐标,xv是该像素点在车辆所在坐标系的坐标,ci是矢量地图线段的端点坐标,q是车辆上惯性测量单元(inertial measurement unit,imu)相对于全局坐标下的四元数,p是车辆上imu相对于全局坐标系的平移,是车辆所在坐标系到imu坐标系的变换。
[0128]
本实施例中,通过获取车辆所处场景的图像,图像包括:语义元素,并确定与语义
元素对应的元素类别,再采用与元素类别对应的匹配方法对语义元素与地图元素进行匹配,以得到匹配结果,以及根据匹配结果,确定车辆的定位信息,可以实现采用与语义元素的元素类别对应的匹配方法对语义元素与地图元素进行匹配,从而在采用匹配结果确定车辆的定位信息时,能够有效地提升车辆定位的准确性,提升车辆定位方法的鲁棒性和适用性。
[0129]
图4是本公开另一实施例提出的车辆定位方法的流程示意图。
[0130]
如图4所示,该车辆定位方法,包括:
[0131]
s401:获取车辆所处场景的图像,图像包括:语义元素。
[0132]
s402:确定与语义元素对应的元素类别。
[0133]
s401-s402的描述说明可以具体参见上述实施例,在此不再赘述。
[0134]
s403:如果元素类别是离散路标类型,则确定与语义元素对应的第一轮廓,第一轮廓包括:多个第一轮廓像素。
[0135]
其中,在采用与元素类别对应的匹配方法对语义元素与地图元素进行匹配时,如果元素类别是离散路标类型时,则可以确定与语义元素对应的元素的轮廓,该轮廓即可以被称为第一轮廓,第一轮廓可以包括:多个第一轮廓像素。
[0136]
其中,当元素类别是离散路标类型时,第一轮廓可以具体是语义元素(箭头,斑马线)的轮廓。
[0137]
s404:确定地图元素的多条边。
[0138]
其中,当元素类别是离散路标类型时,语义元素(箭头、斑马线)在矢量地图上是以多边形的形式进行表示的,多变形可以具有对应的多条边,此时可以确定多边形的多条边,从而触发后续步骤。
[0139]
s405:从多条边中分别确定与多个第一轮廓像素对应的多个第一地图线段,其中,多个第一轮廓像素与分别对应的多个第一地图线段共同构成匹配结果。
[0140]
上述在确定地图元素的多条边后,可以从地图元素的多条边中,分别确定与第一轮廓像素对应的多个地图线段,该地图线段即可以被称为多个第一地图线段。
[0141]
其中,多个第一轮廓像素与分别对应的多个第一地图线段共同构成匹配结果。
[0142]
本公开实施例中,从多条边中分别确定与多个第一轮廓像素对应的多个第一线段,可以是采用与离散路标类型对应的匹配机制,从地图元素的多条边中,确定与多个第一轮廓像素对应的多个第一地图线段,并将多个第一地图线段共同作为匹配结果。
[0143]
本实施例中,由于是采用与离散路标类型对应的匹配方法,对所述语义元素与地图元素进行匹配,以得到匹配结果,从而使得匹配方法与离散路标类型相适配,当采用该与离散路标类型对应的匹配方法进行匹配时,能够有效地降低其他外界因素对离散路标类型的语义元素的匹配过程带来的干扰,有效地剔除外界干扰因素,从而能够有效地提升离散路标类型的语义元素与地图元素的匹配效果。
[0144]
s406:根据匹配结果,判断是否发生定位漂移事件。
[0145]
其中,定位漂移事件是指车辆的定位信息与车辆实际的位置信息偏差较大,即在车辆定位方法的执行过程中,如果发生定位漂移事件,则可以认为车辆的定位信息与车辆的实际位置信息偏差较大。
[0146]
可选地,一些实施例中,根据匹配结果,判断是否发生定位漂移事件,可以是确定
与多个图像分别对应的多个匹配程度,在大于或者等于设定数量的图像对应的匹配程度均小于匹配阈值时,则判定发生定位漂移事件,由于是结合匹配阈值,对是否发生定位漂移事件进行判断,能够有效地避免定位漂移事件的漏识别,有效地提升定位漂移事件判断的准确率。
[0147]
其中,匹配程度可以用于描述相应匹配结果的匹配情况。
[0148]
其中,匹配阈值可以用于描述匹配程度的界限范围或临界值,匹配阈值可以根据实际业务场景自适应配置,对此不做限制。
[0149]
其中,大于或者等于设定数量的所述图像是连续采集的图像。
[0150]
本实施例中,可以用匹配程度值对相应的匹配程度进行量化,匹配程度值的计算方法如:
[0151][0152][0153]
其中,r为匹配程度值,s为从bev图中提取到的语义像素点集合,s为集合中的一个点,l为矢量地图中的线段元素,d(s,l)为集合中的点到线段元素的距离,τm为预先设定的距离阈值。
[0154]
上述在分别计算得到多个连续采集的图像的匹配程度值后,可以将多个连续采集的图像的匹配程度值与匹配阈值进行比对,如果大于或者等于设定数量的连续采集的图像对应的匹配程度均小于匹配阈值,则判定发生定位漂移事件。
[0155]
s407:如果发生定位漂移事件,则对车辆进行重定位处理,以得到重定位信息,并将重定位信息作为定位信息。
[0156]
其中,对车辆进行重新定位处理的过程即可以被称为重定位处理,相应地,对车辆进行重定位处理所产生的车辆的定位信息,即可以被称为重定位信息。
[0157]
上述根据判匹配结果,判断发生定位漂移事件后,可以对车辆进行重定位处理,以得到重定位信息,并将重定位信息作为定位信息。
[0158]
可选地,一些实施例中,如图5所示,图5是本公开另一实施例提出的车辆定位方法的流程示意图,对车辆进行重定位处理,以得到重定位信息,包括:
[0159]
s501:从场景地图中提取多个参考地图元素,至少部分参考地图元素之间相邻,且多个参考地图元素具有对应的排列次序。
[0160]
其中,用作对车辆进行重定位处理参考的地图元素,即可以被称为参考地图元素,多个参考地图元素可以具有对应的排列次序。
[0161]
本公开实施例中,从场景地图中提取多个参考地图元素,可以是设计了一个新的特征描述方法用来区别矢量地图的不同区域,例如可以从场景地图中提取多个路标,并将多个路标作为参考地图元素,相邻几个路标的按一定顺序排列可以构成一个参考地图元素组合,如图6所示,图6是本公开实施例中参考地图元素组合的示意图,图6中虚线框内的多个路标可以构成一个参考地图元素组合,该参考地图元素组合在数学上是通过对组合中每一个路标用三个属性的向量表示{pi,θi,ci},pi为路标中心位置的坐标,θi为路标的朝向,ci为路标的类型,i为组合中的第i个元素。
[0162]
s502:根据排列次序对图像中的候选语义元素进行识别,以得到多个候选语义元素。
[0163]
上述在从场景地图中提取多个参考地图元素后,可以根据参考地图元素对应的排列次序对图像中的候选语义元素进行识别,以得到多个语义元素,该语义元素即可以被称为候选语义元素。
[0164]
本实施例中,在从场景地图中提取多个路标,并将相邻的多个路标构成参考地图元素组合后,可以根据参考地图元素对应的排列次序从bev图中,识别得到多个候选语义元素,多个候选语义元素可以构成候选语义元素组合。
[0165]
s503:判断多个参考地图元素和多个候选语义元素之间是否满足匹配条件,以得到判断结果。
[0166]
上述在根据排列次序对图像中的候选语义元素进行识别,以得到多个候选语义元素后,可以判断多个参考地图元素和多个候选语义元素之间是否满足匹配条件,以得到判断结果。
[0167]
本实施例中,判断多个参考地图元素和多个候选语义元素之间是否满足匹配条件,可以是通过以下公式进行判断:
[0168][0169]
||(p
αi-p
α1
)-(p
γi-p
γ1
)||《
τ
p;
[0170]
||(θ
αi-θ
α1
)-(θ
γi-θ
γ1
)||《
τ
θ;
[0171]cαi
=c
γi

[0172]
其中,α是参考地图元素组合,β是候选语义元素组合,γ表示β中任一种排列方式,p
αi
表示组合α组合中第i个元素的位置,p
γi
表示γ组合中第i个元素的位置,θ
αi
表示α组合中第i个元素的朝向,θ
γi
表示γ组合中第i个元素的朝向,c
αi
表示α组合中第i个元素的类型,c
γi
表示γ组合中第i个元素的类型,
τ
p表示元素的位置误差阈值,
τ
θ表示元素的角度误差阈值(
τ
p和
τ
θ的值可以根据实际业务场景自适应配置,对此不做限制)。
[0173]
其中,如果多个参考地图元素和多个候选语义元素之间是否满足匹配条件,可以得到一对匹配信息{p
αi
,θ
αi
,c
αi
}和{p
βi
,θ
βi
,c
βi
}。
[0174]
s504:根据判断结果,确定重定位信息。
[0175]
一些实施例中,如果所述多个候选语义元素与所述多个参考地图元素之间满足所述匹配条件,则根据与所述多个参考地图元素分别对应的多个地图位置确定所述重定位信息,由此能够有效地提升重定位信息的准确率。
[0176]
本实施例中,在多个候选语义元素与所述多个参考地图元素之间满足所述匹配条件时,可以根据上述得到的匹配信息{p
αi
,θ
αi
,c
αi
}和{p
βi
,θ
βi
,c
βi
},确定车辆的初始位姿,计算方式如下:
[0177]
r=angleaxis(θ
βi-θ
αi
,[0,0,1]
t
);
[0178]
t=p
βi-p
αi

[0179]
其中,r是车辆相对于全局坐标系的旋转角度,t是车辆相对于全局坐标系的平移位置,r和t即可以用于描述车辆的初始位姿。
[0180]
其中,在确定车辆的初始位姿后,可以建立bev图像的语义元素和矢量地图的地图元素之间的匹配关系,再通过非线性优化的方式进一步优化车辆的位姿估计,以确定车辆
的重定位信息。
[0181]
另一些实施例中,如果多个候选语义元素与多个参考地图元素之间不满足匹配条件,则重新从场景地图中提取多个目标地图元素,并采用多个目标地图元素分别对多个参考地图元素进行更新,直至确定出重定位信息,由于是采用多个目标地图元素分别对多个参考地图元素进行更新,能够有效地保障车辆的定位效果。
[0182]
其中,当多个候选语义元素与所述多个参考地图元素之间不满足所述匹配条件时,可以重新从场景地图中提取多个除参考地图元素之外的地图元素,该地图元素即可以被称为目标地图元素,并采用多个目标地图元素分别对前述提取出的参考地图元素进行更新,直至目标地图元素和多个候选元素之间满足匹配条件,再根据相应的判断结果确定车辆的重定位信息。
[0183]
本实施例中,通过从场景地图中提取多个参考地图元素,至少部分参考地图元素之间相邻,且多个参考地图元素具有对应的排列次序,并根据排列次序对图像中的候选语义元素进行识别,以得到多个候选语义元素,再判断多个参考地图元素和多个候选语义元素之间是否满足匹配条件,以得到判断结果,以及根据判断结果,确定重定位信息,由此能够有效地提升重定位信息的准确性和可靠性,从而能够有效地辅助提升车辆的定位效果。
[0184]
s408:如果未发生定位漂移事件,则根据匹配结果,确定车辆的定位信息。
[0185]
上述在检测到车辆未发生定位漂移事件时,可以根据匹配结果,确定车辆的定位信息。
[0186]
其中,本公开实施例中,根据匹配结果,确定车辆的定位信息的描述说明可以具体参见上述实施例的解释说明,在此不再赘述。
[0187]
从而本公开实施例中,通过判断是否发生定位漂移事件,从而在车辆发生定位漂移事件时,对车辆进行重定位处理,有效地避免定位漂移事件给车辆定位信息造成的误差,有效地提升车辆定位的准确性。在车辆未发生定位漂移事件时,根据匹配结果,直接确定车辆的定位信息,可以避免无效操作,有效提升车辆控制方法的执行效率。
[0188]
本实施例中,通过获取车辆所处场景的图像,图像包括:语义元素,并确定与语义元素对应的元素类别,再采用与离散路标类型对应的匹配方法,对所述语义元素与地图元素进行匹配,以得到匹配结果,从而使得匹配方法与离散路标类型相适配,当采用该与离散路标类型对应的匹配方法进行匹配时,能够有效地降低其他外界因素对离散路标类型的语义元素的匹配过程带来的干扰,有效地剔除外界干扰因素,从而能够有效地提升离散路标类型的语义元素与地图元素的匹配效果,根据匹配结果,判断是否发生定位漂移事件,从而在车辆发生定位漂移事件时,对车辆进行重定位处理,有效地避免定位漂移事件给车辆定位信息造成的误差,有效地提升车辆定位的准确性。在车辆未发生定位漂移事件时,根据匹配结果,直接确定车辆的定位信息,可以避免无效操作,有效提升车辆控制方法的执行效率。
[0189]
图7是本公开另一实施例提出的车辆定位方法的流程示意图。
[0190]
如图7所示,该车辆定位方法,包括:
[0191]
s701:获取车辆所处场景的图像,图像包括:语义元素。
[0192]
s702:确定与语义元素对应的元素类别。
[0193]
s701-s702的描述说明可以具体参见上述实施例,在此不再赘述。
[0194]
s703:如果元素类别是连续细路标类型,则确定与地图元素对应的折线表示信息。
[0195]
其中,当元素类别是连续细路标类型时,语义元素(车道线、停车线)在矢量地图中是以折线的形式进行表示的,相应地,用于对折线进行描述的信息即可以被称为折线表示信息,折线表示信息可以具体例如为折线的像素信息,折线的长度信息,折线的弯曲度信息等,对此不做限制。
[0196]
s704:根据折线表示信息从语义元素中解析得到多个候选像素。
[0197]
上述在确定与地图元素对应的折线信息后,可以根据折线表示信息从语义元素中解析得到多个像素,该像素即可以被称为候选像素。
[0198]
s705:对多个候选像素进行降采样处理,以得到多个参考像素。
[0199]
上述在根据折线表示信息从语义元素中解析得到多个候选像素后,可以对多个候选像素进行降采样处理,以得到降采样处理后的多个像素,该像素即可以被称为参考像素。
[0200]
s706:根据折线表示信息,从地图元素中识别出与多个参考像素分别对应的多个第二地图线段,其中,多个参考像素与分别对应的多个第二地图线段共同构成匹配结果。
[0201]
上述在对多个候选像素进行降采样处理,以得到多个参考像素后,可以根据折线表示信息,从地图元素中识别出与多个参考像素分别对应的多个地图线段,该地图线段即可以被称为第二地图线段,多个参考像素与分别对应的多个第二地图线段共同构成匹配结果。
[0202]
本实施例中,根据折线表示信息,从地图元素中识别出与多个参考像素分别对应的多个第二地图线段,可以是采用与连续细路标类型对应的匹配机制,从地图元素中确定与多个参考像素分别对应的多个第二地图线段,并将多个参考像素与分别对应的多个第二地图线段共同作为匹配结果,由于是采用与连续细路标类型对应的匹配方法,对所述语义元素与地图元素进行匹配,以得到匹配结果,从而使得匹配方法与连续细路标类型相适配,当采用与连续细路标类型对应的匹配方法进行匹配时,能够有效地提升连续细路标类型的语义元素与地图元素的匹配效果,从而可以基于匹配效果有效地避免对车辆定位信息估计的发散,有效地提升车辆定位的准确性。
[0203]
s707:根据匹配结果,确定车辆的定位信息。
[0204]
s707的描述说明可以具体参见上述实施例,在此不再赘述。
[0205]
本实施例中,通过获取车辆所处场景的图像,图像包括:语义元素,并确定与语义元素对应的元素类别,采用与连续细路标类型对应的匹配方法,对所述语义元素与地图元素进行匹配,以得到匹配结果,从而使得匹配方法与连续细路标类型相适配,当采用与连续细路标类型对应的匹配方法进行匹配时,能够有效地提升连续细路标类型的语义元素与地图元素的匹配效果,再根据匹配结果,确定车辆的定位信息,从而可以基于匹配效果有效地避免对车辆定位信息估计的发散,有效地提升车辆定位的准确性。
[0206]
图8是本公开另一实施例提出的车辆定位方法的流程示意图。
[0207]
如图8所示,该车辆定位方法,包括:
[0208]
s801:获取车辆所处场景的图像,图像包括:语义元素。
[0209]
s802:确定与语义元素对应的元素类别。
[0210]
s801-s802的描述说明可以具体参见上述实施例,在此不再赘述。
[0211]
s803:如果元素类别是连续粗路标类型,则确定与语义元素对应的第二轮廓,第二
轮廓包括:多个第二轮廓像素。
[0212]
其中,在采用与元素类别对应的匹配方法对语义元素与地图元素进行匹配时,如果元素类别是连续粗路标类型时,则可以确定与语义元素对应的元素的轮廓,该轮廓即可以被称为第二轮廓,第二轮廓可以包括:多个第二轮廓像素。
[0213]
其中,当元素类别是连续粗路标类型时,语义元素(减速带)在矢量地图上是以折线或者线段的形式进行表示的,相应地,第二轮廓可以具体是减速带的轮廓。
[0214]
s804:确定主方向。
[0215]
其中,在车辆定位方法的应用场景中,可以对多个第二轮廓像素进行降维处理,以得到第二轮廓像素的投影方向,而后可以参照该投影方向对第二轮廓像素进行投影处理,该投影方向即可以被称为主方向。
[0216]
可选地,一些实施例中,确定主方向,可以是确定与多个第二轮廓像素分别对应的多个像素坐标,再采用主成分分析法处理多个像素坐标,以得到主方向,由此能够有效地保障所确定的主方向的可靠性,从而能够基于主方向保障后续车辆定位方法的顺利执行。
[0217]
或者,也可以采用其他任意可能的方式确定主方向,例如后特征消除的方式,高相关性的方式等,对此不做限制。
[0218]
s805:基于主方向分别对多个第二轮廓像素进行投影处理,以得到多个投影像素。
[0219]
上述在确定主方向后,可以基于主方向分别对多个第二轮廓像素进行投影处理,以得到多个像素,该像素即可以被称为投影像素。
[0220]
也即是说,在确定主方向后,可以将语义元素对应的轮廓像素投影到主方向上,以得到多个投影像素。
[0221]
s806:从地图元素中识别出与多个投影像素分别对应的多个第三地图线段,其中,多个投影像素与分别对应的多个第三地图线段共同构成匹配结果。
[0222]
上述在基于主方向分别对多个第二轮廓像素进行投影处理,以得到多个投影像素后,可以从矢量地图的地图元素中识别出与多个投影像素分别对应的多个地图线段,该地图线段即可以被称为第三地图线段。
[0223]
本实施例中,从地图元素中识别出与多个投影元素分别对应的多个第三地图线段,可以是采用与连续粗路标类型对应的匹配机制,从地图元素中识别出与多个投影像素分别对应的多个第三地图线段,并将多个投影像素与分别对应的多个第三地图线段共同作为匹配结果,由于是采用与连续粗路标类型对应的匹配方法,对所述语义元素与地图元素进行匹配,以得到匹配结果,从而使得匹配方法与连续粗路标类型相适配,当采用与连续粗路标类型对应的匹配方法进行匹配时,能够较大程度地保障连续粗路标类型的语义元素与地图元素间匹配效果,从而可以基于匹配结果有效地辅助提升车辆的定位效果。
[0224]
s807:根据匹配结果,确定车辆的定位信息。
[0225]
s807的描述说明可以具体参见上述实施例,在此不再赘述。
[0226]
本实施例中,通过获取车辆所处场景的图像,图像包括:语义元素,并确定与语义元素对应的元素类别,再采用与连续粗路标类型对应的匹配方法,对所述语义元素与地图元素进行匹配,以得到匹配结果,从而使得匹配方法与连续粗路标类型相适配,当采用与连续粗路标类型对应的匹配方法进行匹配时,能够较大程度地保障连续粗路标类型的语义元素与地图元素间匹配效果,再根据匹配结果,确定车辆的定位信息,从而可以基于匹配结果
有效地辅助提升车辆的定位效果。
[0227]
图9是本公开一实施例提出的车辆定位装置的结构示意图。
[0228]
如图9所示,该车辆定位装置90,包括:
[0229]
获取模块901,用于获取车辆所处场景的图像,图像包括:语义元素;
[0230]
第一确定模块902,用于确定与语义元素对应的元素类别;
[0231]
匹配模块903,用于采用与元素类别对应的匹配方法对语义元素与地图元素进行匹配,以得到匹配结果;
[0232]
第二确定模块904,用于根据匹配结果,确定车辆的定位信息。
[0233]
在本公开的一些实施例中,如图10所示,图10是本公开另一实施例提出的车辆定位装置的结构示意图,其中,元素类别包括以下至少一种:
[0234]
离散路标类型、连续细路标类型,以及连续粗路标类型。
[0235]
在本公开的一些实施例中,其特征在于,匹配模块903,具体用于:
[0236]
如果元素类别是离散路标类型,则确定与语义元素对应的第一轮廓,第一轮廓包括:多个第一轮廓像素;
[0237]
确定地图元素的多条边;
[0238]
从多条边中分别确定与多个第一轮廓像素对应的多个第一地图线段,其中,多个第一轮廓像素与分别对应的多个第一地图线段共同构成匹配结果。
[0239]
在本公开的一些实施例中,其特征在于,匹配模块903,具体用于:
[0240]
如果元素类别是连续细路标类型,则确定与地图元素对应的折线表示信息;
[0241]
根据折线表示信息从语义元素中解析得到多个候选像素;
[0242]
对多个候选像素进行降采样处理,以得到多个参考像素;
[0243]
根据折线表示信息,从地图元素中识别出与多个参考像素分别对应的多个第二地图线段,其中,多个参考像素与分别对应的多个第二地图线段共同构成匹配结果。
[0244]
在本公开的一些实施例中,其特征在于,匹配模块903,包括:
[0245]
第一确定子模块9031,用于在元素类别是连续粗路标类型,确定与语义元素对应的第二轮廓,第二轮廓包括:多个第二轮廓像素;
[0246]
第二确定子模块9032,用于确定主方向;
[0247]
投影子模块9033,用于基于主方向分别对多个第二轮廓像素进行投影处理,以得到多个投影像素;
[0248]
识别子模块9034,用于从地图元素中识别出与多个投影像素分别对应的多个第三地图线段,其中,多个投影像素与分别对应的多个第三地图线段共同构成匹配结果。
[0249]
在本公开的一些实施例中,其特征在于,第二确定子模块9032,具体用于:
[0250]
确定与多个第二轮廓像素分别对应的多个像素坐标;
[0251]
采用主成分分析方法处理多个像素坐标,以得到主方向。
[0252]
在本公开的一些实施例中,其特征在于,第二确定模块904,包括:
[0253]
判断子模块9041,用于根据匹配结果,判断是否发生定位漂移事件;
[0254]
重定位子模块9042,用于在发生定位漂移事件时,则对车辆进行重定位处理,以得到重定位信息,并将重定位信息作为定位信息;
[0255]
第三确定子模块9043,用于在未发生定位漂移事件时,则根据匹配结果,确定车辆
的定位信息。
[0256]
在本公开的一些实施例中,其特征在于,图像的数量是多个,多个图像分别具有对应的多个匹配结果,
[0257]
其中,判断子模块9041,具体用于:
[0258]
确定与多个图像分别对应的多个匹配程度,匹配程度,描述相应匹配结果的匹配情况;
[0259]
如果大于或者等于设定数量的图像对应的匹配程度均小于匹配阈值,则判定发生定位漂移事件,其中,大于或者等于设定数量的图像是连续采集的图像。
[0260]
在本公开的一些实施例中,其特征在于,地图元素是从场景地图中提取得到的,重定位子模块9042,包括:
[0261]
提取单元90421,用于从场景地图中提取多个参考地图元素,至少部分参考地图元素之间相邻,且多个参考地图元素具有对应的排列次序;
[0262]
识别单元90422,用于根据排列次序对图像中的候选语义元素进行识别,以得到多个候选语义元素;
[0263]
判断单元90423,用于判断多个参考地图元素和多个候选语义元素之间是否满足匹配条件,以得到判断结果;
[0264]
确定单元90424,用于根据判断结果,确定重定位信息。
[0265]
在本公开的一些实施例中,其特征在于,确定单元90424,具体用于:
[0266]
如果多个候选语义元素与多个参考地图元素之间满足匹配条件,则根据与多个参考地图元素分别对应的多个地图位置确定重定位信息;
[0267]
如果多个候选语义元素与多个参考地图元素之间不满足匹配条件,则重新从场景地图中提取多个目标地图元素,并采用多个目标地图元素分别对多个参考地图元素进行更新,直至确定出重定位信息。
[0268]
需要说明的是,前述对车辆定位方法实施例的解释说明也适用于该实施例的车辆定位装置,此处不再赘述。
[0269]
本实施例中,通过获取车辆所处场景的图像,图像包括:语义元素,并确定与语义元素对应的元素类别,再采用与元素类别对应的匹配方法对语义元素与地图元素进行匹配,以得到匹配结果,以及根据匹配结果,确定车辆的定位信息,可以实现采用与语义元素的元素类别对应的匹配方法对语义元素与地图元素进行匹配,从而在采用匹配结果确定车辆的定位信息时,能够有效地提升车辆定位的准确性,提升车辆定位方法的鲁棒性和适用性。
[0270]
图11为本公开实施例提供的一种电子设备的结构示意图。
[0271]
该电子设备包括:
[0272]
存储器1101、处理器1102及存储在存储器1101上并可在处理器1102上运行的计算机程序。
[0273]
处理器1102执行程序时实现上述实施例中提供的车辆定位方法。
[0274]
在一种可能的实现方式中,电子设备还包括:
[0275]
通信接口1103,用于存储器1101和处理器1102之间的通信。
[0276]
存储器1101,用于存放可在处理器1102上运行的计算机程序。
[0277]
存储器1101可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0278]
处理器1102,用于执行程序时实现上述实施例的车辆定位方法。
[0279]
如果存储器1101、处理器1102和通信接口1103独立实现,则通信接口1103、存储器1101和处理器1102可以通过总线相互连接并完成相互间的通信。总线可以是工业标准体系结构(industry standard architecture,简称为isa)总线、外部设备互连(peripheral component,简称为pci)总线或扩展工业标准体系结构(extended industry standard architecture,简称为eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图11中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0280]
可选的,在具体实现上,如果存储器1101、处理器1102及通信接口1103,集成在一块芯片上实现,则存储器1101、处理器1102及通信接口1103可以通过内部接口完成相互间的通信。
[0281]
处理器1102可能是一个中央处理器(central processing unit,简称为cpu),或者是特定集成电路(application specific integrated circuit,简称为asic),或者是被配置成实施本公开实施例的一个或多个集成电路。
[0282]
本实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述的车辆定位方法。
[0283]
为了实现上述实施例,本公开还提出一种计算机程序产品,当计算机程序产品中的指令由处理器执行时,执行上述实施例示出的车辆定位方法。
[0284]
需要说明的是,在本公开的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本公开的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0285]
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本公开的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本公开的实施例所属技术领域的技术人员所理解。
[0286]
应当理解,本公开的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
[0287]
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0288]
此外,在本公开各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如
果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0289]
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0290]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本公开的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0291]
尽管上面已经示出和描述了本公开的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本公开的限制,本领域的普通技术人员在本公开的范围内可以对上述实施例进行变化、修改、替换和变型。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1