CN115089179B - Psychological emotion insight analysis method and system - Google Patents
Psychological emotion insight analysis method and systemInfo
- Publication number
- CN115089179B CN115089179B CN202210677204.3A CN202210677204A CN115089179B CN 115089179 B CN115089179 B CN 115089179B CN 202210677204 A CN202210677204 A CN 202210677204A CN 115089179 B CN115089179 B CN 115089179B
- Authority
- CN
- China
- Prior art keywords
- user
- physiological
- calculation
- emotion
- group
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/16—Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/0205—Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/026—Measuring blood flow
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/145—Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value ; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid or cerebral tissue
- A61B5/1455—Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value ; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid or cerebral tissue using optical sensors, e.g. spectral photometrical oximeters
- A61B5/14551—Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value ; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid or cerebral tissue using optical sensors, e.g. spectral photometrical oximeters for measuring blood gases
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/33—Heart-related electrical modalities, e.g. electrocardiography [ECG] specially adapted for cooperation with other devices
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6802—Sensor mounted on worn items
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7203—Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7225—Details of analogue processing, e.g. isolation amplifier, gain or sensitivity adjustment, filtering, baseline or drift compensation
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/7246—Details of waveform analysis using correlation, e.g. template matching or determination of similarity
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/725—Details of waveform analysis using specific filters therefor, e.g. Kalman or adaptive filters
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient; User input means
- A61B5/742—Details of notification to user or communication with user or patient; User input means using visual displays
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient; User input means
- A61B5/746—Alarms related to a physiological condition, e.g. details of setting alarm thresholds or avoiding false alarms
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/70—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to mental therapies, e.g. psychological therapy or autogenous training
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/021—Measuring pressure in heart or blood vessels
- A61B5/02108—Measuring pressure in heart or blood vessels from analysis of pulse wave characteristics
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
- A61B5/024—Measuring pulse rate or heart rate
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Public Health (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Physics & Mathematics (AREA)
- Pathology (AREA)
- Biophysics (AREA)
- Heart & Thoracic Surgery (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Veterinary Medicine (AREA)
- Physiology (AREA)
- Signal Processing (AREA)
- Psychiatry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Cardiology (AREA)
- Child & Adolescent Psychology (AREA)
- Epidemiology (AREA)
- Developmental Disabilities (AREA)
- Primary Health Care (AREA)
- Hospice & Palliative Care (AREA)
- Psychology (AREA)
- Social Psychology (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Optics & Photonics (AREA)
- Hematology (AREA)
- Power Engineering (AREA)
- Educational Technology (AREA)
- Pulmonology (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
The invention provides a psychological emotion insight analysis method which comprises the steps of collecting blood light reflection signals, pulse wave signals and electrocardiosignals of a user through wearing equipment, preprocessing the blood light reflection signals, the pulse wave signals and the electrocardiosignals to obtain human physiological signals, calculating and analyzing the human physiological signal values to obtain multiple physiological indexes of the user, wherein the physiological indexes comprise heart rate, blood oxygen saturation, atrial fibrillation and blood pressure, and identifying and judging psychological emotion states of the user through a cosine similarity algorithm to obtain emotion judgment results and displaying the emotion judgment results on a mobile terminal in real time. The invention realizes the real-time monitoring and analysis of the psychological emotion of the user through daily common wearing equipment.
Description
Technical Field
The invention relates to the field of data acquisition and analysis of wearable equipment, in particular to a psychological emotion insight analysis method and system.
Background
Emotion is a state that integrates human feeling, thought and behavior, and plays an important role in human-to-human communication. Emotion is a state that integrates the feeling, thought and behavior of a person, and includes psychological reactions of a person to external or self-stimuli, including physiological reactions accompanying such psychological reactions. In daily work and life of people, the emotion function is ubiquitous. In medical care, if the emotional state of a patient, particularly a patient with dysexpressia, can be known, different care measures can be taken according to the emotion of the patient, and the care amount can be increased. In the product development process, if the emotional state of the user in the product use process can be identified, the user experience is known, the product function can be improved, and the product more suitable for the user requirement is designed. In various human-computer interaction systems, human-machine interaction becomes more friendly and natural if the system can recognize the emotional state of a person. Therefore, the analysis and recognition of emotion is an important interdisciplinary research topic in the fields of neuroscience, psychology, cognitive science, computer science, artificial intelligence and the like.
The existing emotion recognition technology mainly comprises a text analysis technology and a micro-expression recognition technology, wherein the text analysis technology is used for calculating emotion indexes of a user based on a sentence-level emotion analysis method by acquiring text contents of all utterances of the user, classifying psychological emotions of the user based on a cosine similarity method and finally displaying psychological evaluation and early warning results of the user. The micro-expression recognition technology recognizes micro-expressions of visitors in the psychological consultation process by acquiring the psychological consultation video of the user, acquires all time nodes and marks the time nodes, and judges psychological emotional conditions of the user. But two emotion recognition techniques have the following main problems:
1. the measuring process is complicated, namely, professional equipment is required to be worn for recording the expression, the behavior and the like of the user, and professional staff is also required to cooperate for marking and reading the records.
2. The real-time monitoring cannot be performed, and the conventional psychological emotion recognition method is limited by external equipment and the like and cannot be performed.
Disclosure of Invention
The invention provides a psychological emotion insight analysis method which is used for realizing real-time monitoring and analysis of psychological emotions of a user through daily common wearing equipment.
The invention provides a psychological emotion insight analysis method, which comprises the following steps:
collecting blood light reflection signals, pulse wave signals and electrocardiosignals of a user through a wearing device, and preprocessing the blood light reflection signals, the pulse wave signals and the electrocardiosignals to obtain human physiological signals;
calculating and analyzing the human physiological signal values to obtain a plurality of physiological indexes of a user, wherein the physiological indexes comprise heart rate, blood oxygen saturation, atrial fibrillation and blood pressure;
and identifying and judging the psychological and emotional states of the user through a cosine similarity algorithm by utilizing a plurality of physiological indexes of the user to obtain emotion judgment results, and displaying the emotion judgment results in real time on the mobile terminal.
Preferably, the preprocessing of the blood light reflection signal, the pulse wave signal and the electrocardiosignal includes:
Filtering baseline drift and ambient light noise caused by power frequency interference, breath jitter and the like in blood light reflection signals, pulse waves and electrocardiosignals through digital filtering;
after digital filtering, removing blood flow sounds in blood light reflection signals, pulse waves and electrocardiosignals through adaptive filtering;
and finally, carrying out mean value filtering and spike filtering on the blood light reflection signals, the pulse waves and the electrocardiosignals to eliminate coarse errors.
Preferably, the calculating and analyzing the human physiological signal value to obtain a plurality of physiological indexes of the user includes:
determining the heart rate and atrial fibrillation of the user through calculation according to the electrocardiosignals in the human physiological signals;
According to the blood light reflection signals in the human physiological signals, determining the blood oxygen saturation of the user through calculation;
and determining the blood pressure of the user through calculation according to the pulse wave signals in the human physiological signals.
Preferably, the identifying and judging the psychological emotion state of the user through the cosine similarity algorithm by using a plurality of physiological indexes of the user includes:
Acquiring a plurality of physiological indexes obtained by analyzing a blood light reflection signal, a pulse wave signal and an electrocardiosignal at the current moment so as to be acquired on the user;
Determining historical average values of all physiological indexes of the user according to the historical physiological index data under the user account stored in the cloud server, and establishing a normal physiological index comparison group by utilizing a plurality of historical average values;
determining a relative deviation value between each physiological index corresponding to the current moment and a historical average value of a corresponding physiological index in the normal physiological index control group;
If the relative deviation value between a certain physiological index and the historical average value of the corresponding physiological index in the normal physiological index control group is larger than a preset deviation threshold value, judging that the physiological index of the user is abnormal;
When determining that the physiological index of the user is abnormal, establishing a first calculation group according to a plurality of relative deviation values corresponding to the current physiological indexes of the user;
Cosine similarity calculation is carried out on the first calculation group and a plurality of second calculation groups stored in the cloud, so that similarity values between the first calculation group and the plurality of second calculation groups stored in the cloud are obtained;
and outputting the emotion nouns bound corresponding to the second calculation group corresponding to the highest similarity value as emotion judgment results.
Preferably, the emotion intensity of the user needs to be calculated while outputting the emotion judgment result by the following method:
determining a plurality of relative deviation values in the second calculation group corresponding to the highest similarity value;
calculating second relative deviation values between the plurality of relative deviation values in the first calculation group and the corresponding plurality of relative deviation values in the second calculation group respectively;
Carrying out average value calculation on a plurality of second relative deviation values to obtain the emotion intensity degree of the user;
When the emotion intensity of the user is larger than a preset fluctuation threshold value, the mobile terminal reminds the user to pay attention to adjust the emotion of the user.
Preferably, the second calculation group is determined by:
Determining a plurality of corresponding relative deviation values between a plurality of physiological indexes of a volunteer user under anger emotion and historical average values of corresponding physiological indexes in a normal physiological index comparison group of the volunteer user through volunteer data research;
Establishing a third calculation group according to a plurality of relative deviation values corresponding to the current physiological indexes of the volunteer user;
And determining a plurality of third computing groups which are correspondingly established by the plurality of volunteer users under the anger emotion, and carrying out corresponding mean value computation on the data in the plurality of third computing groups to obtain a second computing group corresponding to the anger emotion.
Preferably, the identifying and judging the psychological emotional state of the user through the cosine similarity algorithm by using the multiple physiological indexes of the user further includes:
Dividing a plurality of physiological indexes obtained by analyzing blood light reflection signals, pulse wave signals and electrocardiosignals acquired at the same moment into an index reference group;
setting an upper boundary value and a lower boundary value for each physiological index in advance, and comparing each current physiological index of a user with the corresponding preset upper boundary value and lower boundary value respectively;
If a certain physiological index in a certain index reference group is higher than the upper boundary value or lower than the lower boundary value corresponding to the preset physiological index, determining that the index reference group is abnormal, judging whether the index reference group corresponding to a plurality of subsequent moments is abnormal or not, and recording the occurrence times of the abnormality;
When the continuous times are larger than the upper limit of the preset times, determining that the user has emotion fluctuation, and continuously extracting a plurality of index reference groups from the index reference group with the abnormality for the first time;
classifying the multiple physiological indexes in the extracted multiple index reference groups according to item categories, sequentially arranging the multiple physiological indexes, establishing trend change curves of each physiological index, finally obtaining trend change curves corresponding to the multiple physiological indexes, and establishing a comparison data group by utilizing the trend change curves corresponding to the multiple physiological indexes;
Taking the corresponding comparison data templates of the plurality of psychological emotions from the cloud, respectively carrying out cosine similarity calculation on the comparison data templates of each psychological emotion and the comparison data sets, and determining the matching degree between the comparison data sets and the corresponding comparison data templates of each psychological emotion;
And outputting the psychological emotion corresponding to the comparison data template with the largest matching degree as an emotion judgment result.
Preferably, the upper boundary value and the lower boundary value are determined by:
obtaining a first fluctuation range of a certain physiological index of a human body in a normal emotion state through data research of volunteers or user group feedback;
Acquiring a second fluctuation range of a certain physiological index of the current user in a normal emotion state during the use of the wearable device;
Determining a first fluctuation median according to the first fluctuation range, wherein the first fluctuation median is the average value of the maximum value and the minimum value of the first fluctuation range;
Determining a second fluctuation median according to the second fluctuation range, wherein the second fluctuation median is the average value of the maximum value and the minimum value of the second fluctuation range;
Determining an absolute difference value of the first fluctuation median value and the second fluctuation median value, and multiplying the absolute difference value by a preset proportionality coefficient to obtain a corrected value;
Taking the maximum value in the second fluctuation range as a first upper boundary value, and adding the correction value to the first upper boundary value to obtain an upper boundary value;
And taking the minimum value in the second fluctuation range as a first lower boundary value, and adding the correction value to the first lower boundary value to obtain a lower boundary value.
Preferably, the step of performing cosine similarity calculation on the comparison data templates of each psychological emotion and the comparison data sets, and determining the matching degree between the comparison data sets and the comparison data templates corresponding to each psychological emotion includes:
selecting a certain psychological emotion comparison data template and carrying out similarity calculation on the template and the comparison data set;
when similarity calculation is performed, cosine similarity calculation is performed on all trend change curves in the comparison data set and trend change template curves of corresponding physiological indexes in the comparison data template respectively to obtain a plurality of first-class similarities, and each first-class similarity is bound with the corresponding physiological index item respectively, wherein the cosine similarity calculation process comprises the following steps:
determining two curves of the trend change curve and the trend change template curve;
Cutting the trend change template curve to obtain a first curve according to the length of the trend change curve;
Respectively carrying out equidistant quantization on the trend change curve and the second curve to obtain a plurality of sequentially arranged quantized data points;
Determining the slopes of a plurality of quantized data points on the trend change curve, and arranging the slopes of the plurality of quantized data points on the trend change curve to generate a first calculation sequence;
determining the slope of a plurality of quantized data points on the second curve, and arranging the slope of the plurality of quantized data points on the second curve to generate a second calculation sequence;
calculating by using the first calculation sequence and the second calculation sequence through a cosine similarity calculation formula to obtain the similarity between the trend change curve and the second curve as a first type of similarity;
And according to the weight coefficient preset for each corresponding physiological index in the comparison data template of the psychological emotion, carrying out weighted calculation based on a plurality of the first-class similarities to obtain the matching degree between the comparison data set and the comparison data template corresponding to the psychological emotion.
In order to achieve the above object, an embodiment of the present invention further provides a psychological emotion insight analysis system, including:
The signal acquisition processing module is used for acquiring blood light reflection signals, pulse wave signals and electrocardiosignals of a user through the wearing equipment, and preprocessing the blood light reflection signals, the pulse wave signals and the electrocardiosignals to obtain human physiological signals;
the signal analysis module is used for calculating and analyzing the human physiological signal value to obtain a plurality of physiological indexes of a user, wherein the physiological indexes comprise heart rate, blood oxygen saturation, atrial fibrillation and blood pressure;
the emotion judging module is used for identifying and judging the psychological emotion state of the user through a cosine similarity algorithm by utilizing a plurality of physiological indexes of the user to obtain an emotion judging result and displaying the emotion judging result in real time on the mobile terminal;
The identifying and judging the psychological emotion state of the user through the cosine similarity algorithm by utilizing a plurality of physiological indexes of the user comprises the following steps:
Acquiring a plurality of physiological indexes obtained by analyzing a blood light reflection signal, a pulse wave signal and an electrocardiosignal at the current moment so as to be acquired on the user;
Determining historical average values of all physiological indexes of the user according to the historical physiological index data under the user account stored in the cloud server, and establishing a normal physiological index comparison group by utilizing a plurality of historical average values;
determining a relative deviation value between each physiological index corresponding to the current moment and a historical average value of a corresponding physiological index in the normal physiological index control group;
If the relative deviation value between a certain physiological index and the historical average value of the corresponding physiological index in the normal physiological index control group is larger than a preset deviation threshold value, judging that the physiological index of the user is abnormal;
When determining that the physiological index of the user is abnormal, establishing a first calculation group according to a plurality of relative deviation values corresponding to the current physiological indexes of the user;
Cosine similarity calculation is carried out on the first calculation group and a plurality of second calculation groups stored in the cloud, so that similarity values between the first calculation group and the plurality of second calculation groups stored in the cloud are obtained;
outputting the emotion nouns bound corresponding to the second calculation group corresponding to the highest similarity value as emotion judgment results;
The identifying and judging the psychological emotion state of the user through the cosine similarity algorithm by utilizing the multiple physiological indexes of the user further comprises the following steps:
Dividing a plurality of physiological indexes obtained by analyzing blood light reflection signals, pulse wave signals and electrocardiosignals acquired at the same moment into an index reference group;
setting an upper boundary value and a lower boundary value for each physiological index in advance, and comparing each current physiological index of a user with the corresponding preset upper boundary value and lower boundary value respectively;
If a certain physiological index in a certain index reference group is higher than the upper boundary value or lower than the lower boundary value corresponding to the preset physiological index, determining that the index reference group is abnormal, judging whether the index reference group corresponding to a plurality of subsequent moments is abnormal or not, and recording the occurrence times of the abnormality;
When the continuous times are larger than the upper limit of the preset times, determining that the user has emotion fluctuation, and continuously extracting a plurality of index reference groups from the index reference group with the abnormality for the first time;
classifying the multiple physiological indexes in the extracted multiple index reference groups according to item categories, sequentially arranging the multiple physiological indexes, establishing trend change curves of each physiological index, finally obtaining trend change curves corresponding to the multiple physiological indexes, and establishing a comparison data group by utilizing the trend change curves corresponding to the multiple physiological indexes;
Taking the corresponding comparison data templates of the plurality of psychological emotions from the cloud, respectively carrying out cosine similarity calculation on the comparison data templates of each psychological emotion and the comparison data sets, and determining the matching degree between the comparison data sets and the corresponding comparison data templates of each psychological emotion;
outputting psychological emotion corresponding to the comparison data template with the largest matching degree as an emotion judgment result;
The step of calculating the cosine similarity between the comparison data templates of each psychological emotion and the comparison data sets, and the step of determining the matching degree between the comparison data sets and the corresponding comparison data templates of each psychological emotion comprises the following steps:
selecting a certain psychological emotion comparison data template and carrying out similarity calculation on the template and the comparison data set;
when similarity calculation is performed, cosine similarity calculation is performed on all trend change curves in the comparison data set and trend change template curves of corresponding physiological indexes in the comparison data template respectively to obtain a plurality of first-class similarities, and each first-class similarity is bound with the corresponding physiological index item respectively, wherein the cosine similarity calculation process comprises the following steps:
determining two curves of the trend change curve and the trend change template curve;
Cutting the trend change template curve to obtain a first curve according to the length of the trend change curve;
Respectively carrying out equidistant quantization on the trend change curve and the second curve to obtain a plurality of sequentially arranged quantized data points;
Determining the slopes of a plurality of quantized data points on the trend change curve, and arranging the slopes of the plurality of quantized data points on the trend change curve to generate a first calculation sequence;
determining the slope of a plurality of quantized data points on the second curve, and arranging the slope of the plurality of quantized data points on the second curve to generate a second calculation sequence;
calculating by using the first calculation sequence and the second calculation sequence through a cosine similarity calculation formula to obtain the similarity between the trend change curve and the second curve as a first type of similarity;
And according to the weight coefficient preset for each corresponding physiological index in the comparison data template of the psychological emotion, carrying out weighted calculation based on a plurality of the first-class similarities to obtain the matching degree between the comparison data set and the comparison data template corresponding to the psychological emotion.
The technical scheme of the invention is further described in detail through the drawings and the embodiments.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate the invention and together with the embodiments of the invention, serve to explain the invention. In the drawings:
FIG. 1 is a flow chart of a method for analyzing psychological emotion insight in an embodiment of the present invention;
FIG. 2 is a flow chart of a method for preprocessing a signal according to an embodiment of the present invention;
Fig. 3 is a schematic structural diagram of a psychological emotion insight analysis system in an embodiment of the present invention.
Detailed Description
The preferred embodiments of the present invention will be described below with reference to the accompanying drawings, it being understood that the preferred embodiments described herein are for illustration and explanation of the present invention only, and are not intended to limit the present invention.
The embodiment of the invention provides a psychological emotion insight analysis method, which comprises the following steps:
step S1, collecting blood light reflection signals, pulse wave signals and electrocardiosignals of a user through wearable equipment, and preprocessing the blood light reflection signals, the pulse wave signals and the electrocardiosignals to obtain human physiological signals;
S2, calculating and analyzing the human physiological signal values to obtain a plurality of physiological indexes of a user, wherein the physiological indexes comprise heart rate, blood oxygen saturation, atrial fibrillation and blood pressure;
And S3, identifying and judging the psychological and emotional states of the user by using a plurality of physiological indexes of the user through a cosine similarity algorithm to obtain emotion judgment results, and displaying the emotion judgment results in real time on the mobile terminal.
The technical scheme has the working principle and beneficial effects that daily wearable equipment such as a watch and a wrist band are used for collecting blood light reflection signals, pulse wave signals and electrocardiosignals of a user, the blood light reflection signals, the pulse wave signals and the electrocardiosignals are subjected to filtering and denoising pretreatment to obtain human physiological signals, then the human physiological signal values are calculated and analyzed to obtain multiple physiological indexes of the user, wherein the physiological indexes comprise heart rate, blood oxygen saturation, atrial fibrillation, blood pressure and the like, and finally the psychological emotion states of the user are identified and judged through a cosine similarity algorithm to obtain emotion judgment results and are displayed on a mobile terminal in real time. Thereby realizing continuous and uninterrupted psychological emotion insight analysis of the user.
In a preferred embodiment, preprocessing the blood light reflection signal, the pulse wave signal and the electrocardiographic signal includes:
step S21, filtering baseline drift and ambient light noise caused by power frequency interference, respiratory jitter and the like in blood light reflection signals, pulse waves and electrocardiosignals through digital filtering;
step S22, removing blood flow sounds in blood light reflection signals, pulse waves and electrocardiosignals through self-adaptive filtering after digital filtering;
And S23, finally, carrying out mean value filtering and spike filtering on the blood light reflection signals, the pulse waves and the electrocardiosignals to eliminate coarse errors.
The working principle and the beneficial effects of the technical scheme are that baseline drift and ambient light noise caused by power frequency interference, respiratory jitter and the like in blood light reflection signals, pulse waves and electrocardiosignals are removed through a digital filtering mode, blood flow sounds in the blood light reflection signals, the pulse waves and the electrocardiosignals are removed through self-adaptive filtering, coarse errors in the blood light reflection signals, the pulse waves and the electrocardiosignals are removed through mean filtering and spike filtering, and the filtering and noise removing processing of acquired signals is realized, so that more accurate signal data are obtained.
In a preferred embodiment, the calculating and analyzing the human physiological signal value to obtain a plurality of physiological indexes of the user includes:
determining heart rate and atrial fibrillation of a user through calculation according to electrocardiosignals in human physiological signals;
according to blood light reflection signals in the human physiological signals, determining the blood oxygen saturation of the user through calculation;
And determining the blood pressure of the user through calculation according to the pulse wave signals in the human physiological signals.
The technical scheme has the working principle and beneficial effects that the heart rate and atrial fibrillation of a user are determined through calculation by utilizing the electrocardiosignals in the physiological signals of the human body, the blood optical reflection signals in the physiological signals of the human body are utilized to determine the blood oxygen saturation of the user through calculation, the pulse wave signals in the physiological signals of the human body are utilized to determine the blood pressure of the user through calculation, and the conversion from the acquired basic signal wave data to the available index data is realized.
In a preferred embodiment, the identifying and judging the psychological emotional state of the user through the cosine similarity algorithm by utilizing a plurality of physiological indexes of the user comprises:
Acquiring a plurality of physiological indexes obtained by analyzing a blood light reflection signal, a pulse wave signal and an electrocardiosignal at the current moment so as to be acquired on the user;
Determining historical average values of all physiological indexes of the user according to the historical physiological index data under the user account stored in the cloud server, and establishing a normal physiological index comparison group by utilizing a plurality of historical average values;
determining a relative deviation value between each physiological index corresponding to the current moment and a historical average value of the corresponding physiological index in the normal physiological index control group;
if the relative deviation value between the historical average value of a certain physiological index and the corresponding physiological index in the normal physiological index comparison group is larger than a preset deviation threshold value, judging that the physiological index of the user is abnormal;
When determining that the physiological index of the user is abnormal, establishing a first calculation group according to a plurality of relative deviation values corresponding to the current physiological indexes of the user;
cosine similarity calculation is carried out on the first calculation group and a plurality of second calculation groups stored in the cloud, so that similarity values between the first calculation group and the plurality of second calculation groups stored in the cloud are obtained;
and outputting the emotion nouns bound corresponding to the second calculation group corresponding to the highest similarity value as emotion judgment results.
The technical scheme has the working principle and beneficial effects that a plurality of physiological indexes are obtained by acquiring a blood light reflection signal, a pulse wave signal and an electrocardiosignal analysis from a user at the current moment, the historical average value of each physiological index of the user is determined according to the historical physiological index data stored in a cloud server under the user account, the specific values of each physiological index of the user under the daily condition are reflected through the historical average value (the emotion of the user cannot be analyzed by referring to a certain fixed historical physiological index template because of different physique between people, so that the historical physiological index of the user is very important as a comparison standard) and a normal physiological index comparison group is established by utilizing the plurality of historical average values, the relative deviation value between each physiological index corresponding to the current moment and the historical average value of the corresponding physiological index in the normal physiological index comparison group is determined, wherein the relative deviation value is the percentage between the physiological index of a certain item corresponding to the current moment and the average value of the corresponding physiological index of the corresponding item, if the difference between the physiological index of the certain item and the corresponding item of the normal physiological index is different from the historical average value of the daily condition, the relative deviation value is larger than the first physiological index of the user, the relative deviation between the current physiological index is determined when the first physiological index is larger than the corresponding physiological index of the current physiological index is calculated to be present, the plurality of data in the first calculation group can reflect the deviation condition between each physiological index of the user in the current period and each physiological index in daily life, and the cosine similarity calculation is carried out on the first calculation group and a plurality of second calculation groups stored in the cloud respectively, wherein the calculation formula is as follows:
Wherein Similar represents a similarity value, A i represents an ith value in a first computing group, B i represents an ith value in a second computing group, n represents the number of values in the first computing group or the second computing group, the second computing group can reflect the overall deviation situation between various physiological indexes of most users under a certain emotion and various physiological indexes in daily life, the similarity value between the first computing group and the cloud-stored second computing groups is obtained, and the emotion nouns corresponding to the second computing group corresponding to the highest similarity value are output as emotion judgment results, so that the comparison between the current physiological indexes and the daily physiological indexes of the users is realized, the deviation situation of the various physiological indexes of the users is reflected through the relative deviation, the similarity comparison calculation is carried out through the deviation situation templates of the common physiological indexes of the vast second computing group under a certain emotion (such as anger) of the users, the emotion psychological condition of the users is determined, and the emotion psychological emotion of the users is recognized by determining that the emotion of the users corresponding to the emotion situation of the most similar deviation situation template of the current physiological indexes of the users is the current.
In a preferred embodiment, the emotion intensity level of the user needs to be calculated while outputting the emotion judgment result by the following method:
Determining a plurality of relative deviation values in a second calculation group corresponding to the highest similarity value;
calculating second relative deviation values between the plurality of relative deviation values in the first calculation group and the corresponding plurality of relative deviation values in the second calculation group respectively;
Carrying out average value calculation on a plurality of second relative deviation values to obtain the emotion intensity degree of the user;
When the emotion intensity of the user is larger than a preset fluctuation threshold value, the mobile terminal reminds the user to pay attention to adjust the emotion of the user.
The working principle and the beneficial effects of the technical scheme are that when the emotion judgment result is output, a plurality of relative deviation values in a second calculation group corresponding to the highest similarity value are determined; calculating a second relative deviation value between a plurality of relative deviation values in the first calculation group and a plurality of corresponding relative deviation values in the second calculation group respectively, reflecting the deviation between the emotion intensity degree of a user under the current emotion and the normal emotion intensity degree through the second relative deviation, wherein the greater the deviation is, the more intense the emotion of the user, for example, a certain item of relative deviation value in the first calculation group is 10 percent to indicate that the heart beat speed of the user is 10 percent faster than daily, a relative deviation value of a corresponding item in the second calculation group is 20 percent to indicate that the heart beat speed of most users under the emotion is 20 percent faster than daily, the second relative deviation value is 10 percent minus 20 percent and then divided by 20 percent to be one half of negative, the higher the relative deviation value corresponding to a certain item of physiological index in the first calculation group is, the physiological index of the represented user changes more strongly relative to most users, the physiological index in this aspect is more intense because the physiological index of the user changes correspondingly, the relative intensity degree is not fixed by the relative items, the relative intensity degree is not fixed, the relative physiological index is calculated to be more than the average intensity degree of the second relative physiological index, the relative physiological index is more than the average intensity degree is calculated, and the relative physiological index is more than the average relative intensity degree is calculated, and the relative physiological index is more than the average degree is calculated relative intensity degree is more than the average degree, the mobile terminal reminds the user to pay attention to adjust the emotion of the user.
In a preferred embodiment, the second calculation group is determined by:
Determining a plurality of corresponding relative deviation values between a plurality of physiological indexes of a volunteer user under anger emotion and historical average values of corresponding physiological indexes in a normal physiological index comparison group of the volunteer user through volunteer data research;
Establishing a third calculation group according to a plurality of relative deviation values corresponding to the current physiological indexes of the volunteer user;
And determining a plurality of third computing groups which are correspondingly established by the plurality of volunteer users under the anger emotion, and carrying out corresponding mean value computation on the data in the plurality of third computing groups to obtain a second computing group corresponding to the anger emotion.
The technical scheme has the working principle and beneficial effects that the second calculation group is determined by calculating the most user data, the corresponding relative deviation values between the multiple physiological indexes of the volunteer user under anger emotion and the historical average values of the corresponding physiological indexes in the volunteer user normal physiological index comparison group are determined through the volunteer data investigation, the third calculation group is established according to the corresponding relative deviation values of the current multiple physiological indexes of the volunteer user, the third calculation group which is correspondingly established under anger emotion is determined, the data in the third calculation group are subjected to corresponding mean value calculation to obtain the second calculation group which is corresponding to anger emotion, the obtained average line can be determined to be the second calculation group by utilizing the data of the volunteer, the second calculation group which is corresponding to other emotion can be determined in the same manner, the third calculation group is worth noting, the second calculation group can be determined by a method which is corresponding to the mixed emotion, and the human emotion can be determined according to a preset emotion training template through the preset emotion feedback method.
In a preferred embodiment, the identifying and judging the psychological emotional state of the user through the cosine similarity algorithm by using a plurality of physiological indexes of the user further comprises:
Dividing a plurality of physiological indexes obtained by analyzing blood light reflection signals, pulse wave signals and electrocardiosignals acquired at the same moment into an index reference group;
setting an upper boundary value and a lower boundary value for each physiological index in advance, and comparing each current physiological index of a user with the corresponding preset upper boundary value and lower boundary value respectively;
If a certain physiological index in a certain index reference group is higher than a preset upper boundary value or lower than a preset lower boundary value corresponding to the physiological index, determining that the index reference group is abnormal, judging whether the index reference group corresponding to a plurality of subsequent moments has the same abnormality or not, and recording the occurrence times of the abnormality;
When the continuous times are larger than the upper limit of the preset times, determining that the user has emotion fluctuation, and continuously extracting a plurality of index reference groups from the index reference group with the abnormality for the first time;
classifying the multiple physiological indexes in the extracted multiple index reference groups according to item categories, sequentially arranging the multiple physiological indexes, establishing trend change curves of each physiological index, finally obtaining trend change curves corresponding to the multiple physiological indexes, and establishing a comparison data group by utilizing the trend change curves corresponding to the multiple physiological indexes;
Taking the corresponding comparison data templates of the plurality of psychological emotions from the cloud, respectively carrying out cosine similarity calculation on the comparison data templates of each psychological emotion and the comparison data sets, and determining the matching degree between the comparison data sets and the corresponding comparison data templates of each psychological emotion;
And outputting the psychological emotion corresponding to the comparison data template with the largest matching degree as an emotion judgment result.
The technical scheme has the working principle and beneficial effects that another judging method is provided, namely, the psychological emotion is determined by utilizing the change condition of the physiological index, for certain emotions, the corresponding characteristics of the physiological index are changed, the change curve of the physiological index is obtained by comparing the current physiological index of a user with the corresponding preset upper boundary value and lower boundary value of the physiological index, for example, from the tense emotion to the panic emotion, the process is that the heart is accelerated to the rapid heart contraction, so that the blood pressure is instantaneously increased, the change process of the physiological index is realized, the judgment result is obtained by comparing the physiological index with the real-time data only, and therefore, the other method for judging the emotion through the linear change rule is provided, particularly, a plurality of physiological indexes obtained by analyzing the blood light reflection signal, the pulse wave signal and the electrocardio signal acquired at the same moment are divided into an index reference group, the current physiological indexes of the user are respectively compared with the corresponding preset upper boundary value and lower boundary value of the physiological index, if the physiological index existing in the certain index reference group is higher than the corresponding preset upper boundary value or lower boundary value of the physiological index, the abnormal condition is realized, the number of times of continuous abnormal conditions are prevented from being continuously recorded when the same time is high, and the number of times of abnormal conditions are continuously occur are continuously recorded, and sequentially arranging the multiple physiological indexes in the extracted multiple index reference groups after classifying according to item categories, establishing trend change curves of each physiological index, finally obtaining trend change curves corresponding to the multiple physiological indexes, such as trend change curve A corresponding to heart rate, trend change curve B corresponding to blood pressure, trend change curve C corresponding to blood oxygen saturation and the like, establishing a comparison data group (such as [ A, B, C ]) by utilizing the trend change curves corresponding to the multiple physiological indexes, taking a comparison data template corresponding to each psychological emotion, such as anger emotion, from a cloud as [ a, B, C ], respectively carrying out cosine similarity calculation on the comparison data template of each psychological emotion and the comparison data group, determining the matching degree between the comparison data group and the comparison data template corresponding to each psychological emotion, such as cosine similarity calculation on the comparison data template [ A, B, C ] and the comparison data template [ a, B, C ], and finally outputting emotion data corresponding to the greatest matching degree as emotion judgment result. The method for judging the emotion through the linear change rule is provided, and the emotion capable of enabling the physiological index to change in linear characteristics is judged.
In a preferred embodiment, the upper and lower boundary values are determined by the following method:
obtaining a first fluctuation range of a certain physiological index of a human body in a normal emotion state through data research of volunteers or user group feedback;
Acquiring a second fluctuation range of a certain physiological index of the current user in a normal emotion state during the use of the wearable device;
determining a first fluctuation median according to the first fluctuation range, wherein the first fluctuation median is the average value of the maximum value and the minimum value of the first fluctuation range;
determining a second fluctuation median according to the second fluctuation range, wherein the second fluctuation median is the average value of the maximum value and the minimum value of the second fluctuation range;
determining an absolute difference value of the first fluctuation median value and the second fluctuation median value, and multiplying the absolute difference value by a preset proportionality coefficient to obtain a corrected value;
taking the maximum value in the second fluctuation range as a first upper boundary value, and adding a correction value to the first upper boundary value to obtain an upper boundary value;
and taking the minimum value in the second fluctuation range as a first lower boundary value, and adding the correction value to the first lower boundary value to obtain a lower boundary value.
The technical scheme has the working principle and beneficial effects that a first fluctuation range of a certain physiological index of a human body in a normal emotion state is obtained through data research of volunteers or feedback of a user group, a second fluctuation range of the certain physiological index of the human body in the normal emotion state is obtained when the current user is in the wearing equipment, a first fluctuation median value is determined according to the first fluctuation range, the first fluctuation median value is the average value of the maximum value and the minimum value of the first fluctuation range, a second fluctuation median value is determined according to the second fluctuation range, the second fluctuation median value is the average value of the maximum value and the minimum value of the second fluctuation range, the absolute difference value of the first fluctuation median value and the second fluctuation median value is determined, the absolute difference value is multiplied by a preset proportional coefficient to obtain a corrected value, the maximum value in the second fluctuation range is used as a first upper boundary value, the first upper boundary value is added with the corrected value to obtain the upper boundary value, and the minimum value in the second fluctuation range is used as a first lower boundary value, and the first lower boundary value is added with the corrected value to obtain the lower boundary value. According to the technical scheme, the deviation and trend of the first fluctuation range of a certain physiological index under the normal emotion state of the human body of the public user are considered, and the upper and lower boundary values with the characteristics of the user are established by combining the second fluctuation range of the certain physiological index under the normal emotion state acquired by the current user for many times during the use of the wearable device, so that the method is more suitable for judging the emotion condition of the user according to the physiological condition of the user.
In a preferred embodiment, the cosine similarity calculation is performed on the comparison data templates of each psychological emotion and the comparison data sets, and determining the matching degree between the comparison data sets and the comparison data templates corresponding to each psychological emotion includes:
selecting a certain psychological emotion comparison data template and carrying out similarity calculation on the template and the comparison data set;
When similarity calculation is carried out, cosine similarity calculation is carried out on all trend change curves in the comparison data set and trend change template curves of corresponding physiological indexes in the comparison data template respectively, a plurality of first-class similarities are obtained, and each first-class similarity is bound with corresponding physiological index items respectively;
and carrying out weighted calculation based on a plurality of first-class similarities according to a weight coefficient preset for each corresponding physiological index in the comparison data template of the psychological emotion, so as to obtain the matching degree between the comparison data set and the comparison data template corresponding to the psychological emotion.
The technical scheme has the working principle and beneficial effects that when cosine similarity calculation is carried out on the comparison data templates and the comparison data sets, cosine similarity calculation is needed to be carried out on all trend change curves in the comparison data sets and trend change template curves of corresponding physiological indexes in the comparison data templates respectively, so that a plurality of first-class similarities are obtained, each first-class similarity represents the similarity between the trend change curve of a certain physiological index of a user and the template trend change curve corresponding to the physiological index, after the plurality of first-class similarities are obtained, weighting calculation is carried out on the basis of the weight coefficient preset for each physiological index corresponding to the comparison data templates of the psychological emotion, so that the matching degree between the comparison data sets and the comparison data templates corresponding to the psychological emotion is obtained, and for example, the emphasis of the physiological indexes needed to be noted for judging a certain psychological emotion is different, for example, the frightened emotion is more focused on the detection on the aspect of heartbeat, and the weighted coefficient preset for the physiological indexes related to the heartbeat in the comparison data templates is more accurate, and after the psychological emotion matching calculation is carried out on the psychological emotion matching between the comparison data sets and the psychological emotion matching template.
In a preferred embodiment, the cosine similarity calculation process includes:
Determining two curves of a trend change curve and a trend change template curve;
cutting the trend change template curve with equal length according to the length of the trend change curve to obtain a second curve;
respectively carrying out equidistant quantization on the trend change curve and the second curve to obtain a plurality of sequentially arranged quantized data points;
Determining the slopes of a plurality of quantized data points on a trend change curve, and arranging the slopes of the quantized data points on the trend change curve to generate a first calculation sequence;
Determining the slope of a plurality of quantized data points on the second curve, and arranging the slope of the plurality of quantized data points on the second curve to generate a second calculation sequence;
And calculating by using the first calculation sequence and the second calculation sequence through a cosine similarity calculation formula to obtain the similarity between the trend change curve and the second curve as the first type of similarity.
The technical scheme has the working principle and beneficial effects that cosine similarity calculation is conducted on all trend change curves in a comparison data set and trend change template curves of corresponding physiological indexes in the comparison data templates respectively, the rest chord similarity calculation process comprises the steps of determining two curves of the trend change curves and the trend change template curves, conducting equal length cutting on the trend change template curves according to the lengths of the trend change curves to obtain second curves, accordingly, unequal lengths of two curves are prevented, equidistant quantization is conducted on the trend change curves and the second curves respectively to obtain a plurality of sequentially arranged quantized data points, slope of the plurality of quantized data points on the trend change curves is determined, slope arrangement of the plurality of quantized data points on the trend change curves is generated to form a first calculation sequence, slope arrangement of the plurality of quantized data points on the second curves is determined, slope arrangement of the plurality of quantized data points on the second curves is generated to form a second calculation sequence, the similarity between the trend change curves and the second curves is obtained through calculation according to the length of the trend change template curves to serve as first similarity, the slope of the quantized data points is decomposed by the curves, and the fact that the two curves are in the position of the quantized data points is calculated to represent the fact that the two curves are similar to form the quantized data points are calculated, and the fact that the two points are calculated to represent the fact that the slope of the quantized data is calculated is low in a position of the quantized data is calculated.
In order to achieve the above object, an embodiment of the present invention further provides a psychological emotion insight analysis system, including:
the signal acquisition processing module 1 is used for acquiring blood light reflection signals, pulse wave signals and electrocardiosignals of a user through wearable equipment and preprocessing the blood light reflection signals, the pulse wave signals and the electrocardiosignals to obtain human physiological signals;
the signal analysis module 2 is used for calculating and analyzing the human physiological signal value to obtain a plurality of physiological indexes of the user, wherein the physiological indexes comprise heart rate, blood oxygen saturation, atrial fibrillation and blood pressure;
The emotion judging module 3 is configured to identify and judge the psychological emotion state of the user by using a cosine similarity algorithm according to multiple physiological indexes of the user, so as to obtain an emotion judging result, and display the emotion judging result in real time on the mobile terminal.
The technical scheme has the working principle and beneficial effects that the signal acquisition processing module 1 acquires blood light reflection signals, pulse wave signals and electrocardiosignals of a user through wearable equipment such as a watch and a wrist band, performs filtering and denoising pretreatment on the blood light reflection signals, the pulse wave signals and the electrocardiosignals to obtain human physiological signals, the signal analysis module 2 performs calculation analysis on the human physiological signal values to obtain multiple physiological indexes of the user, wherein the physiological indexes comprise heart rate, blood oxygen saturation, atrial fibrillation, blood pressure and the like, and finally performs recognition judgment on psychological emotion states of the user through a cosine similarity algorithm by utilizing the multiple physiological indexes of the user through the emotion judgment module 3 to obtain emotion judgment results and display the emotion judgment results on the mobile terminal in real time. Thereby realizing continuous and uninterrupted psychological emotion insight analysis of the user.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210677204.3A CN115089179B (en) | 2022-06-15 | 2022-06-15 | Psychological emotion insight analysis method and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210677204.3A CN115089179B (en) | 2022-06-15 | 2022-06-15 | Psychological emotion insight analysis method and system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN115089179A CN115089179A (en) | 2022-09-23 |
| CN115089179B true CN115089179B (en) | 2025-08-19 |
Family
ID=83291735
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210677204.3A Active CN115089179B (en) | 2022-06-15 | 2022-06-15 | Psychological emotion insight analysis method and system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115089179B (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116172559B (en) * | 2023-02-22 | 2023-11-24 | 中国人民解放军海军特色医学中心 | Psychological stress assessment method and system based on multiple physiological parameters |
| CN116433255B (en) * | 2023-06-15 | 2023-08-25 | 建信金融科技有限责任公司 | Method, device, equipment and medium for determining suspicion of bill |
| CN117158938B (en) * | 2023-10-23 | 2025-04-29 | 深圳腾信百纳科技有限公司 | Health monitoring method and device applied to intelligent watch and electronic equipment |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111184521A (en) * | 2020-01-20 | 2020-05-22 | 北京津发科技股份有限公司 | Pressure identification bracelet |
| CN113425298A (en) * | 2021-08-03 | 2021-09-24 | 北京雪扬科技有限公司 | Method for analyzing depression degree by collecting data through wearable equipment |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100580618B1 (en) * | 2002-01-23 | 2006-05-16 | 삼성전자주식회사 | Apparatus and method for recognizing user emotion through short time monitoring of physiological signals |
| CN105982678B (en) * | 2015-02-12 | 2019-04-23 | 上海宽带技术及应用工程研究中心 | A method of mood is judged according to heart rate and breathing |
| KR102344063B1 (en) * | 2015-06-29 | 2021-12-28 | 엘지전자 주식회사 | Mobile terminal |
| CN111209445B (en) * | 2018-11-21 | 2023-05-02 | 中国电信股份有限公司 | Method and device for identifying emotion of terminal user |
| CN109697472B (en) * | 2018-12-28 | 2021-05-04 | 泰州市津达电子科技有限公司 | Sub-emotion marking-in method |
-
2022
- 2022-06-15 CN CN202210677204.3A patent/CN115089179B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111184521A (en) * | 2020-01-20 | 2020-05-22 | 北京津发科技股份有限公司 | Pressure identification bracelet |
| CN113425298A (en) * | 2021-08-03 | 2021-09-24 | 北京雪扬科技有限公司 | Method for analyzing depression degree by collecting data through wearable equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115089179A (en) | 2022-09-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN115089179B (en) | Psychological emotion insight analysis method and system | |
| Zhao et al. | EmotionSense: Emotion recognition based on wearable wristband | |
| CN109843163B (en) | Method and system for marking sleep state | |
| CN103038772B (en) | Systems and devices for predicting patient survivability | |
| Kang et al. | 1D convolutional autoencoder-based PPG and GSR signals for real-time emotion classification | |
| Yan et al. | Emotion classification with multichannel physiological signals using hybrid feature and adaptive decision fusion | |
| CN113729707A (en) | An emotion recognition method based on FECNN-LSTM multimodal fusion of eye movement and PPG | |
| WO2017193497A1 (en) | Fusion model-based intellectualized health management server and system, and control method therefor | |
| CN111067503A (en) | Sleep staging method based on heart rate variability | |
| CN114224343B (en) | Cognitive disorder detection method, device, equipment and storage medium | |
| CN113040773A (en) | Data acquisition and processing method | |
| CN118800457B (en) | Parturient physiological monitoring and evaluating system based on perinatal period | |
| CN117093846A (en) | Space-time ECG emotion recognition model from local to global | |
| Hosseini et al. | EmpathicSchool: A multimodal dataset for real-time facial expressions and physiological data analysis under different stress conditions | |
| Athaya et al. | An efficient fingertip photoplethysmographic signal artifact detection method: A machine learning approach | |
| CN119454026A (en) | A multimodal sentiment analysis method and system | |
| CN117017297A (en) | Method for establishing prediction and identification model of driver fatigue and application thereof | |
| Athaya et al. | Evaluation of different machine learning models for photoplethysmogram signal artifact detection | |
| Chen et al. | Quantitative identification of daily mental fatigue levels based on multimodal parameters | |
| Luo et al. | Toward Foundation Model for Multivariate Wearable Sensing of Physiological Signals | |
| CN115399773A (en) | Depression state identification system based on deep learning and pulse signals | |
| Fan et al. | An electrocardiogram acquisition and analysis system for detection of human stress | |
| Wu et al. | Stress detection using wearable devices based on transfer learning | |
| Chen et al. | Mental fatigue recognition study based on 1D convolutional neural network and short-term ECG signals | |
| CN118398214A (en) | Psychological analysis and memory integration method of AI |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |