High-precision map activation method and device, server and medium

By acquiring the vehicle type and determining the activation conditions, flexible activation of high-precision maps is achieved, and resource waste caused by the failure of maps to be activated in time in the prior art is solved, and the efficiency of map usage is improved.

CN119938116APending Publication Date: 2025-05-06SAIC MOTOR
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311447831.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-01
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

In the prior art, high-precision maps fail to be activated in time after the vehicle is delivered, resulting in waste of resources from automobile companies and car owners.

Method used

By acquiring the vehicle type, determining the activation conditions, and activating high-precision maps in response to the activation condition signal, achieving flexible activation timing.

Benefits of technology

Accurately and effectively activate high-precision maps, avoid resource waste, reduce car owner losses, and improve map usage efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119938116A_ABST
    Figure CN119938116A_ABST
Patent Text Reader

Abstract

The invention provides a high-precision map activation method and device, a server and a medium, and the method comprises the steps: obtaining the vehicle type of a first vehicle, and enabling the first vehicle to be provided with a high-precision map; determining an activation condition of the first vehicle according to the vehicle type of the first vehicle; in response to receiving a signal that hits an activation condition of the first vehicle, a high precision map in the first vehicle is activated. According to the method, the activation opportunity of the high-precision map can be accurately and effectively mastered, flexible activation of the high-precision map is realized, resource waste of automobile enterprises is avoided, and meanwhile, loss of automobile owners is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a high-precision map activation method, device, server and medium. Background Art

[0002] A high-density map is a special map used for autonomous driving or assisted driving. The high-density map is provided by a map provider, and the use fee of the high-density map is paid by the automobile company, for example, the automobile company pays the use fee of the high-density map on an annual basis.

[0003] Generally, automobile companies can activate high-precision maps when vehicles are produced. However, when the vehicle is delivered to the owner and the owner actually starts using the high-precision map function, the owner may have lost a period of time, resulting in a waste of resources for the automobile company and losses for the owner. Summary of the invention

[0004] The present application provides a high-precision map activation method, which accurately and effectively grasps the activation timing of the high-precision map and realizes flexible high-precision map activation. The present application also provides a device, a server and a medium corresponding to the above method.

[0005] In a first aspect, the present application provides a high-precision map activation method, the method comprising:

[0006] Acquire a vehicle type of a first vehicle, where the first vehicle is deployed with a high-precision map;

[0007] determining an activation condition for the first vehicle according to the vehicle type of the first vehicle;

[0008] In response to receiving a signal that hits an activation condition for the first vehicle, a high-precision map in the first vehicle is activated.

[0009] In some possible implementations, the activation condition of the first vehicle is a first condition, and in response to receiving a signal that hits the activation condition of the first vehicle, activating the high-precision map in the first vehicle includes:

[0010] In response to receiving a signal indicating successful vehicle binding, the high-precision map in the first vehicle is activated, and the signal indicating successful vehicle binding indicates that the user terminal is successfully bound to the first vehicle.

[0011] In some possible implementations, the activation condition of the first vehicle is the second condition, and in response to receiving a signal that hits the activation condition of the first vehicle, activating the high-precision map in the first vehicle includes:

[0012] In response to the current time being the same as the preset activation time, the high-precision map in the first vehicle is activated.

[0013] In some possible implementations, the activation condition of the first vehicle is a third condition, and in response to receiving a signal that hits the activation condition of the first vehicle, activating the high-precision map in the first vehicle includes:

[0014] In response to receiving an on signal for the high-precision map, the high-precision map in the first vehicle is activated.

[0015] In some possible implementations, the method further includes:

[0016] Obtaining a first vehicle identification code of the first vehicle;

[0017] Encrypting the first vehicle identification code to generate a second vehicle identification code;

[0018] According to the second vehicle identification code and the vehicle type, the registration interface provided by the high-precision map provider is called to register the high-precision map in the first vehicle.

[0019] In some possible implementations, the method further includes:

[0020] In response to receiving a start signal from the first vehicle, the activation status of the high-precision map is queried.

[0021] In some possible implementations, after activating the high-precision map in the first vehicle, the method further includes:

[0022] Display the status information of the high-precision map, wherein the status information includes at least one of the activation status of the high-precision map, the activation time of the high-precision map, the remaining valid time of the high-precision map, and the fault status of the high-precision map.

[0023] In a second aspect, the present application provides a high-precision map activation device, the device comprising:

[0024] An acquisition module, configured to acquire a vehicle type of a first vehicle, wherein the first vehicle is deployed with a high-precision map;

[0025] a determination module, configured to determine an activation condition of the first vehicle according to a vehicle type of the first vehicle;

[0026] An activation module is used to activate the high-precision map in the first vehicle in response to receiving a signal that hits the activation condition of the first vehicle.

[0027] In some possible implementations, the activation condition of the first vehicle is a first condition, and the activation module is specifically configured to:

[0028] In response to receiving a signal indicating successful vehicle binding, the high-precision map in the first vehicle is activated, and the signal indicating successful vehicle binding indicates that the user terminal is successfully bound to the first vehicle.

[0029] In some possible implementations, the activation condition of the first vehicle is the second condition, and the activation module is specifically configured to:

[0030] In response to the current time being the same as the preset activation time, the high-precision map in the first vehicle is activated.

[0031] In some possible implementations, the activation condition of the first vehicle is a third condition, and the activation module is specifically configured to:

[0032] In response to receiving an on signal for the high-precision map, the high-precision map in the first vehicle is activated.

[0033] In some possible implementations, the apparatus further includes a registration module, wherein the registration module is configured to:

[0034] Obtaining a first vehicle identification code of the first vehicle;

[0035] Encrypting the first vehicle identification code to generate a second vehicle identification code;

[0036] According to the second vehicle identification code and the vehicle type, the registration interface provided by the high-precision map provider is called to register the high-precision map in the first vehicle.

[0037] In some possible implementations, the apparatus further includes a query module, wherein the query module is configured to:

[0038] In response to receiving a start signal from the first vehicle, the activation status of the high-precision map is queried.

[0039] In some possible implementations, the device further includes a display module, and the display module is used to:

[0040] Display the status information of the high-precision map, wherein the status information includes at least one of the activation status of the high-precision map, the activation time of the high-precision map, the remaining valid time of the high-precision map, and the fault status of the high-precision map.

[0041] In a third aspect, the present application provides a server, wherein the server comprises a processor and a memory, wherein the memory stores instructions, and the processor executes the instructions so that the server executes the method as described in the first aspect of the present application or any implementation of the first aspect.

[0042] In a fourth aspect, the present application provides a computer-readable storage medium. The computer-readable storage medium stores instructions, which, when executed on a server, enable the server to execute the method described in the first aspect or any one of the implementations of the first aspect.

[0043] Based on the implementations provided in the above aspects, this application can also be further combined to provide more implementations.

[0044] Based on the above description, it can be seen that the technical solution of this application has the following beneficial effects:

[0045] Specifically, the method first obtains the vehicle type of the first vehicle, wherein the first vehicle is deployed with a high-precision map, then determines the activation condition of the first vehicle according to the vehicle type of the first vehicle, and activates the high-precision map in the first vehicle in response to receiving a signal that hits the activation condition of the first vehicle.

[0046] In this method, the activation conditions of high-precision maps are pre-configured for vehicles of different models. In this way, when a signal that hits the activation condition is received, the high-precision map of the vehicle is activated, and the activation timing of the high-precision map is accurately and effectively grasped, so as to realize flexible high-precision map activation, avoid resource waste of automobile companies, and avoid losses to car owners. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] The above and other features, advantages and aspects of the embodiments of the present application will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.

[0048] Figure 1 A schematic diagram of the structure of a high-precision map activation system provided in an embodiment of the present application;

[0049] Figure 2 A flowchart of a high-precision map activation method provided in an embodiment of the present application;

[0050] Figure 3 A flowchart of another high-precision map activation method provided in an embodiment of the present application;

[0051] Figure 4 A schematic diagram of the structure of a high-precision map activation device provided in an embodiment of the present application;

[0052] Figure 5 A structural diagram of a server for implementing high-precision map activation provided in an embodiment of the present application. DETAILED DESCRIPTION

[0053] The embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be construed as being limited to the embodiments described herein. Instead, these embodiments are provided to provide a more thorough and complete understanding of the present application. It should be understood that the drawings and embodiments of the present application are only for exemplary purposes and are not intended to limit the scope of protection of the present application.

[0054] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0055] It should be noted that the concepts such as "first" and "second" mentioned in this application are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0056] It should be noted that the modifications of "one" and "plurality" mentioned in the present application are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0057] In order to facilitate understanding of the technical solution of the present application, the specific application scenarios in the present application are described below.

[0058] A high-density map is a special map used for autonomous driving or assisted driving. The map accuracy of a high-density map can reach the centimeter level, including map elements such as road shape, road markings, light poles, traffic signs and obstacles.

[0059] High-precision maps are provided by map providers, and the use fees of high-precision maps are paid by automobile companies. For example, automobile companies pay the use fees of high-precision maps on an annual basis. In this way, after purchasing a vehicle, the car owner can use the high-precision map function for free within the use period.

[0060] Generally, automobile companies can activate high-precision maps when vehicles are produced. However, when the vehicle is delivered to the owner and the owner actually starts using the high-precision map function, the owner may have lost a period of time, resulting in a waste of resources for the automobile company and losses for the owner.

[0061] Based on this, an embodiment of the present application provides a method for activating a high-precision map. Specifically, the method first obtains the vehicle type of a first vehicle, wherein the first vehicle is deployed with a high-precision map, then determines the activation condition of the first vehicle according to the vehicle type of the first vehicle, and activates the high-precision map in the first vehicle in response to receiving a signal that hits the activation condition of the first vehicle.

[0062] In this method, the activation conditions of high-precision maps are pre-configured for vehicles of different models. In this way, when a signal that hits the activation condition is received, the high-precision map of the vehicle is activated, and the activation timing of the high-precision map is accurately and effectively grasped, so as to realize flexible high-precision map activation, avoid resource waste of automobile companies, and avoid losses to car owners.

[0063] The high-precision map activation system in the embodiment of the present application will be introduced below in conjunction with the accompanying drawings.

[0064] like Figure 1 As shown, the high-precision map activation system is divided according to whether different modules in the high-precision map activation system belong to the vehicle's internal network or the vehicle's external network. The high-precision map activation system includes the vehicle networking background (Telematics Service Provider, TSP), vehicle communication module (CommunicationControl Processor, CCP), high-precision map (High Density Map, HDM), instrument entertainment screen (InstrumentPack / Front Information Control Module, IPK / FICM), background management system, manufacturing system (Manufacturing Execution System, MES) and business database belonging to the vehicle's internal network, as well as the server gateway, Internet (internet), user terminal and high-precision map provider belonging to the vehicle's external network.

[0065] Among them, in the vehicle's internal network, the instrument entertainment screen communicates with the high-precision map through the LAN protocol, the high-precision map communicates with the vehicle communication module through the LAN protocol, the vehicle communication module communicates with the Internet of Vehicles backend through a private network protocol, the Internet of Vehicles backend communicates with the business database through data reading and writing, the Internet of Vehicles backend communicates with the backend management system through a private network protocol, and the Internet of Vehicles backend communicates with the production and manufacturing system through data reading.

[0066] Specifically, the Internet of Vehicles backend, as a cloud service of the Internet of Vehicles, is used to manage the vehicle model information and configuration information of various vehicle models. In the embodiment of the present application, the Internet of Vehicles backend adds configuration items related to high-precision maps in the configuration information, so that it can generate a variety of processes that can be automatically executed, register and activate high-precision maps according to the high-precision maps, high-precision map providers and usage scenarios in different vehicle models, and receive feedback information on whether the activation is successful or not.

[0067] As a communication channel between the inside and outside of the vehicle, the communication module can query the activation status of the high-precision map from the Internet of Vehicles background through a private network protocol, and can also send the activation status to the high-precision map through the vehicle bus protocol.

[0068] As a special map for autonomous driving and assisted driving, high-precision maps need to be authorized by high-precision map providers before they can be used normally. If the high-precision map is not activated, the vehicle will obtain the activation status from the Internet of Vehicles background through the communication module every time it is powered on. If it is activated, the high-precision map function can be provided.

[0069] High-precision map providers need to record the vehicle identification code, registration information and activation information of each vehicle. The Internet of Vehicles backend can send the above information to the high-precision map provider through the communication module. The high-precision map provider verifies the validity and accuracy of the above information and provides feedback on the status of the high-precision map.

[0070] The instrument entertainment screen is used to interact with the user. The high-precision map can send usage information, activation status and other information to the instrument entertainment screen. When the user uses the automatic driving or assisted driving functions, the user can view the relevant information of the high-precision map through the instrument entertainment screen.

[0071] Next, the high-precision map activation method provided in the embodiment of the present application is described in detail with reference to the accompanying drawings.

[0072] See also Figure 2 The flowchart of a high-precision map activation method shown in FIG. 1 specifically includes the following steps:

[0073] S201: Obtain the vehicle type of the first vehicle.

[0074] The first vehicle is equipped with a high-precision map. In the embodiment of the present application, the first vehicle may be a vehicle with a high-precision map function, but the high-precision map has not been activated.

[0075] S202: Determine an activation condition of the first vehicle according to the vehicle type of the first vehicle.

[0076] The activation condition of the first vehicle refers to the condition for activating the high-precision map in the first vehicle. It is understandable that in actual scenarios, the activation conditions of different vehicle models may be different.

[0077] In the embodiment of the present application, the configuration personnel are supported to configure the activation conditions for different vehicle models. In this way, the activation conditions of the vehicle can be determined by the vehicle type. For example, the activation conditions of the first vehicle can be activated when the vehicle is bound, activated at a custom time, activated when a high-precision map is turned on, etc.

[0078] It should be noted that before activating the high-precision map, it is necessary to ensure that the high-precision map is in a registered state. When registering the high-precision map, the first vehicle identification number (VIN) of the first vehicle can be obtained first, the first vehicle identification number can be encrypted, a second vehicle identification number can be generated, and the registration interface provided by the high-precision map provider can be called according to the second vehicle identification number and vehicle type to register the high-precision map in the first vehicle.

[0079] Specifically, in order to quickly be compatible with high-precision maps provided by a variety of high-precision map providers and reduce the number of releases of high-precision map software programs provided by different providers, high-precision maps can be registered and activated through a configurable interface. Among them, the interface configuration items may include interface code, interface name, interface type (GET / POST), interface link address, KEY value, vehicle type, JSON parameters, etc. The high-precision map provider is responsible for providing the corresponding interface for registering and activating high-precision maps, and the Internet of Vehicles background is responsible for configuring the interface so that the registration and activation of high-precision maps can be achieved by calling the interface when needed.

[0080] In the embodiment of the present application, the vehicle networking background is provided with an interface for activating a high-precision map, and the interface configuration items include vehicle type, high-precision map code, activation conditions, registration interface code of the high-precision map provider, and activation interface code of the high-precision map provider. By calling this interface, the vehicle type and activation conditions of the first vehicle can be determined.

[0081] When the first vehicle rolls off the production line, the manufacturing system can record the information of the controller module in the vehicle, such as the first vehicle identification code, high-precision map code, vehicle color, material and other configuration information. The Internet of Vehicles backend can query the information from the manufacturing system based on the high-precision map code. If the high-precision map code can be queried in the manufacturing system, it means that the first vehicle supports the high-precision map function. The Internet of Vehicles backend can save the first vehicle identification code and encrypt the 17-digit first vehicle identification code into a 27-digit second vehicle identification code, thereby preventing the high-precision map provider from leaking the real vehicle identification code. Thereafter, the Internet of Vehicles backend can query the relevant information of the interface configuration item based on the registration interface code of the high-precision map provider, and use the vehicle type and the second vehicle identification code as input parameters to call the registration interface to complete the high-precision map registration process, that is, register an account for the high-precision map of the first vehicle.

[0082] After the high-precision map provider receives the call request from the Internet of Vehicles backend through the registration interface, the high-precision map provider can verify whether the interface information is correct, whether the registration information already exists, etc., and feedback the registration result (such as registration success or registration failure, reason for registration failure) to the Internet of Vehicles backend.

[0083] After the Internet of Vehicles backend receives feedback from the high-precision map provider, it can save the registration result of the high-precision map. If the registration fails, it will automatically retry to ensure that the high-precision map has been registered after the first vehicle is manufactured from the production line.

[0084] S203: In response to receiving a signal that meets an activation condition of the first vehicle, activating a high-precision map in the first vehicle.

[0085] For different activation conditions, when a signal that hits the activation condition is received, the high-precision map in the first vehicle can be activated.

[0086] In specific implementation, when the activation condition of the first vehicle is the first condition, in response to receiving a signal indicating successful vehicle binding, the high-precision map in the first vehicle is activated. The signal indicating successful vehicle binding indicates that the user terminal is successfully bound to the first vehicle. In other words, the first condition can be understood as activating the high-precision map when binding the vehicle. For example, after purchasing a vehicle, the user can use the software provided by the automobile company to bind the user terminal to the vehicle. After the binding is completed, if the activation condition determined by the Internet of Vehicles background is the first condition, the activation interface provided by the high-precision map provider can be called to activate the high-precision map.

[0087] When the activation condition of the first vehicle is the second condition, in response to the current time being the same as the preset activation time, the high-precision map in the first vehicle is activated. In other words, the second condition can be understood as activating the high-precision map at a custom time. For example, after the user terminal is bound to the vehicle, the module software of the high-precision map is not ready. At this time, the development engineer can provide a high-precision map publishing function according to the development plan. The configuration personnel can set the time as the activation time in the Internet of Vehicles background. When the preset activation time is reached, the activation interface provided by the high-precision map provider can be automatically called to activate the high-precision map.

[0088] When the activation condition of the first vehicle is the third condition, in response to receiving the activation signal for the high-precision map, the high-precision map in the first vehicle is activated. In other words, the third condition can be understood as activating the high-precision map when the high-precision map is turned on. For example, when the user turns on the high-precision map function (such as turning on the automatic driving function) on the first vehicle, the Internet of Vehicles background can automatically call the activation interface provided by the high-precision map provider to activate the high-precision map.

[0089] In addition, considering that the activation of high-precision maps may fail or be abnormal, the Internet of Vehicles background can provide an automatic retry mechanism to re-execute the activation process when the activation fails or is abnormal. If the activation is still unsuccessful after multiple retries, the Internet of Vehicles background can also send prompt information to relevant technicians, such as prompt emails, etc. The technicians can view the specific reasons for the failure of high-precision map activation in the Internet of Vehicles background and fix the problem in time.

[0090] Furthermore, in response to receiving the start signal of the first vehicle, the activation status of the high-precision map is queried. Each time the vehicle is powered on, the high-precision map can initiate an activation status query request to the communication module through the Controller Area Network (CAN) protocol, and the communication module requests the activation status query from the Internet of Vehicles backend through the mobile communication download technology (Over-the-Air Technology, OTA) protocol. The Internet of Vehicles backend feeds back the activation status to the communication module, and the communication module feeds back the activation status to the high-precision map through the CAN protocol.

[0091] After the high-precision map has been activated, the status information of the high-precision map can be displayed, wherein the status information may include at least one of the activation status of the high-precision map, the activation time of the high-precision map, the remaining effective time of the high-precision map, and the fault status of the high-precision map. For example, the activation status of the high-precision map can be displayed on the instrument entertainment screen to inform the user of information related to the activation of the high-precision map.

[0092] The following will be combined Figure 3The registration process and activation process of the high-precision map of the embodiment of the present application are further explained. When the vehicle is offline, the first vehicle identification code is written into the high-precision map, and the high-precision map of the first vehicle is set to an inactivated state. The production and manufacturing system receives the first vehicle identification code, and the Internet of Vehicles background retrieves the interface configuration item, stores the first vehicle identification code in the high-precision map table, and records the activation state of the high-precision map of the first vehicle as 0. Next, the Internet of Vehicles background encrypts the first vehicle identification code, generates a second vehicle identification code, calls the registration interface, and the high-precision map provider receives the second vehicle identification code and registers the high-precision map in the first vehicle. After the registration is completed, the Internet of Vehicles background modifies the activation state of the high-precision map to 1, that is, it is registered but not activated.

[0093] Every time the vehicle is started, the high-precision map sends a start request, the communication module generates a communication request, the Internet of Vehicles background queries the activation status of the high-precision map, and feeds back the activation status of the high-precision map. The activation status is sent to the high-precision map through the signal feedback of the communication module, so that the service is started when the high-precision map is activated.

[0094] For the activation process of the first vehicle, the activation condition of the first vehicle is determined according to the vehicle type of the first vehicle, and the high-precision map is activated when a signal that hits the activation condition is received. Next, it is determined whether the activation status of the high-precision map is 2 (i.e., registered and activated). If not, the high-precision map provider can query the activation status of the high-precision map according to the second vehicle identification code. When the high-precision map is activated, the vehicle networking background can modify the activation status of the high-precision map to 2.

[0095] Based on the above description, an embodiment of the present application provides a method for activating a high-precision map. The method first obtains the vehicle type of a first vehicle, wherein the first vehicle is deployed with a high-precision map, then determines the activation condition of the first vehicle according to the vehicle type of the first vehicle, and activates the high-precision map in the first vehicle in response to receiving a signal that hits the activation condition of the first vehicle.

[0096] In this method, the activation conditions of high-precision maps are pre-configured for vehicles of different models. In this way, when a signal that hits the activation condition is received, the high-precision map of the vehicle is activated, and the activation timing of the high-precision map is accurately and effectively grasped, so as to realize flexible high-precision map activation, avoid resource waste of automobile companies, and avoid losses to car owners.

[0097] Based on the above method provided in the embodiment of the present application, the embodiment of the present application also provides a high-precision map activation device corresponding to the above method. The units / modules involved in the embodiments of the present application can be implemented by software or by hardware. The name of the unit / module does not constitute a limitation on the unit / module itself in some cases.

[0098] See also Figure 4 The schematic diagram of the structure of the high-precision map activation device shown in FIG. 400 includes:

[0099] An acquisition module 401 is used to acquire a vehicle type of a first vehicle, where the first vehicle is deployed with a high-precision map;

[0100] A determination module 402, configured to determine an activation condition of the first vehicle according to the vehicle type of the first vehicle;

[0101] The activation module 403 is used to activate the high-precision map in the first vehicle in response to receiving a signal that meets the activation condition of the first vehicle.

[0102] In some possible implementations, the activation condition of the first vehicle is a first condition, and the activation module 403 is specifically configured to:

[0103] In response to receiving a signal indicating successful vehicle binding, the high-precision map in the first vehicle is activated, and the signal indicating successful vehicle binding indicates that the user terminal is successfully bound to the first vehicle.

[0104] In some possible implementations, the activation condition of the first vehicle is the second condition, and the activation module 403 is specifically configured to:

[0105] In response to the current time being the same as the preset activation time, the high-precision map in the first vehicle is activated.

[0106] In some possible implementations, the activation condition of the first vehicle is the third condition, and the activation module 403 is specifically configured to:

[0107] In response to receiving an on signal for the high-precision map, the high-precision map in the first vehicle is activated.

[0108] In some possible implementations, the apparatus further includes a registration module, wherein the registration module is configured to:

[0109] Obtaining a first vehicle identification code of the first vehicle;

[0110] Encrypting the first vehicle identification code to generate a second vehicle identification code;

[0111] According to the second vehicle identification code and the vehicle type, the registration interface provided by the high-precision map provider is called to register the high-precision map in the first vehicle.

[0112] In some possible implementations, the apparatus further includes a query module, wherein the query module is configured to:

[0113] In response to receiving a start signal from the first vehicle, the activation status of the high-precision map is queried.

[0114] In some possible implementations, the device further includes a display module, and the display module is used to:

[0115] Display the status information of the high-precision map, wherein the status information includes at least one of the activation status of the high-precision map, the activation time of the high-precision map, the remaining valid time of the high-precision map, and the fault status of the high-precision map.

[0116] The high-precision map activation device 400 according to the embodiment of the present application may correspond to executing the method described in the embodiment of the present application, and the above and other operations and / or functions of each module / unit of the high-precision map activation device 400 are respectively to achieve Figure 1 or Figure 2 For the sake of brevity, the corresponding processes of each method in the illustrated embodiment are not described in detail here.

[0117] The functions described above in this document may be performed at least in part by one or more hardware logic components. Figure 5 The schematic diagram of the structure of the server 500 for realizing high-precision map activation shown in FIG. Figure 5 The server shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present application.

[0118] like Figure 5 As shown, the server 500 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 to a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the server 500 are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0119] Typically, the following devices may be connected to the I / O interface 505: input devices 506 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 508 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 509. The communication devices 509 may allow the server 500 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 5 The server 500 is shown with various devices, but it should be understood that it is not required to implement or have all the devices shown. More or fewer devices may be implemented or have instead.

[0120] The present application also provides a computer-readable storage medium, also referred to as a machine-readable medium. In the context of the present application, a machine-readable medium may be a tangible medium that may contain or store a program for use by an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, 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), an 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 foregoing.

[0121] It should be noted that the computer-readable medium mentioned above in the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, 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), an 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. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer 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. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0122] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the server, the server: obtains the vehicle type of the first vehicle; determines the activation condition of the first vehicle according to the vehicle type of the first vehicle; and activates the high-precision map in the first vehicle in response to receiving a signal that hits the activation condition of the first vehicle.

[0123] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device. When the computer program is executed by a processing device, the above-mentioned functions defined in the method of the embodiment of the present application are executed.

[0124] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.

[0125] Although several specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present application. Certain features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination.

[0126] The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in this application (but not limited to) by each other to form a technical solution.

Claims

1. A high-precision map activation method, characterized in that: The method comprises: Acquire a vehicle type of a first vehicle, where the first vehicle is deployed with a high-precision map; determining an activation condition for the first vehicle according to the vehicle type of the first vehicle; In response to receiving a signal that hits an activation condition for the first vehicle, a high-precision map in the first vehicle is activated.

2. The method according to claim 1, characterized in that The activation condition of the first vehicle is a first condition, and in response to receiving a signal that hits the activation condition of the first vehicle, activating the high-precision map in the first vehicle includes: In response to receiving a signal indicating successful vehicle binding, the high-precision map in the first vehicle is activated, and the signal indicating successful vehicle binding indicates that the user terminal is successfully bound to the first vehicle.

3. The method according to claim 1, characterized in that The activation condition of the first vehicle is the second condition, and in response to receiving a signal that hits the activation condition of the first vehicle, activating the high-precision map in the first vehicle includes: In response to the current time being the same as the preset activation time, the high-precision map in the first vehicle is activated.

4. The method according to claim 1, characterized in that The activation condition of the first vehicle is a third condition, and in response to receiving a signal that hits the activation condition of the first vehicle, activating the high-precision map in the first vehicle includes: In response to receiving an on signal for the high-precision map, the high-precision map in the first vehicle is activated.

5. The method according to claim 1, characterized in that The method further comprises: Obtaining a first vehicle identification code of the first vehicle; Encrypting the first vehicle identification code to generate a second vehicle identification code; According to the second vehicle identification code and the vehicle type, the registration interface provided by the high-precision map provider is called to register the high-precision map in the first vehicle.

6. The method according to claim 1, characterized in that The method further comprises: In response to receiving a start signal from the first vehicle, the activation status of the high-precision map is queried.

7. The method according to any one of claims 1 to 6, characterized in that: After activating the high-precision map in the first vehicle, the method further includes: Display the status information of the high-precision map, wherein the status information includes at least one of the activation status of the high-precision map, the activation time of the high-precision map, the remaining valid time of the high-precision map, and the fault status of the high-precision map.

8. A high-precision map activation device, characterized in that: The device comprises: An acquisition module, configured to acquire a vehicle type of a first vehicle, wherein the first vehicle is deployed with a high-precision map; a determination module, configured to determine an activation condition of the first vehicle according to a vehicle type of the first vehicle; An activation module is used to activate the high-precision map in the first vehicle in response to receiving a signal that hits the activation condition of the first vehicle.

9. A server, characterized in that: The server includes a processor and a memory, wherein instructions are stored in the memory, and the processor executes the instructions so that the server executes the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The method comprises computer-readable instructions, which, when executed on a server, cause the server to execute the method according to any one of claims 1 to 7.