CN112885142B - 一种鸣笛方法及车载设备 - Google Patents

一种鸣笛方法及车载设备 Download PDF

Info

Publication number
CN112885142B
CN112885142B CN201911207322.2A CN201911207322A CN112885142B CN 112885142 B CN112885142 B CN 112885142B CN 201911207322 A CN201911207322 A CN 201911207322A CN 112885142 B CN112885142 B CN 112885142B
Authority
CN
China
Prior art keywords
vehicle
message
devices
mounted device
position information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911207322.2A
Other languages
English (en)
Other versions
CN112885142A (zh
Inventor
夏利军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201911207322.2A priority Critical patent/CN112885142B/zh
Priority to PCT/CN2020/124763 priority patent/WO2021103912A1/zh
Publication of CN112885142A publication Critical patent/CN112885142A/zh
Application granted granted Critical
Publication of CN112885142B publication Critical patent/CN112885142B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/161Decentralised systems, e.g. inter-vehicle communication
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q5/00Arrangement or adaptation of acoustic signal devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q5/00Arrangement or adaptation of acoustic signal devices
    • B60Q5/005Arrangement or adaptation of acoustic signal devices automatically actuated
    • B60Q5/006Arrangement or adaptation of acoustic signal devices automatically actuated indicating risk of collision between vehicles or with pedestrians
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/052Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/056Detecting movement of traffic to be counted or controlled with provision for distinguishing direction of travel
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • H04W4/026Services making use of location information using location based information parameters using orientation information, e.g. compass
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • H04W4/027Services making use of location information using location based information parameters using movement velocity, acceleration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/46Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for vehicle-to-vehicle communication [V2V]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Mechanical Engineering (AREA)
  • Traffic Control Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请实施例提供一种鸣笛方法及车载设备,涉及车联网无线通信技术领域,可以针对性的对周围车辆的驾驶员起到提示的效果,并减少噪音污染。具体方案包括:第一车载设备获取第一车载设备所在车辆的当前位置信息;接收多个第二车载设备广播的第一V2X报文;对比当前位置信息和第一V2X报文中的位置信息,从多个第二车载设备中确定出N个第三车载设备;其中,N个第三车载设备所在车辆的行驶方向与第一车载设备所在车辆的行驶方向相同且N个第三车载设备是多个第二车载设备中,距离第一车载设备最近的N个车载设备,N≥1;响应于用户的鸣笛操作,向N个第三车载设备发送包括播放鸣笛提示的第二V2X报文。

Description

一种鸣笛方法及车载设备
技术领域
本申请实施例涉及车联网无线通信技术领域,尤其涉及一种鸣笛方法及车载设备。
背景技术
随着汽车数量的增加,交通噪声引起的噪音问题日益突出。据调查机构指出,我国城市的环境噪声主要来自交通噪声,而汽车鸣笛产生的噪音是交通噪声的主要来源。从拥挤的城市干道,到优美的住宅小区,汽车鸣笛产生的噪音无处不在,不仅危害自身驾车安全,还危害他人休息和健康。
现有的车辆的鸣笛方式为:通过高功率的喇叭鸣笛。其中,小轿车的鸣笛音量一般在80分贝左右;而超过音量超过80分贝的声音会对人耳造成伤害,被认为是噪音,会产生较大的噪音污染。另外,对于隔音效果好的汽车,车内的驾驶员很难听到周围车辆的鸣笛,周围车辆的鸣笛不能对该驾驶员起到提示的效果。
综上所述,目前车辆所采用的鸣笛方案,可能并不能对周围车辆的驾驶员起到提示的效果,反而会对鸣笛车辆周围的人群产生较大的噪音伤害。
发明内容
本申请提供一种鸣笛方法及车载设备,可以针对性的对周围车辆的驾驶员起到提示的效果,还可以减少对鸣笛车辆周围的人群产生噪音伤害,减少噪音污染。
为实现上述技术目的,本申请采用如下技术方案:
第一方面,本申请提供了一种鸣笛方法,该方法可以包括:
第一车载设备周期性获取第一车载设备所在车辆的当前位置信息;第一车载设备接收多个第二车载设备广播的多个第一车辆与其他设备通信(vehicle to everything,V2X)报文,每个第一V2X报文包括对应第二车载设备的身份标识ID和所在车辆的位置信息;第一车载设备对比当前位置信息和多个第一V2X报文中的位置信息,从多个第二车载设备中确定出N个第三车载设备;其中,N个第三车载设备所在车辆的行驶方向与第一车载设备所在车辆的行驶方向相同,位于第一车载设备所在车辆的行驶方向的前方,且N个第三车载设备是多个第二车载设备中,距离第一车载设备最近的N个车载设备,N≥1,N是正整数;响应于用户的鸣笛操作,第一车载设备向N个第三车载设备发送第二V2X报文,第二V2X报文请求N个第三车载设备播放鸣笛提示。
与常规方案相比,采用本申请中的方法,第一车载设备在接收到用户的鸣笛操作之后,可以不用高功率的喇叭鸣笛。第一车载设备可以有针对性的向距离自身车载设备最近的N个第三车载设备发出第二V2X报文,其中,第二V2X报文请求N个第三车载设备播放鸣笛提示音。可以理解的是,N个第三车载设备所在车辆是可能会影响第一车载设备所在车辆正常行驶的车辆。一般而言,第一车载设备所在车辆发出的鸣笛提示都是为了提醒这些车辆注意避让。第一车载设备通过第二V2X报文请求其他车载设备播放鸣笛提示,而不是由第一车载设备所在车辆使用高频喇叭发出鸣笛。这样,可以减少对鸣笛车辆周围的人群产生噪音伤害,减少噪音污染。
在一种可能的实施方式中,第二V2X报文中还可以包括第一车载设备的当前位置信息;第二V2X报文还用于请求N个第三车载设备显示第一车载设备所在车辆相对于第三车载设备所在车辆的位置。
可以理解的是,当第三车载设备接收到第二V2X报文,在第三车载设备显示第一车载设备所在车辆相对于第三车载设备所在车辆的位置。使得第三车载设备所在车辆的驾驶员通过第三车载设备的显示设备查看第一车载设备所在车辆的位置,可以对第三车载设备所在车辆产生有效提醒作用。
另一种可能的实施方式中,第一车载设备对比当前位置信息和多个第一V2X报文中的位置信息,从多个第二车载设备中确定出N个第三车载设备,包括:第一车载设备根据当前位置信息确定第一车载设备所在车辆的行驶方向;第一车载设备根据多个第一V2X报文中的位置信息,确定多个第二车载设备所在车辆的行驶方向;第一车载设备根据当前位置信息和多个第一V2X报文中的位置信息,计算多个第二车载设备所在车辆与第一车载设备所在车辆之间的距离;第一车载设备从多个第二车载设备中,确定出行驶方向与第一车载设备所在车辆的行驶方向相同、且距离第一车载设备所在车辆最近的N个第三车载设备。
另一种可能的实施方式中,在第一车载设备对比当前位置信息和多个第一V2X报文中的位置信息,从多个第二车载设备中确定出N个第三车载设备之后,该方法还可以包括:第一车载设备保存N个第三车载设备的ID;其中,响应于用户的鸣笛操作,第一车载设备向N个第三车载设备发送第二V2X报文,包括:响应于鸣笛操作,第一车载设备向第一车载设备所保存的ID对应的N个第三车载设备发送第二V2X报文。
另一种可能的实施方式中,响应于第一车载设备所在车辆的位置变化满足预设条件,第一车载设备对比变化后的位置信息与位置变化后接收到的多个第一V2X报文中的位置信息,重新确定出N个第三车载设备;第一车载设备采用重新确定的N个第三车载设备的ID,更新第一车载设备保存的ID。
第二方面,本申请提供一种鸣笛方法,该方法可以包括:第三车载设备接收第一车载设备广播的第二车辆与其他设备通信V2X报文,第二V2X报文中包括接收第二V2X报文的目标设备的身份标识ID,第二V2X报文用于请求目标设备播放鸣笛提示;第三车载设备根据第二V2X报文的目的地址,确定第三车载设备是接收第二V2X报文的目标设备;第三车载设备播放鸣笛提示。
可以理解的是,第二V2X报文是用于请求第三车载设备播放鸣笛提示的。因此,第三车载设备接收第二V2X报文之后,可以在第三车载设备所在车辆播放鸣笛提示,这样可以有效的提醒第三车载设备的驾驶员。
在一种可能的实施方式中,第二V2X报文请求中还包括第一车载设备所在车辆的位置信息;在第三车载设备根据第二V2X报文的目的地址,确定第三车载设备是接收所述第二V2X报文的目标设备之后,所述方法还包括:所述第三车载设备显示所述第一车载设备所在车辆相对于第三车载设备所在车辆的位置。
另一种可能的实施方式中,在第三车载设备播放鸣笛提示,以及第三车载设备显示第一车载设备所在车辆相对于第三车载设备所在车辆的位置之前,方法还包括:第三车载设备根据第一车载设备所在车辆的位置信息和第三车载设备所在车辆的当前位置信息,确定第一车载设备所在车辆与第三车载设备所在车辆的距离小于预设距离阈值。
第三方面,本申请还提供了一种车载设备,该车载设备包括:处理器、存储器、定位模块和车辆与其他设备通信V2X通信模块。存储器、定位模块和V2X通信模块与处理器耦合;存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当处理器执行计算机指令时,使得车载设备执行以下操作:
周期性获取第一车载设备所在车辆的当前位置信息;接收多个第二车载设备广播的多个第一车辆与其他设备通信V2X报文,每个第一V2X报文包括对应第二车载设备的身份标识ID和所在车辆的位置信息;对比当前位置信息和多个第一V2X报文中的位置信息,从多个第二车载设备中确定出N个第三车载设备;其中,N个第三车载设备所在车辆的行驶方向与第一车载设备所在车辆的行驶方向相同,位于第一车载设备所在车辆的行驶方向的前方,且N个第三车载设备是多个第二车载设备中,距离第一车载设备最近的N个车载设备,N≥1,N是正整数;响应于用户的鸣笛操作,向N个第三车载设备发送第二V2X报文,第二V2X报文请求N个第三车载设备播放鸣笛提示。
在一种可能的实施方式中,车载设备还包括显示器,显示器与处理器耦合;第二V2X报文中还包括当前位置信息;当计算机指令被处理器执行时,还使得车载设备执行如下操作:第二V2X报文还用于请求N个第三车载设备显示第一车载设备所在车辆相对于第三车载设备所在车辆的位置。
另一种可能的实施方式中,第一车载设备对于对比当前位置信息和多个第一V2X报文中的位置信息,从多个第二车载设备中确定出N个第三车载设备时,还使得车载设备执行如下操作:第一车载设备根据当前位置信息确定第一车载设备所在车辆的行驶方向;第一车载设备根据多个第一V2X报文中的位置信息,确定多个第二车载设备所在车辆的行驶方向;第一车载设备根据当前位置信息和多个第一V2X报文中的位置信息,计算多个第二车载设备所在车辆与第一车载设备所在车辆之间的距离;第一车载设备从多个第二车载设备中,确定出行驶方向与第一车载设备所在车辆的行驶方向相同、且距离第一车载设备所在车辆最近的N个第三车载设备。
另一种可能的实施方式中,当计算机指令被处理器执行时,还使得车载设备执行如下操作:第一车载设备保存N个第三车载设备的ID;其中,响应于用户的鸣笛操作,第一车载设备向N个第三车载设备发送第二V2X报文,包括:响应于鸣笛操作,第一车载设备向第一车载设备所保存的ID对应的N个第三车载设备发送第二V2X报文。
另一种可能的实施方式中,当计算机指令被处理器执行时,还使得车载设备执行如下操作:响应于第一车载设备所在车辆的位置变化满足预设条件,第一车载设备对比变化后的位置信息与位置变化后接收到的多个第一V2X报文中的位置信息,重新确定出N个第三车载设备;第一车载设备采用重新确定的N个第三车载设备的ID,更新第一车载设备保存的ID。
第四方面,本申请还提供了一种车载设备,包括:处理器、存储器和车辆与其他设备通信V2X通信模块和音频模块;存储器、V2X通信模块和音频模块与处理器耦合;存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当处理器执行计算机指令时,使得车载设备执行以下操作:
第三车载设备接收第一车载设备广播的第二车辆与其他设备通信V2X报文,第二V2X报文中包括接收第二V2X报文的目标设备的身份标识ID,第二V2X报文用于请求目标设备播放鸣笛提示;第三车载设备根据第二V2X报文的目的地址,确定第三车载设备是接收第二V2X报文的目标设备;第三车载设备播放鸣笛提示。
在一种可能的实施方式中,第二V2X报文请求中还包括第一车载设备所在车辆的位置信息;车载设备还包括显示屏,显示屏与处理器耦合;当处理器执行计算机指令时,使得车载设备执行以下操作:在第三车载设备根据第二V2X报文的目的地址,确定第三车载设备是接收第二V2X报文的目标设备之后,方法还包括:第三车载设备显示第一车载设备所在车辆相对于第三车载设备所在车辆的位置。
另一种可能的实施方式中,当处理器执行计算机指令时,使得车载设备执行以下操作:第三车载设备根据第一车载设备所在车辆的位置信息和第三车载设备所在车辆的当前位置信息,确定第一车载设备所在车辆与第三车载设备所在车辆的距离小于预设距离阈值。
第五方面,本申请还提供一种芯片***,该芯片***应用于包括显示器、定位模块和车辆与其他设备通信V2X通信模块的车载设备;该芯片***包括一个或多个接口电路和一个或多个处理器;接口电路和处理器通过线路互联;接口电路用于从车载设备的存储器接收信号,并向处理器发送信号,信号包括存储器中存储的计算机指令;当处理器执行计算机指令时,车载设备执行如权利要求1-8任一项中任一项的方法。
第六方面,本申请还提供一种计算机可读存储介质,包括计算机指令,当计算机指令在车载设备上运行时,使得车载设备可以执行上述第一方面或第二方面及其任一种可能的实施方式中的方法。
第七方面,本申请还提供一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得该计算机可以执行上述第一方面或第二方面及其任一种可能的实施方式中的方法。
可以理解的是,上述第三方面和第四方面及其任一种可能的提供的车载设备,第五方面提供的计算机可读存储介质,第六方面提供的计算机程序产品均可以执行上述第一方面或第二方面及其任一种可能的实施方式中的方法,因此,其所能达到的有益效果可参考上述对应方法中的有益效果,此处不再赘述。
附图说明
图1为本申请实施例提供的一种鸣笛方法应用场景的示意图;
图2为本申请实施例提供的一种车载设备的硬件结构示意图;
图3为本申请实施例提供的一种鸣笛方法流程图;
图4为本申请实施例提供的一种车载设备的显示器的界面图;
图5为本申请实施例提供的另一鸣笛方法流程图;
图6为本申请实施例提供的一种芯片***的结构示意图。
具体实施方式
以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
本申请实施例中,V2X英文全称为vehicle to everything,中文解释为车辆与其他设备通信,也可以称为车用无线通信技术。V2X是将车辆与一切事物相连接的新一代信息通信技术。C-V2X是基于蜂窝技术的V2X,它是基于第三代合作伙伴项目(the 3rdgeneration partnership project,3GPP)全球统一标准的通信技术,或者说是基于3G/4G/5G等蜂窝网通信技术演进形成的车用无线通信技术。如,C-V2X可包含长期演进(longtermevolution,LTE)-V2X和5G-V2X,从技术演进角度讲,LTE-V2X支持向5G-V2X平滑演进。本申请实施例提供的方法可适用于基于任何蜂窝(如3G/4G/5G,以及下一代的蜂窝网通信技术)技术的V2X。在另一些实施例中,本申请实施例提供的方法还可适用于基于无线保真(wireless fidelity,WIFI),通用串行总线(universal serial bus,USB)等技术的V2X。
其中,V代表车辆,X代表任何与车辆交互信息的对象。当前X主要包含车辆、人(或说行人设备)、道路基础设备(或称为路侧单元,其是设置在路边可实现V2X通信,支持V2X应用的硬件单元)和网络。
V2X(或C-V2X)概述的信息交互可以包括:车辆与车辆之间(vehicle to vehicle,V2V)的交互、车辆与人之间(vehicle to pedestrian,V2P)的交互、车辆与路侧单元之间(vehicle to infrastructure,V2I)的交互、车辆与网络之间(vehicle to network,V2N)的交互。另外,C-V2X包含了两种通信接口:一种是车辆、人、道路基础设备之间的短距离直接通信接口(如PC5接口),另一种是车辆和网络(如基站)之间的通信接口(如Uu接口),可实现长距离和更大范围的可靠通信。
本申请实施例提供一种鸣笛方法,车载设备可以广播第一V2X报文,该第一V2X报文包括该车载设备的ID和该车载设备所在车辆的位置信息。当然,车载设备也可以接收到其他车载设备广播的第一V2X报文。例如,第一车载设备可以接收多个第二车载设备广播的多个第一V2X报文。然后,第一车载设备可以对比第一车载设备所在车辆的当前位置信息与多个第一V2X报文中的位置信息,从多个第二车载设备中确定出与第一车载设备所在车辆行驶方向相同,位于第一车载设备所在车辆的前方,且距离第一车载设备最近的N个第三车载设备;最后,响应于用户的鸣笛操作,第一车载设备可以向N个第三车载设备发送第二V2X报文,以请求N个第三车载设备播放鸣笛提示。
与常规方案相比,本申请实施例中,第一车载设备通过第二V2X报文请求其他车载设备播放鸣笛提示,而不是由第一车载设备所在车辆使用高频喇叭发出鸣笛。这样,可以减少对鸣笛车辆周围的人群产生噪音伤害,减少噪音污染。
并且,上述N个第三车载设备是与第一车载设备所在车辆行驶方向相同,位于第一车载设备所在车辆的前方,且距离第一车载设备最近的N个车载设备。即N个第三车载设备所在车辆是可能会影响第一车载设备所在车辆正常行驶的车辆。一般而言,第一车载设备所在车辆发出的鸣笛提示都是为了提醒这些车辆注意避让。因此,本申请实施例中,第一车载设备针对性的向N个第三车载设备发送第二V2X报文,以请求N个第三车载设备播放鸣笛提示,可以减少对车辆周围的人群产生噪音伤害,减少噪音污染。
以下将结合附图,对本申请实施例中的技术方案进行描述。
请参考图1,为本申请实施例中的一种应用场景示意图。如图1所示,车辆1和车辆2都是行驶在第一方向(图示向右的方向)的车辆;车辆3、车辆4、车辆5和车辆6都是行驶在第二方向(图示向左的方向)的车辆。其中,每个车辆中都包括车载设备,且各个车辆中的车载设备可以进行V2X通信。例如,车辆1、车辆2、车辆3、车辆4、车辆5和车辆6的车载设备都可以广播第一V2X报文。以车辆5的车载设备广播的第一V2X报文为例,该第一V2X报文包括车辆5的车载设备的ID和车辆5的位置信息。车辆1、车辆2、车辆3、车辆4和车辆6中的车载设备可能都可以接收到车辆1广播的第一V2X报文。同理,车辆5中的车载设备也可以接收到其他车辆广播的第一V2X报文。
例如,以车辆5中的车载设备请求其他车辆中的车载设备播放鸣笛提示为例。假设车辆5的车载设备可以接收到车辆2、车辆3、车辆4和车辆6的车载设备广播的第一V2X报文。由于车辆5与车辆1距离较大,车辆5的车载设备无法接收到车辆1的车载设备广播的第一V2X报文。
车辆5中的车载设备可以接收用户的鸣笛操作。响应于该鸣笛操作,车辆5中的车载设备可以根据接收到的第一V2X报文(如车辆2、车辆3、车辆4和车辆6的车载设备广播的第一V2X报文),以及车辆5所在位置,确定出与自身车辆5的行驶方向相同,位于车辆5的行驶方向的前方,且距离车辆5的车载设备最近的2个(即N=2)第三车载设备对应的车辆为车辆4和车辆6。车辆5的车载设备可以向车辆4的车载设备和车辆6的车载设备发送第二V2X报文,以请求车辆4和车辆6的车载设备发出鸣笛提示。
示例性的,上述车辆(如车辆5)的车载设备可以在以下场景中,执行本申请实施例的方法,请求其他车辆中的车载设备播放鸣笛提示。
场景1:车辆5在禁止鸣笛的道路上行驶时。
可以理解,车辆5在禁止鸣笛的道路上行驶时,驾驶员不能通过控制车辆5鸣笛的方式,提醒周围的其他车辆注意避让。在这种情况下,执行本申请实施例的方法,不需要车辆5鸣笛,便可以达到提醒周围车辆注意避让的目的,满足在禁止鸣笛的道路上的行驶规范。
其中,各个道路的周围可以设置有道路基础设备,这些道路基础设备可以广播V2X报文(称为第三V2X报文)。该第三V2X报文中包括当前路段的道路信息。例如,该道路信息可以包括当前道路的位置、编号、道路类型(如国道、省道、市区道路或者县道等)、以及路段类型(如禁止鸣笛的路段、学校所在的路段、办公区所在的路段、住宅区所在的路段或者闹市区所在的路段等)。车辆5的车载设备可以接收上述第三V2X报文,根据第三V2X报文确定车辆5当前行驶在禁止鸣笛的道路上。
或者,车辆5的车载设备可以周期性获取车辆5的位置信息。例如,车辆5的车载设备可以通过全球定位***(Global Positioning System,GPS)定位获取车辆5的位置信息。然后,车辆5的车载设备可以根据上述位置信息确定车辆5当前行驶在禁止鸣笛的道路上。
场景2:车辆5在闹市区的道路行驶时。
可以理解的是,车辆5在闹市区的道路上行驶时,如果驾驶员想要通过车辆5鸣笛的方式,提醒周围的其他车辆注意避让。闹市区较为喧哗,车辆5发出的鸣笛可能不会引起周围车辆的驾驶员的注意。在这种情况下,执行本申请实施例的方法,不需要车辆5鸣笛,也可以达到提醒周围车辆的驾驶员注意避让的目的。
其中,车辆5的车载设备可以接收上述第三V2X报文,根据第三V2X报文确定车辆5当前行驶在闹市区的道路上。或者,车辆5的车载设备可以根据车辆5的位置信息确定车辆5当前行驶在闹市区的道路上。
场景3:车辆5在学校、办公区、住宅区的道路上行驶时。
可以理解的是,车辆5行驶在学校的道路、办公区的道路或者住宅区的道路上时,车辆的鸣笛声产生的噪音会干扰到他人的学习、工作或休息。在这种情况下,执行本申请实施例的方法,不需要车辆5鸣笛,便可以达到提醒周围车辆注意避让的目的,且不会对周围的学校、办公区或住宅区的人群产生噪音伤害。
其中,车辆5的车载设备可以接收上述第三V2X报文,根据V2X报文确定车辆5当前行驶在学校的道路、办公区的道路或者住宅区的道路。或者,车辆5的车载设备可以根据车辆5的位置信息确定车辆5当前行驶在学校的道路、办公区的道路或者住宅区的道路。
场景4:车辆5在夜间(如晚上10:00-凌晨4:00的时间段)行驶在市区道路时。
可以理解的是,在夜间时间(如晚上10:00-凌晨4:00的时间段),为人们休息的时间。市区道路两边可能是住宅小区,如果车辆5发出鸣笛,会影响市区居民的休息,对市区居民造成噪音伤害。在这种情况下,执行本申请实施例的方法,不需要车辆5鸣笛,便可以达到提醒周围车辆注意避让的目的。即使车辆5在夜间行驶在市区街道,也不会对市区道路边的住宅区内的居民造成噪音伤害。
请参考图2,为本申请实施例提供的一种车载设备200的结构示意图。上述车辆1、车辆2、车辆3、车辆4、车辆5和车辆6中可以设置该车载设备200,用于实现V2X通信。如图2所示,该车载设备200可以包括:处理器210,存储器220,电源230,天线1,天线2,V2X通信模块240,传感器模块250,定位模块260,音频模块270,鸣笛按键280,显示屏290和车载摄像头291等。其中,传感器模块250中包括:方向传感器250A,陀螺仪传感器250B,加速度传感器250C、速度传感器250D和距离传感器250E等。车载设备200的各个器件之间可利用总线实现连接。
可以理解的是,本实施例示意的结构并不构成对上述车载设备200的具体限定。在另一些实施例中,上述车载设备200可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
其中,处理器210是车载设备200的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器210是一个中央处理器(central processing unit,CPU),也可以是特定集成电路(application specific integrated circuit,ASIC),或者是被配置成实施本申请实施例的一个或多个集成电路,例如:一个或多个微处理器(digital signalprocessor,DSP),或,一个或者多个现场可编程门阵列(field programmable gate array,FPGA)。
处理器210可以通过运行或执行存储在存储器220内的软件程序,以及调用存储在存储器220内的数据,执行车载设备200的各种功能。另外,处理器210还可以收集自身车载设备所在车辆的车门状态、气囊状态等车身信息。在一些实施例中,处理器210可以生成广播V2X报文。另一些实施例中,处理器210还可以处理V2X通信模块接收到的V2X报文,根据V2X报文中的位置信息确定出距离自身车载设备所在车辆距离最近的车辆,以及与自身车载设备所在车辆行驶方向相同的车辆。
在具体的实施中,处理器210可以包括一个或多个CPU,例如处理器210包括CPU0和CPU1。例如,车载设备200可以包括多个处理器。这些处理器中的每一个可以是一个单核处理器(single-CPU),也可以是一个多核处理器(multi-CPU)。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
存储器220可以是随机存取存储器(random access memory,RAM)如,双倍数据速率(double data rate,DDR),闪存(flash),只读存储器(Read-Only Memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmableread-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器220可以是独立存在,通过总线与处理器210相连接。存储器220也可以和处理器210集成在一起。
其中,存储器220可用于存储执行本申请方案的软件程序,并由处理器210来控制执行。在一些实施例中,存储器220还可以存储与自身车载设备所在车辆距离最近的N个车载设备的身份标识和位置信息。
电源230可用于为车载设备200的各个部件,如处理器210、存储器220等供电。
车载设备200的V2X通信功能可以通过天线2与V2X通信模块实现。天线1和天线2用于发射和接收电磁波信号。车载设备200中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。
在一些实施例中,车载设备200还可以包可以移动通信模块,可以提供应用在车载设备200上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块的至少部分功能模块可以被设置于处理器210中。在一些实施例中,移动通信模块的至少部分功能模块可以与处理器210的至少部分模块被设置在同一个器件中。
定位模块260可以提供全球导航卫星***(global navigation satellitesystem,GNSS)的解决方案,以实现包含该车载设备200的车辆的定位功能。定位模块260可经由天线1接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器210,以便处理器210确定设备的位置信息。
方向传感器250A可以用于确定车载设备200的方向信息。在一些实施例中,可以通过方向传感器确定车载设备所在车辆的行驶方向。示例性的,车辆1在广播V2X报文时,V2X报文中可以包括车辆1的行驶方向。
陀螺仪传感器250B可以用于确定车载设备200的运动姿态,例如,直行、转弯和倒退等。在一些实施例中,陀螺仪传感器250B还可以用于导航,可以通过陀螺仪传感器250B的数据确定车载设备所在车辆的运动姿态。在一些实施例中,陀螺仪传感器250B还可以用于检测出车门的状态。
加速度传感器250C可以检测车载设备200所在车辆在行驶方向上加速度的大小。当车载设备200所在车辆处于静止状态时,还可以检测出车载设备所在车辆的重力的大小和重力方向,使得可以根据重力方向识别出车辆的姿态。
速度传感器250D可以检测出车载设备所在车辆的行驶速度。在一些实施例中,当车载设备200所在车辆行驶在限速路段时,速度传感器250D可以实时检测车辆的速度。如果检测到车辆的速度超过该路段的线速,速度传感器250D可以将当前的车辆速度发送至处理器210。
距离传感器250E,用于测量车载设备200所在车辆与周围车辆之间的距离。车载设备200可以通过红外线或激光测量距离。在一些实施例中,车载设备200在行驶过程中,车载设备200可以利用距离传感器250E测距,确定出距离车载设备200所在车辆最近的车辆。
传感器模块还可以包括角速度传感器、雷达传感器、爆震传感器和水温传感器等。
车载设备200可以通过音频模块270,高频喇叭270A,车载音箱270B和麦克风270C,以及应用处理器等实现音频功能。例如,发出鸣笛,播放音乐,播放导航声音等。
音频模块270用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块270还可以用于对音频信号编码和解码。在一些实施例中,音频模块270可以设置于处理器210中,或将音频模块270的部分功能模块设置于处理器210中。
高频喇叭270A,用于将鸣笛操作转换为鸣笛声音。车载设备200在接收到用户输出的鸣笛操作之后,高频喇叭270A发出鸣笛。
车载音箱270B用于将音频电信号转换为声音信号。当车载设备200播放音乐或播放导航声音时,可以通过车载音箱播放声音。
麦克风270C,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当用户发出语音命令,或者用户通过人嘴靠近麦克风270C发声时,将声音信号输入到麦克风270C。车载设备200可以设置至少一个麦克风270C。在另一些实施例中,车载设备200可以设置两个麦克风270C,除了采集声音信号,还可以实现降噪功能。
鸣笛按键280可以是机械按键,也可以是触摸式按键。在一些实施例中,车载设备200接收到用户对鸣笛按键280的鸣笛操作,车载设备200生成第二V2X报文,第二V2X报文中包括鸣笛提示信息。
车载设备200通过图形处理器(graphics processing unit,GPU),显示屏290,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏290和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器220可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。
显示屏290用于显示图像,视频等。显示屏290包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,LCD),有机发光二极管(organic light-emittingdiode,OLED),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrixorganic light emitting diode的,AMOLED),柔性发光二极管(flex light-emittingdiode,FLED),Miniled,MicroLed,Micro-oLed,量子点发光二极管(quantum dot lightemitting diodes,QLED)等。
车载摄像头291用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,CCD)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,CMOS)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给ISP转换成数字图像信号。ISP将数字图像信号输出到DSP加工处理。DSP将数字图像信号转换成标准的RGB,YUV等格式的图像信号。在一些实施例中,车载设备200可以包括1个或N个摄像头291,N为大于1的正整数。
以下实施例中的方法均可以在具有上述硬件结构的车载设备中实现。
请参考图3,为本申请实施例提供的一种鸣笛方法的流程图。其中,本申请实施例中,以第一车载设备是车辆5的车载设备,多个第二车载设备包括车辆1、车辆2、车辆3、车辆4和车辆6的车载设备为例,介绍本申请实施例提供的鸣笛方法。如图3所示,该方法可以包括S301-S306。
S301:车辆5的车载设备周期性的获取车辆5的当前位置信息。
例如,车辆5的车载设备可以通过GPS定位获取车辆5的当前位置信息。又例如,车辆5的车载设备可以接收道路基础设备广播的第三V2X报文,并根据第三V2X报文中的道路信息确定出车辆5的当前位置信息。其中,第三V2X报文中的道路信息的详细描述,可以参考上述实施例中的介绍,这里不予赘述。
示例性的,车辆5的车载设备获取车辆5的当前位置信息的周期可以为30秒、1分钟、3分钟或者5分钟等任一时间长度。
S302:车辆1、车辆2、车辆3、车辆4、车辆5和车辆6中每个车辆的车载设备广播第一V2X报文。
可以理解的是,每个车辆的车载设备都可以广播第一V2X报文;但是,每个车载设备广播的第一V2X报文中包括的车载设备的ID和位置信息不同。例如,车辆1的车载设备广播的第一V2X报文中包括:车辆1的车载设备的ID和车辆1的位置信息;车辆3的车载设备广播的第一V2X报文中包括:车辆3的车载设备的ID和车辆3的位置信息。
虽然每个车辆的车载设备都可以广播第一V2X报文;但是,车辆5与不同车辆的距离不同;因此,车辆5的车载设备可能只会接收到部分车载设备广播第一V2X报文。例如,由于图1所示的车辆1与车辆5之间的距离较大,导致车辆5的车载设备无法接收到车辆1的车载设备广播第一V2X报文。其他车辆(如车辆2、车辆3车辆4和车辆6)与车辆5之间的距离较小,车辆5可以接收到车辆2、车辆3车辆4和车辆6的车载设备广播第一V2X报文。本申请实施例的方法还包括S303。
S303:车辆5的车载设备接收到车辆2、车辆3、车辆4和车辆6广播的第一V2X报文。
其中,每个第一V2X报文包括对应车载设备的身份标识ID和所在车辆的位置信息。车辆5的车载设备在接收到多个第一V2X报文信息之后,可以存储接收到的第一V2X报文中的信息。
例如,表1为本申请实施例提供的一种第一车辆信息表的实例。如表1所示,第一车辆信息表中包括车辆5接收到的第一V2X报文中的ID和位置信息。
表1
Figure GDA0003551567660000101
示例性的,第一V2X报文还可以包括车辆的方向信息。例如,车辆5的车载设备广播的第一V2X报文中还可以包括:车辆5的行驶方向,车辆5的行驶方向为第二方向(图示向左方向)。车辆2的车载设备广播的第一V2X报文中还可以包括:车辆2的行驶方向,车辆2的行驶方向为第一方向(图示向右方向)。例如,表1中所示的第一车辆信息表可以替换为表2所示的第一车辆信息表。
表2:
Figure GDA0003551567660000102
S304:车辆5的车载设备对比接收到的多个第一V2X报文中的位置信息以及车辆5的车载设备当前位置信息,确定出N个第三车载设备(车辆4和车辆6的车载设备)。
其中,第三车载设备所在车辆的行驶方向与第一车载设备所在车辆的行驶方向相同,位于第一车载设备所在车辆的行驶方向的前方,且第三车载设备是多个第二车载设备中,距离第一车载设备最近的车载设备。其中,第三车载设备的数量可以是一个、两个或三个等。
示例性的,如图1或表2所示,车辆5的行驶方向与车辆3、车辆4和车辆6的行驶方向相同。如图1所示,车辆3、车辆4和车辆6的行驶方向位于车辆5的前方。或者,根据表2所示的车辆3、车辆4和车辆6的位置信息,可以确定车辆3、车辆4和车辆6的行驶方向位于车辆5的前方。
假设N=2,由图1或者表2所示的车辆3、车辆4和车辆6的位置信息,车辆5的车载设备可以确定,距离车辆5最近的2个第三车载设备对应的车辆为车辆4和车辆6。假设N=3,由图1或者表2所示的车辆3、车辆4和车辆6的位置信息,车辆5的车载设备可以确定,距离车辆5最近的2个第三车载设备对应的车辆为车辆3、车辆4和车辆6。
以下实施例中以N=2,上述N个第三车载设备对应的车辆为车辆4和车辆6为例,介绍本申请实施例的方法。
车辆5的车载设备中可以预设有第二车辆信息表。如表3所示,第二车辆信息表中包括上述N个第三车载设备的信息。
表3
Figure GDA0003551567660000111
可以理解的是,车辆5的车载设备每次更新当前位置信息之后,可以对表4中的信息进行更新。或者,车辆5的车载设备检测到自身车辆的位置变化满足预设条件,对表4中的信息进行更新。
例如,预设条件是车辆1行驶过100米路程,或者,预设条件是时间经过5分钟等。即车辆5检测到自身车辆已行驶过100米路程,或者,车辆5确定距离上次更新表4的时间过去5分钟。车辆5获取自身的位置信息,并接收周围车辆广播的第一V2X报文。根据自身当前位置信息和第一V2X报文对车辆信息存储表中的车辆信息进行更新。
S305:响应于用户的鸣笛操作,车辆5的车载设备向车辆4和车辆6的车载设备发送第二V2X报文。
其中,车辆5的车载设备可以广播第二V2X报文。第二V2X报文用于请求车辆4和车辆6的车载设备播放鸣笛提示。该第二V2X报文中包括车辆4和车辆6的车载设备的ID。这样,车辆4和车辆6的车载设备接收到该第二V2X报文后,便可以播放鸣笛提示;而其他车辆(如车辆2或车辆3)的车载设备接收到该第二V2X报文,由于该第二V2X报文中不包括该车辆的车载设备的ID,因此可以丢弃该第二V2X报文。
例如,如表4所示,为本申请实施例提供的一种第二V2X报文的数据结构示意表:
表4
Figure GDA0003551567660000112
示例性的,上述车辆4和车辆6的车载设备的ID可以作为第二V2X报文的目的地址。车辆4和车辆6的车载设备的ID可以携带在表4所示的第二V2X报文的“目的地址”字段。
示例性的,车辆的车载设备上可以设置有鸣笛按键。上述鸣笛操作可以是用户对该鸣笛按键的点击操作。其中,上述鸣笛按键可以是物理按键或者车载设备的显示屏上的鸣笛选项。
或者,上述鸣笛操作可以是车载设备接收到用户的语音命令,该语音命令用于指示车辆鸣笛。例如,该语音命令可以为“鸣笛”。
S306:车辆4和车辆6的车载设备接收第二V2X报文,响应于第二V2X报文,车辆4和车辆6的车载设备播放鸣笛提示。
响应于用户的鸣笛操作,车辆5的车载设备请求车辆4和车辆6的车载设备播放鸣笛提示之后,车辆5的车载设备还可以判断车辆5当前行使的道路是否允许通过高频喇叭鸣笛。如果车辆5当前行使的道路允许通过高频喇叭鸣笛,车辆5则可以通过高频喇叭鸣笛。如果车辆5当前行使的道路不允许通过高频喇叭鸣笛,车辆5则不会通过高频喇叭鸣笛。
本申请实施例提供一种鸣笛方法,与常规方案相比,本申请实施例中,车辆5的车载设备通过第二V2X报文请求其他车载设备播放鸣笛提示,而不是由车辆5使用高频喇叭发出鸣笛。这样,可以减少对鸣笛车辆周围的人群产生噪音伤害,减少噪音污染。
并且,上述车辆4和车辆6是与车辆5的行驶方向相同,位于车辆5的前方,且距离车辆5最近的2个车辆。即车辆4和车辆6是可能会影响车辆5正常行驶的车辆。一般而言,车辆5发出的鸣笛提示都是为了提醒这些车辆注意避让。因此,本申请实施例中,车辆5的车载设备针对性的向车辆4和车辆6的车载设备发送第二V2X报文,以请求车辆4和车辆6的车载设备播放鸣笛提示,可以减少对车辆周围的人群产生噪音伤害,减少噪音污染。
在一种可能的实施方式中,车辆4的车载设备和车辆6的车载设备播放鸣笛提示之后,还可以在车载设备的显示屏上显示车辆5相对于自身车辆的位置。
例如,以车辆4的车载设备上的显示屏为例,车载设备显示器的显示界面如图4所示,车辆4与车辆5之间的距离为50米,车辆5位于车辆4的正后方,车辆4的显示屏包括车辆5和车辆4。
示例性的,上述S304可以包括S304a-S304d。例如,如图5所示,图3所示的S304可以包括S304a-S304d。
S304a:车辆5的车载设备根据当前位置确定车辆5的行驶方向。
需要说明的是,本申请实施例中的S304a-S304d是上述实施例中S304的具体实现,S304中的相关技术细节可以应用于本申请实施例中,为了减少重复,此处不再赘述。另外,本申请实施例中的方法也可以应用于上述S304中。
S304b:车辆5的车载设备根据多个第一V2X报文中的位置信息,确定出车辆2、车辆3、车辆4和车辆6的行驶方向。
例如,车辆5的车载设备可以根据第一V2X报文中的位置信息确定出该车载设备所在车辆的行驶方向。
又例如,车辆5的车载设备可以根据同一车载设备连续两个第一V2X中位置信息的变化,确定出该车载设备所在车辆的行驶方向。
S304c:车辆5的车载设备根据当前位置和多个第一V2X报文中的位置信息,分别计算每个车辆与车辆5之间的距离。
可以理解的是,通过执行步骤S304b,得到车辆2的行驶方向与车辆5的行驶方向相反,车辆3、车辆4和车辆6的行驶方向与车辆5的行驶方向相同。与车辆5的行驶方向相反的车辆不会影响车辆5的驾驶,且车辆2与车辆5不在同一侧道路。车辆5的车载设备可以计算与车辆5的行驶方向相同的车辆与车辆5之间的距离值。
其中,车辆5的车载设备可以根据第一V2X报文中的位置信息计算出车辆3与车辆5之间的距离。或者,车辆5的车载设备还可以通过距离传感器获取车辆3与车辆5之间的距离。
例如,车辆5计算得到车辆3与车辆5之间的距离为100米,车辆4与车辆之间的距离为50米,车辆6与车辆5之间的距离为50米。
S304d:车辆5从车辆2、车辆3、车辆4和车辆6中确定出与车辆5的行驶方向相同,在车辆5的行驶方向的前方,且距离车辆5的距离最近的车辆为车辆4和车辆6。
其中,如图1或表2所示,车辆5的行驶方向与车辆3、车辆4和车辆6的行驶方向相同。如图1所示,车辆3、车辆4和车辆6的行驶方向位于车辆5的前方。车辆5的车载设备根据车辆5与车辆3、车辆4和车辆6之间的距离确定车辆4和车辆6距离车辆5的距离最近。
采用本申请实施例中的方法,车辆5的车载设备可以逐步确定出与车辆5的行驶方向相同,在车辆5的行驶方向的前方,且距离车辆5的距离最近的车辆。使得车辆5可以有针对性的对周围车辆的驾驶员起到提示的效果,还可以减少对鸣笛车辆周围的人群产生噪音伤害,减少噪音污染。
本申请实施例还提供一种芯片***,如图6所示,该芯片***包括至少一个处理器601和至少一个接口电路602。处理器601和接口电路602可通过线路互联。例如,接口电路602可用于从其它装置(例如电子设备的存储器)接收信号。又例如,接口电路602可用于向其它装置(例如处理器601)发送信号。示例性的,接口电路602可读取存储器中存储的指令,并将该指令发送给处理器601。当所述指令被处理器601执行时,可使得电子设备执行上述实施例中的各个步骤。当然,该芯片***还可以包含其他分立器件,本申请实施例对此不作具体限定。
本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质包括计算机指令,当所述计算机指令在上述电子设备上运行时,使得该电子设备执行上述方法实施例中手机执行的各个功能或者步骤。
本申请实施例还提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行上述方法实施例中手机执行的各个功能或者步骤。
通过以上实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上内容,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (18)

