Underground garage electronic map drawing method and device based on Internet of Vehicles

By configuring sensors on the vehicle terminal and using map maintenance equipment to publish and verify tasks and data, the problem of weak satellite positioning signals in underground garages is solved, and accurate and efficient drawing of electronic maps of underground garages is achieved.

CN119533447APending Publication Date: 2025-02-28BEIJING ZHI YANG NORTH INTERNAITONAL EDUCATION TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411696325.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In underground garages, satellite positioning signals are weak, making it difficult to accurately locate the engineering vehicles, making it difficult to draw electronic maps of underground garages.

Method used

By configuring steering sensors, speed sensors and gyroscopes on the on-board terminals, the data acquisition and processing of these sensors is used, combined with task release and data verification of map maintenance equipment, electronic map mapping of underground garages is realized.

Benefits of technology

Without relying on satellite positioning, the vehicle's driving trajectory is accurately calculated using inertial navigation data and steering data, which can accurately draw electronic maps of underground garages and improve the mapping efficiency and data quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The invention provides an underground garage electronic map drawing method and device based on the Internet of Vehicles, and relates to the technical field of the Internet of Vehicles. The method comprises the following steps: detecting the position of a vehicle in response to receiving an underground garage drawing task sent by map maintenance equipment; after it is detected that the vehicle enters the underground garage, first certification information is sent to map maintenance equipment, so that after the map maintenance equipment verifies the first certification information, a data collection instruction is sent to the vehicle-mounted terminal; in response to the received data acquisition instruction, collecting and storing monitoring data obtained by monitoring the vehicle by a steering sensor, a speed sensor and a gyroscope; and after it is detected that the vehicle leaves the underground garage, second proof information and the monitoring data are sent to the map maintenance equipment, so that after the map maintenance equipment verifies the second proof information, an electronic map of the underground garage is drawn according to the monitoring data. In this way, the electronic map of the underground garage can be accurately drawn.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] With the development of Internet of Vehicles technology, electronic maps on vehicle terminals are becoming more and more accurate and complete. Providing electronic maps on vehicle terminals for navigation facilitates people's travel. When drawing electronic maps, it is necessary to use satellite positioning methods such as GPS (Global Positioning System) to locate engineering vehicles, and use the routes traveled by engineering vehicles to draw electronic maps.

[0003] However, in underground garages, the satellite positioning signal is weak, making it difficult to accurately locate the position of engineering vehicles, resulting in difficulty in drawing electronic maps of underground garages. How to accurately draw electronic maps of underground garages is a technical problem that needs to be solved urgently. Summary of the invention

[0004] The present application provides a method and device for drawing an electronic map of an underground garage based on the Internet of Vehicles, which at least to a certain extent provides a solution for accurately drawing an electronic map of an underground garage.

[0005] Other features and advantages of the present application will become apparent from the following detailed description, or may be learned in part by the practice of the present application.

[0006] According to one aspect of the present application, a method for drawing an electronic map of an underground garage based on an Internet of Vehicles is provided, which is applied to a vehicle-mounted terminal, wherein the vehicle-mounted terminal is configured on a vehicle, and the vehicle is also configured with a steering sensor, a speed sensor and a gyroscope, including: in response to receiving an underground garage drawing task sent by a map maintenance device, detecting the position of the vehicle, and after detecting that the vehicle enters the underground garage, sending first proof information to the map maintenance device, so that after the map maintenance device verifies the first proof information, it sends a data collection instruction to the vehicle-mounted terminal; in response to receiving the data collection instruction, collecting and storing monitoring data obtained by the steering sensor, the speed sensor and the gyroscope respectively monitoring the vehicle; after detecting that the vehicle leaves the underground garage, sending second proof information and the monitoring data to the map maintenance device, so that after the map maintenance device verifies the second proof information, it draws an electronic map of the underground garage according to the monitoring data.

[0007] In some embodiments, the underground garage drawing task includes the area scope of the underground garage, the vehicle-mounted terminal has a positioning function, and the method further includes: according to the positioning function, obtaining the positioning information of the vehicle-mounted terminal; after determining that the vehicle enters the area scope of the underground garage according to the positioning information, obtaining the posture data monitored by the gyroscope and the speed data monitored by the speed sensor; when the posture data indicates that the driving state of the vehicle is downhill and the speed data indicates that the vehicle is driving downhill and exceeds a first distance threshold, determining that the vehicle enters the underground garage.

[0008] In some embodiments, the method further includes: after determining the area range where the vehicle leaves the underground garage according to the positioning information, determining that the vehicle leaves the underground garage.

[0009] In some embodiments, the vehicle is equipped with a photographing device, and the on-board terminal is equipped with a positioning function; before sending the first proof information to the map maintenance device, it also includes: obtaining a target image including the entrance of the underground garage and a target timestamp of the target image through the photographing device; obtaining the positioning information of the on-board terminal according to the positioning function; and generating the first proof information including the target image, the target timestamp and the positioning information.

[0010] In some embodiments, the vehicle-mounted terminal is equipped with a positioning function; before sending the second proof information and the monitoring data to the map maintenance device, it also includes: obtaining the positioning information of the vehicle-mounted terminal according to the positioning function; and generating the second proof information including the positioning information.

[0011] In some embodiments, the map maintenance device maintains an account corresponding to the vehicle-mounted terminal, and also includes: receiving a task completion notification sent by the map maintenance device, the task completion notification including a resource value reward corresponding to the underground garage drawing task, and the resource value reward is added by the map maintenance device to the resource value of the account.

[0012] According to another aspect of the present application, there is also provided an electronic map drawing device for an underground garage based on the Internet of Vehicles, which is applied to a vehicle-mounted terminal, wherein the vehicle-mounted terminal is configured on a vehicle, and the vehicle is also configured with a steering sensor, a speed sensor and a gyroscope, and includes: a detection module, which is used to detect the position of the vehicle in response to receiving an underground garage drawing task sent by a map maintenance device; a first sending module, which is used to send first proof information to the map maintenance device after detecting that the vehicle enters the underground garage, so that the map maintenance device can send a data collection instruction to the vehicle-mounted terminal after verifying the first proof information; a collection and storage module, which is used to collect and store monitoring data obtained by the steering sensor, the speed sensor and the gyroscope respectively monitoring the vehicle in response to receiving the data collection instruction; a second sending module, which is used to send second proof information and the monitoring data to the map maintenance device after detecting that the vehicle leaves the underground garage, so that the map maintenance device can draw an electronic map of the underground garage according to the monitoring data after verifying the second proof information.

[0013] In some embodiments, the underground garage drawing task includes the area scope of the underground garage, the vehicle-mounted terminal has a positioning function, and the device also includes: a first determination module, used to obtain the positioning information of the vehicle-mounted terminal according to the positioning function; after determining the area scope of the vehicle entering the underground garage according to the positioning information, obtain the posture data monitored by the gyroscope and the speed data monitored by the speed sensor; when the posture data indicates that the driving state of the vehicle is downhill, and the speed data indicates that the vehicle is traveling downhill and exceeds a first distance threshold, determine that the vehicle enters the underground garage.

[0014] In some embodiments, the device further includes: a second determination module, configured to determine that the vehicle leaves the underground garage after determining the area range where the vehicle leaves the underground garage based on the positioning information.

[0015] In some embodiments, the vehicle is equipped with a photographing device, and the on-board terminal is equipped with a positioning function; the device also includes: a first generating module, used to obtain a target image including the entrance of the underground garage and a target timestamp of the target image through the photographing device; obtain the positioning information of the on-board terminal according to the positioning function; and generate first certification information including the target image, the target timestamp and the positioning information.

[0016] In some embodiments, the vehicle-mounted terminal is equipped with a positioning function; the device also includes: a second generation module, used to obtain the positioning information of the vehicle-mounted terminal according to the positioning function; and generate second certification information including the positioning information.

[0017] In some embodiments, the map maintenance device maintains an account corresponding to the vehicle-mounted terminal, and the device also includes: a receiving module for receiving a task completion notification sent by the map maintenance device, the task completion notification including a resource value reward corresponding to the underground garage drawing task, and the resource value reward is added by the map maintenance device to the resource value of the account.

[0018] According to another aspect of the present application, an electronic device is also provided, which includes: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned methods for drawing an electronic map of an underground garage based on the Internet of Vehicles by executing the executable instructions.

[0019] According to another aspect of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, any one of the above-mentioned methods for drawing an electronic map of an underground garage based on the Internet of Vehicles is implemented.

[0020] According to another aspect of the present application, a computer program product is also provided, including a computer program, which, when executed by a processor, implements any of the above-mentioned methods for drawing electronic maps of underground garages based on the Internet of Vehicles.

[0021] The technical solutions provided in the embodiments of the present application include at least the following intended effects:

[0022] In the technical solution provided in the embodiments of the present application, the on-board terminal collects and stores monitoring data obtained by the steering sensor, speed sensor and gyroscope configured on the vehicle, and sends the data to the map maintenance device, which generates an electronic map of the underground garage based on the detection data. This method does not require the use of satellite positioning, but is based on inertial navigation data (including data measured by the gyroscope and speed sensor) and steering data to accurately calculate the vehicle's driving trajectory, thereby realizing the accurate drawing of the electronic map of the underground garage.

[0023] Furthermore, by using the map maintenance equipment to publish tasks and the on-board terminal to accept tasks, any vehicle equipped with a steering sensor, a speed sensor and a gyroscope can perform the underground garage drawing task, thereby improving the parallelism of drawing electronic maps of each underground garage, thereby improving the efficiency of drawing electronic maps of multiple underground garages.

[0024] Furthermore, the vehicle-mounted terminal sends the first proof information and the second proof information to the map maintenance device. After the map maintenance device verifies the first proof information and the second proof information respectively, it instructs data collection and draws an electronic map of the underground garage based on the monitoring data. This can ensure the accuracy and high quality of the monitoring data to a certain extent, thereby ensuring the accuracy of the drawn electronic map. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0026] Figure 1 A schematic diagram showing an underground garage electronic map drawing system based on the Internet of Vehicles in one embodiment of the present application is shown;

[0027] Figure 2 A flow chart of a method for drawing an electronic map of an underground garage based on the Internet of Vehicles in one embodiment of the present application is shown;

[0028] Figure 3 A schematic diagram of an underground garage electronic map drawing device based on the Internet of Vehicles in one embodiment of the present application is shown;

[0029] Figure 4 A structural block diagram of an electronic device in one embodiment of the present application is shown. DETAILED DESCRIPTION

[0030] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this application will be more comprehensive and complete and fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0031] In addition, the accompanying drawings are only schematic illustrations of the present application and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and thus their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0032] The specific implementation of the embodiment of the present application is described in detail below in conjunction with the accompanying drawings.

[0033] Figure 1 A schematic diagram of an underground garage electronic map drawing system based on the Internet of Vehicles in one embodiment of the present application is shown. Figure 1 As shown, the system may include: a plurality of vehicle-mounted terminals 11 and a map maintenance device 12 .

[0034] The map maintenance device 12 may send a task to a plurality of vehicle terminals 11 , and the task may be an underground garage mapping task.

[0035] Each vehicle terminal 11 is equipped with a display screen, through which tasks sent by the map maintenance device 12 can be displayed, for example, underground garage mapping tasks can be displayed.

[0036] When the vehicle terminal 11 displays a task, it also displays a first control and a second control corresponding to the task, and in response to the first control being selected, the vehicle terminal 11 accepts the task. In response to the second control being selected, the vehicle terminal 11 abandons the task.

[0037] When the task is a garage drawing task and the first control corresponding to the garage drawing task is selected, the vehicle-mounted terminal 11 starts to monitor the position of the vehicle, wherein the vehicle is a vehicle equipped with the vehicle-mounted terminal 11 .

[0038] How the vehicle-mounted terminal 11 monitors the position of the vehicle is not described here. Figure 2 A corresponding embodiment of a method for drawing an electronic map of an underground garage based on the Internet of Vehicles.

[0039] After the vehicle terminal 11 detects that the vehicle has entered the underground garage corresponding to the underground garage drawing task, it sends first certification information to the map maintenance device 12, where the first certification information is used to prove that the vehicle has entered the underground garage indicated by the underground garage drawing task.

[0040] After receiving the first certification information, the map maintenance device 12 verifies the first certification information to determine whether the vehicle enters the underground garage. After the verification is passed, a data collection instruction can be sent to the vehicle terminal 11.

[0041] After receiving the data collection instruction sent by the map maintenance device 12, the vehicle terminal 11 collects and stores the monitoring data obtained by the steering sensor, speed sensor and gyroscope configured on the vehicle to monitor the vehicle respectively.

[0042] Afterwards, after detecting that the vehicle has left the underground garage, the vehicle-mounted terminal 11 may send the monitoring data and the second certification information to the map maintenance device 12. The second certification information is used to indicate that the vehicle has left the underground garage.

[0043] After the map maintenance device 12 verifies the second certification information, it draws an electronic map of the underground garage based on the monitoring data.

[0044] The network is used as a medium to provide a communication link between each vehicle terminal 11 and the map maintenance device 12, and may be a wired network or a wireless network.

[0045] Optionally, the wireless network or wired network described above uses standard communication technology and / or protocol. The network is typically the Internet, but may also be any network, including but not limited to a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a mobile, wired or wireless network, a dedicated network or any combination of a virtual private network). In some embodiments, technologies and / or formats including Hyper Text Mark-up Language (HTML), Extensible Markup Language (XML), etc. are used to represent data exchanged over the network. In addition, conventional encryption technologies such as Secure Socket Layer (SSL), Transport Layer Security (TLS), Virtual Private Network (VPN), Internet Protocol Security (IPSec) and the like may be used to encrypt all or some links. In other embodiments, customized and / or dedicated data communication technologies may also be used to replace or supplement the above-mentioned data communication technologies.

[0046] The vehicle-mounted terminal 11 may be any electronic device, including but not limited to a smart phone, a vehicle computer, etc.

[0047] The map maintenance device 12 may be a server that provides various services, such as a background management server that provides support for the device operated by the user using the vehicle terminal 11. The background management server may analyze and process the received request data, and feed back the processing results to the terminal device.

[0048] Optionally, the server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), as well as big data and artificial intelligence platforms.

[0049] Those skilled in the art will know that Figure 1 The number of vehicle-mounted terminals in the embodiment is only for illustration, and any number of terminal devices, networks and servers may be provided according to actual needs. This embodiment of the present application does not limit this.

[0050] Under the above system architecture, an embodiment of the present application provides a method for drawing an electronic map of an underground garage based on the Internet of Vehicles, which can be executed by any electronic device with computing and processing capabilities. For example, the electronic device is a vehicle-mounted terminal.

[0051] Figure 2 A flowchart of a method for drawing an electronic map of an underground garage based on the Internet of Vehicles in an embodiment of the present application is shown. Figure 2 As shown, the method for drawing an electronic map of an underground garage based on the Internet of Vehicles provided in an embodiment of the present application includes the following S201 to S204.

[0052] S201, in response to receiving an underground garage mapping task sent by a map maintenance device, detecting a location of a vehicle.

[0053] Among them, the vehicle-mounted terminal is configured on the vehicle.

[0054] After the map maintenance device issues the underground garage drawing task, the display screen configured by the vehicle terminal can display the underground garage drawing task and display the first control and the second control. If the first control is selected, the vehicle terminal receives the underground garage drawing task, and if the second control is selected, the vehicle terminal abandons the underground garage drawing task.

[0055] After receiving the underground garage mapping task, the vehicle terminal starts to monitor the location of the vehicle. The embodiment of the present application does not limit how the vehicle terminal monitors the location of the vehicle. For example, the vehicle terminal can be configured with a positioning function to monitor the location information of the vehicle terminal, and the location of the vehicle can be determined based on the location information of the vehicle terminal.

[0056] S202, after detecting that the vehicle enters the underground garage, first certification information is sent to the map maintenance device, so that after the map maintenance device verifies the first certification information, it sends a data collection instruction to the vehicle terminal.

[0057] The embodiments of the present application do not limit how to determine whether a vehicle enters an underground garage.

[0058] In one embodiment, the underground garage mapping task includes the area range of the underground garage. When the positioning information of the vehicle-mounted terminal indicates that the vehicle-mounted terminal enters the area range, it is determined that the vehicle enters the underground garage.

[0059] In another embodiment, the underground garage mapping task includes the area range of the underground garage, and the vehicle-mounted terminal has a positioning function. The process of the vehicle-mounted terminal determining that the vehicle enters the underground garage may include: obtaining positioning information of the vehicle-mounted terminal according to the positioning function; after determining the area range of the vehicle entering the underground garage according to the positioning information, obtaining the posture data monitored by the gyroscope and the speed data monitored by the speed sensor; when the posture data indicates that the vehicle is traveling downhill and the speed data indicates that the vehicle is traveling downhill and exceeds a first distance threshold, determining that the vehicle enters the underground garage.

[0060] Using speed data, posture data and positioning information to jointly determine the way a vehicle enters an underground garage can make the judgment result more accurate.

[0061] The embodiment of the present application does not limit the specific value of the first distance threshold, and it can be set according to experience. For example, the first distance threshold is 15 meters, or 20 meters, etc.

[0062] In one embodiment, the vehicle is equipped with a camera, and the vehicle terminal is equipped with a positioning function. When the vehicle terminal detects that the vehicle enters the underground garage, before sending the first certification information to the map maintenance device, the method further includes: obtaining a target image including the entrance of the underground garage and a target timestamp of the target image through the camera; obtaining the positioning information of the vehicle terminal according to the positioning function; and generating the first certification information including the target image, the target timestamp and the positioning information.

[0063] The embodiments of the present application do not limit how to obtain a target image including the entrance of the underground garage by using a photographing device.

[0064] In one embodiment, after receiving the image captured by the camera, the vehicle-mounted terminal recognizes the image, and after recognizing that the image includes the following garage entrance, the image is used as the target image.

[0065] In one embodiment, the vehicle terminal is configured with a target recognition model for identifying whether an image includes an underground garage entrance. For example, the model may be any CNN (Convolutional Neural Network), such as VGG (Visual Geometry Group), ResNet (Residual Network), etc. The vehicle terminal may use the target recognition model to recognize the image captured by the camera, and when recognizing that a certain image includes an underground garage entrance, determine that the certain image is a target image.

[0066] In one embodiment, after the vehicle terminal determines the area where the vehicle enters the underground garage based on the positioning information, it uses the target recognition model to recognize the image captured by the shooting device.

[0067] After the vehicle enters the area of ​​the underground garage, the image recognition is started to obtain the target image, which can reduce the waste of computing resources and energy of the vehicle terminal.

[0068] In one embodiment, when the image captured by the camera is uploaded to the vehicle terminal, the timestamp when the image is captured is also uploaded. After the vehicle terminal determines that any image captured by the camera is a target image, the timestamp uploaded with the image is used as the target timestamp.

[0069] By configuring the first proof information including the target image, the target timestamp and the positioning information, it is possible to better determine that the vehicle has entered the underground garage corresponding to the underground garage drawing task, which is conducive to determining that the vehicle has entered the underground garage according to the task requirements, and further conducive to accurately drawing the electronic map of the underground garage.

[0070] After the vehicle-mounted terminal generates the first certification information, it sends the first certification information to the map maintenance device. After the map maintenance device verifies the first certification information, it sends a data collection instruction to the vehicle-mounted terminal.

[0071] The embodiments of the present application do not limit how the map maintenance device verifies the first certification information.

[0072] For example, the map maintenance device stores an entrance image of an underground garage corresponding to the underground garage drawing task. The map maintenance device calculates the similarity between the target image and the entrance image, and when the similarity between the target image and the entrance image exceeds a similarity threshold, determines that the target image includes the entrance of the underground garage.

[0073] The embodiment of the present application does not limit the specific value of the similarity threshold, and it can be set based on experience. For example, the similarity threshold is 0.95, or 0.98, etc.

[0074] Afterwards, the map maintenance device calculates the time difference between the target timestamp and the time when the first certification information is sent, and determines the size relationship between the time difference and the time difference threshold. If the time difference is less than the time difference threshold, the target timestamp verification is passed.

[0075] The embodiment of the present application does not limit the specific value of the time difference threshold, and it can be set according to experience. For example, the time difference threshold is 1 second, or 5 seconds, etc.

[0076] The map maintenance device determines whether the location indicated by the positioning information in the first certification information is within the area of ​​the underground garage. If the location is within the area of ​​the underground garage, the positioning information verification is passed. Otherwise, if the location is outside the area of ​​the underground garage, the positioning information verification is failed.

[0077] When the target image, target timestamp and positioning information are all verified, it means that the first certification information is verified. After that, the map maintenance device sends a data collection instruction to the vehicle terminal.

[0078] S203, in response to receiving the data collection instruction, collecting and storing monitoring data obtained by the steering sensor, the speed sensor and the gyroscope respectively monitoring the vehicle.

[0079] After receiving the data collection instruction, the vehicle terminal obtains the authentication to send the monitoring data to the map maintenance device, and can send the monitoring data to the map maintenance device.

[0080] The monitoring data includes: steering data obtained by a steering sensor when monitoring the vehicle, speed data obtained by a speed sensor when monitoring the vehicle, and posture data obtained by a gyroscope when monitoring the vehicle.

[0081] S204, after detecting that the vehicle has left the underground garage, sending second certification information and monitoring data to the map maintenance device, so that after the map maintenance device verifies the second certification information, it can draw an electronic map of the underground garage according to the monitoring data.

[0082] The vehicle-mounted terminal continuously collects and stores monitoring data, and continuously detects whether the vehicle has left the underground garage. The embodiments of the present application do not limit how to detect whether the vehicle has left the underground garage.

[0083] For example, the vehicle-mounted terminal has a positioning function, through which the positioning information of the vehicle-mounted terminal itself can be obtained. After determining the area where the vehicle leaves the underground garage based on the positioning information, it is determined that the vehicle leaves the underground garage.

[0084] In another embodiment, the vehicle is further equipped with a camera, which can capture images. When it is detected that the image includes an exit of the underground garage, it can be determined that the vehicle has left the underground garage.

[0085] In one embodiment, before sending the second proof information and monitoring data to the map maintenance device, the second proof information needs to be generated first. The process of generating the second proof information may include: obtaining the positioning information of the vehicle terminal according to the positioning function; generating the second proof information including the positioning information.

