Control method and device of vehicle-mounted air conditioner, vehicle and storage medium
By collecting physiological data of drivers and passengers and building the vehicle's internal space, combining physiological data and actual location calculation target requirements, the problem of difficult to achieve individualized temperature regulation and response delay in the existing technology is solved, and intelligent temperature control and higher comfort are achieved.
Patent Information
- Application Number
- CN202510519536.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-23
- Publication Date
- 2025-06-10
AI Technical Summary
The prior art is difficult to achieve differentiated temperature adjustments based on individual differences and actual vehicle temperature requirements, and the response delay of complex manual adjustment control and fixed threshold adjustment control is large, affecting the comfort of drivers and passengers in the vehicle.
By detecting the current working conditions of the on-board air conditioner, collecting physiological data of each driver and passenger, and building the internal space of the vehicle, to determine the actual position of the body part of each driver and passenger based on the internal space, calculate the target needs of each driver and passenger based on the physiological data and actual location, and determine the refrigeration or heating actions of the on-board air conditioner.
Intelligent temperature control is realized for individual differences of each driver and passenger, reducing response delays and improving the comfort of driver and passengers in the car.
Smart Images

Figure CN120116699A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle intelligent control technology, and in particular to a control method, device, vehicle and storage medium for a vehicle air conditioner. Background Art
[0002] In related technologies, intelligent driving control can realize intelligent adjustment of the in-vehicle environment to ensure the comfort of the passengers in the car. For example, environmental data can be collected through in-vehicle / out-of-vehicle temperature sensors, and the cooling / heating power can be adjusted based on the preset temperature threshold. The driver and passengers can be allowed to set different temperature zones (usually two or three zones) through independent control panels, and the air-conditioning system can independently adjust the air supply parameters according to the zone setting values. A time series model can also be established through historical usage data, and the temperature control program can be started in advance when it is predicted that the vehicle is about to enter a high temperature / cold area based on GPS (Global Positioning System) positioning.
[0003] However, in the related technology, it is difficult to achieve differentiated temperature adjustment according to individual differences and actual in-vehicle temperature requirements. Manual adjustment can only achieve relatively rough overall control, such as adjusting the air-conditioning temperature, air-conditioning air volume, air-conditioning blowing mode and air-conditioning blowing direction and other details. It is not easy to adjust them directly at one time, and some adjustment interfaces have deep levels and complex operations. Complex manual adjustment control and fixed threshold adjustment control are also prone to response delays, thereby affecting the comfort of the drivers and passengers in the car, which needs to be improved. Summary of the invention
[0004] The present application provides a control method, device, vehicle and storage medium for a vehicle air conditioner to solve the technical problems in the related art that it is difficult to achieve differentiated temperature adjustment according to individual differences and actual temperature requirements in the vehicle, and the response delay of complex manual adjustment control and fixed threshold adjustment control is large, thereby affecting the comfort of the occupants in the vehicle.
[0005] The first aspect of the present application provides a method for controlling a vehicle air conditioner, comprising the following steps: detecting a current operating condition of the vehicle air conditioner; when it is detected that the current operating condition is an adaptive adjustment condition, collecting at least one physiological data of each driver and passenger, and constructing an interior space of the vehicle to determine the actual positions of multiple body parts of each driver and passenger based on the interior space; calculating a target demand of each driver and passenger based on the at least one physiological data and the actual position, and determining a cooling action or a heating action of the vehicle air conditioner based on the target demand.
[0006] According to the above-mentioned technical means, the embodiments of the present application can combine physiological data, actual position and other data to perform intelligent temperature control according to the individual needs of each driver and passenger, thereby ensuring the comfort of the drivers and passengers in the car.
[0007] Optionally, in an embodiment of the present application, constructing the interior space of the vehicle includes: obtaining at least two sets of interior image data of the vehicle; based on the corresponding point positions in the at least two sets of interior image data, constructing the interior space by combining the reference and the at least two sets of interior image data.
[0008] According to the above technical means, the embodiments of the present application can reuse the in-vehicle cameras to implement the construction of the interior space, reduce costs, and facilitate the subsequent determination of the distribution of the occupants.
[0009] Optionally, in an embodiment of the present application, determining the actual positions of multiple body parts of each occupant according to the interior space includes: performing feature matching on the interior image data using preset part features to obtain a matching result; marking multiple body parts of each occupant in the interior image data based on the matching result to obtain interior image data including part labels; and determining the actual positions of the multiple body parts in the interior space using the interior image data including part labels.
[0010] According to the above technical means, the embodiments of the present application can determine the occupant distribution and the positions of the body parts in the interior space, thereby facilitating subsequent demand calculation and the control of the vehicle air conditioner.
[0011] Optionally, in an embodiment of the present application, collecting at least one physiological data of each occupant includes: obtaining the Bluetooth signal data of the vehicle; determining whether there is a wearable device in the vehicle that meets the preset pairing condition based on the Bluetooth signal data; if there is a wearable device that meets the preset pairing condition, sending a pairing request, and obtaining at least one physiological data of the corresponding occupant based on the data uploaded by the paired wearable device and the infrared image data of the vehicle.
[0012] According to the above technical means, in the embodiments of the present application, the vehicle can connect to the wearable devices of the occupants to obtain more accurate physiological data, and thus obtain more accurate target needs of the occupants.
[0013] Optionally, in an embodiment of the present application, calculating the target need of each occupant according to the at least one physiological data and the actual position includes: matching the at least one physiological data with the actual position to obtain a matching result; and calculating the target need based on the matching result, the external environmental temperature of the vehicle, and the internal environmental temperature of the vehicle.
[0014] According to the above technical means, embodiments of the present application can determine the status and needs of each part of the driver and passengers by matching physiological data and actual locations, and more precisely determine the comfort needs of each driver and passenger.
[0015] Optionally, in an embodiment of the present application, it further includes: updating the at least one physiological data, the actual location, the external environmental temperature, and the internal environmental temperature at preset time intervals; calculating new target needs for each driver and passenger based on the updated at least one physiological data, the updated actual location, the updated external environmental temperature, and the updated internal environmental temperature; determining whether the vehicle meets a preset action adjustment condition based on the new target needs; if the preset action adjustment condition is met, adjusting the cooling or heating action of the vehicle air conditioner according to the new target needs.
[0016] According to the above technical means, embodiments of the present application can perform data updates regularly. On the one hand, it can determine whether the previous round of air conditioner control meets the needs of the passengers in the vehicle, and on the other hand, it can also make real-time adjustments according to the dynamically changing temperature, thereby reducing the impact of response delay on the comfort of the vehicle interior environment.
[0017] Optionally, in an embodiment of the present application, after calculating the target needs for each driver and passenger, it further includes: matching the corresponding appearance characteristics of the driver and passengers in a preset database based on the external environmental temperature and the internal environmental temperature; matching the actual characteristics of each driver and passenger with the appearance characteristics to determine whether each driver and passenger has at least one abnormal characteristic; if there is at least one abnormal characteristic, generating a corresponding inquiry instruction, and optimizing the target needs based on the response result of the inquiry instruction or ignoring the at least one abnormal characteristic.
[0018] According to the above technical means, embodiments of the present application can match the appearance of the driver and passengers in the vehicle with the external environment, determine whether there are people with special needs, and conduct inquiries according to the judgment result, so as to adjust the air conditioner according to the inquiry result or ignore this abnormality, in order to increase adjustment solutions in special situations and ensure the comfort of the vehicle interior environment.
[0019] The second aspect embodiment of the present application provides a control device for a vehicle air conditioner, including: a detection module, configured to detect the current working condition of the vehicle air conditioner; a collection module, configured to collect at least one physiological data of each driver and passenger and construct the internal space of the vehicle when it is detected that the current working condition is an adaptive adjustment working condition, so as to determine the actual positions of multiple body parts of each driver and passenger according to the internal space; a control module, configured to calculate the target demand of each driver and passenger according to the at least one physiological data and the actual position, and determine the cooling action or heating action of the vehicle air conditioner according to the target demand.
[0020] Optionally, in an embodiment of the present application, the collection module includes: a first acquisition unit, configured to acquire at least two sets of internal image data of the vehicle; a construction unit, configured to construct the internal space by taking the corresponding point positions in the at least two sets of internal image data as a reference and combining the reference and the at least two sets of internal image data.
[0021] Optionally, in an embodiment of the present application, the collection module includes: a first matching unit, configured to perform feature matching on the internal image data by using a preset part feature to obtain a matching result; a marking unit, configured to mark multiple body parts of each driver and passenger in the internal image data based on the matching result to obtain internal image data including part labels; a determination unit, configured to determine the actual positions of the multiple body parts in the internal space by using the internal image data including part labels.
[0022] Optionally, in an embodiment of the present application, the collection module includes: a second acquisition unit, configured to acquire Bluetooth signal data of the vehicle; a judgment unit, configured to judge whether there is a wearable device meeting a preset pairing condition inside the vehicle based on the Bluetooth signal data; a collection unit, configured to send a pairing request when there is a wearable device meeting the preset pairing condition, and obtain at least one physiological data of the corresponding driver and passenger based on the data uploaded by the paired wearable device and the infrared image data of the vehicle.
[0023] Optionally, in an embodiment of the present application, the control module includes: a second matching unit, configured to match the at least one physiological data with the actual position to obtain a matching result; a calculation unit, configured to calculate the target demand based on the matching result, the external environment temperature of the vehicle, and the internal environment temperature of the vehicle.
[0024] Optionally, in an embodiment of the present application, it further includes: an update module, configured to update the at least one physiological data, the actual location, the external environmental temperature, and the internal environmental temperature at preset time intervals; a calculation module, configured to calculate new target requirements for each occupant based on the updated at least one physiological data, the updated actual location, the updated external environmental temperature, and the updated internal environmental temperature; a judgment module, configured to judge whether the vehicle meets a preset action adjustment condition based on the new target requirements; an adjustment module, configured to adjust the cooling action or heating action of the vehicle-mounted air conditioner according to the new target requirements when the preset action adjustment condition is met.
[0025] Optionally, in an embodiment of the present application, it further includes: a first matching module, configured to match corresponding appearance features of the occupants in a preset database based on the external environmental temperature and the internal environmental temperature; a second matching module, configured to match the actual features of each occupant with the appearance features to determine whether each occupant has at least one abnormal feature; an optimization module, configured to generate corresponding inquiry instructions when there is at least one abnormal feature, and optimize the target requirements or ignore the at least one abnormal feature based on the response results of the inquiry instructions.
[0026] An embodiment of the third aspect of the present application provides a vehicle, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor executes the program to implement the control method of the vehicle-mounted air conditioner as described in the above embodiment.
[0027] An embodiment of the fourth aspect of the present application provides a computer-readable storage medium, where the computer-readable storage medium stores computer instructions, and the computer instructions are used to cause the computer to execute the control method of the vehicle-mounted air conditioner as described in the above embodiment.
[0028] An embodiment of the fifth aspect of the present application provides a computer program product, including a computer program, where when the computer program is executed, it is used to implement the control method of the vehicle-mounted air conditioner as above.
[0029] In the embodiment of the present application, when it is detected that the current working condition is the adaptive adjustment working condition, the physiological data of each driver and passenger can be collected, and the internal space of the vehicle can be constructed to determine the actual position of each body part of each driver and passenger according to the internal space. Then, the target requirements of each driver and passenger can be calculated by combining the physiological data and the actual position of the driver and passenger, and the refrigeration action or heating action of the vehicle air conditioner can be determined to complete the automatic adjustment of the vehicle air conditioner. By reusing the existing equipment inside the vehicle, the demand calculation and temperature control for the individual differences of each driver and passenger are realized, and the comfort of the drivers and passengers in the vehicle is guaranteed. Thus, the technical problem in the related art that it is difficult to achieve differentiated temperature adjustment for individual differences and actual in-vehicle temperature requirements, and the response delay of complex manual adjustment control and fixed threshold adjustment control is relatively large, thus affecting the comfort of the drivers and passengers in the vehicle, is solved.
[0030] Additional aspects and advantages of the present application will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] The above and / or additional aspects and advantages of the present application will become apparent and be readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0032] Figure 1 is a flowchart of a control method for a vehicle air conditioner according to an embodiment of the present application;
[0033] Figure 2 is a flowchart of a control method for a vehicle air conditioner according to an embodiment of the present application;
[0034] Figure 3 is a schematic structural diagram of a control device for a vehicle air conditioner according to an embodiment of the present application;
[0035] Figure 4 is a schematic structural diagram of a vehicle according to an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0036] The embodiments of the present application will be described in detail below. Examples of the embodiments are shown in the accompanying drawings, in which the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present application and should not be construed as limiting the present application.
[0037] The control method, device, vehicle, and storage medium of an in-vehicle air conditioner according to an embodiment of the present application will be described below with reference to the accompanying drawings. In the related art mentioned in the above background art, it is difficult to achieve differentiated temperature adjustment according to individual differences and actual in-vehicle temperature requirements, and the response delays of complex manual adjustment control and fixed threshold adjustment control are relatively large, thus affecting the comfort of in-vehicle passengers. The present application provides a control method for an in-vehicle air conditioner. In this method, when it is detected that the current working condition is an adaptive adjustment working condition, the physiological data of each passenger can be collected, and the internal space of the vehicle can be constructed to determine the actual position of each body part of each passenger according to the internal space. Then, the target requirements of each passenger can be calculated by combining the physiological data and the actual position of the passenger, and the refrigeration operation or heating operation of the in-vehicle air conditioner can be determined to complete the automatic adjustment of the in-vehicle air conditioner. By reusing the existing equipment inside the vehicle, the demand calculation and temperature control for the individual differences of each passenger can be realized, and the comfort of in-vehicle passengers can be guaranteed. Thus, the technical problems in the related art, such as the difficulty in achieving differentiated temperature adjustment according to individual differences and actual in-vehicle temperature requirements, and the relatively large response delays of complex manual adjustment control and fixed threshold adjustment control, which affect the comfort of in-vehicle passengers, are solved.
[0038] Specifically, Figure 1 is a schematic flowchart of a control method for an in-vehicle air conditioner provided by an embodiment of the present application.
[0039] As Figure 1 shown, the control method of the in-vehicle air conditioner includes the following steps:
[0040] In step S101, the current working condition of the in-vehicle air conditioner is detected.
[0041] In the actual execution process, the embodiment of the present application can detect the current working condition of the in-vehicle air conditioner of the vehicle to determine whether the in-vehicle air conditioner is in a manual control working condition, an adaptive adjustment working condition, a closed working condition, etc.
[0042] For example, when performing intelligent control of the in-vehicle air conditioner, the passengers who can perform control operations can open the corresponding intelligent control interface, such as the in-vehicle central control, a mobile terminal associated with the vehicle, or a rear row control terminal, etc., and click the mode activation button to control the in-vehicle air conditioner to enter the corresponding working condition, so that the vehicle can detect the current working condition of the in-vehicle air conditioner according to the above control instruction. Among them, before selecting the mode, the embodiment of the present application can make corresponding selections according to the historical mode selections of the account associated with the intelligent control, and when setting for the first time, the embodiment of the present application can record the first setting result, such as determining the adjustment range, response speed, adjustment period, etc. for the adaptive adjustment working condition, so that it can be directly called later.
[0043] In step S102, when it is detected that the current working condition is the adaptive adjustment working condition, at least one physiological data of each driver and passenger is collected, and the internal space of the vehicle is constructed to determine the actual positions of multiple body parts of each driver and passenger according to the internal space.
[0044] Furthermore, in the embodiment of the present application, when the adaptive adjustment mode is triggered, that is, when the current working condition of the vehicle air conditioner is the adaptive adjustment working condition, the physiological data of each driver and passenger can be collected. Among them, there are various ways to collect physiological data. For example, the image data of the driver and passenger is collected according to the in-vehicle camera to determine the age and gender according to information such as hair color, facial wrinkles, and body shape, determine whether the physiological state is cold according to the purple-red patches caused by frostbite on the exposed skin, determine whether the driver and passenger are in a physiological state of hypoxia, dryness, etc. according to the carbon dioxide concentration and air humidity in the vehicle, and detect the body temperature of the driver and passenger according to the data of the infrared camera.
[0045] The embodiment of the present application can also construct the internal space of the vehicle to three-dimensionalize the space and determine the positions of each driver and passenger in the three-dimensional space, including the position conditions of the body parts of the driver and passenger, so as to more detailedly and specifically determine the target requirements.
[0046] Optionally, in an embodiment of the present application, constructing the internal space of the vehicle includes: obtaining at least two groups of internal image data of the vehicle; taking the corresponding point positions in the at least two groups of internal image data as a reference, and constructing the internal space by combining the reference and the at least two groups of internal image data.
[0047] As a possible implementation manner, the embodiment of the present application can reuse the in-vehicle camera for construction.
[0048] For example, in the embodiment of the present application, the DMS (Driver Monitoring System, cockpit monitoring system) and OMS (Occupancy Monitoring System, passenger detection system) cameras can be combined to form a binocular vision system. Based on the parallax principle and using the imaging device to obtain two images of the object to be measured from different positions, the three-dimensional geometric information of the object is obtained by calculating the position deviation between the corresponding points of the images, that is, taking the corresponding point positions as a reference to construct the internal space of the vehicle.
[0049] Optionally, in an embodiment of the present application, determining the actual positions of multiple body parts of each driver and passenger according to the internal space includes: performing feature matching on the internal image data using preset part features to obtain a matching result; marking multiple body parts of each driver and passenger in the internal image data based on the matching result to obtain internal image data including part labels; and determining the actual positions of the multiple body parts in the internal space using the internal image data including part labels.
[0050] According to the constructed internal space, embodiments of the present application can extract the features of the driver and passengers in the internal image data, then match the extracted features with the conventional human body features to determine the position information of the driver and passengers in the internal space, and mark the body parts in the internal image data, so as to locate the body parts by combining the labels and the position deviation between the two sets of data, and further clarify the distribution of the driver and passengers and the position status of the body parts of the driver and passengers.
[0051] Optionally, in an embodiment of the present application, collecting at least one physiological data of each driver and passenger includes: obtaining the Bluetooth signal data of the vehicle; determining whether there is a wearable device in the vehicle that meets the preset pairing conditions based on the Bluetooth signal data; if there is a wearable device that meets the preset pairing conditions, sending a pairing request, and obtaining at least one physiological data of the corresponding driver and passenger based on the data uploaded by the paired wearable device and the infrared image data of the vehicle.
[0052] When collecting physiological data, embodiments of the present application can collect data in two ways.
[0053] One is the collection of infrared data. By collecting the data inside the vehicle through an infrared camera, physiological information such as the body temperature of each driver and passenger is obtained; the other is the combined collection of infrared data and wearable devices to obtain more accurate physiological information.
[0054] Embodiments of the present application can obtain Bluetooth signal data, pair with the wearable devices of the drivers in the vehicle through Bluetooth. For the paired wearable devices, the vehicle can directly collect the uploaded physiological data, such as heart rate, body temperature, pressure value, blood pressure, height, weight, etc.
[0055] According to the above physiological data, embodiments of the present application can more specifically control the vehicle air conditioner, thereby ensuring the comfort of the drivers and passengers in the vehicle.
[0056] In step S103, calculate the target demand of each driver and passenger according to at least one physiological data and the actual position, and determine the cooling action or heating action of the vehicle air conditioner according to the target demand.
[0057] As a possible implementation manner, embodiments of the present application can evaluate the cooling and heating temperature requirements of the driver and passengers according to physiological data and the actual positions of each part. For example, after determining that the vehicle air conditioner needs to cool or heat, embodiments of the present application can appropriately lower the temperature around the driver or passenger with a too fast heart rate or a relatively high stress value, or direct the air outlet towards the head of the driver or passenger to help the driver or passenger calm down. For the driver or passenger with a relatively large ratio of weight to height, it can be determined that the body type of the driver or passenger is overweight, and the comfortable ambient temperature may be lower than that of others. The temperature around the driver or passenger can be appropriately lowered, or the air outlet can be directed towards the exposed parts (such as arms, head, calves, etc.) of the driver or passenger during cooling, and the air outlet can be avoided from the driver or passenger during heating. For other drivers or passengers sitting next to overweight people, the ambient temperature around them can also be appropriately lowered.
[0058] Optionally, in an embodiment of the present application, calculating the target requirements of each driver and passenger according to at least one physiological data and the actual position includes: matching at least one physiological data with the actual position to obtain a matching result; calculating the target requirements based on the matching result, the external ambient temperature of the vehicle, and the internal ambient temperature of the vehicle.
[0059] When calculating the target requirements, embodiments of the present application can match the physiological data with body parts or the distribution of physiological data of the driver and passengers to clarify data such as the body temperature at positions such as the head, hands, shoulders, and the part in contact with the seat back of the driver and passengers, or clarify the distribution state of the physiological data of the driver and passengers in the internal space. Then, based on the actual temperature of different body parts, different temperature requirements in the vehicle internal space, the external ambient temperature, and the internal ambient temperature of the vehicle, comprehensive calculations are performed to determine the target requirements of each driver and passenger, that is, the target temperature of each area in the internal space.
[0060] Optionally, in an embodiment of the present application, it further includes: updating at least one physiological data, the actual position, the external ambient temperature, and the internal ambient temperature every preset time period; calculating the new target requirements of each driver and passenger based on the updated at least one physiological data, the updated actual position, the updated external ambient temperature, and the updated internal ambient temperature; judging whether the vehicle meets the preset action adjustment condition based on the new target requirements; if the preset action adjustment condition is met, adjusting the cooling action or heating action of the vehicle air conditioner according to the new target requirements.
[0061] In some embodiments, the collected data can be updated every certain time period to judge the temperature adjustment result after the execution of the vehicle air conditioner action in the previous round. If the adjusted temperature does not meet the latest target requirements of the driver and passengers, it is determined that the vehicle meets the action adjustment condition, and a new adjustment can be made to the execution action of the vehicle air conditioner.
[0062] In some other embodiments, by updating data at regular intervals, it is also possible to determine whether the environment inside and outside the vehicle has changed. For example, a sudden change in the outside temperature affects the inside temperature, or there are changes in the number or distribution of passengers in the vehicle. If a change occurs, it can be determined that the vehicle meets the action adjustment condition, and then a new adjustment can be made to the execution actions of the vehicle space to keep the inside of the vehicle always in a comfortable environment.
[0063] Among them, the preset time duration can be set by the vehicle owner himself / herself, or can be set accordingly by those skilled in the art according to the actual situation, and no specific limit is made here.
[0064] Optionally, in an embodiment of the present application, after calculating the target requirements of each passenger, it further includes: matching the corresponding appearance features of each passenger in a preset database based on the external environment temperature and the internal environment temperature; matching the actual features of each passenger with the appearance features to determine whether there is at least one abnormal feature for each passenger; if there is at least one abnormal feature, a corresponding inquiry instruction is generated, and the target requirements are optimized based on the response result of the inquiry instruction or at least one abnormal feature is ignored.
[0065] In addition, for the physical constitution or special needs of each person, the embodiments of the present application can also be identified and differentially processed.
[0066] The embodiments of the present application can determine the conventional appearance features of the people in the vehicle according to the external environment temperature and the internal environment temperature of the vehicle. For example, when the external environment is a cold winter environment, the conventional appearance features of the people in the vehicle should include thick coats, and there may be red patches on the exposed parts such as the nose; when the external environment is a hot environment, the conventional appearance features of the people in the vehicle should be thin clothes, etc. Among them, the appearance features can be obtained through big data and stored in the database for timely calling. The preset database can be placed locally in the vehicle or set in the cloud.
[0067] Using the data collected by the in-vehicle camera, such as internal image data, the actual appearance features of each passenger can be extracted, and the actual appearance features are compared with the appearance features matched with the temperature in the database to determine whether there are abnormal features. For example, in hot weather, if a passenger is wearing thick clothes or covered with a blanket, it can be inferred that the passenger is intolerant to cold and prefers a slightly higher temperature environment; in cold weather, if a passenger is wearing thin clothes, it can be inferred that the passenger prefers a slightly lower temperature environment, etc.
[0068] If there are abnormal features, the embodiments of the present application can initiate an inquiry. For example, it can inquire whether the driver and passengers want to update the temperature adjustment according to the abnormal features, and make corresponding adjustments according to the inquiry result. If the inquiry result is that adjustment is required according to the abnormal features, it controls the vehicle-mounted air conditioner to perform action adjustment. Otherwise, it can ignore the abnormal features and maintain the current action.
[0069] In addition to the above appearance abnormality matching, the embodiments of the present application can also detect various abnormalities by expanding the features of the database. For example, it can determine the abnormal state of the driver and passengers being ill. When a hot compress patch or pain relief patch is recognized from the image data of the driver and passengers, an abnormal feature is generated, and according to the inquiry result, the air outlet of the vehicle-mounted air conditioner can be adjusted to avoid cold air blowing on the painful area.
[0070] Combined with Figure 2 shown, the working principle of the embodiments of the present application is elaborated in detail with an example.
[0071] As Figure 2 shown, the embodiments of the present application include the following steps:
[0072] Step S201: The driver and passengers trigger the function activation button. The embodiments of the present application can receive the trigger button of the adaptive adjustment mode triggered by the driver or passengers in the vehicle. Specifically, it can be adjusted according to the vehicle settings. If the vehicle is set to be triggered only by the driver, other passengers cannot make settings. If the vehicle is set to be freely triggered, the mode can be switched according to any trigger instruction.
[0073] In some embodiments, the adaptive adjustment related requirements of the vehicle-mounted air conditioner can be associated with the vehicle's account information, and the corresponding activation button can be clicked (for example, after the first click to turn on, it is default to remember to turn on, and after the vehicle is ready later, the air conditioner system adaptive adjustment function is default to start).
[0074] After turning on, the embodiments of the present application can attempt to establish communication with the wearable devices of the driver and passengers in the vehicle.
[0075] Step S202: The internal and external temperature sensors and the infrared sensor collect temperature data, the intelligent wearable device provides the physiological data of the driver and passengers (if any), and the in-vehicle binocular camera collects image data. The embodiments of the present application can perform relevant data collection. For example, the internal and external temperature sensors input the internal and external temperatures and transmit them to the intelligent driving data center; the infrared camera and the intelligent wearable device (if any) identify the temperature information of areas such as the head, face, and hands of the driver and passengers, and other physiological information (if any) is transmitted to the intelligent driving data center; the DMS and OMS respectively transmit the images of the driver and passengers' faces, heads, hands, shoulders, instrument panel, deputy instrument panel, steering wheel, and seat backrest to the intelligent driving data center.
[0076] Step S203: The computing unit calculates information such as the 3D positioning information of the driver and passengers and their temperature requirements. The intelligent driving data center infers the 3D positioning information of the driver and passengers' heads, hands, shoulders, and seat backs in the cockpit space, as well as information such as the age and gender of the driver and passengers, by calculating the positions between corresponding points in the image; the intelligent driving data center evaluates the cooling and heating temperature requirements of the driver and passengers through secondary calculation of the input information.
[0077] Step S204: The vehicle-mounted air conditioner performs adjustments related to air temperature, air volume, and air direction.
[0078] Step S205: Perform adaptive adjustment according to the changes in the internal and external environmental temperatures and the physiological information of the driver and passengers. The intelligent driving data center calculates and outputs the cooling and heating requirements of the driver and passengers based on the changes in the temperature environment inside the passenger compartment and in combination with the input from various sensors, and the air conditioning system performs settings for air temperature, air speed, and air direction and automatically makes adaptive adjustments.
[0079] Step S206: Determine whether to turn off / manually adjust the vehicle-mounted air conditioner. If a turn-off instruction or a manual adjustment instruction for the vehicle-mounted air conditioner is received, jump to Step S207; otherwise, jump to Step S202 for adaptive adjustment.
[0080] Step S207: Exit the adaptive adjustment of the vehicle-mounted air conditioner to turn off the vehicle-mounted air conditioner or control the vehicle-mounted air conditioner to perform corresponding actions according to the manual control instruction.
[0081] In summary, the embodiment of the present application utilizes the DMS and OMS cameras in the vehicle to form a binocular stereo vision system. Based on the 3D positioning data of the steering wheel, seat, and the driving posture of the driver in the cockpit, combined with the infrared camera and OMS image recognition technology, by identifying the physiological information such as the gender, age, and body temperature of the driver and other sensor inputs, comprehensively calculate and evaluate the temperature requirements of the driver and passengers. After the mode is activated with one key, the embodiment of the present application can automatically complete the calculation and execute the recommended air conditioning adjustment plan, provide the optimal air conditioning settings, and improve driving safety.
[0082] According to the control method of the vehicle-mounted air conditioner proposed by the embodiments of the present application, when it is detected that the current working condition is the adaptive adjustment working condition, the physiological data of each driver and passenger can be collected, and the internal space of the vehicle can be constructed to determine the actual position of each body part of each driver and passenger according to the internal space. Thus, the target demand of each driver and passenger can be calculated by combining the physiological data and the actual position of the driver and passenger, and the cooling action or heating action of the vehicle-mounted air conditioner can be determined to complete the automatic adjustment of the vehicle-mounted air conditioner. By reusing the existing equipment inside the vehicle, the demand calculation and temperature control for the individual differences of each driver and passenger are realized, and the comfort of the drivers and passengers in the vehicle is guaranteed. Therefore, the technical problem in the related art that it is difficult to achieve differentiated temperature adjustment according to individual differences and the actual in-vehicle temperature demand, and the response delay of the complex manual adjustment control and the fixed threshold adjustment control is large, thus affecting the comfort of the drivers and passengers in the vehicle, is solved.
[0083] Next, a control device for a vehicle-mounted air conditioner proposed according to an embodiment of the present application will be described with reference to the accompanying drawings.
[0084] Figure 3 It is a block diagram of a control device for a vehicle-mounted air conditioner according to an embodiment of the present application.
[0085] As Figure 3 shown, the control device 10 of the vehicle-mounted air conditioner includes: a detection module 100, a collection module 200, and a control module 300.
[0086] Specifically, the detection module 100 is configured to detect the current working condition of the vehicle-mounted air conditioner.
[0087] The collection module 200 is configured to collect at least one piece of physiological data of each driver and passenger when it is detected that the current working condition is the adaptive adjustment working condition, and construct the internal space of the vehicle to determine the actual positions of multiple body parts of each driver and passenger according to the internal space.
[0088] The control module 300 is configured to calculate the target demand of each driver and passenger according to at least one piece of physiological data and the actual position, and determine the cooling action or heating action of the vehicle-mounted air conditioner according to the target demand.
[0089] Optionally, in an embodiment of the present application, the collection module 200 includes: a first acquisition unit and a construction unit.
[0090] Among them, the first acquisition unit is configured to acquire at least two sets of internal image data of the vehicle.
[0091] The construction unit is configured to construct the internal space by using the corresponding point positions in at least two sets of internal image data as a reference and combining the reference and at least two sets of internal image data.
[0092] Optionally, in an embodiment of the present application, the acquisition module 200 includes: a first matching unit, a marking unit, and a determination unit.
[0093] Among them, the first matching unit is configured to perform feature matching on the internal image data using preset body part features to obtain a matching result.
[0094] The marking unit is configured to mark multiple body parts of each driver and passenger in the internal image data based on the matching result to obtain internal image data containing part labels.
[0095] The determination unit is configured to determine the actual positions of the multiple body parts in the internal space using the internal image data containing part labels.
[0096] Optionally, in an embodiment of the present application, the acquisition module 200 includes: a second acquisition unit, a judgment unit, and an acquisition unit.
[0097] Among them, the second acquisition unit is configured to acquire the Bluetooth signal data of the vehicle.
[0098] The judgment unit is configured to judge whether there is a wearable device in the vehicle that meets the preset pairing conditions based on the Bluetooth signal data.
[0099] The acquisition unit is configured to send a pairing request when there is a wearable device that meets the preset pairing conditions, and obtain at least one physiological data of the corresponding driver and passenger based on the data uploaded by the paired wearable device and the infrared image data of the vehicle.
[0100] Optionally, in an embodiment of the present application, the control module 300 includes: a second matching unit and a calculation unit.
[0101] Among them, the second matching unit is configured to match at least one physiological data with the actual position to obtain a matching result.
[0102] The calculation unit is configured to calculate the target demand based on the matching result, the external environment temperature of the vehicle, and the internal environment temperature of the vehicle.
[0103] Optionally, in an embodiment of the present application, the control device 10 of the vehicle-mounted air conditioner further includes: an update module, a calculation module, a judgment module, and an adjustment module.
[0104] Among them, the update module is configured to update at least one physiological data, the actual position, the external environment temperature, and the internal environment temperature every preset time period.
[0105] The calculation module is configured to calculate the new target demand of each driver and passenger based on the updated at least one physiological data, the updated actual position, the updated external environment temperature, and the updated internal environment temperature.
[0106] A judgment module, configured to judge whether a vehicle meets a preset action adjustment condition based on a new target requirement.
[0107] An adjustment module, configured to adjust a refrigeration action or a heating action of an in-vehicle air conditioner according to a new target requirement when the preset action adjustment condition is met.
[0108] Optionally, in an embodiment of the present application, the control device 10 of the in-vehicle air conditioner further includes: a first matching module, a second matching module, and an optimization module.
[0109] The first matching module is configured to match corresponding appearance features of a driver and passengers in a preset database based on an external environment temperature and an internal environment temperature.
[0110] The second matching module is configured to match an actual feature of each driver and passenger with the appearance feature to determine whether there is at least one abnormal feature for each driver and passenger.
[0111] The optimization module is configured to generate a corresponding inquiry instruction when there is at least one abnormal feature, and optimize the target requirement or ignore at least one abnormal feature based on a response result of the inquiry instruction.
[0112] It should be noted that the foregoing explanation of the embodiment of the control method of the in-vehicle air conditioner is also applicable to the control device of the in-vehicle air conditioner in this embodiment, and will not be elaborated here.
[0113] The control device of the in-vehicle air conditioner provided according to the embodiment of the present application can, when detecting that the current working condition is an adaptive adjustment working condition, collect physiological data of each driver and passenger, and construct an internal space of the vehicle to determine an actual position of each body part of each driver and passenger according to the internal space, so as to calculate a target requirement of each driver and passenger by combining the physiological data and the actual position of the driver and passenger, determine a refrigeration action or a heating action of the in-vehicle air conditioner, so as to complete automatic adjustment of the in-vehicle air conditioner, and realize requirement calculation and temperature control for individual differences of each driver and passenger by reusing existing devices inside the vehicle, thereby ensuring the comfort of the drivers and passengers in the vehicle. Thus, the technical problem in the related art that it is difficult to achieve differentiated temperature adjustment for individual differences and actual in-vehicle temperature requirements, and the response delay of complex manual adjustment control and fixed threshold adjustment control is relatively large, thereby affecting the comfort of the drivers and passengers in the vehicle is solved.
[0114] Figure 4 The structural schematic diagram of a vehicle provided for the embodiment of the present application. The vehicle may include:
[0115] A memory 401, a processor 402, and a computer program stored on the memory 401 and executable on the processor 402.
[0116] When the processor 402 executes a program, it implements the control method of the vehicle air conditioner provided in the above embodiments.
[0117] Furthermore, the vehicle further includes:
[0118] A communication interface 403 for communication between the memory 401 and the processor 402.
[0119] A memory 401 for storing a computer program that can run on the processor 402.
[0120] The memory 401 may include a high-speed RAM memory and may also include non-volatile memory, such as at least one disk memory.
[0121] If the memory 401, the processor 402, and the communication interface 403 are implemented independently, the communication interface 403, the memory 401, and the processor 402 can be interconnected through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 only a thick line is used to represent it in the figure, but it does not mean that there is only one bus or one type of bus.
[0122] Optionally, in a specific implementation, if the memory 401, the processor 402, and the communication interface 403 are integrated on a chip, the memory 401, the processor 402, and the communication interface 403 can communicate with each other through an internal interface.
[0123] The processor 402 may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0124] This embodiment also provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, it implements the control method of the vehicle air conditioner as described above.
[0125] An embodiment of the present application further provides a computer program product, including a computer program which, when executed by a processor, implements the control method of the vehicle air conditioner provided by the embodiment of the present invention.
[0126] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc. means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.
[0127] In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of "N" is at least two, such as two, three, etc., unless otherwise specifically and clearly defined.
[0128] Any process or method description shown in the flowchart or described in other ways herein can be understood as representing a module, segment, or part of code including one or N executable instructions for implementing a customized logical function or process, and the scope of the preferred embodiment of the present application includes additional implementations, where the functions may be executed in a manner substantially simultaneous with or in the reverse order according to the functions involved, rather than in the order shown or discussed, which should be understood by those skilled in the art to which the embodiments of the present application belong.
[0129] The logic and / or steps represented in the flowchart or otherwise described herein can, for example, be considered as a definitional sequence of executable instructions for implementing logical functions, which can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device. As used in this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium include the following: an electrical connection (electronic device) having one or N wirings, a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable medium on which the program can be printed, as the program can be obtained electronically by optically scanning the paper or other medium, followed by editing, interpretation, or otherwise processing as appropriate, and then storing it in a computer memory.
[0130] It should be understood that various parts of the present application can be implemented by hardware, software, firmware, or a combination thereof. In the above-described embodiments, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
[0131] Those of ordinary skill in the art of this technology can understand that all or part of the steps carried by the method of the above-described embodiments can be completed by a program instructing relevant hardware, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.
[0132] In addition, each functional unit in various embodiments of the present application may be integrated into one processing module, may exist physically alone for each unit, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. When the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0133] The above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disc, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present application. Those of ordinary skill in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present application.
Claims
1. A method for controlling a vehicle air conditioner, characterized in that: The following steps are involved: Detect the current working condition of the vehicle air conditioner; When it is detected that the current operating condition is an adaptive adjustment operating condition, at least one physiological data of each occupant is collected, and an interior space of the vehicle is constructed to determine actual positions of multiple body parts of each occupant according to the interior space; The target demand of each driver and passenger is calculated according to the at least one physiological data and the actual position, and the cooling action or heating action of the vehicle air conditioner is determined according to the target demand.
2. The method according to claim 1, characterized in that The construction of the interior space of the vehicle comprises: Acquire at least two sets of interior image data of the vehicle; The internal space is constructed by taking the corresponding point positions in the at least two sets of internal image data as a reference and combining the reference and the at least two sets of internal image data.
3. The method according to claim 2, characterized in that The determining the actual positions of the multiple body parts of each occupant according to the internal space includes: Performing feature matching on the internal image data using preset part features to obtain a matching result; marking a plurality of body parts of each driver and passenger in the internal image data based on the matching result to obtain internal image data containing body part labels; The actual positions of the multiple body parts in the internal space are determined using the internal image data containing the part labels.
4. The method according to claim 1, characterized in that: The collecting of at least one physiological data of each driver and passenger includes: Acquiring Bluetooth signal data of the vehicle; Determining whether there is a wearable device that meets a preset pairing condition inside the vehicle based on the Bluetooth signal data; If there is a wearable device that meets the preset pairing condition, a pairing request is sent, and at least one physiological data of the corresponding driver and passenger is obtained based on the data uploaded by the paired wearable device and the infrared image data of the vehicle.
5. The method according to claim 1, characterized in that The calculating the target demand of each occupant according to the at least one physiological data and the actual position includes: Matching the at least one physiological data with the actual position to obtain a matching result; The target demand is calculated based on the matching result, an external ambient temperature of the vehicle, and an internal ambient temperature of the vehicle.
6. The method according to claim 5, characterized in that Also includes: updating the at least one physiological data, the actual position, the external environment temperature and the internal environment temperature at preset time intervals; calculating a new target demand for each of the occupants based on the updated at least one physiological data, the updated actual position, the updated external ambient temperature, and the updated internal ambient temperature; Determining whether the vehicle meets a preset action adjustment condition based on the new target requirement; If the preset action adjustment condition is met, the cooling action or the heating action of the vehicle air conditioner is adjusted according to the new target demand.
7. The method according to claim 5, characterized in that After calculating the target demand of each driver and passenger, it also includes: Based on the external environment temperature and the internal environment temperature, matching the appearance characteristics of corresponding drivers and passengers in a preset database; Matching the actual features of each driver and passenger with the appearance features to determine whether each driver and passenger has at least one abnormal feature; If there is at least one abnormal feature, a corresponding query instruction is generated, and based on the response result of the query instruction, the target requirement is optimized or the at least one abnormal feature is ignored.
8. A control device for a vehicle air conditioner, characterized in that: include: A detection module, used to detect the current working condition of the vehicle air conditioner; a collection module, configured to collect at least one physiological data of each driver and passenger, and construct an interior space of the vehicle, so as to determine actual positions of multiple body parts of each driver and passenger according to the interior space, when detecting that the current operating condition is an adaptive adjustment operating condition; A control module is used to calculate the target demand of each driver and passenger according to the at least one physiological data and the actual position, and determine the cooling action or heating action of the vehicle air conditioner according to the target demand.
9. A vehicle, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle air conditioner control method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the vehicle air conditioner control method as described in any one of claims 1 to 7.
Citation Information
Cited By
Vehicle-mounted air conditioner control method and device, vehicle and medium
CN121268495A