Map information update system and its server device

The map information update system addresses the risk of accuracy loss by setting and updating map information reliability, ensuring accurate updates through external and internal reliability considerations.

JP7724139B2Active Publication Date: 2025-08-15ASTEMO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2021188042
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-11-18
Publication Date
2025-08-15
Estimated Expiration
2041-11-18

AI Technical Summary

Technical Problem

Existing map information updating systems risk decreasing accuracy due to erroneous updates when external information accuracy is lower than the map information accuracy, as current technologies do not adequately consider the reliability of both external and map information.

Method used

A map information update system that includes a processing device with a first setting unit to set the reliability of external information, a second setting unit to set the reliability of map information, and an update unit to update the map information based on the reliability of both, ensuring accurate updates.

Benefits of technology

The system prevents erroneous updates and enhances the accuracy of map information by considering the reliability of both external and map information, leading to more precise map updates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007724139000001
    Figure 0007724139000001
  • Figure 0007724139000002
    Figure 0007724139000002
  • Figure 0007724139000003
    Figure 0007724139000003
Patent Text Reader

Abstract

To provide a map information update system capable of preventing wrong map information which may cause a decrease in precision from being updated to improve the precision of map information, and a server device thereof.SOLUTION: A map information update system 1 comprises an arithmetic processing device 31 which updates map information based upon external field information obtained by recognizing a peripheral environment of a vehicle 2. The arithmetic processing device 31 has a first setting unit 311 which sets reliability of the external field information, a second setting unit 312 which sets reliability of the map information, and an update unit 313 which updates the map information based upon the reliability of the external field information and the reliability of the map information.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a map information update system and a server device thereof. [Background technology]

[0002] In an automated driving system or a driving assistance system, there is a demand for improving the safety of a vehicle by updating map information to improve accuracy based on external information (sensing information, etc.) obtained by recognizing the surrounding environment of the vehicle. Patent Document 1, for example, is an example of a technology for updating map information based on external information.

[0003] Patent Document 1 discloses a server device that acquires change-point candidate data generated by comparing peripheral information based on the output of a sensor unit with a partial map, and sensor accuracy-related information related to the accuracy of the target sensor at the time the change-point candidate data was acquired, sets a weight for each of the acquired change-point candidate data based on the sensor accuracy-related information, and updates a distribution map based on the change-point candidate data with the weight set. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2016-156973 Summary of the Invention [Problem to be solved by the invention]

[0005] When updating map information based on external information, if the accuracy of the external information is low compared to the accuracy of the map information, updating the map information based on the external information may result in a decrease in accuracy of the map information. The technology disclosed in Patent Document 1 estimates the accuracy of the sensor unit and updates the partial map when there is a discrepancy between the surrounding information based on the output of the sensor unit and the partial map, but does not take into account the accuracy of the partial map. With the technology disclosed in Patent Document 1, it is difficult to prevent erroneous updates to map information that may cause a decrease in accuracy, and there is a risk of the accuracy of the map information decreasing.

[0006] The present invention has been made in view of the above, and aims to provide a map information updating system and its server device that are capable of improving the accuracy of map information by preventing erroneous updates to map information that could cause a decrease in accuracy. [Means for solving the problem]

[0007] In order to solve the above problem, the map information update system of the present invention includes a processing device that updates map information based on external information recognized from the vehicle's surrounding environment, and the processing device is characterized by having a first setting unit that sets the reliability of the external information, a second setting unit that sets the reliability of the map information, and an update unit that updates the map information based on the set reliability of the external information and the set reliability of the map information. [Effects of the Invention]

[0008] According to the present invention, it is possible to provide a map information update system and its server device that are capable of improving the accuracy of map information by preventing erroneous updates of map information that could cause a decrease in accuracy. Problems, configurations, and effects other than those described above will become apparent from the following description of the embodiments. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram showing the configuration of a map information updating system according to a first embodiment. [Figure 2] 2 is a flowchart of a process performed by the map information update system shown in FIG. 1. [Figure 3] FIG. 10 is a diagram illustrating the reliability of external world information. [Figure 4] FIG. 10 is a diagram illustrating the reliability of map information. [Figure 5] 5 is a diagram for explaining a process of updating the reliability of the map information shown in FIG. 4 based on the reliability of the external world information shown in FIG. 3. [Figure 6] 10 is a flowchart of a process performed by the map information updating system of the second embodiment. [Figure 7] 10 is a flowchart of a process performed by the map information updating system of the third embodiment. [Figure 8] 10 is a flowchart of a process performed by the map information updating system of the fourth embodiment. [Figure 9] 13 is a flowchart of a process performed by the map information updating system according to the fifth embodiment. [Figure 10] 13 is a flowchart of processing performed by the map information update system of the sixth embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, embodiments of the present invention will be described with reference to the drawings. Note that components with the same reference numerals in each embodiment have the same functions in each embodiment unless otherwise specified, and description thereof will be omitted.

[0011] [Embodiment 1] A map information updating system 1 according to the first embodiment will be described with reference to FIGS.

[0012] FIG. 1 is a diagram showing the configuration of a map information updating system 1 according to the first embodiment.

[0013] The map information update system 1 is a system that updates map information. Specifically, the map information update system 1 may be a system that updates highly detailed map information (Detailed Geometry Map) used in an autonomous driving system or a driving assistance system installed in a vehicle 2. In this embodiment, the map information is not limited to image data that displays the arrangement of features in a two-dimensional or three-dimensional space. The map information also includes data that expresses the arrangement of features in the form of a sequence of points such as latitude, longitude, and altitude, or data that expresses the arrangement of features in the form of a two-dimensional or three-dimensional point cloud.

[0014] The map information update system 1 includes an external environment recognition device 21 that recognizes the surrounding environment of the vehicle 2, a processing device 31 that performs update processing of map information around the vehicle 2, and a storage device 32 that stores map information, etc.

[0015] 1 illustrates a map information update system 1 in which an external environment recognition device 21 is mounted on a vehicle 2, and an arithmetic processing device 31 and a storage device 32 are mounted on a server device 3 equipped with a communication device 33. The map information update system 1 illustrated in FIG. 1 is configured such that the vehicle 2 and the server device 3 are connected to each other via a network so as to be able to communicate wirelessly. Furthermore, the map information update system 1 illustrated in FIG. 1 may also include a terminal device 4. The terminal device 4 is connected to the server device 3 via the network so as to be able to communicate wirelessly, and is a device that can read, write, rewrite, etc., information stored in the storage device 32 mounted on the server device 3.

[0016] However, the map information update system 1 is not limited to the configuration shown in Fig. 1. For example, the arithmetic processing device 31 and the storage device 32 may be mounted in the same machine or device (for example, the vehicle 2) as the external environment recognition device 21. Alternatively, the external environment recognition device 21 may be mounted in a vehicle other than the vehicle 2, or in road equipment. In this embodiment, the map information update system 1 shown in Fig. 1 will be described as an example.

[0017] The external environment recognition device 21 acquires external environment information (sensing information) as a recognition result of the surrounding environment of the vehicle 2. Recognition targets of the external environment recognition device 21 include, for example, objects present in the surrounding environment of the vehicle 2 (for example, other vehicles, pedestrians, road facilities, obstacles, etc.), and the road on which the vehicle 2 travels (including the shape of the road, as well as the topography around the road, road signs, road markings, traffic lights, etc.). The external environment information includes information recognized regarding objects present in the surrounding environment of the vehicle 2 (such as the type, position, and shape of the object), and information recognized regarding the road on which the vehicle 2 travels.

[0018] The external environment recognition device 21 is configured with a camera, a laser, a radar, and / or a V2X receiver. The V2X receiver acquires external environment information through communication between vehicles, communication between vehicles and road facilities, communication between vehicles and pedestrians, and / or communication between vehicles and network-connected devices. Furthermore, the external environment recognition device 21 is configured to include a GNSS receiver and can acquire location information such as the latitude, longitude, altitude, and direction of the vehicle 2. Furthermore, the external environment recognition device 21 can acquire road environment information indicating at least one of traffic volume, time of day, and weather at the time the external environment information is acquired. Furthermore, the external environment recognition device 21 can acquire topographical change information indicating the presence or absence of at least one of construction work and earthquakes occurring around the vehicle 2.

[0019] The information acquired by the external environment recognition device 21 is transmitted to the server device 3 by the communication device of the vehicle 2. A receiving unit 331 constituting the communication device 33 of the server device 3 receives information transmitted from the vehicle 2, including external environment information. The receiving unit 331 transmits the received external environment information, etc. to the arithmetic processing device 31.

[0020] The arithmetic processing device 31 is configured to include a processor. The arithmetic processing device 31 stores information transmitted from the vehicle 2, including external world information, in the storage device 32. The arithmetic processing device 31 updates the map information stored in the storage device 32 based on the information transmitted from the vehicle 2, including the external world information.

[0021] Specifically, the calculation processing device 31 has a first setting unit 311 that sets the reliability of the external world information acquired by the external world recognition device 21, a second setting unit 312 that sets the reliability of the map information, and an update unit 313 that updates the map information stored in the storage device 32 based on the reliability of the external world information set by the first setting unit 311 and the reliability of the map information set by the second setting unit 312.

[0022] The arithmetic processing device 31 stores the map information updated by the update unit 313 in the storage device 32 and transmits it to a transmission unit 332 constituting the communication device 33. The transmission unit 332 transmits the updated map information to the vehicle 2. The vehicle 2 receives the map information transmitted from the server device 3. The vehicle 2 can safely operate the autonomous driving system or the driving assistance system by using the updated map information. Note that a method for setting the reliability of each of the external information and the map information, and a method for updating the map information will be described later with reference to FIGS. 2 to 5.

[0023] The storage device 32 stores information transmitted from the vehicle 2, including external world information, map information, the reliability of the external world information, the reliability of the map information, etc. Furthermore, the storage device 32 can store information related to the time elapsed since the map information was last updated. The information related to the time elapsed since the map information was last updated includes information such as the value of a timer that measures the time elapsed since the map information was last updated, and the time when the map information was last updated. Note that in embodiments other than the fourth embodiment described below, the storage device 32 does not need to store information related to the elapsed time.