[0086] Afterwards, the vehicle terminal sends the second certification information and monitoring data to the map maintenance device. The second certification information can indicate that the vehicle has left the underground garage, and further indicates that the monitoring data includes the entire process from the vehicle entering the underground garage to leaving the underground garage, which is conducive to drawing a complete and accurate electronic map of the underground garage.

[0087] After receiving the second certification information and the monitoring data, the map maintenance device first verifies the second certification information. The embodiments of the present application do not limit how the map maintenance device verifies the second certification information.

[0088] For example, the map maintenance device verifies whether the location indicated by the positioning information included in the second certification information is outside the area of ​​the underground garage. When the location indicated by the positioning information is outside the area of ​​the underground garage, it is determined that the second certification information is verified.

[0089] After the second certification information is verified, the map maintenance device draws an electronic map of the underground garage based on the monitoring data.

[0090] By using the vehicle's posture data, speed data, and steering data, the vehicle's driving trajectory can be calculated through integration to obtain an electronic map of the underground garage.

[0091] In the technical solution provided in the embodiments of the present application, the on-board terminal collects and stores monitoring data obtained by the steering sensor, speed sensor and gyroscope configured on the vehicle, and sends the data to the map maintenance device, which generates an electronic map of the underground garage based on the detection data. This method does not require the use of satellite positioning, but is based on inertial navigation data (including data measured by the gyroscope and speed sensor) and steering data to accurately calculate the vehicle's driving trajectory, thereby realizing the accurate drawing of the electronic map of the underground garage.

[0092] Furthermore, by using the map maintenance equipment to publish tasks and the on-board terminal to accept tasks, any vehicle equipped with a steering sensor, a speed sensor and a gyroscope can perform the underground garage drawing task, thereby improving the parallelism of drawing electronic maps of each underground garage, thereby improving the efficiency of drawing electronic maps of multiple underground garages.

[0093] Furthermore, the vehicle-mounted terminal sends the first proof information and the second proof information to the map maintenance device. After the map maintenance device verifies the first proof information and the second proof information respectively, it instructs data collection and draws an electronic map of the underground garage based on the monitoring data. This can ensure the accuracy and high quality of the monitoring data to a certain extent, thereby ensuring the accuracy of the drawn electronic map.

[0094] In some embodiments, the map maintenance device maintains an account corresponding to the vehicle-mounted terminal. After completing the drawing of the electronic map of the underground garage, the map maintenance device can increase the resource value on the account by a certain value to reward the vehicle-mounted terminal for completing the underground garage drawing task, which is conducive to getting more vehicle-mounted terminals to participate in completing the underground garage drawing task, and then facilitating the faster completion of the drawing of multiple underground garage electronic maps.

[0095] Afterwards, the map maintenance device may send a task completion notification to the vehicle terminal, where the task completion notification includes a resource value reward corresponding to the underground garage drawing task, and the resource value reward is added to the resource value of the account by the map maintenance device.

[0096] The vehicle-mounted terminal receives the task completion notification sent by the map maintenance device, and completes the underground garage mapping task.

[0097] Based on the same inventive concept, the embodiment of the present application also provides an electronic map drawing device for underground garages based on the Internet of Vehicles, as shown in the following embodiment. Since the principle of solving the problem in the embodiment of the device is similar to that in the above method embodiment, the implementation of the embodiment of the device can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.

[0098] Figure 3 A schematic diagram of an underground garage electronic map drawing device based on the Internet of Vehicles in an embodiment of the present application is shown. Figure 3As shown, the device is applied to a vehicle-mounted terminal, which is configured on a vehicle. The vehicle is also configured with a steering sensor, a speed sensor and a gyroscope, including: a detection module 31, which is used to detect the position of the vehicle in response to receiving an underground garage drawing task sent by a map maintenance device; a first sending module 32, which is used to send first proof information to the map maintenance device after detecting that the vehicle enters the underground garage, so that the map maintenance device can send a data collection instruction to the vehicle-mounted terminal after verifying the first proof information; a collection and storage module 33, which is used to collect and store monitoring data obtained by the steering sensor, the speed sensor and the gyroscope respectively monitoring the vehicle in response to receiving the data collection instruction; a second sending module 34, which is used to send second proof information and the monitoring data to the map maintenance device after detecting that the vehicle leaves the underground garage, so that the map maintenance device can draw an electronic map of the underground garage according to the monitoring data after verifying the second proof information.

