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

RSU天线开关控制方法、装置、计算机设备及存储介质与流程

2022-06-01 00:03:53 来源:中国专利 TAG:

rsu天线开关控制方法、装置、计算机设备及存储介质
技术领域
1.本发明涉及rsu天线,更具体地说是指rsu天线开关控制方法、装置、计算机设备及存储介质。
2.

背景技术:

3.随着居民生活水平的提高和出行需求的增加,我国的汽车保有量不断攀升,2021年9月,全国机动车保有量达3.90亿辆,其中汽车2.97亿辆。交通拥挤已成为城市管理中急需解决的难题。交通运输部联合多个部委积极推广etc(电子不停车收费系统,electronic toll collection),争取2019年年底前实现高速公路入口车辆使用etc比例达到90%以上。数据显示,截至2021年7月,全国高速公路共有26000多个门架,etc用户累计达2.26亿,此外,城市道路也在积极探索etc拓展应用。目前obu(车载单元,on board unit)作为etc的车载单元,可以及时接收各类交通信息,方便车主出行决策,及时避障,最终实现车辆的合理分流,提高车辆通行率,减少交通事故的发生。而目前obu需要通过电池来供电,如果长时间处于唤醒状态,会造成不必要的电力浪费,将大大降低obu的有效使用次数,缩短obu的使用时间,如何对rsu(路侧单元,road side unit)进行合理开关,对有效使用obu、拓展etc应用、节能减排具有重要意义,现有的对rsu天线的开关进行控制的方式并不能减少rsu本身的功耗;也无法减少obu被唤醒的次数。
4.因此,有必要设计一种新的方法,实现对rsu天线的开关进行合理控制,减少rsu本身的功耗,也减少obu被唤醒的次数。
5.

技术实现要素:

6.本发明的目的在于克服现有技术的缺陷,提供rsu天线开关控制方法、装置、计算机设备及存储介质。
7.为实现上述目的,本发明采用以下技术方案:rsu天线开关控制方法,包括:设置待检测区域;采用人工智能算法对所述待检测区域内进行车辆和障碍物的目标检测和跟踪,以得到目标信息;根据所述目标信息对所述待检测区域内的rsu天线进行开关控制,以唤醒或关闭所述待检测区域内的obu。
8.其进一步技术方案为:所述设置待检测区域,包括:根据单个龙门架的rsu交易区域或结合车道进行设置车辆检测区域,以得到待检测区域。
9.其进一步技术方案为:所述采用人工智能算法对所述待检测区域内进行车辆和障碍物的目标检测和跟踪,以得到目标信息,包括:
采用人工智能算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果;判断所述匹配结果是否是匹配成功;若所述匹配结果是匹配成功,则确定匹配成功的目标id作为目标信息;若所述匹配结果不是匹配成功,则新增目标id,以得到目标信息。
10.其进一步技术方案为:所述采用人工智能算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果,包括:基于速度和航向角的目标匹配算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果;或者,基于图像或点云特征匹配算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果。
11.其进一步技术方案为:所述采用人工智能算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果之前,还包括:获取所述待检测区域内的监控视频;对所述监控视频进行解码,以得到解码结果;基于深度学习算法对所述解码结果进行目标检测,以得到所述待检测区域内的所有目标。
12.其进一步技术方案为:所述根据所述目标信息对所述待检测区域内的rsu天线进行开关控制,以唤醒或关闭所述待检测区域内的obu,包括:设置所述待检测区域内的rsu天线的开关状态为关闭;判断所述目标信息内的目标id是否已经存在;若所述目标信息内的目标id已经存在,则存储并设置所述目标id最后检测到的时间;删除最后检测到的时间超过设定时间的目标id;判断所述待检测区域内的rsu天线的开关状态是否为开启;若所述待检测区域内的rsu天线的开关状态为开启,则开启所述rsu天线,以唤醒所述待检测区域内的obu;若所述待检测区域内的rsu天线的开关状态不为开启,则关闭所述rsu天线,以关闭所述待检测区域内的obu。
13.其进一步技术方案为:所述判断所述目标信息是否存在目标id之后,还包括:若所述目标信息内的目标id不是已经存在,则设置所述待检测区域内的rsu天线的开关状态为开启,并执行所述存储并设置所述目标id最后检测到的时间。
14.本发明还提供了rsu天线开关控制装置,包括:区域设置单元,用于设置待检测区域;目标检测单元,用于采用人工智能算法对所述待检测区域内进行车辆和障碍物的目标检测和跟踪,以得到目标信息;开关控制单元,用于根据所述目标信息对所述待检测区域内的rsu天线进行开关控制,以唤醒或关闭所述待检测区域内的obu。
15.本发明还提供了一种计算机设备,所述计算机设备包括存储器及处理器,所述存
储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法。
16.本发明还提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法。
17.本发明与现有技术相比的有益效果是:本发明通过设置车辆的待检测区域,对该待检测区域采用人工智能算法进行车辆和障碍物的目标检测和跟踪,以得到目标信息,根据目标信息进行对待检测区域内的rsu天线进行开关控制,以唤醒或关闭所述待检测区域内的obu,实现对rsu天线的开关进行合理控制,减少rsu本身的功耗,也减少obu被唤醒的次数,延长obu使用时间,节省能源消耗。
18.下面结合附图和具体实施例对本发明作进一步描述。
19.附图说明
20.为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
21.图1为本发明实施例提供的rsu天线开关控制方法的应用场景示意图;图2为本发明实施例提供的rsu天线开关控制方法的流程示意图;图3为本发明实施例提供的rsu天线开关控制方法的子流程示意图;图4为本发明另一实施例提供的rsu天线开关控制方法的子流程示意图;图5为本发明实施例提供的rsu天线开关控制方法的子流程示意图;图6为本发明实施例提供的rsu天线开关控制装置的示意性框图;图7为本发明实施例提供的rsu天线开关控制装置的目标检测单元的示意性框图;图8为本发明另一实施例提供的rsu天线开关控制装置的目标检测单元的示意性框图;图9为本发明实施例提供的rsu天线开关控制装置的开关控制单元的示意性框图;图10为本发明实施例提供的计算机设备的示意性框图。
22.具体实施方式
23.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
24.应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
25.还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
26.还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/ 或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
27.请参阅图1和图2,图1为本发明实施例提供的rsu天线开关控制方法的应用场景示意图。图2为本发明实施例提供的rsu天线开关控制方法的示意性流程图。该rsu天线开关控制方法应用于服务器中。该服务器与感知设备、rsu天线进行数据交互,服务器基于感知设备利用人工智能算法对rsu天线所覆盖的范围进行目标检测和跟踪,所述感知设备包括但不限于摄像头、毫米波雷达和激光雷达,rsu天线所覆盖的范围支持自定义,目标包括车辆和障碍物。当所定义区域出现新增车辆,位于该区域的rsu天线才发送信号,唤醒位于该区域的obu。
28.图2是本发明实施例提供的rsu天线开关控制方法的流程示意图。如图2所示,该方法包括以下步骤s110至s130。
29.s110、设置待检测区域。
30.在本实施例中,待检测区域是指需要进行车辆和障碍物的区域,该区域可以依据实际情况定义或设定,而且该待检测区域是rsu天线所覆盖的范围。
31.具体地,根据单个龙门架的rsu交易区域或结合车道进行设置车辆检测区域,以得到待检测区域。也就是根据单个龙门架的rsu天线所覆盖的范围和/或结合车道的方向等进行车辆检测区域,当根据单个龙门架的rsu天线所覆盖的范围确定待检测区域时,仅需要考虑rsu天线所覆盖的范围的大小即可,当结合车道方向一并设置待检测区域时,则需要细化至双车道方向对目标检测造成的影响,可以在双方向车道的中间界线与某一个方向的边界进行划定,设置为待检测区域。
32.s120、采用人工智能算法对所述待检测区域内进行车辆和障碍物的目标检测和跟踪,以得到目标信息。
33.在本实施例中,目标信息是指具备目标id的目标进行跟踪后形成的定位信息。
34.在本实施例中,目标id可以采用两种方式获得,第一种是感知设备具备直接输出目标id的能力,此感知设备直接接入目标检测设备的数据即可得到目标id,再进行目标跟踪;另外一种是感知设备只具备单纯的目标检测能力,需要做目标跟踪才能获取目标id以及位置信息等。
35.在一实施例中,请参阅图3,上述的步骤s120可包括步骤s121~ s124。
36.s121、采用人工智能算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果。
37.在本实施例中,匹配结果是指当前所述待检测区域内车辆和障碍物与现有的跟踪目标进行匹配形成的结果,该结果可以是目标id,也可以是匹配不成功的通知信息。
38.当需要进行目标跟踪时,可以基于速度和航向角的目标匹配算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果;或者,基于图像或点云特征匹配算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果。
39.具体地,基于速度和航向角的目标匹配算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果,包括:基于速度、航向角以及当前时间测算现有跟踪目标的预期位置,判断当前的所述待检测区域内车辆和障碍物与现有跟踪目标的预期位置的偏差是否小于设定的误差阈值,
若是,则所述待检测区域内车辆和障碍物与该现有跟踪目标匹配,现有跟踪目标的id为所述待检测区域内车辆和障碍物的目标id;若是,则所述待检测区域内车辆和障碍物与该现有跟踪目标不匹配。
40.另外,在其他实施例中,还可以通过短距离位移目标匹配算法进行现有跟踪目标的匹配,具体地,计算所述待检测区域内车辆和障碍物的位置与现有跟踪目标的位置偏差,当该偏差小于设定的误差阈值时,则所述待检测区域内车辆和障碍物与该现有跟踪目标匹配,现有跟踪目标的id为所述待检测区域内车辆和障碍物的目标id;否则,所述待检测区域内车辆和障碍物与该现有跟踪目标不匹配。
41.具体地,基于图像或点云特征匹配算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果,包括:对所述待检测区域内车辆和障碍物采用基于深度学习的目标特征提取算法进行目标特征提取,将该目标特征与现有跟踪目标的目标特征进行相似度比对,当比对的相似度满足设定要求时,则所述待检测区域内车辆和障碍物与该现有跟踪目标匹配,现有跟踪目标的id为所述待检测区域内车辆和障碍物的目标id;否则,所述待检测区域内车辆和障碍物与该现有跟踪目标不匹配。
42.s122、判断所述匹配结果是否是匹配成功;s123、若所述匹配结果是匹配成功,则确定匹配成功的目标id作为目标信息;s124、若所述匹配结果不是匹配成功,则新增目标id,以得到目标信息。
43.在一实施例中,请参阅图4,上述的步骤s120可包括步骤s121’~ s127’。其中步骤s125’~ s127’。与上述实施例中的步骤s121-s124类似,在此不再赘述。下面详细说明本实施例中所增加的步骤s121
’‑ꢀ
s123’。
44.s121’、获取所述待检测区域内的监控视频;s122’、对所述监控视频进行解码,以得到解码结果。
45.在本实施例中,解码结果是指对监控视频进行解码形成的视频。
46.s123’、基于深度学习算法对所述解码结果进行目标检测,以得到所述待检测区域内的所有目标。
47.该实施例适用于感知设备只具备输出原始数据的能力,需要做目标检测与目标跟踪的过程中。
48.s130、根据所述目标信息对所述待检测区域内的rsu天线进行开关控制,以唤醒或关闭所述待检测区域内的obu。
49.在一实施例中,请参阅图5,上述的步骤s130可包括步骤s131~ s138。
50.s131、设置所述待检测区域内的rsu天线的开关状态为关闭。
51.初始情况下,先将待检测区域内的rsu天线的开关状态设置为关闭状态。
52.s132、判断所述目标信息内的目标id是否已经存在。
53.在本实施例中,当目标id已经存在,表明已经针对检测到的目标id进行所述待检测区域内的rsu天线进行开关控制了,只需要对该目标id的时间进行把控,对于超时的目标id进行删除,并根据所述待检测区域内的rsu天线的开关状态进行rsu天线的开关的控制即可。
54.s133、若所述目标信息内的目标id已经存在,则存储并设置所述目标id最后检测
到的时间;s134、删除最后检测到的时间超过设定时间的目标id;s135、判断所述待检测区域内的rsu天线的开关状态是否为开启;s136、若所述待检测区域内的rsu天线的开关状态为开启,则开启所述rsu天线,以唤醒所述待检测区域内的obu;s137、若所述待检测区域内的rsu天线的开关状态不为开启,则关闭所述rsu天线,以关闭所述待检测区域内的obu。
55.s138、若所述目标信息内的目标id不是已经存在,则设置所述待检测区域内的rsu天线的开关状态为开启,并执行所述步骤s133。
56.当目标id不是已经存在,也就是该目标id是刚检测到的,并未针对该目标id进行所述待检测区域内的rsu天线的开关状态的设置和开关的控制,则需要针对该目标id开启所述待检测区域内的rsu天线的开关。
57.本实施例的方法在基于感知设备采集的数据采用人工智能算法实现区域内的车辆检测和跟踪,根据区域内是否有新增车辆来对rsu天线进行动态开关,一方面可以减少rsu本身的功耗;另一方面可以减少obu被唤醒的次数,延长obu使用时间,节省能源消耗。可基于现有高速公路出入口或者高速公路断面的摄像头、毫米波雷达、激光雷达,新增人工智能处理器端设备,部署深度学习模型和相关控制软件即可实现该实施例的方法,本实施例的方法是在基于人工智能中的深度学习技术,并结合当前取消省界收费站的rsu实际应用或者etc拓展应用急需解决的问题。
58.上述的rus天线开关控制方法,通过设置车辆的待检测区域,对该待检测区域采用人工智能算法进行车辆和障碍物的目标检测和跟踪,以得到目标信息,根据目标信息进行对待检测区域内的rsu天线进行开关控制,以唤醒或关闭所述待检测区域内的obu,实现对rsu天线的开关进行合理控制,减少rsu本身的功耗,也减少obu被唤醒的次数,延长obu使用时间,节省能源消耗。
59.图6是本发明实施例提供的一种rsu天线开关控制装置300的示意性框图。如图6所示,对应于以上rsu天线开关控制方法,本发明还提供一种rsu天线开关控制装置300。该rsu天线开关控制装置300包括用于执行上述rsu天线开关控制方法的单元,该装置可以被配置于服务器中。具体地,请参阅图6,该rsu天线开关控制装置300包括区域设置单元301、目标检测单元302以及开关控制单元303。
60.区域设置单元301,用于设置待检测区域;目标检测单元302,用于采用人工智能算法对所述待检测区域内进行车辆和障碍物的目标检测和跟踪,以得到目标信息;开关控制单元303,用于根据所述目标信息对所述待检测区域内的rsu天线进行开关控制,以唤醒或关闭所述待检测区域内的obu。
61.在一实施例中,区域设置单元301,用于根据单个龙门架的rsu交易区域或结合车道进行设置车辆检测区域,以得到待检测区域。
62.在一实施例中,如图7所示,所述目标检测单元302包括匹配子单元3024、结果判断子单元3025、确定子单元3026以及新增子单元3027。
63.匹配子单元3024,用于采用人工智能算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果;结果判断子单元3025,用于判断所述匹配结果是否
是匹配成功;确定子单元3026,用于若所述匹配结果是匹配成功,则确定匹配成功的目标id作为目标信息;新增子单元3027,用于若所述匹配结果不是匹配成功,则新增目标id,以得到目标信息。
64.在一实施例中,所述匹配子单元3024,用于基于速度和航向角的目标匹配算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果;或者,基于图像或点云特征匹配算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果。
65.在一实施例中,如图8所示,所述目标检测单元302还包括视频获取子单元3021、解码子单元3022以及目标检测子单元3023。
66.视频获取子单元3021,用于获取所述待检测区域内的监控视频;解码子单元3022,用于对所述监控视频进行解码,以得到解码结果;目标检测子单元3023,用于基于深度学习算法对所述解码结果进行目标检测,以得到所述待检测区域内的所有目标。
67.在一实施例中,如图9所示,所述开关控制单元303包括第一设置子单元3031、id判断子单元3032、存储子单元3033、删除子单元3034、状态判断子单元3035、开启子单元3036、关闭子单元3037以及第二设置子单元3038。
68.第一设置子单元3031,用于设置所述待检测区域内的rsu天线的开关状态为关闭;id判断子单元3032,用于判断所述目标信息内的目标id是否已经存在;存储子单元3033,用于若所述目标信息内的目标id已经存在,则存储并设置所述目标id最后检测到的时间;删除子单元3034,用于删除最后检测到的时间超过设定时间的目标id;状态判断子单元3035,用于判断所述待检测区域内的rsu天线的开关状态是否为开启;开启子单元3036,用于若所述待检测区域内的rsu天线的开关状态为开启,则开启所述rsu天线,以唤醒所述待检测区域内的obu;关闭子单元3037,用于若所述待检测区域内的rsu天线的开关状态不为开启,则关闭所述rsu天线,以关闭所述待检测区域内的obu。第二设置子单元3038,用于若所述目标信息内的目标id不是已经存在,则设置所述待检测区域内的rsu天线的开关状态为开启,并执行所述存储并设置所述目标id最后检测到的时间。
69.需要说明的是,所属领域的技术人员可以清楚地了解到,上述rsu天线开关控制装置300和各单元的具体实现过程,可以参考前述方法实施例中的相应描述,为了描述的方便和简洁,在此不再赘述。
70.上述rsu天线开关控制装置300可以实现为一种计算机程序的形式,该计算机程序可以在如图10所示的计算机设备上运行。
71.请参阅图10,图10是本技术实施例提供的一种计算机设备的示意性框图。该计算机设备500可以是服务器,其中,服务器可以是独立的服务器,也可以是多个服务器组成的服务器集群。
72.参阅图10,该计算机设备500包括通过系统总线501连接的处理器502、存储器和网络接口505,其中,存储器可以包括非易失性存储介质503和内存储器504。
73.该非易失性存储介质503可存储操作系统5031和计算机程序5032。该计算机程序5032包括程序指令,该程序指令被执行时,可使得处理器502执行一种rsu天线开关控制方法。
74.该处理器502用于提供计算和控制能力,以支撑整个计算机设备500的运行。
75.该内存储器504为非易失性存储介质503中的计算机程序5032的运行提供环境,该计算机程序5032被处理器502执行时,可使得处理器502执行一种rsu天线开关控制方法。
76.该网络接口505用于与其它设备进行网络通信。本领域技术人员可以理解,图10中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备500的限定,具体的计算机设备500可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
77.其中,所述处理器502用于运行存储在存储器中的计算机程序5032,以实现如下步骤:设置待检测区域;采用人工智能算法对所述待检测区域内进行车辆和障碍物的目标检测和跟踪,以得到目标信息;根据所述目标信息对所述待检测区域内的rsu天线进行开关控制,以唤醒或关闭所述待检测区域内的obu。
78.在一实施例中,处理器502在实现所述设置待检测区域步骤时,具体实现如下步骤:根据单个龙门架的rsu交易区域或结合车道进行设置车辆检测区域,以得到待检测区域。
79.在一实施例中,处理器502在实现所述采用人工智能算法对所述待检测区域内进行车辆和障碍物的目标检测和跟踪,以得到目标信息步骤时,具体实现如下步骤:采用人工智能算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果;判断所述匹配结果是否是匹配成功;若所述匹配结果是匹配成功,则确定匹配成功的目标id作为目标信息;若所述匹配结果不是匹配成功,则新增目标id,以得到目标信息。
80.在一实施例中,处理器502在实现所述采用人工智能算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果步骤时,具体实现如下步骤:基于速度和航向角的目标匹配算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果;或者,基于图像或点云特征匹配算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果。
81.在一实施例中,处理器502在实现所述采用人工智能算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果步骤之前,还实现如下步骤:获取所述待检测区域内的监控视频;对所述监控视频进行解码,以得到解码结果;基于深度学习算法对所述解码结果进行目标检测,以得到所述待检测区域内的所有目标。
82.在一实施例中,处理器502在实现所述根据所述目标信息对所述待检测区域内的rsu天线进行开关控制,以唤醒或关闭所述待检测区域内的obu步骤时,具体实现如下步骤:设置所述待检测区域内的rsu天线的开关状态为关闭;判断所述目标信息内的目标id是否已经存在;若所述目标信息内的目标id已经存在,则存储并设置所述目标id最后检测到的时间;删除最后检测到的时间超过设定时间的目标id;判断所述待检测区域内的rsu天线的开关状态是否为开启;若所述待检测区域内的rsu天线的开关状态为开启,则开启所述rsu天线,以唤醒所述待检测区域内的obu;若所述待检测区域内的rsu天线的开关状态不为开启,则关闭所述rsu天线,以关闭所述待检测区域内的obu。
83.在一实施例中,处理器502在实现所述判断所述目标信息是否存在目标id步骤之
后,还实现如下步骤:若所述目标信息内的目标id不是已经存在,则设置所述待检测区域内的rsu天线的开关状态为开启,并执行所述存储并设置所述目标id最后检测到的时间。
84.应当理解,在本技术实施例中,处理器502可以是中央处理单元 (central processing unit,cpu),该处理器502还可以是其他通用处理器、数字信号处理器 (digital signal processor,dsp)、专用集成电路 (application specific integrated circuit,asic)、现成可编程门阵列 (field-programmable gate array,fpga) 或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
85.本领域普通技术人员可以理解的是实现上述实施例的方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成。该计算机程序包括程序指令,计算机程序可存储于一存储介质中,该存储介质为计算机可读存储介质。该程序指令被该计算机系统中的至少一个处理器执行,以实现上述方法的实施例的流程步骤。
86.因此,本发明还提供一种存储介质。该存储介质可以为计算机可读存储介质。该存储介质存储有计算机程序,其中该计算机程序被处理器执行时使处理器执行如下步骤:设置待检测区域;采用人工智能算法对所述待检测区域内进行车辆和障碍物的目标检测和跟踪,以得到目标信息;根据所述目标信息对所述待检测区域内的rsu天线进行开关控制,以唤醒或关闭所述待检测区域内的obu。
87.在一实施例中,所述处理器在执行所述计算机程序而实现所述设置待检测区域步骤时,具体实现如下步骤:根据单个龙门架的rsu交易区域或结合车道进行设置车辆检测区域,以得到待检测区域。
88.在一实施例中,所述处理器在执行所述计算机程序而实现所述采用人工智能算法对所述待检测区域内进行车辆和障碍物的目标检测和跟踪,以得到目标信息步骤时,具体实现如下步骤:采用人工智能算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果;判断所述匹配结果是否是匹配成功;若所述匹配结果是匹配成功,则确定匹配成功的目标id作为目标信息;若所述匹配结果不是匹配成功,则新增目标id,以得到目标信息。
89.在一实施例中,所述处理器在执行所述计算机程序而实现所述采用人工智能算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果步骤时,具体实现如下步骤:基于速度和航向角的目标匹配算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果;或者,基于图像或点云特征匹配算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果。
90.在一实施例中,所述处理器在执行所述计算机程序而实现所述采用人工智能算法对所述待检测区域内车辆和障碍物与现有跟踪目标进行匹配,以得到匹配结果步骤之前,还实现如下步骤:获取所述待检测区域内的监控视频;对所述监控视频进行解码,以得到解码结果;
基于深度学习算法对所述解码结果进行目标检测,以得到所述待检测区域内的所有目标。
91.在一实施例中,所述处理器在执行所述计算机程序而实现所述根据所述目标信息对所述待检测区域内的rsu天线进行开关控制,以唤醒或关闭所述待检测区域内的obu步骤时,具体实现如下步骤:设置所述待检测区域内的rsu天线的开关状态为关闭;判断所述目标信息内的目标id是否已经存在;若所述目标信息内的目标id已经存在,则存储并设置所述目标id最后检测到的时间;删除最后检测到的时间超过设定时间的目标id;判断所述待检测区域内的rsu天线的开关状态是否为开启;若所述待检测区域内的rsu天线的开关状态为开启,则开启所述rsu天线,以唤醒所述待检测区域内的obu;若所述待检测区域内的rsu天线的开关状态不为开启,则关闭所述rsu天线,以关闭所述待检测区域内的obu。
92.在一实施例中,所述处理器在执行所述计算机程序而实现所述判断所述目标信息是否存在目标id步骤之后,还实现如下步骤:若所述目标信息内的目标id不是已经存在,则设置所述待检测区域内的rsu天线的开关状态为开启,并执行所述存储并设置所述目标id最后检测到的时间。
93.所述存储介质可以是u盘、移动硬盘、只读存储器(read-only memory,rom)、磁碟或者光盘等各种可以存储程序代码的计算机可读存储介质。
94.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
95.在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的。例如,各个单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
96.本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。
97.该集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,终端,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
98.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
再多了解一些

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

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

相关文献