Control Method, Device and Storage Medium for In-vehicle Ambience Adjustment Equipment
By detecting and adjusting the emotions of the driver and occupants in the interior space, and generating control instructions to control the on-board atmosphere adjustment equipment, the problem of insufficient applicability of multiple personnel in the car is solved, and more effective emotional adjustment and driving safety guarantees for personnel in the car is achieved.
Patent Information
- Application Number
- CN202310659566.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-05
- Publication Date
- 2025-06-10
- Estimated Expiration
- 2043-06-05
AI Technical Summary
The existing personnel emotion adjustment technology on the car cannot be applied to the situation where there are multiple personnel on the car, and it is easy to deviate from the expected effect.
By performing emotional detection on the driver and occupants in the interior space, adjusting the driver's emotional information, and generating control commands to control the on-board atmosphere adjustment equipment, ensuring that the atmosphere adjustment is closer to the driver's need to calm down bad emotions.
Effectively adjust the emotions of the people on the car, improve the driver's emotional rejuvenation efficiency, maintain driving safety, and improve travel experience.
Smart Images

Figure CN116749902B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of automobiles, and in particular to a control method for an in-vehicle atmosphere adjustment device, a computer device, and a storage medium. Background Art
[0002] On the one hand, the bad emotions of the people in the vehicle will affect the driving behavior of the driver, resulting in an increased probability of traffic accidents. On the other hand, it also reduces the travel experience of the people in the vehicle. Therefore, regulating the bad emotions of the people in the vehicle and enabling the people in the vehicle with bad emotions to calm down as soon as possible is beneficial to maintaining traffic safety and improving the travel experience. At present, automotive technologies such as ambient lights are used to create a specific atmosphere in the vehicle interior, thereby achieving the effect of calming down the emotions of the people in the vehicle. The principle of the current in-vehicle personnel emotion regulation technology is that people's emotions are affected by their senses. Therefore, lights with specific hue, brightness, frequency and other parameters are displayed through devices such as ambient lights to regulate the emotions of the people in the vehicle. However, the current in-vehicle personnel emotion regulation technology is actually realized based on the assumption that there is only one person in the vehicle, ignoring the influence of emotion contagion and the like among different people when there are multiple people in the vehicle. Therefore, the applicable scenarios are limited, and it is easy to deviate from the expected effect when there is more than one person in the vehicle. Summary of the Invention
[0003] Aiming at the technical problems that the current in-vehicle personnel emotion regulation technology cannot be applied to the scenario where there are multiple people in the vehicle and is easy to deviate from the expected effect, the purpose of the present invention is to provide a control method for an in-vehicle atmosphere adjustment device, a computer device, and a storage medium.
[0004] On the one hand, an embodiment of the present invention includes a control method for an in-vehicle atmosphere adjustment device, comprising:
[0005] Detecting the emotions of the driver and several passengers in the same vehicle interior space at a first moment to obtain first driver emotion information and several first passenger emotion information;
[0006] Adjusting the first driver emotion information according to each of the first passenger emotion information to obtain first adjusted emotion information;
[0007] Generating a first control instruction according to the first adjusted emotion information;
[0008] Controlling a first in-vehicle atmosphere adjustment device with the first control instruction; the in-vehicle atmosphere adjustment device is the in-vehicle atmosphere adjustment device in the area where the driver is located.
[0009] Further, the detecting the emotions of the driver and several passengers in the same vehicle interior space at a first moment to obtain first driver emotion information and several first passenger emotion information includes:
[0010] Collect facial expressions and biometric features of the driver and each occupant respectively to obtain facial expression information and biometric feature information;
[0011] Perform emotion recognition based on the facial expression information and biometric feature information of the driver to determine the first driver emotion information;
[0012] Perform emotion recognition based on the facial expression information and biometric feature information of the occupant to determine the first occupant emotion information.
[0013] Further, the adjustment of the first driver emotion information according to each of the first occupant emotion information to obtain the first adjusted emotion information includes:
[0014] Obtain an emotion map;
[0015] Respectively determine the positions corresponding to the first driver emotion information and each of the first occupant emotion information in the emotion map;
[0016] Determine the weighted average position of the positions corresponding to the first driver emotion information and each of the first occupant emotion information;
[0017] Determine the first adjusted emotion information according to the emotion information corresponding to the weighted average position in the emotion map.
[0018] Further, the determination of the weighted average position of the positions corresponding to the first driver emotion information and each of the first occupant emotion information includes:
[0019] Detect the communication information between the driver and each occupant;
[0020] Perform semantic recognition on the communication information;
[0021] Determine the respective weights corresponding to the driver and each occupant according to the semantic recognition result;
[0022] Perform weighted summation on the position corresponding to the first driver emotion information according to the weight corresponding to the driver, and on the positions corresponding to each of the first occupant emotion information according to the weights corresponding to the respective occupants to obtain the weighted average position.
[0023] Further, the determination of the respective weights corresponding to the driver and each occupant according to the semantic recognition result includes:
[0024] Respectively determine the degree of semantic conflict between each occupant and the driver according to the semantic recognition result;
[0025] Determine the weight corresponding to the occupant according to the degree of semantic conflict between the occupant and the driver, in a positive correlation relationship.
[0026] Further, the determining the weights corresponding to the driver and each of the occupants according to the semantic recognition result further includes:
[0027] Determine the weight corresponding to the driver as 1.
[0028] Further, the method for controlling an in-vehicle atmosphere adjustment device further includes:
[0029] Detect the emotions of a plurality of occupants at a second moment to obtain a plurality of second occupant emotion information; the second moment is a moment after the first moment;
[0030] Generate a second control instruction according to each of the second occupant emotion information;
[0031] Control a second in-vehicle atmosphere adjustment device with the second control instruction; the second in-vehicle atmosphere adjustment device is the in-vehicle atmosphere adjustment device in the area where the occupant is located.
[0032] Further, the method for controlling an in-vehicle atmosphere adjustment device further includes:
[0033] Determine a target occupant; the target occupant is the occupant with the highest degree of semantic conflict with the driver;
[0034] Determine the average position of the positions corresponding to the first driver emotion information and the first occupant emotion information of the target occupant;
[0035] Determine second adjusted emotion information according to the emotion information corresponding to the average position in the emotion map;
[0036] Generate a third control instruction according to the second adjusted emotion information;
[0037] Control a third in-vehicle atmosphere adjustment device with the third control instruction; the third in-vehicle atmosphere adjustment device is the in-vehicle atmosphere adjustment device that covers the entire interior space of the vehicle.
[0038] On the other hand, an embodiment of the present invention further includes a computer device, including a memory and a processor, the memory is used to store at least one program, and the processor is used to load the at least one program to execute a method for controlling an in-vehicle atmosphere adjustment device in the embodiment.
[0039] On the other hand, an embodiment of the present invention further includes a storage medium, in which a program executable by a processor is stored, and the program executable by the processor is used to execute a method for controlling an in-vehicle atmosphere adjustment device in the embodiment when executed by the processor.
[0040] The beneficial effects of the present invention are as follows: Based on the technical foundation that the in-vehicle atmosphere adjustment device control method in the embodiment can calm bad emotions in the vehicle atmosphere when there is only the driver in the vehicle, and combined with the influence of the emotions of the passengers in the same vehicle space as the driver on the driver, the atmosphere to be presented by the first in-vehicle atmosphere adjustment device is adjusted. The introduction of the emotional variables of other passengers in the vehicle is conducive to controlling the atmosphere created by the first in-vehicle atmosphere adjustment device for the driver to be closer to the driver's need to calm bad emotions, thereby facilitating the driver to calm bad emotions as soon as possible, being conducive to maintaining driving safety, and obtaining a good travel experience. Description of the Drawings
[0041] Figure 1 It is a step diagram of the in-vehicle atmosphere adjustment device control method in the embodiment;
[0042] Figure 2 It is a schematic diagram of an automotive system to which the in-vehicle atmosphere adjustment device control method in the embodiment can be applied;
[0043] Figure 3 It is a schematic diagram of the correspondence between emotional information and control instructions in the embodiment;
[0044] Figure 4 It is a schematic diagram of the emotional map in the embodiment;
[0045] Figure 5 It is a schematic diagram of the position corresponding to the emotional information in the emotional map in the embodiment;
[0046] Figure 6 It is a schematic diagram of the weighted average position in the embodiment. Detailed Embodiment
[0047] In this embodiment, with reference to Figure 1 , the in-vehicle atmosphere adjustment device control method includes the following steps:
[0048] S1. Detect the emotions of the driver and several passengers in the same vehicle space at the first moment to obtain the first driver emotion information and several first passenger emotion information;
[0049] S2. Adjust the first driver emotion information according to each first passenger emotion information to obtain the first adjusted emotion information;
[0050] S3. Generate a first control instruction according to the first adjusted emotion information;
[0051] S4. Control the first in-vehicle atmosphere adjustment device with the first control instruction; the in-vehicle atmosphere adjustment device is the in-vehicle atmosphere adjustment device in the area where the driver is located.
[0052] Figure 1The vehicle atmosphere adjustment device control method shown can be applied in Figure 2 the vehicle shown. Referring to Figure 2 , the interior space of the vehicle includes a driver's position and multiple passenger positions. An emotion detection device is installed at each position, which can detect the emotion of the driver or passenger sitting at the position. Multiple vehicle atmosphere adjustment devices are also installed in the interior space. When these vehicle atmosphere adjustment devices work, they can adjust the atmosphere at the position where they are located.
[0053] Referring to Figure 2 , in this embodiment, the vehicle atmosphere adjustment device installed at each position is an ambient light. The ambient light installed at the driver's position is called the first vehicle atmosphere adjustment device, and the ambient light installed at the passenger position is called the second vehicle atmosphere adjustment device. The ambient light can be installed within the visual range of the driver or passenger at the corresponding position and outside the visual range of other drivers or passengers. In this way, one ambient light can only adjust the atmosphere at the position where it is installed without affecting the atmosphere at other positions. For example, Figure 2 in, the ambient light (the second vehicle atmosphere adjustment device 3) installed at the passenger position 3 only adjusts the atmosphere at the passenger position 3 without affecting the atmosphere at the driver's position or the passenger position 1 and other positions.
[0054] Referring to Figure 2 , in this embodiment, a third vehicle atmosphere adjustment device is also installed in the interior space. Compared with the first vehicle atmosphere adjustment device and the second vehicle atmosphere adjustment device, the third vehicle atmosphere adjustment device can adjust the atmosphere of the entire interior space of the vehicle. For example, the third vehicle atmosphere adjustment device can be an ambient light installed at positions such as the vehicle ceiling, while Figure 2 uses an audio system as the third vehicle atmosphere adjustment device in. The sound emitted by the audio system is easily transmitted to each position in the interior space of the vehicle, and the light emitted by the ambient light installed at positions such as the vehicle ceiling is also easily transmitted to each position in the interior space of the vehicle. Therefore, such a third vehicle atmosphere adjustment device can adjust the atmosphere of the entire interior space of the vehicle.
[0055] In this embodiment, a controller is also installed on the vehicle. The controller can be an independently set hardware device, or a device with control functions such as the ECU on the vehicle can be used as the controller in this embodiment. The controller is connected to Figure 2 each of the emotion detection devices and each of the vehicle atmosphere adjustment devices through a data bus. Therefore, the controller can control each of the emotion detection devices and each of the vehicle atmosphere adjustment devices and can collect data through these devices.
[0056] In this embodiment, each step in the vehicle atmosphere adjustment device control method can be executed by a controller, including steps S1 - S4. The controller can call other devices installed in the vehicle to jointly execute some of these steps.
[0057] Steps S1 - S4 are executed at a specific moment, i.e., the first moment. When executing step S1, referring to Figure 2 , the emotion detection devices at each position detect the emotions of the driver or passengers sitting at the corresponding positions. For example, the emotion detection device installed at the driver's position detects the emotion of the driver to obtain the first driver emotion information; when there is a passenger sitting at passenger position 1, the emotion detection device installed at passenger position 1 detects the emotion of the passenger sitting at passenger position 1 to obtain a corresponding first passenger emotion information; when there are several passengers sitting at different passenger positions respectively, the emotion detection device at each passenger position can detect a corresponding first passenger emotion information, thus obtaining several first passenger emotion information.
[0058] In step S1, taking the emotion detection device installed at the driver's position as an example, its working principle is as follows: the emotion detection device collects the facial expression of the driver through the camera therein to obtain the facial expression information of the driver; collects the biometric features of the driver through the heart rate sensor and respiration sensor therein to obtain biometric feature information such as the heart rate and respiration rate of the driver; the emotion detection device analyzes the facial expression information and combines it with the biometric feature information to identify the emotion state of the driver at the first moment, expressed as the first driver emotion information. Based on the same principle, the emotion detection device installed at the passenger position detects the facial expression information and biometric feature information of the passenger, thus identifying the emotion state of the passenger at the first moment, expressed as the first passenger emotion information.
[0059] After obtaining the first driver emotion information and several first passenger emotion information by executing step S1, step S2 is executed to adjust the first driver emotion information according to each first passenger emotion information to obtain the first adjusted emotion information. The first adjusted emotion information is obtained by adjusting the first driver emotion information, considering the influence of the emotions of the passengers in the same vehicle space as the driver on the driver. Therefore, the first adjusted emotion information can comprehensively consider the mutual influence of the emotions of all the people in the vehicle as a whole, thus representing the overall emotion state of all the people in the vehicle. For example, the first adjusted emotion information can be "nervous", "tired", "pessimistic", etc.
[0060] In step S3, a first control command is generated according to the first adjusted emotion information. Specifically, the correspondence between the emotion information and the control command is as Figure 3 shown. Referring to Figure 3, if the content of the first emotion adjustment information is "nervous", and the first in-vehicle atmosphere adjustment device to be controlled by the first control instruction is the atmosphere light, then the content of the first control instruction can be "blue" or "green". Figure 3 The corresponding relationships shown are arranged according to the soothing effects of the colors emitted by the atmosphere lights or the music played by the audio on bad emotions. For example, the atmosphere lights showing blue or green help soothe bad emotions such as nervousness and fatigue; the audio playing slow-paced music helps soothe bad emotions such as anxiety and anger.
[0061] When performing step S4, the first control instruction is sent to the first in-vehicle atmosphere adjustment device, and the first in-vehicle atmosphere adjustment device (atmosphere light) is controlled by the first control instruction to display colors such as "blue" or "green", so that the first in-vehicle atmosphere adjustment device (atmosphere light) promotes the driver to soothe his bad emotions such as nervousness and fatigue.
[0062] In this embodiment, by performing steps S1 - S4, on the technical basis of soothing bad emotions in the in-vehicle atmosphere with only the driver alone in the vehicle, the influence of the emotions of the passengers in the same in-vehicle space as the driver on the driver is combined, and the atmosphere to be shown by the first in-vehicle atmosphere adjustment device to the driver is adjusted. The introduction of the emotional variables of other passengers in the vehicle is conducive to controlling the atmosphere created by the first in-vehicle atmosphere adjustment device for the driver to be closer to the driver's need to soothe bad emotions, thus facilitating the driver to soothe bad emotions as soon as possible, conducive to maintaining driving safety, and obtaining a good travel experience.
[0063] In this embodiment, when performing step S2, that is, the step of adjusting the first driver emotion information according to each first passenger emotion information to obtain the first adjusted emotion information, the following steps can be specifically performed:
[0064] S201. Obtain the emotion map;
[0065] S202. Respectively determine the positions corresponding to the first driver emotion information and each first passenger emotion information in the emotion map;
[0066] S203. Determine the weighted average position of the positions corresponding to the first driver emotion information and each first passenger emotion information;
[0067] S204. Determine the first adjusted emotion information according to the emotion information corresponding to the weighted average position in the emotion map.
[0068] In step S201, the form of the emotion map is as Figure 4 shown. Figure 4In the form of a two-dimensional image, different positions in the image represent emotional types such as tranquility, joy, and ecstasy. The changes in the emotional types in the emotional map are continuous in terms of position. For example Figure 4 Emotional types such as trust, joy, and desire change continuously in position in the emotional map, and these emotional types also change continuously in the corresponding dimensions.
[0069] In step S202, taking the example that there is one driver and two passengers in the vehicle, the first driver emotion information and two first passenger emotion information are detected. Refer to Figure 5 , for example, the content of the first driver emotion information is "angry", the content of one of the first passenger emotion information is "annoyed", and the content of the other first passenger emotion information is "annoyed", and the corresponding positions are marked in the emotional map respectively.
[0070] In step S203, refer to Figure 6 , a coordinate system can be established with the center point of the emotional map as the origin to represent the coordinates of the positions corresponding to the first driver emotion information and each first passenger emotion information respectively. A vector can be formed from the origin to each position. By calculating the weighted sum of these vectors, the vector represented by the weighted sum of these vectors can be obtained. This vector starts from the origin, and the position pointed to by its end point is the weighted average position obtained by executing step S203.
[0071] In step S204, refer to Figure 6 , if the emotion information corresponding to the weighted average position in the emotional map is "angry", then the content of the first adjusted emotion information is "angry".
[0072] In this embodiment, when executing step S203, that is, determining the weighted average position of the positions corresponding to the first driver emotion information and each first passenger emotion information, the following steps can be specifically executed:
[0073] S20301. Detect the communication information between the driver and each passenger;
[0074] S20302. Perform semantic recognition on the communication information;
[0075] S20303. Determine the respective weights corresponding to the driver and each passenger according to the semantic recognition result;
[0076] S20304. Perform weighted summation on the position corresponding to the first driver emotion information according to the weight corresponding to the driver, and perform weighted summation on the positions corresponding to each first passenger emotion information according to the weight corresponding to the corresponding passenger to obtain the weighted average position.
[0077] Before performing steps S20301 - S20304, the controller can pre - request the authorization of the driver (vehicle owner) and passengers, and when performing steps S20301 - S20304, by only processing data such as communication information locally in the vehicle and immediately deleting the communication information and other data after processing, so as to ensure the privacy and security of the driver, passengers and other people in the vehicle.
[0078] In step S20301, the controller can call devices such as the in - vehicle microphone to record the driver and each passenger, so as to obtain communication information in the form of voice. The controller can pre - store the voiceprint and identity information of the driver, so as to be able to extract the driver's voice from the communication information. For passengers, the controller can distinguish the voices emitted by different people by performing voiceprint analysis on the communication information.
[0079] In step S20302, the controller first extracts the voices from the communication information, separates the voices emitted by different people such as the driver and passengers, and then performs semantic recognition on the voices emitted by each person respectively.
[0080] When performing step S20303, the controller can compare the semantic recognition results of the driver with the semantic recognition results of each passenger respectively. The result of the semantic comparison can be expressed as the driver chatting, negotiating, arguing, etc. with the passenger, and the degree of semantic conflict, a numerical value, is used to quantitatively represent the intensity of confrontation in the communication between the driver and each passenger. For example, when the controller recognizes that the driver is chatting with a passenger, the degree of semantic conflict is a relatively small numerical value; when the controller recognizes that the driver is negotiating with a passenger, the degree of semantic conflict is a medium numerical value; when the controller recognizes that the driver is arguing with a passenger, the degree of semantic conflict is a relatively large numerical value.
[0081] After obtaining the degree of semantic conflict between the driver and each passenger, according to the positive - correlation relationship, determine the weight corresponding to the passenger. That is, the greater the degree of semantic conflict between a passenger and the driver, the greater the weight corresponding to this passenger (i.e., the weight corresponding to the first passenger emotion information corresponding to this passenger).
[0082] When performing step S20303, the weights between the driver and each passenger can be normalized to values between 0 and 1, and the weight corresponding to the driver (i.e., the weight corresponding to the first driver emotion information corresponding to the driver) is set to 1.
[0083] In step S20304, refer to Figure 6, the position corresponding to the first driver's emotion information (the vector with the origin as the starting point and this position as the ending point) is weighted and summed according to the weight corresponding to the driver, and the positions corresponding to each first passenger's emotion information (the vectors with the origin as the starting point and these positions as the ending points) are weighted and summed according to the weights corresponding to the respective passengers. The position where the ending point of the obtained vector is located is the weighted average position.
[0084] In this embodiment, the principle of performing steps S20301 - S20304 is as follows: The greater the semantic conflict degree of the communication information between a passenger and the driver, the closer the bad emotions of this passenger are to those of the driver. By setting the weight corresponding to the passenger to be positively correlated with the semantic conflict degree between this passenger and the driver, the finally obtained first adjusted emotion information can better highlight the characteristics of the bad emotions presented by the vehicle occupants as a whole. Thus, the generated first control instruction can control the first vehicle-mounted atmosphere adjustment device to perform a higher-intensity bad emotion adjustment atmosphere, which is conducive to calming down the bad emotions presented by the vehicle occupants as a whole as soon as possible.
[0085] In this embodiment, on the basis of performing steps S1 - S4, the following steps can also be performed:
[0086] S5. Detect the emotions of several passengers at the second moment to obtain several second passenger emotion information;
[0087] S6. Generate a second control instruction according to each second passenger emotion information;
[0088] S7. Control the second vehicle-mounted atmosphere adjustment device with the second control instruction; the second vehicle-mounted atmosphere adjustment device is the vehicle-mounted atmosphere adjustment device in the area where the passenger is located.
[0089] In step S5, the second moment is a certain moment after the first moment, which is used to represent the time relationship between steps S5 - S7 and steps S1 - S4, that is, after performing steps S1 - S4 to control the first vehicle-mounted atmosphere adjustment device, then performing steps S5 - S7 to control the second vehicle-mounted atmosphere adjustment device.
[0090] The principle of step S6 is the same as that of step S3, and reference can be made to Figure 3 , and generate a second control instruction according to the content of the second passenger emotion information.
[0091] The principle of step S7 is the same as that of step S4. When performing step S7, send the second control instruction to the second vehicle-mounted atmosphere adjustment device, and control the second vehicle-mounted atmosphere adjustment device (atmosphere lamp) to display colors such as "blue" or "green" through the second control instruction, so as to enable the second vehicle-mounted atmosphere adjustment device (atmosphere lamp) to help the passengers calm down their bad emotions such as tension and fatigue.
[0092] By executing steps S5 - S7, on the basis of calming the driver's negative emotions, the negative emotions of the passengers in the same vehicle space can also be calmed, thereby reducing the influence of the driver being infected by the negative emotions of the passengers and preventing the recurrence of the driver's negative emotions, which is beneficial to ensuring driving safety and improving the travel experience.
[0093] In this embodiment, on the basis of executing steps S1 - S4, the following steps can also be executed:
[0094] S8. Determine the target passenger; the target passenger is the passenger with the highest semantic conflict degree with the driver;
[0095] S9. Determine the average position of the positions corresponding to the first driver emotion information and the first passenger emotion information of the target passenger respectively;
[0096] S10. Determine the second adjusted emotion information according to the emotion information corresponding to the average position in the emotion map;
[0097] S11. Generate a third control instruction according to the second adjusted emotion information;
[0098] S12. Control the third vehicle-mounted atmosphere adjustment device with the third control instruction; the third vehicle-mounted atmosphere adjustment device is a vehicle-mounted atmosphere adjustment device that covers the entire vehicle space.
[0099] In step S8, based on steps S20301 - S20303, the semantic conflict degrees between the driver and each passenger can be obtained, and the passenger with the highest semantic conflict degree is selected as the target passenger.
[0100] In step S9, referring to the principle of step S20304, the average position is calculated. When executing step S9, the weights of the position corresponding to the first driver emotion information and the position corresponding to the first passenger emotion information of the target passenger can be the same.
[0101] The principle of step S10 is the same as that of step S204. The second adjusted emotion information obtained by executing step S10 can represent the overall emotion type presented by the driver and the target passenger.
[0102] The principle of step S11 is the same as that of steps S3 and S6, and reference can be made to Figure 3 , and a third control instruction is generated according to the content of the second adjusted emotion information.
[0103] The principle of step S12 is the same as that of steps S4 and S7. When executing step S12, the third control instruction is sent to the third vehicle-mounted atmosphere adjustment device, and the third vehicle-mounted atmosphere adjustment device (stereo) is controlled to play soft and soothing music through the third control instruction, so that the second vehicle-mounted atmosphere adjustment device (atmosphere light) promotes the passengers to calm their negative emotions such as tension and fatigue.
[0104] In this embodiment, the principle of executing steps S8 - S12 is as follows: The second emotion adjustment information is determined based on the driver and the occupant with the highest semantic conflict degree with the driver, that is, the target occupant. Therefore, the second emotion adjustment information can represent the strongest type of negative emotion of the overall vehicle occupants. Finally, the in - vehicle atmosphere adjustment device that can cover the entire in - vehicle space, that is, the third in - vehicle atmosphere adjustment device, is controlled to adjust the atmosphere of the entire in - vehicle space, which is conducive to calming the strongest type of negative emotion of the overall vehicle occupants. On the basis of the fine atmosphere adjustment of their respective driver positions / occupant positions by the first in - vehicle atmosphere adjustment device and the second in - vehicle atmosphere adjustment device, a large - range atmosphere adjustment is carried out by the third in - vehicle atmosphere adjustment device, which can realize multi - dimensional atmosphere adjustment of the in - vehicle space, so as to realize the overall atmosphere adjustment in the case of multiple vehicle occupants, and is conducive to the overall calming of the negative emotions of multiple vehicle occupants.
[0105] A computer program for executing the control method of the in - vehicle atmosphere adjustment device in this embodiment can be written, and this computer program can be written into a computer device or a storage medium. When the computer program is read and run, a control method of an in - vehicle atmosphere adjustment device in this embodiment is executed, so as to achieve the same technical effect as the control method of an in - vehicle atmosphere adjustment device in the embodiment.
[0106] It should be noted that, unless otherwise specified, when a certain feature is referred to as "fixed" or "connected" to another feature, it can be directly fixed or connected to another feature, or indirectly fixed or connected to another feature. In addition, the up, down, left, right, etc. descriptions used in this disclosure are only relative to the mutual positional relationship of the various components of this disclosure in the drawings. The singular forms "a", "the" and "said" used in this disclosure are also intended to include the plural forms, unless the context clearly indicates otherwise. In addition, unless otherwise defined, all the technical and scientific terms used in this embodiment have the same meaning as commonly understood by those skilled in the technical field of this technology. The terms used in the description of this embodiment are only for describing specific embodiments, rather than for limiting the present invention. The term "and / or" used in this embodiment includes any combination of one or more of the related listed items.
[0107] It should be understood that although the terms first, second, third, etc. may be used in this disclosure to describe various elements, these elements should not be limited to these terms. These terms are only used to distinguish elements of the same type from each other. For example, without departing from the scope of this disclosure, the first element may also be referred to as the second element, and similarly, the second element may also be referred to as the first element. The use of any and all examples or exemplary language ("such as", "for example", etc.) provided in this embodiment is only intended to better illustrate the embodiments of the present invention and will not impose a limitation on the scope of the present invention unless otherwise required.
[0108] It should be recognized that embodiments of the present invention can be implemented or carried out by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer-readable memory. The methods can be implemented in a computer program using standard programming techniques - including a non-transitory computer-readable storage medium configured with the computer program, wherein the storage medium so configured causes the computer to operate in a specific and predefined manner - according to the methods and drawings described in the specific embodiments. Each program can be implemented in a high-level procedural or object-oriented programming language to communicate with the computer system. However, if desired, the program can be implemented in assembly or machine language. In any case, the language can be a compiled or interpreted language. In addition, for this purpose the program is capable of running on a programmed application-specific integrated circuit.
[0109] In addition, the operations of the processes described in this embodiment can be performed in any suitable order, unless this embodiment otherwise indicates or is otherwise clearly contradictory to the context. The processes described in this embodiment (or variations and / or combinations thereof) can be executed under the control of one or more computer systems configured with executable instructions and can be implemented as code (e.g., executable instructions, one or more computer programs, or one or more applications) executed commonly on one or more processors, by hardware, or a combination thereof. The computer program includes a plurality of instructions executable by one or more processors.
[0110] Further, the method may be implemented in any type of computing platform operably connected to a suitable one, including but not limited to personal computers, minicomputers, mainframes, workstations, network or distributed computing environments, separate or integrated computer platforms, or communicating with charged particle tools or other imaging devices, etc. Aspects of the present invention may be implemented in machine-readable code stored on a non-transitory storage medium or device, whether removable or integrated into the computing platform, such as a hard disk, optical read and / or write storage medium, RAM, ROM, etc., such that it is readable by a programmable computer and can be used to configure and operate the computer to perform the processes described herein when the storage medium or device is read by the computer. Additionally, the machine-readable code, or portions thereof, may be transmitted via wired or wireless networks. When such media includes instructions or programs that implement the above-described steps in conjunction with a microprocessor or other data processor, the invention as described in this embodiment includes these and other different types of non-transitory computer-readable storage media. When programmed according to the methods and techniques of the present invention, the present invention also includes the computer itself.
[0111] A computer program can be applied to input data to perform the functions described in this embodiment, thereby transforming the input data to generate output data stored in non-volatile memory. The output information can also be applied to one or more output devices such as a display. In a preferred embodiment of the present invention, the transformed data represents physical and tangible objects, including a specific visual depiction of the physical and tangible objects generated on the display.
[0112] As described above, these are only the preferred embodiments of the present invention. The present invention is not limited to the above-described embodiments. As long as it achieves the technical effects of the present invention by the same means, any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention. Within the scope of protection of the present invention, its technical solutions and / or implementation manners may have various different modifications and variations.
Claims
1. A control method for an in-vehicle atmosphere adjustment device, characterized in that, the control method for the in-vehicle atmosphere adjustment device includes: performing emotion detection on a driver and several passengers in the same vehicle interior space at a first moment to obtain first driver emotion information and several first passenger emotion information; adjusting the first driver emotion information according to each of the first passenger emotion information to obtain first adjusted emotion information; generating a first control instruction according to the first adjusted emotion information; controlling a first in-vehicle atmosphere adjustment device with the first control instruction; the first in-vehicle atmosphere adjustment device is the in-vehicle atmosphere adjustment device in the area where the driver is located; the adjusting the first driver emotion information according to each of the first passenger emotion information to obtain first adjusted emotion information includes: obtaining an emotion map; respectively determining the positions corresponding to the first driver emotion information and each of the first passenger emotion information in the emotion map; determining a weighted average position of the positions corresponding to the first driver emotion information and each of the first passenger emotion information; determining the first adjusted emotion information according to the emotion information corresponding to the weighted average position in the emotion map; the determining a weighted average position of the positions corresponding to the first driver emotion information and each of the first passenger emotion information includes: detecting communication information between the driver and each of the passengers; performing semantic recognition on the communication information; determining the respective weights corresponding to the driver and each of the passengers according to the semantic recognition result; performing weighted summation on the position corresponding to the first driver emotion information according to the weight corresponding to the driver, and on the positions corresponding to each of the first passenger emotion information according to the weights corresponding to the respective passengers to obtain the weighted average position; the determining the respective weights corresponding to the driver and each of the passengers according to the semantic recognition result includes: respectively determining the degree of semantic conflict between each of the passengers and the driver according to the semantic recognition result; determining the weight corresponding to the passenger according to the degree of semantic conflict between the passenger and the driver according to a positive correlation relationship; the control method for the in-vehicle atmosphere adjustment device further includes: determining a target passenger; the target passenger is the passenger with the highest degree of semantic conflict with the driver; determining an average position of the positions corresponding to the first driver emotion information and the first passenger emotion information of the target passenger; determining second adjusted emotion information according to the emotion information corresponding to the average position in the emotion map; generating a third control instruction according to the second adjusted emotion information; controlling a third in-vehicle atmosphere adjustment device with the third control instruction; the third in-vehicle atmosphere adjustment device is the in-vehicle atmosphere adjustment device covering the entire vehicle interior space.
2. The control method for the in-vehicle atmosphere adjustment device according to claim 1, characterized in that, the performing emotion detection on a driver and several passengers in the same vehicle interior space at a first moment to obtain first driver emotion information and several first passenger emotion information includes: Collect facial expressions and biometric features of the driver and each occupant respectively to obtain facial expression information and biometric feature information; Perform emotion recognition based on the facial expression information and biometric feature information of the driver to determine the first driver emotion information; Perform emotion recognition based on the facial expression information and biometric feature information of the occupant to determine the first occupant emotion information.
3. The method for controlling an in-vehicle atmosphere adjustment device according to claim 1, wherein, The step of determining the respective weights corresponding to the driver and each occupant according to the semantic recognition result further includes: Determine the weight corresponding to the driver as 1.
4. The method for controlling an in-vehicle atmosphere adjustment device according to claim 1, wherein, The method for controlling the in-vehicle atmosphere adjustment device further includes: Perform emotion detection on a plurality of occupants at a second moment to obtain a plurality of second occupant emotion information; the second moment is a moment after the first moment; Generate a second control instruction according to each of the second occupant emotion information; Control a second in-vehicle atmosphere adjustment device with the second control instruction; the second in-vehicle atmosphere adjustment device is the in-vehicle atmosphere adjustment device in the area where the occupant is located.
5. A computer device, wherein, It includes a memory and a processor, the memory is used to store at least one program, and the processor is used to load the at least one program to execute the method for controlling an in-vehicle atmosphere adjustment device according to any one of claims 1-4.
6. A computer-readable storage medium, in which a program executable by a processor is stored, wherein, The program executable by the processor is used to execute the method for controlling an in-vehicle atmosphere adjustment device according to any one of claims 1-4 when executed by the processor.
Citation Information
Patent Citations
Vehicular occupant feeling correspondence control device
JP2016137871A
System and method for setting an environmental condition in or around a vehicle in response to a determined mood
US20160089954A1