Vehicle communication method, vehicle controller and storage medium
By receiving the interaction information input by the user in the vehicle communication method and sending it to a preset range, ensuring that the same type of vehicles can interact effectively, solving the problem of limited information interaction between vehicles and vehicles in the prior art and low level of intelligence, and achieving more efficient and intelligent information exchange between vehicles.
Patent Information
- Application Number
- CN202311659696.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-05
- Publication Date
- 2025-06-06
AI Technical Summary
In the prior art, when information interaction between vehicles is performed by honking a whistle or light, the interactive information is limited and the level of intelligence is low.
A vehicle communication method is provided, by receiving the interaction information input by a user and sending it to a preset range, ensuring that vehicles of the same type can be effectively interacted. The method includes detecting the type and identity information of the other party's vehicle, sending interaction information if it matches, and limiting the number of interactions within a certain period of time to ensure driving safety.
It improves the intelligence level of information interaction between vehicles, allows the transmission of more interactive information, and enhances the interaction ability between vehicles.
Smart Images

Figure CN120111458A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a vehicle communication method, a vehicle controller, and a storage medium. Background Art
[0002] With the rapid development of the automotive industry, intelligent vehicle technology has become an important development direction of the automotive industry. As the intelligence of vehicles continues to improve, the interaction between people and vehicles is becoming more and more intelligent, but the interaction between vehicles is relatively simple.
[0003] In the prior art, when vehicles exchange information with each other (i.e., information exchange between vehicle drivers), they usually interact by honking or using lights (such as double flashing lights). Specifically, in general, when vehicles meet during the day, vehicle drivers can exchange information with each other by honking; when vehicles meet at night, vehicle drivers can exchange information with each other by flashing lights.
[0004] However, when information exchange between vehicles is achieved through honking or lighting, the interactive information that can be transmitted between vehicles is limited, and the intelligence level of information exchange between vehicles is low.
[0005] It should be pointed out that the information disclosed in the background technology section of this application is only intended to deepen the understanding of the general background technology of this application, and should not be regarded as an admission or suggestion in any form that the information constitutes prior art already known to those skilled in the art. Summary of the invention
[0006] In view of this, the present application provides a vehicle communication method, a vehicle controller and a storage medium, so as to solve the problem in the prior art that when information interaction between vehicles is achieved through horns or lights, the interactive information that can be transmitted between vehicles is limited and the intelligence level of information interaction between vehicles is low.
[0007] In a first aspect, an embodiment of the present application provides a vehicle communication method, which is applied to a first vehicle, and the method includes:
[0008] receiving first interaction information input by a user;
[0009] The first interaction information is sent to a preset range centered on the first vehicle, and the first interaction information is used to be received by a second vehicle located within the preset range, and the first vehicle and the second vehicle are vehicles of the same type.
[0010] In one possible implementation,
[0011] Before sending the first interaction information within a preset range centered on the first vehicle, the method further includes:
[0012] Detecting first detection information sent by the second vehicle within a preset range centered on the first vehicle, where the first detection information includes the type of the second vehicle;
[0013] The sending the first interaction information to a preset range centered on the first vehicle includes:
[0014] If the first detection information sent by the second vehicle is detected, determining the type of the second vehicle according to the first detection information;
[0015] If the type of the first vehicle matches the type of the second vehicle, the first interaction information is sent to a preset range centered on the first vehicle.
[0016] In one possible implementation,
[0017] The first detection information also includes the identity information of the second vehicle;
[0018] The sending the first interaction information to a preset range centered on the first vehicle includes:
[0019] Determining, according to the identity information of the second vehicle, a number of times the first interaction information is sent to the second vehicle within a preset time;
[0020] If the type of the first vehicle matches the type of the second vehicle, and the number of times is less than a preset number threshold, the first interaction information is sent to a preset range centered on the first vehicle.
[0021] In a possible implementation, the number threshold is 1.
[0022] In a possible implementation, the method further includes:
[0023] Detecting second interaction information sent by a second vehicle within a preset range centered on the first vehicle;
[0024] If the second interaction information sent by the second vehicle is detected, the second interaction information is output.
[0025] In a possible implementation manner, if the second interaction information sent by the second vehicle is detected, receiving the second interaction information includes:
[0026] If the second interaction information sent by the second vehicle is detected, voice information corresponding to the second interaction information is output.
[0027] In a possible implementation manner, before detecting the second interaction information sent by the second vehicle within a preset range centered on the first vehicle, the method further includes:
[0028] Second detection information is sent to a preset range centered on the first vehicle, where the second detection information includes the type of the first vehicle.
[0029] In a possible implementation manner, the second detection information also includes identity information of the first vehicle.
[0030] In a second aspect, an embodiment of the present application provides a vehicle communication method, which is applied to a second vehicle, and the method includes:
[0031] Detecting first interaction information sent by the first vehicle within a preset range centered on the second vehicle;
[0032] If the first interaction information sent by the first vehicle is detected, outputting the first interaction information;
[0033] The first vehicle and the second vehicle are vehicles of the same type.
[0034] In a possible implementation manner, if the first interaction information sent by the first vehicle is detected, outputting the first interaction information includes:
[0035] If the first interaction information sent by the first vehicle is detected, voice information corresponding to the first interaction information is output.
[0036] In a possible implementation manner, before detecting the first interaction information sent by the first vehicle within a preset range centered on the second vehicle, the method further includes:
[0037] First detection information is sent to a preset range centered on the second vehicle, where the first detection information includes the type of the second vehicle.
[0038] In a possible implementation manner, the first detection information also includes identity information of the second vehicle.
[0039] In a third aspect, an embodiment of the present application provides a first vehicle controller for executing any one of the methods described in the first aspect above.
[0040] In a fourth aspect, an embodiment of the present application provides a second vehicle controller for executing any of the methods described in the second aspect above.
[0041] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to execute any one of the methods described in the first aspect and / or any one of the methods described in the second aspect.
[0042] In the embodiment of the present application, first interaction information input by the user is received first. Since the user can freely input the first interaction information, more interaction information can be transmitted between vehicles. At the same time, the first vehicle sends the first interaction information to a preset range centered on the first vehicle, and the second vehicle detects the first interaction information sent by the first vehicle and outputs the first interaction information, thereby improving the intelligence level of information interaction between vehicles. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0044] Figure 1 A flow chart of a vehicle communication method provided in an embodiment of the present application.
[0045] Figure 2 A schematic diagram of an application scenario provided for an embodiment of the present application.
[0046] Figure 3 A flowchart of another vehicle communication method provided in an embodiment of the present application.
[0047] Figure 4 A schematic diagram of another application scenario provided for an embodiment of the present application. DETAILED DESCRIPTION
[0048] In order to better understand the technical solution of the present application, the embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0049] It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0050] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.
[0051] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0052] In the prior art, when vehicles exchange information with each other (i.e., information exchange between vehicle drivers), they usually interact by honking or using lights (such as double flashing lights). Specifically, in general, when vehicles meet during the day, vehicle drivers can exchange information with each other by honking; when vehicles meet at night, vehicle drivers can exchange information with each other by flashing lights.
[0053] However, when information exchange between vehicles is achieved through honking or lighting, the interactive information that can be transmitted between vehicles is limited, and the intelligence level of information exchange between vehicles is low.
[0054] In view of the above problem, in the embodiment of the present application, the first interaction information input by the user is first received. Since the user can freely input the first interaction information, more interaction information can be transmitted between vehicles. At the same time, the first vehicle sends the first interaction information to a preset range centered on the first vehicle, and the second vehicle detects the first interaction information sent by the first vehicle and outputs the first interaction information, thereby improving the intelligent level of information interaction between vehicles. The following is a detailed description in conjunction with the accompanying drawings and specific embodiments.
[0055] See also Figure 1 , is a flow chart of a vehicle communication method provided by an embodiment of the present application. Figure 1 As shown, it mainly includes the following steps.
[0056] Step S101: a first vehicle receives first interaction information input by a user.
[0057] In an embodiment of the present application, the first vehicle receives first interaction information input by a user. Specifically, the user first inputs the first interaction information through a first interaction information input port pre-set in the first vehicle. After the first interaction information is input, the first vehicle receives the first interaction information. Exemplarily, the user types the first interaction information through a display screen on a center console of the first vehicle, and the first vehicle receives the first interaction information input by the user.
[0058] It is understandable that the "first interaction information" mentioned above refers to the information input by the user for information interaction with the second vehicle. In a possible implementation, the first interaction information refers to text information input by the user. Specifically, the user types text information for information interaction with the second vehicle through the display screen on the center console of the first vehicle. The text information typed by the user is the first interaction information. Exemplarily, the user can type "Hello, I want to overtake" through the display screen on the center console of the first vehicle, and the "Hello, I want to overtake" is the first interaction information; similarly, the user can type a personal signature through the display screen on the center console of the first vehicle, and the personal signature is the first interaction information. This application does not impose specific restrictions on this.
[0059] In practical applications, when the driver is driving the vehicle and inputs the first interaction information, the driver's driving risk is increased. Therefore, the first interaction information can be input by voice input. Specifically, the following is a detailed description in conjunction with a specific embodiment.
[0060] In a possible implementation, the first interaction information refers to voice information input by the user. Specifically, the user speaks voice information to the relevant voice collection module, and the voice information spoken by the user is the first interaction information. Exemplarily, the user speaks "Hello, I want to overtake, please pay attention" to the relevant voice collection module, and the voice information of "Hello, I want to overtake, please pay attention" is the first interaction information.
[0061] In a possible implementation, the "first interaction information" mentioned above may also be pre-set, rather than input by the user. Those skilled in the art may adjust the solution according to actual needs, and this application does not impose any specific restrictions on this.
[0062] Of course, those skilled in the art may set the first interactive information to other content, such as emoticons input by the user, etc., according to actual needs, and this application does not impose any specific restrictions on this.
[0063] Step S102: The first vehicle sends first interaction information to a preset range centered on the first vehicle.
[0064] In an embodiment of the present application, the first vehicle sends the first interaction information to a preset range centered on the first vehicle. Specifically, the first vehicle takes itself as the center and the farthest distance for sending the first interaction information as the radius, and sends the first interaction information outward. The first interaction information is used to be received by a second vehicle located within the preset range, and the first vehicle and the second vehicle are vehicles of the same type. It can be understood that the farthest distance for sending the first interaction information is not necessarily the radius of the preset range centered on the first vehicle, and the radius may also be less than the farthest distance for sending the first interaction information. Those skilled in the art may make adjustments according to actual needs, and the present application does not impose specific restrictions on this.
[0065] It should be noted that the above-mentioned “the first vehicle and the second vehicle are vehicles of the same type” means that the first vehicle and the second vehicle are manufactured by the same manufacturer. It can be understood that the vehicle communication method is applied to information exchange between vehicles of the same type.
[0066] It should be noted that there may be multiple second vehicles located within the preset range centered on the first vehicle. In this article, in order to facilitate the description of vehicle-to-vehicle communication, a specific embodiment is described by taking the first vehicle and the second vehicle as an example. It is understandable that there may be multiple second vehicles located within the preset range centered on the first vehicle; at the same time, there may also be multiple first vehicles. This application does not impose specific restrictions on this.
[0067] See also Figure 2 , is a schematic diagram of an application scenario provided by an embodiment of the present application. As shown in the figure, the figure shows a first vehicle 201, a second vehicle 202A, a second vehicle 202B, a second vehicle 202C, and a preset range 203 centered on the first vehicle. Among them, the second vehicle 202A and the second vehicle 202B are located within the preset range 203 centered on the first vehicle; the second vehicle 202C is located outside the preset range 203 centered on the first vehicle. It can be understood that the second vehicle 202A and the second vehicle 202B can receive the first interaction information sent by the first vehicle 201, and the second vehicle 202C cannot receive the first interaction information sent by the first vehicle 201.
[0068] In actual applications, the first vehicle 201 sends the first interaction information to the preset range 203 centered on the first vehicle. At this time, the second vehicle 202A and the second vehicle 202B located within the preset range 203 centered on the first vehicle can receive the first interaction information sent by the first vehicle 201, and the second vehicle 202C located outside the preset range 203 centered on the first vehicle cannot receive the first interaction information sent by the first vehicle 201.
[0069] In the embodiment of the present application, after the first vehicle receives the first interaction information input by the user, the first interaction information is sent to a preset range centered on the first vehicle. Specifically, the first vehicle first receives the first interaction information input by the user, and after the first vehicle receives the first interaction information, the first vehicle immediately sends the first interaction information to a preset range centered on the first vehicle.
[0070] In a possible implementation, when the first interaction information is preset information, in response to a related operation triggered by a user, such as clicking on a display screen on a center console of the first vehicle, the first vehicle sends the first interaction information to a preset range centered on the first vehicle. Of course, those skilled in the art may also set other sending methods according to actual needs, such as the first vehicle periodically sending the first interaction information to a preset range centered on the first vehicle, etc., and this application does not impose specific limitations on this.
[0071] Step S103: The second vehicle detects the first interaction information sent by the first vehicle within a preset range centered on the second vehicle.
[0072] In an embodiment of the present application, the second vehicle detects the first interaction information sent by the first vehicle within a preset range centered on the second vehicle. Specifically, the second vehicle continuously detects the first interaction information sent by the first vehicle within a preset range centered on the second vehicle. Exemplarily, the detection period of the second vehicle is 0.01 seconds, and the second vehicle detects the first interaction information sent by the first vehicle within the preset range centered on the second vehicle every 0.01 seconds. Of course, those skilled in the art can adjust the detection period according to actual needs, and the present application does not impose specific restrictions on this.
[0073] The "preset range centered on the second vehicle" mentioned above refers to the range in which the second vehicle can receive the first interactive information with itself as the center and the farthest distance for receiving the first interactive information as the radius. It can be understood that the farthest distance for receiving the first interactive information is not necessarily the radius of the preset range centered on the second vehicle, and the radius may also be smaller than the farthest distance for receiving the first interactive information. Those skilled in the art may make adjustments according to actual needs, and this application does not impose specific restrictions on this.
[0074] In a possible implementation, in order for the second vehicle to accurately receive the first interaction information sent by the first vehicle, a fixed frequency band can be set. It can be understood that the first vehicle sends the first interaction information in a fixed frequency band within a preset range centered on the first vehicle, and the second vehicle also only detects the first interaction information in a fixed frequency band within the preset range centered on the second vehicle. Exemplarily, a fixed frequency band is set to 2MHz-3MHz, and the first vehicle sends the first interaction information in a frequency band of 2MHz-3MHz within the preset range centered on the first vehicle. The second vehicle only detects the first interaction information in a frequency band of 2MHz-3MHz within the preset range centered on the second vehicle. When a 4MHz signal appears, the signal corresponding to the 4MHz is not received.
[0075] Step S104: If the second vehicle detects the first interaction information sent by the first vehicle, it outputs the first interaction information.
[0076] In the embodiment of the present application, if the second vehicle detects the first interaction information sent by the first vehicle, the second vehicle outputs the first interaction information. It is understandable that when the second vehicle does not detect the interaction information sent by the first vehicle, the second vehicle does not output the interaction information.
[0077] In practical applications, when the driver is driving a vehicle and reading relevant interactive information, the driver's driving risk increases. Therefore, the driver can obtain relevant interactive information through voice broadcast. Specifically, the following is a detailed description in conjunction with specific embodiments.
[0078] In a possible implementation, when the second vehicle detects the interaction information sent by the first vehicle, it can output voice information corresponding to the first interaction information. Specifically, when the second vehicle detects the first interaction information sent by the first vehicle, it parses the first interaction information and translates it into text information. The second vehicle submits the text information to a relevant voice broadcast module in the vehicle, and outputs voice information corresponding to the first interaction information through the voice broadcast module.
[0079] Exemplarily, when the text information contained in the first interactive information is "Hello, I want to overtake, please pay attention", the second vehicle passing by will parse the first interactive information containing "Hello, I want to overtake, please pay attention", and submit it to the relevant voice broadcast module in the car, and the voice message of "Hello, I want to overtake, please pay attention" will be output through the voice broadcast module; similarly, when the first interactive information contains expression information of "happy", the second vehicle passing by will parse the expression information of "happy", translate it into the text message "happy", and submit the text message to the relevant voice broadcast module in the car, and the voice message of "happy" will be output through the voice broadcast module.
[0080] In a possible implementation, when the voice information is output by the voice broadcast module, the user can freely adjust the timbre and volume of the sound corresponding to the voice information according to the needs. This application does not make specific restrictions on this.
[0081] In the embodiment of the present application, first interaction information input by the user is received first. Since the user can freely input the first interaction information, more interaction information can be transmitted between vehicles. At the same time, the first vehicle sends the first interaction information to a preset range centered on the first vehicle, and the second vehicle detects the first interaction information sent by the first vehicle and outputs the first interaction information, thereby improving the intelligence level of information interaction between vehicles.
[0082] In practical applications, only when vehicles of the same type meet, that is, when vehicles manufactured by the same manufacturer meet, will information exchange between vehicles be performed. In order to facilitate information exchange between vehicles of the same type, before the first vehicle sends the first interaction information within the preset range centered on the first vehicle, the second vehicle can send a first detection signal containing the vehicle type within the preset range centered on the second vehicle, so as to identify the type of the vehicle. This is described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0083] See also Figure 3 , is a flow chart of another vehicle communication method provided by an embodiment of the present application. Figure 3 As shown, in Figure 1 The following steps are also included.
[0084] Step S301: The second vehicle sends first detection information to a preset range centered on the second vehicle.
[0085] In the embodiment of the present application, before the second vehicle sends the first interaction information to the preset range centered on the first vehicle, the second vehicle sends a first detection signal including the vehicle type to the preset range centered on the second vehicle, wherein the detection signal includes the type of the second vehicle.
[0086] In an embodiment of the present application, the second vehicle sends the first detection information to a preset range centered on the second vehicle. Specifically, the second vehicle takes itself as the center of the circle and the farthest distance for sending the first detection information as the radius, and sends the first detection information outward. Among them, the first detection information can be received by the first vehicle located within the preset range. It can be understood that the farthest distance for sending the first detection information is not necessarily the radius of the preset range centered on the second vehicle, and the radius may also be less than the farthest distance for sending the first detection information. Those skilled in the art can make adjustments according to actual needs, and the present application does not impose specific restrictions on this.
[0087] It should be noted that there may be multiple first vehicles located within the preset range centered on the second vehicle, and there may also be multiple second vehicles, and this application does not impose any specific restrictions on this.
[0088] See also Figure 4 , which is another application scenario schematic diagram provided by an embodiment of the present application. As shown in the figure, the figure shows a second vehicle 401, a first vehicle 402A, a first vehicle 402B, a first vehicle 402C, and a preset range 403 centered on the second vehicle. Among them, the first vehicle 402A and the first vehicle 402B are located within the preset range 403 centered on the second vehicle; the first vehicle 402C is located outside the preset range 403 centered on the first vehicle. It can be understood that the first vehicle 402A and the first vehicle 402B can receive the first detection information sent by the second vehicle 401, and the first vehicle 402C cannot receive the first detection information sent by the second vehicle 401.
[0089] In actual applications, the second vehicle 401 sends the first detection information to the preset range 403 centered on the second vehicle. At this time, the first vehicle 402A and the first vehicle 402B located within the preset range 403 centered on the second vehicle can receive the first detection information sent by the second vehicle 401, and the first vehicle 402C located outside the preset range 403 centered on the second vehicle cannot receive the first detection information sent by the second vehicle 401.
[0090] In a possible implementation, the second vehicle continuously sends the first detection information to a preset range centered on the second vehicle. Specifically, the second vehicle periodically sends the first detection information to a preset range centered on the second vehicle. Exemplarily, the sending period of the first detection information is 0.01 seconds, and the second vehicle sends the first detection information to a preset range centered on the second vehicle every 0.01 seconds. Of course, those skilled in the art can adjust the sending period according to actual needs, and this application does not impose specific restrictions on this.
[0091] Step S302: The first vehicle detects a first detection signal sent by a second vehicle within a preset range centered on the first vehicle.
[0092] In an embodiment of the present application, the first vehicle detects a first detection signal sent by a second vehicle within a preset range centered on the first vehicle. Specifically, the first vehicle continuously detects the first detection information sent by the second vehicle within the preset range centered on the first vehicle. Exemplarily, the detection cycle of the first vehicle is 0.01 seconds, and the first vehicle detects the first detection information sent by the second vehicle within the preset range centered on the first vehicle every 0.01 seconds.
[0093] The "preset range centered on the first vehicle" mentioned above refers to the range in which the first vehicle can receive the first detection information with itself as the center and the farthest distance for receiving the first detection information as the radius. It is understandable that the farthest distance for receiving the first detection information is not necessarily the radius of the preset range centered on the first vehicle, and the radius may also be smaller than the farthest distance for receiving the first detection information. Those skilled in the art may make adjustments according to actual needs, and this application does not impose specific restrictions on this.
[0094] In a possible implementation, a fixed frequency band can be set so that the first vehicle can accurately receive the first detection information sent by the second vehicle. It can be understood that the second vehicle sends the first detection information in a fixed frequency band within a preset range centered on the second vehicle, and the first vehicle also only detects the first detection information in the fixed frequency band within the preset range centered on the first vehicle. Exemplarily, a fixed frequency band is set to 2MHz-3MHz, and the second vehicle sends the first detection information in a frequency band of 2MHz-3MHz within the preset range centered on the second vehicle. The first vehicle only detects the first interactive information in a frequency band of 2MHz-3MHz within the preset range centered on the first vehicle. When a 4MHz signal appears, the detection signal corresponding to the 4MHz is not received.
[0095] like Figure 3 As shown, in Figure 1 The step S102 shown specifically includes the following steps.
[0096] Step S1021: If the first detection information sent by the second vehicle is detected, the type of the second vehicle is determined according to the first detection information.
[0097] In an embodiment of the present application, if the first vehicle detects the first detection information sent by the second vehicle, the type of the second vehicle is determined according to the first detection information. The first detection information includes the type of the second vehicle. Specifically, after the first vehicle detects the first detection information sent by the second vehicle, the type of the second vehicle is obtained according to the first detection information, and then it is determined whether the type of the first vehicle is the same as the type of the second vehicle. When the type of the first vehicle is the same as the type of the second vehicle, step S1022 is executed.
[0098] Exemplarily, when the type of the first vehicle is type A and the type of the second vehicle is type A, after the first vehicle detects the first detection information sent by the second vehicle, the first vehicle obtains the type of the second vehicle as type A based on the first detection information. Since the type of the first vehicle is type A, the type of the first vehicle is the same as the type of the second vehicle. Similarly, when the type of the first vehicle is type A and the type of the second vehicle is type B, after the first vehicle detects the first detection information sent by the second vehicle, the first vehicle obtains the type of the second vehicle as type B based on the first detection information. Since the type of the first vehicle is type A, the type of the first vehicle is different from the type of the second vehicle.
[0099] It is understandable that when the first vehicle does not detect the first detection information sent by the second vehicle, the type of the second vehicle cannot be determined. At this time, the first vehicle will not send the first interaction information to the preset range centered on the first vehicle.
[0100] Step S1022: If the type of the first vehicle matches the type of the second vehicle, first interaction information is sent to a preset range centered on the first vehicle.
[0101] In the embodiment of the present application, when the type of the first vehicle is the same as the type of the second vehicle, the first vehicle sends the first interaction information to a preset range centered on the first vehicle. It is understandable that when the type of the first vehicle is different from the type of the second vehicle, the first vehicle does not send the first interaction information to the outside.
[0102] In the embodiment of the present application, the first vehicle first obtains the first detection information sent by the second vehicle, and then determines the type of the second vehicle according to the first detection information, so that the first vehicle obtains the type of the second vehicle, and then determines whether the first vehicle sends the first interaction information within a preset range centered on the first vehicle.
[0103] In actual applications, since the second vehicle will continue to send the first detection signal, if the first vehicle receives the first detection signal and successfully verifies the model of the second vehicle according to the first detection signal, the first vehicle will also continue to send the first interaction information. After the second vehicle detects the first interaction information, it will continuously output the interaction information, which may affect the driver's normal driving. In order to ensure the safety of the driver, a number threshold can be set, that is, the number of information interactions with the same vehicle within a preset period of time must be less than or equal to the number threshold. This is described in detail below in conjunction with specific embodiments.
[0104] In an embodiment of the present application, the first detection information also includes the identity information of the second vehicle. Each piece of identity information corresponds to only one vehicle. It is understandable that there may be multiple second vehicles, but the identity information of the second vehicle corresponds to only one second vehicle among the multiple second vehicles. Exemplarily, the identity information of the second vehicle may be the license plate information of the vehicle. Of course, those skilled in the art may adjust the identity information of the second vehicle according to actual needs, and the present application does not impose specific restrictions on this.
[0105] In an embodiment of the present application, when the first vehicle detects the first detection information sent by the second vehicle, the first vehicle first determines the number of times the first interaction information is sent to the second vehicle within a preset time based on the identity information of the second vehicle in the first detection information. Specifically, when the first vehicle detects the first detection information sent by the second vehicle, the first vehicle first determines the number of times the second vehicle corresponding to the identity information is communicated with within a preset time range based on the identity information of the second vehicle in the first detection information. It is understandable that the "preset time" mentioned above can be adjusted by the user according to needs. This application does not impose specific restrictions on this.
[0106] In the embodiment of the present application, after determining the number of times the first vehicle sends the first interaction information to the second vehicle within the preset time, it is determined whether the number is less than a preset number threshold. Specifically, if the type of the first vehicle matches the type of the second vehicle and the number is less than the preset number threshold, the first vehicle sends the first interaction information to a preset range centered on the first vehicle.
[0107] In a possible implementation, the "preset number of times" is 1, that is, the first vehicle and the second vehicle can only communicate once within a preset period of time. Of course, those skilled in the art can set the preset number of times to other values, such as 2 or 3, according to actual needs, and this application does not make specific restrictions on this.
[0108] In the embodiment of the present application, a number threshold is set, that is, the number of information interactions with the same vehicle within a preset period of time is less than or equal to the number threshold, which ensures the driver's safety to a certain extent.
[0109] In practical applications, each vehicle should have the functions of receiving and sending interactive information at the same time, so as to truly realize communication between vehicles. The first vehicle as the sending end of communication between vehicles and the second vehicle as the receiving end of communication between vehicles have been described in detail above. It can be understood that the first vehicle also has the function of the second vehicle as the receiving end of communication between vehicles, and the second vehicle also has the function of the first vehicle as the sending end of communication between vehicles. That is, each vehicle should have the functions of receiving and sending interactive information at the same time.
[0110] Specifically, the following description is given exemplarily with the first vehicle being used as a receiving end of inter-vehicle communication.
[0111] In the embodiment of the present application, the first vehicle detects the second interaction information sent by the second vehicle within a preset range centered on the first vehicle. Specifically, the first vehicle serves as a receiving end of the communication between vehicles, and the function of the first vehicle is the same as the function of the second vehicle described above. For the specific function implementation, refer to the description in step S103 above, and this application will not elaborate on it here.
[0112] In the embodiment of the present application, if the first vehicle detects the second interaction information sent by the second vehicle, the second interaction information is output. Specifically, the first vehicle serves as the receiving end of the communication between vehicles, and the function of the first vehicle is the same as the function of the second vehicle described above. For the specific function implementation, refer to the description in step S104 above, and this application will not elaborate on it here.
[0113] In the embodiment of the present application, if the first vehicle detects the second interactive information sent by the second vehicle, it outputs the voice information corresponding to the second interactive information. Specifically, the first vehicle acts as the receiving end of the communication between vehicles, and the function of the first vehicle is the same as the function of the second vehicle described above. For the specific function implementation, refer to the description above, and this application will not elaborate on it here.
[0114] In the embodiment of the present application, the first vehicle sends the second detection information to a preset range centered on the first vehicle, wherein the second detection information includes the type of the first vehicle. Specifically, the first vehicle serves as the receiving end of the communication between vehicles, and the function of the first vehicle is the same as the function of the second vehicle described above. For the specific function implementation, refer to the description in step S301 above, and this application will not elaborate on it here.
[0115] In the embodiment of the present application, the "second detection information" mentioned above also includes the identity information of the first vehicle. Specifically, the first vehicle serves as the receiving end of the communication between vehicles, and the function of the first vehicle is the same as the function of the second vehicle described above. For the specific function implementation, refer to the description above, and this application will not elaborate on it here.
[0116] In the embodiment of the present application, the first vehicle also has the function of the second vehicle as the receiving end of the communication between vehicles, and the second vehicle also has the function of the first vehicle as the sending end of the communication between vehicles. That is, each vehicle should have the function of receiving and sending interactive information at the same time.
[0117] Corresponding to the above embodiment, the present application further provides a first vehicle controller. In the embodiment of the present application, the first vehicle controller can execute some or all of the steps related to the first vehicle in the above method embodiment. For the sake of brevity, the present application does not elaborate on this.
[0118] Corresponding to the above embodiment, the present application also provides a second vehicle controller. In the embodiment of the present application, the second vehicle controller can execute some or all of the steps related to the second vehicle in the above method embodiment. For the sake of brevity, the present application does not elaborate on this.
[0119] Corresponding to the above-mentioned embodiments, the present application also provides a computer storage medium. In the embodiments of the present application, the computer storage medium may store a program, and when the program is executed, it may include some or all of the steps in each embodiment of the simulation scene generation method provided by the present application. The storage medium may be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.
[0120] In the embodiments of the present application, "at least one" refers to one or more, and "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent the existence of A alone, the existence of A and B at the same time, and the existence of B alone. Among them, A and B can be singular or plural. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship. "At least one of the following" and similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can be represented by: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
[0121] Those of ordinary skill in the art will appreciate that the various units and algorithm steps described in the embodiments disclosed herein can be implemented in a combination of electronic hardware, computer software, and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0122] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0123] In several embodiments provided in the present application, any function can be stored in a computer-readable storage medium if it is implemented in the form of a software functional unit and sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., and other media that can store program codes.
[0124] In this specification, the same or similar parts between the various embodiments can be referred to each other. In particular, for the device embodiment and the terminal embodiment, since they are basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description in the method embodiment.
Claims
1. A vehicle communication method, applied to a first vehicle, It is characterized in that The method comprises: receiving first interaction information input by a user; The first interaction information is sent to a preset range centered on the first vehicle, and the first interaction information is used to be received by a second vehicle located within the preset range, and the first vehicle and the second vehicle are vehicles of the same type.
2. The vehicle communication method according to claim 1, It is characterized in that Before sending the first interaction information within a preset range centered on the first vehicle, the method further includes: Detecting first detection information sent by the second vehicle within a preset range centered on the first vehicle, where the first detection information includes the type of the second vehicle; The sending the first interaction information to a preset range centered on the first vehicle includes: If the first detection information sent by the second vehicle is detected, determining the type of the second vehicle according to the first detection information; If the type of the first vehicle matches the type of the second vehicle, the first interaction information is sent to a preset range centered on the first vehicle.
3. The vehicle communication method according to claim 2, It is characterized in that The first detection information also includes the identity information of the second vehicle; The sending the first interaction information to a preset range centered on the first vehicle includes: Determining, according to the identity information of the second vehicle, a number of times the first interaction information is sent to the second vehicle within a preset time; If the type of the first vehicle matches the type of the second vehicle, and the number of times is less than a preset number threshold, the first interaction information is sent to a preset range centered on the first vehicle.
4. The vehicle communication method according to claim 3, It is characterized in that The number threshold is 1.
5. The vehicle communication method according to claim 1, It is characterized in that Also includes: Detecting second interaction information sent by a second vehicle within a preset range centered on the first vehicle; If the second interaction information sent by the second vehicle is detected, the second interaction information is output.
6. The vehicle communication method according to claim 5, It is characterized in that If the second interaction information sent by the second vehicle is detected, receiving the second interaction information includes: If the second interaction information sent by the second vehicle is detected, voice information corresponding to the second interaction information is output.
7. The vehicle communication method according to claim 6, It is characterized in that Before detecting the second interaction information sent by the second vehicle within a preset range centered on the first vehicle, the method further includes: Second detection information is sent to a preset range centered on the first vehicle, where the second detection information includes the type of the first vehicle.
8. The vehicle communication method according to claim 7, It is characterized in that The second detection information also includes the identity information of the first vehicle.
9. A vehicle communication method, applied to a second vehicle, It is characterized in that The method comprises: Detecting first interaction information sent by the first vehicle within a preset range centered on the second vehicle; If the first interaction information sent by the first vehicle is detected, outputting the first interaction information; The first vehicle and the second vehicle are vehicles of the same type.
10. The vehicle communication method according to claim 9, It is characterized in that If the first interaction information sent by the first vehicle is detected, outputting the first interaction information includes: If the first interaction information sent by the first vehicle is detected, voice information corresponding to the first interaction information is output.
11. The vehicle communication method according to claim 10, It is characterized in that Before detecting the first interaction information sent by the first vehicle within a preset range centered on the second vehicle, the method further includes: First detection information is sent to a preset range centered on the second vehicle, where the first detection information includes the type of the second vehicle.
12. The vehicle communication method according to claim 11, It is characterized in that The first detection information also includes the identity information of the second vehicle.
13. A first vehicle controller, It is characterized in that Used to perform the method according to any one of claims 1 to 8.
14. A second vehicle controller, It is characterized in that Used to perform the method according to any one of claims 9 to 12.
15. A computer-readable storage medium, It is characterized in that The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method according to any one of claims 1 to 12.