[0024] A method for setting the reliability of each of the external environment information and the map information, and a method for updating the map information will be described using Figures 2 to 5. In the description of Figures 2 to 5, the recognition target of the external environment recognition device 21 is a boundary line of a lane (hereinafter also referred to as a "lane boundary line") existing near the vehicle 2, and a case where map information related to the lane boundary line is updated will be described as an example.

[0025] Fig. 2 is a flowchart of processing performed by the map information update system 1 shown in Fig. 1. Fig. 3 is a diagram illustrating the reliability of external world information. Fig. 4 is a diagram illustrating the reliability of map information. Fig. 5 is a diagram illustrating processing for updating the reliability of the map information shown in Fig. 4 based on the reliability of the external world information shown in Fig. 3. The processing shown in Fig. 2 is executed by the server device 3 every time a predetermined period elapses.

[0026] In step S101, the receiving unit 331 receives external environment information acquired by the external environment recognition device 21 and transmitted from the vehicle 2. The external environment information includes, for example, the latitude, longitude, altitude, and traveling direction of the vehicle 2 (i.e., the external environment recognition device 21) as a base point, a distance to a recognition target, and an angle of a direction toward the recognition target (hereinafter also referred to as "relative position information"). The relative position information is information indicating the positional relationship between the recognition target of the external environment recognition device 21 and the external environment recognition device 21. Furthermore, the external environment information may include the reliability of the external environment information.

[0027] In step S102, the first setting unit 311 sets the reliability of the external world information for the external world information received in step S101. The first setting unit 311 sets the reliability of the external world information based on the characteristics of the external world recognition device 21 that acquires the external world information. Examples of factors that determine the characteristics of the external world recognition device 21 include variables determined in the internal processing logic of the external world recognition device 21. Examples of variables determined in the internal processing logic of the external world recognition device 21 may be the existence probability of a recognized object output by an AI that recognizes a recognized object using a camera image. The existence probability of the recognized object can be considered as the reliability of the external world information. The external world recognition device 21 can include the existence probability of the recognized object in the external world information as the reliability of the external world information and transmit the information from the communication device of the vehicle 2 to the server device 3. The first setting unit 311 can set the existence probability of the recognized object as the reliability of the external world information.

[0028] For example, assume that the external environment recognition device 21 recognizes lane boundary lines L1 to L3 as shown in the diagram on the left side of Fig. 3 and acquires external environment information including relative position information and respective existence probabilities of the lane boundary lines L1 to L3. In this case, the first setting unit 311 may set the respective existence probabilities of the lane boundary lines L1 to L3 as the reliability of the external environment information for each of the lane boundary lines L1 to L3, as shown in table 321 on the right side of Fig. 3. The "#" in table 321 of Fig. 3 indicates the identification information of the lane boundary lines L1 to L3.

[0029] Furthermore, when multiple existence probabilities for the same recognition target are transmitted, the first setting unit 311 may set, for example, an average value of the multiple existence probabilities as the reliability of the recognition target of the external world information. Note that the multiple existence probabilities for the same recognition target may be acquired by each of the external world recognition devices 21 mounted on multiple vehicles 2, acquired by each of the multiple external world recognition devices 21 mounted on one vehicle 2, or acquired at each of multiple times by the external world recognition device 21 mounted on one vehicle 2, and transmitted to the server device 3.

[0030] In step S103, the second setting unit 312 sets the reliability of the map information of the vicinity of the vehicle 2. In the map information, the position information of a feature may be expressed as a sequence of points of latitude, longitude, and altitude. If the feature in the map information is a lane boundary line, the position information of the lane boundary line in the map information may be expressed as a sequence of points of latitude, longitude, and altitude.

[0031] For example, assume that the lane boundary lines in the map information are composed of lane boundary lines La to Le, as shown in the diagram on the left side of FIG. 4. In this case, the second setting unit 312 may set the reliability of the map information to each of the lane boundary lines La to Le, as shown in table 322 on the right side of FIG. 4. The reliability of the map information is expressed as a numerical value in the range of 0 to 100, similar to the reliability of the external world information, and the larger the numerical value, the higher the reliability. The second setting unit 312 may set 0 as the initial value of the reliability of the map information. If the reliability of the map information has been updated in the past in step S104, which will be described later, the second setting unit 312 sets the value as is. Table 322 on the right side of FIG. 4 shows an example in which the reliability of previously updated map information is carried over. Note that the "#" in table 322 in FIG. 4 indicates the identification information of the lane boundary lines La to Le.

[0032] In step S104, the update unit 313 updates the map information based on the reliability of the external world information set in step S102 and the reliability of the map information set in step S103.

