Vehicle information processing method, device and electronic equipment

By setting up detectors and processors in intelligent connected vehicles, detecting and transferring information processing tasks with insufficient computing power to the mobile terminal, the problem of low information processing efficiency caused by insufficient computing power in intelligent connected vehicles is solved, and more efficient information processing is achieved.

CN119759563APending Publication Date: 2025-04-04NANJING HUIXING AUTOMOTIVE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411832135.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-12
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

The intelligent connected vehicle industry is difficult to meet the growing demand for computing power, resulting in slow response and lag in automotive intelligent connected systems and low information processing efficiency.

Method used

By setting a first detector and a first processor in the car, the computing power required for information transmitted by the target application is detected. If the detection result shows that the computing power is insufficient, the information is sent to the mobile terminal for processing, and the processing result is returned to the car for display.

Benefits of technology

It ensures that the computing power resources of the mobile terminal can be used when there is insufficient computing power, improves the efficiency of information processing, and avoids the problem of slow response and lag in the automotive intelligent networking system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119759563A_ABST
    Figure CN119759563A_ABST
Patent Text Reader

Abstract

The present application discloses a vehicle information processing method, device and electronic device, which belongs to the field of intelligent networked vehicle technology. The method is applied to a car, the car includes a first detector and a first processor, and the method includes: when the car establishes a communication connection with a mobile terminal, the first information transmitted by the target application is received through the first detector, and the second computing power of the first processor is detected according to the first computing power required by the first information to obtain a detection result; when the detection result indicates that the second computing power is insufficient, the first information is sent to the mobile terminal through the first detector for information processing to obtain a first processing result; the first processing result sent by the mobile terminal is received through the first detector, and the first processing result is sent to the target application for display.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field of intelligent connected vehicles, and specifically relates to a vehicle information processing method, device and electronic equipment. Background Art

[0002] At present, in the process of the evolution of automobile intelligence, with the deep integration of automobiles and artificial intelligence, the demand for intelligent computing power for end-to-end intelligent driving and large cockpit models is growing rapidly. However, the current intelligent connected automobile industry is difficult to meet the growing demand for computing power, resulting in slow response and jamming of automobile intelligent connected systems and low information processing efficiency. Summary of the invention

[0003] The purpose of the embodiments of the present application is to provide a vehicle information processing method, device and electronic device that can solve the problem of low information processing efficiency of current automobile intelligent network systems.

[0004] In a first aspect, an embodiment of the present application provides a vehicle information processing method, which is applied to a vehicle, wherein the vehicle includes a first detector and a first processor, and the method includes:

[0005] When the automobile and the mobile terminal establish a communication connection, first information transmitted by the target application is received through the first detector, and a second computing power of the first processor is detected according to a first computing power required by the first information to obtain a detection result;

[0006] When the detection result indicates that the second computing power is insufficient, sending the first information to the mobile terminal through the first detector for information processing to obtain a first processing result;

[0007] The first processing result sent by the mobile terminal is received through the first detector, and the first processing result is sent to the target application for display.

[0008] Optionally, when the detection result indicates that the second computing power is insufficient, sending the first information to the mobile terminal through the first detector for information processing to obtain a first processing result includes:

[0009] When the second computing power is lower than the first computing power, determining that the detection result is that the second computing power is insufficient;

[0010] The first information is sent to the mobile terminal through the first detector for information processing to obtain the first processing result.

[0011] Optionally, the method further comprises:

[0012] When the second computing power is higher than or equal to the first computing power, determining that the detection result is that the second computing power is sufficient;

[0013] The first processor is called by the first detector to process the first information to obtain a second processing result, and the second processing result is sent to the target application for display.

[0014] Optionally, when the detection result indicates that the second computing power is insufficient, sending the first information to the mobile terminal through the first detector for information processing to obtain a first processing result includes:

[0015] When the detection result indicates that the second computing power is insufficient, the first information is sent to the second detector of the mobile terminal through the first detector, so that the second detector calls the second processor to process the first information to obtain a first processing result.

[0016] Optionally, when the first information is data to be decoded, the first processing result is decoded data;

[0017] The detecting the second computing power of the first processor according to the first computing power required by the first information to obtain a detection result includes:

[0018] The second computing power is detected by the first detector according to the first computing power required for decoding the data to be decoded to obtain a detection result.

[0019] Optionally, when the first information is a rendering request, the first processing result is a rendered image;

[0020] The detecting the second computing power of the first processor according to the first computing power required by the first information to obtain a detection result includes:

[0021] The image to be rendered is called according to the rendering request through the first detector, and the second computing power is detected according to the first computing power required for rendering the image to be rendered to obtain a detection result.

[0022] Optionally, when the first information is a decompression request, the first processing result is decompressed data;

[0023] The detecting the second computing power of the first processor according to the first computing power required by the first information to obtain a detection result includes:

[0024] The first detector calls the data to be decompressed according to the decompression request, and detects the second computing power according to the first computing power required for decompressing the data to be decompressed to obtain a detection result.

[0025] In a second aspect, an embodiment of the present application provides a vehicle information processing device, which is applied to a car, wherein the car includes a first detector and a first processor, and the device includes:

[0026] a first processing module, configured to receive, through the first detector, first information transmitted by a target application when the automobile establishes a communication connection with the mobile terminal, and detect a second computing power of the first processor according to a first computing power required by the first information to obtain a detection result;

[0027] a second processing module, configured to send the first information to the mobile terminal through the first detector for information processing to obtain a first processing result when the detection result indicates that the second computing power is insufficient;

[0028] The third processing module is used to receive the first processing result sent by the mobile terminal through the first detector, and send the first processing result to the target application for display.

[0029] In a third aspect, an embodiment of the present application further provides an electronic device, including a memory, a transceiver, and a processor:

[0030] A memory for storing a computer program; a transceiver for sending and receiving data under the control of a processor; and a processor for reading the computer program in the memory and executing the method as described in the first aspect above.

[0031] In a fourth aspect, an embodiment of the present application further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the method described in the first aspect above.

[0032] In an embodiment of the present application, a communication connection is first established between a car and a mobile terminal. When the first information of a target application needs to be processed, the first information is transmitted to the first detector through the target application. The second computing power of the first processor is detected by the first detector according to the first computing power required for the first information to obtain a detection result. If the detection result indicates that the second computing power is insufficient, it means that the current computing power of the first processor cannot process the first information. In order to avoid affecting the normal operation of the car, the first information is sent to a mobile terminal with sufficient computing power through the first detector for information processing. After the mobile terminal obtains the first processing result, the first processing result is transmitted back to the first detector. The first processing result is sent to the target application through the first detector for display, thereby ensuring that the user can obtain the required information in a timely manner and improving the information processing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 It is a flowchart of a vehicle information processing method provided in an embodiment of the present application;

[0034] Figure 2 is a schematic diagram of communication between a car and a mobile terminal provided in an embodiment of the present application;

[0035] Figure 3 is an information processing flow chart of wired connection between a car and a mobile terminal provided in an embodiment of the present application;

[0036] Figure 4 is an information processing flow chart of wireless connection between a car and a mobile terminal provided in an embodiment of the present application;

[0037] Figure 5 This is one of the specific flow charts of the vehicle information processing method provided in the embodiment of the present application;

[0038] Figure 6 This is the second specific flow chart of the vehicle information processing method provided in the embodiment of the present application;

[0039] Figure 7 This is the third specific flow chart of the vehicle information processing method provided in the embodiment of the present application;

[0040] Figure 8 is a schematic diagram of the structure of a vehicle information processing device provided in an embodiment of the present application;

[0041] Fig. 9 It is a structural block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0042] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0043] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0044] The vehicle information processing method provided in the embodiment of the present application is described below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.

