Cold start control method and apparatus for in-vehicle infotainment system, device, medium and vehicle
By acquiring vehicle status data to update and restart control signals, the system accurately selects scenarios with low user attention for cold starts of the vehicle infotainment system, solving the problem of memory fragmentation and improving the user experience.
Patent Information
- Application Number
- PCT/CN2025/102145
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-19
- Filing Date
- 2025-06-19
- Publication Date
- 2025-12-26
AI Technical Summary
In existing technologies, the vehicle infotainment system is in a low-current mode for a long time, which causes the memory to be unable to be released, resulting in memory fragmentation. Furthermore, the cold start when the vehicle is powered on affects the user experience.
By acquiring vehicle status data, including vehicle operation status and charging status, updating restart control signals, and accurately selecting low-user-attention scenarios for cold starts, memory resources are freed up.
It effectively shortens the perceived startup time of the vehicle's infotainment system, reduces anxiety, and improves the user experience.
Smart Images

Figure CN2025102145_26122025_PF_FP_ABST
Abstract
Description
Car machine system cold start control method, device, equipment, medium and vehicle
[0001] Cross-reference to related applications
[0002] The present application is based on the Chinese patent application No. 202410795096.9, filed on June 19, 2024, and claims priority to the Chinese patent application No. 202410795096.9, filed on June 19, 2024, the entire contents of which are incorporated herein by reference. TECHNICAL FIELD
[0003] The present application relates to the technical field of vehicles, in particular to a car machine system cold start control method, device, equipment, medium and vehicle. BACKGROUND
[0004] Currently, with the development of intelligent vehicle technology, the vehicle chip has supported the low current mode running state of the car machine system when the whole vehicle is powered off, and quickly restores the function of the car machine system after power on. However, when the car machine system is in the low current mode for a long time, the continuously used memory cannot be released, which leads to problems such as memory fragmentation accumulation.
[0005] In the related art, the processing method commonly used is to judge whether the number of times of entering the low current mode of the whole vehicle power off reaches a preset threshold value, and when the threshold value is reached, the low current mode is not entered, but the complete power off mode is entered, and the car machine system is cold started when the whole vehicle is powered on next time. However, it is found in actual application that cold starting the car machine system when the whole vehicle is powered on will cause the user to obviously perceive that the starting time is too long, thereby affecting the user's use experience.
[0006] In summary, the technical problems existing in the related art need to be improved. SUMMARY
[0007] The present application provides a car machine system cold start control method, device, equipment, medium and vehicle, which can effectively shorten the user perception time and improve the user experience.
[0008] In one aspect, the present application provides a car machine system cold start control method, comprising the following steps:
[0009] Obtaining vehicle state data; wherein the vehicle state data includes vehicle operation state and vehicle charging state;
[0010] Updating the restart control signal according to the vehicle state data; wherein the restart control signal includes a start signal and a reset signal; when the restart control signal is the start signal, the user's attention to the vehicle is less than a preset attention threshold; when the restart control signal is the reset signal, the user's attention to the vehicle is greater than or equal to the preset attention threshold;
[0011] When the restart control signal is detected as the start signal, a cold start is performed on a head unit system of the vehicle.
[0012] In some embodiments, the vehicle state data further comprises a vehicle battery operation mode; and the restart control signal is updated according to the vehicle state data, comprising:
[0013] When the vehicle battery operation mode is the suspended mode, the restart control signal is updated according to the vehicle operation state and the vehicle charging state;
[0014] When the vehicle battery operation mode is the non-suspended mode, the restart control signal is set as the reset signal.
[0015] In some embodiments, the restart control signal is updated according to the vehicle operation state and the vehicle charging state, comprising:
[0016] When the vehicle operation state is the wake-up state and the vehicle charging state is the charging-in state, the restart control signal is set as the start signal;
[0017] When the vehicle operation state is the non-wake-up state and / or the vehicle charging state is the non-charging-in state, the restart control signal is set as the reset signal.
[0018] In some embodiments, the vehicle state data further comprises a vehicle charged time and a vehicle remaining charged time; and the restart control signal is updated according to the vehicle state data, comprising:
[0019] When the vehicle charged time is greater than or equal to a first threshold value and the vehicle remaining charged time is greater than or equal to a second threshold value, the restart control signal is set as the start signal;
[0020] When the vehicle charged time is less than the first threshold value and / or the vehicle remaining charged time is less than the second threshold value, the restart control signal is set as the reset signal.
[0021] In some embodiments, the method further comprises:
[0022] In response to the triggered update instruction, the first threshold value and the second threshold value are updated.
[0023] In some embodiments, the update instruction comprises a voice update instruction; and in response to the triggered update instruction, the first threshold value and the second threshold value are updated, comprising:
[0024] In response to the triggered voice update instruction, voice data is obtained, the voice data is subjected to voice recognition, and the first threshold value and the second threshold value are updated according to a result of the voice recognition.
[0025] In some embodiments, the update instruction comprises a text input update instruction; and in response to the triggered update instruction, the first threshold value and the second threshold value are updated, comprising:
[0026] In response to the triggered text input updating instruction, the text input data is acquired, text recognition is performed on the text input data, and the first threshold value and the second threshold value are updated according to a result of the text recognition.
[0027] In some embodiments, before the restart control signal is updated according to the vehicle state data, the method further includes:
[0028] acquiring an internal image of the vehicle;
[0029] determining an in-vehicle person number of the vehicle based on the internal image;
[0030] when it is determined that the vehicle is in an unoccupied state based on the in-vehicle person number, updating the restart control signal according to the vehicle state data;
[0031] when it is determined that the vehicle is in an occupied state based on the in-vehicle person number, setting the restart control signal as a reset signal.
[0032] In some embodiments, the method further includes:
[0033] when it is detected that the restart control signal is the reset signal, returning to the step of acquiring the vehicle state data.
[0034] In some embodiments, after the infotainment system of the vehicle is cold started, the method further includes:
[0035] setting the restart control signal as the reset signal, and after a preset sampling interval, returning to the step of acquiring the vehicle state data.
[0036] In another aspect, an embodiment of the present application provides an infotainment system cold start control device, including:
[0037] a data acquisition module configured to acquire vehicle state data; wherein the vehicle state data includes a vehicle operation state and a vehicle charging state;
[0038] a signal updating module configured to update a restart control signal according to the vehicle state data; wherein the restart control signal includes a start signal and a reset signal; when the restart control signal is the start signal, a user attention degree to the vehicle is less than a preset attention degree threshold value; and when the restart control signal is the reset signal, the user attention degree to the vehicle is greater than or equal to the preset attention degree threshold value;
[0039] a system cold start module configured to cold start an infotainment system of the vehicle when it is detected that the restart control signal is the start signal.
[0040] In another aspect, an embodiment of the present application provides an electronic device including a memory and a processor, the memory storing a computer program, and the processor implementing the above-mentioned infotainment system cold start control method when executing the computer program.
[0041] In another aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the cold start control method of the vehicle machine system.
[0042] In another aspect, an embodiment of the present application provides a vehicle, which comprises the cold start control device of the vehicle machine system or the electronic device.
[0043] The embodiment of the present application obtains vehicle state data, wherein the vehicle state data comprises a vehicle working state and a vehicle charging state; updates a restart control signal according to the vehicle state data, wherein the restart control signal comprises a start signal and a reset signal; when the restart control signal is the start signal, the user's attention to the vehicle is less than a preset attention threshold; when the restart control signal is the reset signal, the user's attention to the vehicle is greater than or equal to the preset attention threshold; and when it is detected that the restart control signal is the start signal, the vehicle machine system is cold started. The embodiment of the present application can accurately select a scene in which the user has low attention to the vehicle by detecting the working state and the charging state of the vehicle, and can cold start the vehicle machine system in the scene, thereby releasing the memory resources of the vehicle machine system, effectively shortening the start time of the vehicle machine system perceived by the user, reducing the occurrence of the user's impatience due to the excessively long waiting time, and improving the user's experience. BRIEF DESCRIPTION OF DRAWINGS
[0044] FIG. 1 is a flowchart of a cold start of a vehicle machine system according to the related art;
[0045] FIG. 2 is a schematic diagram of an implementation environment of a cold start control method of a vehicle machine system according to an embodiment of the present application;
[0046] FIG. 3 is a flowchart of a cold start control method of a vehicle machine system according to an embodiment of the present application;
[0047] FIG. 4 is a flowchart of updating a restart control signal according to vehicle state data according to an embodiment of the present application;
[0048] FIG. 5 is a flowchart of updating a restart control signal according to vehicle state data according to another embodiment of the present application;
[0049] FIG. 6 is a flowchart of updating a restart control signal according to the number of people in a vehicle according to an embodiment of the present application;
[0050] FIG. 7 is a flowchart of resetting a cold start control process after a cold start of a vehicle machine system according to an embodiment of the present application;
[0051] Fig. 8 is a flow diagram of a cold start of a car machine system according to an embodiment of the present application;
[0052] Fig. 9 is a structure diagram of a car machine system cold start control device according to an embodiment of the present application;
[0053] Fig. 10 is a hardware structure diagram of an electronic device according to an embodiment of the present application. Embodiments of the present application
[0054] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application is described in detail below in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the embodiments of the present application, but are only examples of devices and methods consistent with some aspects of the embodiments of the present application as described in the appended claims.
[0055] It can be understood that the terms "first", "second", and the like used in the present application can be used herein to describe various concepts, but unless otherwise specified, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another. For example, without departing from the scope of the embodiments of the present application, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as the first information. Depending on the context, the word "if" as used herein can be interpreted as "when" or "when" or "in response to determining".
[0056] The terms "at least one", "multiple", "each", "any" and the like used in the present application include one, two or more, multiple includes two or more, and each refers to each of the corresponding multiple, and any refers to any one of the multiple.
[0057] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as understood by those skilled in the art to which the present application belongs. The terms used herein are only for the purpose of describing the embodiments of the present application and are not intended to limit the present application.
[0058] Currently, with the development of intelligent vehicle technology, the vehicle chip has supported the low current mode running state of the car machine system when the whole vehicle is powered off, and quickly restores the function of the car machine system after power on, which is called STR (Suspend to ram) mode. In this mode, all internal processor controllers will enter a special power mode, and the internal bus clock will be reduced to the lowest working frequency.
[0059] However, when the car machine system is in the low current mode for a long time, the continuously used memory cannot be released and has no opportunity to restart the system, thereby causing problems such as easy accumulation of memory fragments and even memory shortage. Therefore, the memory of the car machine system needs to be released by cold starting the car machine system.
[0060] Please refer to FIG. 1, which is a flowchart of cold starting a car machine system provided by the related art. The processing manner usually adopted is to determine whether the number of times of entering the low current mode of the whole vehicle power-off reaches a preset threshold. Specifically, when the number of times does not reach the preset threshold, the module counter number is increased by 1, the car machine system enters the STR mode, and when the whole vehicle is powered on, the STR mode is exited and the car machine system function can be quickly restored. At this time, the recovery time perceived by the user is usually about 5 seconds; when the threshold is reached, the low current mode is not entered, but the complete power-off mode is entered, and the car machine system is cold started when the whole vehicle is powered on next time. However, it is found in actual application that cold starting the car machine system when the whole vehicle is powered on can cause the user to obviously perceive that the starting time is too long, which can be as long as 25 seconds, obviously affecting the user experience.
[0061] Therefore, in the embodiments of the present application, a car machine system cold starting control method, device, equipment, medium and vehicle are provided. Vehicle state data is obtained, wherein the vehicle state data includes a vehicle working state and a vehicle charging state. A restart control signal is updated according to the vehicle state data, wherein the restart control signal includes a start signal and a reset signal. When the restart control signal is the start signal, the user's attention to the vehicle is less than a preset attention threshold. When the restart control signal is the reset signal, the user's attention to the vehicle is greater than or equal to the preset attention threshold. When it is detected that the restart control signal is the start signal, the car machine system of the vehicle is cold started. The working state and the charging state of the vehicle are detected, the scene in which the user's attention to the vehicle is low is accurately selected, the car machine system is cold started in the above scene, the memory resources of the car machine system are released, the car machine system starting time perceived by the user can be effectively shortened, the situation that the user feels anxious due to the long starting time is reduced, and the user experience is improved.
[0062] It should be noted that in various specific embodiments of the present application, when relevant processing needs to be performed on data related to the identity or characteristics of the user, such as user information, user behavior data, user history data, and user location information, the user's permission or consent will be obtained first, and the collection, use, and processing of such data will comply with relevant laws, regulations, and standards. In addition, when the embodiments of the present application need to obtain sensitive personal information of the user, the separate permission or separate consent of the user will be obtained through a pop-up window or a jump to a confirmation page, and after obtaining the separate permission or separate consent of the user, the necessary user-related data for the normal operation of the embodiments of the present application will be obtained.
[0063] The specific embodiments of the embodiments of the present application will be described in detail below with reference to the accompanying drawings. First, a vehicle machine system cold start control method provided in the embodiments of the present application is described with reference to the accompanying drawings.
[0064] Please refer to FIG. 2, which shows an implementation environment schematic diagram of a vehicle machine system cold start control method provided in the embodiments of the present application. In this implementation environment, the main hardware and software subjects involved include a vehicle processor 110 and a server 120.
[0065] Specifically, the vehicle processor 110 can be installed with a related cold start control program, and the server 120 is the background server of the application program. The vehicle processor 110 and the background server 120 are communicatively connected. The vehicle machine system cold start control method provided in the embodiments of the present application can be executed on the vehicle processor 110 side.
[0066] The server 120 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and basic cloud computing services such as big data and artificial intelligence platforms.
[0067] In addition, the server 120 can also be a node server in a blockchain network.
[0068] The communication connection between the vehicle processor 110 and the server 120 can be established through a wireless network. The wireless network uses standard communication technologies and / or protocols, and the network can be set as the Internet, or any other network, such as but not limited to a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a mobile or wireless network, a private network or a virtual private network, or any combination thereof. In addition, the same communication connection mode or different communication connection modes can be used between the above-mentioned software and hardware, and the application does not make specific limitations.
[0069] Of course, it can be understood that the implementation environment in FIG. 2 is only some optional application scenarios of the vehicle machine system cold start control method provided in the embodiments of the application, and the actual application is not fixed to the software and hardware environment shown in FIG. 2, and the application does not make specific limitations.
[0070] As shown in FIG. 3, FIG. 3 is a flow diagram of a vehicle machine system cold start control method provided by an embodiment of the application, which specifically includes but is not limited to steps S100 to S300.
[0071] Step S100, obtaining vehicle state data; wherein the vehicle state data includes vehicle operation state and vehicle charging state.
[0072] In the embodiments of the application, the vehicle state data can be obtained in various specific implementation manners. For example, in some embodiments, the data can be packaged and sent to a user-bound smart phone terminal through a vehicle-mounted communication module, and obtained by an application program on the terminal. In some embodiments, the information entertainment system controller (In-Vehicle Infotainment, IVI) in the vehicle machine system can read the state data of each functional module in the vehicle, and then integrate the vehicle state data.
[0073] The vehicle state data can include vehicle operation state and vehicle charging state. Generally, the vehicle operation state can include sleep state (Sleep), deep sleep state (Deep Sleep), wake-up state (Awake), standby state (Standby), pre-on state (Pre-on), driving state (Driving) and pre-off state (Pre-off), etc. In addition, the vehicle charging state can generally include free state (Free), charging state (AC / DC), discharging state (DisCharging), etc.
[0074] Of course, it should be noted that the above-mentioned vehicle state data provided in the embodiments is only used for exemplary description, and does not mean to limit the actual vehicle state data. Other types of vehicle state data can be flexibly set according to user needs or according to the functional design of the vehicle.
[0075] In step S200, the restart control signal is updated according to the vehicle state data; wherein the restart control signal includes a start signal and a reset signal; when the restart control signal is the start signal, the user's attention to the vehicle is less than the preset attention threshold; when the restart control signal is the reset signal, the user's attention to the vehicle is greater than or equal to the preset attention threshold.
[0076] In this step, the user's attention to the vehicle refers to whether the user focuses on the start state of the vehicle. For example, when the user enters the vehicle and inserts the key and presses the start button, the user's attention to the vehicle will increase rapidly, and the user will be particularly sensitive to the start time of the vehicle.
[0077] In some embodiments, the preset attention threshold can be pre-set according to the practical needs of specific scenarios, or can be set by the user when starting the car system cold start control method.
[0078] In the embodiments of the present application, the vehicle state data can be obtained by the IVI controller according to the preset sampling interval, and the user's attention to the vehicle can be determined by real-time identification and analysis of the data, and a numerical value can be used as an indication. The greater the value, the higher the user's attention to the vehicle, and the numerical value representing the attention is compared with the preset attention threshold, and then two scenarios of the user's attention to the vehicle being less than the preset attention threshold and being greater than or equal to the preset attention threshold are screened out, and the restart control signal is updated. The restart control signal includes a start signal and a reset signal, and the restart control signal corresponds to the scenario where the user's attention to the vehicle is less than the preset attention threshold when the restart control signal is the start signal, and the restart control signal corresponds to the scenario where the user's attention to the vehicle is greater than or equal to the preset attention threshold when the restart control signal is the reset signal. For example, in some embodiments, the user's attention to the vehicle is lower than the preset attention threshold, which means that the user is not easy to perceive the start time of the car system when the car system is started. Therefore, the restart control signal can be updated to the start signal. In some embodiments, the user's attention to the vehicle is greater than or equal to the preset attention threshold, which means that it is not appropriate to start the car system at this time, otherwise the user is more likely to perceive the long cold start time of the car system, thereby easily producing a sense of impatience. Therefore, the restart control signal can be updated to the reset signal. It should be noted that the scenario of the user's low attention to the vehicle can be any time period of the user's low attention to the vehicle, or any moment of the user's low attention to the vehicle, which is not limited in the present application.
[0079] Specifically, in a possible implementation, the vehicle state data further comprises a vehicle battery operation mode, and updating the restart operation control signal according to the vehicle state data comprises:
[0080] when the vehicle battery operation mode is the suspension mode, updating the restart control signal according to the vehicle operation state and the vehicle charging state;
[0081] when the vehicle battery operation mode is the non-suspension mode, setting the restart control signal as the reset signal.
[0082] That is, when updating the restart control signal according to the vehicle state data, it can be first detected whether the vehicle battery operation mode is the suspension mode, that is, whether it is in the STR mode, and then the restart control signal is updated according to the vehicle operation state and the vehicle charging state when it is detected that the vehicle battery operation mode is in the STR mode; when it is detected that the vehicle battery operation mode is the non-suspension mode, for example, is in the high-current operation mode, it indicates that the in-vehicle infotainment system is not suitable for cold start at this time, and therefore the restart control signal can be set as the reset signal.
[0083] The embodiment of the present application can effectively improve the cold start control precision by preliminarily detecting whether the power supply is in the STR mode, can effectively shorten the start time of the in-vehicle infotainment system perceived by the user, and better reduce the occurrence of the situation that the user feels anxious due to waiting for too long start time.
[0084] Step S300, when it is detected that the restart control signal is the start signal, performing cold start on the in-vehicle infotainment system of the vehicle.
[0085] In this step, when it is detected that the restart control signal is the start signal, it indicates that the current user's attention to the vehicle is low, and if the in-vehicle infotainment system is cold started, the user has a low probability of noticing the long cold start time. Cold start refers to restarting the system from a completely closed state. During cold start, the system will reload all necessary software and hardware resources, at this time, the system is in a completely closed state and needs to be loaded from the beginning, so that the memory resources can be effectively released, but the restart time during cold start will be relatively long, often more than 20 seconds.
[0086] In some embodiments, the in-vehicle infotainment system cold start control method provided by the present application further comprises:
[0087] when it is detected that the restart control signal is the reset signal, returning to perform the step of obtaining the vehicle state data.
[0088] It should be noted that when the restart control signal is the reset signal, it indicates that the current user's attention to the vehicle is high, and it is not suitable to cold start the vehicle system, otherwise the user will most likely notice the long cold start time, that is, it is most likely to produce impatience, affecting the user's use experience. Therefore, when the restart control signal is the reset signal, it can be returned to execute step S100.
[0089] The embodiment of the application updates different restart control signals according to the user's attention to the vehicle, which can effectively select the most suitable cold start scene, reduce the user's perception time, and improve the user's use experience.
[0090] It can be understood that the vehicle system cold start control method provided in the embodiment of the application acquires vehicle state data; wherein the vehicle state data includes vehicle working state and vehicle charging state; according to the vehicle state data, the restart control signal is updated; wherein the restart control signal includes a start signal and a reset signal; when the restart control signal is the start signal, the user's attention to the vehicle is less than a preset attention threshold; when the restart control signal is the reset signal, the user's attention to the vehicle is greater than or equal to the preset attention threshold; when it is detected that the restart control signal is the start signal, the vehicle's vehicle system is cold started. The application detects the working state and charging state of the vehicle, which is convenient for accurately selecting the scene of the user's low attention to the vehicle, and cold starting the vehicle system in the above-mentioned scene, releasing the memory resources of the vehicle system, which can effectively shorten the user's perceived vehicle system start time, reduce the occurrence of impatience due to waiting for too long start time, and is beneficial to improve the user's use experience.
[0091] Specifically, please refer to FIG. 4, in a possible implementation manner, according to the vehicle working state and the vehicle charging state, the restart control signal is updated, including:
[0092] Step S210, when the vehicle working state is the wake-up state and the vehicle charging state is the charging state, the restart control signal is set to the start signal.
[0093] Step S220, when the vehicle working state is the non-wake-up state and / or the vehicle charging state is the non-charging state, the restart control signal is set to the reset signal.
[0094] That is, when the vehicle working state is the wake-up state and the vehicle charging state is the charging state, it indicates that the vehicle is most likely in the charging period at this time, and the user's attention to the vehicle is low, and the restart control signal can be set to the start signal for subsequent cold start of the vehicle system. When the vehicle charging state is the charging state, it can be direct current charging (DC) state, alternating current charging (AC) state, or remote wireless charging state.
[0095] It can be understood that when the vehicle operation state is the non-waking state and / or the vehicle charging state is the non-charging state, for example, the vehicle operation state is the driving state, or the vehicle charging state is the idle state, it indicates that the vehicle is probably not in the charging period at this time, and the user's attention to the vehicle is high, and therefore the restart control signal is set to the reset signal to avoid the cold start of the vehicle system at this time.
[0096] The embodiments of the application can effectively and reasonably filter out the scenario in which the user's attention to the vehicle is low by combining the vehicle operation state and the vehicle charging state as the updating basis of the restart control signal, and cold start the vehicle system in the scenario, reduce the long cold start time that disturbs the user, and improve the user's experience.
[0097] Specifically, referring to FIG. 5, in a possible implementation, the vehicle state data further includes a vehicle charged time and a vehicle remaining charging time; and the restart control signal is updated according to the vehicle state data, including:
[0098] In step S230, when the vehicle charged time is greater than or equal to a first threshold value, and the vehicle remaining charging time is greater than or equal to a second threshold value, the restart control signal is set to the start signal.
[0099] In step S240, when the vehicle charged time is less than the first threshold value and / or the vehicle remaining charging time is less than the second threshold value, the restart control signal is set to the reset signal.
[0100] In the embodiments of the application, another implementation of updating the restart control signal according to the vehicle state data is further provided. Specifically, when the vehicle charged time is greater than or equal to a first threshold value, and the vehicle remaining charging time is greater than or equal to a second threshold value, it indicates that the vehicle has not only stably entered the charging period, but also will continue to charge for a period of time, which indicates that the user's attention to the vehicle is low at this time, and the user's attention is more likely to be distracted to other places, and therefore the restart control signal can be set to the start signal, and then the cold start of the vehicle system is started. The first threshold value and the second threshold value can be flexibly set according to the actual use demand of the user. For example, the first threshold value can be set to 1 hour, and the second threshold value can be set to 20 minutes, and as long as it is detected that the vehicle has been charged for more than 1 hour and needs to be charged for more than 20 minutes, the restart control signal will be set to the start signal.
[0101] It can be understood that when the vehicle has been charged for less than the first threshold and / or the vehicle has remaining charge for less than the second threshold, for example, the vehicle has been charged for 5 minutes, which is less than the preset first threshold, or the vehicle has remaining charge for 10 minutes, which is less than the preset second threshold, it indicates that the charging state of the vehicle is unstable at this time, and the user is very likely to interrupt the charging of the vehicle and start the vehicle. If the car machine system is cold started at this time, the user is more likely to perceive a long car machine system cold start time, which obviously affects the user experience.
[0102] The embodiments of the present application can effectively and reasonably filter out the scene in which the user pays less attention to the vehicle by combining the vehicle has been charged for and the vehicle has remaining charge for as two conditions for updating the restart control signal, and cold start the car machine system in the scene, reduce the disturbance of the long cold start time to the user, and improve the user experience.
[0103] Specifically, in a possible implementation, the car machine system cold start control method provided by the embodiments of the present application further includes:
[0104] In response to the triggered update instruction, updating the first threshold and the second threshold.
[0105] It can be understood that the first threshold and the second threshold are not unchangeable after being preset, but can be updated in real time by responding to the triggered update instruction, so as to better meet the use demand of the user.
[0106] It should be noted that the update instruction can be triggered by the user actively or sent by the background server to the IVI controller on the vehicle terminal, and the present application does not make specific limitation thereon.
[0107] In the embodiments of the present application, the update instruction can include different update instructions such as a voice update instruction, a text input update instruction input through an input box, a touch update instruction triggered by touch screen operation, a selection update instruction triggered by selection of a pull-down menu, and an update instruction checked by a check box, and is not limited to the above.
[0108] Specifically, in a possible implementation, the update instruction is a voice update instruction; in response to the triggered update instruction, updating the first threshold and the second threshold includes:
[0109] In response to the triggered voice update instruction, obtaining voice data, performing voice recognition on the voice data, and updating the first threshold and the second threshold according to the voice recognition result.
[0110] It can be understood that the voice data can be obtained through the microphone of the vehicle, or through the microphone of the user's smart phone terminal, and sent to the IVI controller. In some embodiments, when the voice data is subjected to voice recognition, it can be recognized through a pre-trained voice recognition model. The voice recognition model can be obtained by training voice data samples with voice recognition result label information.
[0111] That is, a voice data sample and the corresponding voice recognition result label combination can be determined as a training sample after voice recognition, thereby obtaining a plurality of training samples.
[0112] After obtaining a plurality of training samples, the plurality of training samples are sequentially input into the voice recognition model, i.e. the voice data sample and the voice recognition result label in each training sample are simultaneously input into the voice recognition model, the model parameters in the voice recognition model are adjusted according to each output result of the voice recognition model, and finally the pre-training process of the voice recognition model is completed.
[0113] Among them, it can be considered that the pre-training process of the voice recognition model is completed after reaching the pre-set pre-training times; or it can be considered that the pre-training process of the voice recognition model is completed when the training output result of the voice recognition model converges.
[0114] Finally, the first threshold and the second threshold are updated according to the voice recognition result. For example, the user can actively say "adjust the first threshold to 45 minutes", and the IVI controller captures the voice update instruction triggered by the user, responds and obtains the voice data of the user for recognition, and updates the first threshold to 45 minutes.
[0115] Specifically, in a possible implementation, the update instruction is a text input update instruction; in response to the triggered update instruction, the first threshold and the second threshold are updated, including:
[0116] In response to the triggered text input update instruction, the text input data is obtained, the text input data is subjected to text recognition, and the first threshold and the second threshold are updated according to the text recognition result.
[0117] It can be understood that the text input data can be obtained through the input box on the vehicle display screen, or through the input box of the application program on the user's smart phone terminal, or can be automatically obtained based on the actual use environment requirements.
[0118] In some embodiments, after receiving the text input data of the user, the text input data can be recognized by a pre-trained neural network model, and the first threshold and the second threshold can be updated according to the result of the text recognition. For example, the user inputs "adjust the second threshold to 20 minutes" in the input box on the in-vehicle touch screen, and the IVI controller captures the text input update instruction triggered by the user, responds and obtains the text data of the user for recognition, and updates the second threshold to 20 minutes.
[0119] The embodiments of the present application can update the first threshold and the second threshold in response to various update instructions of the user, effectively adapt to the change requirements of the user for the cold start control timing, and better meet the user experience.
[0120] Specifically, referring to FIG. 6, in a possible implementation, before updating the restart control signal according to the vehicle state data, the method further includes:
[0121] Step S010, capturing an internal image of the vehicle.
[0122] Step S020, determining the number of people in the vehicle based on the internal image.
[0123] Step S030, when it is determined that the vehicle is in an unoccupied state based on the number of people in the vehicle, updating the restart control signal according to the vehicle state data.
[0124] Step S040, when it is determined that the vehicle is in an occupied state based on the number of people in the vehicle, setting the restart control signal as a reset signal.
[0125] In the embodiments of the present application, before updating the restart control signal according to the vehicle state data, the internal image of the vehicle can also be captured by calling the camera inside the vehicle, the number of people in the vehicle can be determined by image recognition of the internal image, and whether the vehicle is in an unoccupied state can be determined by the number of people in the vehicle. For example, the internal image of the vehicle can be captured by a DMS (Driver Monitoring System) camera, which is usually installed in the front or central position of the vehicle and can effectively identify the number of people in the vehicle.
[0126] In some embodiments, when it is determined that the vehicle is in an unoccupied state, the restart control signal can be continuously updated according to the vehicle state data; and when it is determined that the vehicle is in an occupied state, it indicates that it is not appropriate to cold start the vehicle system at this time, and the restart control signal can be set as a reset signal.
[0127] The embodiments of the present application can determine whether the vehicle is in an unoccupied state by capturing the internal image of the vehicle, and determine whether to continue updating the restart control signal according to the vehicle state data based on this, which can improve the cold start control accuracy of the vehicle system.
[0128] Specifically, in one possible implementation, after the cold start of the vehicle infotainment system, the method further includes:
[0129] The restart control signal is set to a reset signal, and after a preset sampling interval, the step of acquiring vehicle state data is executed.
[0130] Please refer to FIG. 7, after the cold start of the vehicle infotainment system in step S300, the step S400 of setting the restart control signal to a reset signal will be executed, and after a preset sampling interval, the step S100 of acquiring vehicle state data will be executed.
[0131] It should be noted that when the vehicle infotainment system is cold started, the cold start process cannot be terminated and exited. After the cold start of the infotainment system is completed, the memory resources of the infotainment system will be released, and at the same time, the problem of insufficient memory in a short time will be alleviated, so that the step S100 of acquiring vehicle state data can be executed after a preset sampling interval, and then the next suitable scene for cold starting the infotainment system is selected, so that the infotainment system is cold started in a periodical manner in a scene where the user pays less attention to the vehicle, the cold start time perceived by the user is greatly reduced, the situation that the user feels anxious due to long waiting time is reduced, and the user experience is improved.
[0132] Next, the vehicle infotainment system cold start control method provided in the present application will be described in detail in combination with a specific application implementation process:
[0133] In the embodiment of the present application, a vehicle infotainment system cold start control method is provided, which can be applied to the cold start scene of the infotainment system of a smart electric vehicle. The smart electric vehicle often carries an STR mode, but when in the STR mode, the memory of the infotainment system is continuously used and cannot be released, and if not restarted for a long time, memory fragmentation problems will occur, and even memory shortage problems may occur.
[0134] FIG. 8 is a flowchart of a cold start process of an infotainment system according to an embodiment of the present application. In the embodiment of the present application, when the vehicle infotainment system cold start control method is executed, the internal image of the vehicle can be acquired by calling the DMS camera in the vehicle, and then it is determined whether the vehicle is in an unoccupied state. When the vehicle is in an unoccupied state, it indicates that the user is not in the vehicle at this time, which not only reduces the situation that the vehicle is cold started when the user pays high attention to the vehicle, but also improves the safety of the user.
[0135] In some embodiments, after the step of determining that the vehicle is in an unattended state is completed, it is determined whether the battery operation mode of the vehicle is a suspended mode, i.e., whether it is in an STR mode, and then the vehicle charging state and the vehicle operation state are obtained, and it is determined whether the vehicle charging state is in a charging state and whether the vehicle operation state is in an awakening state. By determining the vehicle charging state and the vehicle operation state, the current state of the vehicle can be effectively identified, and this can be used as a basis for determining the user's attention to the vehicle, thereby improving the accuracy of selecting an appropriate cold start scenario.
[0136] In some embodiments, the charged time of the vehicle and the remaining charging time of the vehicle are obtained and compared with the first and second thresholds, and according to the comparison result, when the vehicle is in a stable charging state, the restart control signal is set to a start signal to start the cold start of the car system. Finally, when the cold start of the car system is completed, the restart control signal is set to a reset signal, and the cold start control window of the car system at the next time is waited for.
[0137] In summary, by selecting the above-mentioned six judgment conditions, i.e., whether the vehicle is in an unattended state, whether the battery operation mode is a suspended mode, whether the vehicle charging state is in a charging state, whether the vehicle operation state is in an awakening state, whether the remaining charging time of the vehicle is greater than or equal to the second threshold, and whether the charged time of the vehicle is greater than or equal to the first threshold, as the basis for identifying the user's attention to the vehicle, the scenario in which the user's attention to the vehicle is low can be accurately selected, and the cold start of the car system can be performed in this scenario. Correspondingly, the relatively long cold start time will not be perceived by the user, thereby effectively shortening the start time of the car system perceived by the user, reducing the situation that the user feels anxious due to the long waiting time, and improving the user's experience.
[0138] It should be noted that when any of the above six conditions does not meet the condition, the restart control signal is set to a reset signal, and the step of obtaining the vehicle state data is returned to, i.e., the next round of cold start control window of the car system is started.
[0139] Please refer to FIG. 9, the embodiment of the application also provides a car system cold start control device 900, which can implement the above-mentioned car system cold start control method. The device comprises:
[0140] The data acquisition module 910 is configured to obtain vehicle state data, wherein the vehicle state data comprises a vehicle operation state and a vehicle charging state.
[0141] The signal updating module 920 is configured to update the restart control signal according to the vehicle state data; the restart control signal comprises a start signal and a reset signal; when the restart control signal is the start signal, the attention degree of the user to the vehicle is less than a preset attention degree threshold; and when the restart control signal is the reset signal, the attention degree of the user to the vehicle is greater than or equal to the preset attention degree threshold.
[0142] The system cold start module 930 is configured to perform a cold start on the infotainment system of the vehicle when it is detected that the restart control signal is the start signal.
[0143] It can be understood that the content in the above method embodiments is applicable to the present device embodiments, the present device embodiments specifically implement the functions of the above method embodiments, and achieve the same beneficial effects as the above method embodiments.
[0144] Please refer to FIG. 10, which shows the hardware structure of the electronic device provided by the present application. The electronic device comprises:
[0145] The processor 1001 can be implemented in the form of a general-purpose CPU (Central Processing Unit), a microprocessor, an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits, and is configured to execute related programs to implement the technical solutions provided by the present application.
[0146] The memory 1002 can be implemented in the form of a ROM (Read Only Memory), a static storage device, a dynamic storage device, or a RAM (Random Access Memory). The memory 1002 can store an operating system and other application programs. When the technical solutions provided by the present application are implemented by software or firmware, the related program codes are stored in the memory 1002 and are called and executed by the processor 1001 to implement the infotainment system cold start control method of the present application.
[0147] The input / output interface 1003 is configured to realize information input and output.
[0148] The communication interface 1004 is configured to realize the communication interaction between the present device and other devices. The communication can be realized in a wired manner (for example, USB, network cable, etc.) or in a wireless manner (for example, mobile network, WIFI, Bluetooth, etc.).
[0149] A bus 1005 is used to transmit information between the various components (e.g., processor 1001, memory 1002, input / output interface 1003, and communication interface 1004) in the device.
[0150] The processor 1001, the memory 1002, the input / output interface 1003, and the communication interface 1004 are connected to each other through the bus 1005 to realize communication connection between them inside the device.
[0151] It can be understood that the contents in the above method embodiments are all applicable to the present device embodiments, the present device embodiments specifically realize the same functions as the above method embodiments, and achieve the same beneficial effects as the above method embodiments.
[0152] The present application also provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to realize the above-mentioned vehicle machine system cold start control method.
[0153] It can be understood that the contents in the above method embodiments are all applicable to the present storage medium embodiments, the present storage medium embodiments specifically realize the same functions as the above method embodiments, and achieve the same beneficial effects as the above method embodiments.
[0154] The memory, as a non-transitory computer readable storage medium, can be used to store non-transitory software programs and non-transitory computer executable programs. In addition, the memory can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state memory device. In some embodiments, the memory can optionally include a memory remotely arranged relative to the processor, and these remote memories can be connected to the processor through a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.
[0155] Specifically, in a possible implementation manner, the present application also provides a vehicle, which comprises the above-mentioned vehicle machine system cold start control device or the above-mentioned electronic device.
[0156] Specifically, the vehicle can be a private car, such as a sedan, a multi-purpose vehicle, a sport utility vehicle, or a pickup truck, etc. The vehicle can also be an operating vehicle, such as a van, a bus, a small truck, or a large trailer, etc. The vehicle can be a gasoline car or a new energy car, and when the vehicle is a new energy car, it can be a hybrid car or a pure electric car.
[0157] The vehicle machine system cold start control method, the vehicle machine system cold start control device, the electronic equipment, the storage medium and the vehicle provided by the embodiments of the present application obtain vehicle state data, wherein the vehicle state data includes a vehicle operation state and a vehicle charging state; a restart control signal is updated according to the vehicle state data, wherein the restart control signal includes a start signal and a reset signal; when the restart control signal is the start signal, the user's attention to the vehicle is less than a preset attention threshold; when the restart control signal is the reset signal, the user's attention to the vehicle is greater than or equal to the preset attention threshold; and the vehicle machine system is cold started when it is detected that the restart control signal is the start signal. The embodiments of the present application can accurately select the scene in which the user has low attention to the vehicle by detecting the operation state and the charging state of the vehicle, and can cold start the vehicle machine system in the scene, release the memory resources of the vehicle machine system, effectively shorten the start time of the vehicle machine system perceived by the user, reduce the occurrence of the situation that the user feels anxious due to the long waiting time, and improve the user experience.
[0158] The embodiments described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of technology and the appearance of new application scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0159] Those skilled in the art can understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of the present application, and can include more or fewer steps than the figures, or combine certain steps or different steps.
[0160] The device embodiments described above are only schematic, and the units described as separate components can or can not be physically separate, that is, can be located in one place or distributed on multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiments of the present application.
[0161] Those skilled in the art can understand that all or some of the steps in the above disclosed method, the functions of the modules / units in the system and the device can be implemented as software, firmware, hardware and their appropriate combinations.
[0162] The terms "first", "second", "third", "fourth", and the like in the description of this application and in the claims of this patent, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the use of the terms so construed herein is merely for convenience and brevity and that one of ordinary skill in the art will be able to devise examples of the embodiments of the present application in which the described functionality can be carried out in a different order than illustrated or described herein without departing the scope of the application. In addition, the terms "comprise", "comprising", "including", "including", "have" and "having", as well as any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, product or apparatus that comprises a list of elements is not necessarily limited to those elements, but can include other elements not expressly listed or inherent to such process, method, system, product or apparatus.
[0163] It should be understood that, in the present application, "and / or", is used to describe the relationship between the associated objects, which means that there can be three relationships, for example, "A and / or B" can represent: only A, only B and A and B exist at the same time, where A, B can be singular or plural.
[0164] In several embodiments provided by the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the above modules is only a logical function division, and actual implementation can have another division manner, for example, a plurality of modules or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed mutual elements can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0165] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The above integrated unit can be realized in the form of hardware or in the form of software functional unit.
[0166] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application, essentially or in other words, the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes multiple instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program storage media.
[0167] The above describes some embodiments of the present application with reference to the accompanying drawings, but does not limit the scope of the embodiments of the present application. Any modifications, equivalent replacements and improvements made by those skilled in the art without departing from the scope and essence of the embodiments of the present application shall be within the scope of the embodiments of the present application.
Claims
1. A cold start control method for a vehicle infotainment system, comprising the following steps: Acquire vehicle status data; wherein, the vehicle status data includes vehicle operating status and vehicle charging status; Based on the vehicle status data, the restart control signal is updated; wherein, the restart control signal includes a start signal and a reset signal; when the restart control signal is the start signal, the user's attention to the vehicle is less than a preset attention threshold; when the restart control signal is the reset signal, the user's attention to the vehicle is greater than or equal to the preset attention threshold. When the restart control signal is detected as the start signal, the vehicle's infotainment system is cold-started.
2. The cold start control method for a vehicle infotainment system according to claim 1, wherein, The vehicle status data also includes the vehicle battery mode; updating the restart control signal based on the vehicle status data includes: When the vehicle battery is in suspended mode, the restart control signal is updated according to the vehicle's operating status and charging status. When the vehicle battery is in non-suspended mode, the restart control signal is set to the reset signal.
3. The cold start control method for a vehicle infotainment system according to claim 2, wherein, The step of updating the restart control signal based on the vehicle's operating status and charging status includes: When the vehicle is in a wake-up state and the vehicle is in a charging state, the restart control signal is set as the start signal. When the vehicle is in a non-wake-up state and / or the vehicle is in a non-charging state, the restart control signal is set to the reset signal.
4. The cold start control method for a vehicle infotainment system according to claim 2, wherein, The vehicle status data also includes the vehicle's charged time and remaining charging time; updating the restart control signal based on the vehicle status data includes: When the vehicle has been charging for a time greater than or equal to a first threshold and the vehicle has remaining charging time greater than or equal to a second threshold, the restart control signal is set as the start signal. When the vehicle has been charging for less than the first threshold and / or the vehicle has remaining charging time for less than the second threshold, the restart control signal is set to the reset signal.
5. The cold start control method for a vehicle infotainment system according to claim 4 further includes: In response to the triggered update command, the first threshold and the second threshold are updated.
6. The cold start control method for a vehicle infotainment system according to claim 5, wherein, The update instruction includes a voice update instruction; the update of the first threshold and the second threshold in response to the triggered update instruction includes: In response to the triggered voice update command, voice data is acquired, voice recognition is performed on the voice data, and the first threshold and the second threshold are updated based on the voice recognition result.
7. The cold start control method for a vehicle infotainment system according to claim 5, wherein, The update instruction includes a text input update instruction; the update of the first threshold and the second threshold in response to the triggered update instruction includes: In response to the triggered text input update instruction, text input data is acquired, text recognition is performed on the text input data, and the first threshold and the second threshold are updated based on the text recognition result.
8. The cold start control method for a vehicle infotainment system according to claim 1, wherein, Before updating the restart control signal based on the vehicle status data, the method further includes: Capture images of the vehicle's interior; Based on the internal images, determine the number of people inside the vehicle; When it is determined that the vehicle is unmanned based on the number of people inside, the restart control signal is updated according to the vehicle status data; When the number of people in the vehicle determines that the vehicle is occupied, the restart control signal is set to the reset signal.
9. The cold start control method for a vehicle infotainment system according to any one of claims 1-8, further comprising: When the restart control signal is detected to be the reset signal, return to the step of obtaining vehicle status data.
10. The cold start control method for a vehicle infotainment system according to claim 1, wherein, After performing a cold start on the vehicle's infotainment system, the method further includes: The restart control signal is set to the reset signal, and after a preset sampling interval, the process returns to the step of acquiring vehicle status data.
11. A cold start control device for a vehicle infotainment system, comprising: The data acquisition module is used to acquire vehicle status data, including vehicle operating status and vehicle charging status. The signal update module is used to update the restart control signal according to the vehicle status data; wherein, the restart control signal includes a start signal and a reset signal; when the restart control signal is the start signal, the user's attention to the vehicle is less than a preset attention threshold; when the restart control signal is the reset signal, the user's attention to the vehicle is greater than or equal to the preset attention threshold. The system cold start module is used to perform a cold start on the vehicle's infotainment system when the restart control signal is detected as the start signal.
12. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the cold start control method for a vehicle infotainment system according to any one of claims 1 to 10.
13. A computer-readable storage medium storing a computer program that, when executed by a processor, implements the vehicle system cold start control method according to any one of claims 1 to 10.
14. A vehicle comprising a vehicle infotainment system cold start control device as claimed in claim 11 or an electronic device as claimed in claim 12.
Citation Information
Patent Citations
Vehicle, control method thereof and computer readable storage medium
CN110103853A
Vehicle-mounted camera device control method, system and equipment and storage medium
CN114143753A
Vehicle response control method and device, vehicle and readable storage medium
CN116541079A
Vehicle machine system cold start control method, device, equipment, medium and vehicle
CN118528951A
Vehicle, in-vehicle infotainment system startup control method and apparatus, device, and storage medium
WO2022198408A1