[0033] First, the update unit 313 performs a process of determining the feature in the map information that corresponds to the recognition target indicated by the external world information received in step S101. For example, assume that the reliability of the external world information is expressed as in table 321 shown in FIG. 3 and the reliability of the map information is expressed as in table 322 shown in FIG. 4. In this case, the update unit 313 determines to which lane boundary lines L1 to L3 shown in table 321 each correspond, among the lane boundary lines La to Le shown in table 322. Specifically, the update unit 313 extracts the point with the smallest distance (hereinafter also referred to as the "minimum distance point") from the sequence of latitude, longitude, and altitude points of the lane boundary line La to each point whose latitude, longitude, and altitude of the lane boundary line L1 have been calculated. Then, the update unit 313 calculates the sum of the distances between each point on the lane boundary line L1 and the extracted minimum distance point on the lane boundary line La. Similarly, the update unit 313 calculates the sum of the distances between each point on the lane boundary line L1 and each of the minimum distance points on the extracted lane boundary lines Lb to Le. The update unit 313 then identifies the lane boundary line with the smallest sum among the calculated sums of the lane boundary lines La to Le. If there are multiple lane boundary lines with the smallest sum, the update unit 313 may, for example, identify the lane boundary line whose sum was calculated most recently as the newer information. The update unit 313 then determines that the identified lane boundary line is the lane boundary line in the map information that corresponds to the recognition object indicated by the external world information. The update unit 313 also performs this determination process on the lane boundary lines L2 and L3. This allows the update unit 313 to determine the feature in the map information that corresponds to the recognition object indicated by the external world information.

[0034] Next, the update unit 313 performs a process of updating features in the map information that are determined to correspond to the recognition target indicated by the external world information. For example, suppose that, in the above determination process, it is determined that the lane boundary lines L1 to L3 shown in Table 321 correspond to the lane boundary lines Lb to Ld shown in Table 322, respectively. In this case, the update unit 313 extracts the minimum distance point of the lane boundary line Lb from each of the points on the lane boundary line L1. The update unit 313 then identifies a line segment connecting each of the points on the lane boundary line L1 with the minimum distance point of the lane boundary line Lb. The update unit 313 then identifies a point obtained by internally dividing the identified line segment based on the ratio between the reliability of the external world information for the lane boundary line L1 shown in Table 321 and the reliability of the map information for the lane boundary line Lb shown in Table 322. The update unit 313 then sets the identified internal division point as the updated lane boundary line Lb. The update unit 313 also performs this update process on the lane boundary lines Lc and Ld. This allows the update unit 313 to update the features in the map information that are determined to correspond to the recognition target indicated by the external world information.

[0035] Next, the update unit 313 performs a process of updating the reliability of the map information based on the reliability of the external world information. If the reliability of the external world information is X and the reliability of the map information before the update is Y, the update unit 313 can calculate the reliability Z of the updated map information using the following formula (1). Z=100-{(100-X)(100-Y)} / 100 …(1)

[0036] Equation (1) means that if the reliability of the external world information, X, is the "probability (%) that the external world information is correct," and the reliability of the map information before the update, Y, is the "probability (%) that the map information is correct," then the reliability of the updated map information, Z, can be calculated as the "probability (%) that at least one of the external world information and the map information is correct."

[0037] Tables 321 and 322 on the left side of FIG. 5 are identical to table 321 shown in FIG. 3 and table 322 shown in FIG. 4, respectively. Table 323 on the right side of FIG. 5 shows the result of updating table 322 shown in FIG. 4 based on table 321 shown in FIG. 3. In table 323, the reliability of lane boundary line Lb, "97," is calculated as follows using equation (1): That is, when the reliability of lane boundary line L1 in table 321, "90," is substituted for X in equation (1) and the reliability of lane boundary line Lb in table 322, "70," is substituted for Y in equation (1), the reliability Z of lane boundary line Lb in table 323 is calculated as follows: Z=100-{(100-90)(100-70)} / 100=97

[0038] The update unit 313 also performs such update processing of the reliability of the map information on the lane boundary lines Lc and Ld. Furthermore, the update unit 313 may retain the reliability before the update for the lane boundary lines La and Le that are not determined to correspond to the recognition target indicated by the external world information.

[0039] By repeating the process of updating the reliability of the map information, the reliability of the map information is updated and the map information approaches the true value. This allows the update unit 313 to update the map information to more accurate information according to the reliability of the external world information and the map information.

[0040] As described above, the map information update system 1 of the first embodiment includes the arithmetic processing device 31 that updates map information based on external world information recognized from the surrounding environment of the vehicle 2. The arithmetic processing device 31 includes a first setting unit 311 that sets the reliability of the external world information, a second setting unit 312 that sets the reliability of the map information, and an updating unit 313 that updates the map information based on the reliability of the external world information and the reliability of the map information.

[0041] As a result, the map information updating system 1 of the first embodiment can update the map information to highly accurate information by taking into consideration not only the reliability of the external world information but also the reliability of the map information. Therefore, the map information updating system 1 of the first embodiment can prevent erroneous updates to map information that may cause a decrease in accuracy. Therefore, according to the first embodiment, it is possible to provide a map information updating system 1 and its server device 3 that can improve the accuracy of map information.

[0042] Moreover, the server device 3 of the first embodiment is a server device of the map information update system 1 that is communicatively connected to the vehicle 2 equipped with an external environment recognition device 21 that recognizes the surrounding environment of the vehicle 2, and updates map information based on external environment information acquired by the external environment recognition device 21. The server device 3 includes a receiving unit 331 that receives external environment information transmitted from the vehicle 2, a first setting unit 311 that sets the reliability of the received external environment information, a second setting unit 312 that sets the reliability of the map information, an updating unit 313 that updates the map information based on the reliability of the external environment information and the reliability of the map information, and a transmitting unit 332 that transmits the updated map information to the vehicle 2.

[0043] As a result, the server device 3 of the first embodiment can update the map information to highly accurate information by taking into consideration not only the reliability of the external world information but also the reliability of the map information. Moreover, since the server device 3 of the first embodiment is equipped with the first setting unit 311, the second setting unit 312, and the update unit 313, the server device 3 can perform the processing to realize these functions more quickly than when these functions are equipped in the vehicle 2 with limited resources. Furthermore, the server device 3 of the first embodiment can accumulate multiple pieces of external world information and their reliabilities. Then, the server device 3 of the first embodiment can update the map information based on the reliability of multiple pieces of external world information, thereby further improving the accuracy of the map information. Therefore, according to the first embodiment, it is possible to provide a map information updating system 1 and its server device 3 that can further improve the accuracy of the map information.

[0044] [Embodiment 2] The map information updating system 1 of the second embodiment will be described with reference to Fig. 6. In the map information updating system 1 of the second embodiment, the description of the same configuration and operation as those of the first embodiment will be omitted.

[0045] As described above, the external world information acquired by the external world recognition device 21 may include relative position information indicating the positional relationship between the recognition target of the external world recognition device 21 and the external world recognition device 21. In the map information update system 1 of the second embodiment, the first setting unit 311 estimates the reliability of the external world information based on the relative position information indicating the positional relationship between the recognition target of the external world recognition device 21 and the external world recognition device 21, and sets the reliability of the estimated external world information.

[0046] Fig. 6 is a flowchart of the processing performed by the map information updating system 1 of the embodiment 2. Fig. 6 corresponds to Fig. 2. The processing shown in Fig. 6 is executed by the server device 3 every time a predetermined period elapses.

[0047] In step S201, the receiving unit 331 receives external environment information acquired by the external environment recognition device 21 and transmitted from the vehicle 2. This external environment information includes relative position information indicating the positional relationship between the recognition target of the external environment recognition device 21 and the external environment recognition device 21. The relative position information may be the minimum distance between the lane boundary line, which is the recognition target, and the external environment recognition device 21.

[0048] In step S202, the first setting unit 311 sets the reliability of the external world information for the external world information received in step S201. At this time, the first setting unit 311 sets the reliability of the external world information based on relative position information included in the external world information. For example, assume that the vehicle 2 is equipped with an external world recognition device 21 in which the reliability f of the acquired external world information is determined by a function f(R)=100-10R that depends on the minimum distance R [m] from the recognition target. Also, assume that the external world information acquired by the external world recognition device 21 includes the minimum distance R [m] from the recognition target as relative position information. In this case, the first setting unit 311 can estimate the reliability f by calculating the function f(R) based on the minimum distance R [m]. The first setting unit 311 can set the estimated reliability f as the reliability of the external world information.

[0049] In step S203, the second setting unit 312 sets the reliability of the map information in the same manner as in step S103 shown in FIG.

[0050] In step S204, similar to step S104 shown in FIG. 2, the update unit 313 updates the map information based on the reliability of the external world information set in step S202 and the reliability of the map information set in step S203.

[0051] In this way, the first setting unit 311 of the second embodiment estimates the reliability of the external world information based on the relative position information indicating the positional relationship between the recognition target of the external world recognition device 21 and the external world recognition device 21, and sets the reliability of the estimated external world information.

[0052] As a result, the map information updating system 1 of the second embodiment can set the reliability of the external world information and update the map information in consideration of the influence even when the positional relationship with the external world recognition device 21 affects the reliability of the external world information. Therefore, according to the second embodiment, it is possible to provide the map information updating system 1 and its server device 3 that can further improve the accuracy of the map information.

[0053] [Embodiment 3] The map information updating system 1 of the third embodiment will be described with reference to Fig. 7. In the map information updating system 1 of the third embodiment, the description of the same configuration and operation as those of the first embodiment will be omitted.

[0054] In the map information update system 1 of embodiment 3, the first setting unit 311 estimates the reliability of the external environment information based on road environment information indicating at least one of traffic volume, time of day, and weather at the time the external environment information was acquired, and sets the reliability of the estimated external environment information.

[0055] Fig. 7 is a flowchart of the processing performed by the map information updating system 1 of the embodiment 3. Fig. 7 corresponds to Fig. 2. The processing shown in Fig. 7 is executed by the server device 3 every time a predetermined period elapses.

[0056] In step S301, the receiving unit 331 receives external environment information and road environment information acquired by the external environment recognition device 21 and transmitted from the vehicle 2. Traffic volume information, which is one type of road environment information, may be, for example, the number of other vehicles recognized by the external environment recognition device 21. Time zone information, which is one type of road environment information, may be, for example, time information or headlight ON / OFF information. Weather information, which is one type of road environment information, may be, for example, wiper ON / OFF information.

[0057] In step S302, the first setting unit 311 sets the reliability of the external environment information for the external environment information received in step S301. At this time, the first setting unit 311 sets the reliability of the external environment information based on the road environment information received in step S301. For example, assume that the vehicle 2 is equipped with an external environment recognition device 21 such that the reliability g of the acquired external environment information is determined by a function g(N) = 100 - 10N that depends on the number N of other vehicles recognized by the external environment recognition device 21. Also assume that the received road environment information indicates the number N of recognized other vehicles. In this case, the first setting unit 311 can estimate the reliability g by calculating the function g(N) based on the number N of recognized other vehicles. The first setting unit 311 can set the estimated reliability g as the reliability of the external environment information.

[0058] Furthermore, if the reliability of the external environment information decreases at night due to the characteristics of the external environment recognition device 21, the first setting unit 311 sets the reliability of the external environment information based on time period information, which is one type of road environment information. For example, when the time period information, which is one type of road environment information, includes time information indicating nighttime or headlight ON / OFF information indicating ON, the first setting unit 311 can set a lower reliability of the external environment information, such as by multiplying it by 0.8. Note that the reliability of the original external environment information multiplied by 0.8 can be set by the first setting unit 311, similar to step S102 shown in FIG. 2.

[0059] In step S303, the second setting unit 312 sets the reliability of the map information in the same manner as in step S103 shown in FIG.

[0060] In step S304, similar to step S104 shown in FIG. 2, the update unit 313 updates the map information based on the reliability of the external world information set in step S302 and the reliability of the map information set in step S303.

[0061] In this way, the first setting unit 311 of embodiment 3 estimates the reliability of the external environment information based on road environment information indicating at least one of the traffic volume, time of day, and weather at the time the external environment information was acquired, and sets the reliability of the estimated external environment information.

[0062] As a result, even if at least one of traffic volume, time of day, and weather at the time the outside world information is acquired affects the reliability of the outside world information, the map information updating system 1 of the third embodiment can set the reliability of the outside world information taking into consideration the effect and update the map information. Therefore, according to the third embodiment, it is possible to provide a map information updating system 1 and its server device 3 that can further improve the accuracy of map information.

[0063] [Embodiment 4] A map information updating system 1 according to the fourth embodiment will be described with reference to Fig. 8. In the map information updating system 1 according to the fourth embodiment, the description of the same configuration and operation as those according to the first embodiment will be omitted.

[0064] In the map information updating system 1 of the fourth embodiment, the second setting unit 312 estimates the reliability of the map information based on the time that has elapsed since the map information was last updated, and sets the estimated reliability of the map information.

[0065] Fig. 8 is a flowchart of the processing performed by the map information updating system 1 of the fourth embodiment. Fig. 8 corresponds to Fig. 2. The processing shown in Fig. 8 is executed by the server device 3 every time a predetermined period elapses.

[0066] In step S401, the receiving unit 331 receives the external environment information acquired by the external environment recognition device 21 and transmitted from the vehicle 2, similarly to step S101 shown in FIG.

[0067] In step S402, the first setting unit 311 sets the reliability of the outside world information for the outside world information received in step S401, similarly to step S102 shown in FIG.

[0068] In step S403, the second setting unit 312 sets the reliability of the map information. At this time, the second setting unit 312 sets the reliability of the map information based on the time elapsed since the map information was last updated. The time elapsed since the map information was last updated can be calculated from the value of a timer that measures the time elapsed since the map information was last updated. This timer can measure the elapsed time by being reset and started at the time the map information was last updated. Alternatively, the time elapsed since the map information was last updated can be calculated from the difference between the time of the last map information update stored in the storage device 32 and the current time. For example, assume that the reliability h of the map information is determined by a function h(T)=100−0.1T, which depends on the time T [seconds] elapsed since the map information was last updated. In this case, the second setting unit 312 can estimate the reliability h by calculating the function h(T) based on the elapsed time T. The second setting unit 312 can set the estimated reliability h as the reliability of the map information. In addition, if the time elapsed since the map information was updated cannot be obtained, for example, because the map information has never been updated, the second setting unit 312 may set the reliability of the map information, for example, in the same manner as in step S103 shown in Figure 2.

[0069] In step S404, similar to step S104 shown in FIG. 2, the update unit 313 updates the map information based on the reliability of the external world information set in step S402 and the reliability of the map information set in step S403.

[0070] In step S405, the update unit 313 resets the time that has elapsed since the map information was last updated. Specifically, the update unit 313 resets and starts a timer that measures the time that has elapsed since the map information was last updated, and replaces the time of the previous map information update stored in the storage device 32 with the current time.

[0071] In this way, the second setting unit 312 of the fourth embodiment estimates the reliability of the map information based on the time that has elapsed since the map information was last updated, and sets the estimated reliability of the map information.

[0072] As a result, the map information updating system 1 of the fourth embodiment can set the reliability of the map information and update the map information based on the probability that changes in the map information due to, for example, redrawing of lane boundary lines or changes in terrain will occur after updating the map information. Therefore, according to the fourth embodiment, it is possible to provide a map information updating system 1 and its server device 3 that can further improve the accuracy of the map information.

[0073] [Embodiment 5] A map information updating system 1 according to the fifth embodiment will be described with reference to Fig. 9. In the map information updating system 1 according to the fifth embodiment, the description of the same configuration and operation as those according to the first embodiment will be omitted.

[0074] In the map information update system 1 of embodiment 5, the second setting unit 312 estimates the reliability of the map information based on terrain change information indicating whether or not at least one of construction work and earthquakes has occurred in the vicinity of the vehicle 2, and sets the reliability of the estimated map information.

[0075] Fig. 9 is a flowchart of the processing performed by the map information updating system 1 of the fifth embodiment. Fig. 9 corresponds to Fig. 2. The processing shown in Fig. 9 is executed by the server device 3 every time a predetermined period elapses.

[0076] In step S501, the receiving unit 331 receives the external environment information and the terrain change information acquired by the external environment recognition device 21 and transmitted from the vehicle 2. Information indicating whether construction work has occurred, which is one type of terrain change information, may be, for example, information on construction restrictions and the like included in traffic information. Information indicating whether an earthquake has occurred, which is one type of terrain change information, may be, for example, information on earthquake early warnings and seismic intensity included in weather information.

[0077] In step S502, the first setting unit 311 sets the reliability of the outside world information for the outside world information received in step S501, similarly to step S102 shown in FIG.

[0078] In step S503, the second setting unit 312 sets the reliability of the map information. At this time, the second setting unit 312 sets the reliability of the map information based on the terrain change information received in step S501. For example, when the terrain change information indicates that at least one of construction and an earthquake has occurred, the second setting unit 312 can set a low reliability of the map information, such as by multiplying it by 0.8. Note that the reliability of the original map information that is multiplied by 0.8 can be set by the second setting unit 312, similar to step S103 shown in FIG. 2.

[0079] In step S504, similar to step S104 shown in FIG. 2, the update unit 313 updates the map information based on the reliability of the external world information set in step S502 and the reliability of the map information set in step S503.

[0080] In this way, the second setting unit 312 of embodiment 5 estimates the reliability of the map information based on the terrain change information indicating whether or not at least one of construction work and earthquakes has occurred in the vicinity of the vehicle 2, and sets the reliability of the estimated map information.

[0081] As a result, the map information updating system 1 of the fifth embodiment can set the reliability of the map information and update the map information based on the probability that changes in the map information will occur due to at least one of construction work and earthquakes. Therefore, according to the fifth embodiment, it is possible to provide a map information updating system 1 and its server device 3 that can further improve the accuracy of the map information.

[0082] [Embodiment 6] A map information updating system 1 according to the sixth embodiment will be described with reference to Fig. 10. In the map information updating system 1 according to the sixth embodiment, the description of the same configuration and operation as those of the first embodiment will be omitted.

[0083] In the map information update system 1 of the sixth embodiment, the receiving unit 331 receives a plurality of pieces of outside world information, and the updating unit 313 updates the map information based on the plurality of pieces of outside world information. Also, in the map information update system 1 of the sixth embodiment, the transmitting unit 332 transmits the updated map information to another vehicle different from the sender of the outside world information.

[0084] Fig. 10 is a flowchart of the processing performed by the map information updating system 1 of the sixth embodiment. Fig. 10 corresponds to Fig. 2. The processing shown in Fig. 10 is executed by the server device 3 every time a predetermined period elapses.

[0085] In step S601, the receiving unit 331 receives a plurality of pieces of external environment information. The plurality of pieces of external environment information is external environment information acquired by each of the external environment recognition devices 21 mounted on a plurality of vehicles 2, external environment information acquired by each of the plurality of external environment recognition devices 21 mounted on one vehicle 2, or external environment information acquired at each of a plurality of times by the external environment recognition device 21 mounted on one vehicle 2. In addition to the external environment information, the receiving unit 331 may receive position information of each vehicle 2, road environment information, terrain change information, etc.

[0086] In step S602, the first setting unit 311 sets the reliability of the external world information for each piece of external world information received in step S601. When the external world information is acquired by each of the multiple external world recognition devices 21, the first setting unit 311 sets the reliability of the external world information based on the characteristics of each external world recognition device 21. For example, the first setting unit 311 may set the reliability of the external world information based on the characteristics of each external world recognition device 21, such as the installation position, installation angle, and performance.

[0087] In step S603, the second setting unit 312 sets the reliability of the map information in the same manner as in step S103 shown in FIG.

[0088] In step S604, similar to step S104 shown in FIG. 2, the update unit 313 updates the map information based on the reliability of the external world information set in step S602 and the reliability of the map information set in step S603.

[0089] In step S605, the transmitter 332 transmits the map information updated in step S604 to the vehicle 2. At this time, the transmitter 332 can transmit the updated map information not only to one or more vehicles 2 that are the source of the external world information, but also to other vehicles different from the source of the external world information. Furthermore, the transmitter 332 may transmit the updated map information in a format such as a navigation map or a high-resolution map. Each vehicle can use the updated map information to safely operate an autonomous driving system or a driving assistance system.

[0090] In this way, the receiving unit 331 of the sixth embodiment receives a plurality of pieces of outside world information, and the updating unit 313 of the sixth embodiment updates the map information based on the plurality of pieces of outside world information.

[0091] As a result, the map information updating system 1 of the sixth embodiment can set the reliability of external world information based on a wide range of external world information that is difficult to obtain with only one external world recognition device 21, or can set the reliability of external world information based on multiple pieces of external world information even when accurate reliability cannot be obtained with only one piece of external world information. Therefore, the map information updating system 1 of the sixth embodiment can update the map information to information with even higher accuracy. Therefore, according to the sixth embodiment, it is possible to provide a map information updating system 1 and its server device 3 that can further improve the accuracy of map information.