[0045] like Figure 1 As shown, an embodiment of the present application provides a vehicle information processing method, which is applied to a car, wherein the car includes a first detector and a first processor, etc. The vehicle information processing method may specifically include the following steps:

[0046] Step 101, when the automobile establishes a communication connection with the mobile terminal, first information transmitted by the target application is received through the first detector, and the second computing power of the first processor is detected according to the first computing power required by the first information to obtain a detection result.

[0047] like Figure 2 As shown, the car (such as the in-vehicle central control) can be connected to the mobile terminal by wire through the Universal Serial Bus (USB), or the car can be connected to the mobile terminal wirelessly through the Wireless Fidelity (WiFi). A high-speed, low-latency communication connection is established between the car and the mobile terminal through USB or WiFi. This connection supports efficient data transmission and real-time synchronization.

[0048] When data of a target application on a car needs to be processed, the target application sends first information related to the data to be processed to a first detector on the car. The first detector obtains a first computing power required for the first information based on the received first information, and detects a second computing power that is idle in a first processor of the car. The first detector determines the relationship between the first computing power and the second computing power, thereby obtaining a detection result.

[0049] The detection result includes: the second computing power is sufficient or the second computing power is insufficient.

[0050] Step 102: When the detection result indicates that the second computing power is insufficient, the first information is sent to the mobile terminal through the first detector for information processing to obtain a first processing result.

[0051] If the detection result is that the second computing power is insufficient, it means that the idle computing power of the first processor on the car is insufficient to process the data required by the target application. At this time, the first detector can send the first information to the mobile terminal via USB or WiFi for information processing and obtain the first processing result. The mobile terminal sends the first processing result back to the first detector via USB or WiFi, thereby ensuring that the car can use the computing power resources provided by the mobile terminal when the computing power is insufficient to improve the efficiency of information processing.

[0052] Step 103: receiving the first processing result sent by the mobile terminal through the first detector, and sending the first processing result to the target application for display.

[0053] After receiving the first processing result sent by the mobile terminal, the first detector sends the first processing result to the target application. After receiving the first processing result, the target application performs page refresh processing to display the latest first processing result.

[0054] In an embodiment of the present application, a communication connection is first established between a car and a mobile terminal. When the first information of a target application needs to be processed, the first information is transmitted to the first detector through the target application. The second computing power of the first processor is detected by the first detector according to the first computing power required for the first information to obtain a detection result. If the detection result indicates that the second computing power is insufficient, it means that the current computing power of the first processor cannot process the first information. In order to avoid affecting the normal operation of the car, the first information is sent to a mobile terminal with sufficient computing power through the first detector for information processing. After the mobile terminal obtains the first processing result, the first processing result is transmitted back to the first detector. The first processing result is sent to the target application through the first detector for display, thereby ensuring that the user can obtain the required information in a timely manner and improving the information processing efficiency.

[0055] As an optional specific embodiment, in step 102, when the detection result indicates that the second computing power is insufficient, sending the first information to the mobile terminal through the first detector for information processing to obtain a first processing result includes:

[0056] When the second computing power is lower than the first computing power, determining that the detection result is that the second computing power is insufficient;

[0057] The first information is sent to the mobile terminal through the first detector for information processing to obtain the first processing result.

[0058] The first detector compares the second computing power with the first computing power. If the second computing power is lower than the first computing power, it means that the second computing power of the first processor is insufficient and the computing power resources of the mobile terminal are needed. Therefore, the first detector can send the first information to the mobile terminal via USB or WiFi for information processing and obtain a first processing result. The mobile terminal sends the first processing result back to the first detector via USB or WiFi, thereby ensuring that the car can use the computing power resources provided by the mobile terminal when the computing power is insufficient to improve the efficiency of information processing.

[0059] Furthermore, in step 102, when the detection result indicates that the second computing power is insufficient, sending the first information to the mobile terminal through the first detector for information processing to obtain a first processing result specifically includes:

[0060] When the detection result indicates that the second computing power is insufficient, the first information is sent to the second detector of the mobile terminal through the first detector, so that the second detector calls the second processor to process the first information to obtain a first processing result.

[0061] If the detection result indicates that the second computing power of the first processor is insufficient, the computing power resources of the mobile terminal need to be used. Therefore, the first detector can send the first information to the second detector in the mobile terminal via USB or WiFi. After receiving the first information, the second detector calls the second processor of the mobile terminal to process the first information to obtain a first processing result. After obtaining the first processing result, the second detector sends the first processing result to the first detector of the car via USB or WiFi. The first detector of the car sends the received first processing result to the target application for display, thereby ensuring that the user can obtain the required information in a timely manner and improving the information processing efficiency.

[0062] The following uses the wired connection between a car and a mobile terminal as an example to illustrate the information processing process:

[0063] like Figure 3 As shown, first, a USB connection is established between the car and the mobile terminal. After the mobile terminal and the car establish a USB wired connection, it means that the communication link is established, and the car can start large-scale computing. The target application of the car sends the first information to the first detector of the car for computing power detection. When it is detected that the computing power of the first processor of the car is insufficient, the first detector sends the first information to the second detector of the mobile terminal, and the second detector calls the second processor to process the information to obtain a first processing result. After the mobile terminal completes the processing, the second detector of the mobile terminal returns the first processing result to the first detector of the car, and the first detector sends the first processing result to the target application. After receiving the first processing result, the target application refreshes the page to display the latest content of the first processing result.

[0064] The following uses the wireless connection between a car and a mobile terminal as an example to illustrate the information processing process:

[0065] like Figure 4 As shown, first, a WiFi local area network connection is established between the car and the mobile terminal. After the mobile terminal and the car establish a WiFi wireless connection, it means that the communication link is established, and the car can start large-scale computing. The target application of the car sends the first information to the first detector of the car for computing power detection. When it is detected that the computing power of the first processor of the car is insufficient, the first detector sends the first information to the second detector of the mobile terminal, and the second detector calls the second processor to process the information to obtain a first processing result. After the mobile terminal completes the processing, the second detector of the mobile terminal returns the first processing result to the first detector of the car, and the first detector sends the first processing result to the target application. After receiving the first processing result, the target application refreshes the page to display the latest content of the first processing result.

[0066] The following is an explanation of the situation where the second computing power is sufficient through a specific embodiment:

[0067] When the second computing power is higher than or equal to the first computing power, determining that the detection result is that the second computing power is sufficient;

[0068] The first processor is called by the first detector to process the first information to obtain a second processing result, and the second processing result is sent to the target application for display.

[0069] The first detector compares the second computing power with the first computing power. If the second computing power is higher than or equal to the first computing power, it means that the second computing power of the first processor is sufficient, that is, the idle computing power of the first processor on the car is sufficient to process the data required by the target application, and the computing power resources of the mobile terminal are not needed. In this case, the computing power resources of the car are used first. The first detector calls the first processor to process the first information to obtain a second processing result. The first detector sends the second processing result to the target application. After receiving the second processing result, the target application refreshes the page to display the latest second processing result.

[0070] The process of vehicle information processing is described below through three specific embodiments:

[0071] Embodiment 1

[0072] In the case where the first information is data to be decoded, and the first processing result is decoded data, the step 101 detects the second computing power of the first processor according to the first computing power required by the first information to obtain a detection result, specifically including:

[0073] The second computing power is detected by the first detector according to the first computing power required for decoding the data to be decoded to obtain a detection result.

[0074] like Figure 5 As shown, first, the first detector of the car sends a request to establish a USB or WiFi connection to the second detector of the mobile terminal. After the second detector establishes a USB or WiFi connection with the first detector, the second detector replies to the first detector with feedback information indicating that the communication establishment is complete.

[0075] The target application (i.e., the player application (Application, APP)) sends the data to be decoded to the first detector. The first detector obtains the decoding computing power required for the data to be decoded (i.e., the first computing power) according to the data format of the data to be decoded, and detects the idle computing power of the first processor (i.e., the second computing power). The first detector determines whether mobile terminal support is required based on the second computing power (i.e., the first detector determines whether the second computing power is lower than the first computing power). If the second computing power does not require mobile terminal support (i.e., the second computing power is higher than or equal to the first computing power), the first detector calls the first processor to decode the data to be decoded to obtain a second processing result (i.e., decoded data), and returns the second processing result to the target application, and displays the second processing result on the target application.

[0076] If the second computing power requires support from the mobile terminal (that is, the second computing power is lower than the first computing power), the first detector sends the data to be decoded to the second detector of the mobile terminal, the second detector calls the second processor (such as decoder mediacodec) to decode the data to be decoded to obtain the first processing result (that is, data that can be displayed on the screen after decoding), and the second processor returns the first processing result to the second detector after decoding is completed, the second detector returns the first processing result to the first detector, the first detector returns the first processing result to the target application, and the first processing result is displayed on the target application.

[0077] In the above embodiment, when the computing power resources of the first processor of the automobile are insufficient, the computing power resources of the second processor of the mobile terminal are used to perform decoding processing, thereby ensuring that the automobile can perform decoding processing in time when the computing power is insufficient, so as to improve the efficiency of data decoding.

[0078] Embodiment 2

[0079] In the case where the first information is a rendering request, and the first processing result is a rendered image, the step 101 detects the second computing power of the first processor according to the first computing power required by the first information to obtain a detection result, including:

[0080] The image to be rendered is called according to the rendering request through the first detector, and the second computing power is detected according to the first computing power required for rendering the image to be rendered to obtain a detection result.

[0081] like Figure 6 As shown, first, the first detector of the car sends a request to establish a USB or WiFi connection to the second detector of the mobile terminal. After the second detector establishes a USB or WiFi connection with the first detector, the second detector replies to the first detector with feedback information indicating that the communication establishment is complete.

[0082] The target application (i.e., the high-definition map APP) sends a rendering request to the first detector, which may include the address of the image to be rendered. The first detector retrieves the image to be rendered and the rendering computing power required for the image to be rendered (i.e., the first computing power) according to the address of the image to be rendered, and detects the idle computing power of the first processor (i.e., the second computing power). The first detector determines whether mobile terminal support is required based on the second computing power (i.e., the first detector determines whether the second computing power is lower than the first computing power). If the second computing power does not require mobile terminal support (i.e., the second computing power is higher than or equal to the first computing power), the first detector calls the first processor to render the image to be rendered to obtain a second processing result (i.e., the rendered image), and returns the second processing result to the target application, and displays the second processing result on the target application.

[0083] If the second computing power requires support from the mobile terminal (i.e., the second computing power is lower than the first computing power), the first detector sends the image to be rendered to the second detector of the mobile terminal, the second detector calls the second processor (e.g., image renderer) to render the image to be rendered to obtain a first processing result (i.e., an image that can be displayed on the screen after rendering), the second processor returns the first processing result to the second detector after the image rendering is completed, the second detector returns the first processing result to the first detector, the first detector returns the first processing result to the target application, and the first processing result is displayed on the target application.

[0084] In the above embodiment, when the computing power resources of the first processor of the automobile are insufficient, the computing power resources of the second processor of the mobile terminal are used to perform image rendering processing, thereby ensuring that the automobile can perform image rendering processing in a timely manner when the computing power is insufficient, so as to improve the efficiency of image rendering.

[0085] Embodiment 3

[0086] In the case where the first information is a decompression request, the first processing result is decompressed data, and the step 101 detects the second computing power of the first processor according to the first computing power required by the first information to obtain a detection result, including:

[0087] The first detector calls the data to be decompressed according to the decompression request, and detects the second computing power according to the first computing power required for decompressing the data to be decompressed to obtain a detection result.

[0088] like Figure 7 As shown, first, the first detector of the car sends a request to establish a USB or WiFi connection to the second detector of the mobile terminal. After the second detector establishes a USB or WiFi connection with the first detector, the second detector replies to the first detector with feedback information indicating that the communication establishment is complete.

[0089] The target application (i.e., the decompression APP) sends a decompression request to the first detector, which may include the address of the data to be decompressed. The first detector retrieves the data to be decompressed and the decompression computing power required for the data to be decompressed (i.e., the first computing power) according to the address of the data to be decompressed, and detects the idle computing power of the first processor (i.e., the second computing power). The first detector determines whether mobile terminal support is required based on the second computing power (i.e., the first detector determines whether the second computing power is lower than the first computing power). If the second computing power does not require mobile terminal support (i.e., the second computing power is higher than or equal to the first computing power), the first detector calls the first processor to decompress the data to be decompressed to obtain a second processing result (i.e., the decompressed data), and returns the second processing result to the target application, and displays the second processing result on the target application.

[0090] If the second computing power requires support from the mobile terminal (that is, the second computing power is lower than the first computing power), the first detector sends the data to be decompressed to the second detector of the mobile terminal, and the second detector calls the second processor (such as: decompression processor) to decompress the data to be decompressed to obtain the first processing result (that is, data that can be displayed on the screen after decompression). After the decompression is completed, the second processor returns the first processing result to the second detector, the second detector returns the first processing result to the first detector, and the first detector returns the first processing result to the target application, and the first processing result is displayed on the target application.

[0091] In the above embodiment, when the computing power resources of the first processor of the automobile are insufficient, the computing power resources of the second processor of the mobile terminal are used to perform decompression processing, thereby ensuring that the automobile can perform decompression processing in time when the computing power is insufficient, so as to improve the efficiency of data decompression.

[0092] To summarize, in the case of insufficient computing power of the vehicle, the embodiments of the present application can request and schedule computing power resources of the mobile terminal. This mechanism can identify the computing-intensive parts of the vehicle-computer tasks, such as high-definition map rendering, multimedia processing, or artificial intelligence algorithm execution, and seamlessly migrate these tasks to the mobile terminal for processing. This can not only alleviate the computing power bottleneck problem faced by the vehicle-computer system, improve the processing speed of the vehicle-computer, but also achieve smooth functional operation while reducing the computing power requirements of the vehicle-computer chip, thereby reducing hardware costs and achieving the goal of reducing costs and increasing efficiency, and bringing drivers a more intelligent, convenient and safe driving experience.

[0093] The vehicle information processing method provided in the embodiment of the present application can be executed by a vehicle information processing device. In the embodiment of the present application, the vehicle information processing device provided in the embodiment of the present application is described by taking the vehicle information processing device executing the vehicle information processing method as an example.

[0094] like Figure 8 As shown, the embodiment of the present application further provides a vehicle information processing device 800, which is applied to a car, the car includes a first detector and a first processor, and the device specifically includes:

[0095] A first processing module 801 is used for receiving, through the first detector, first information transmitted by a target application when the automobile establishes a communication connection with the mobile terminal, and detecting a second computing power of the first processor according to a first computing power required by the first information to obtain a detection result;

[0096] A second processing module 802 is configured to send the first information to the mobile terminal through the first detector for information processing to obtain a first processing result when the detection result indicates that the second computing power is insufficient;

[0097] The third processing module 803 is used to receive the first processing result sent by the mobile terminal through the first detector, and send the first processing result to the target application for display.

[0098] In an embodiment of the present application, a communication connection is first established between a car and a mobile terminal. When the first information of a target application needs to be processed, the first information is transmitted to the first detector through the target application. The second computing power of the first processor is detected by the first detector according to the first computing power required for the first information to obtain a detection result. If the detection result indicates that the second computing power is insufficient, it means that the current computing power of the first processor cannot process the first information. In order to avoid affecting the normal operation of the car, the first information is sent to a mobile terminal with sufficient computing power through the first detector for information processing. After the mobile terminal obtains the first processing result, the first processing result is transmitted back to the first detector. The first processing result is sent to the target application through the first detector for display, thereby ensuring that the user can obtain the required information in a timely manner and improving the information processing efficiency.

[0099] Optionally, the second processing module 802 is specifically configured to:

[0100] When the second computing power is lower than the first computing power, determining that the detection result is that the second computing power is insufficient;

[0101] The first information is sent to the mobile terminal through the first detector for information processing to obtain the first processing result.

[0102] Optionally, the device further comprises:

[0103] a determination module, configured to determine, when the second computing power is higher than or equal to the first computing power, that the detection result is that the second computing power is sufficient;

[0104] The fourth processing module is used to call the first processor through the first detector to process the first information to obtain a second processing result, and send the second processing result to the target application for display.

[0105] Optionally, the second processing module 802 is specifically configured to:

[0106] When the detection result indicates that the second computing power is insufficient, the first information is sent to the second detector of the mobile terminal through the first detector, so that the second detector calls the second processor to process the first information to obtain a first processing result.

[0107] Optionally,

[0108] In the case where the first information is data to be decoded, the first processing result is decoded data;

[0109] When the first processing module 801 detects the second computing power of the first processor according to the first computing power required by the first information to obtain a detection result, it is specifically used to:

[0110] The second computing power is detected by the first detector according to the first computing power required for decoding the data to be decoded to obtain a detection result.

[0111] Optionally, when the first information is a rendering request, the first processing result is a rendered image;

[0112] When the first processing module 801 detects the second computing power of the first processor according to the first computing power required by the first information to obtain a detection result, it is specifically used to:

[0113] The image to be rendered is called according to the rendering request through the first detector, and the second computing power is detected according to the first computing power required for rendering the image to be rendered to obtain a detection result.

[0114] Optionally, when the first information is a decompression request, the first processing result is decompressed data;

[0115] When the first processing module 801 detects the second computing power of the first processor according to the first computing power required by the first information to obtain a detection result, it is specifically used to:

[0116] The first detector calls the data to be decompressed according to the decompression request, and detects the second computing power according to the first computing power required for decompressing the data to be decompressed to obtain a detection result.

[0117] To summarize, in the case of insufficient computing power of the vehicle, the embodiments of the present application can request and schedule computing power resources of the mobile terminal. This mechanism can identify the computing-intensive parts of the vehicle-computer tasks, such as high-definition map rendering, multimedia processing, or artificial intelligence algorithm execution, and seamlessly migrate these tasks to the mobile terminal for processing. This can not only alleviate the computing power bottleneck problem faced by the vehicle-computer system, improve the processing speed of the vehicle-computer, but also achieve smooth functional operation while reducing the computing power requirements of the vehicle-computer chip, thereby reducing hardware costs and achieving the goal of reducing costs and increasing efficiency, and bringing drivers a more intelligent, convenient and safe driving experience.

[0118] It should be noted here that the above-mentioned vehicle information processing device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned vehicle information processing method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0119] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0120] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0121] like Fig. 9 As shown, an embodiment of the present application further provides an electronic device, including a memory 920, a transceiver 910, and a processor 900:

[0122] Memory 920, used for storing computer programs;

[0123] A transceiver 910, configured to transmit and receive data under the control of the processor;

[0124] The processor 900 is used to read the computer program in the memory and execute the steps of the vehicle information processing method described in any of the above embodiments.

[0125] Among them, Fig. 9In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 900 and memory represented by memory 920. The bus architecture may also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 910 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which may include a wireless channel, a wired channel, an optical cable, and other transmission media. The processor 900 is responsible for managing the bus architecture and general processing, and the memory 920 may store data used by the processor 900 when performing operations.

[0126] The processor 900 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0127] The processor calls the computer program stored in the memory to execute the vehicle information processing method provided in the embodiment of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

[0128] It should be noted here that the above-mentioned electronic device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned vehicle information processing method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0129] An embodiment of the present application further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the above-mentioned vehicle information processing method.

[0130] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.

[0131] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0132] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0133] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0134] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0135] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A vehicle information processing method, characterized in that: Applied to an automobile, the automobile includes a first detector and a first processor, and the method includes: When the automobile and the mobile terminal establish a communication connection, first information transmitted by the target application is received through the first detector, and a second computing power of the first processor is detected according to a first computing power required by the first information to obtain a detection result; When the detection result indicates that the second computing power is insufficient, sending the first information to the mobile terminal through the first detector for information processing to obtain a first processing result; The first processing result sent by the mobile terminal is received through the first detector, and the first processing result is sent to the target application for display.

2. The method according to claim 1, characterized in that When the detection result indicates that the second computing power is insufficient, sending the first information to the mobile terminal through the first detector for information processing to obtain a first processing result includes: When the second computing power is lower than the first computing power, determining that the detection result is that the second computing power is insufficient; The first information is sent to the mobile terminal through the first detector for information processing to obtain the first processing result.

3. The method according to claim 2, characterized in that The method further comprises: When the second computing power is higher than or equal to the first computing power, determining that the detection result is that the second computing power is sufficient; The first processor is called by the first detector to process the first information to obtain a second processing result, and the second processing result is sent to the target application for display.

4. The method according to claim 1, characterized in that When the detection result indicates that the second computing power is insufficient, sending the first information to the mobile terminal through the first detector for information processing to obtain a first processing result includes: When the detection result indicates that the second computing power is insufficient, the first information is sent to the second detector of the mobile terminal through the first detector, so that the second detector calls the second processor to process the first information to obtain a first processing result.

5. The method according to any one of claims 1 to 4, characterized in that: In the case where the first information is data to be decoded, the first processing result is decoded data; The detecting the second computing power of the first processor according to the first computing power required by the first information to obtain a detection result includes: The second computing power is detected by the first detector according to the first computing power required for decoding the data to be decoded to obtain a detection result.

6. The method according to any one of claims 1 to 4, characterized in that: In the case where the first information is a rendering request, the first processing result is a rendered image; The detecting the second computing power of the first processor according to the first computing power required by the first information to obtain a detection result includes: The image to be rendered is called according to the rendering request through the first detector, and the second computing power is detected according to the first computing power required for rendering the image to be rendered to obtain a detection result.

7. The method according to any one of claims 1 to 4, characterized in that: In the case where the first information is a decompression request, the first processing result is decompressed data; The detecting the second computing power of the first processor according to the first computing power required by the first information to obtain a detection result includes: The first detector calls the data to be decompressed according to the decompression request, and detects the second computing power according to the first computing power required for decompressing the data to be decompressed to obtain a detection result.

8. A vehicle information processing device, characterized in that: Applied to an automobile, the automobile comprises a first detector and a first processor, and the device comprises: a first processing module, configured to receive, through the first detector, first information transmitted by a target application when the automobile establishes a communication connection with the mobile terminal, and detect a second computing power of the first processor according to a first computing power required by the first information to obtain a detection result; a second processing module, configured to send the first information to the mobile terminal through the first detector for information processing to obtain a first processing result when the detection result indicates that the second computing power is insufficient; The third processing module is used to receive the first processing result sent by the mobile terminal through the first detector, and send the first processing result to the target application for display.

9. An electronic device, characterized in that: It includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the vehicle information processing method as described in any one of claims 1 to 7 are implemented.

10. A readable storage medium, characterized in that: The readable storage medium stores programs or instructions, and when the programs or instructions are executed by the processor, the steps of the vehicle information processing method according to any one of claims 1 to 7 are implemented.