CN114419593A - Information processing method, device, equipment and storage medium - Google Patents
Information processing method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN114419593A CN114419593A CN202210058552.2A CN202210058552A CN114419593A CN 114419593 A CN114419593 A CN 114419593A CN 202210058552 A CN202210058552 A CN 202210058552A CN 114419593 A CN114419593 A CN 114419593A
- Authority
- CN
- China
- Prior art keywords
- speed limit
- sign
- target speed
- action range
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 24
- 238000003672 processing method Methods 0.000 title claims abstract description 17
- 230000009471 action Effects 0.000 claims abstract description 227
- 238000000034 method Methods 0.000 claims abstract description 23
- 238000012545 processing Methods 0.000 claims abstract description 19
- 238000004590 computer program Methods 0.000 claims description 12
- 230000004931 aggregating effect Effects 0.000 claims description 5
- 230000002776 aggregation Effects 0.000 claims description 3
- 238000004220 aggregation Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 17
- 238000004891 communication Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Traffic Control Systems (AREA)
Abstract
The disclosure provides an information processing method, apparatus, device and storage medium. The method relates to the technical field of internet, in particular to the fields of image processing, map speed limiting, automatic driving and the like. The specific implementation scheme is as follows: acquiring action range information corresponding to a plurality of speed limit signs of a first road link respectively; determining a target speed-limiting sign of the first link chain based on action range information respectively corresponding to the plurality of speed-limiting signs; and under the condition that the action range of the target speed limit sign does not meet the preset condition, adjusting the action range of the target speed limit sign by combining action range information respectively corresponding to a previous speed limit sign and a next speed limit sign of the target speed limit sign on the first link to obtain the target action range information of the target speed limit sign. According to the technical scheme disclosed by the invention, the rationality of speed limiting can be improved, and the driving safety is improved.
Description
Technical Field
The present disclosure relates to the field of internet technology, and in particular, to the fields of image processing, map speed limiting, automatic driving, and the like.
Background
With the increasing living standard, the automobile is closer to our life, and the safe driving of the automobile is more and more concerned by people. Navigation becomes an important component in driving no matter whether people drive or no people drive, in the related technology, speed limit is assigned according to a speed limit sign in a road, speed limit rationality is poor, and driving safety is reduced.
Disclosure of Invention
The present disclosure provides an information processing method, apparatus, device, storage medium, and computer program product.
According to a first aspect of the present disclosure, there is provided an information processing method including:
acquiring action range information corresponding to a plurality of speed limit signs of a first road link respectively;
determining a target speed limit sign of the first road link based on the action range information respectively corresponding to the plurality of speed limit signs;
and under the condition that the action range of the target speed limit sign does not meet the preset condition, adjusting the action range of the target speed limit sign by combining action range information respectively corresponding to a previous speed limit sign and a next speed limit sign of the target speed limit sign on the first road link to obtain the target action range information of the target speed limit sign.
According to a second aspect of the present disclosure, there is provided an information processing apparatus comprising:
the acquisition module is used for acquiring action range information corresponding to the plurality of speed limit signs of the first road chain;
the determining module is used for determining a target speed limit sign of the first road link based on the action range information respectively corresponding to the plurality of speed limit signs;
and the first processing module is used for adjusting the action range of the target speed limit sign by combining the action range information respectively corresponding to the last speed limit sign and the next speed limit sign of the target speed limit sign on the first road link under the condition that the action range of the target speed limit sign does not meet the preset condition, so as to obtain the target action range information of the target speed limit sign.
According to a third aspect of the present disclosure, there is provided an electronic device comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of the first aspect.
According to a fourth aspect of the present disclosure, there is provided a non-transitory computer readable storage medium having stored thereon computer instructions for causing a computer to perform the method provided by the first aspect.
According to a fifth aspect of the present disclosure, there is provided a computer program product comprising a computer program which, when executed by a processor, implements the method provided by the first aspect described above.
The embodiment of the disclosure can improve the rationality of the target action range of the target speed limit sign and improve the driving safety.
It should be understood that the statements in this section do not necessarily identify key or critical features of the embodiments of the present disclosure, nor do they limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description.
Drawings
The drawings are included to provide a better understanding of the present solution and are not to be construed as limiting the present disclosure. Wherein:
FIG. 1 is a schematic flow diagram of an information processing method according to an embodiment of the present disclosure;
FIG. 2 is a schematic view of a speed limit sign with a definite range of action according to an embodiment of the present disclosure;
FIG. 3 is a schematic diagram of a speed limit sign with explicit scenes in accordance with an embodiment of the present disclosure;
FIG. 4 is a first schematic diagram illustrating the speed variation of the speed limiting sign on the same link according to an embodiment of the disclosure;
FIG. 5 is a second schematic diagram illustrating the speed variation of the speed limiting sign on the same link according to an embodiment of the disclosure;
FIG. 6 is a third schematic diagram illustrating the speed variation of the speed limiting sign on the same link, according to an embodiment of the present disclosure;
FIG. 7 is a fourth schematic diagram illustrating the speed variation of the speed limiting sign on the same link, according to an embodiment of the present disclosure;
fig. 8 is a schematic diagram of a link according to an embodiment of the present disclosure;
fig. 9 is a schematic structural diagram of an information processing apparatus according to an embodiment of the present disclosure;
FIG. 10 is a schematic view of a usage scenario of speed limit control provided by an embodiment of the present disclosure;
fig. 11 is a block diagram of an electronic device for implementing an information processing method of an embodiment of the present disclosure.
Detailed Description
Exemplary embodiments of the present disclosure are described below with reference to the accompanying drawings, in which various details of the embodiments of the disclosure are included to assist understanding, and which are to be considered as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present disclosure. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
The terms "first," "second," and "third," etc. in the description and claims of the present disclosure and the above-described figures are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. Furthermore, the terms "comprises" and "comprising," as well as any variations thereof, are intended to cover a non-exclusive inclusion, such as a list of steps or elements. A method, system, article, or apparatus is not necessarily limited to those steps or elements explicitly listed, but may include other steps or elements not explicitly listed or inherent to such process, system, article, or apparatus.
The embodiment of the present disclosure provides an information processing method, which may be applied to an electronic device including, but not limited to, a fixed device and/or a mobile device, for example, the fixed device includes, but not limited to, a server, and the server may be a cloud server or a general server. For example, mobile devices include, but are not limited to: vehicle-mounted terminal, navigation equipment. As shown in fig. 1, the information processing method includes:
s101: acquiring action range information corresponding to a plurality of speed limit signs of a first road link respectively;
s102: determining a target speed limit sign of the first road link based on the action range information respectively corresponding to the plurality of speed limit signs;
s103: and under the condition that the action range of the target speed limit sign does not meet the preset condition, adjusting the action range of the target speed limit sign by combining action range information respectively corresponding to a previous speed limit sign and a next speed limit sign of the target speed limit sign on the first road link to obtain the target action range information of the target speed limit sign.
Here, the speed limit sign includes, but is not limited to, several types of high speed limit signs, low speed limit signs, and speed limit removal signs, and the speed limit sign is mainly used on expressways and urban roads.
Here, the action range information includes at least one of a speed limit value and an action distance.
Fig. 2 shows a schematic diagram of a speed limit sign with a clear range, and as can be seen from fig. 2, the speed limit sign in fig. 2 has a clear range of 4374 meters. Fig. 3 shows the speed limit sign having a definite scene, and as can be seen from fig. 3, the speed limit sign in fig. 3 has a definite scene, such as school, whose speed limit value is 30 km/h.
In some embodiments, obtaining the action range information corresponding to each of the plurality of speed limit signs of the first link includes: and acquiring the speed limit signs included in the first link and action range information corresponding to each speed limit sign from the database based on the identification information of the first link.
The method and the device do not limit how the database obtains the speed limit signs included in the first road link and the action range information corresponding to each speed limit sign.
Therefore, the action range information corresponding to the plurality of speed limit signs of the first link can be quickly acquired, and guarantee is provided for subsequently and quickly determining the target speed limit signs and the action range information thereof.
In some embodiments, the obtaining of the action range information corresponding to each of the plurality of speed limit signs of the first link includes: and acquiring images about the speed-limiting signs on the first road link through a satellite or other image acquisition equipment based on the track information of the first road link, and obtaining the speed-limiting signs included in the first road link and action range information corresponding to each speed-limiting sign based on the image analysis condition.
Therefore, the speed-limiting signs which are in accordance with the actual conditions of the current speed-limiting sign on the first road link and the action range information which corresponds to the speed-limiting signs respectively can be obtained, the target speed-limiting sign and the action range information of the target speed-limiting sign are adapted to the current road condition and the speed-limiting sign, and the rationality of the action range of the target speed-limiting sign is improved.
Here, the target acting range information of the target speed limit sign includes a speed limit value and/or an acting distance of the target speed limit sign.
Here, the first link includes N speed limit signs and M target speed limit signs, where M is an integer equal to or greater than 0, N is an integer equal to or greater than 1, and M is equal to or less than N.
It should be noted that different scenes may correspond to different preset conditions. The same scene may correspond to one or more preset conditions.
The preset conditions are not compulsorily limited in the disclosure, and the specific preset conditions can be set or adjusted according to the type of the scene or the user requirements.
According to the technical scheme, the target speed-limiting sign of the first road link is determined according to the action range information corresponding to the speed-limiting signs of the first road link; and then the action range information of the target speed limit sign is determined by combining the action range information corresponding to the previous speed limit sign and the next speed limit sign of the target speed limit sign on the first road link, so that the action range of the determined target speed limit sign is more reasonable, and the driving safety is improved.
In some embodiments, the action range information of the speed limit sign includes a speed limit value, wherein determining the target speed limit sign of the first link based on the action range information corresponding to each of the plurality of speed limit signs includes: and determining the speed limit signs with the speed limit values lower than the first threshold value as target speed limit signs based on the speed limit values corresponding to the plurality of speed limit signs respectively.
Here, the first threshold may be set or adjusted according to actual conditions such as security requirements or scene requirements.
For example, the speed limit signs are classified into two major types, one is a general speed limit sign, and the other is a target speed limit sign; if the speed limit value of the general speed limit sign is greater than or equal to X, the first threshold value is less than X.
Therefore, the speed limit sign with the speed limit value lower than the first threshold value is determined as the target speed limit sign, the action range of the target speed limit sign is facilitated to be determined, the reasonability of the overall speed limit on a road link is facilitated to be improved, and the driving safety is improved.
In some embodiments, the action range information of the speed limit sign includes an action distance, wherein determining the target speed limit sign of the first link based on the action range information corresponding to each of the plurality of speed limit signs includes: and determining the speed-limiting signs with the action distance values lower than the second threshold value as target speed-limiting signs based on the action distance values corresponding to the speed-limiting signs respectively.
Here, the second threshold value may be set or adjusted according to actual conditions such as safety requirements or temporary construction requirements.
For example, the speed limit signs are classified into two major types, one is a general speed limit sign, and the other is a target speed limit sign; if the action distance of the general speed limit sign is greater than or equal to Y, the second threshold value is smaller than Y.
For another example, if the speed limit sign has a definite range and the range is less than the shortest range Z, the second threshold is less than or equal to Z.
Therefore, the speed limit signs with the action distance lower than the second threshold value are determined as the target speed limit signs, the action range of the target speed limit signs is facilitated to be determined, the reasonability of speed limit on a road link is facilitated to be improved, and the driving safety is improved.
In some embodiments, when the action range of the target speed-limiting sign does not satisfy the preset condition, the action range of the target speed-limiting sign is adjusted by combining action range information respectively corresponding to a previous speed-limiting sign and a next speed-limiting sign of the target speed-limiting sign on the first link, so as to obtain the target action range information of the target speed-limiting sign, including: acquiring the action distance and the speed limit value included in the action range of the target speed limit sign; under the condition that the action distance corresponding to the target speed limit sign does not meet the preset first shortest action distance requirement, the action distance and/or the speed limit value in the action range of the target speed limit sign are adjusted by combining the speed limit values respectively corresponding to the last speed limit sign and the next speed limit sign of the target speed limit sign on the first road link; and determining the target action range information of the target speed limit sign based on the adjusted action distance and/or speed limit value of the target speed limit sign. Further, under the condition that the action distance corresponding to the target speed limit sign meets the preset first shortest action distance requirement, the action range of the target speed limit sign is not adjusted.
Here, the action range of the target speed limit sign means action range information indicated on the target speed limit sign, for example, the speed limit value shown in fig. 2 is 80km/h and the action distance is 4374 meters. As another example, the speed limit value of the physical sign in FIG. 3 is 30 km/h.
Here, the preset first shortest acting distance requirement may be set with reference to the minimum length criterion of the speed limit zone. Illustratively, table 1 shows the correspondence between the speed limit value and the minimum length of the speed limit zone.
TABLE 1
It is understood that the values shown in table 1 may be set or adjusted according to a minimum safety standard or a desired safety standard.
It should be noted that different road scenes may adopt different first shortest acting distance requirements.
In some embodiments, when the action range of the target speed-limiting sign does not satisfy the preset condition, the action range of the target speed-limiting sign is adjusted by combining action range information respectively corresponding to a previous speed-limiting sign and a next speed-limiting sign of the target speed-limiting sign on the first link, so as to obtain the target action range information of the target speed-limiting sign, including: under the condition that the distance between the ending position of the target speed limit sign and the starting position of the next speed limit sign of the target speed limit sign does not meet the requirement of the second shortest action distance, the action distance and/or the speed limit value in the action range of the target speed limit sign are adjusted by combining the speed limit values respectively corresponding to the last speed limit sign and the next speed limit sign of the target speed limit sign on the first link; and determining the target action range information of the target speed limit sign based on the adjusted action distance and/or speed limit value of the target speed limit sign.
Here, the preset second shortest operation distance requirement may also be set as in table 1 with reference to the speed limit zone minimum length criterion. It should be noted that different road scenes may use different second shortest range requirements.
In some embodiments, in the case that the action range of the target speed-limiting sign does not satisfy the preset condition, adjusting the action range of the target speed-limiting sign in combination with action range information respectively corresponding to a previous speed-limiting sign and a next speed-limiting sign of the target speed-limiting sign on the first link to obtain the target action range information of the target speed-limiting sign, including: and under the condition that the action distance corresponding to the target speed limit sign does not meet the preset first shortest action distance requirement, comparing the speed limit value of the target speed limit sign with the speed limit value of the previous speed limit sign, if the speed limit value of the target speed limit sign is lower than the speed limit value of the previous speed limit sign, and the absolute value of the difference value between the speed limit value of the target speed limit sign and the speed limit value of the previous speed limit sign is larger than a first preset value, meanwhile, the speed limit value of the target speed limit sign is lower than the speed limit value of the next speed limit sign, and the absolute value of the difference value between the speed limit value of the target speed limit sign and the speed limit value of the next speed limit sign is larger than a second preset value, prolonging the action distance corresponding to the target speed limit sign from the action distance to the starting place of the next speed limit sign, and obtaining the target action range information of the target speed limit sign based on the adjusted action distance.
In some embodiments, in the case that the action range of the target speed-limiting sign does not satisfy the preset condition, adjusting the action range of the target speed-limiting sign in combination with action range information respectively corresponding to a previous speed-limiting sign and a next speed-limiting sign of the target speed-limiting sign on the first link to obtain the target action range information of the target speed-limiting sign, including: under the condition that the distance between the ending position of the target speed limit sign and the starting position of the next speed limit sign of the target speed limit sign does not meet the requirement of the preset second shortest acting distance, comparing the speed limit value of the target speed limit sign with the speed limit value of the previous speed limit sign, if the speed limit value of the target speed limit sign is lower than the speed limit value of the previous speed limit sign, and the absolute value of the difference value between the speed limit value of the target speed limit sign and the speed limit value of the previous speed limit sign is greater than the first preset value, meanwhile, the speed limit value of the target speed limit sign is lower than that of the next speed limit sign, the absolute value of the difference value between the speed limit value of the target speed limit sign and the speed limit value of the next speed limit sign is larger than a second preset value, extending the action distance corresponding to the target speed limit sign from the original action distance to the starting place of the next speed limit sign, and obtaining the target action range information of the target speed limit sign based on the adjusted action distance; or setting the speed limit value of the road section between the original ending position of the target speed limit sign and the starting position of the next speed limit sign of the target speed limit sign as the target speed limit value, wherein the target speed limit value is higher than the speed limit value of the target speed limit sign but lower than the speed limit value of the previous speed limit sign, and the target speed limit value and the road section between the original ending position of the target speed limit sign and the starting position of the next speed limit sign of the target speed limit sign at least meet the requirement of a second shortest action distance, and obtaining the target action range information of the target speed limit sign based on the target speed limit value and the adjusted action distance.
For example, fig. 4 shows a schematic diagram of a road link 1, as shown in fig. 4, the road link 1 comprises a road section a1, a road section a2, a road section A3 and a road section a4, the road link 1 comprises a general speed limit sign 100km/h located at the road section a1, a target speed limit sign 40km/h located at the road section a2 and a general speed limit sign 80km/h located at the road section a4, while there is no speed limit sign at the road section A3, generally speaking, after the action distance of the target speed limit sign is over and before the next limit sign range is entered, the speed limit value of the previous speed limit sign, namely 100km/h, is recovered, since the distance of the road section A3 is 50m, which is less than the shortest action distance 2km in table 1, the action distance of the target speed limit sign is adjusted to the next speed limit sign, and the specific adjustment result is shown in fig. 5, namely 100km/h is not recovered at the road section A3, but the speed is continuously limited at 40km/h, so that the high-low-high speed phenomenon of the road section A1, the road section A2 and the road section A3 in the figure 4 is avoided, the reasonability of speed assignment is improved, and the driving safety is improved.
For example, fig. 6 shows a schematic diagram of a road link 2, as shown in fig. 6, the road link 2 includes a road segment B1, a road segment B2, a road segment B3 and a road segment B4, the road link 2 includes a general speed limit sign 80km/h located at the road segment B1, a target speed limit sign 30km/h located at the road segment B2 and a general speed limit sign 50km/h located at the road segment B4, while there is no speed limit sign at the road segment B3, generally, after the action distance of the target speed limit sign is over and before the next limit sign range is entered, the speed limit value of the previous speed limit sign, i.e., 80km/h, is recovered, since the distance of the road segment B3 is 30m, which is less than the shortest action distance of 0.8km in table 1, the action distance of the target speed limit sign is adjusted to the next speed limit sign, and the specific adjustment result is shown in fig. 7, i.e., 80km/h is not recovered at the road segment B3, and the speed is continuously limited at 30km/h, so that the low-high-low speed phenomenon of the road section B2, the road section B3 and the road section B4 in the figure 6 is avoided, the reasonability of speed assignment is improved, and the driving safety is improved.
Therefore, under the condition that the action distance corresponding to the target speed limit sign does not meet the preset shortest action distance requirement, the action range of the target speed limit sign is determined by combining the action range information corresponding to the last speed limit sign and the next speed limit sign of the target speed limit sign on the first road link, the reasonability of speed limit assignment can be improved, and the driving safety is further improved.
In some embodiments, when the action range of the target speed-limiting sign does not satisfy the preset condition, the action range of the target speed-limiting sign is adjusted by combining action range information respectively corresponding to a previous speed-limiting sign and a next speed-limiting sign of the target speed-limiting sign on the first link, so as to obtain the target action range information of the target speed-limiting sign, including: determining a reasonable action range of the target speed limit sign by combining the action range of the target speed limit sign and the speed limit values respectively corresponding to the previous speed limit sign and the next speed limit sign of the target speed limit sign on the first road link; and under the condition that the action range is different from the reasonable action range, determining the target action range information of the target speed limit sign based on the reasonable action range.
For example, the original action range information of the target speed limit sign is x-x 0, and y-y 0; the speed limit value of the previous speed limit sign is x-x 1, the speed limit value of the next speed limit sign is x-x 2, and the target action range information of the target speed limit sign is determined to be x-x 0 'and y-y 0' by comparing the sizes and the differences among x1, x2 and x 0.
Therefore, the reasonable action range of the target speed limit sign is determined firstly, and then the reasonable action range is compared with the original action range, so that the finally set action range meets the rationality requirement, the rationality of the speed limit can be greatly improved, and the driving safety is further improved.
In some embodiments, the information processing method may further include: and under the condition of switching from the first road link to the second road link, determining the action range of the first speed-limiting sign in the second road link based on the action range information of the last speed-limiting sign in the first road link.
For example, the first road chain includes 8 speed limit signs, of which there are 3 target speed limit signs, and the last speed limit sign is a general speed limit sign, and the speed limit value is x 8; the second road chain comprises 3 speed limit signs, wherein the first speed limit sign is a common speed limit sign, the speed limit value is y1, and the speed limit value y1 of the first speed limit sign in the second road chain is adjusted according to the speed limit value x8 of the last speed limit sign of the first road chain, so that the speed limit value of the first speed limit sign is y 1'.
For another example, the first road chain includes 5 speed limit signs, of which there are 2 target speed limit signs, and the last speed limit sign is a target speed limit sign, and the speed limit value is x 5; the second road chain comprises 6 speed limit signs, wherein the first speed limit sign is a common speed limit sign, the speed limit value is y1, and the speed limit value y1 of the first speed limit sign in the second road chain is adjusted according to the speed limit value x5 of the last speed limit sign of the first road chain, so that the speed limit value of the first speed limit sign is y 1'; or, the starting position of the speed limit value y1 of the first speed limit sign in the second link is adjusted and then shifted by a certain distance.
Therefore, the speed transition of the first road chain and the second road chain can be smoother, and the safety of the transition area of the first road chain and the second road chain can be improved.
In the foregoing solution, the information processing method may further include:
and aggregating roads with the same name in the preset area range or roads with different names, which have the same traffic capacity and the traffic smoothness degree larger than a set value, into the same road chain.
Here, the preset area range may be set or adjusted according to actual conditions, such as user requirements or road planning requirements. For example, the preset area range may be divided into an area where a street is located, an area where a town is located, an area where a county is located, and the like.
Here, the same traffic capacity means the same number of traffic lanes.
Here, the degree of smoothness of the passage may be represented by an angle between the first road and the second road, and the greater the angle between the roads, the greater the degree of smoothness of the passage.
Here, the set value may be set or adjusted according to actual conditions such as speed requirements or safety requirements.
Fig. 8 shows a schematic diagram of a link, and as can be seen from fig. 8, the smoothness of the roads 1 and 3 is greater than the smoothness of the roads 2 and 3, and the roads 1 and 3 can be combined into the same link.
Therefore, the road chain is obtained through aggregation, and the action range of the target speed limit sign is set or adjusted by taking the road chain as a unit in the aspect of extension of the speed limit value, so that the speed limit value on the whole road chain is more reasonable, the driving safety on the road chain is improved, and the driving experience and the riding experience are improved.
In the scheme, after the target action range information of the target speed limit sign is determined, the target action range information of the target speed limit sign is stored; or generating and storing the action range information of all the speed limit signs included in the whole road chain according to the action range information of the non-target speed limit signs and the target action range information of the target speed limit signs, so as to provide the action range information of all the speed limit signs included in the whole road chain for vehicles or navigation equipment, and assist manual driving or provide driving basis for automatic driving vehicles.
Fig. 9 is a schematic structural diagram of an information processing apparatus according to an embodiment of the present disclosure, which may include, as shown in fig. 9:
an obtaining module 910, configured to obtain action range information corresponding to each of the plurality of speed-limiting signs of the first link;
a determining module 920, configured to determine a target speed-limiting sign of the first link based on action range information corresponding to each of the plurality of speed-limiting signs;
the first processing module 930 is configured to, when the action range of the target speed-limiting sign does not satisfy the preset condition, adjust the action range of the target speed-limiting sign by combining action range information respectively corresponding to a previous speed-limiting sign and a next speed-limiting sign of the target speed-limiting sign on the first link, and obtain target action range information of the target speed-limiting sign.
In some embodiments, the scope of action information includes a speed limit value, and the determining module 920 is configured to:
and determining the speed limit signs with the speed limit values lower than the first threshold value as target speed limit signs based on the speed limit values corresponding to the plurality of speed limit signs respectively.
In some embodiments, the scope information includes a range, and the determining module 920 is configured to:
and determining the speed-limiting signs with the action distance values lower than the second threshold value as target speed-limiting signs based on the action distance values corresponding to the speed-limiting signs respectively.
In some embodiments, the first processing module 930 is configured to:
acquiring the action distance and the speed limit value included in the action range of the target speed limit sign;
adjusting the action distance and/or the speed limit value in the action range of the target speed limit sign by combining the speed limit values respectively corresponding to the last speed limit sign and the next speed limit sign of the target speed limit sign on the first road link when the action distance corresponding to the target speed limit sign does not meet the first shortest action distance requirement or the distance between the ending position of the target speed limit sign and the starting position of the next speed limit sign of the target speed limit sign does not meet the second shortest action distance requirement;
and determining the target action range information of the target speed limit sign based on the adjusted action distance and/or speed limit value of the target speed limit sign.
In some embodiments, the first processing module 930 is configured to:
determining a reasonable action range of the target speed limit sign by combining the action range of the target speed limit sign and the speed limit values respectively corresponding to the previous speed limit sign and the next speed limit sign of the target speed limit sign on the first road link;
and under the condition that the action range is different from the reasonable action range, determining the target action range information of the target speed limit sign based on the reasonable action range.
In some embodiments, the apparatus may further comprise:
and the second processing module is used for determining the action range information of the first speed-limiting sign in the second road link based on the action range information of the last speed-limiting sign in the first road link under the condition of switching from the first road link to the second road link.
In some embodiments, the apparatus may further comprise:
and the aggregation module is used for aggregating roads with the same name in the preset area range or roads with different names, the traffic capacity of which is the same and the traffic smoothness of which is greater than a set value, into the same road chain.
It should be understood by those skilled in the art that the functions of the processing modules in the information processing apparatus according to the embodiments of the present disclosure may be understood by referring to the description of the information processing method, and the processing modules in the information processing apparatus according to the embodiments of the present disclosure may be implemented by analog circuits that implement the functions described in the embodiments of the present disclosure, or by running software that performs the functions described in the embodiments of the present disclosure on electronic devices.
The information processing device of the embodiment of the disclosure can improve the rationality of speed limiting and improve the driving safety.
The embodiment of the present disclosure further provides an application scenario schematic diagram of speed limit control, as shown in fig. 10, an electronic device such as a cloud server is responsible for receiving road link planning information sent by a terminal device, receiving shortest acting distance adjustment information sent by the terminal device, and receiving an image sent by an image acquisition device; aggregating a plurality of roads into a road chain, and classifying the speed-limiting signs on the whole road chain to obtain target speed-limiting signs; determining the action range of a target speed limit sign by combining the action range assignments of the front and rear speed limit signs of the target speed limit sign on the road chain; and judging whether the current road section can meet the preset shortest speed-limiting distance requirement or not according to the original action range of the target speed-limiting sign, and adjusting the action distance of the target speed-limiting sign under the condition that the preset shortest speed-limiting action distance requirement is not met. The electronic equipment sends the adjusted speed limit control information to the automatic driving vehicle or the manual driving vehicle passing through the corresponding road section, wherein the speed limit control information comprises a speed limit value and also can comprise an action distance, so that the whole speed limit on the road link is more reasonable, the driving safety is improved, the driving safety is guaranteed, and the driving experience of a user is also facilitated to be improved.
The number of the vehicles, the terminal devices and the electronic devices is not limited in the present disclosure, and the actual application may include a plurality of vehicles, a plurality of terminal devices and a plurality of electronic devices.
In the technical scheme of the disclosure, the acquisition, storage, application and the like of the personal information of the related user all accord with the regulations of related laws and regulations, and do not violate the good customs of the public order.
The present disclosure also provides an electronic device, a readable storage medium, and a computer program product according to embodiments of the present disclosure.
FIG. 11 shows a schematic block diagram of an example electronic device 1100 that may be used to implement embodiments of the present disclosure. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the disclosure described and/or claimed herein.
As shown in fig. 11, the device 1100 includes a computing unit 1101, which can perform various appropriate actions and processes in accordance with a computer program stored in a Read-Only Memory (ROM) 1102 or a computer program loaded from a storage unit 1108 into a Random Access Memory (RAM) 1103. In the RAM 1103, various programs and data necessary for the operation of the device 1100 may also be stored. The calculation unit 1101, the ROM 1102, and the RAM 1103 are connected to each other by a bus 1104. An Input/Output (I/O) interface 1105 is also connected to bus 1104.
A number of components in device 1100 connect to I/O interface 1105, including: an input unit 1106 such as a keyboard, a mouse, and the like; an output unit 1107 such as various types of displays, speakers, and the like; a storage unit 1108 such as a magnetic disk, optical disk, or the like; and a communication unit 1109 such as a network card, a modem, a wireless communication transceiver, and the like. The communication unit 1109 allows the device 1100 to exchange information/data with other devices through a computer network such as the internet and/or various telecommunication networks.
The computing unit 1101 can be a variety of general purpose and/or special purpose processing components having processing and computing capabilities. Some examples of the computing Unit 1101 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various specialized Artificial Intelligence (AI) computing chips, various computing units running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable Processor, controller, microcontroller, and the like. The calculation unit 1101 performs the respective methods and processes described above, such as an information processing method. For example, in some embodiments, the information processing method may be implemented as a computer software program tangibly embodied in a machine-readable medium, such as storage unit 1108. In some embodiments, part or all of the computer program may be loaded and/or installed onto device 1100 via ROM 1102 and/or communication unit 1109. When the computer program is loaded into the RAM 1103 and executed by the computing unit 1101, one or more steps of the information processing method described above may be performed. Alternatively, in other embodiments, the computing unit 1101 may be configured to perform the information processing method by any other suitable means (e.g., by means of firmware).
Various implementations of the systems and techniques described here above may be realized in digital electronic circuitry, Integrated circuitry, Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application-Specific Standard Products (ASSPs), System-on-Chip (SOC), load Programmable Logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard Disk, a random access Memory, a Read-Only Memory, an Erasable Programmable Read-Only Memory (EPROM), a flash Memory, an optical fiber, a Compact disc Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a Display device (e.g., a Cathode Ray Tube (CRT) or Liquid Crystal Display (LCD) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), Wide Area Networks (WANs), and the internet.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client and server relationship to each other. The server may be a cloud server, a server of a distributed system, or a server with a combined blockchain.
It should be understood that various forms of the flows shown above may be used, with steps reordered, added, or deleted. For example, the steps described in the present disclosure may be executed in parallel or sequentially or in different orders, and are not limited herein as long as the desired results of the technical solutions disclosed in the present disclosure can be achieved.
The above detailed description should not be construed as limiting the scope of the disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made in accordance with design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present disclosure should be included in the scope of protection of the present disclosure.
Claims (17)
1. An information processing method comprising:
acquiring action range information corresponding to a plurality of speed limit signs of a first road link respectively;
determining a target speed limit sign of the first road link based on the action range information respectively corresponding to the plurality of speed limit signs;
and under the condition that the action range of the target speed limit sign does not meet the preset condition, adjusting the action range of the target speed limit sign by combining action range information respectively corresponding to a previous speed limit sign and a next speed limit sign of the target speed limit sign on the first road link to obtain the target action range information of the target speed limit sign.
2. The method of claim 1, wherein the coverage information includes a speed limit value, and the determining the target speed limit sign of the first link based on the coverage information corresponding to the plurality of speed limit signs respectively comprises:
and determining the speed limit signs with the speed limit values lower than the first threshold value as the target speed limit signs based on the speed limit values respectively corresponding to the plurality of speed limit signs.
3. The method of claim 1, wherein the coverage information includes a coverage distance, and wherein determining the target speed limit sign of the first link based on the coverage information corresponding to each of the plurality of speed limit signs comprises:
and determining the speed-limiting signs with the action distance values lower than a second threshold value as the target speed-limiting signs based on the action distance values corresponding to the plurality of speed-limiting signs respectively.
4. The method of claim 1, wherein the adjusting the action range of the target speed-limiting sign to obtain the target action range information of the target speed-limiting sign in combination with action range information respectively corresponding to a previous speed-limiting sign and a next speed-limiting sign of the target speed-limiting sign on the first link, when the action range of the target speed-limiting sign does not satisfy a preset condition, comprises:
acquiring the action distance and the speed limit value included in the action range of the target speed limit sign;
when the action distance corresponding to the target speed limit sign does not meet the first shortest action distance requirement, or the distance between the ending position of the target speed limit sign and the starting position of the next speed limit sign of the target speed limit sign does not meet the second shortest action distance requirement, the action distance and/or the speed limit value in the action range of the target speed limit sign are adjusted by combining the speed limit values respectively corresponding to the last speed limit sign and the next speed limit sign of the target speed limit sign on the first road link;
and determining the target action range information of the target speed limit sign based on the adjusted action distance and/or speed limit value of the target speed limit sign.
5. The method of claim 1, wherein the adjusting the action range of the target speed-limiting sign to obtain the target action range information of the target speed-limiting sign in combination with action range information respectively corresponding to a previous speed-limiting sign and a next speed-limiting sign of the target speed-limiting sign on the first link, when the action range of the target speed-limiting sign does not satisfy a preset condition, comprises:
determining a reasonable action range of the target speed limit sign by combining the action range of the target speed limit sign and speed limit values respectively corresponding to a previous speed limit sign and a next speed limit sign of the target speed limit sign on the first road link;
and under the condition that the action range is different from the reasonable action range, determining the target action range information of the target speed limit sign based on the reasonable action range.
6. The method of claim 1, further comprising:
and under the condition of switching from the first road link to the second road link, adjusting the action range of the first speed-limiting sign in the second road link based on the action range information of the last speed-limiting sign in the first road link.
7. The method of any of claims 1 to 6, further comprising:
and aggregating roads with the same name in the preset area range or roads with different names, which have the same traffic capacity and the traffic smoothness degree larger than a set value, into the same road chain.
8. An information processing apparatus comprising:
the acquisition module is used for acquiring action range information corresponding to the plurality of speed limit signs of the first road chain;
the determining module is used for determining a target speed limit sign of the first road link based on the action range information respectively corresponding to the plurality of speed limit signs;
and the first processing module is used for adjusting the action range of the target speed limit sign by combining action range information respectively corresponding to a previous speed limit sign and a next speed limit sign of the target speed limit sign on the first road link under the condition that the action range of the target speed limit sign does not meet the preset condition, so as to obtain the target action range information of the target speed limit sign.
9. The apparatus of claim 8, wherein the reach information includes a speed limit value, the determining module to:
and determining the speed limit signs with the speed limit values lower than the first threshold value as the target speed limit signs based on the speed limit values respectively corresponding to the plurality of speed limit signs.
10. The apparatus of claim 8, wherein the scope information comprises a range, the determining module to:
and determining the speed-limiting signs with the action distance values lower than a second threshold value as the target speed-limiting signs based on the action distance values corresponding to the plurality of speed-limiting signs respectively.
11. The apparatus of claim 8, wherein the first processing module is to:
acquiring the action distance and the speed limit value included in the action range of the target speed limit sign;
when the action distance corresponding to the target speed limit sign does not meet the first shortest action distance requirement, or the distance between the ending position of the target speed limit sign and the starting position of the next speed limit sign of the target speed limit sign does not meet the second shortest action distance requirement, the action distance and/or the speed limit value in the action range of the target speed limit sign are adjusted by combining the speed limit values respectively corresponding to the last speed limit sign and the next speed limit sign of the target speed limit sign on the first road link;
and determining the target action range information of the target speed limit sign based on the adjusted action distance and/or speed limit value of the target speed limit sign.
12. The apparatus of claim 8, wherein the first processing module is to:
determining a reasonable action range of the target speed limit sign by combining the action range of the target speed limit sign and speed limit values respectively corresponding to a previous speed limit sign and a next speed limit sign of the target speed limit sign on the first road link;
and under the condition that the action range is different from the reasonable action range, determining the target action range information of the target speed limit sign based on the reasonable action range.
13. The apparatus of claim 8, further comprising:
and the second processing module is used for determining the action range of the first speed-limiting sign in the second link based on the action range information of the last speed-limiting sign in the first link under the condition of switching from the first link to the second link.
14. The apparatus of any of claims 8 to 13, further comprising:
and the aggregation module is used for aggregating roads with the same name in the preset area range or roads with different names, the traffic capacity of which is the same and the traffic smoothness of which is greater than a set value, into the same road chain.
15. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-7.
16. A non-transitory computer readable storage medium having stored thereon computer instructions for causing the computer to perform the method of any one of claims 1-7.
17. A computer program product comprising a computer program which, when executed by a processor, implements the method according to any one of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210058552.2A CN114419593A (en) | 2022-01-13 | 2022-01-13 | Information processing method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210058552.2A CN114419593A (en) | 2022-01-13 | 2022-01-13 | Information processing method, device, equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114419593A true CN114419593A (en) | 2022-04-29 |
Family
ID=81273404
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210058552.2A Pending CN114419593A (en) | 2022-01-13 | 2022-01-13 | Information processing method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114419593A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115100870A (en) * | 2022-08-24 | 2022-09-23 | 北京百度网讯科技有限公司 | Speed limit sign verification method, automatic driving method and device and electronic equipment |
-
2022
- 2022-01-13 CN CN202210058552.2A patent/CN114419593A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115100870A (en) * | 2022-08-24 | 2022-09-23 | 北京百度网讯科技有限公司 | Speed limit sign verification method, automatic driving method and device and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114036253B (en) | High-precision map data processing method, device, electronic equipment and medium | |
CN112883236A (en) | Map updating method, map updating device, electronic equipment and storage medium | |
CN114596709A (en) | Data processing method, device, equipment and storage medium | |
CN114419593A (en) | Information processing method, device, equipment and storage medium | |
CN114463985A (en) | Driving assistance method, device, equipment and storage medium | |
CN112699773A (en) | Traffic light identification method and device and electronic equipment | |
CN114582125B (en) | Method, device, equipment and storage medium for identifying road traffic direction | |
CN114724113B (en) | Road sign recognition method, automatic driving method, device and equipment | |
CN113850297B (en) | Road data monitoring method and device, electronic equipment and storage medium | |
CN113447013B (en) | Construction road recognition method, construction road recognition apparatus, construction road recognition device, storage medium, and program product | |
CN115171075A (en) | Road type identification method, device and equipment | |
CN114689069A (en) | Navigation route processing method and device of automatic driving equipment and electronic equipment | |
CN113886413A (en) | Map updating method and device | |
CN114419883A (en) | Method and device for identifying missing traffic restriction information at intersection and electronic equipment | |
CN113947897B (en) | Method, device and equipment for acquiring road traffic condition and automatic driving vehicle | |
CN113656425B (en) | Electronic map updating method and device, electronic equipment, storage medium and product | |
CN115100870B (en) | Speed limit sign verification method, automatic driving method and device and electronic equipment | |
CN112652185B (en) | Road speed limit marking method and device and electronic equipment | |
CN114529768B (en) | Method, device, electronic equipment and storage medium for determining object category | |
CN113865611B (en) | Data processing method, device, equipment and storage medium | |
CN113566842B (en) | Data processing method, device, equipment and storage medium | |
CN114754788A (en) | Navigation route planning method and device and electronic equipment | |
CN114937253A (en) | Vehicle type information processing method and device, electronic equipment and storage medium | |
CN116182882A (en) | Travel scheme planning method and device, electronic equipment and storage medium | |
CN114581872A (en) | Method, device, equipment, medium and program product for monitoring road elements |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |