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

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

Info

Publication number
WO2021103912A1
WO2021103912A1 PCT/CN2020/124763 CN2020124763W WO2021103912A1 WO 2021103912 A1 WO2021103912 A1 WO 2021103912A1 CN 2020124763 W CN2020124763 W CN 2020124763W WO 2021103912 A1 WO2021103912 A1 WO 2021103912A1
Authority
WO
WIPO (PCT)
Prior art keywords
vehicle
devices
location information
message
mounted device
Prior art date
Application number
PCT/CN2020/124763
Other languages
English (en)
French (fr)
Inventor
夏利军
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2021103912A1 publication Critical patent/WO2021103912A1/zh

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]

Definitions

  • the embodiments of the present application relate to the field of wireless communication technologies for the Internet of Vehicles, and in particular, to a whistling method and vehicle-mounted equipment.
  • the noise problem caused by traffic noise has become increasingly prominent.
  • the environmental noise in my country's cities mainly comes from traffic noise, and the noise produced by car horns is the main source of traffic noise.
  • the noise produced by car whistle is everywhere, which not only endangers one's own driving safety, but also endangers the rest and health of others.
  • the existing vehicle honking method is: honking through a high-power horn.
  • the whistle volume of a car is generally about 80 decibels; and the sound exceeding the volume of more than 80 decibels will cause damage to human ears, which is considered to be noise and will cause greater noise pollution.
  • the current whistling scheme adopted by vehicles may not be able to prompt the drivers of surrounding vehicles, but will cause greater noise damage to the people around the whistling vehicle.
  • the present application provides a whistling method and vehicle-mounted equipment, which can provide a targeted prompting effect to drivers of surrounding vehicles, and can also reduce noise damage to people around the whistling vehicle and reduce noise pollution.
  • this application provides a whistling method, which may include:
  • the first vehicle-mounted device periodically obtains the current location information of the vehicle where the first vehicle-mounted device is located; the first vehicle-mounted device receives multiple first vehicle-to-everything (V2X) messages broadcast by multiple second vehicle-mounted devices, Each first V2X message includes the identification ID of the corresponding second in-vehicle device and the location information of the vehicle in which it is located; the first in-vehicle device compares the current location information with the location information in multiple first V2X messages, and obtains information from multiple second N third in-vehicle devices are determined from the in-vehicle equipment; among them, the driving direction of the vehicle where the N third in-vehicle equipment is located is the same as the driving direction of the vehicle where the first in-vehicle device is located, and is located in front of the travel direction of the vehicle where the first in-vehicle device is located, And the N third in-vehicle devices are the N in-vehicle devices closest to the first in-vehicle device among the plurality
  • the first vehicle-mounted device may not need a high-power horn to whistle after receiving the user's whistle operation.
  • the first in-vehicle device may send a second V2X message to the N third in-vehicle devices closest to its own in-vehicle device in a targeted manner, where the second V2X message requests the N third in-vehicle devices to play the whistle prompt sound.
  • the vehicle where the N third in-vehicle devices are located is a vehicle that may affect the normal driving of the vehicle where the first in-vehicle device is located.
  • the whistle reminder issued by the vehicle where the first in-vehicle device is located is to remind these vehicles to avoid giving way.
  • the first vehicle-mounted device requests other vehicle-mounted devices to play the whistle prompt through the second V2X message, instead of using the high-frequency horn to sound the whistle by the vehicle where the first vehicle-mounted device is located. In this way, noise damage to people around the whistling vehicle can be reduced, and noise pollution can be reduced.
  • the second V2X message may also include the current location information of the first on-board device; the second V2X message is also used to request N third on-board devices to display the relative position of the vehicle where the first on-board device is located. At the location of the vehicle where the third in-vehicle device is located.
  • the third on-board device displays the position of the vehicle where the first on-board device is located relative to the vehicle on which the third on-board device is located.
  • the driver of the vehicle where the third vehicle-mounted device is located can view the location of the vehicle where the first vehicle-mounted device is located through the display device of the third vehicle-mounted device, which can effectively remind the vehicle where the third vehicle-mounted device is located.
  • the first vehicle-mounted device compares the current location information with the location information in the multiple first V2X messages, and determines N third vehicle-mounted devices from the multiple second vehicle-mounted devices, including: An in-vehicle device determines the driving direction of the vehicle in which the first in-vehicle device is located according to the current location information; the first in-vehicle device determines the travel direction of the vehicle in which multiple second in-vehicle devices are located according to the location information in the plurality of first V2X messages; The vehicle-mounted device calculates the distance between the vehicle where the multiple second vehicle-mounted devices are located and the vehicle where the first vehicle-mounted device is located according to the current location information and the location information in the multiple first V2X messages; In the device, the N third in-vehicle devices whose driving direction is the same as the driving direction of the vehicle in which the first in-vehicle device is located and are closest to the vehicle in which the first in-vehicle device is located are determined.
  • the The method may further include: the first in-vehicle device stores the IDs of the N third in-vehicle devices; wherein, in response to the user's whistle operation, the first in-vehicle device sends a second V2X message to the N third in-vehicle devices, including: a response During the whistle operation, the first in-vehicle device sends a second V2X message to the N third in-vehicle devices corresponding to the ID stored in the first in-vehicle device.
  • the first in-vehicle device compares the changed position information with the multiple first V2X packets received after the position change N third in-vehicle devices are re-determined according to the location information of, and the first in-vehicle device uses the newly determined IDs of the N third in-vehicle devices to update the ID saved by the first in-vehicle device.
  • the present application provides a whistling method.
  • the method may include: a third vehicle-mounted device receives a second vehicle-to-other-device communication V2X message broadcasted by the first vehicle-mounted device, and the second V2X message includes receiving a second vehicle.
  • the identification ID of the target device of the V2X message, the second V2X message is used to request the target device to play the whistle prompt;
  • the third in-vehicle device determines that the third in-vehicle device is receiving the second V2X according to the destination address of the second V2X message
  • the target device of the message; the third vehicle-mounted device plays a whistle prompt.
  • the second V2X message is used to request the third in-vehicle device to play a whistle prompt. Therefore, after receiving the second V2X message, the third in-vehicle device can play a whistle prompt in the vehicle where the third in-vehicle device is located, which can effectively remind the driver of the third in-vehicle device.
  • the second V2X message request also includes the location information of the vehicle where the first on-board device is located; the third on-board device determines that the third on-board device is the receiving device according to the destination address of the second V2X message
  • the method further includes: the third in-vehicle device displaying the position of the vehicle in which the first in-vehicle device is located relative to the vehicle in which the third in-vehicle device is located.
  • the method further includes: According to the location information of the vehicle where the first on-board device is located and the current location information of the vehicle where the third on-board device is located, the device determines that the distance between the vehicle where the first on-board device is located and the vehicle where the third on-board device is located is less than a preset distance threshold.
  • the present application also provides a vehicle-mounted device, which includes a processor, a memory, a positioning module, and a V2X communication module for communication between the vehicle and other devices.
  • the memory, the positioning module, and the V2X communication module are coupled with the processor; the memory is used to store computer program code, the computer program code includes computer instructions, when the processor executes the computer instructions, the vehicle-mounted device is caused to perform the following operations:
  • Each first V2X message includes the corresponding V2X message for the second vehicle-mounted device.
  • the identification ID and the location information of the vehicle compare the current location information with the location information in the multiple first V2X messages, and determine N third on-board devices from the multiple second on-board devices; among them, N third on-board devices
  • the driving direction of the vehicle where the on-board device is located is the same as the driving direction of the vehicle where the first on-board device is located, and is located in front of the direction of travel of the vehicle where the first on-board device is located, and the N third on-board devices are among multiple second on-board devices.
  • N The nearest N in-vehicle devices of an in-vehicle device, N ⁇ 1, N is a positive integer; in response to the user's whistle operation, send a second V2X message to N third in-vehicle devices, and the second V2X message requests N third The in-vehicle device plays the whistle to prompt.
  • the vehicle-mounted device further includes a display, which is coupled to the processor; the second V2X message also includes current location information; when the computer instruction is executed by the processor, the vehicle-mounted device is also caused to perform the following operations: The second V2X message is also used to request N third in-vehicle devices to display the position of the vehicle where the first in-vehicle device is located relative to the vehicle where the third in-vehicle device is located.
  • the first in-vehicle device compares the current location information with the location information in the multiple first V2X packets, and determines N third in-vehicle devices from the multiple second in-vehicle devices, it also The in-vehicle device is allowed to perform the following operations: the first in-vehicle device determines the driving direction of the vehicle where the first in-vehicle device is located according to the current location information; the first in-vehicle device determines multiple second in-vehicle devices based on the location information in the multiple first V2X packets The driving direction of the vehicle; the first vehicle-mounted device calculates the distance between the vehicle where the multiple second vehicle-mounted devices are located and the vehicle where the first vehicle-mounted device is located based on the current location information and the location information in the multiple first V2X messages; The in-vehicle device determines N third in-vehicle devices whose driving direction is the same as the driving direction of the vehicle in which the first in-vehicle device
  • the in-vehicle device when the computer instruction is executed by the processor, the in-vehicle device is also caused to perform the following operations: the first in-vehicle device saves the IDs of N third in-vehicle devices; wherein, in response to the user's whistle operation, The first in-vehicle device sends a second V2X message to the N third in-vehicle devices, including: in response to the whistle operation, the first in-vehicle device sends a second V2X message to the N third in-vehicle devices corresponding to the ID saved by the first in-vehicle device V2X packets.
  • the vehicle-mounted device when the computer instruction is executed by the processor, the vehicle-mounted device is also caused to perform the following operations: in response to the change in the position of the vehicle where the first vehicle-mounted device is located meets a preset condition, the first vehicle-mounted device compares the changed After the location information and the location information in the multiple first V2X messages received after the location change, N third in-vehicle devices are re-determined; the first in-vehicle device uses the re-determined IDs of the N third in-vehicle devices to update the first An ID saved by the in-vehicle device.
  • the present application also provides a vehicle-mounted device, including: a processor, a memory, and a V2X communication module and an audio module for communication between the vehicle and other devices; the memory, the V2X communication module, and the audio module are coupled with the processor; the memory is used for storage Computer program code.
  • the computer program code includes computer instructions. When the processor executes the computer instructions, it causes the vehicle-mounted device to perform the following operations:
  • the third in-vehicle device receives the V2X message that the second vehicle communicates with other devices broadcasted by the first in-vehicle device.
  • the second V2X message includes the identification ID of the target device that receives the second V2X message.
  • the second V2X message is used for Request the target device to play the whistle prompt; the third in-vehicle device determines that the third in-vehicle device is the target device to receive the second V2X message according to the destination address of the second V2X message; the third in-vehicle device plays the whistle prompt.
  • the second V2X message request also includes the location information of the vehicle where the first vehicle-mounted device is located; the vehicle-mounted device also includes a display screen, which is coupled to the processor; when the processor executes computer instructions, The in-vehicle device is caused to perform the following operations: after the third in-vehicle device determines that the third in-vehicle device is the target device for receiving the second V2X message according to the destination address of the second V2X message, the method further includes: the third in-vehicle device displays the first The position of the vehicle where the on-board device is located relative to the vehicle where the third on-board device is located.
  • the in-vehicle device when the processor executes the computer instruction, the in-vehicle device is caused to perform the following operations: the third in-vehicle device is based on the location information of the vehicle in which the first in-vehicle device is located and the current location information of the vehicle in which the third in-vehicle device is located, It is determined that the distance between the vehicle where the first in-vehicle device is located and the vehicle where the third in-vehicle device is located is less than a preset distance threshold.
  • this application also provides a chip system that is applied to vehicle-mounted equipment including a display, a positioning module, and a V2X communication module for communication between the vehicle and other equipment;
  • the chip system includes one or more interface circuits and one or more The interface circuit and the processor are interconnected by wires; the interface circuit is used to receive signals from the memory of the vehicle-mounted equipment and send signals to the processor.
  • the signals include computer instructions stored in the memory; when the processor executes the computer instructions, the vehicle-mounted The device executes the method according to any one of claims 1-8.
  • this application also provides a computer-readable storage medium, including computer instructions.
  • the vehicle-mounted device can execute the first aspect or the second aspect and any of the possible The method in the implementation mode.
  • the present application also provides a computer program product, when the computer program product runs on a computer, the computer can execute the method in the first aspect or the second aspect and any one of the possible implementations thereof .
  • the third aspect, the fourth aspect and any of the vehicle-mounted equipment provided by the fifth aspect, the computer-readable storage medium provided by the fifth aspect, and the computer program product provided by the sixth aspect can all execute the first
  • the method in the aspect or the second aspect and any one of its possible implementation manners, therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods described above, which will not be repeated here.
  • FIG. 1 is a schematic diagram of an application scenario of a whistling method provided by an embodiment of the application
  • FIG. 2 is a schematic diagram of the hardware structure of a vehicle-mounted device provided by an embodiment of the application;
  • FIG. 3 is a flowchart of a whistling method provided by an embodiment of the application.
  • FIG. 4 is an interface diagram of a display of a vehicle-mounted device provided by an embodiment of the application.
  • Fig. 5 is a flowchart of another whistling method provided by an embodiment of the application.
  • FIG. 6 is a schematic structural diagram of a chip system provided by an embodiment of the application.
  • first and second are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Thus, the features defined with “first” and “second” may explicitly or implicitly include one or more of these features. In the description of the present embodiment, unless otherwise specified, “plurality” means two or more.
  • V2X is called vehicle to everything in English, and in Chinese, it means that the vehicle communicates with other devices, and it can also be referred to as vehicle wireless communication technology.
  • V2X is a new generation of information and communication technology that connects vehicles with everything.
  • C-V2X is V2X based on cellular technology. It is a communication technology based on the global unified standard of the 3rd generation partnership project (3GPP), or is based on the evolution of cellular network communication technologies such as 3G/4G/5G The formation of wireless communication technology for vehicles.
  • C-V2X can include long term evolution (LTE)-V2X and 5G-V2X.
  • LTE-V2X supports smooth evolution to 5G-V2X.
  • the method provided in the embodiments of the present application can be applied to V2X based on any cellular (such as 3G/4G/5G, and the next-generation cellular network communication technology) technology.
  • the method provided in the embodiments of the present application is also applicable to V2X based on technologies such as wireless fidelity (WIFI) and universal serial bus (USB).
  • WIFI wireless fidelity
  • USB universal serial bus
  • V represents a vehicle
  • X represents any object that interacts with the vehicle.
  • the current X mainly includes vehicles, people (or pedestrian equipment), road infrastructure equipment (or roadside units, which are hardware units installed on the roadside to realize V2X communication and support V2X applications), and networks.
  • V2X can include: vehicle-to-vehicle (V2V) interaction, vehicle-to-pedestrian (V2P) interaction, and the relationship between vehicle and roadside unit Interaction between vehicle to infrastructure (V2I), and interaction between vehicle and network (V2N).
  • V2V vehicle-to-vehicle
  • V2P vehicle-to-pedestrian
  • V2I vehicle to infrastructure
  • V2N vehicle and network
  • C-V2X includes two communication interfaces: one is a short-distance direct communication interface between vehicles, people, and road infrastructure equipment (such as PC5 interface), and the other is between vehicles and networks (such as base stations).
  • the communication interface (such as Uu interface) can realize long-distance and larger-range reliable communication.
  • the embodiment of the present application provides a whistling method.
  • the vehicle-mounted device may broadcast a first V2X message, and the first V2X message includes the ID of the vehicle-mounted device and the location information of the vehicle where the vehicle-mounted device is located.
  • the vehicle-mounted device may also receive the first V2X message broadcast by other vehicle-mounted devices.
  • the first in-vehicle device may receive multiple first V2X messages broadcast by multiple second in-vehicle devices.
  • the first in-vehicle device can compare the current location information of the vehicle where the first in-vehicle device is located with the location information in the multiple first V2X messages, and determine from the multiple second in-vehicle devices the driving direction of the vehicle where the first in-vehicle device is located. Similarly, N third in-vehicle devices located in front of the vehicle where the first in-vehicle device is located and closest to the first in-vehicle device; finally, in response to the user's whistle operation, the first in-vehicle device can send to N third in-vehicle devices The second V2X message is to request N third in-vehicle devices to play the whistle prompt.
  • the first vehicle-mounted device requests other vehicle-mounted devices to play the whistle prompt through the second V2X message, instead of using the high-frequency horn to sound the whistle by the vehicle where the first vehicle-mounted device is located. In this way, noise damage to people around the whistling vehicle can be reduced, and noise pollution can be reduced.
  • the aforementioned N third in-vehicle devices are the N in-vehicle devices that are in the same direction as the vehicle where the first in-vehicle device is located, are located in front of the vehicle where the first in-vehicle device is located, and are closest to the first in-vehicle device. That is, the vehicle where the N third in-vehicle devices are located is a vehicle that may affect the normal driving of the vehicle where the first in-vehicle device is located. Generally speaking, the whistle reminder issued by the vehicle where the first in-vehicle device is located is to remind these vehicles to avoid giving way.
  • the first vehicle-mounted device sends a second V2X message to N third vehicle-mounted devices to request the N third vehicle-mounted devices to play the whistle prompt, which can reduce the impact on the people around the vehicle. Noise damage and reduce noise pollution.
  • FIG. 1 is a schematic diagram of an application scenario in an embodiment of this application.
  • both vehicle 1 and vehicle 2 are vehicles traveling in the first direction (the direction to the right in the illustration); vehicle 3, vehicle 4, vehicle 5, and vehicle 6 are all traveling in the second direction (illustration To the left).
  • each vehicle includes on-board equipment, and the on-board equipment in each vehicle can perform V2X communication.
  • the in-vehicle devices of vehicle 1, vehicle 2, vehicle 3, vehicle 4, vehicle 5, and vehicle 6 can all broadcast the first V2X message.
  • the first V2X message includes the ID of the in-vehicle device of the vehicle 5 and the location information of the vehicle 5.
  • the on-board equipment in vehicle 1, vehicle 2, vehicle 3, vehicle 4, and vehicle 6 may all receive the first V2X message broadcast by vehicle 1. In the same way, the on-board equipment in the vehicle 5 can also receive the first V2X message broadcast by other vehicles.
  • the in-vehicle equipment of vehicle 5 can receive the first V2X message broadcast by the in-vehicle equipment of vehicle 2, vehicle 3, vehicle 4, and vehicle 6. Since the distance between the vehicle 5 and the vehicle 1 is relatively large, the in-vehicle equipment of the vehicle 5 cannot receive the first V2X message broadcast by the in-vehicle equipment of the vehicle 1.
  • the in-vehicle equipment in the vehicle 5 can receive the user's whistle operation.
  • the on-board equipment in the vehicle 5 can receive the first V2X message (such as the first V2X message broadcast by the on-board equipment of the vehicle 2, the vehicle 3, the vehicle 4, and the vehicle 6) according to the received first V2X message, and the vehicle
  • the in-vehicle equipment of the vehicle 5 may send a second V2X message to the in-vehicle equipment of the vehicle 4 and the in-vehicle equipment of the vehicle 6 to request the in-vehicle equipment of the vehicle 4 and the vehicle 6 to emit a whistle prompt.
  • the on-board equipment of the above-mentioned vehicle may execute the method of the embodiment of the present application in the following scenarios, and request the on-board equipment in other vehicles to play a whistle prompt.
  • Scenario 1 When vehicle 5 is driving on a road where horns are prohibited.
  • the implementation of the method in the embodiment of the present application does not require the vehicle 5 to whistle, and the purpose of reminding surrounding vehicles to avoid horns can be achieved, and the driving regulations on roads where whistling is prohibited can be met.
  • road infrastructure equipment may be arranged around each road, and these road infrastructure equipment may broadcast V2X messages (referred to as third V2X messages).
  • the third V2X message includes road information of the current road section.
  • the road information can include the current road location, number, road type (such as national road, provincial road, urban road, or county road, etc.), and road section type (such as road sections where horns are prohibited, school road sections, office areas, etc.)
  • the section where the road is located, the section where the residential area is located, or the section where the downtown area is located, etc.
  • the in-vehicle device of the vehicle 5 may receive the above-mentioned third V2X message, and determine, according to the third V2X message, that the vehicle 5 is currently driving on a road where horns are prohibited.
  • the in-vehicle device of the vehicle 5 may periodically obtain the location information of the vehicle 5.
  • the on-board equipment of the vehicle 5 can obtain the location information of the vehicle 5 through Global Positioning System (GPS) positioning. Then, the in-vehicle equipment of the vehicle 5 can determine that the vehicle 5 is currently driving on a road where honking is prohibited according to the above-mentioned position information.
  • GPS Global Positioning System
  • Scenario 2 When vehicle 5 is driving on a road in a downtown area.
  • the implementation of the method of the embodiment of the present application does not require the vehicle 5 to whistle, and the purpose of reminding the drivers of surrounding vehicles to pay attention to avoidance can also be achieved.
  • the on-board equipment of the vehicle 5 may receive the above-mentioned third V2X message, and determine, according to the third V2X message, that the vehicle 5 is currently driving on a road in a downtown area.
  • the in-vehicle device of the vehicle 5 may determine that the vehicle 5 is currently driving on a road in a downtown area according to the location information of the vehicle 5.
  • Scenario 3 When the vehicle 5 is driving on a road in a school, an office area, or a residential area.
  • the noise generated by the whistle sound of the vehicle may interfere with the study, work or rest of others.
  • the implementation of the method of the embodiment of the present application does not require the vehicle 5 to whistle, and the purpose of reminding surrounding vehicles to avoid avoidance can be achieved, and it will not cause noise damage to the people in the surrounding schools, office areas or residential areas. .
  • the on-board equipment of the vehicle 5 may receive the above-mentioned third V2X message, and determine, according to the V2X message, that the vehicle 5 is currently driving on a school road, an office road or a residential road.
  • the in-vehicle device of the vehicle 5 may determine that the vehicle 5 is currently driving on the road of the school, the road of the office area, or the road of the residential area according to the location information of the vehicle 5.
  • Scenario 4 When the vehicle 5 is driving on urban roads at night (for example, the time period from 10:00 pm to 4:00 am).
  • FIG. 2 is a schematic structural diagram of a vehicle-mounted device 200 provided by an embodiment of this application.
  • the vehicle 1, vehicle 2, vehicle 3, vehicle 4, vehicle 5, and vehicle 6 may be provided with the vehicle-mounted device 200 for implementing V2X communication.
  • the vehicle-mounted device 200 may include: a processor 210, a memory 220, a power supply 230, an antenna 1, an antenna 2, a V2X communication module 240, a sensor module 250, a positioning module 260, an audio module 270, and a whistle button 280 , The display screen 290 and the car camera 291 and so on.
  • the sensor module 250 includes: a direction sensor 250A, a gyroscope sensor 250B, an acceleration sensor 250C, a speed sensor 250D, a distance sensor 250E, and so on.
  • the various devices of the in-vehicle device 200 can be connected by a bus.
  • the structure illustrated in this embodiment does not constitute a specific limitation on the above-mentioned in-vehicle device 200.
  • the above-mentioned in-vehicle device 200 may include more or fewer components than shown, or combine certain components, or split certain components, or arrange different components.
  • the illustrated components can be implemented in hardware, software, or a combination of software and hardware.
  • the processor 210 is the control center of the vehicle-mounted device 200, which may be a processor or a collective name of multiple processing elements.
  • the processor 210 is a central processing unit (CPU), may also be an application specific integrated circuit (ASIC), or is configured to implement one or more integrated circuits of the embodiments of the present application
  • CPU central processing unit
  • ASIC application specific integrated circuit
  • microprocessors digital signal processors, DSP
  • FPGA field programmable gate arrays
  • the processor 210 may execute various functions of the in-vehicle device 200 by running or executing a software program stored in the memory 220 and calling data stored in the memory 220.
  • the processor 210 may also collect body information such as the door status and airbag status of the vehicle where the on-board equipment of the processor 210 is located.
  • the processor 210 may generate a broadcast V2X message.
  • the processor 210 may also process the V2X message received by the V2X communication module, and determine the vehicle closest to the vehicle where the on-board equipment is located according to the location information in the V2X message, and the vehicle where the on-board equipment is located. Vehicles traveling in the same direction.
  • the processor 210 may include one or more CPUs, for example, the processor 210 includes CPU0 and CPU1.
  • the in-vehicle device 200 may include multiple processors. Each of these processors can be a single-core processor (single-CPU) or a multi-core processor (multi-CPU).
  • the processor here may refer to one or more devices, circuits, and/or processing cores for processing data (for example, computer program instructions).
  • the memory 220 can be random access memory (RAM), such as double data rate (DDR), flash memory (Read-Only Memory, ROM), or can store static information Other types of static storage devices and instructions, or other types of dynamic storage devices that can store information and instructions, can also be electrically erasable programmable read-only memory (EEPROM), CD-ROM (compact disc read-only memory, CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital universal discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or capable of using Any other medium that can carry or store desired program codes in the form of instructions or data structures and that can be accessed by a computer, but is not limited to this.
  • the memory 220 may exist independently and is connected to the processor 210 through a bus.
  • the memory 220 may also be integrated with the processor 210.
  • the memory 220 may be used to store a software program for executing the solution of the present application, and the processor 210 controls the execution. In some embodiments, the memory 220 may also store the identities and location information of the N vehicle-mounted devices that are closest to the vehicle where the vehicle-mounted device is located.
  • the power supply 230 may be used to supply power to various components of the in-vehicle device 200, such as the processor 210, the memory 220, and the like.
  • the V2X communication function of the in-vehicle device 200 can be implemented through the antenna 2 and the V2X communication module.
  • the antenna 1 and the antenna 2 are used to transmit and receive electromagnetic wave signals.
  • Each antenna in the in-vehicle device 200 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization.
  • the in-vehicle device 200 may also include a mobile communication module, which can provide a wireless communication solution including 2G/3G/4G/5G and the like applied to the in-vehicle device 200.
  • the mobile communication module can receive electromagnetic waves by the antenna 1 and perform processing such as filtering and amplifying the received electromagnetic waves, and then transmitting them to the modem processor for demodulation.
  • the mobile communication module can also amplify the signal modulated by the modem processor, and convert it into electromagnetic waves to radiate through the antenna 1.
  • at least part of the functional modules of the mobile communication module may be provided in the processor 210.
  • at least part of the functional modules of the mobile communication module and at least part of the modules of the processor 210 may be provided in the same device.
  • the positioning module 260 may provide a global navigation satellite system (GNSS) solution, so as to realize the positioning function of the vehicle including the in-vehicle device 200.
  • GNSS global navigation satellite system
  • the positioning module 260 can receive electromagnetic waves via the antenna 1, frequency modulate and filter the electromagnetic wave signals, and send the processed signals to the processor 210, so that the processor 210 can determine the location information of the device.
  • the direction sensor 250A may be used to determine the direction information of the in-vehicle device 200.
  • the direction sensor may be used to determine the driving direction of the vehicle where the on-board device is located.
  • the V2X message may include the driving direction of the vehicle 1.
  • the gyro sensor 250B may be used to determine the movement posture of the in-vehicle device 200, for example, going straight, turning, and backing. In some embodiments, the gyroscope sensor 250B may also be used for navigation, and the movement posture of the vehicle in which the vehicle-mounted device is located may be determined through the data of the gyroscope sensor 250B. In some embodiments, the gyroscope sensor 250B can also be used to detect the state of the vehicle door.
  • the acceleration sensor 250C can detect the magnitude of the acceleration in the traveling direction of the vehicle on which the vehicle-mounted device 200 is located. When the vehicle on which the onboard device 200 is located is at a standstill, the magnitude and direction of gravity of the vehicle on which the onboard device is located can also be detected, so that the posture of the vehicle can be recognized according to the direction of gravity.
  • the speed sensor 250D can detect the traveling speed of the vehicle where the in-vehicle device is located. In some embodiments, the speed sensor 250D can detect the speed of the vehicle in real time when the vehicle where the in-vehicle device 200 is located is driving on a speed-limited road section. If it is detected that the speed of the vehicle exceeds the line speed of the road section, the speed sensor 250D may send the current vehicle speed to the processor 210.
  • the distance sensor 250E is used to measure the distance between the vehicle where the vehicle-mounted device 200 is located and the surrounding vehicles.
  • the in-vehicle device 200 can measure the distance by infrared or laser. In some embodiments, when the in-vehicle device 200 is traveling, the in-vehicle device 200 can use the distance sensor 250E to measure the distance to determine the vehicle closest to the vehicle in which the in-vehicle device 200 is located.
  • the sensor module may also include an angular velocity sensor, a radar sensor, a knock sensor, and a water temperature sensor.
  • the in-vehicle device 200 can implement audio functions through an audio module 270, a tweeter 270A, a car speaker 270B, a microphone 270C, and an application processor. For example, sound the whistle, play music, play navigation sounds, etc.
  • the audio module 270 is used to convert digital audio information into an analog audio signal for output, and is also used to convert an analog audio input into a digital audio signal.
  • the audio module 270 can also be used to encode and decode audio signals.
  • the audio module 270 may be provided in the processor 210, or part of the functional modules of the audio module 270 may be provided in the processor 210.
  • the high-frequency horn 270A is used to convert the whistle operation into the whistle sound. After the in-vehicle device 200 receives the whistle operation output by the user, the tweeter 270A emits a whistle.
  • the car speaker 270B is used to convert audio electrical signals into sound signals.
  • the in-vehicle device 200 plays music or plays a navigation sound, the sound can be played through the in-vehicle speaker.
  • Microphone 270C also called “microphone” or “microphone” is used to convert sound signals into electrical signals. When the user issues a voice command, or the user makes a sound by approaching the microphone 270C through the human mouth, the sound signal is input to the microphone 270C.
  • the in-vehicle device 200 may be provided with at least one microphone 270C. In other embodiments, the in-vehicle device 200 may be provided with two microphones 270C, in addition to collecting sound signals, it may also implement a noise reduction function.
  • the whistle button 280 may be a mechanical button or a touch button.
  • the in-vehicle device 200 receives a user's whistling operation on the whistle button 280, and the in-vehicle device 200 generates a second V2X message, and the second V2X message includes the whistle prompt information.
  • the in-vehicle device 200 implements a display function through a graphics processing unit (GPU), a display screen 290, and an application processor.
  • the GPU is a microprocessor for image processing and is connected to the display screen 290 and the application processor.
  • the GPU is used to perform mathematical and geometric calculations and is used for graphics rendering.
  • the processor 220 may include one or more GPUs that execute program instructions to generate or change display information.
  • the display screen 290 is used to display images, videos, and the like.
  • the display screen 290 includes a display panel.
  • the display panel can adopt liquid crystal display (LCD), organic light-emitting diode (OLED), active matrix organic light-emitting diode or active-matrix organic light-emitting diode (active-matrix organic light-emitting diode).
  • LCD liquid crystal display
  • OLED organic light-emitting diode
  • active matrix organic light-emitting diode active-matrix organic light-emitting diode
  • active-matrix organic light-emitting diode active-matrix organic light-emitting diode
  • AMOLED flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, quantum dot light-emitting diode (QLED), etc.
  • the in-vehicle camera 291 is used to capture still images or videos.
  • the object generates an optical image through the lens and is projected to the photosensitive element.
  • the photosensitive element may be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor.
  • CMOS complementary metal-oxide-semiconductor
  • the photosensitive element converts the optical signal into an electrical signal, and then transfers the electrical signal to the ISP to convert it into a digital image signal.
  • ISP outputs digital image signals to DSP for processing.
  • DSP converts digital image signals into standard RGB, YUV and other formats of image signals.
  • the in-vehicle device 200 may include one or N cameras 291, and N is a positive integer greater than one.
  • the first in-vehicle device is the in-vehicle device of the vehicle 5
  • the multiple second in-vehicle devices include the in-vehicle devices of the vehicle 1, the vehicle 2, the vehicle 3, the vehicle 4, and the vehicle 6 as an example.
  • S301 The in-vehicle device of the vehicle 5 periodically obtains the current location information of the vehicle 5.
  • the in-vehicle device of the vehicle 5 can obtain the current position information of the vehicle 5 through GPS positioning.
  • the vehicle-mounted equipment of the vehicle 5 may receive the third V2X message broadcast by the road infrastructure equipment, and determine the current location information of the vehicle 5 according to the road information in the third V2X message.
  • the road information in the third V2X message reference may be made to the introduction in the foregoing embodiment, which is not repeated here.
  • the period for the on-board equipment of the vehicle 5 to obtain the current position information of the vehicle 5 may be any time length such as 30 seconds, 1 minute, 3 minutes, or 5 minutes.
  • S302 The in-vehicle device of each of vehicle 1, vehicle 2, vehicle 3, vehicle 4, vehicle 5, and vehicle 6 broadcasts the first V2X message.
  • the vehicle-mounted device of each vehicle can broadcast the first V2X message; however, the ID and location information of the vehicle-mounted device included in the first V2X message broadcast by each vehicle-mounted device are different.
  • the first V2X message broadcast by the in-vehicle equipment of vehicle 1 includes: the ID of the in-vehicle equipment of vehicle 1 and the location information of vehicle 1;
  • the first V2X message broadcast by the in-vehicle equipment of vehicle 3 includes: the in-vehicle of vehicle 3 The ID of the device and the location information of the vehicle 3.
  • the in-vehicle equipment of each vehicle can broadcast the first V2X message; however, the distance between the vehicle 5 and different vehicles is different; therefore, the in-vehicle equipment of the vehicle 5 may only receive part of the in-vehicle equipment to broadcast the first V2X message.
  • the vehicle-mounted equipment of the vehicle 5 cannot receive the first V2X message broadcast by the vehicle-mounted equipment of the vehicle 1.
  • the distance between other vehicles (such as vehicle 2, vehicle 3, vehicle 4, and vehicle 6) and vehicle 5 is relatively small, and vehicle 5 can receive the first V2X message broadcast by the onboard equipment of vehicle 2, vehicle 3, vehicle 4, and vehicle 6.
  • the method in the embodiment of the present application further includes S303.
  • the in-vehicle device of the vehicle 5 receives the first V2X message broadcast by the vehicle 2, the vehicle 3, the vehicle 4, and the vehicle 6.
  • each first V2X message includes the identity identification ID of the corresponding vehicle-mounted device and the location information of the vehicle in which it is located.
  • the in-vehicle device of the vehicle 5 may store the information in the received first V2X message.
  • Table 1 is an example of a first vehicle information table provided in an embodiment of this application. As shown in Table 1, the first vehicle information table includes the ID and location information in the first V2X message received by the vehicle 5.
  • the first V2X message may also include direction information of the vehicle.
  • the first V2X message broadcast by the in-vehicle device of the vehicle 5 may further include: the driving direction of the vehicle 5, and the driving direction of the vehicle 5 is the second direction (the left direction in the figure).
  • the first V2X message broadcast by the in-vehicle device of the vehicle 2 may further include: the traveling direction of the vehicle 2, and the traveling direction of the vehicle 2 is the first direction (rightward direction in the figure).
  • the first vehicle information table shown in Table 1 can be replaced with the first vehicle information table shown in Table 2.
  • the vehicle-mounted equipment of the vehicle 5 compares the received position information in the multiple first V2X messages and the current position information of the vehicle-mounted equipment of the vehicle 5 to determine N third vehicle-mounted equipment (vehicle 4 and vehicle 6) .
  • the driving direction of the vehicle where the third in-vehicle device is located is the same as the driving direction of the vehicle where the first in-vehicle device is located, and is located in front of the direction of travel of the vehicle where the first in-vehicle device is located, and the third in-vehicle device is among multiple second in-vehicle devices The in-vehicle device closest to the first in-vehicle device.
  • the number of third in-vehicle devices may be one, two, or three.
  • the traveling direction of the vehicle 5 is the same as the traveling directions of the vehicle 3, the vehicle 4, and the vehicle 6.
  • the traveling directions of vehicle 3, vehicle 4 and vehicle 6 are located in front of vehicle 5.
  • a second vehicle information table may be preset in the on-board equipment of the vehicle 5. As shown in Table 3, the second vehicle information table includes the information of the aforementioned N third in-vehicle devices.
  • the information in Table 4 can be updated every time the on-board equipment of the vehicle 5 updates the current position information.
  • the on-board equipment of the vehicle 5 detects that the position change of the own vehicle satisfies a preset condition, and updates the information in Table 4.
  • the preset condition is that the vehicle 1 has traveled 100 meters, or the preset condition is that the time elapses 5 minutes, and so on. That is, the vehicle 5 detects that its own vehicle has traveled a distance of 100 meters, or the vehicle 5 determines that 5 minutes have passed since the time when the table 4 was last updated. The vehicle 5 obtains its own location information, and receives the first V2X message broadcast by surrounding vehicles. The vehicle information in the vehicle information storage table is updated according to its current location information and the first V2X message.
  • the in-vehicle device of the vehicle 5 may broadcast the second V2X message.
  • the second V2X message is used to request the onboard equipment of the vehicle 4 and the vehicle 6 to play the whistle prompt.
  • the second V2X message includes the IDs of vehicle 4 and vehicle 6 onboard equipment. In this way, the on-board equipment of vehicle 4 and vehicle 6 can play the whistle prompt after receiving the second V2X message; while the on-board equipment of other vehicles (such as vehicle 2 or vehicle 3) receives the second V2X message, Since the second V2X message does not include the ID of the on-board device of the vehicle, the second V2X message can be discarded.
  • Table 4 a schematic table of the data structure of a second V2X packet provided in an embodiment of this application:
  • the IDs of the in-vehicle devices of the aforementioned vehicle 4 and vehicle 6 may be used as the destination address of the second V2X message.
  • the IDs of the in-vehicle devices of the vehicle 4 and the vehicle 6 may be carried in the "destination address" field of the second V2X message shown in Table 4.
  • a whistle button may be provided on the on-board equipment of the vehicle.
  • the above-mentioned whistle operation may be a user's click operation on the whistle button.
  • the above-mentioned whistle button may be a physical button or a whistle option on the display screen of the vehicle-mounted device.
  • the above-mentioned whistling operation may be that the vehicle-mounted device receives a user's voice command, and the voice command is used to instruct the vehicle to whistle.
  • the voice command may be "honk the whistle”.
  • the in-vehicle devices of the vehicle 4 and the vehicle 6 receive the second V2X message, and in response to the second V2X message, the in-vehicle devices of the vehicle 4 and the vehicle 6 play a whistle prompt.
  • the vehicle 5's on-board equipment can also determine whether the road on which the vehicle 5 is currently traveling allows the horn to be honked. . If the road on which the vehicle 5 is currently traveling allows the high-frequency horn to whistle, the vehicle 5 can use the high-frequency horn to whistle. If the road on which the vehicle 5 is currently traveling does not allow the honing of the high-frequency horn, the vehicle 5 will not use the high-frequency horn.
  • the embodiment of the present application provides a method for whistling.
  • the vehicle-mounted device of the vehicle 5 requests other vehicle-mounted devices to play the whistle prompt through the second V2X message, instead of being used by the vehicle 5.
  • the frequency horn honked In this way, noise damage to people around the whistling vehicle can be reduced, and noise pollution can be reduced.
  • the above-mentioned vehicle 4 and vehicle 6 are the two vehicles that are located in front of the vehicle 5 and are closest to the vehicle 5 in the same traveling direction as the vehicle 5. That is, the vehicle 4 and the vehicle 6 are vehicles that may affect the normal running of the vehicle 5.
  • the whistle reminder issued by the vehicle 5 is to remind these vehicles to avoid giving way. Therefore, in the embodiment of the present application, the on-board equipment of vehicle 5 sends the second V2X message to the on-board equipment of vehicle 4 and vehicle 6 to request the on-board equipment of vehicle 4 and vehicle 6 to play the whistle prompt, which can reduce the need for People around the vehicle cause noise damage and reduce noise pollution.
  • the position of the vehicle 5 relative to the own vehicle may also be displayed on the display screen of the onboard equipment.
  • the display screen on the on-board equipment of the vehicle 4 as an example.
  • the display interface of the on-board equipment display is shown in Figure 4.
  • the distance between the vehicle 4 and the vehicle 5 is 50 meters, and the vehicle 5 is located directly behind the vehicle 4.
  • the display screen of 4 includes vehicle 5 and vehicle 4.
  • S304 may include S304a-S304d.
  • S304 shown in FIG. 3 may include S304a-S304d.
  • S304a The on-board equipment of the vehicle 5 determines the driving direction of the vehicle 5 according to the current position.
  • S304a-S304d in the embodiment of the present application are specific implementations of S304 in the foregoing embodiment, and the related technical details in S304 can be applied to the embodiment of the present application. In order to reduce repetition, the details are not repeated here.
  • the method in the embodiment of the present application can also be applied to the above S304.
  • S304b The onboard equipment of the vehicle 5 determines the driving directions of the vehicle 2, the vehicle 3, the vehicle 4, and the vehicle 6 according to the position information in the multiple first V2X messages.
  • the vehicle-mounted device of the vehicle 5 may determine the driving direction of the vehicle in which the vehicle-mounted device is located according to the location information in the first V2X message.
  • the in-vehicle device of the vehicle 5 may determine the driving direction of the vehicle in which the in-vehicle device is located according to changes in the position information of the two consecutive first V2Xs of the same in-vehicle device.
  • S304c The in-vehicle device of the vehicle 5 calculates the distance between each vehicle and the vehicle 5 according to the current location and the location information in the multiple first V2X messages.
  • step S304b it is obtained that the traveling direction of vehicle 2 is opposite to the traveling direction of vehicle 5, and the traveling direction of vehicle 3, vehicle 4, and vehicle 6 are the same as the traveling direction of vehicle 5.
  • a vehicle in the opposite direction of the vehicle 5 does not affect the driving of the vehicle 5, and the vehicle 2 and the vehicle 5 are not on the same side of the road.
  • the in-vehicle device of the vehicle 5 can calculate the value of the distance between the vehicle and the vehicle 5 in the same direction as the traveling direction of the vehicle 5.
  • the on-board equipment of the vehicle 5 can calculate the distance between the vehicle 3 and the vehicle 5 according to the position information in the first V2X message.
  • the in-vehicle device of the vehicle 5 may also obtain the distance between the vehicle 3 and the vehicle 5 through a distance sensor.
  • vehicle 5 calculates that the distance between vehicle 3 and vehicle 5 is 100 meters, the distance between vehicle 4 and vehicle is 50 meters, and the distance between vehicle 6 and vehicle 5 is 50 meters.
  • Vehicle 5 determines from Vehicle 2, Vehicle 3, Vehicle 4, and Vehicle 6 that the driving direction of vehicle 5 is the same as that of Vehicle 5, which is in front of the driving direction of Vehicle 5, and the closest distance to Vehicle 5 is Vehicle 4 and Vehicle 6.
  • the traveling direction of the vehicle 5 is the same as the traveling directions of the vehicle 3, the vehicle 4, and the vehicle 6.
  • the traveling directions of vehicle 3, vehicle 4 and vehicle 6 are located in front of vehicle 5.
  • the in-vehicle device of the vehicle 5 determines that the distance between the vehicle 4 and the vehicle 6 is the closest to the vehicle 5 according to the distance between the vehicle 5 and the vehicle 3 and the vehicle 4 and the vehicle 6.
  • the on-board equipment of the vehicle 5 can gradually determine the vehicle that is the same as the driving direction of the vehicle 5, is in front of the driving direction of the vehicle 5, and is the closest to the vehicle 5. This allows the vehicle 5 to have a targeted prompting effect to the drivers of surrounding vehicles, and can also reduce noise damage to the people around the whistling vehicle, and reduce noise pollution.
  • the chip system includes at least one processor 601 and at least one interface circuit 602.
  • the processor 601 and the interface circuit 602 may be interconnected by wires.
  • the interface circuit 602 may be used to receive signals from other devices (such as the memory of an electronic device).
  • the interface circuit 602 may be used to send signals to other devices (for example, the processor 601).
  • the interface circuit 602 can read an instruction stored in the memory, and send the instruction to the processor 601.
  • the electronic device can execute the steps in the foregoing embodiments.
  • the chip system may also include other discrete devices, which are not specifically limited in the embodiment of the present application.
  • the embodiments of the present application also provide a computer-readable storage medium, which includes computer instructions, which when the computer instructions are executed on the above-mentioned electronic device, cause the electronic device to execute the method executed by the mobile phone in the above-mentioned method embodiment. Individual functions or steps.
  • the embodiments of the present application also provide a computer program product, which when the computer program product runs on a computer, causes the computer to execute each function or step performed by the mobile phone in the above method embodiment.
  • the disclosed device and method may be implemented in other ways.
  • the device embodiments described above are merely illustrative.
  • the division of the modules or units is only a logical function division.
  • there may be other division methods for example, multiple units or components may be It can be combined or integrated into another device, or some features can be omitted or not implemented.
  • the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
  • the units described as separate parts may or may not be physically separate, and the parts displayed as units may be one physical unit or multiple physical units, that is, they may be located in one place, or they may be distributed to multiple different places. . Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
  • the functional units in the various embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
  • the above-mentioned integrated unit can be implemented in the form of hardware or software functional unit.
  • the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium.
  • the technical solutions of the embodiments of the present application are essentially or the part that contributes to the prior art, or all or part of the technical solutions can be embodied in the form of a software product, and the software product is stored in a storage medium. It includes several instructions to make a device (which may be a single-chip microcomputer, a chip, etc.) or a processor (processor) execute all or part of the steps of the methods described in the various embodiments of the present application.
  • the aforementioned storage media include: U disk, mobile hard disk, read only memory (read only memory, ROM), random access memory (random access memory, RAM), magnetic disk or optical disk and other media that can store program codes.

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

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

Description

一种鸣笛方法及车载设备
本申请要求于2019年11月29日提交国家知识产权局、申请号为201911207322.2、发明名称为“一种鸣笛方法及车载设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请实施例涉及车联网无线通信技术领域,尤其涉及一种鸣笛方法及车载设备。
背景技术
随着汽车数量的增加,交通噪声引起的噪音问题日益突出。据调查机构指出,我国城市的环境噪声主要来自交通噪声,而汽车鸣笛产生的噪音是交通噪声的主要来源。从拥挤的城市干道,到优美的住宅小区,汽车鸣笛产生的噪音无处不在,不仅危害自身驾车安全,还危害他人休息和健康。
现有的车辆的鸣笛方式为:通过高功率的喇叭鸣笛。其中,小轿车的鸣笛音量一般在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 3rd generation partnership project,3GPP)全球统一标准的通信技术,或者说是基于3G/4G/5G等蜂窝网通信技术演进形成的车用无线通信技术。如,C-V2X可包含长期演进(long termevolution,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 signal processor,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 programmable read-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 satellite system,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-emitting diode,OLED),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrix organic light emitting diode的,AMOLED),柔性发光二极管(flex light-emitting diode,FLED),Miniled,MicroLed,Micro-oLed,量子点发光二极管(quantum dot light emitting 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 PCTCN2020124763-appb-000001
示例性的,第一V2X报文还可以包括车辆的方向信息。例如,车辆5的车载设备广播的第一V2X报文中还可以包括:车辆5的行驶方向,车辆5的行驶方向为第二方向(图示向左方向)。车辆2的车载设备广播的第一V2X报文中还可以包括:车辆2的行驶方向,车辆2的行驶方向为第一方向(图示向右方向)。例如,表1中所示的第一车辆信息表可以替换为表2所示的第一车辆信息表。
表2
Figure PCTCN2020124763-appb-000002
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 PCTCN2020124763-appb-000003
可以理解的是,车辆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 PCTCN2020124763-appb-000004
示例性的,上述车辆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 (19)

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

Applications Claiming Priority (2)

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

Publications (1)

Publication Number Publication Date
WO2021103912A1 true WO2021103912A1 (zh) 2021-06-03

Family

ID=76039159

Family Applications (1)

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

Country Status (2)

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

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102910114A (zh) * 2012-10-10 2013-02-06 戴姆勒股份公司 车辆鸣笛控制方法及***
CN103465907A (zh) * 2013-08-27 2013-12-25 奇瑞汽车股份有限公司 一种汽车避撞装置及方法
JP2015085902A (ja) * 2013-11-01 2015-05-07 株式会社デンソー 車両用ホーン制御装置、ホーン減音制御システム
CN106254426A (zh) * 2016-07-20 2016-12-21 杭州网易云音乐科技有限公司 一种通过终端进行鸣笛的方法和装置
CN108243217A (zh) * 2016-12-26 2018-07-03 乐视汽车(北京)有限公司 一种车辆的预警方法、设备和***

Family Cites Families (9)

* 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 運転支援装置、運転支援装置を搭載した自動車、および運転支援方法
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 江苏大学 一种基于车车通信的替代汽车鸣笛的提示***及方法
CN107580279A (zh) * 2017-08-10 2018-01-12 深圳腾芈技术服务有限公司 汽车鸣笛控制方法、装置及计算机可读存储介质
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 (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102910114A (zh) * 2012-10-10 2013-02-06 戴姆勒股份公司 车辆鸣笛控制方法及***
CN103465907A (zh) * 2013-08-27 2013-12-25 奇瑞汽车股份有限公司 一种汽车避撞装置及方法
JP2015085902A (ja) * 2013-11-01 2015-05-07 株式会社デンソー 車両用ホーン制御装置、ホーン減音制御システム
CN106254426A (zh) * 2016-07-20 2016-12-21 杭州网易云音乐科技有限公司 一种通过终端进行鸣笛的方法和装置
CN108243217A (zh) * 2016-12-26 2018-07-03 乐视汽车(北京)有限公司 一种车辆的预警方法、设备和***

Also Published As

Publication number Publication date
CN112885142A (zh) 2021-06-01
CN112885142B (zh) 2022-08-09

Similar Documents

Publication Publication Date Title
CN111052771B (zh) 用于将中继消息发送到外部车辆的电子设备及其方法
US9218740B2 (en) Enriching driving experience with cloud assistance
CN105788321B (zh) 车辆通信方法、装置及***
WO2011118064A1 (ja) 車両想起音発生装置及び車両想起音発生方法
US10535257B2 (en) Transfer of image data taken by an on-vehicle camera
US20120313792A1 (en) Methods and systems for early warning detection of emergency vehicles
CN107809796B (zh) 用于车辆通信的自适应发射功率控制
CN110972085B (zh) 信息交互方法、装置、存储介质、设备及***
WO2020258602A1 (zh) 智能汽车的控制方法、装置及存储介质
CN110027465B (zh) 车灯控制方法、装置、存储介质及车载终端
KR20210123903A (ko) 차량 사물 통신을 지원하는 장치, 그를 포함한 시스템 및 그 방법
US20220408212A1 (en) Electronic device, method and computer program
WO2022237472A1 (zh) 一种车辆间的通信方法、装置、电子设备和可读存储介质
JPWO2018180121A1 (ja) 情報処理装置と情報処理方法
CN114093200A (zh) 一种道路人车双向多模态预警的***与方法
JP2023519982A (ja) 自律運転方法および装置
US20150371517A1 (en) System and method that facilitates disseminating proximity based alert signals
WO2021103912A1 (zh) 一种鸣笛方法及车载设备
JP6536445B2 (ja) 車両用通信制御装置
US20230362780A1 (en) Electronic device, wireless communication method and computer-readable storage medium
WO2021098220A1 (zh) 一种控制方法及相关设备
US20230025049A1 (en) Multi-modal input-based service provision device and service provision method
KR20210090301A (ko) 군집주행을 수행하는 차량 제어
JP5211234B2 (ja) 車両想起音出力制御装置及び車両想起音出力制御方法
JP2006065556A (ja) 交通情報伝達システムおよび緊急車両報知システム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20892718

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20892718

Country of ref document: EP

Kind code of ref document: A1