Method for dynamically adjusting signal output time window through V2V communication data

By dynamically adjusting the signal output time window in V2V communication, and adjusting the processing time period according to the received associated vehicle data quantity and distance change information, the problem of inappropriate processing of vehicle data time period in the prior art is solved, and the safety of the vehicle is improved sex.

CN119155656APending Publication Date: 2024-12-17BEIJING INST OF TECH XINYUAN INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411323904.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-23
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

In the V2V scenario of the Internet of Vehicles, the time period used to process vehicle data in the prior art is set by the engineer's experience, which leads to inappropriate in some cases and reduces the safety of the vehicle.

Method used

The method of dynamically adjusting the signal output time window through V2V communication data, and dynamically adjusting the time period for processing vehicle data according to the received associated vehicle data number and distance change information to ensure that the processing time is suitable for the current situation.

Benefits of technology

It effectively avoids the reduction in vehicle safety caused by inappropriate setting time for engineers, improves vehicle safety, and ensures timely processing of vehicle data to improve driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119155656A_ABST
    Figure CN119155656A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of computers, and discloses a method and device for dynamically adjusting a signal output time window through V2V communication data, computer equipment and a storage medium, and the method comprises the steps that a target vehicle determines the number of associated vehicle data received in a first sub-target time window period of a target time window period, determining the number as the number of associated vehicles in a first sub-target time window period corresponding to the target time window period; according to the number of associated vehicles corresponding to a first sub-target time window period of the target time window period, determining the duration of a second sub-target time window period of the target time window period, and determining the second sub-target time window period of the target time window period; and the target vehicle processes each associated vehicle data received in the first sub-target time window period of the target time window period in the second sub-target time window period of the target time window period.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a method, device, computer equipment and storage medium for dynamically adjusting a signal output time window through V2V communication data. Background Art

[0002] In the vehicle-to-vehicle (V2V) scenario of the Internet of Vehicles, the host vehicle receives vehicle data from other vehicles, processes the vehicle data of other vehicles within a time period for processing data, and obtains processing results of the other vehicle data.

[0003] In the related art, the duration of the time period for processing data is set by engineers based on experience. In some cases, the duration of the time period for processing vehicle data is inappropriate, which reduces the safety of the vehicle. How to improve the safety of the vehicle becomes a problem that needs to be solved. Summary of the invention

[0004] In view of this, embodiments of the present disclosure provide a method, an apparatus, a computer device, and a storage medium for dynamically adjusting a signal output time window through V2V communication data.

[0005] In a first aspect, an embodiment of the present disclosure provides a method for dynamically adjusting a signal output time window through V2V communication data, the method comprising:

[0006] The target vehicle determines the number of associated vehicle data received within a first sub-target time window period of the target time window period, and determines the number as the number of associated vehicles corresponding to the first sub-target time window period of the target time window period, the associated vehicle data being sent by an associated vehicle of the target vehicle;

[0007] The target vehicle is determined according to the number of associated vehicles corresponding to the first sub-target time window period of the target time window period, the duration of the second sub-target time window period of the target time window period is determined, and the second sub-target time window period of the target time window period is determined, wherein the starting time of the second sub-target time window period of the target time window period is the ending time of the first sub-target time window period of the target time window period;

[0008] The target vehicle processes each associated vehicle data received within the first sub-target time window period of the target time window period within the second sub-target time window period of the target time window period to obtain other vehicle data processing results corresponding to the target time window period.

[0009] In one possible implementation, determining the duration of a second sub-target time window period of the target time window period according to the number of associated vehicles of the first sub-target time window period corresponding to the target time window period includes:

[0010] The duration of the second sub-target time window period of the target time window period is determined based on the number of associated vehicles of the first sub-target time window period corresponding to the target time window period, the data processing time of a single associated vehicle, and the distance change information of the first sub-target time window period corresponding to the target time window period, wherein the distance change information is determined based on the distance information of the first sub-target time window period corresponding to the target time window period and the distance information of the first sub-target time window period corresponding to the previous time window period of the target time window period.

[0011] In a possible implementation, according to the number of associated vehicles of the first sub-target time window period corresponding to the target time window period, the processing time of a single associated vehicle data, and the distance change information of the first sub-target time window period corresponding to the target time window period, determining the duration of the second sub-target time window period of the target time window period includes:

[0012] Multiplying the number of associated vehicles of the first sub-target time window period corresponding to the target time window period by the processing time of a single associated vehicle data to obtain a first product of the first sub-target time window period corresponding to the target time window period;

[0013] When the distance change information indicates that the distance between the vehicle to which the received associated vehicle data belongs and the target vehicle becomes smaller, multiplying the first product by a first value to obtain a second product corresponding to a first sub-target time window period of the target time window period, wherein the first value is greater than 0 and less than 1;

[0014] When the distance change information indicates that the distance between the vehicle to which the received associated vehicle data belongs and the target vehicle increases, multiplying the first product by a second value to obtain a second product corresponding to a first sub-target time window period of the target time window period, wherein the second value is greater than 1;

[0015] The duration of a second sub-target time window period of the target time window period is determined according to a second product of the first sub-target time window period corresponding to the target time window period.

[0016] In a possible implementation, determining the duration of the second sub-target time window period of the target time window period according to the second product of the first sub-target time window period corresponding to the target time window period includes:

[0017] The second product of the first sub-target time window period corresponding to the target time window period is multiplied by the proportional constant to obtain the duration of the second sub-target time window period of the target time window period.

[0018] In a second aspect, an embodiment of the present disclosure provides a device for dynamically adjusting a signal output time window through V2V communication data. The device for dynamically adjusting a signal output time window through V2V communication data includes:

[0019] a first determining unit, configured to determine the number of associated vehicle data received within a first sub-target time window period of the target time window period, and to determine the number as the number of associated vehicles corresponding to the first sub-target time window period of the target time window period, the associated vehicle data being sent by an associated vehicle of the target vehicle;

[0020] A second determining unit is used to determine the duration of a second sub-target time window period of the target time window period according to the number of associated vehicles corresponding to the first sub-target time window period of the target time window period, and determine the second sub-target time window period of the target time window period, wherein the starting time of the second sub-target time window period of the target time window period is the ending time of the first sub-target time window period of the target time window period;

[0021] The processing unit is used to process each associated vehicle data received within the first sub-target time window period of the target time window period within the second sub-target time window period of the target time window period to obtain other vehicle data processing results corresponding to the target time window period.

[0022] In one possible implementation, the second determination unit is further used to determine the duration of the second sub-target time window period of the target time window period based on the number of associated vehicles of the first sub-target time window period corresponding to the target time window period, the data processing time of a single associated vehicle, and the distance change information of the first sub-target time window period corresponding to the target time window period, wherein the distance change information is determined based on the distance information of the first sub-target time window period corresponding to the target time window period and the distance information of the first sub-target time window period corresponding to the previous time window period of the target time window period.

[0023] In one possible implementation, the second determination unit is further used to multiply the number of associated vehicles of the first sub-target time window period corresponding to the target time window period by the processing time of a single associated vehicle data to obtain a first product of the first sub-target time window period corresponding to the target time window period; when the distance change information indicates that the distance between the vehicle to which the received associated vehicle data belongs and the target vehicle becomes smaller, multiply the first product by a first value to obtain a second product of the first sub-target time window period corresponding to the target time window period, wherein the first value is greater than 0 and less than 1; when the distance change information indicates that the distance between the vehicle to which the received associated vehicle data belongs and the target vehicle becomes larger, multiply the first product by a second value to obtain a second product of the first sub-target time window period corresponding to the target time window period, wherein the second value is greater than 1; and determine the duration of the second sub-target time window period of the target time window period based on the second product of the first sub-target time window period corresponding to the target time window period.

[0024] In one possible implementation, the second determination unit is further used to multiply the second product of the first sub-target time window period corresponding to the target time window period by a proportional constant to obtain the duration of the second sub-target time window period of the target time window period.

[0025] In a third aspect, an embodiment of the present disclosure provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.

[0026] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to cause a computer to execute the method of the first aspect or any corresponding embodiment thereof.

[0027] In a fifth aspect, the present invention provides a computer program product, including computer instructions, which are used to enable a computer to execute the method of the first aspect or any corresponding embodiment thereof.

[0028] In the method for dynamically adjusting the signal output time window through V2V communication data provided in the embodiment of the present disclosure, the duration of the second sub-target time window period of the target time window period can be determined according to the number of associated vehicles corresponding to the first sub-target time window period of the target time window period. Considering the correlation between the number of associated vehicles and the time period for processing the vehicle data of the vehicle, that is, the duration of the second sub-target time window period of the target time window period, the duration that is more suitable for processing the vehicle data of the number of associated vehicles is determined according to the number of associated vehicles corresponding to the first sub-target time window period of the target time window period. Thus, the time period determined for processing the vehicle data of the vehicle, that is, the duration of the second sub-target time window period of the target time window period is more appropriate. Avoid the situation where the length of the time period set by the engineer for processing data is inappropriate, which reduces the safety of the vehicle. Improve the safety of the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the specific embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0030] Figure 1 is a schematic diagram of an example of an associated vehicle of the host vehicle when the host vehicle is traveling at a normal speed or a high speed;

[0031] Figure 2 is a schematic diagram of an example of an associated vehicle of the main vehicle when the main vehicle is traveling at an intersection;

[0032] Figure 3 is a flowchart of a method for dynamically adjusting a signal output time window through V2V communication data provided by an embodiment of the present disclosure;

[0033] Figure 4 is a schematic diagram of an example of a target time window period;

[0034] Figure 5 It is a schematic diagram of the structure of a computer device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0035] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.

[0036] In the related art, the duration of the time period for processing data is set according to the experience of engineers, resulting in a reduction in the safety of the vehicle due to unreasonable processing time. As an example, the main vehicle is traveling at normal speed or at high speed, and the number of associated vehicles of the main vehicle is relatively small, but the vehicle data of the associated vehicles of the main vehicle must be processed in the shortest possible time to obtain the processing results of other vehicle data. In this way, it is possible to timely determine whether there is a driving risk, and to timely issue an early warning when it is determined that there is a driving risk to ensure the safety of the vehicle's driving. If the processing time is set too long, it takes a long time to get the processing results of other vehicle data. The processing results of other vehicle data cannot be obtained in time. As an example, the main vehicle is traveling at an intersection, and the number of associated vehicles of the main vehicle is relatively large. If the processing time is set too short, only the vehicle data of a part of the threatening vehicle is collected, and the accuracy of the processing results of other vehicle data of a part of the threatening vehicle is low, resulting in a reduction in the safety of the main vehicle.

[0037] The method for dynamically adjusting the signal output time window through V2V communication data provided by the embodiment of the present disclosure can determine the duration of the second sub-target time window period of the target time window period according to the number of associated vehicles in the first sub-target time window period corresponding to the target time window period. Considering the correlation between the number of associated vehicles and the time period for processing the vehicle data of the vehicle, that is, the duration of the second sub-target time window period of the target time window period, the duration that is more suitable for processing the vehicle data of the number of associated vehicles is determined according to the number of associated vehicles in the first sub-target time window period corresponding to the target time window period. The determined time period for processing the vehicle data of the vehicle, that is, the duration of the second sub-target time window period of the target time window period is more appropriate. Avoid the situation where the length of the time period set by the engineer for processing data is inappropriate, which reduces the safety of the vehicle. Improve the safety of the vehicle.

[0038] refer to Figure 1 , which is a schematic diagram showing an example of an associated vehicle of the host vehicle when the host vehicle is traveling at a normal speed or a high speed.

[0039] When the host vehicle is traveling at normal speed or high speed, the host vehicle and the associated vehicle perform V2V communication through the PC5 protocol.

[0040] Figure 1 The communication range of V2V communication using the PC5 protocol is exemplarily shown as a circle with the position of the host vehicle as the center. Multiple associated vehicles of the host vehicle are within the communication range of PC5.

[0041] refer to Figure 2 , which shows a schematic diagram of an example of an associated vehicle of a main vehicle when the main vehicle is traveling at an intersection.

[0042] When the main vehicle is driving at an intersection, the main vehicle and the associated vehicle perform V2V communication through the PC5 protocol.

[0043] Figure 2 The communication range of V2V communication using the PC5 protocol is exemplarily shown as a circle with the position of the host vehicle as the center. Multiple associated vehicles of the host vehicle are within the communication range of PC5.

[0044] refer to Figure 3 , which shows a flow chart of a method for dynamically adjusting a signal output time window through V2V communication data provided by an embodiment of the present disclosure.

[0045] In step S301, the target vehicle determines the number of associated vehicle data received within the first sub-target time window period of the target time window period, and determines the number of associated vehicle data received within the first sub-target time window period of the target time window period as the number of associated vehicles corresponding to the first sub-target time window period of the target time window period.

[0046] The target vehicle may be any vehicle to which the method provided in the embodiments of the present disclosure may be applied.

[0047] The associated vehicle data is sent by the associated vehicle of the target vehicle. The associated vehicle data is vehicle data generated by the associated vehicle of the target vehicle.

[0048] The duration of the first sub-target time window period of the target time window period may be preset.

[0049] For a vehicle, if the target vehicle receives the vehicle data of the vehicle sent by the target vehicle within the first sub-target time window period of the target time window period, then the vehicle is an associated vehicle of the target vehicle, and the vehicle data of the vehicle is associated vehicle data.

[0050] It should be noted that the target vehicle may be referred to as a host vehicle (HV), and the associated vehicle of the target vehicle may be referred to as a remote vehicle (RV).

[0051] The target vehicle and its associated vehicles can perform V2V communication via the PC5 protocol.

[0052] In a possible implementation manner, the vehicle data of the associated vehicle includes at least one of the following items: GNSS data, CAN data, and PC5 data.

[0053] In step S302, the target vehicle determines the number of associated vehicles corresponding to the first sub-target time window period of the target time window period, determines the duration of the second sub-target time window period of the target time window period, and determines the second sub-target time window period of the target time window period.

[0054] Among them, the starting time of the second sub-target time window period of the target time window period is the ending time of the first sub-target time window period of the target time window period.

[0055] In one possible implementation, in step S302, in order to determine the duration of the second sub-target time window period of the target time window period, the product of the processing duration of a single associated vehicle data and the number of associated vehicles corresponding to the first sub-target time window period of the target time window period can be calculated, and the product or the sum of the product and a preset duration increase can be determined as the duration of the second sub-target time window period of the target time window period.

[0056] The single associated vehicle data processing time indicates: the time required to process one associated vehicle data. The single associated vehicle data processing time may be preset.

[0057] In one possible implementation, in step S302, in order to determine the duration of the second sub-target time window period of the target time window period, the duration of the second sub-target time window period of the target time window period is determined according to the number of associated vehicles corresponding to the first sub-target time window period of the target time window period, the data processing duration of a single associated vehicle, and the distance change information of the first sub-target time window period corresponding to the target time window period, wherein the distance change information of the first sub-target time window period corresponding to the target time window period is determined according to the distance information of the first sub-target time window period corresponding to the target time window period and the distance information of the first sub-target time window period corresponding to the previous time window period of the target time window period.

[0058] The end time of the target time window period is the start time of the previous time window period of the target time window period. The duration of the previous time window period of the target time window period is the same as the duration of the target time window period. The duration of the first sub-target time window period of the target time window period is the same as the duration of the first sub-target time window period of the previous time window period of the target time window period.

[0059] If the target time window period is the first time window period, that is, the earliest time window period, the distance change information of the first sub-target time window period corresponding to the target time window period may be 1.

[0060] If the target time window period is not the first time window period, the distance change information of the first sub-target time window period corresponding to the target time window period can be determined based on the distance information of the first sub-target time window period corresponding to the target time window period and the distance information of the first sub-target time window period corresponding to the previous time window period of the target time window period.

[0061] The distance information corresponding to the first sub-target time window period of the target time window period can be: the average value of the distance between the position of the vehicle to which the associated vehicle data received within the first sub-target time window period of the target time window period belongs at the starting time of the target time window period and the position of the target vehicle at the starting time of the target time window period.

[0062] The distance information corresponding to the first sub-target time window period of the previous time window period of the target time window period can be: the average value of the distance between the position of the vehicle to which the associated vehicle data received in the first sub-target time window period of the previous time window period of the target time window period belongs at the starting time of the previous time window period of the target time window period and the position of the target vehicle at the starting time of the previous time window period of the target time window period.

[0063] In a possible implementation, the following formula may be used to calculate the distance between the target vehicle and the associated vehicle:

[0064] D = 2Rarcsin((sin(a / 2) 2 +cos(HV _lat )cos(RV _lat )sin(b / 2) 2 ))

[0065] a=HV _lat -RV _lat

[0066] b=HV _long -RV _long

[0067] Among them, R = 6378127m represents the radius of the earth, HV _lat RV _lat Represents the latitude of the target vehicle and the associated vehicle, HV _long RV _long Represent the longitude of the target vehicle and the associated vehicle respectively.

[0068] If the distance information of the first sub-target time window period corresponding to the target time window period is less than the distance information of the first sub-target time window period corresponding to the previous time window period of the target time window period, then the distance change information of the first sub-target time window period corresponding to the target time window period indicates that the distance between the vehicle to which the received associated vehicle data belongs and the target vehicle becomes smaller.

[0069] If the distance information of the first sub-target time window period corresponding to the target time window period is greater than the distance information of the first sub-target time window period corresponding to the previous time window period of the target time window period, then the distance change information of the first sub-target time window period corresponding to the target time window period indicates that the distance between the vehicle to which the received associated vehicle data belongs and the target vehicle has increased.

[0070] In a possible implementation, determining the duration of a second sub-target time window period of a target time window period according to the number of associated vehicles of a first sub-target time window period corresponding to the target time window period, the processing duration of a single associated vehicle data, and the distance change information of the first sub-target time window period corresponding to the target time window period includes: multiplying the number of associated vehicles of the first sub-target time window period corresponding to the target time window period by the processing duration of a single associated vehicle data to obtain a first product of the first sub-target time window period corresponding to the target time window period; when the distance change information of the first sub-target time window period corresponding to the target time window period indicates that the received associated vehicle data belongs to the vehicle When the distance between the first sub-target time window period and the target vehicle decreases, the first product is multiplied by the first value to obtain a second product of the first sub-target time window period corresponding to the target time window period, wherein the first value is greater than 0 and less than 1; when the distance change information of the first sub-target time window period corresponding to the target time window period indicates that the distance between the vehicle to which the received associated vehicle data belongs and the target vehicle increases, the first product is multiplied by the second value to obtain a second product of the first sub-target time window period corresponding to the target time window period, wherein the second value is greater than 1; according to the second product of the first sub-target time window period corresponding to the target time window period, the duration of the second sub-target time window period of the target time window period is determined. The second product of the first sub-target time window period corresponding to the target time window period can be determined as the duration of the second sub-target time window period of the target time window period.

[0071] In one possible implementation, determining the duration of the second sub-target time window period of the target time window period based on the second product of the first sub-target time window period corresponding to the target time window period includes: multiplying the second product of the first sub-target time window period corresponding to the target time window period by a proportional constant to obtain the duration of the second sub-target time window period of the target time window period.

[0072] In step S303, the target vehicle processes each associated vehicle data received within the first sub-target time window period of the target time window period within the second sub-target time window period of the target time window period to obtain other vehicle data processing results corresponding to the target time window period.

[0073] refer to Figure 4 , which is a schematic diagram showing an example of a target time window period.

[0074] The duration of the target time window period is recorded as t. t=n+1 milliseconds. n is greater than 100.

[0075] The target time window period is composed of a first sub-target time window period of the target time window period, a second sub-target time window period of the target time window period, a second sub-target time window period of the target time window period, and a third sub-target time window period of the target time window period.

[0076] The duration of the first sub-target time window period of the target time window period is 100 milliseconds, and the first sub-target time window period corresponding to the target time window period is: the time period from the start time of the target time window period to the time period when the time interval between the start time of the target time window period and the start time of the target time window period is the 100th millisecond. The target vehicle receives the associated vehicle data within the first sub-target time window period of the target time window period.

[0077] The duration of the second sub-target time window period of the target time window period is n milliseconds. The target vehicle processes each received associated vehicle data within the second sub-target time window period of the target time window period to obtain other vehicle data processing results corresponding to the target time window period.

[0078] The duration of the third sub-target time window period of the target time window period is 1 millisecond. The target vehicle outputs other vehicle data processing results corresponding to the target time window period within the third sub-target time window period of the target time window period.

[0079] The disclosed embodiments provide a device for dynamically adjusting a signal output time window through V2V communication data. The device is used to implement the above-mentioned embodiments and preferred embodiments, and the descriptions that have been made will not be repeated. As used below, the term "unit" may be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0080] The device for dynamically adjusting the signal output time window through V2V communication data includes:

[0081] a first determining unit, configured to determine the number of associated vehicle data received within a first sub-target time window period of the target time window period, and to determine the number as the number of associated vehicles corresponding to the first sub-target time window period of the target time window period, the associated vehicle data being sent by an associated vehicle of the target vehicle;

[0082] A second determining unit is used to determine the duration of a second sub-target time window period of the target time window period according to the number of associated vehicles corresponding to the first sub-target time window period of the target time window period, and determine the second sub-target time window period of the target time window period, wherein the starting time of the second sub-target time window period of the target time window period is the ending time of the first sub-target time window period of the target time window period;

[0083] The processing unit is used to process each associated vehicle data received within the first sub-target time window period of the target time window period within the second sub-target time window period of the target time window period to obtain other vehicle data processing results corresponding to the target time window period.

[0084] In one possible implementation, the second determination unit is further used to determine the duration of the second sub-target time window period of the target time window period based on the number of associated vehicles of the first sub-target time window period corresponding to the target time window period, the data processing time of a single associated vehicle, and the distance change information of the first sub-target time window period corresponding to the target time window period, wherein the distance change information is determined based on the distance information of the first sub-target time window period corresponding to the target time window period and the distance information of the first sub-target time window period corresponding to the previous time window period of the target time window period.

[0085] In one possible implementation, the second determination unit is further used to multiply the number of associated vehicles of the first sub-target time window period corresponding to the target time window period by the processing time of a single associated vehicle data to obtain a first product of the first sub-target time window period corresponding to the target time window period; when the distance change information of the first sub-target time window period corresponding to the target time window period indicates that the distance between the vehicle to which the received associated vehicle data belongs and the target vehicle becomes smaller, multiply the first product by a first value to obtain a second product of the first sub-target time window period corresponding to the target time window period, wherein the first value is greater than 0 and less than 1; when the distance change information of the first sub-target time window period corresponding to the target time window period indicates that the distance between the vehicle to which the received associated vehicle data belongs and the target vehicle becomes larger, multiply the first product by a second value to obtain a second product of the first sub-target time window period corresponding to the target time window period, wherein the second value is greater than 1; and determine the duration of the second sub-target time window period of the target time window period based on the second product of the first sub-target time window period corresponding to the target time window period.

[0086] In one possible implementation, the second determination unit is further used to multiply the second product of the first sub-target time window period corresponding to the target time window period by a proportional constant to obtain the duration of the second sub-target time window period of the target time window period.

[0087] In this embodiment, the device is presented in the form of a functional unit, where the unit refers to an ASIC circuit, a processor and a memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.

[0088] The further functional description of each of the above units is the same as that of the above corresponding embodiments and will not be repeated here.

[0089] refer to Figure 5, which shows a schematic diagram of the structure of a computer device provided by an embodiment of the present disclosure, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses for communication, and can be installed on a common motherboard or installed in other ways as needed. The processor can process instructions executed in the computer device, including instructions stored in or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides part of the necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system).

[0090] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.

[0091] The memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.

[0092] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0093] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.

[0094] The computer device further includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means.

[0095] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.

[0096] The embodiments of the present disclosure also provide a computer-readable storage medium. The above-mentioned method according to the embodiments of the present disclosure can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium and downloaded through a network, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.

[0097] A portion of the embodiments of the present disclosure may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of computer program instructions in computer-readable media includes, but is not limited to, source files, executable files, installation package files, etc., and accordingly, the way in which computer program instructions are executed by a computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.

[0098] Although the embodiments of the present disclosure have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present disclosure, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A method for dynamically adjusting a signal output time window through V2V communication data, characterized in that: Applied to a vehicle, the method comprises: The target vehicle determines the number of associated vehicle data received within a first sub-target time window period of the target time window period, and determines the number as the number of associated vehicles corresponding to the first sub-target time window period of the target time window period, the associated vehicle data being sent by an associated vehicle of the target vehicle; The target vehicle is determined according to the number of associated vehicles corresponding to the first sub-target time window period of the target time window period, the duration of the second sub-target time window period of the target time window period is determined, and the second sub-target time window period of the target time window period is determined, wherein the starting time of the second sub-target time window period of the target time window period is the ending time of the first sub-target time window period of the target time window period; The target vehicle processes each associated vehicle data received within the first sub-target time window period of the target time window period within the second sub-target time window period of the target time window period to obtain other vehicle data processing results corresponding to the target time window period.

2. The method according to claim 1, characterized in that Determining the duration of a second sub-target time window period of the target time window period according to the number of associated vehicles of the first sub-target time window period corresponding to the target time window period includes: The duration of the second sub-target time window period of the target time window period is determined based on the number of associated vehicles of the first sub-target time window period corresponding to the target time window period, the data processing time of a single associated vehicle, and the distance change information of the first sub-target time window period corresponding to the target time window period, wherein the distance change information is determined based on the distance information of the first sub-target time window period corresponding to the target time window period and the distance information of the first sub-target time window period corresponding to the previous time window period of the target time window period.

3. The method according to claim 2, characterized in that Determining the duration of a second sub-target time window period of the target time window period according to the number of associated vehicles of the first sub-target time window period corresponding to the target time window period, the duration of processing data of a single associated vehicle, and the distance change information of the first sub-target time window period corresponding to the target time window period includes: Multiplying the number of associated vehicles of the first sub-target time window period corresponding to the target time window period by the processing time of a single associated vehicle data to obtain a first product of the first sub-target time window period corresponding to the target time window period; When the distance change information indicates that the distance between the vehicle to which the received associated vehicle data belongs and the target vehicle becomes smaller, multiplying the first product by a first value to obtain a second product corresponding to a first sub-target time window period of the target time window period, wherein the first value is greater than 0 and less than 1; When the distance change information indicates that the distance between the vehicle to which the received associated vehicle data belongs and the target vehicle increases, multiplying the first product by a second value to obtain a second product corresponding to a first sub-target time window period of the target time window period, wherein the second value is greater than 1; The duration of a second sub-target time window period of the target time window period is determined according to a second product of the first sub-target time window period corresponding to the target time window period.

4. The method according to claim 3, characterized in that Determining the duration of the second sub-target time window period of the target time window period according to the second product of the first sub-target time window period corresponding to the target time window period comprises: The second product of the first sub-target time window period corresponding to the target time window period is multiplied by the proportional constant to obtain the duration of the second sub-target time window period of the target time window period.

5. A device for dynamically adjusting a signal output time window through V2V communication data, characterized in that: The device comprises: a first determining unit, configured to determine the number of associated vehicle data received within a first sub-target time window period of the target time window period, and to determine the number as the number of associated vehicles corresponding to the first sub-target time window period of the target time window period, the associated vehicle data being sent by an associated vehicle of the target vehicle; A second determining unit is used to determine the duration of a second sub-target time window period of the target time window period according to the number of associated vehicles corresponding to the first sub-target time window period of the target time window period, and determine the second sub-target time window period of the target time window period, wherein the starting time of the second sub-target time window period of the target time window period is the ending time of the first sub-target time window period of the target time window period; The processing unit is used to process each associated vehicle data received within the first sub-target time window period of the target time window period within the second sub-target time window period of the target time window period to obtain other vehicle data processing results corresponding to the target time window period.

6. The device according to claim 5, characterized in that The second determination unit is further used to determine the duration of the second sub-target time window period of the target time window period based on the number of associated vehicles in the first sub-target time window period corresponding to the target time window period, the processing time of a single associated vehicle data, and the distance change information of the first sub-target time window period corresponding to the target time window period, wherein the distance change information is determined by comparing the distance between the vehicle to which the associated vehicle data received in the first sub-target time window period of the target time window period belongs and the target vehicle with the distance between the vehicle to which the associated vehicle data received in the first sub-target time window period of the previous time window period of the target time window period belongs and the target vehicle.

7. The device according to claim 6, characterized in that The second determination unit is further used to multiply the number of associated vehicles of the first sub-target time window period corresponding to the target time window period by the processing time of a single associated vehicle data to obtain a first product of the first sub-target time window period corresponding to the target time window period; when the distance change information indicates that the distance between the vehicle to which the received associated vehicle data belongs and the target vehicle becomes smaller, multiply the first product by a first value to obtain a second product of the first sub-target time window period corresponding to the target time window period, wherein the first value is greater than 0 and less than 1; when the distance change information indicates that the distance between the vehicle to which the received associated vehicle data belongs and the target vehicle becomes larger, multiply the first product by a second value to obtain a second product of the first sub-target time window period corresponding to the target time window period, wherein the second value is greater than 1; and determine the duration of the second sub-target time window period of the target time window period based on the second product of the first sub-target time window period corresponding to the target time window period.

8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method according to any one of claims 1 to 4 by executing the computer instructions.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method according to any one of claims 1 to 4.

10. A computer program product, characterized in that The method comprises computer instructions for causing a computer to execute the method according to any one of claims 1 to 4.