1.一种鸣笛方法,其特征在于,所述方法包括:
第一车载设备周期性获取所述第一车载设备所在车辆的当前位置信息;
所述第一车载设备接收多个第二车载设备广播的多个第一V2X报文,每个第一V2X报文包括对应第二车载设备的身份标识ID和所在车辆的位置信息;
所述第一车载设备对比所述当前位置信息和所述多个第一V2X报文中的位置信息,从所述多个第二车载设备中确定出N个第三车载设备;其中,所述N个第三车载设备所在车辆的行驶方向与所述第一车载设备所在车辆的行驶方向相同,位于所述第一车载设备所在车辆的行驶方向的前方,且所述N个第三车载设备是所述多个第二车载设备中,距离所述第一车载设备最近的N个车载设备,N≥1,N是正整数;
响应于用户的鸣笛操作,所述第一车载设备向所述N个第三车载设备发送第二V2X报文,所述第二V2X报文请求所述N个第三车载设备播放鸣笛提示。
2.根据权利要求1所述的方法,其特征在于,所述第二V2X报文中还包括所述当前位置信息;
所述第二V2X报文还用于请求所述N个第三车载设备显示所述第一车载设备所在车辆相对于所述第三车载设备所在车辆的位置。
3.根据权利要求1或2所述的方法,其特征在于,所述第一车载设备对比所述当前位置信息和所述多个第一V2X报文中的位置信息,从所述多个第二车载设备中确定出N个第三车载设备,包括:
所述第一车载设备根据所述当前位置信息确定所述第一车载设备所在车辆的行驶方向;
所述第一车载设备根据所述多个第一V2X报文中的位置信息,确定所述多个第二车载设备所在车辆的行驶方向;
所述第一车载设备根据所述当前位置信息和所述多个第一V2X报文中的位置信息,计算所述多个第二车载设备所在车辆与所述第一车载设备所在车辆之间的距离;
所述第一车载设备从所述多个第二车载设备中,确定出行驶方向与所述第一车载设备所在车辆的行驶方向相同、且距离所述第一车载设备所在车辆最近的所述N个第三车载设备。
4.根据权利要求1或2所述的方法,其特征在于,在所述第一车载设备对比所述当前位置信息和所述多个第一V2X报文中的位置信息,从所述多个第二车载设备中确定出N个第三车载设备之后,所述方法还包括:
所述第一车载设备保存所述N个第三车载设备的ID;
其中,所述响应于用户的鸣笛操作,所述第一车载设备向所述N个第三车载设备发送第二V2X报文,包括:
响应于所述鸣笛操作,所述第一车载设备向所述第一车载设备所保存的ID对应的所述N个第三车载设备发送所述第二V2X报文。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
响应于所述第一车载设备所在车辆的位置变化满足预设条件,所述第一车载设备对比变化后的位置信息与位置变化后接收到的多个第一V2X报文中的位置信息,重新确定出N个第三车载设备;
所述第一车载设备采用重新确定的N个第三车载设备的ID,更新所述第一车载设备保存的ID。
6.一种鸣笛方法,其特征在于,所述方法包括:
第三车载设备接收第一车载设备广播的第二V2X报文,所述第二V2X报文中包括接收所述第二V2X报文的目标设备的身份标识ID,所述第二V2X报文用于请求所述目标设备播放鸣笛提示;所述第三车载设备为所述第一车载设备对比所述第一车载设备当前位置信息和多个第一V2X报文中的位置信息,从多个第二车载设备中确定出的;
所述第三车载设备根据所述第二V2X报文的目的地址,确定所述第三车载设备是接收所述第二V2X报文的目标设备;
所述第三车载设备播放所述鸣笛提示。
7.根据权利要求6所述的方法,其特征在于,所述第二V2X报文请求中还包括所述第一车载设备所在车辆的位置信息;
在所述第三车载设备根据所述第二V2X报文的目的地址,确定所述第三车载设备是接收所述第二V2X报文的目标设备之后,所述方法还包括:
所述第三车载设备显示所述第一车载设备所在车辆相对于所述第三车载设备所在车辆的位置。
8.根据权利要求7所述的方法,其特征在于,在所述第三车载设备播放所述鸣笛提示,以及所述第三车载设备显示所述第一车载设备所在车辆相对于所述第三车载设备所在车辆的位置之前,所述方法还包括:
所述第三车载设备根据所述第一车载设备所在车辆的位置信息和所述第三车载设备所在车辆的当前位置信息,确定所述第一车载设备所在车辆与所述第三车载设备所在车辆的距离小于预设距离阈值。
9.一种车载设备,其特征在于,所述车载设备包括:处理器、存储器、定位模块和车辆与其他设备通信V2X通信模块;所述存储器、所述定位模块和所述V2X通信模块与所述处理器耦合;所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器执行所述计算机指令时,使得所述车载设备执行以下操作:
周期性获取第一车载设备所在车辆的当前位置信息;
接收多个第二车载设备广播的多个第一V2X报文,每个第一V2X报文包括对应第二车载设备的身份标识ID和所在车辆的位置信息;
对比所述当前位置信息和所述多个第一V2X报文中的位置信息,从所述多个第二车载设备中确定出N个第三车载设备;其中,所述N个第三车载设备所在车辆的行驶方向与所述第一车载设备所在车辆的行驶方向相同,位于所述第一车载设备所在车辆的行驶方向的前方,且所述N个第三车载设备是所述多个第二车载设备中,距离所述第一车载设备最近的N个车载设备,N≥1,N是正整数;
响应于用户的鸣笛操作,向所述N个第三车载设备发送第二V2X报文,所述第二V2X报文请求所述N个第三车载设备播放鸣笛提示。
10.根据权利要求9所述的车载设备,其特征在于,所述车载设备还包括显示器,所述显示器与所述处理器耦合;
所述第二V2X报文中还包括所述当前位置信息;当所述计算机指令被所述处理器执行时,还使得所述车载设备执行如下操作:
所述第二V2X报文还用于请求所述N个第三车载设备显示所述第一车载设备所在车辆相对于所述第三车载设备所在车辆的位置。
11.根据权利要求9或10所述的车载设备,其特征在于,所述第一车载设备对于对比所述当前位置信息和所述多个第一V2X报文中的位置信息,从所述多个第二车载设备中确定出N个第三车载设备时,还使得所述车载设备执行如下操作:
所述第一车载设备根据所述当前位置信息确定所述第一车载设备所在车辆的行驶方向;
所述第一车载设备根据所述多个第一V2X报文中的位置信息,确定所述多个第二车载设备所在车辆的行驶方向;
所述第一车载设备根据所述当前位置信息和所述多个第一V2X报文中的位置信息,计算所述多个第二车载设备所在车辆与所述第一车载设备所在车辆之间的距离;
所述第一车载设备从所述多个第二车载设备中,确定出行驶方向与所述第一车载设备所在车辆的行驶方向相同、且距离所述第一车载设备所在车辆最近的所述N个第三车载设备。
12.根据权利要求9或10所述的车载设备,其特征在于,当所述计算机指令被所述处理器执行时,还使得所述车载设备执行如下操作:
所述第一车载设备保存所述N个第三车载设备的ID;
其中,所述响应于用户的鸣笛操作,所述第一车载设备向所述N个第三车载设备发送第二V2X报文,包括:
响应于所述鸣笛操作,所述第一车载设备向所述第一车载设备所保存的ID对应的所述N个第三车载设备发送所述第二V2X报文。
13.根据权利要求12所述的车载设备,其特征在于,当所述计算机指令被所述处理器执行时,还使得所述车载设备执行如下操作:
响应于所述第一车载设备所在车辆的位置变化满足预设条件,所述第一车载设备对比变化后的位置信息与位置变化后接收到的多个第一V2X报文中的位置信息,重新确定出N个第三车载设备;
所述第一车载设备采用重新确定的N个第三车载设备的ID,更新所述第一车载设备保存的ID。
14.一种车载设备,其特征在于,所述车载设备包括:处理器、存储器和车辆与其他设备通信V2X通信模块和音频模块;所述存储器、所述V2X通信模块和所述音频模块与所述处理器耦合;所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述处理器执行所述计算机指令时,使得所述车载设备执行以下操作:
第三车载设备接收第一车载设备广播的第二V2X报文,所述第二V2X报文中包括接收所述第二V2X报文的目标设备的身份标识ID,所述第二V2X报文用于请求所述目标设备播放鸣笛提示;所述第三车载设备为所述第一车载设备对比所述第一车载设备当前位置信息和多个第一V2X报文中的位置信息,从多个第二车载设备中确定出的;
所述第三车载设备根据所述第二V2X报文的目的地址,确定所述第三车载设备是接收所述第二V2X报文的目标设备;
所述第三车载设备播放所述鸣笛提示。
15.根据权利要求14所述的车载设备,其特征在于,所述第二V2X报文请求中还包括所述第一车载设备所在车辆的位置信息;
所述车载设备还包括显示屏,所述显示屏与所述处理器耦合;当所述处理器执行所述计算机指令时,使得所述车载设备执行以下操作:
在所述第三车载设备根据所述第二V2X报文的目的地址,确定所述第三车载设备是接收所述第二V2X报文的目标设备之后,所述第三车载设备显示所述第一车载设备所在车辆相对于所述第三车载设备所在车辆的位置。
16.根据权利要求15所述的车载设备,其特征在于,当所述处理器执行所述计算机指令时,使得所述车载设备执行以下操作:
所述第三车载设备根据所述第一车载设备所在车辆的位置信息和所述第三车载设备所在车辆的当前位置信息,确定所述第一车载设备所在车辆与所述第三车载设备所在车辆的距离小于预设距离阈值。
17.一种芯片***,其特征在于,所述芯片***应用于包括显示屏、定位模块和车辆与其他设备通信V2X通信模块的车载设备;所述芯片***包括一个或多个接口电路和一个或多个处理器;所述接口电路和所述处理器通过线路互联;所述接口电路用于从所述车载设备的存储器接收信号,并向所述处理器发送所述信号,所述信号包括所述存储器中存储的计算机指令;当所述处理器执行所述计算机指令时,所述车载设备执行如权利要求1-8中任一项所述的方法。
18.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在车载设备上运行时,使得所述车载设备执行如权利要求1-8中任一项所述的方法。
CN201911207322.2A 2019-11-29 2019-11-29 一种鸣笛方法及车载设备 Active CN112885142B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201911207322.2A CN112885142B (zh) 2019-11-29 2019-11-29 一种鸣笛方法及车载设备
PCT/CN2020/124763 WO2021103912A1 (zh) 2019-11-29 2020-10-29 一种鸣笛方法及车载设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911207322.2A CN112885142B (zh) 2019-11-29 2019-11-29 一种鸣笛方法及车载设备

