Traffic control system and method
By acquiring and analyzing multi-dimensional information to judge the feasible execution conditions of traffic vehicles, generating adaptive traffic control parameters, the problem of insufficient traffic safety in the existing system is solved, and the accuracy and safety of traffic control are improved.
Patent Information
- Application Number
- CN202411514675.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2044-10-29
AI Technical Summary
It is difficult for existing traffic control systems to accurately determine the feasible implementation conditions of traffic vehicles, resulting in traffic safety issues, especially when users who do not understand the situation of the passage may lead to accidents.
By obtaining multi-dimensional information, including the state changes, ability information and environmental information of the target object, it is determined whether the target object meets the feasible execution conditions for the execution of the intended behavior, and generates adapted traffic control parameters to guide the safety behavior.
It improves the accuracy and safety of traffic control, ensures that targets perform appropriate safety behaviors under different circumstances, reduces the risk of accidents, and ensures the safety of users' lives and property.
Smart Images

Figure CN119028139B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of control technology, and in particular to a traffic control system and method. Background Art
[0002] With the continuous development of science and technology, the types of transportation vehicles are becoming more and more diverse, and their number is increasing, bringing great convenience to users' lives.
[0003] However, practice has found that with the increase in transportation vehicles, traffic safety issues have become increasingly prominent. For example, in order to improve the rationality and scientificity of daily use of transportation channels (waterways, land routes, waterways, etc.), some transportation channels will be set with safety restrictions such as height limits. For some users who do not understand the conditions of the transportation channels, they often break through the restrictions, damage the transportation channels, and even cause major safety accidents, causing significant losses to the users' lives and property.
[0004] It can be seen that it is particularly important to improve traffic safety by improving the accuracy of traffic control. Summary of the invention
[0005] The present invention provides a traffic control system and method, which can improve the accuracy of traffic control and thus improve traffic safety.
[0006] In order to solve the above technical problems, the present invention discloses a traffic control system in a first aspect, the system comprising:
[0007] An acquisition module, used to acquire multi-dimensional information of a target object within a preset first range;
[0008] A judgment module, used to judge whether the target object satisfies feasible execution conditions for executing the current intended behavior according to the multi-dimensional information, and obtain a judgment result, wherein the current intended behavior is obtained by analyzing the multi-dimensional information;
[0009] A control module is used to generate traffic control parameters suitable for the target object according to the judgment result, and the traffic control parameters are used to guide the target object to perform a safe behavior, and the safe behavior corresponds to the current intended behavior.
[0010] As an optional implementation, in the first aspect of the present invention, the judgment module judges whether the target object satisfies the feasible execution conditions for executing the current intended behavior based on the multi-dimensional information, and the specific manner of obtaining the judgment result includes:
[0011] When the multi-dimensional information includes first-dimensional state information, analyzing the multi-dimensional capability information of the target object according to the first-dimensional state information;
[0012] The first-dimensional state information is used to indicate at least one of the state change of the target object within a preset first time period and the state change of the target object controlling the target object within a preset second time period. The multi-dimensional capability information includes at least one of physical capability information, technical capability information, and logistic capability information. The physical capability information is used to indicate the degree of at least one of the target object's flexibility, carrying capacity, perception capacity, and racing capacity. The technical capability information is used to indicate the degree of at least one of the target object's computing capacity, storage capacity, communication capacity, and algorithm complexity. The logistic capability information is used to indicate at least one of the target object's energy supply configuration, energy equipment life, staffing configuration, and capital configuration.
[0013] Calculating a target object comprehensive capability parameter of the target object according to the multi-dimensional capability information, wherein the target object comprehensive capability parameter is used to represent the comprehensive capability configuration of the target object;
[0014] Analyze the target capacity consumption value of the target object according to the multi-dimensional capacity information and the current intended behavior, wherein the target capacity consumption value is used to indicate the capacity degree required for the target object to complete the current intended behavior;
[0015] Determine whether the comprehensive capability parameter of the target object is greater than or equal to a preset capability parameter threshold, wherein the preset capability parameter threshold is calculated based on the target capability consumption value. When it is determined that the comprehensive capability parameter of the target object is greater than or equal to the preset capability parameter threshold, it is determined that the target object meets the feasible execution condition for executing the current intended behavior;
[0016] When it is determined that the comprehensive capability parameter of the target object is less than the preset capability parameter threshold, it is determined that the target object does not meet the feasible execution conditions for executing the current intended behavior.
[0017] As an optional implementation, in the first aspect of the present invention, the judgment module judges whether the target object satisfies the feasible execution conditions for executing the current intended behavior based on the multi-dimensional information, and the specific manner of obtaining the judgment result includes:
[0018] When the multi-dimensional information includes second dimensional state information and third dimensional state information, analyzing at least one planned path information for the target object to execute the current intended behavior according to the current intended behavior;
[0019] Analyzing first space information that is expected to be occupied by the target object based on all the planned path information, where the first space information is used to indicate the distribution of the environment space that is expected to be occupied by the target object when executing the current intended behavior;
[0020] Analyze the second spatial information of the environment in which the target object is located to support the target object in executing the current intended behavior according to the second dimensional state information and the third dimensional state information, wherein the second dimensional state information is used to indicate the state change of the environment within a preset third time period, and the third dimensional state information is used to indicate the behavior execution authority scope information of the target object and / or the target object controlling the target object;
[0021] Determining whether the second spatial information matches the first spatial information, and when it is determined that the second spatial information matches the first spatial information, determining that the target object meets a feasible execution condition for executing the current intended behavior;
[0022] When it is determined that the second spatial information does not match the first spatial information, it is determined that the target object does not meet the feasible execution condition for executing the current intended behavior.
[0023] As an optional implementation, in the first aspect of the present invention, the system further includes:
[0024] a determination module, configured to determine at least one target spatial region where the second spatial information does not match the first spatial information when the determination module determines that the second spatial information does not match the first spatial information;
[0025] a calculation module, configured to calculate, for each of the target spatial regions, a spatial priority value of the target spatial region according to the planned path corresponding to the planned path information existing in the target spatial region, wherein the spatial priority value is used to indicate the importance of the target spatial region to the target object in executing the current intended behavior;
[0026] The determination module is further configured to determine whether the spatial priority value of the target spatial area is greater than or equal to a preset spatial priority threshold;
[0027] The determination module is further configured to determine that the target object does not meet the feasible execution condition for executing the current intended behavior when the judgment module determines that the spatial priority value of the target spatial area is greater than or equal to the preset spatial priority threshold;
[0028] The determination module is also used to determine that the target object meets the feasible execution conditions for executing the current intended behavior when the judgment module determines that the spatial priority values of all the target spatial areas are less than the preset spatial priority threshold.
[0029] As an optional implementation, in the first aspect of the present invention, the specific manner in which the judgment module analyzes at least one planned path information of the target object executing the current intended behavior according to the current intended behavior includes:
[0030] Analyzing at least one preliminary planned path information for the target object to execute the current intended behavior according to the current intended behavior;
[0031] For each prepared planned path information, determine the environmental sub-information within the preset second range corresponding to the prepared planned path information; and analyze the risk information of the target object entering the planned path corresponding to the prepared planned path information according to the environmental sub-information, wherein the risk information is used to indicate the risk situation of the target object entering the planned path;
[0032] Determining whether the risk information matches the preset risk information, and when it is determined that the risk information does not match the preset risk information, determining the preliminary planned path information as the planned path information;
[0033] When it is determined that all of the risk information matches the preset risk information, the operation of determining that the target object does not satisfy the feasible execution conditions for executing the current intended behavior is triggered.
[0034] As an optional implementation, in the first aspect of the present invention, the judgment module judges whether the target object satisfies the feasible execution conditions for executing the current intended behavior based on the multi-dimensional information, and the specific manner of obtaining the judgment result includes:
[0035] When the multi-dimensional information includes fourth-dimensional state information, analyzing at least one influencing factor of the environment in which the target object is located on the target object according to the fourth-dimensional state information, the fourth-dimensional state information is used to represent the state change of the environment within a preset fourth time period, and the influencing factor is used to represent the influencing factor of the environment on the target object executing the current intended behavior;
[0036] Calculating an impact priority value of the environment according to all the impact factors, wherein the impact priority value is used to indicate the degree of impact of the environment on the target object in executing the current intended behavior;
[0037] Determining whether the impact priority value is greater than or equal to a preset impact priority threshold, and when it is determined that the impact priority value is greater than or equal to the preset impact priority threshold, determining that the target object does not meet the feasible execution condition for executing the current intended behavior;
[0038] When it is determined that the impact priority value is less than the preset impact priority threshold, it is determined that the target object meets the feasible execution conditions for executing the current intended behavior.
[0039] As an optional implementation, in the first aspect of the present invention, the specific manner in which the control module generates the traffic control parameters adapted to the target object according to the judgment result includes:
[0040] Determine first position information of the target object and second position information of other targets within a preset second range of the target object;
[0041] Generate simulated traffic control parameters adapted to the target object according to the first position information and the judgment result, so as to make the target object perform the safety behavior, wherein the purpose of the simulated traffic control parameters corresponds to the judgment result, and the purpose of the simulated traffic control parameters includes guiding the target object so that the target object completes the current intended behavior or dispersing the target object so that the target object abandons the current intended behavior;
[0042] Calculating, according to the second position information, a behavior interference value of the simulated traffic control parameter on the other target object, wherein the behavior interference value is used to indicate a degree of behavior interference of the control operation corresponding to the simulated traffic control parameter on the other target object;
[0043] Determine whether the behavior interference value is greater than or equal to a preset behavior interference threshold value, and when it is determined that the behavior interference value is greater than or equal to the preset behavior interference threshold value, update the simulated traffic control parameter according to the behavior interference value to adjust the simulated traffic control parameter to correspond to one or more of the type, degree, and frequency of the control operation, so that the behavior interference value is less than the preset behavior interference threshold value, and obtain the traffic control parameter adapted to the target object, wherein the type of the control operation is used to indicate that the control operation is at least one of a sound reinforcement control operation, a light control operation, an electromagnetic control operation, a physical interception control operation, and an image display control operation;
[0044] When it is determined that the behavior interference value is less than the preset behavior interference threshold, the simulated traffic control parameter is determined as a traffic control parameter adapted to the target object.
[0045] A second aspect of the present invention discloses a traffic control method, the method comprising:
[0046] Acquire multi-dimensional information of a target object within a preset first range;
[0047] According to the multi-dimensional information, determining whether the target object satisfies a feasible execution condition for executing the current intended behavior, and obtaining a determination result, wherein the current intended behavior is obtained by analyzing the multi-dimensional information;
[0048] According to the judgment result, a traffic control parameter adapted to the target object is generated, and the traffic control parameter is used to guide the target object to perform a safe behavior, and the safe behavior corresponds to the current intended behavior.
[0049] As an optional implementation, in the second aspect of the present invention, when the multi-dimensional information includes first dimensional state information, judging whether the target object satisfies the feasible execution conditions for executing the current intended behavior based on the multi-dimensional information to obtain a judgment result includes:
[0050] Analyzing the multi-dimensional capability information of the target object according to the first-dimensional state information;
[0051] The first-dimensional state information is used to indicate at least one of the state change of the target object within a preset first time period and the state change of the target object controlling the target object within a preset second time period. The multi-dimensional capability information includes at least one of physical capability information, technical capability information, and logistic capability information. The physical capability information is used to indicate the degree of at least one of the target object's flexibility, carrying capacity, perception capacity, and racing capacity. The technical capability information is used to indicate the degree of at least one of the target object's computing capacity, storage capacity, communication capacity, and algorithm complexity. The logistic capability information is used to indicate at least one of the target object's energy supply configuration, energy equipment life, staffing configuration, and capital configuration.
[0052] Calculating a target object comprehensive capability parameter of the target object according to the multi-dimensional capability information, wherein the target object comprehensive capability parameter is used to represent the comprehensive capability configuration of the target object;
[0053] Analyze the target capacity consumption value of the target object according to the multi-dimensional capacity information and the current intended behavior, wherein the target capacity consumption value is used to indicate the capacity degree required for the target object to complete the current intended behavior;
[0054] Determine whether the comprehensive capability parameter of the target object is greater than or equal to a preset capability parameter threshold, wherein the preset capability parameter threshold is calculated based on the target capability consumption value. When it is determined that the comprehensive capability parameter of the target object is greater than or equal to the preset capability parameter threshold, it is determined that the target object meets the feasible execution condition for executing the current intended behavior;
[0055] When it is determined that the comprehensive capability parameter of the target object is less than the preset capability parameter threshold, it is determined that the target object does not meet the feasible execution conditions for executing the current intended behavior.
[0056] As an optional implementation, in the second aspect of the present invention, when the multi-dimensional information includes second dimensional state information and third dimensional state information, judging whether the target object satisfies the feasible execution conditions for executing the current intended behavior based on the multi-dimensional information to obtain a judgment result includes:
[0057] Analyzing at least one planned path information for the target object to execute the current intended behavior according to the current intended behavior;
[0058] Analyzing first space information that is expected to be occupied by the target object based on all the planned path information, where the first space information is used to indicate the distribution of the environment space that is expected to be occupied by the target object when executing the current intended behavior;
[0059] Analyze the second spatial information of the environment in which the target object is located to support the target object in executing the current intended behavior according to the second dimensional state information and the third dimensional state information, wherein the second dimensional state information is used to indicate the state change of the environment within a preset third time period, and the third dimensional state information is used to indicate the behavior execution authority scope information of the target object and / or the target object controlling the target object;
[0060] Determining whether the second spatial information matches the first spatial information, and when it is determined that the second spatial information matches the first spatial information, determining that the target object meets a feasible execution condition for executing the current intended behavior;
[0061] When it is determined that the second spatial information does not match the first spatial information, it is determined that the target object does not meet the feasible execution condition for executing the current intended behavior.
[0062] As an optional implementation manner, in the second aspect of the present invention, when it is determined that the second spatial information does not match the first spatial information, the method further includes:
[0063] determining at least one target spatial region where the second spatial information does not match the first spatial information;
[0064] For each of the target spatial areas, according to the planned path corresponding to the planned path information existing in the target spatial area, calculate the spatial priority value of the target spatial area, the spatial priority value being used to indicate the importance of the target spatial area to the target object in executing the current intended behavior; determine whether the spatial priority value of the target spatial area is greater than or equal to a preset spatial priority threshold; when it is determined that the spatial priority value of the target spatial area is greater than or equal to the preset spatial priority threshold, determine that the target object does not meet the feasible execution conditions for executing the current intended behavior;
[0065] When it is determined that the spatial priority values of all the target spatial areas are less than the preset spatial priority threshold, it is determined that the target object meets the feasible execution conditions for executing the current intended behavior.
[0066] As an optional implementation, in the second aspect of the present invention, analyzing at least one planned path information of the target object performing the current intended behavior according to the current intended behavior includes:
[0067] Analyzing at least one preliminary planned path information for the target object to execute the current intended behavior according to the current intended behavior;
[0068] For each prepared planned path information, determine the environmental sub-information within the preset second range corresponding to the prepared planned path information; and analyze the risk information of the target object entering the planned path corresponding to the prepared planned path information according to the environmental sub-information, wherein the risk information is used to indicate the risk situation of the target object entering the planned path;
[0069] Determining whether the risk information matches the preset risk information, and when it is determined that the risk information does not match the preset risk information, determining the preliminary planned path information as the planned path information;
[0070] And, the method further comprises:
[0071] When it is determined that all of the risk information matches the preset risk information, the operation of determining that the target object does not satisfy the feasible execution conditions for executing the current intended behavior is triggered.
[0072] As an optional implementation, in the second aspect of the present invention, when the multi-dimensional information includes fourth dimensional state information, judging whether the target object satisfies the feasible execution conditions for executing the current intended behavior based on the multi-dimensional information to obtain a judgment result includes:
[0073] Analyze at least one influencing factor of the environment in which the target object is located on the target object according to the fourth dimension state information, wherein the fourth dimension state information is used to represent the state change of the environment within a preset fourth time period, and the influencing factor is used to represent the influencing factor of the environment on the target object to execute the current intended behavior;
[0074] Calculating an impact priority value of the environment according to all the impact factors, wherein the impact priority value is used to indicate the degree of impact of the environment on the target object in executing the current intended behavior;
[0075] Determining whether the impact priority value is greater than or equal to a preset impact priority threshold, and when it is determined that the impact priority value is greater than or equal to the preset impact priority threshold, determining that the target object does not meet the feasible execution condition for executing the current intended behavior;
[0076] When it is determined that the impact priority value is less than the preset impact priority threshold, it is determined that the target object meets the feasible execution conditions for executing the current intended behavior.
[0077] As an optional implementation manner, in the second aspect of the present invention, generating a traffic control parameter adapted to the target object according to the judgment result includes:
[0078] Determine first position information of the target object and second position information of other targets within a preset second range of the target object;
[0079] Generate simulated traffic control parameters adapted to the target object according to the first position information and the judgment result, so as to make the target object perform the safety behavior, wherein the purpose of the simulated traffic control parameters corresponds to the judgment result, and the purpose of the simulated traffic control parameters includes guiding the target object so that the target object completes the current intended behavior or dispersing the target object so that the target object abandons the current intended behavior;
[0080] Calculating, according to the second position information, a behavior interference value of the simulated traffic control parameter on the other target object, wherein the behavior interference value is used to indicate a degree of behavior interference of the control operation corresponding to the simulated traffic control parameter on the other target object;
[0081] Determine whether the behavior interference value is greater than or equal to a preset behavior interference threshold value, and when it is determined that the behavior interference value is greater than or equal to the preset behavior interference threshold value, update the simulated traffic control parameter according to the behavior interference value to adjust the simulated traffic control parameter to correspond to one or more of the type, degree, and frequency of the control operation, so that the behavior interference value is less than the preset behavior interference threshold value, and obtain the traffic control parameter adapted to the target object, wherein the type of the control operation is used to indicate that the control operation is at least one of a sound reinforcement control operation, a light control operation, an electromagnetic control operation, a physical interception control operation, and an image display control operation;
[0082] When it is determined that the behavior interference value is less than the preset behavior interference threshold, the simulated traffic control parameter is determined as a traffic control parameter adapted to the target object.
[0083] A third aspect of the present invention discloses another electronic device, the electronic device comprising:
[0084] A memory storing executable program code;
[0085] a processor coupled to the memory;
[0086] The processor calls the executable program code stored in the memory to execute the traffic control method disclosed in the second aspect of the present invention.
[0087] The fourth aspect of the present invention discloses a computer storage medium, wherein the computer storage medium stores computer instructions, and when the computer instructions are called, they are used to execute the traffic control method disclosed in the second aspect of the present invention.
[0088] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0089] In an embodiment of the present invention, an acquisition module acquires multi-dimensional information of a target object within a preset first range; a judgment module judges whether the target object satisfies feasible execution conditions for executing the current intended behavior based on the multi-dimensional information, and obtains a judgment result, wherein the current intended behavior is obtained by analyzing the multi-dimensional information; a control module generates a traffic control parameter adapted to the target object based on the judgment result, wherein the traffic control parameter is used to guide the target object to execute a safe behavior, wherein the safe behavior corresponds to the current intended behavior, and the judgment module judges whether the target object satisfies feasible execution conditions for executing the current intended behavior based on the multi-dimensional information, and a specific method for obtaining the judgment result includes: when the multi-dimensional information includes fourth dimensional state information, analyzing the state of the target object based on the fourth dimensional state information. at least one influencing factor of the environment on the target object, the fourth dimension state information is used to indicate the state change of the environment within a preset fourth time period, and the influencing factor is used to indicate the influencing factor of the environment on the target object's execution of the current intended behavior; according to all the influencing factors, the impact priority value of the environment is calculated, and the impact priority value is used to indicate the degree of influence of the environment on the target object's execution of the current intended behavior; it is determined whether the impact priority value is greater than or equal to a preset impact priority threshold value, when it is determined that the impact priority value is greater than or equal to the preset impact priority threshold value, it is determined that the target object does not meet the feasible execution conditions for executing the current intended behavior; when it is determined that the impact priority value is less than the preset impact priority threshold value, it is determined that the target object meets the feasible execution conditions for executing the current intended behavior. It can be seen that the implementation of the present invention can analyze the current intended behavior of the target object according to the multi-dimensional information of the target object within the preset first range acquired by the acquisition module in the traffic control system, and then determine whether the target object meets the feasible execution conditions for executing the current intended behavior through the judgment module, so that the control module generates traffic control parameters adapted to the target object itself for guiding the target object to execute safe behaviors based on the judgment results, so that the target object under different judgment results can perform the safety behavior corresponding to the current intended behavior according to the traffic control parameters adapted to the actual situation of the target object itself, while improving the accuracy of the actual traffic control for the target object itself, taking the target object to perform safe behaviors at all times as the primary point, improving the traffic safety of the target object, which is conducive to protecting the life and property safety of the user. Further, the implementation of the present invention can analyze the influence of the immediate environmental changes on the execution of the current intended behavior of the target object from the perspective of the influencing factors of the immediate environmental changes of the target object on the execution of the current intended behavior by the target object through the judgment module when the multi-dimensional information includes the fourth dimensional state information, thereby further improving the comprehensiveness and accuracy of the analysis of whether the target object meets the feasible execution conditions for executing the current intended behavior, improving the accuracy of the traffic control of the target object, and being conducive to protecting the traffic safety of the target object. BRIEF DESCRIPTION OF THE DRAWINGS
[0090] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0091] Figure 1 It is a structural schematic diagram of a traffic control system disclosed in an embodiment of the present invention;
[0092] Figure 2 It is a schematic diagram of the structure of another traffic control system disclosed in an embodiment of the present invention;
[0093] Figure 3 It is a flow chart of a traffic control method disclosed in an embodiment of the present invention;
[0094] Figure 4 It is a structural schematic diagram of an electronic device disclosed in an embodiment of the present invention. DETAILED DESCRIPTION
[0095] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0096] The terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or terminal including a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units inherent to these processes, methods, products or terminals.
[0097] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0098] The present invention discloses a traffic control system and method, which can analyze the current intended behavior of the target object according to the multi-dimensional information of the target object within the preset first range acquired by the acquisition module in the traffic control system, and then judge whether the target object meets the feasible execution conditions for executing the current intended behavior through the judgment module, so that the control module generates traffic control parameters adapted to the target object itself for guiding the target object to execute safe behavior according to the judgment result, so that the target object under different judgment results can perform the safe behavior corresponding to the current intended behavior according to the traffic control parameters adapted to the actual situation of the target object itself, improve the accuracy of the actual traffic control for the target object itself, take the target object to perform safe behavior at all times as the primary point, improve the traffic safety of the target object, and help to protect the life and property safety of users. Further, the implementation of the present invention can analyze the influence of the immediate environment change on the target object's execution of the current intended behavior from the perspective of the influencing factors of the immediate environment change of the target object on the target object's execution of the current intended behavior through the judgment module when the multi-dimensional information includes the fourth dimensional state information, thereby further improving the comprehensiveness and accuracy of the analysis of whether the target object meets the feasible execution conditions for executing the current intended behavior, improving the accuracy of the traffic control of the target object, and helping to protect the traffic safety of the target object.
[0099] The following are detailed descriptions of each.
[0100] Embodiment 1
[0101] See also Figure 1 , Figure 1 Schematic diagram of a traffic control system disclosed in an embodiment of the present invention. Figure 1 The described traffic control system can be applied to traffic control equipment, and can also be applied to intelligent devices related to traffic control equipment, such as but not limited to one or more of sound reinforcement equipment, cloud equipment, edge computing equipment, relay equipment, base station equipment, urban management equipment, and intelligent network equipment, which are not limited in the embodiments of the present invention. Figure 1 As shown, the traffic control system may include:
[0102] An acquisition module 101 is used to acquire multi-dimensional information of a target object within a preset first range;
[0103] In the embodiment of the present invention, optionally, the operation of obtaining the multi-dimensional information may be obtained by collecting one or more signals such as sound, image, electromagnetic, etc. within a preset first range;
[0104] Further optionally, the above-mentioned signal collection operation can be implemented by using a device with a signal receiving and transmitting function such as a sound reinforcement device in combination with an actual application scenario. Specifically, a communication-aware fusion frame structure can be added to the transmitted signal during the above-mentioned receiving and transmitting process, and the above-mentioned communication-aware fusion frame structure is related to the above-mentioned preset first range;
[0105] Further optionally, the above-mentioned target objects may include one or more of water vehicles, land vehicles, flying vehicles, animals, humans, etc.
[0106] The judgment module 102 is used to judge whether the target object meets the feasible execution conditions for executing the current intended behavior based on the multi-dimensional information, and obtain a judgment result. The current intended behavior is obtained based on the analysis of the multi-dimensional information;
[0107] In the embodiment of the present invention, as an optional implementation, the above-mentioned judgment module 102 judges whether the target object meets the feasible execution conditions for executing the current intended behavior based on the multi-dimensional information, and the specific manner of obtaining the judgment result includes:
[0108] When the multi-dimensional information includes first-dimensional state information, analyzing the multi-dimensional capability information of the target object according to the first-dimensional state information;
[0109] Among them, the first dimension state information is used to indicate at least one of the state change of the target object within a preset first time period and the state change of the target object that controls the target object within a preset second time period. The multi-dimensional capability information includes at least one of physical capability information, technical capability information, and logistic capability information. The physical capability information is used to indicate the degree of at least one of the target object's flexibility, carrying capacity, perception capacity, and racing capacity. The technical capability information is used to indicate the degree of at least one of the target object's computing power, storage capacity, communication capacity, and algorithm complexity. The logistic capability information is used to indicate at least one of the target object's energy supply configuration, energy equipment life, staffing configuration, and capital configuration.
[0110] Calculate the comprehensive capability parameters of the target object according to the multi-dimensional capability information, and the comprehensive capability parameters of the target object are used to represent the comprehensive capability configuration of the target object;
[0111] According to the multi-dimensional capability information and the current intended behavior, the target capability consumption value of the target object is analyzed. The target capability consumption value is used to indicate the degree of capability consumed by the current target object to complete the current intended behavior.
[0112] Determine whether the comprehensive capability parameter of the target object is greater than or equal to a preset capability parameter threshold, the preset capability parameter threshold is calculated based on the target capability consumption value, and when it is determined that the comprehensive capability parameter of the target object is greater than or equal to the preset capability parameter threshold, it is determined that the target object meets the feasible execution conditions for executing the current intended behavior;
[0113] When it is determined that the comprehensive capability parameter of the target object is less than the preset capability parameter threshold, it is determined that the target object does not meet the feasible execution conditions for executing the current intended behavior.
[0114] In this optional embodiment, optionally, the above-mentioned compilation configuration is related to the type of specific target object. For example, when the target object is a person or an animal, the above-mentioned target object can be a crowd or a group of animals, and the above-mentioned compilation configuration can be the specific number of people, the number of people, the number of animal groups, the number of animals, etc.
[0115] Further optionally, if each information in the above multi-dimensional capability information is not determined, it can be empty.
[0116] It can be seen that the implementation of this optional embodiment can analyze the multi-dimensional capability information of the target object based on the state change of the target object within a preset first time period and / or the state change of the target object that controls the target object within a preset second time period, so as to further analyze the multi-dimensional capability configuration of the target object itself under this dimension, and calculate the comprehensive capability parameters of the target object used to represent the comprehensive capability configuration of the target object, thereby improving the comprehensiveness and accuracy of the analysis of the multi-dimensional capabilities of the target object itself, and combining the current intended behavior of the target object analyzed above, analyzing the target capability consumption value used to represent the degree of capability consumed by the current target object to complete the current intended behavior, so as to improve the accuracy and scientificity of the analysis of the execution logic, execution feasibility, and execution scientificity of the current intended behavior of the target object from the perspective of the target object's own capabilities, and combining the comprehensive capability parameters of the target object with the preset capability parameter threshold calculated based on the target capability consumption value to compare and analyze whether the target object meets the feasible execution conditions for executing the current intended behavior, which is beneficial to improving the traffic control accuracy of the target object from the dimension of the target object itself and to ensuring the traffic safety of the target object.
[0117] In the embodiment of the present invention, as another optional implementation, the above-mentioned judgment module 102 judges whether the target object meets the feasible execution conditions for executing the current intended behavior based on the multi-dimensional information, and the specific manner of obtaining the judgment result includes:
[0118] When the multi-dimensional information includes the second dimension state information and the third dimension state information, analyzing at least one planned path information for the target object to perform the current intended behavior according to the current intended behavior;
[0119] Analyze the first space information that the target object is expected to occupy based on all the planned path information, where the first space information is used to indicate the distribution of the environment space that the target object is expected to occupy when executing the current intended behavior;
[0120] Analyze the second spatial information of the environment in which the target object is located to support the target object in executing the current intended behavior according to the second dimension state information and the third dimension state information, the second dimension state information is used to indicate the state change of the environment within a preset third time period, and the third dimension state information is used to indicate the behavior execution authority scope information of the target object and / or the target object that controls the target object;
[0121] Determining whether the second spatial information matches the first spatial information, and when it is determined that the second spatial information matches the first spatial information, determining that the target object meets the feasible execution conditions for executing the current intended behavior;
[0122] When it is determined that the second spatial information does not match the first spatial information, it is determined that the target object does not meet the feasible execution conditions for executing the current intended behavior.
[0123] It can be seen that the implementation of this optional embodiment can further analyze at least one planned path information for the target object to execute the current intended behavior according to the current intended behavior of the target object, thereby analyzing and obtaining the first spatial information used to represent the distribution of the environmental space that the target object is expected to occupy when executing the current intended behavior, and based on the state change of the environment within the preset third time period, and the behavior execution authority scope information of the target object and / or the target object that controls the target object, analyze the second spatial information of the environment in which the target object is located that supports the target object to execute the current intended behavior. On the basis of the above two dimensional levels, it is further subdivided into the environmental space support dimension level to analyze whether the first spatial information matches the second spatial information, thereby analyzing whether the target object meets the feasible execution conditions for executing the current intended behavior, which is beneficial to further improve the accuracy and scientificity of the target object's traffic control from the path planning and environmental space dimensions, and is beneficial to further ensure the traffic safety of the target object.
[0124] In this optional embodiment, as an optional implementation, Figure 2 As shown, the system may also include:
[0125] The determination module 104 is configured to determine at least one target spatial region where the second spatial information does not match the first spatial information when the determination module 102 determines that the second spatial information does not match the first spatial information;
[0126] A calculation module 105 is used to calculate, for each target space region, a spatial priority value of the target space region according to the planned path corresponding to the planned path information existing in the target space region, where the spatial priority value is used to indicate the importance of the target space region to the target object in executing the current intended behavior;
[0127] The determination module 102 is further used to determine whether the spatial priority value of the target spatial area is greater than or equal to a preset spatial priority threshold;
[0128] The determination module 104 is further configured to determine that the target object does not meet the feasible execution conditions for executing the current intended behavior when the determination module 102 determines that the spatial priority value of the target spatial area is greater than or equal to a preset spatial priority threshold;
[0129] The determination module 104 is also used to determine that the target object meets the feasible execution conditions for executing the current intended behavior when the judgment module 102 determines that the spatial priority values of all target spatial areas are less than a preset spatial priority threshold.
[0130] In this optional embodiment, optionally, when the determination module 102 determines that the spatial priority value of the target spatial area is greater than or equal to a preset spatial priority threshold, the method may further include the following operations:
[0131] Determine the target space region as the to-be-determined space region;
[0132] When the number of pending spatial regions is greater than a certain preset threshold, the execution is triggered to determine that the target object does not meet the feasible execution conditions for executing the current intended behavior.
[0133] In this optional embodiment, further optionally, in the process of calculating the spatial priority value of the target space area according to the planned path corresponding to the planned path information existing in the target space area, specifically, each of the above-mentioned planned paths has a corresponding path priority value, and the path priority value is used to indicate the importance of the planned path. The above-mentioned path priority value can be determined in combination with the actual needs of the target object, or can be determined in combination with preset logic. For example, the preset logic can be one or more of distance, number of direction control times, speed attenuation degree, etc., which needs to be determined in combination with the needs of the actual application scenario, and the embodiment of the present invention does not make specific limitations on this.
[0134] It can be seen that the implementation of this optional embodiment can, when the judgment module of the traffic control system determines that the second spatial information does not match the first spatial information, calculate the spatial priority value of each target spatial area used to represent its importance to the target object's execution of the current intended behavior by analyzing one by one the planned path corresponding to the planned path information existing in each target spatial area where the second spatial information and the first spatial information do not match, and further improve the accuracy and comprehensiveness of the analysis of the target spatial area. By analyzing whether the spatial priority value of each target spatial area is greater than or equal to the preset spatial priority threshold, and analyzing whether the target object meets the feasible execution conditions for executing the current intended behavior, the accuracy and scientificity of traffic control of the target object can be further improved, which is conducive to reducing the possibility of erroneous dispersal operations and maintaining traffic balance and stability.
[0135] In this optional embodiment, as another optional implementation, the specific manner in which the above-mentioned judgment module 102 analyzes at least one planned path information of the target object executing the current intended behavior according to the current intended behavior includes:
[0136] Analyzing at least one prepared planned path information for the target object to execute the current intended behavior according to the current intended behavior;
[0137] For each prepared planned path information, determine the environmental sub-information within the preset second range corresponding to the prepared planned path information; analyze the risk information of the target object entering the planned path corresponding to the prepared planned path information according to the environmental sub-information, where the risk information is used to indicate the risk situation of the target object entering the planned path;
[0138] Determining whether the risk information matches the preset risk information, and when it is determined that the risk information does not match the preset risk information, determining the preliminary planned path information as the planned path information;
[0139] When it is determined that all risk information matches the preset risk information, an operation of determining that the target object does not satisfy feasible execution conditions for executing the current intended behavior is triggered.
[0140] In this optional embodiment, optionally, analyzing the above-mentioned risk information can enable the target object to reduce the safety risks brought by the environment in the process of executing the current intended behavior. Specifically, for example: analyzing the position information of each planned path of the target object at each time, screening out the planned paths with obstacles, bad weather, and loss of power of the target object, thereby ensuring the safety of the target object at the path planning stage.
[0141] It can be seen that the implementation of this optional embodiment can, in the process of analyzing the planned path information for the target object's current intended behavior, specifically, analyze at least one preliminary planned path information through the target object's current intended behavior, thereby determining the environmental sub-information within the preset second range corresponding to each preliminary planned path information, and analyzing the risk information of the target object entering the planned path corresponding to the preliminary planned path information. This is beneficial for analyzing whether there is an unreasonable or illogical situation in the current intended behavior from the risk perspective of the planned path, that is, the target object has a fault / morbidity, etc. At the same time, it can improve the accuracy and comprehensiveness of the planned path analysis, provide the target object with a planned path that is suitable for its own situation, and further improve the accuracy and scientificity of the target object's traffic control from the dimensions of path planning and environmental space, which is beneficial for further ensuring the traffic safety of the target object.
[0142] In the embodiment of the present invention, as another optional implementation, the above-mentioned judgment module 102 judges whether the target object meets the feasible execution conditions for executing the current intended behavior based on the multi-dimensional information, and the specific manner of obtaining the judgment result includes:
[0143] When the multi-dimensional information includes fourth-dimensional state information, at least one influencing factor of the environment in which the target object is located on the target object is analyzed according to the fourth-dimensional state information, the fourth-dimensional state information is used to represent the state change of the environment within a preset fourth time period, and the influencing factor is used to represent the influencing factor of the environment on the target object to execute the current intended behavior;
[0144] According to all influencing factors, the impact priority value of the environment is calculated. The impact priority value is used to indicate the degree of influence of the environment on the target object's execution of the current intended behavior.
[0145] Determining whether the impact priority value is greater than or equal to a preset impact priority threshold, and when it is determined that the impact priority value is greater than or equal to the preset impact priority threshold, determining that the target object does not meet the feasible execution conditions for executing the current intended behavior;
[0146] When it is determined that the impact priority value is less than a preset impact priority threshold, it is determined that the target object meets the feasible execution conditions for executing the current intended behavior.
[0147] In this optional embodiment, optionally, the above-mentioned influencing factors are different from the above-mentioned risk information, correspond to different objects, have different analysis conditions, and have different analysis dimensions. The influencing factors include but are not limited to weather changes in the target object's immediate environment, changes in body surface, changes in appearance, unexpected energy consumption, changes in power output, changes in trajectory, legal and policy support, network connection stability, external interfaces, necessary hardware and software, certificates and other one or more factors.
[0148] It can be seen that the implementation of this optional embodiment can further improve the comprehensiveness and accuracy of analyzing whether the target object meets the feasible execution conditions for executing the current intended behavior from the perspective of the influencing factors of the immediate environment on the target object's execution of the current intended behavior, by analyzing the degree of influence of changes in the immediate environment on the target object's execution of the current intended behavior, thereby improving the accuracy of traffic control of the target object and ensuring the traffic safety of the target object.
[0149] The control module 103 is used to generate traffic control parameters suitable for the target object according to the judgment result, and the traffic control parameters are used to guide the target object to perform safe behavior, and the safe behavior corresponds to the current intended behavior.
[0150] In the embodiment of the present invention, it should be noted that expulsion is also a way to guide the target object to perform safe behavior;
[0151] In an optional embodiment, the control module 103 generates the traffic control parameters suitable for the target object according to the judgment result in the following specific manners:
[0152] Determine first position information of the target object and second position information of other targets within a preset second range of the target object;
[0153] Generate simulated traffic control parameters adapted to the target object according to the first position information and the judgment result, so that the target object performs a safe behavior, the purpose of the simulated traffic control parameters corresponding to the judgment result, and the purpose of the simulated traffic control parameters includes guiding the target object so that the target object completes the current intended behavior or dispersing the target object so that the target object abandons the current intended behavior;
[0154] Calculating, according to the second position information, a behavior interference value of the simulated traffic control parameter on other target objects, where the behavior interference value is used to indicate a degree of behavior interference of the control operation corresponding to the simulated traffic control parameter on other target objects;
[0155] Determine whether the behavior interference value is greater than or equal to a preset behavior interference threshold value. When it is determined that the behavior interference value is greater than or equal to the preset behavior interference threshold value, update the simulated traffic control parameter according to the behavior interference value to adjust one or more of the type, degree, and frequency of the control operation corresponding to the simulated traffic control parameter, so that the behavior interference value is less than the preset behavior interference threshold value, and obtain the traffic control parameter adapted to the target object. The type of the control operation is used to indicate that the control operation is at least one of a sound reinforcement control operation, a light control operation, an electromagnetic control operation, a physical interception control operation, and an image display control operation;
[0156] When it is determined that the behavior interference value is less than a preset behavior interference threshold, the simulated traffic control parameter is determined as a traffic control parameter adapted to the target object.
[0157] In this optional embodiment, optionally, the above-mentioned sound reinforcement control operation can realize 360° full surround sound reinforcement. Combined with the actual application scenario, it can provide the target object with language, direction angle, volume, content, sound wave superposition / cancellation effect level adapted to the target object during the traffic control operation, and provide multi-dimensional sound reinforcement control operation. Correspondingly, the light control operation, electromagnetic control operation, physical interception control operation, and image display control operation are similar, and the embodiments of the present invention will not be repeated here.
[0158] It can be seen that the implementation of this optional embodiment can, after analyzing and obtaining the judgment result of whether the above-mentioned target object meets the feasible execution conditions for executing the current intended behavior, for different judgment results, by determining the first position information of the target object and the second position information of other targets within a preset second range of the target object, after generating, based on the first position information and the judgment result, simulated traffic control parameters adapted to the target object so that the target object can execute safely, including guiding the target object to complete the current intended behavior or dispersing the target object to make the target object give up executing the current intended behavior, and then by analyzing the degree of interference of the simulated traffic control parameters on the behavior of other targets under the second position information, further By adjusting the simulated traffic control parameters step by step, traffic control parameters that are adapted to the actual situation of the target object and have relatively little interference with other target objects can be obtained. The accuracy of generating traffic control parameters can be improved from the perspective of adapting to the actual situation of the target object, and the accuracy of generating traffic control parameters can be further improved from the perspective of reducing interference with the behavior of other target objects. In addition, from the perspective that the control operations corresponding to the traffic control parameters include at least one of sound reinforcement control operation, light control operation, electromagnetic control operation, physical interception control operation, and image display control operation, the comprehensiveness, flexibility, and diversity of traffic control methods of the target object can be further improved, which is conducive to further improving the traffic safety of the target object on this basis.
[0159] It can be seen that the implementation of the present invention can analyze the current intended behavior of the target object according to the multi-dimensional information of the target object within the preset first range acquired by the acquisition module in the traffic control system, and then determine whether the target object meets the feasible execution conditions for executing the current intended behavior through the judgment module, so that the control module generates traffic control parameters suitable for the target object itself for guiding the target object to execute safe behaviors based on the judgment results, so that the target object under different judgment results can execute the safe behavior corresponding to the current intended behavior according to the traffic control parameters suitable for the actual situation of the target object itself, while improving the actual traffic control accuracy of the target object itself, with the target object executing safe behavior at all times as the primary point, thereby improving the traffic safety of the target object, which is beneficial to protecting the life and property safety of users.
[0160] Embodiment 2
[0161] See also Figure 3 , Figure 3 is a flow chart of a traffic control method disclosed in an embodiment of the present invention. Figure 3 The traffic control method described can be applied to traffic control equipment, and can also be applied to intelligent devices related to traffic control equipment, such as but not limited to one or more of sound reinforcement equipment, cloud equipment, edge computing equipment, relay equipment, base station equipment, city management equipment, and intelligent network equipment, which are not limited in the embodiments of the present invention. Figure 3 As shown, the traffic control method may include the following operations:
[0162] 301. Acquire multi-dimensional information of a target object within a preset first range;
[0163] 302. Judging whether the target object satisfies feasible execution conditions for executing the current intended behavior based on the multi-dimensional information, and obtaining a judgment result, wherein the current intended behavior is obtained based on the analysis of the multi-dimensional information;
[0164] In an embodiment of the present invention, as an optional implementation, when the multi-dimensional information includes the first dimensional state information, judging whether the target object meets the feasible execution conditions for executing the current intended behavior according to the multi-dimensional information, and obtaining the judgment result includes:
[0165] Analyze the multi-dimensional capability information of the target object based on the first-dimensional state information;
[0166] Among them, the first dimension state information is used to indicate at least one of the state change of the target object within a preset first time period and the state change of the target object that controls the target object within a preset second time period. The multi-dimensional capability information includes at least one of physical capability information, technical capability information, and logistic capability information. The physical capability information is used to indicate the degree of at least one of the target object's flexibility, carrying capacity, perception capacity, and racing capacity. The technical capability information is used to indicate the degree of at least one of the target object's computing power, storage capacity, communication capacity, and algorithm complexity. The logistic capability information is used to indicate at least one of the target object's energy supply configuration, energy equipment life, staffing configuration, and capital configuration.
[0167] Calculate the comprehensive capability parameters of the target object according to the multi-dimensional capability information, and the comprehensive capability parameters of the target object are used to represent the comprehensive capability configuration of the target object;
[0168] According to the multi-dimensional capability information and the current intended behavior, the target capability consumption value of the target object is analyzed. The target capability consumption value is used to indicate the degree of capability consumed by the current target object to complete the current intended behavior.
[0169] Determine whether the comprehensive capability parameter of the target object is greater than or equal to a preset capability parameter threshold, the preset capability parameter threshold is calculated based on the target capability consumption value, and when it is determined that the comprehensive capability parameter of the target object is greater than or equal to the preset capability parameter threshold, it is determined that the target object meets the feasible execution conditions for executing the current intended behavior;
[0170] When it is determined that the comprehensive capability parameter of the target object is less than the preset capability parameter threshold, it is determined that the target object does not meet the feasible execution conditions for executing the current intended behavior.
[0171] It can be seen that the implementation of this optional embodiment can analyze the multi-dimensional capability information of the target object based on the state change of the target object within a preset first time period and / or the state change of the target object that controls the target object within a preset second time period, so as to further analyze the multi-dimensional capability configuration of the target object itself under this dimension, and calculate the comprehensive capability parameters of the target object used to represent the comprehensive capability configuration of the target object, thereby improving the comprehensiveness and accuracy of the analysis of the multi-dimensional capabilities of the target object itself, and combining the current intended behavior of the target object analyzed above, analyzing the target capability consumption value used to represent the degree of capability consumed by the current target object to complete the current intended behavior, so as to improve the accuracy and scientificity of the analysis of the execution logic, execution feasibility, and execution scientificity of the current intended behavior of the target object from the perspective of the target object's own capabilities, and combining the comprehensive capability parameters of the target object with the preset capability parameter threshold calculated based on the target capability consumption value to compare and analyze whether the target object meets the feasible execution conditions for executing the current intended behavior, which is beneficial to improving the traffic control accuracy of the target object from the dimension of the target object itself and to ensuring the traffic safety of the target object.
[0172] In an embodiment of the present invention, as another optional implementation, when the multi-dimensional information includes the second dimension state information and the third dimension state information, judging whether the target object satisfies the feasible execution conditions for executing the current intended behavior according to the multi-dimensional information, and obtaining the judgment result includes:
[0173] Analyzing at least one planned path information for the target object to execute the current intended behavior according to the current intended behavior;
[0174] Analyze the first space information that the target object is expected to occupy based on all the planned path information, where the first space information is used to indicate the distribution of the environment space that the target object is expected to occupy when executing the current intended behavior;
[0175] Analyze the second spatial information of the environment in which the target object is located to support the target object in executing the current intended behavior according to the second dimension state information and the third dimension state information, the second dimension state information is used to indicate the state change of the environment within a preset third time period, and the third dimension state information is used to indicate the behavior execution authority scope information of the target object and / or the target object that controls the target object;
[0176] Determining whether the second spatial information matches the first spatial information, and when it is determined that the second spatial information matches the first spatial information, determining that the target object meets the feasible execution conditions for executing the current intended behavior;
[0177] When it is determined that the second spatial information does not match the first spatial information, it is determined that the target object does not meet the feasible execution conditions for executing the current intended behavior.
[0178] It can be seen that the implementation of this optional embodiment can further analyze at least one planned path information for the target object to execute the current intended behavior according to the current intended behavior of the target object, thereby analyzing and obtaining the first spatial information used to represent the distribution of the environmental space that the target object is expected to occupy when executing the current intended behavior, and based on the state change of the environment within the preset third time period, and the behavior execution authority scope information of the target object and / or the target object that controls the target object, analyze the second spatial information of the environment in which the target object is located that supports the target object to execute the current intended behavior. On the basis of the above two dimensional levels, it is further subdivided into the environmental space support dimension level to analyze whether the first spatial information matches the second spatial information, thereby analyzing whether the target object meets the feasible execution conditions for executing the current intended behavior, which is beneficial to further improve the accuracy and scientificity of the target object's traffic control from the path planning and environmental space dimensions, and is beneficial to further ensure the traffic safety of the target object.
[0179] In this optional embodiment, as an optional implementation manner, when it is determined that the second spatial information does not match the first spatial information, the method may further include:
[0180] determining at least one target spatial region where the second spatial information does not match the first spatial information;
[0181] For each target spatial region, according to the planned path corresponding to the planned path information existing in the target spatial region, calculate the spatial priority value of the target spatial region, the spatial priority value is used to indicate the importance of the target spatial region to the target object in executing the current intended behavior; determine whether the spatial priority value of the target spatial region is greater than or equal to a preset spatial priority threshold; when it is determined that the spatial priority value of the target spatial region is greater than or equal to the preset spatial priority threshold, it is determined that the target object does not meet the feasible execution conditions for executing the current intended behavior;
[0182] When it is determined that the spatial priority values of all target spatial areas are less than the preset spatial priority threshold, it is determined that the target object meets the feasible execution conditions for executing the current intended behavior.
[0183] It can be seen that the implementation of this optional embodiment can, when the judgment module of the traffic control system determines that the second spatial information does not match the first spatial information, calculate the spatial priority value of each target spatial area used to represent its importance to the target object's execution of the current intended behavior by analyzing one by one the planned path corresponding to the planned path information existing in each target spatial area where the second spatial information and the first spatial information do not match, and further improve the accuracy and comprehensiveness of the analysis of the target spatial area. By analyzing whether the spatial priority value of each target spatial area is greater than or equal to the preset spatial priority threshold, and analyzing whether the target object meets the feasible execution conditions for executing the current intended behavior, the accuracy and scientificity of traffic control of the target object can be further improved, which is conducive to reducing the possibility of erroneous dispersal operations and maintaining traffic balance and stability.
[0184] In this optional embodiment, as another optional implementation, the above-mentioned analyzing at least one planned path information of the target object executing the current intended behavior according to the current intended behavior includes:
[0185] Analyzing at least one prepared planned path information for the target object to execute the current intended behavior according to the current intended behavior;
[0186] For each prepared planned path information, determine the environmental sub-information within the preset second range corresponding to the prepared planned path information; analyze the risk information of the target object entering the planned path corresponding to the prepared planned path information according to the environmental sub-information, where the risk information is used to indicate the risk situation of the target object entering the planned path;
[0187] Determining whether the risk information matches the preset risk information, and when it is determined that the risk information does not match the preset risk information, determining the preliminary planned path information as the planned path information;
[0188] Optionally, the method may further include:
[0189] When it is determined that all risk information matches the preset risk information, an operation of determining that the target object does not satisfy feasible execution conditions for executing the current intended behavior is triggered.
[0190] It can be seen that the implementation of this optional embodiment can, in the process of analyzing the planned path information for the target object's current intention behavior, specifically, analyze at least one preliminary planned path information through the target object's current intention behavior, thereby determining the environmental sub-information within a preset second range corresponding to each preliminary planned path information, analyzing the risk information of the target object entering the planned path corresponding to the preliminary planned path information, improving the accuracy and comprehensiveness of the planned path analysis, providing the target object with a planned path that is adapted to its own situation, and further improving the accuracy and scientificity of the target object's traffic control from the dimensions of path planning and environmental space, which is conducive to further ensuring the traffic safety of the target object.
[0191] In an embodiment of the present invention, as another optional implementation, when the multi-dimensional information includes the fourth dimensional state information, judging whether the target object meets the feasible execution conditions for executing the current intended behavior according to the multi-dimensional information, and obtaining the judgment result includes:
[0192] Analyze at least one influencing factor of the environment in which the target object is located on the target object according to the fourth dimension state information, where the fourth dimension state information is used to indicate the state change of the environment within a preset fourth time period, and the influencing factor is used to indicate the influencing factor of the environment on the target object's execution of the current intended behavior;
[0193] According to all the influencing factors, the impact priority value of the environment is calculated. The impact priority value is used to indicate the degree of influence of the environment on the target object's execution of the current intended behavior;
[0194] Determining whether the impact priority value is greater than or equal to a preset impact priority threshold, and when it is determined that the impact priority value is greater than or equal to the preset impact priority threshold, determining that the target object does not meet the feasible execution conditions for executing the current intended behavior;
[0195] When it is determined that the impact priority value is less than a preset impact priority threshold, it is determined that the target object meets the feasible execution conditions for executing the current intended behavior.
[0196] It can be seen that the implementation of this optional embodiment can further improve the comprehensiveness and accuracy of analyzing whether the target object meets the feasible execution conditions for executing the current intended behavior from the perspective of the influencing factors of the immediate environment on the target object's execution of the current intended behavior, by analyzing the degree of influence of changes in the immediate environment on the target object's execution of the current intended behavior, thereby improving the accuracy of traffic control of the target object and ensuring the traffic safety of the target object.
[0197] 303. Generate traffic control parameters suitable for the target object according to the judgment result. The traffic control parameters are used to guide the target object to perform safe behavior. The safe behavior corresponds to the current intended behavior.
[0198] In an optional embodiment, the above-mentioned generating traffic control parameters adapted to the target object according to the judgment result includes:
[0199] Determine first position information of the target object and second position information of other targets within a preset second range of the target object;
[0200] Generate simulated traffic control parameters adapted to the target object according to the first position information and the judgment result, so that the target object performs a safe behavior, the purpose of the simulated traffic control parameters corresponding to the judgment result, and the purpose of the simulated traffic control parameters includes guiding the target object so that the target object completes the current intended behavior or dispersing the target object so that the target object abandons the current intended behavior;
[0201] Calculating, according to the second position information, a behavior interference value of the simulated traffic control parameter on other target objects, where the behavior interference value is used to indicate a degree of behavior interference of the control operation corresponding to the simulated traffic control parameter on other target objects;
[0202] Determine whether the behavior interference value is greater than or equal to a preset behavior interference threshold value. When it is determined that the behavior interference value is greater than or equal to the preset behavior interference threshold value, update the simulated traffic control parameter according to the behavior interference value to adjust one or more of the type, degree, and frequency of the control operation corresponding to the simulated traffic control parameter, so that the behavior interference value is less than the preset behavior interference threshold value, and obtain the traffic control parameter adapted to the target object. The type of the control operation is used to indicate that the control operation is at least one of a sound reinforcement control operation, a light control operation, an electromagnetic control operation, a physical interception control operation, and an image display control operation;
[0203] When it is determined that the behavior interference value is less than a preset behavior interference threshold, the simulated traffic control parameter is determined as a traffic control parameter adapted to the target object.
[0204] It can be seen that the implementation of this optional embodiment can, after analyzing and obtaining the judgment result of whether the above-mentioned target object meets the feasible execution conditions for executing the current intended behavior, for different judgment results, by determining the first position information of the target object and the second position information of other targets within a preset second range of the target object, after generating, based on the first position information and the judgment result, simulated traffic control parameters adapted to the target object so that the target object can execute safely, including guiding the target object to complete the current intended behavior or dispersing the target object to make the target object give up executing the current intended behavior, and then by analyzing the degree of interference of the simulated traffic control parameters on the behavior of other targets under the second position information, further By adjusting the simulated traffic control parameters step by step, traffic control parameters that are adapted to the actual situation of the target object and have relatively little interference with other target objects can be obtained. The accuracy of generating traffic control parameters can be improved from the perspective of adapting to the actual situation of the target object, and the accuracy of generating traffic control parameters can be further improved from the perspective of reducing interference with the behavior of other target objects. In addition, from the perspective that the control operations corresponding to the traffic control parameters include at least one of sound reinforcement control operation, light control operation, electromagnetic control operation, physical interception control operation, and image display control operation, the comprehensiveness, flexibility, and diversity of traffic control methods of the target object can be further improved, which is conducive to further improving the traffic safety of the target object on this basis.
[0205] It can be seen that the implementation of the present invention can analyze the current intended behavior of the target object according to the multi-dimensional information of the target object within the preset first range acquired by the acquisition module in the traffic control system, and then determine whether the target object meets the feasible execution conditions for executing the current intended behavior through the judgment module, so that the control module generates traffic control parameters suitable for the target object itself for guiding the target object to execute safe behaviors based on the judgment results, so that the target object under different judgment results can execute the safe behavior corresponding to the current intended behavior according to the traffic control parameters suitable for the actual situation of the target object itself, while improving the actual traffic control accuracy of the target object itself, with the target object executing safe behavior at all times as the primary point, thereby improving the traffic safety of the target object, which is beneficial to protecting the life and property safety of users.
[0206] In the embodiment of the present invention, for the supplementary explanation of step 301 to step 303, please refer to the supplementary explanation in the first embodiment, and the embodiment of the present invention will not elaborate on this.
[0207] Embodiment 3
[0208] See also Figure 4 , Figure 4: is a schematic diagram of the structure of an electronic device disclosed in an embodiment of the present invention. The electronic device can be integrated into a traffic control device, or integrated into an intelligent device related to the traffic control device, which includes but is not limited to one or more of a sound reinforcement device, a cloud device, an edge computing device, a relay device, a base station device, an urban management device, and an intelligent networked device, which is not limited in the embodiment of the present invention. Figure 4 As shown, the electronic device may include:
[0209] The memory 401 stores executable program codes.
[0210] A processor 402 is coupled to the memory 401 .
[0211] The processor 402 calls the executable program code stored in the memory 401 to execute the steps of the traffic control method described in the second embodiment of the present invention.
[0212] Embodiment 4
[0213] The embodiment of the present invention discloses a computer storage medium, which stores computer instructions. When the computer instructions are called, they are used to execute the steps in the traffic control method described in the second embodiment of the present invention.
[0214] Embodiment 5
[0215] The embodiment of the present invention discloses a computer program product, which includes a non-transitory computer storage medium storing a computer program, and the computer program is operable to enable a computer to execute the steps in the traffic control method described in the second embodiment.
[0216] The system embodiment described above is only illustrative, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without paying creative labor.
[0217] Through the specific description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the above technical solution can be essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0218] Finally, it should be noted that the traffic control system and method disclosed in the embodiments of the present invention only disclose the preferred embodiments of the present invention, which are only used to illustrate the technical solution of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, it should be understood by those skilled in the art that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features therein can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A traffic control system, characterized in that: The system comprises: An acquisition module, used to acquire multi-dimensional information of a target object within a preset first range; A judgment module, used to judge whether the target object satisfies feasible execution conditions for executing the current intended behavior according to the multi-dimensional information, and obtain a judgment result, wherein the current intended behavior is obtained by analyzing the multi-dimensional information; A control module, configured to generate a traffic control parameter adapted to the target object according to the judgment result, wherein the traffic control parameter is used to guide the target object to perform a safe behavior, wherein the safe behavior corresponds to the current intended behavior; Furthermore, the judgment module judges whether the target object satisfies the feasible execution conditions for executing the current intended behavior according to the multi-dimensional information, and the specific manner of obtaining the judgment result includes: When the multi-dimensional information includes fourth-dimensional state information, analyzing at least one influencing factor of the environment in which the target object is located on the target object according to the fourth-dimensional state information, the fourth-dimensional state information is used to represent the state change of the environment within a preset fourth time period, and the influencing factor is used to represent the influencing factor of the environment on the target object executing the current intended behavior; Calculating an impact priority value of the environment according to all the impact factors, wherein the impact priority value is used to indicate the degree of impact of the environment on the target object in executing the current intended behavior; Determining whether the impact priority value is greater than or equal to a preset impact priority threshold, and when it is determined that the impact priority value is greater than or equal to the preset impact priority threshold, determining that the target object does not meet the feasible execution condition for executing the current intended behavior; When it is determined that the impact priority value is less than the preset impact priority threshold, it is determined that the target object meets the feasible execution condition for executing the current intended behavior; Furthermore, the judgment module judges whether the target object satisfies the feasible execution conditions for executing the current intended behavior according to the multi-dimensional information, and the specific method of obtaining the judgment result also includes: When the multi-dimensional information includes second dimensional state information and third dimensional state information, analyzing at least one planned path information for the target object to execute the current intended behavior according to the current intended behavior; Analyzing first space information that is expected to be occupied by the target object based on all the planned path information, where the first space information is used to indicate the distribution of the environment space that is expected to be occupied by the target object when executing the current intended behavior; Analyze the second spatial information of the environment in which the target object is located to support the target object in executing the current intended behavior according to the second dimensional state information and the third dimensional state information, wherein the second dimensional state information is used to indicate the state change of the environment within a preset third time period, and the third dimensional state information is used to indicate the behavior execution authority scope information of the target object and / or the target object controlling the target object; Determining whether the second spatial information matches the first spatial information, and when it is determined that the second spatial information matches the first spatial information, determining that the target object meets a feasible execution condition for executing the current intended behavior; When it is determined that the second spatial information does not match the first spatial information, it is determined that the target object does not meet the feasible execution condition for executing the current intended behavior.
2. The traffic control system according to claim 1, characterized in that: The judgment module judges whether the target object satisfies the feasible execution conditions for executing the current intended behavior according to the multi-dimensional information, and the specific method of obtaining the judgment result also includes: When the multi-dimensional information includes first-dimensional state information, analyzing the multi-dimensional capability information of the target object according to the first-dimensional state information; The first-dimensional state information is used to indicate at least one of the state change of the target object within a preset first time period and the state change of the target object controlling the target object within a preset second time period. The multi-dimensional capability information includes at least one of physical capability information, technical capability information, and logistic capability information. The physical capability information is used to indicate the degree of at least one of the target object's flexibility, carrying capacity, perception capacity, and racing capacity. The technical capability information is used to indicate the degree of at least one of the target object's computing capacity, storage capacity, communication capacity, and algorithm complexity. The logistic capability information is used to indicate at least one of the target object's energy supply configuration, energy equipment life, staffing configuration, and capital configuration. Calculating a target object comprehensive capability parameter of the target object according to the multi-dimensional capability information, wherein the target object comprehensive capability parameter is used to represent the comprehensive capability configuration of the target object; Analyze the target capacity consumption value of the target object according to the multi-dimensional capacity information and the current intended behavior, wherein the target capacity consumption value is used to indicate the capacity degree required for the target object to complete the current intended behavior; Determine whether the comprehensive capability parameter of the target object is greater than or equal to a preset capability parameter threshold, wherein the preset capability parameter threshold is calculated based on the target capability consumption value. When it is determined that the comprehensive capability parameter of the target object is greater than or equal to the preset capability parameter threshold, it is determined that the target object meets the feasible execution condition for executing the current intended behavior; When it is determined that the comprehensive capability parameter of the target object is less than the preset capability parameter threshold, it is determined that the target object does not meet the feasible execution conditions for executing the current intended behavior.
3. The traffic control system according to claim 1, characterized in that: The system further comprises: a determination module, configured to determine at least one target spatial region where the second spatial information does not match the first spatial information when the determination module determines that the second spatial information does not match the first spatial information; a calculation module, configured to calculate, for each of the target spatial regions, a spatial priority value of the target spatial region according to the planned path corresponding to the planned path information existing in the target spatial region, wherein the spatial priority value is used to indicate the importance of the target spatial region to the target object in executing the current intended behavior; The determination module is further configured to determine whether the spatial priority value of the target spatial area is greater than or equal to a preset spatial priority threshold; The determination module is further configured to determine that the target object does not meet the feasible execution condition for executing the current intended behavior when the judgment module determines that the spatial priority value of the target spatial area is greater than or equal to the preset spatial priority threshold; The determination module is also used to determine that the target object meets the feasible execution conditions for executing the current intended behavior when the judgment module determines that the spatial priority values of all the target spatial areas are less than the preset spatial priority threshold.
4. The traffic control system according to claim 1, characterized in that: The specific manner in which the judgment module analyzes at least one planned path information of the target object executing the current intended behavior according to the current intended behavior includes: Analyzing at least one preliminary planned path information for the target object to execute the current intended behavior according to the current intended behavior; For each prepared planned path information, determine the environmental sub-information within the preset second range corresponding to the prepared planned path information; and analyze the risk information of the target object entering the planned path corresponding to the prepared planned path information according to the environmental sub-information, wherein the risk information is used to indicate the risk situation of the target object entering the planned path; Determining whether the risk information matches the preset risk information, and when it is determined that the risk information does not match the preset risk information, determining the preliminary planned path information as the planned path information; When it is determined that all of the risk information matches the preset risk information, the operation of determining that the target object does not satisfy the feasible execution conditions for executing the current intended behavior is triggered.
5. The traffic control system according to any one of claims 1 to 4, characterized in that: The specific manner in which the control module generates the traffic control parameters adapted to the target object according to the judgment result includes: Determine first position information of the target object and second position information of other targets within a preset second range of the target object; Generate simulated traffic control parameters adapted to the target object according to the first position information and the judgment result, so as to make the target object perform the safety behavior, wherein the purpose of the simulated traffic control parameters corresponds to the judgment result, and the purpose of the simulated traffic control parameters includes guiding the target object so that the target object completes the current intended behavior or dispersing the target object so that the target object abandons the current intended behavior; Calculating, according to the second position information, a behavior interference value of the simulated traffic control parameter on the other target object, wherein the behavior interference value is used to indicate a degree of behavior interference of the control operation corresponding to the simulated traffic control parameter on the other target object; Determine whether the behavior interference value is greater than or equal to a preset behavior interference threshold value, and when it is determined that the behavior interference value is greater than or equal to the preset behavior interference threshold value, update the simulated traffic control parameter according to the behavior interference value to adjust the simulated traffic control parameter to correspond to one or more of the type, degree, and frequency of the control operation, so that the behavior interference value is less than the preset behavior interference threshold value, and obtain the traffic control parameter adapted to the target object, wherein the type of the control operation is used to indicate that the control operation is at least one of a sound reinforcement control operation, a light control operation, an electromagnetic control operation, a physical interception control operation, and an image display control operation; When it is determined that the behavior interference value is less than the preset behavior interference threshold, the simulated traffic control parameter is determined as a traffic control parameter adapted to the target object.
6. A traffic control method, characterized in that: The method is applied to the traffic control system according to any one of claims 1 to 5, and the method comprises: Acquire multi-dimensional information of a target object within a preset first range; According to the multi-dimensional information, determining whether the target object satisfies a feasible execution condition for executing the current intended behavior, and obtaining a determination result, wherein the current intended behavior is obtained by analyzing the multi-dimensional information; According to the judgment result, a traffic control parameter adapted to the target object is generated, and the traffic control parameter is used to guide the target object to perform a safe behavior, and the safe behavior corresponds to the current intended behavior.
7. An electronic device, characterized in that: The electronic device comprises: A memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the traffic control method as claimed in claim 6.
8. A computer storage medium, characterized in that The computer storage medium stores computer instructions, and when the computer instructions are called, they are used to execute the traffic control method as claimed in claim 6.
Citation Information
Patent Citations
Mountainous area complex road overtaking prediction method and system based on Internet of Vehicles
CN115880927A