首页 / 一种无人驾驶车辆远程管理方法、终端设备及存储介质

一种无人驾驶车辆远程管理方法、终端设备及存储介质有效专利 发明

技术领域

[0001] 本申请属于车辆通信技术领域,尤其涉及一种无人驾驶车辆远程管理方法、终端设备及存储介质。

相关背景技术

[0002] 无人驾驶出租车是指通过自动驾驶技术驱动的出租车,无需人为驾驶员,依靠传感器、人工智能和高精度地图等技术实现行驶、导航和决策,当前已经越来越多的地方投入实际使用;现有的无人驾驶出租车往往受控于一个控制终端,该控制终端可以调动无人驾驶出租车的位置,为了让运营区域内各位置的乘客在下单后无人驾驶出租车能够及时赶到,现有的调动方式是将各无人驾驶出租车均匀的分布在运营区域中,即将运营区域划分为若干个大小相同的子区域,然后在每一个子区域中派驻一辆无人驾驶出租车,即让各无人驾驶出租车负责各自区域的订单,此种调动方式没有考虑到运营区域中不同区域的路段的交通拥堵程度不一,也没有考虑到交通拥堵随时间的变化,时常会导致某些子区域中的无人驾驶出租车因交通过于拥堵而无法及时的到达下单人的位置进行接客,会增加客人的等待时间,从而对客人带来不好的体验。

具体实施方式

[0010] 以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
[0011] 为了说明本申请所述的技术方案,下面通过具体实施例来进行说明。
[0012] 图1示出了本申请实施例一提供的一种无人驾驶车辆远程管理方法,所述无人驾驶车辆远程管理方法包括:S1:获取包括运营区域的地图,并确定地图内的所有行车道路;
S2:在地图上确定各无人驾驶出租车所在的道路位置;
S3:对于每一无人驾驶出租车,在地图上确定该无人驾驶出租车在相应的道路位置并且处于当前交通拥堵度的情况下的辐射总路径,其中,一辆无人驾驶出租车的辐射总路径包括该无人驾驶出租车处于所在的道路位置的所有辐射路径,每一条辐射路径为该无人驾驶出租车在当前交通拥堵度的情况下从相应的道路位置在设定时长内沿着行车道路能够行驶的路径,该设定时长即该辐射总路径对应的辐射时长;
S4:监测每一无人驾驶出租车的位置变化以及交通拥堵度的变化,进而确定各无人驾驶出租车的辐射总路径的变化;
S5:依据各辐射总路径的变化调节各无人驾驶出租车的相对位置,使各辐射总路径的总和刚好覆盖地图内的所有行车道路;
S6:当有无人驾驶出租车接单时,确定接单出租车的目的地位置;
S7:在接单出租车到达目的地位置前,隐藏接单出租车的辐射总路径,直至接单出租车到达目的地位置,显示接单出租车的辐射总路径,并依据接单出租车的辐射总路径的显隐情况调整其它的无人驾驶出租车所在的道路位置,以使各辐射总路径的总和刚好覆盖地图内的所有行车道路。
[0013] 在本实施例中,如图2所示,本方法在终端设备中执行,终端设备可以是独立的物理服务器或终端,也可以是多个物理服务器构成的服务器集群,可以是提供云服务器、云数据库、云存储和CDN等基础云计算服务的云服务器;各无人驾驶出租车中均设有车辆端(比如车载处理器),每一无人驾驶出租车通过车辆端与终端设备通信,使无人驾驶出租车受控于终端设备;终端设备还与道路信息服务器通信,在运营区域内的所有车辆(包括非无人驾驶的其它社会车辆)在进行导航时均与道路信息服务器通信,道路信息服务器可以实时依据各个路段的导航车辆的平均行进速度确定该路段相应的交通拥堵度,并生成各个路段的拥堵度分布(即在相应的路段用不同深浅的颜色标注各路段的拥堵程度,此技术已在现有的导航软件中广泛使用,在此不进行赘述)。
[0014] 在本实施例中,运营区域为工作人员预设的无人驾驶出租车进行接客送客运营的区域;行车道路即运营区域内的能够供车辆行驶的道路;一辆无人驾驶出租车从其所在的位置向四周的发散有多条不同的行车道路(只要路线不完全重合即可视为不同的行进道路),模拟该出租车从其位置开始沿着一条发散的行车道路上行驶设定时长所形成的路径(行进过程中考虑该行进道路的交通拥堵程度)即一条辐射路径,对于每一发散的行车道路均可以得到一条辐射路径,各辐射路径即可组成辐射总路径;在本实施例中,对于任一无人驾驶出租车,该出租车可以在设定时长内赶到辐射总路径表上的任意一点,各辐射总路径的总和刚好覆盖地图内的所有行车道路,即所有行车道路均有各辐射总路径中的至少辐射路径经过,此时在运营区域中的任意一个点有乘客下单,均可以实现在设定时长内(比如5分钟)对该乘客接客;由于各路段的交通拥堵度会随时间发生变化,已经覆盖的行车道路随时间推移可能就无法被完全覆盖,因此需要根据交通拥堵度实时调节各无人驾驶出租车的位置,以实现持续性的覆盖所有的行车道路;对于已经接单的无人驾驶出租车,其无法再接其它乘客,因此将其辐射总路径隐去,直至其将乘客送达目的地后再显示其辐射总路径;另外,本实施例所述的刚好覆盖地图内的所有行车道路,是指保证所有行车道路都被覆盖的情况下,各辐射路径的重合段的长度最短;辐射时长即处于辐射总路径上的乘客在下单后的等待时长上限值,各无人驾驶出租车的辐射时长均为设定时长。
[0015] 在本申请中,可以实现根据运营区域中各位置的交通拥堵情况的变化,动态的调节各无人驾驶出租车的分布,使得运营区域中的每一位置的乘客在下单后的设定时长内均能上车,避免了使乘客过多的等待,保证了乘客的良好体验。
[0016] 作为一个优选的实施例,如图3所示,在地图上确定各无人驾驶出租车所在的道路位置包括:获取每一无人驾驶出租车发送的位置坐标,在地图上标注该位置坐标对应的道路位置,即该无人驾驶出租车的道路位置;
在地图上确定该无人驾驶出租车在相应的道路位置并且处于当前交通拥堵度的
情况下的辐射总路径包括:
S31:以该无人驾驶出租车的道路位置为中心在地图生成目标区域,其中,目标区域处于运营区域中,并且该无人驾驶出租车在无道路拥堵的情况下无法从相应的道路位置在设定时长内驶出目标区域;
S32:从道路信息服务器中获取目标区域中的行车道路的各个路段的交通拥堵度;
S33:依据获取的交通拥堵度以该无人驾驶出租车的道路位置为起点生成所有的辐射路径,各生成的辐射路径即组成该无人驾驶出租车的辐射总路径。
[0017] 依据获取的交通拥堵度以该无人驾驶出租车的道路位置为起点生成所有的辐射路径包括:S331:在目标区域的边界上识别该边界与行车道路相交的每一个点,即边界交点;
S332:对于每一个边界交点,生成所有连接该道路位置以及该边界交点的第一路线,其中,第一路线为沿着行车道路延伸的路线;
S333:对于每一条第一路线,将该第一路线分割成若干条设定长度的单位线段,并按照离该道路位置的远近对各单位线段排序,得到第一序列;
S334:取第一序列中的第一个单位线段为计算线段;
S335:识别计算线段所在路段的交通拥堵度,进而依据该交通拥堵度以及速度‑交通拥堵度映射表确定该计算线段对应的行车速度,其中,速度‑交通拥堵度映射表中包括各个交通拥堵度以及每一交通拥堵度对应的平均行车速度;
S336:用计算线段的长度除以相应的平均行车速度,得到第一时长,并将属于同一第一路线的单位线段的第一时长进行累加,得到总时长;
S337:判断总时长是否刚好大于设定时长,若否,取第一序列中的下一个单位线段为计算线段,执行步骤S335至步骤S337,直至总时长刚好大于设定时长,并从总时长中去掉最后一个累加第一时长,将总时长中剩余的第一时长对应的单位线段组成的线段作为该第一路线对应的辐射路径。
[0018] 在本实施例中,终端设备可以实时获取每一无人驾驶出租车的位置坐标,以确定其实时所在的道路位置;目标区域可以设置为刚好使该无人驾驶出租车在无道路拥堵的情况下无法从相应的道路位置在设定时长内以任何路线驶出的区域,或者稍大的区域,进而可以保证所确定的辐射路径在目标区域内;交通拥堵度可以用预设的数量级表示,比如0.5、0.8,值越大代表交通拥堵度越高,速度‑交通拥堵度映射表中的平均行车速度与交通拥堵度的映射关系为预设的映射关系,比如交通拥堵度0.5映射的平均行车速度为50km/h;
在本实施例中,由于目标区域的边界环绕该出租车的位置,因此以该表面区域的边界点来确定车辆可行进的路线即可以覆盖该出租车的位置的所有发散路线;在本实施例中,所确定的不同的辐射路径可能路径相同的区段,在显示时,可以将路径相同的区段重合,在路径不相同的区段分叉;通过本实施例的方式,可以确定每一时刻各无人驾驶出租车的辐射总路径。
[0019] 作为一个优选的实施例,依据各辐射总路径的变化调节各无人驾驶出租车的相对位置包括:对于任意两辆相邻的无人驾驶出租车,判断该两辆无人驾驶出租车的辐射总路径之间是否有间隔;
若是,则调动两无人驾驶出租车使两无人驾驶出租车相互靠近,进而消除辐射总路径之间的间隔;
若否,则调动两无人驾驶出租车使两无人驾驶出租车相互远离,使两辆无人驾驶出租车的辐射总路径的重叠部分最小。
[0020] 判断该两辆无人驾驶出租车的辐射总路径之间是否有间隔包括:识别该两辆无人驾驶出租车的共有行车道路,其中,共有行车道路为同时包括两辆无人驾驶出租车的辐射路径的直线行车道路;
对于每一条共有行车道路,判断在该共有行车道路中的分属于两辆无人驾驶出租车的辐射路径是否有重合段;
若至少有一条共有行车道路中的分属于两辆无人驾驶出租车的辐射路径无重合
段,则该两辆无人驾驶出租车的辐射总路径之间有间隔。
[0021] 调动两无人驾驶出租车使两无人驾驶出租车相互靠近包括:调动两无人驾驶出租车相互靠近单位时长,判断是否所有共有行车道路中的分属于两辆无人驾驶出租车的辐射路径均有重合段,若是,则完成调动,若否,则重复执行本步骤,直至完成调动;
调动两无人驾驶出租车使两无人驾驶出租车相互远离包括:
调动两无人驾驶出租车相互远离单位时长,判断该两辆无人驾驶出租车的辐射总路径是否刚好出现间隔,若是,则再回调两无人驾驶出租车的距离,使该两辆无人驾驶出租车的辐射总路径刚好无间隔,若否,则重复执行本步骤,直至该两辆无人驾驶出租车的辐射总路径刚好无间隔。
[0022] 在本实施例中,调动两无人驾驶出租车相互靠近/远离(靠近和远离的方向可以取相应的共有行车道路的延伸方向)可以只调动其中一辆无人驾驶出租车,也可以同时调动两辆无人驾驶出租车,在调动的同时,相应的调动被调动的车辆周围的车辆,进而保持运营区域中的所有行车道路被覆盖;再者,每一次调动车辆移动单位时长(可以是3秒、5秒或者其它时长),即实现了渐进式逐步调节,对于有间隔的两辐射路径,通过这种渐进式的调节方式,能够使两辐射路径逐步靠近,到两路径刚好连接时(即出现重合段时),调节即结束,具有更高的调节精度,同样的通过此种调节方式使两车辆远离,可以使两车辆对应的辐射路径在保持重合的情况下使重合段的长度最段,即刚好覆盖所有的行车道路。
[0023] 作为一个优选的实施例,依据接单出租车的辐射总路径的显隐情况调整其它的无人驾驶出租车所在的道路位置包括:当隐藏接单出租车的辐射总路径时,调动与接单出租车相邻的无人驾驶出租车相互靠近,以使相邻的无人驾驶出租车的辐射总路径将因接单出租车的辐射总路径被隐藏而形成的空白行车道路覆盖;
监测接单出租车到达目的地位置的剩余耗时,并用设定时长减去剩余耗时得到第二时长;
以目的地位置为辐射中心生成虚拟辐射总路径,其中,虚拟辐射总路径的辐射时长为第二时长;
调整目的地位置周边的无人驾驶出租车所在的道路位置,以形成刚好能够被虚拟辐射总路径覆盖的目标空白行车道路;
在接单出租车到达目的地位置时,再次显示该接单出租车的辐射总路径,使该辐射总路径刚好覆盖目标空白行车道路。
[0024] 在本实施例中,空白行车道路即目的地位置周边的无人驾驶出租车分离后(或者接单出租车接单后隐藏相应的辐射总路径时)形成的无辐射路径覆盖(虚拟辐射总路径除外)的行车道路;本实施例中,虚拟辐射总路径是用于丈量空白行车道路的辐射总路径,以保持被腾出的空白行车道路的范围与虚拟辐射总路径的范围一致;本实施例中,接单出租车离目的地越近,剩余耗时越短,第二时长越长,虚拟辐射总路径范围越大,目标空白行车道路的范围也越大;本实施例中,实现了在接单出租车到达目的地前及时将目的地周边的出租车调离,从而能够避免接单出租车到达目的地时,该目的地出现出租车聚集的情况,并且在调离目的地周边的出租车时始终保持目标空白行车道路对应的虚拟辐射总路径的辐射时长为第二时长,即可以使接单出租车在将乘客送达目的地后再去接新的乘客的整个过程能够在设定时长内完成。
[0025] 作为一个优选的实施例,在步骤S7之后还包括:在调整无人驾驶出租车的道路位置的耗时达到预设的最大值,并且各无人驾驶出租车的辐射总路径的总和仍未覆盖所有行车道路,则从车库中派出新的无人驾驶出租车进入该运营区域。
[0026] 在本实施例中,预设的最大值可以是30秒、1分钟或者其它时长,在此不作限定;在调整耗时达到预设的最大值,仍然未覆盖所有行车道路,则说明运营区域中的无人驾驶出租车的数量不足(可能是有多辆出租车接单、或者多处出现交通繁忙而导致),此时可以从车库中逐步调集新的车辆进入运营区域,使得所有行车道路能够被覆盖,当运营区域不需要这么多出租车即可将所有行车道路覆盖时,则逐步将多余的出租车调回车库。
[0027] 本申请实施例二提供的一种终端设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述的无人驾驶车辆远程管理方法的步骤,具体包括:S1:获取包括运营区域的地图,并确定地图内的所有行车道路;
S2:在地图上确定各无人驾驶出租车所在的道路位置;
S3:对于每一无人驾驶出租车,在地图上确定该无人驾驶出租车在相应的道路位置并且处于当前交通拥堵度的情况下的辐射总路径,其中,一辆无人驾驶出租车的辐射总路径包括该无人驾驶出租车处于所在的道路位置的所有辐射路径,每一条辐射路径为该无人驾驶出租车在当前交通拥堵度的情况下从相应的道路位置在设定时长内沿着行车道路能够行驶的路径,该设定时长即该辐射总路径对应的辐射时长;
S4:监测每一无人驾驶出租车的位置变化以及交通拥堵度的变化,进而确定各无人驾驶出租车的辐射总路径的变化;
S5:依据各辐射总路径的变化调节各无人驾驶出租车的相对位置,使各辐射总路径的总和刚好覆盖地图内的所有行车道路;
S6:当有无人驾驶出租车接单时,确定接单出租车的目的地位置;
S7:在接单出租车到达目的地位置前,隐藏接单出租车的辐射总路径,直至接单出租车到达目的地位置,显示接单出租车的辐射总路径,并依据接单出租车的辐射总路径的显隐情况调整其它的无人驾驶出租车所在的道路位置,以使各辐射总路径的总和刚好覆盖地图内的所有行车道路。
[0028] 本申请实施例三提供的一种终端可读存储介质,所述终端可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行所述的无人驾驶车辆远程管理方法的步骤,具体包括:S1:获取包括运营区域的地图,并确定地图内的所有行车道路;
S2:在地图上确定各无人驾驶出租车所在的道路位置;
S3:对于每一无人驾驶出租车,在地图上确定该无人驾驶出租车在相应的道路位置并且处于当前交通拥堵度的情况下的辐射总路径,其中,一辆无人驾驶出租车的辐射总路径包括该无人驾驶出租车处于所在的道路位置的所有辐射路径,每一条辐射路径为该无人驾驶出租车在当前交通拥堵度的情况下从相应的道路位置在设定时长内沿着行车道路能够行驶的路径,该设定时长即该辐射总路径对应的辐射时长;
S4:监测每一无人驾驶出租车的位置变化以及交通拥堵度的变化,进而确定各无人驾驶出租车的辐射总路径的变化;
S5:依据各辐射总路径的变化调节各无人驾驶出租车的相对位置,使各辐射总路径的总和刚好覆盖地图内的所有行车道路;
S6:当有无人驾驶出租车接单时,确定接单出租车的目的地位置;
S7:在接单出租车到达目的地位置前,隐藏接单出租车的辐射总路径,直至接单出租车到达目的地位置,显示接单出租车的辐射总路径,并依据接单出租车的辐射总路径的显隐情况调整其它的无人驾驶出租车所在的道路位置,以使各辐射总路径的总和刚好覆盖地图内的所有行车道路。
[0029] 应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
[0030] 应当理解,当在本申请说明书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0031] 还应当理解,在本申请说明书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0032] 如在本申请说明书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0033] 另外,在本申请说明书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。还应理解的是,虽然术语“第一”、“第二”等在文本中在一些本申请实施例中用来描述各种元素,但是这些元素不应该受到这些术语的限制。这些术语只是用来将一个元素与另一元素区分开。例如,第一表格可以被命名为第二表格,并且类似地,第二表格可以被命名为第一表格,而不背离各种所描述的实施例的范围。第一表格和第二表格都是表格,但是它们不是同一表格。
[0034] 在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
[0035] 本申请实施例提供的无人驾驶车辆远程管理方法可以应用于手机、平板电脑、可穿戴设备、车载设备、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、笔记本电脑、超级移动个人计算机(ultra‑mobile personal computer,UMPC)、上网本、个人数字助理(personal digital assistant,PDA)等终端设备上,本申请实施例对终端设备的具体类型不作任何限制。
[0036] 例如,所述终端设备可以是WLAN中的站点(STAION,ST),可以是蜂窝电话、无绳电话、会话启动协议(Session InitiationProtocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站、个人数字处理(Personal Digital Assistant,PDA)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、车联网终端、电脑、膝上型计算机、手持式通信设备、手持式计算设备、卫星无线设备、无线调制解调器卡、电视机顶盒(set top box,STB)、用户驻地设备(customer premise equipment,CPE)和/或用于在无线系统上进行通信的其它设备以及下一代通信系统,例如,5G网络中的移动终端或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)网络中的移动终端等。
[0037] 作为示例而非限定,当所述终端设备为可穿戴设备时,该可穿戴设备还可以是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,如智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。
[0038] 图4是本申请一实施例提供的终端设备的结构示意图。如图4所示,该实施例的终端设备包括:至少一个处理器(图4中仅示出一个)、存储器,所述存储器中存储有可在所述处理器上运行的计算机程序。所述处理器执行所述计算机程序时实现上述各个无人驾驶车辆远程管理方法实施例中的步骤,例如图1所示的步骤S1至S7。
[0039] 所述终端设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,图4仅仅是终端设备的示例,并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备还可以包括输入发送设备、网络接入设备、总线等。
[0040] 所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列 (Field‑Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0041] 所述存储器在一些实施例中可以是所述终端设备的内部存储单元,例如终端设备的硬盘或内存。所述存储器也可以是所述终端设备的外部存储设备,例如所述终端设备上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器还可以既包括所述终端设备的内部存储单元也包括外部存储设备。所述存储器用于存储操作系统、应用程序、引导装载程序(BootLoader)、数据以及其他程序等,例如所述计算机程序的程序代码等。所述存储器还可以用于暂时地存储已经发送或者将要发送的数据。
[0042] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0043] 本申请实施例提供了一种计算机程序产品,当计算机程序产品在移动终端设备上运行时,使得移动终端设备执行时实现可实现上述各个方法实施例中的步骤。
[0044] 所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(Read‑Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、电载波信号、电信信号以及软件分发介质等。
[0045] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
[0046] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0047] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0048] 以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使对应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。

当前第1页 第1页 第2页 第3页