Publications (2)

Publication Number Publication Date
CN112885142A CN112885142A (zh) 2021-06-01
CN112885142B true CN112885142B (zh) 2022-08-09

Family

ID=76039159

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911207322.2A Active CN112885142B (zh) 2019-11-29 2019-11-29 一种鸣笛方法及车载设备

Country Status (2)

Country Link
CN (1) CN112885142B (zh)
WO (1) WO2021103912A1 (zh)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106254426A (zh) * 2016-07-20 2016-12-21 杭州网易云音乐科技有限公司 一种通过终端进行鸣笛的方法和装置
CN107580279A (zh) * 2017-08-10 2018-01-12 深圳腾芈技术服务有限公司 汽车鸣笛控制方法、装置及计算机可读存储介质

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008282235A (ja) * 2007-05-11 2008-11-20 Matsushita Electric Ind Co Ltd 運転支援装置、運転支援装置を搭載した自動車、および運転支援方法
CN102910114A (zh) * 2012-10-10 2013-02-06 戴姆勒股份公司 车辆鸣笛控制方法及***
CN103465907B (zh) * 2013-08-27 2016-04-27 奇瑞汽车股份有限公司 一种汽车避撞装置及方法
JP6020415B2 (ja) * 2013-11-01 2016-11-02 株式会社デンソー 車両用ホーン制御装置、ホーン減音制御システム
US9475461B1 (en) * 2015-06-26 2016-10-25 Delphi Technologies, Inc. Silent horn-signal with sender location
US10490072B2 (en) * 2015-12-08 2019-11-26 Ford Global Technologies, Llc Extended range vehicle horn
CN106114363A (zh) * 2015-12-22 2016-11-16 西华大学 汽车鸣笛车内响应指示***
CN105810017B (zh) * 2016-04-08 2018-12-14 江苏大学 一种基于车车通信的替代汽车鸣笛的提示***及方法
CN108243217A (zh) * 2016-12-26 2018-07-03 乐视汽车(北京)有限公司 一种车辆的预警方法、设备和***
CN107813761A (zh) * 2017-09-27 2018-03-20 上海与德科技有限公司 一种车辆通信方法、装置、设备及介质
US10373499B1 (en) * 2018-04-20 2019-08-06 International Business Machines Corporation Cognitively filtered and recipient-actualized vehicle horn activation
CN108900971A (zh) * 2018-08-01 2018-11-27 郑坤坤 一种智能交通控制方法、车载终端及服务器

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106254426A (zh) * 2016-07-20 2016-12-21 杭州网易云音乐科技有限公司 一种通过终端进行鸣笛的方法和装置
CN107580279A (zh) * 2017-08-10 2018-01-12 深圳腾芈技术服务有限公司 汽车鸣笛控制方法、装置及计算机可读存储介质

Also Published As

Publication number Publication date
WO2021103912A1 (zh) 2021-06-03
CN112885142A (zh) 2021-06-01

Similar Documents

Publication Publication Date Title
US9693197B2 (en) System with wireless messages to enhance location accuracy
CN108860141B (zh) 泊车方法、装置及存储介质
US8159368B2 (en) Methods, systems and computer program products for providing an emergency vehicle alert
WO2011118064A1 (ja) 車両想起音発生装置及び車両想起音発生方法
CN109895767B (zh) 汽车的控制方法、装置及存储介质
CN104541323A (zh) 车辆声音合成***
CN109532845B (zh) 智能汽车的控制方法、装置及存储介质
US20140365073A1 (en) System and method of communicating with vehicle passengers
KR101853089B1 (ko) 자전거 지능형 안장 쿠션 백 시스템
WO2018198926A1 (ja) 電子機器、路側機、電子機器の動作方法および交通システム
CN110972085B (zh) 信息交互方法、装置、存储介质、设备及***
JP7206854B2 (ja) 情報提供システム、サーバ、携帯端末、プログラム及び情報提供方法
US10699576B1 (en) Travel smart collision avoidance warning system
CN114093200A (zh) 一种道路人车双向多模态预警的***与方法
US20200175959A1 (en) Apparatus, system, method and computer program
CN112885142B (zh) 一种鸣笛方法及车载设备
CN109484480B (zh) 汽车的控制方法、装置及存储介质
WO2012139168A1 (en) A device, base station, system, on-board vehicle system, computer implemented method and computer readable storage medium for generating a vehicle proximity warning and a transmitter for transmitting a proximity warning signal
JP2013037625A (ja) 緊急車両報知装置、緊急車両報知方法
JP2007193459A (ja) 挙動情報取得装置、表示端末及び挙動情報通知システム
JP5211234B2 (ja) 車両想起音出力制御装置及び車両想起音出力制御方法
JP6949278B2 (ja) 運転支援装置、運転支援システムおよび運転支援方法
CN114415676A (zh) 车辆控制方法、装置、设备及计算机可读存储介质
JP2012081962A (ja) 車両想起音出力制御端末装置、サーバ装置及び車両想起音出力制御方法
WO2018180777A1 (ja) 電子機器、電子機器の制御方法および記録媒体

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant