Vehicle cabin control method and system, electronic equipment and storage medium

Through vehicle sensors, information collection, demand types are divided and service actions are executed in a circular manner, the problem of difficult processing of massive data in the vehicle cockpit is solved, the efficient and flexible identification and service of intelligent vehicle cockpit services is achieved, and the effectiveness of intelligent services is improved. .

CN119078692APending Publication Date: 2024-12-06CHONGQING CHANGAN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411044358.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-31
Publication Date
2024-12-06

AI Technical Summary

Technical Problem

The existing technology is difficult to quickly identify and retrieve massive data in the vehicle cockpit, and it is impossible to achieve efficient and flexible intelligent service control, resulting in poor results in intelligent service in the vehicle cockpit.

Method used

Information is collected through vehicle sensors, the number of personnel and demand data within the vehicle is determined, and the service types are divided into individual or group demands, and the corresponding demand pool and emotional demand pool are called, and the target demand service actions are implemented in a circular manner to ensure the accuracy and flexibility of the service. .

Benefits of technology

It realizes accurate, flexible and efficient identification and service of the needs of internal personnel of the vehicle, provides targeted passenger demand satisfaction, solves the problem of difficult processing of massive data, and improves the efficiency and effectiveness of intelligent service in the vehicle cockpit.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119078692A_ABST
    Figure CN119078692A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle cabin control method and system, electronic equipment and a storage medium. The method comprises the steps that sensor information is collected through a vehicle sensor; determining the number of persons in the vehicle and vehicle demand data based on the sensor information; determining a corresponding demand service type based on the number of people in the vehicle; determining a target demand service based on the demand service type and the vehicle demand data; and controlling a corresponding control module to execute an action corresponding to the target demand service based on the target demand service. According to the embodiment of the invention, the number of people in the vehicle is judged based on the rough information pool formed by a small amount of fixed information, and then the corresponding demand service type is determined, so that the demand of the passenger under the current condition can be accurately obtained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of autonomous driving technology, and in particular to a vehicle cabin control method, system, electronic device and storage medium. Background Art

[0002] With the development of automobile intelligent technology, users' demand for intelligent services of vehicles is gradually increasing. Regarding the intelligent services of vehicles, the intelligent demand of vehicle cockpits has attracted much attention. Therefore, a design solution for intelligent services of vehicle cockpits is needed.

[0003] In the related technologies, the real-time situation of the human-vehicle-road environment is generally fed back to the service system through the Internet of Vehicles technology, and the current service needs are directly determined after data integration and processing to provide proactive services. However, in the face of massive amounts of data in the car, the above method only judges the possible corresponding preset scenarios through information input, and is unable to quickly identify which data is required for proactive services to users in the current scenario, and is unable to perform efficient and flexible rapid retrieval of massive data, thereby realizing intelligent service control of the vehicle cabin. Summary of the invention

[0004] In order to overcome the problems existing in the related art, the present invention provides a vehicle cabin control method, system, electronic device and storage medium.

[0005] According to a first aspect of an embodiment of the present invention, there is provided a vehicle cockpit control method, which is applied to a vehicle cockpit control system, and the method comprises:

[0006] Collect sensor information through vehicle sensors;

[0007] Determine the number of people inside the vehicle and vehicle demand data based on the sensor information;

[0008] Determining a corresponding required service type based on the number of people in the vehicle;

[0009] Determining a target demand service based on the demand service type and the vehicle demand data;

[0010] Based on the target demand service, a corresponding control module is controlled to execute an action corresponding to the target demand service.

[0011] Optionally, the vehicle demand data includes vehicle navigation information and status of people inside the vehicle; and determining the number of people inside the vehicle and the vehicle demand data based on the sensor information includes:

[0012] Determine the number of people inside the vehicle and vehicle navigation information based on the position sensor information in the sensor information;

[0013] The status of a person inside the vehicle is determined based on the visual sensor information in the sensor information.

[0014] Optionally, the determining of the corresponding required service type based on the number of people in the vehicle includes:

[0015] When it is detected that the number of people in the vehicle is a preset value, determining that the required service type is an individual required service type;

[0016] When it is detected that the number of people in the vehicle is not a preset value, the required service type is determined to be a group required service type.

[0017] Optionally, the determining the target demand service based on the demand service type and the vehicle demand data includes:

[0018] In case it is detected that the demand service type is an individual demand service type, calling a pre-packaged individual environment demand pool and an individual emotion demand pool;

[0019] The target demand service is determined according to the individual environmental demand pool and the individual emotional demand pool.

[0020] Optionally, the determining the target demand service based on the demand service type and the vehicle demand data includes:

[0021] In case that it is detected that the demand service type is a group demand service type, calling a pre-packaged group environment demand pool and a group emotion demand pool;

[0022] Target demand services are determined based on the group environmental demand pool and the group emotional demand pool.

[0023] Optionally, the determining the target demand service based on the demand service type and the vehicle demand data includes:

[0024] Determining whether the vehicle demand data satisfies the target demand service;

[0025] If so, determining a target demand service based on the demand service type and the vehicle demand data;

[0026] If not, the data to be acquired corresponding to the target demand service is determined, and a detailed information module of the vehicle cabin control system is called based on the data to be acquired, so that the detailed information module feeds back the data to be acquired.

[0027] Optionally, before the step of collecting sensor information through a vehicle sensor, the method includes:

[0028] Collect historical vehicle data;

[0029] A preset module parameter table is established based on the historical vehicle data, wherein the preset module parameter table includes first demand modules corresponding to the individual environmental demand pool and the individual emotional demand pool, respectively, and historical vehicle data corresponding to the first demand modules, as well as second demand modules corresponding to the group environmental demand pool and the group emotional demand pool, and historical vehicle data corresponding to the second demand modules.

[0030] According to a second aspect of an embodiment of the present invention, a vehicle cockpit control system is provided, characterized in that the vehicle cockpit control system comprises: a vehicle information module, a demand judgment module, and a loop decision execution module; the vehicle information module comprises a rough information module;

[0031] The rough information module is used to collect sensor information through vehicle sensors;

[0032] The demand judgment module is used to determine the number of people in the vehicle and vehicle demand data based on the sensor information, determine the corresponding demand service type based on the number of people in the vehicle, and determine the target demand service based on the demand service type and the vehicle status;

[0033] The loop decision execution module is used to execute the action corresponding to the target demand service based on the target demand service control corresponding control module.

[0034] According to a third aspect of an embodiment of the present invention, there is provided an electronic device, including:

[0035] processor;

[0036] a memory for storing instructions executable by the processor;

[0037] Wherein, the processor is configured to execute the instructions to implement the vehicle cabin control method as described in the first aspect.

[0038] According to a fourth aspect of an embodiment of the present invention, a computer storage medium is provided. When instructions in the storage medium are executed by a processor of a mobile terminal, the mobile terminal is enabled to execute the vehicle cabin control method as described in the first aspect of the present invention.

[0039] According to a fifth aspect of an embodiment of the present invention, a vehicle is provided, comprising the vehicle cabin control system according to the second aspect of the present invention.

[0040] The technical solution provided by the embodiments of the present invention may have the following beneficial effects:

[0041] The present invention is applied to a vehicle cabin control system, which collects sensor information through vehicle sensors; determines the number of people inside the vehicle and vehicle demand data based on the sensor information; determines the corresponding demand service type based on the number of people inside the vehicle; determines the target demand service based on the demand service type and the vehicle demand data; and controls the corresponding control module to perform the action corresponding to the target demand service based on the target demand service. The embodiment of the present invention defines a rough information pool based on a small amount of fixed information in the sensor system module. This information transmission is first used to judge the data of people in the vehicle, and then determine the corresponding demand service type based on the personnel data. Based on the above circulation logic, information is obtained, so that the possible needs and intentions of passengers in the current situation can be accurately, flexibly, efficiently and comprehensively obtained, thereby providing targeted services.

[0042] It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0044] Figure 1 is a flowchart of a vehicle cabin control method according to an exemplary embodiment;

[0045] Figure 2 is a schematic diagram of a vehicle cockpit control system according to an exemplary embodiment;

[0046] Figure 3 is a schematic diagram of an exemplary personalized cockpit service control according to an exemplary embodiment;

[0047] Figure 4 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0048] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. 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 present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.

[0049] A first embodiment of the present invention relates to a vehicle cabin control method. Figure 1 is a schematic diagram of a vehicle cabin control method according to an exemplary embodiment. Figure 1As shown, applied to a vehicle cockpit control system, the method may include:

[0050] Step 101, collecting sensor information through vehicle sensors;

[0051] It should be noted that in the embodiment of the present application, sensor information can be collected through vehicle sensors. Specifically, the vehicle sensors may include any one or more of visual sensors, audio sensors, position sensors, odor sensors, and detonation sensors.

[0052] For example, taking the demand identification and proactive service process corresponding to the scenario of 1-3 year old infants and adult women riding in a vehicle as an example, the sensor information collected by the vehicle sensors can be that the visual sensor collects the passenger information as "1-3 year old infants and adult women", the audio sensor collects information as "none", the position sensor in the vehicle obtains the information that there are people in "second row left, second row right", and the navigation destination is "residential area".

[0053] It should be noted that, in the embodiment of the present application, before step 101, the method may include:

[0054] Collect historical vehicle data;

[0055] A preset module parameter table is established based on the historical vehicle data, wherein the preset module parameter table includes first demand modules corresponding to the individual environmental demand pool and the individual emotional demand pool, respectively, and historical vehicle data corresponding to the first demand modules, as well as second demand modules corresponding to the group environmental demand pool and the group emotional demand pool, and historical vehicle data corresponding to the second demand modules.

[0056] It should be noted that in the embodiment of the present application, in order to realize the needs analysis of the internal personnel in the vehicle cabin, it is necessary to collect some information in advance. For example, historical vehicle data is also collected through sensors, and the historical vehicle data is encapsulated in different modules. A preset module parameter table is established for the module, and then AI training is performed on these module parameter tables.

[0057] Specifically, the collected data are encapsulated according to type and source to form independent data packets, and then divided into different modules according to the content and purpose of the data, such as comfort module, safety module, self module, health module, etc.

[0058] Furthermore, a preset module parameter table is established. For example, a set of parameters is defined for each module. These parameters reflect the core characteristics and demand points of the module. Historical data are mapped to the corresponding parameters to form a parameter table. Through data analysis, the parameter table is continuously optimized to more accurately reflect the needs of passengers.

[0059] Preprocess the data in the parameter table, including cleaning, normalization, feature extraction, etc. According to the goal of demand analysis, select appropriate machine learning models, such as decision trees, random forests, neural networks, etc., use historical data to train the model, adjust model parameters, improve prediction accuracy, evaluate the performance of the model through cross-validation and independent test sets, and ensure the generalization ability of the model.

[0060] Step 102, determining the number of people inside the vehicle and vehicle demand data based on the sensor information;

[0061] Further, the vehicle demand data includes vehicle navigation information and the status of people inside the vehicle; step 102, i.e., determining the number of people inside the vehicle and the vehicle demand data based on the sensor information, includes:

[0062] Determine the number of people inside the vehicle and vehicle navigation information based on the position sensor information in the sensor information;

[0063] The status of a person inside the vehicle is determined based on the visual sensor information in the sensor information.

[0064] It should be noted that in the embodiment of the present application, after obtaining the sensor information, two steps can be performed based on the sensor information. The first is to determine the number of people inside the vehicle. This step is to determine the subsequent required service type. The second is to determine the vehicle demand data.

[0065] As for determining the number of people inside the vehicle, the number of people inside the vehicle may be determined based on the position sensor information in the sensor information, or based on a visual sensor, such as a camera, to collect the current number of people inside the vehicle.

[0066] The number of people inside the vehicle can be one or more, and subsequent decisions are made based on the different numbers of people inside the vehicle.

[0067] In addition, sensor information collected by other sensors of the vehicle, for example, vehicle navigation information is determined based on position sensor information, and the status of people inside the vehicle is determined based on visual sensor information.

[0068] Step 103, determining a corresponding required service type based on the number of people in the vehicle;

[0069] Further, step 103, i.e., determining the corresponding required service type based on the number of people in the vehicle, includes:

[0070] When it is detected that the number of people in the vehicle is a preset value, determining that the required service type is an individual required service type;

[0071] When it is detected that the number of people in the vehicle is not a preset value, the required service type is determined to be a group required service type.

[0072] It should be noted that the individual demand service type means that when there is only one user in the car, or there is only one user with demand in the car, the judgment logic corresponding to the individual service demand is executed.

[0073] Specifically, individual services include an environmental demand pool and an emotional demand pool. The environmental demand pool includes demand judgments of a safety module, a comfort module, and a health module; the emotional demand pool includes demand judgments of a self module.

[0074] Group service demand refers to when there are multiple users in the car, or when there are multiple users in need of service in the car, the judgment logic corresponding to the group service demand is executed.

[0075] Specifically, group services include an environmental demand pool and an emotional demand pool. The environmental demand pool includes demand judgments of a safety module, a comfort priority arbitration module, and a health priority arbitration module. The emotional demand pool includes demand judgments of a connection module and a self-priority arbitration module. Multiple priority arbitration modules refer to rule-making when conflicts arise between related services.

[0076] It should be noted that the demand judgment module in the embodiment of the present application does not use information input to judge the possible corresponding preset scenarios, because the scenarios cannot be exhaustive, and the needs under the scenarios are obtained based on specific information. Therefore, the user's demand judgment is modularized, and a specific model is obtained by learning the module content corresponding to the atomic specific information. The atomic specific information obtained by data collection can self-assemble into endless scenarios based on the model to solve the dilemma that the scenario design cannot be exhaustive and the pain point of low user service coverage.

[0077] Taking the demand identification and active service process corresponding to the scenario of 1-3 year old infants and adult women riding in a car as an example, based on the previous sequence "second row left, second row right", it is known that there is more than one passenger in the car. Therefore, based on the number of people in the vehicle, the corresponding demand service type is determined to be a group service type.

[0078] Step 104, determining a target demand service based on the demand service type and the vehicle demand data;

[0079] Further, the determining the target demand service based on the demand service type and the vehicle demand data includes:

[0080] In case it is detected that the demand service type is an individual demand service type, calling a pre-packaged individual environment demand pool and an individual emotion demand pool;

[0081] The target demand service is determined according to the individual environmental demand pool and the individual emotional demand pool.

[0082] Further, the determining the target demand service based on the demand service type and the vehicle demand data includes:

[0083] In case that it is detected that the demand service type is a group demand service type, calling a pre-packaged group environment demand pool and a group emotion demand pool;

[0084] Target demand services are determined based on the group environmental demand pool and the group emotional demand pool.

[0085] Further, the determining the target demand service based on the demand service type and the vehicle demand data includes:

[0086] Determining whether the vehicle demand data satisfies the target demand service;

[0087] If so, determining a target demand service based on the demand service type and the vehicle demand data;

[0088] If not, the data to be acquired corresponding to the target demand service is determined, and a detailed information module of the vehicle cabin control system is called based on the data to be acquired, so that the detailed information module feeds back the data to be acquired.

[0089] It should be noted that in the embodiment of the present application, if the vehicle information meets the target demand service, the execution instruction corresponding to the target demand service is sent to the vehicle control module; if the vehicle information cannot meet the target demand service, the vehicle information is cyclically judged and collected until the vehicle information meets the target demand service.

[0090] In addition, by obtaining the data to be obtained from the feedback of the detailed information pool, if the fed-back data to be obtained can meet the data required by the target demand service, step 105 can be directly executed, that is, an execution instruction is issued. If the feedback information cannot meet the data required to meet the target demand service, then it is necessary to make judgments again / multiple times and collect through the detailed information module, and the decision cycle is carried out until a clear execution item corresponding to the target demand service is obtained.

[0091] Therefore, through the above steps, i.e., making circular decisions on the target demand service, user demand can be quickly converged to demand service execution.

[0092] Continuing with the example of the demand identification and proactive service process in the scenario corresponding to infants and young children aged 1-3 years old and adult women riding in a vehicle, after determining that it is a group service, the target demand service can be determined based on calling the pre-packaged group environment demand pool and group emotion demand pool according to the group environment demand pool and the group emotion demand pool.

[0093] Specifically, the target demand service is determined based on each pre-packaged module in the group environmental demand pool and the group emotional demand pool. For example, the safety module of the environmental demand pool: the information execution application module in the trigger pool of 1-3 year old infants (locking the door locks, locking the window locks, locking the rear vehicle control locks, and turning on the safety monitoring) is executed, and there is no trigger for adult women; the comfort priority arbitration module of the environmental demand pool: the priority arbitration rule is that the needs of 1-3 year old infants take precedence over those of adult women. Therefore, the needs of 1-3 year old infants are met first. If adult women also have such needs, the demand chain of adult women is abandoned. Under this module, 1-3 year old infants need to adjust the air conditioning, but the current information in the rough information pool is not enough to support the judgment of the air conditioning adjustment parameters in the car. Therefore, it is necessary to obtain the current temperature in the car, the current temperature outside the car, the current weather outside the car, and the current wearing information of 1-3 year old infants. The 1-3 year old infant is located on the left of the second row and should (adjust the current rear exhaust air volume, the current rear exhaust wind direction, the current in-car circulation), (adjust the multimedia volume, Bluetooth volume, and navigation volume). However, for adult women, there are conflicts in air conditioning adjustment, wind volume adjustment, and volume adjustment. Therefore, the above service items give up the judgment under the role of adult women. In addition, the needs of adult women under this module also require (turning on the fragrance); emotional demand pool connection module: through the second row left and second row right in the rough information pool, the back row is obtained as a group information, and the parent-child interactive entertainment needs are obtained by the combination of 1-3 year old infants and adult women, and it is necessary to obtain whether the audio and video content has been turned on; emotional demand pool self-priority arbitration module: 1-3 year old infants are judged to have entertainment needs, and it is necessary to obtain whether the audio and video content has been turned on, which is the same as the emotional demand pool connection module pointer, and the demand judgment is terminated. Adult women are judged to have entertainment needs, and it is necessary to obtain whether the audio and video content has been turned on. The content is the same as the emotional demand pool connection module pointer, and the demand judgment is terminated.

[0094] From the above modules, we can get two places where loop decision-making is needed. We need to obtain the current temperature inside the car, the current temperature outside the car, the current weather outside the car, and the current clothing information of infants and young children aged 1-3 years old. In the detailed information pool, we know that the current temperature inside the car is 10℃, the current temperature outside the car is 8℃, the current weather outside the car is sunny in winter, and the current infants and young children are moderately dressed. Therefore, we need to execute the air conditioning to adjust the temperature inside the car to 25℃. We need to judge the difference between the target temperature and the temperature outside the car again. When the temperature difference is greater than 5℃, we need to turn off the air conditioning 5 minutes before arriving at the destination, and give a voice reminder of the reason. We need to obtain whether the audio and video content has been turned on. In the detailed information pool, we know that the audio and video content is not turned on, so we need to turn on the "1-3 years old infants and young children" audio and video parent-child interactive content.

[0095] Step 105: Control a corresponding control module based on the target demand service to execute an action corresponding to the target demand service.

[0096] It should be noted that, in the embodiment of the present application, after the target demand service is determined, the corresponding control module can be controlled based on the target demand service to execute the action corresponding to the target demand service.

[0097] Based on the decision judgment in the above step 104, the service items corresponding to the target demand service can be executed, for example, locking the door locks, window locks, rear vehicle control locks, opening the security monitoring service items, adjusting the current rear exhaust air volume, the current rear exhaust wind direction, the current in-vehicle circulation, etc.

[0098] It should be noted that in the embodiment of the present application, in step 105, after the target demand service is executed, if the user adjusts the vehicle control monitoring item, the modification signal will be transmitted back to the correction decision library signal, and the corrected decision signal will be reversely linked to the judgment corresponding to the atomic demand, and further linked to the corresponding data acquisition module content, and the information in the link will be corrected and memorized. If the execution item content cannot be traced back to the data acquisition module, the event will be reported to request manual assistance to input the logic content.

[0099] The service self-corrects and memorizes that if a user (modifies the temperature inside the car to 27°C) during the service, the link information will be modified to "1-3 years old infants and young children" - environmental demand pool comfort priority arbitration module - air conditioning adjustment - query the current information inside and outside the car - adjust the temperature inside the car to 27°C; turn off the air conditioning 5 minutes before arriving at the destination, and execute a voice reminder of the reason, asking whether the service is needed. If the user replies that it is not needed, the trigger of the judgment link will be turned off; if the audio and video content is played for more than 5 minutes, the playback content and playback progress will be memorized, and the content will be played when it is triggered again (the "1-3 years old infants and young children" audio and video parent-child interactive content is turned on); during the service, the user (turned on the reading light) belongs to the environmental demand pool comfort priority arbitration module, but the chain cannot be traced back to the content of the data collection module, so the relevant desensitized data in the current car is returned to the background, and manual judgment and writing are requested.

[0100] A second embodiment of the present invention relates to a vehicle cabin control system. Figure 2 is a schematic diagram of a vehicle cockpit control system according to an exemplary embodiment. Figure 2 As shown, the vehicle cockpit control system includes: a vehicle information module, a demand judgment module, and a loop decision execution module; the vehicle information module includes a rough information module;

[0101] The rough information module is used to collect sensor information through vehicle sensors;

[0102] The demand judgment module is used to determine the number of people in the vehicle and vehicle demand data based on the sensor information, determine the corresponding demand service type based on the number of people in the vehicle, and determine the target demand service based on the demand service type and the vehicle status;

[0103] The loop decision execution module is used to execute the action corresponding to the target demand service based on the target demand service control corresponding control module.

[0104] It should be noted that in the embodiment of the present application, the vehicle information module includes a rough information module and a detailed information module, wherein the rough information module can be used to determine the number of people inside the current vehicle based on the target fixed information collected in the rough information pool, and the rough information module may include multiple sub-modules, and the sub-modules may include at least one of the following: sensor module, reader module, reader-writer module, terminal module, GPS module, wherein the sensor module may include at least one of the following: atomic content such as visual sensors, audio sensors, position sensors, odor sensors, and deflagration sensors.

[0105] It should be noted that in the embodiment of the present application, the small amount of fixed information obtained by the sensor in the rough information module is a rough information pool. This information transmission is first used to determine whether there is only one passenger in the car. If so, the environmental demand pool and emotional demand pool under the individual service demand are triggered to evaluate and determine the possible personal needs generated in the current scenario. If the judgment of whether there is only one passenger in the car is no, the environmental demand pool and emotional demand pool content of the group service demand are triggered to evaluate and determine the possible group needs generated in the current scenario.

[0106] It should be noted that the detailed information module in the vehicle information module includes a detailed information pool composed of data corresponding to the software system module, sensor module, information security module and communication system module. When the relevant required information is missing when judging only based on a small amount of fixed information obtained by the sensor, the corresponding information in the detailed information pool is returned for inquiry, retrieval and acquisition.

[0107] The embodiment of the present application obtains information through the above modular circulation logic, so that it can make modular judgments based on the current atomic information, and is guided by the inquiry information to obtain the different demand intentions of passengers in different states, and the conflicts of multiple demand services using the same atomic service. It automatically prioritizes arbitration according to the rules, and self-combines and self-learns the atomic data collection. It promotes the influx of effective information from the demand judgment side, reduces unnecessary retrieval, and judges the user's atomic needs and intentions from a large module level, which solves the problem of inexhaustible scenario-oriented design, obtains the possible needs and intentions of passengers in the current situation, and thus provides targeted services.

[0108] The vehicle control module is used to control the corresponding control module to execute the action corresponding to the target demand service according to the target demand service. The vehicle control module may include multiple sub-modules, and the sub-modules may include at least one of the following: a power system control module, a chassis system control module, a body system control module, and an assisted driving system control module. The body system control module includes lighting control, air conditioning control, door and window control, safety control, anti-theft control, infotainment control, seat control and other contents.

[0109] By modularizing the vehicle's onboard information portion as described above, the efficient retrieval and judgment of requirements proposed by the subsequent requirement judgment module can be improved.

[0110] Therefore, the demand judgment module is used to determine the number of people inside the vehicle and the vehicle demand data based on the sensor information, determine the corresponding demand service type based on the number of people inside the vehicle, and determine the target demand service based on the demand service type and the vehicle status.

[0111] The loop decision execution module is used to execute the action corresponding to the target demand service based on the target demand service control corresponding control module.

[0112] It should be noted that in the embodiment of the present application, for the loop decision module, the feedback information of the detailed information pool will be transmitted to the loop decision module. If the feedback information can meet the demand decision, an execution instruction will be issued. If the feedback information cannot meet the demand decision, it will be necessary to make a judgment again / multiple times, collect detailed information data, and make a small decision cycle until a clear execution item is obtained.

[0113] The loop decision module can quickly converge user needs to demand service execution.

[0114] Further, the system also includes: a service self-correcting memory module;

[0115] The service self-correction memory module is used to receive vehicle adjustment instructions sent by users, and transmit the adjustment signal in reverse to correct the decision library signal according to the vehicle adjustment instruction. The corrected decision signal is reversely linked to the judgment corresponding to the atomic demand, and the corresponding data acquisition module content is linked to correct and memorize the information in the link.

[0116] It should be noted that in the embodiment of the present application, the system also includes: a service self-correction memory module. After the above process service is executed, if the user adjusts the vehicle control monitoring item, the modification signal will be transmitted back to the correction decision library signal, and the corrected decision signal will be reversely linked to the judgment corresponding to the atomic demand, and further linked to the corresponding data acquisition module content, and the information in the link will be corrected and memorized. If the execution item content cannot be traced back to the data acquisition module, the event will be reported to request manual assistance to input the logic content.

[0117] The vehicle cockpit control system of the present invention includes: a vehicle information module, a demand judgment module, and a loop decision execution module; the vehicle information module includes a rough information module; the rough information module is used to collect sensor information through vehicle sensors; the demand judgment module is used to determine the number of people inside the vehicle and vehicle demand data based on the sensor information, determine the corresponding demand service type based on the number of people inside the vehicle, and determine the target demand service based on the demand service type and the vehicle status; the loop decision execution module is used to control the corresponding control module based on the target demand service to execute the action corresponding to the target demand service. The embodiment of the present invention is defined as a rough information pool based on a small amount of fixed information in the sensor system module. The information transmission is first used to judge the data of the people in the car, and then determine the corresponding demand service type according to the personnel data. The demand service type can be divided into individual demand service and group demand service according to the number of people. The information is obtained based on the above modular circulation logic, so that it can accurately (modular judgment is based on the current atomic information, guided by the inquiry information, and different demand intentions of passengers in different states are obtained), flexibly (multiple demand services use the same atomic service conflict, and they are automatically arbitrated according to the rules), efficiently (atomic data collection is self-combined and self-learned, which promotes the influx of effective information from the demand judgment side and reduces unnecessary retrieval), and comprehensively (judging the user's atomic needs and intentions from the large module level, solving the problem of inexhaustible scenario-oriented design) obtain the possible needs and intentions of passengers in the current situation, so as to provide targeted services.

[0118] A third embodiment of the present invention provides a communication device, such as Figure 4 As shown, it includes a processor 501, a communication interface 502, a memory 503 and a communication bus 504, wherein the processor 501, the communication interface 502, and the memory 503 communicate with each other through the communication bus 504.

[0119] Memory 503, used for storing computer programs;

[0120] The processor 501, when used to execute the program stored in the memory 503, can implement the following steps:

[0121] Determine the number of people in the current vehicle based on the target fixed information collected in the rough information pool;

[0122] Determine the corresponding required service type according to the number of personnel;

[0123] Acquire vehicle information in the detailed information pool, and determine a target demand service according to the demand service type and the vehicle data, wherein the demand service type includes an individual demand service and a group demand service, and the group demand service is generated by setting a corresponding service priority based on the individual demand service;

[0124] According to the target demand service, a corresponding control module is controlled to execute an action corresponding to the target demand service.

[0125] The communication bus mentioned in the above terminal can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.

[0126] The communication interface is used for communication between the above terminal and other devices.

[0127] The memory may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.

[0128] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0129] A fourth embodiment of the present invention provides a computer storage medium, wherein the computer-readable storage medium stores instructions, and when the computer-readable storage medium is run on a computer, the computer executes the vehicle cabin control method described in any one of the above embodiments.

[0130] A fifth embodiment of the present invention provides a vehicle, comprising the vehicle cabin control device according to the second embodiment of the present invention.

[0131] A sixth embodiment of the present invention provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the vehicle cabin control method described in any one of the above embodiments.

[0132] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transmitted from a website site, a computer, a server or a third database by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or third database. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or a third database that contains one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).

[0133] It should be noted that, in this article, relational terms such as first and first are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0134] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0135] The above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application are included in the protection scope of the present application.

Claims

1. A vehicle cabin control method, characterized in that: Applied to a vehicle cockpit control system, the method comprises: Collect sensor information through vehicle sensors; Determine the number of people inside the vehicle and vehicle demand data based on the sensor information; Determining a corresponding required service type based on the number of people in the vehicle; Determining a target demand service based on the demand service type and the vehicle demand data; Based on the target demand service, a corresponding control module is controlled to execute an action corresponding to the target demand service.

2. The method according to claim 1, characterized in that The vehicle demand data includes vehicle navigation information and the status of people inside the vehicle; the determination of the number of people inside the vehicle and the vehicle demand data based on the sensor information includes: Determine the number of people inside the vehicle and vehicle navigation information based on the position sensor information in the sensor information; The status of a person inside the vehicle is determined based on the visual sensor information in the sensor information.

3. The method according to claim 2, characterized in that The determining of the corresponding required service type based on the number of people in the vehicle includes: When it is detected that the number of people in the vehicle is a preset value, determining that the required service type is an individual required service type; When it is detected that the number of people in the vehicle is not a preset value, the required service type is determined to be a group required service type.

4. The method according to claim 3, characterized in that The determining of the target demand service based on the demand service type and the vehicle demand data comprises: In case that it is detected that the demand service type is an individual demand service type, calling a pre-packaged individual environment demand pool and an individual emotion demand pool; The target demand service is determined according to the individual environmental demand pool and the individual emotional demand pool.

5. The method according to claim 3, characterized in that: The determining of the target demand service based on the demand service type and the vehicle demand data comprises: In case that it is detected that the demand service type is a group demand service type, calling a pre-packaged group environment demand pool and a group emotion demand pool; Target demand services are determined based on the group environmental demand pool and the group emotional demand pool.

6. The method according to claim 1, characterized in that The determining of the target demand service based on the demand service type and the vehicle demand data comprises: Determining whether the vehicle demand data satisfies the target demand service; If so, determining a target demand service based on the demand service type and the vehicle demand data; If not, the data to be acquired corresponding to the target demand service is determined, and a detailed information module of the vehicle cabin control system is called based on the data to be acquired, so that the detailed information module feeds back the data to be acquired.

7. The method according to claim 1, characterized in that Before the step of collecting sensor information through the vehicle sensor, the method includes: Collect historical vehicle data; A preset module parameter table is established based on the historical vehicle data, wherein the preset module parameter table includes first demand modules corresponding to the individual environmental demand pool and the individual emotional demand pool, respectively, and historical vehicle data corresponding to the first demand modules, as well as second demand modules corresponding to the group environmental demand pool and the group emotional demand pool, and historical vehicle data corresponding to the second demand modules.

8. A vehicle cockpit control system, characterized in that: The vehicle cockpit control system includes: a vehicle information module, a demand judgment module, and a loop decision execution module; the vehicle information module includes a rough information module; The rough information module is used to collect sensor information through vehicle sensors; The demand judgment module is used to determine the number of people in the vehicle and vehicle demand data based on the sensor information, determine the corresponding demand service type based on the number of people in the vehicle, and determine the target demand service based on the demand service type and the vehicle status; The loop decision execution module is used to execute the action corresponding to the target demand service based on the target demand service control corresponding control module.

9. An electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to execute the instructions to implement the vehicle cabin control method as described in claims 1-7.

10. A computer storage medium, when the instructions in the storage medium are executed by a processor of a mobile terminal, enables the mobile terminal to execute the vehicle cabin control method according to claims 1-7.