CN-122009065-A - SOA architecture-based driver emotion adjustment method
Abstract
The invention discloses a driver emotion regulating method based on an SOA (service oriented architecture) framework, which comprises the steps of turning on a driver emotion regulating function switch, identifying whether the driver emotion is violent or not, and if so, providing a plurality of atomic services and a combined service formed by combining a plurality of atomic services by using a cabin domain controller and a central control unit so as to regulate the driver emotion. The method for adjusting the emotion of the driver based on the SOA architecture improves the mode of adjusting the emotion of the driver with heavy recognition and light adjustment, and the emotion of the driver is adjusted by prompting, releasing oxygen, simulating natural wind, aromatherapy, atmosphere lamps and the like through families, so that the harm of bad emotion to road traffic is effectively reduced, the influence of natural scenes to the emotion of the person and the influence of the foremost emotion of the person to the emotion are considered from the natural mood of the person, and the SOA technology is adopted, so that decoupling of software and hardware and function expansion and upgrading are facilitated.
Inventors
- ZHANG JINGWEI
- WEN MIN
- WU CHENGDONG
- SHU ZHAOKUN
- YU BEI
Assignees
- 安徽江淮汽车集团股份有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20260318
Claims (10)
- 1. A driver emotion adjustment method based on SOA architecture, comprising: turning on a driver emotion regulating function switch; Identifying whether the emotion of the driver is violence; if yes, the cabin domain controller and the central control unit are utilized to provide a plurality of atomic services and a combined service formed by combining a plurality of atomic services so as to adjust the emotion of the driver.
- 2. The SOA architecture based driver emotion adjustment method of claim 1, wherein said turning on the driver emotion adjustment function switch comprises: Judging whether the state of the emotion regulating switch of the driver is an on state or not; if not, the emotion regulating function of the driver is set to be on through the central control screen.
- 3. The SOA architecture based driver emotion adjustment method of claim 1, further comprising, after said turning on of the driver emotion adjustment function switch, before said identifying whether the driver emotion is violent: Setting a driver reminding voice.
- 4. The SOA architecture based driver emotion adjustment method of claim 3, wherein the setting the driver alert voice comprises: Setting a reminding sound custom switch to be on through a central control screen; The cockpit area controller controls the central information display screen to display the emotion setting information of the driver so as to provide operation prompts for reminding voice input of the driver; collecting voice information of a user through a microphone; And feeding back information set by the user through the central information display screen and sound information collected through the microphone to the cabin controller.
- 5. The method for adjusting emotion of driver based on SOA architecture of claim 3, wherein the atomic services provided by said central control unit comprise a fragrance control service, an electric air outlet control service, an oxygen generation control service and an oxygen concentration monitoring service, and the combined services provided by said central control unit comprise a fragrance and air conditioner control service and an oxygen control service, and said fragrance and air conditioner control service can call said fragrance control service and said electric air outlet control service, and said oxygen control service can call said oxygen generation control service and said oxygen concentration monitoring service; The atomic services provided by the cabin domain controller comprise a driver emotion monitoring service and an atmosphere light control service, the combined services provided by the cabin domain controller comprise a driver emotion recognition service and an atmosphere light rhythm service, the driver emotion recognition service can call the driver emotion monitoring service, the atmosphere light rhythm service can call the atmosphere light control service, the application services provided by the cabin domain controller comprise a driver emotion processing application, the driver emotion processing application can call the fragrance and air conditioner control service, the oxygen control service, the driver emotion recognition service and the atmosphere light rhythm service, and the driver emotion processing application is further used for processing a driver emotion adjustment pre-condition, a trigger condition, an execution output condition and an end condition.
- 6. The SOA architecture based driver emotion adjustment method of claim 5, wherein said identifying whether driver emotion is violence comprises: and the cabin domain controller judges whether the emotion of the driver is violent or not through the emotion recognition service and the emotion monitoring service of the driver according to the driving data of the driver monitoring camera and the vehicle type.
- 7. The SOA architecture-based driver emotion adjustment method according to claim 6, wherein the determining whether the driver emotion is violence by the driver monitoring camera and the vehicle model driving data comprises: The driver monitoring camera collects the face information of the driver and feeds the face information back to the cabin controller; The cabin domain controller acquires vehicle type driving data through a CAN network; the cabin domain controller integrates the vehicle model running data and the face information of the driver acquired by the driver monitoring camera into a driver emotion monitoring service; and the cockpit area controller invokes a driver emotion monitoring service through the driver emotion recognition service, and judges whether the driver emotion is violent or not according to the driver image information and the micro expression fed back by the driver emotion monitoring service and the vehicle model driving data.
- 8. The SOA architecture based driver emotion adjustment method of claim 5, wherein in case the driver emotion is violence, the providing a plurality of atomic services and a combination service composed of a plurality of atomic services using the cabin domain controller and the central control unit to adjust the driver emotion comprises: Calling at least one of fragrance and air conditioning control service, oxygen control service and atmosphere lamp rhythm service of the central control unit through a driver emotion processing application of the cabin domain controller, wherein the driver emotion processing application of the cabin domain controller sends an atmosphere lamp color instruction and an atmosphere lamp rhythm instruction to the lower part of the atmosphere lamp rhythm service; the fragrance control service and the electric air outlet control service are called through the fragrance and air conditioner control service of the central control unit, the oxygen control service and the oxygen concentration monitoring service are called through the oxygen control service of the central control unit, the atmosphere lamp control service is called through the atmosphere lamp rhythm service of the cabin domain controller, and the atmosphere lamp rhythm instruction is disassembled into color and rhythm through the atmosphere lamp rhythm service and is sent to the atmosphere lamp control service; controlling the opening, closing and type switching of the fragrance by a fragrance controller through a fragrance control service; Controlling an electric air outlet actuator to adjust the blowing direction of the electric air outlet through an electric air outlet control service; controlling an oxygen concentration monitoring sensor to monitor the oxygen concentration in the cab through an oxygen concentration monitoring service; the oxygen generator is controlled to be opened or closed by the oxygen generation control service; And issuing an atmosphere lamp control instruction to the atmosphere lamp controller through the atmosphere lamp control service so as to control the atmosphere lamp controller to control the atmosphere lamp to be turned on and off, and combining the instruction issued by the cabin domain controller to perform breathing rhythm to control the color of the atmosphere lamp.
- 9. The SOA architecture based driver emotion adjustment method of claim 8, wherein in case the driver emotion is violence, the providing a plurality of atomic services and a combined service composed of several atomic services using the cabin domain controller and the central control unit to adjust the driver emotion further comprises: the driver is controlled by the cabin domain controller to play the reminding voice or play music.
- 10. The SOA architecture based driver emotion adjustment method of claim 8, wherein the controlling the oxygen generation module to turn on or off the oxygenerator via the oxygenerator control service comprises: Judging whether the central control unit receives an oxygen release instruction sent by the cabin domain controller or not; If not, not executing oxygen release or stopping oxygen release; If yes, judging the oxygen concentration of the cockpit; Judging whether the oxygen concentration in the cab exceeds 23.5% according to the monitoring result of the oxygen concentration monitoring sensor; If yes, oxygen release is not executed or stopped; if not, releasing oxygen and returning to the step of judging the oxygen release instruction.
Description
SOA architecture-based driver emotion adjustment method Technical Field The invention relates to the technical field of driver emotion recognition, in particular to a driver emotion adjusting method based on an SOA architecture. Background The emotional state of the driver has a certain influence on the traffic situation. For example, when the driver is in an emotional state of "road anger," the driver's handling of the vehicle may become rough, which may present a certain risk to the driver itself and other traffic participants, as well as events that may have serious accident consequences due to the driver "road anger. Therefore, there is a need for a driver emotion adjustment method based on SOA architecture. Disclosure of Invention The invention aims to provide a driver emotion regulating method based on an SOA architecture, so as to solve the problems in the prior art and avoid or reduce the occurrence of dangerous events caused by driver emotion. The invention provides a driver emotion adjustment method based on an SOA architecture, which comprises the following steps: turning on a driver emotion regulating function switch; Identifying whether the emotion of the driver is violence; if yes, the cabin domain controller and the central control unit are utilized to provide a plurality of atomic services and a combined service formed by combining a plurality of atomic services so as to adjust the emotion of the driver. The above-mentioned driver emotion adjustment method based on SOA architecture, wherein preferably, the turning on the driver emotion adjustment function switch includes: Judging whether the state of the emotion regulating switch of the driver is an on state or not; if not, the emotion regulating function of the driver is set to be on through the central control screen. The above-mentioned SOA architecture-based driver emotion adjustment method, wherein preferably, after the turning on of the driver emotion adjustment function switch, before the identifying whether the driver emotion is violent, the SOA architecture-based driver emotion adjustment method further includes: Setting a driver reminding voice. The method for adjusting the emotion of the driver based on the SOA architecture, wherein preferably, the setting the driver reminding voice comprises the following steps: Setting a reminding sound custom switch to be on through a central control screen; The cockpit area controller controls the central information display screen to display the emotion setting information of the driver so as to provide operation prompts for reminding voice input of the driver; collecting voice information of a user through a microphone; And feeding back information set by the user through the central information display screen and sound information collected through the microphone to the cabin controller. The method for regulating the emotion of the driver based on the SOA architecture, wherein preferably, the atomic services provided by the central control unit comprise a fragrance control service, an electric air outlet control service, an oxygen generation control service and an oxygen concentration monitoring service, the combined services provided by the central control unit comprise a fragrance and air conditioner control service and an oxygen control service, the fragrance and air conditioner control service can call the fragrance control service and the electric air outlet control service, and the oxygen control service can call the oxygen generation control service and the oxygen concentration monitoring service; The atomic services provided by the cabin domain controller comprise a driver emotion monitoring service and an atmosphere light control service, the combined services provided by the cabin domain controller comprise a driver emotion recognition service and an atmosphere light rhythm service, the driver emotion recognition service can call the driver emotion monitoring service, the atmosphere light rhythm service can call the atmosphere light control service, the application services provided by the cabin domain controller comprise a driver emotion processing application, the driver emotion processing application can call the fragrance and air conditioner control service, the oxygen control service, the driver emotion recognition service and the atmosphere light rhythm service, and the driver emotion processing application is further used for processing a driver emotion adjustment pre-condition, a trigger condition, an execution output condition and an end condition. The method for adjusting the emotion of the driver based on the SOA architecture, wherein preferably, the identifying whether the emotion of the driver is violence or not comprises the following steps: and the cabin domain controller judges whether the emotion of the driver is violent or not through the emotion recognition service and the emotion monitoring service of the driver according to the driving data of the driver monit