[0099] In some embodiments, the underground garage mapping task includes the area scope of the underground garage, the vehicle-mounted terminal has a positioning function, and the device also includes: a first determination module, used to obtain the positioning information of the vehicle-mounted terminal according to the positioning function; after determining the area scope of the vehicle entering the underground garage according to the positioning information, obtain the posture data monitored by the gyroscope and the speed data monitored by the speed sensor; when the posture data indicates that the driving state of the vehicle is downhill, and the speed data indicates that the vehicle is driving downhill and exceeds a first distance threshold, it is determined that the vehicle enters the underground garage.

[0100] In some embodiments, the device further includes: a second determination module, configured to determine that the vehicle leaves the underground garage after determining the area in which the vehicle leaves the underground garage based on the positioning information.

[0101] In some embodiments, the vehicle is equipped with a photographing device, and the vehicle-mounted terminal is equipped with a positioning function; the device also includes: a first generation module, used to obtain a target image including the entrance of the underground garage and a target timestamp of the target image through the photographing device; obtain the positioning information of the vehicle-mounted terminal according to the positioning function; and generate first proof information including the target image, the target timestamp and the positioning information.

[0102] In some embodiments, the vehicle-mounted terminal is equipped with a positioning function; the device also includes: a second generation module, used to obtain the positioning information of the vehicle-mounted terminal according to the positioning function; and generate second certification information including the positioning information.

[0103] In some embodiments, the map maintenance device maintains an account corresponding to the vehicle-mounted terminal, and the device also includes: a receiving module for receiving a task completion notification sent by the map maintenance device, and the task completion notification includes a resource value reward corresponding to the underground garage drawing task, and the resource value reward is added to the resource value of the account by the map maintenance device.

[0104] It should be noted that the detection module 31, the first sending module 32, the collection and storage module 33 and the second sending module 34 correspond to S201 to S204 in the method embodiment, and the examples and application scenarios implemented by the modules and the corresponding steps are the same, but are not limited to the contents disclosed in the method embodiment. It should be noted that the modules as part of the device can be executed in a computer system such as a set of computer executable instructions.

[0105] Those skilled in the art will appreciate that various aspects of the present application may be implemented as a system, method or program product. Therefore, various aspects of the present application may be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to as "circuit", "module" or "system" herein.

[0106] Refer to the following Figure 4 The electronic device 400 according to this embodiment of the present application is described. Figure 4 The electronic device 400 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0107] like Figure 4 As shown, the electronic device 400 is in the form of a general computing device. The components of the electronic device 400 may include but are not limited to: at least one processing unit 410, at least one storage unit 420, and a bus 430 connecting different system components (including the storage unit 420 and the processing unit 410).

[0108] The storage unit stores program codes, which can be executed by the processing unit 410, so that the processing unit 410 performs the steps of various exemplary embodiments of the present application described in the above "Exemplary Method" section of this specification. For example, the processing unit 410 can perform the following steps of the above method embodiment: S201 to S204.

[0109] The storage unit 420 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 4201 and / or a cache storage unit 4202 , and may further include a read-only storage unit (ROM) 4203 .

[0110] The storage unit 420 may also include a program / utility 4204 having a set (at least one) of program modules 4205, such program modules 4205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0111] Bus 430 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0112] The electronic device 400 may also communicate with one or more external devices 440 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 400, and / or communicate with any device that enables the electronic device 400 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 450. Furthermore, the electronic device 400 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 460. As shown, the network adapter 460 communicates with other modules of the electronic device 400 via a bus 430. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 400, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0113] Through the description of the above implementation methods, it is easy for those skilled in the art to understand that the example implementation methods described here can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the implementation methods of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation methods of the present application.

[0114] In particular, according to an embodiment of the present application, the process described in the above reference flowchart can be implemented as a computer program product, which includes: a computer program, which implements the above-mentioned method for drawing an electronic map of an underground garage based on the Internet of Vehicles when executed by a processor.

[0115] In an exemplary embodiment of the present application, a computer-readable storage medium is also provided, which may be a readable signal medium or a readable storage medium. The computer-readable storage medium stores a program product capable of implementing the above method of the present application.

[0116] In some possible implementations, various aspects of the present application may also be implemented in the form of a program product, which includes a program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps of various exemplary implementations of the present application described in the above “Exemplary Method” section of this specification.

[0117] More specific examples of computer-readable storage media in the present application may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0118] In the present application, a computer readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, wherein a readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A readable signal medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0119] Alternatively, the program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.

[0120] In specific implementation, the program code for performing the operation of the present application can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and also conventional procedural programming languages ​​such as "C" language or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device and partially on the remote computing device, or completely on the remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (for example, using an Internet service provider to connect through the Internet).

[0121] It should be noted that, although several modules or units of the equipment for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into being embodied by multiple modules or units.

[0122] In addition, although the steps of the method in the present application are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.

[0123] Through the description of the above implementation modes, it is easy for those skilled in the art to understand that the example implementation modes described here can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the implementation mode of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the method according to the implementation mode of the present application.

[0124] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the appended claims.

Claims

1. A method for drawing an electronic map of an underground garage based on a vehicle network, characterized in that: Applied to a vehicle-mounted terminal, the vehicle-mounted terminal is configured on a vehicle, and the vehicle is also configured with a steering sensor, a speed sensor and a gyroscope, including: In response to receiving the underground garage mapping task sent by the map maintenance device, detecting the location of the vehicle; After detecting that the vehicle enters the underground garage, first certification information is sent to the map maintenance device, so that after the map maintenance device verifies the first certification information, a data collection instruction is sent to the vehicle terminal; In response to receiving the data collection instruction, collecting and storing monitoring data obtained by the steering sensor, the speed sensor and the gyroscope respectively monitoring the vehicle; After detecting that the vehicle leaves the underground garage, second certification information and the monitoring data are sent to the map maintenance device, so that after the map maintenance device verifies the second certification information, an electronic map of the underground garage is drawn according to the monitoring data.

2. The method according to claim 1, characterized in that The underground garage mapping task includes the area range of the underground garage, the vehicle-mounted terminal has a positioning function, and the method further includes: According to the positioning function, obtaining the positioning information of the vehicle-mounted terminal; After determining the area range of the vehicle entering the underground garage according to the positioning information, acquiring the posture data monitored by the gyroscope and the speed data monitored by the speed sensor; When the posture data indicates that the driving state of the vehicle is downhill and the speed data indicates that the vehicle has traveled downhill for more than a first distance threshold, it is determined that the vehicle has entered the underground garage.

3. The method according to claim 2, characterized in that The method further comprises: After determining the area range where the vehicle leaves the underground garage according to the positioning information, it is determined that the vehicle leaves the underground garage.

4. The method according to claim 1, characterized in that: The vehicle is equipped with a photographing device, and the vehicle-mounted terminal is equipped with a positioning function; before sending the first certification information to the map maintenance device, the method further includes: Acquire a target image including the entrance of the underground garage and a target timestamp of acquiring the target image through the shooting device; Acquiring positioning information of the vehicle-mounted terminal according to the positioning function; First certification information including the target image, the target timestamp and the positioning information is generated.

5. The method according to claim 1, characterized in that The vehicle terminal is equipped with a positioning function; before sending the second certification information and the monitoring data to the map maintenance device, it also includes: Acquiring positioning information of the vehicle-mounted terminal according to the positioning function; Second certification information including the positioning information is generated.

6. The method according to claim 1, characterized in that The map maintenance device maintains an account corresponding to the vehicle terminal, and further includes: A task completion notification sent by the map maintenance device is received, wherein the task completion notification includes a resource value reward corresponding to the underground garage drawing task, and the resource value reward is added to the resource value of the account by the map maintenance device.

7. A device for drawing electronic maps of underground garages based on Internet of Vehicles, characterized in that: Applied to a vehicle-mounted terminal, the vehicle-mounted terminal is configured on a vehicle, and the vehicle is also configured with a steering sensor, a speed sensor and a gyroscope, including: A detection module, configured to detect the location of the vehicle in response to receiving the underground garage mapping task sent by the map maintenance device; A first sending module, configured to send first certification information to the map maintenance device after detecting that the vehicle enters the underground garage, so that the map maintenance device can send a data collection instruction to the vehicle terminal after verifying the first certification information; A collection and storage module, configured to collect and store monitoring data obtained by the steering sensor, the speed sensor and the gyroscope respectively monitoring the vehicle in response to receiving the data collection instruction; The second sending module is used to send second proof information and the monitoring data to the map maintenance device after detecting that the vehicle leaves the underground garage, so that the map maintenance device can draw an electronic map of the underground garage according to the monitoring data after verifying the second proof information.

8. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; Wherein, the processor is configured to execute the method of drawing an electronic map of an underground garage based on the Internet of Vehicles as described in any one of claims 1 to 6 by executing the executable instructions.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for drawing an electronic map of an underground garage based on the Internet of Vehicles as described in any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method for drawing an electronic map of an underground garage based on the Internet of Vehicles as claimed in any one of claims 1 to 6 is implemented.

Citation Information

Cited By

  • Strategy data generation method, data processing method and electronic equipment

    CN120789662A