[0092] Furthermore, the transmitting unit 332 of the sixth embodiment transmits the updated map information to another vehicle different from the source of the outside world information.

[0093] As a result, the map information updating system 1 of the sixth embodiment allows a large number of vehicles to share map information updated based on a wide range of external environment information that is difficult to obtain only by the external environment recognition device 21 mounted on a specific vehicle, and further update the map information in each of the large number of vehicles. Therefore, the map information updating system 1 of the sixth embodiment can update the map information to information with even higher accuracy. Therefore, according to the sixth embodiment, it is possible to provide a map information updating system 1 and its server device 3 that can further improve the accuracy of the map information.

[0094] [others] The present invention is not limited to the above-described embodiments and includes various modifications. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and the present invention is not necessarily limited to those including all of the described configurations. Furthermore, it is possible to replace part of the configuration of one embodiment with the configuration of another embodiment, or to add the configuration of another embodiment to the configuration of one embodiment. Furthermore, it is possible to add, delete, or replace part of the configuration of each embodiment with other configurations.

[0095] Furthermore, the above-described configurations, functions, processing units, processing means, etc. may be partially or entirely realized by hardware, for example, by designing them as integrated circuits. The above-described configurations, functions, etc. may also be realized by software, in which a processor interprets and executes a program that realizes each function. Information such as the program, tape, and file that realizes each function can be stored in a memory, a recording device such as a hard disk or solid state drive (SSD), or a recording medium such as an IC card, SD card, or DVD.

[0096] In addition, the control lines and information lines shown are those that are considered necessary for the explanation, and do not necessarily show all the control lines and information lines in the product. In reality, it can be assumed that almost all components are interconnected. [Explanation of symbols]

[0097] 1...map information update system, 2...vehicle, 21...external environment recognition device, 3...server device, 311...first setting unit, 312...second setting unit, 313...updating unit, 331...receiving unit, 332...transmitting unit

Claims

1. a processing unit that updates map information based on external environment information acquired by an external environment recognition device that recognizes the vehicle's surrounding environment; The arithmetic processing device A first setting unit that sets the reliability of the external environment information for each recognition target of the external environment recognition device; a second setting unit that sets the reliability of the map information for each feature included in the map information; an update unit that updates the map information based on the set reliability of the external environment information and the set reliability of the map information, The update unit determining the feature in the map information corresponding to the recognition target based on position information of the recognition target included in the external world information and position information of the feature included in the map information; updating the map information for the feature corresponding to the recognition target based on a ratio between the reliability set for the recognition target and the reliability set for the feature corresponding to the recognition target; The reliability set for the feature corresponding to the recognition target is updated based on the reliability set for the recognition target and the reliability set for the feature corresponding to the recognition target. A map information updating system characterized by:

2. The first setting unit estimates the reliability of the external world information based on relative position information indicating a positional relationship between the recognition target of the external world recognition device and the external world recognition device, and sets the reliability of the estimated external world information.

2. The map information updating system according to claim 1, wherein:

3. The first setting unit estimates the reliability of the external environment information based on road environment information indicating at least one of traffic volume, time period, and weather at the time the external environment information is acquired, and sets the reliability of the estimated external environment information.

2. The map information updating system according to claim 1, wherein:

4. The second setting unit estimates the reliability of the map information based on the elapsed time since the map information was updated, and sets the estimated reliability of the map information.

2. The map information updating system according to claim 1, wherein:

5. The second setting unit estimates the reliability of the map information based on topographical change information indicating whether or not at least one of construction work and an earthquake has occurred around the vehicle, and sets the estimated reliability of the map information.

2. The map information updating system according to claim 1, wherein:

6. A server device of a map information update system that is communicably connected to a vehicle equipped with an external environment recognition device that recognizes the vehicle's surrounding environment, and that updates map information based on external environment information acquired by the external environment recognition device, a receiving unit that receives the external environment information transmitted from the vehicle; A first setting unit that sets the reliability of the received external world information for each recognition target of the external world recognition device; a second setting unit that sets the reliability of the map information for each feature included in the map information; an update unit that updates the map information based on the set reliability of the external environment information and the set reliability of the map information; a transmitter that transmits the updated map information to the vehicle, The update unit determining the feature in the map information corresponding to the recognition target based on position information of the recognition target included in the external world information and position information of the feature included in the map information; updating the map information for the feature corresponding to the recognition target based on a ratio between the reliability set for the recognition target and the reliability set for the feature corresponding to the recognition target; The reliability set for the feature corresponding to the recognition target is updated based on the reliability set for the recognition target and the reliability set for the feature corresponding to the recognition target.

1. A server device for a map information updating system comprising:

7. the receiving unit receives a plurality of pieces of outside world information; The update unit updates the map information based on the plurality of pieces of outside world information.

7. The server device of the map information updating system according to claim 6.

8. The transmitter transmits the updated map information to another vehicle different from a source of the external environment information.

7. The server device of the map information updating system according to claim 6.

Citation Information

Patent Citations

  • Map reliability calculation device

    JP2005147713A

  • Map evaluation apparatus and map evaluation method

    JP2007219368A

  • Map data storage device, control method, program and recording medium

    JP2016156973A

  • Map update system

    JP2018141842A

  • Road information update system, route search system, and road information update program

    JP2020160291A