CN110063719A - Sitting based reminding method and device - Google Patents
Sitting based reminding method and device Download PDFInfo
- Publication number
- CN110063719A CN110063719A CN201910446445.5A CN201910446445A CN110063719A CN 110063719 A CN110063719 A CN 110063719A CN 201910446445 A CN201910446445 A CN 201910446445A CN 110063719 A CN110063719 A CN 110063719A
- Authority
- CN
- China
- Prior art keywords
- point
- calculated
- pulse wave
- sitting
- contact
- 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.)
- Pending
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/02—Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
-
- 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 pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
- A61B5/02007—Evaluating blood vessel condition, e.g. elasticity, compliance
-
- 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 pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
- 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/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
- A61B5/681—Wristwatch-type devices
-
- 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
-
- 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/7271—Specific aspects of physiological measurement analysis
- A61B5/7282—Event detection, e.g. detecting unique waveforms indicative of a medical condition
-
- 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
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Veterinary Medicine (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Physics & Mathematics (AREA)
- Public Health (AREA)
- Pathology (AREA)
- Physiology (AREA)
- Cardiology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Psychiatry (AREA)
- Signal Processing (AREA)
- Hematology (AREA)
- Vascular Medicine (AREA)
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
Abstract
The present invention provides a kind of sitting based reminding method and devices, and the method includes acquiring the heartbeat data point of human body;According to collected heartbeat data point, pulse wave is generated;According to the numerical value of maximum point, minimum point, the dicrotic notch point of pulse wave, amplitude, heartbeat interval, eartbeat interval, segmentation point of contact, layering point of contact, timing corresponding points that blood flow velocity, vessel radius, rate, the peripheral resistance of blood vessel, heart are beaten every time are calculated separately out;The numerical value calculated is normalized, steady state parameters are obtained;According to the corresponding relationship between steady state parameters and preset stable state grade, stable state grade is matched;Judge that the stable state grade matched whether in the range of sitting is reminded, is reminded if so, issuing sitting state to long seated user.The present invention can calculate whether people are in sitting state, remind the human hair outbound message under sitting state, and people is helped to manage the health of oneself.
Description
Technical field
The present invention relates to a kind of based reminding method and device, a kind of sitting based reminding method and device are referred in particular to.
Background technique
Today's society health is the hot topic that people most pay close attention to, but has no time and go at all in busy work
Manage the health of oneself.Especially some states for coming out of physical manifestations, such as daily all in the work worked extra shifts or extra hours, basic one
Working is exactly sedentary working, but seat is too long, will lead to body and some diseases occurs.Over time, entire people is
Slowly become that comparison is passive, while negative impact also all showing gradually, seriously affects work and life;
And amplitude that the blood flow velocity of people, vessel radius, rate, the peripheral resistance of blood vessel, heart are beaten every time, heartbeat interval, the heart
The variation of jump space is closely bound up with people's sitting.If can early point discovery such case, earlier prevention and scientific management oneself
Health, being completely can be to avoid the development of this state of affairs.It is, therefore, desirable to provide one kind can carry out sitting prompting to long seated user
Method.
Summary of the invention
The technical problems to be solved by the present invention are: providing a kind of sitting based reminding method, it is intended to people be helped preferably to go
Manage the health of oneself.
In order to solve the above-mentioned technical problem, the technical solution adopted by the present invention are as follows: a kind of sitting based reminding method, the sitting
Based reminding method includes the following steps,
S10, the heartbeat data point for acquiring human body;
S20, according to collected heartbeat data point, generate pulse wave;
S30, the numerical value according to maximum point, minimum point, the dicrotic notch point of pulse wave, calculate separately out Hemodynamic environment
Amplitude that degree, vessel radius, rate, the peripheral resistance of blood vessel, heart are beaten every time, heartbeat interval, eartbeat interval, segmentation are cut
Point, layering point of contact, timing corresponding points;
S40, the numerical value calculated is normalized, obtains steady state parameters;
S50, according to the corresponding relationship between steady state parameters and preset stable state grade, match stable state
Grade;
Whether the stable state grade that S60, judgement match is in the range of sitting is reminded, if so, sending out to long seated user
Sitting state is reminded out.
Further, the sitting based reminding method is further comprising the steps of,
S70, judge heartbeat number of data points in collected each heart beat cycle whether 285 to 485 it
Between;If so, continue to judge the waveform of each heart beat cycle in every 90S period belong to normal pulse waveform quantity whether
More than or equal to 12;If it is not, the heartbeat data point then in the 90S period is invalid, by the heartbeat number of the period
It rejects at strong point;
S80, after rejecting invalid heartbeat data point, it re-execute the steps S20-S60.
Further, the step S30 is specifically included,
Blood flow velocity is calculated, one section of pulse wave is integrated;According to sample frequency, numerical value spot speed is calculated, number
The speed inverse ratio of value point is blood flow velocity;
Vessel radius is calculated, the vessel radius is the maximum of pulse wave and the proportionality coefficient of minimum;
Computation rate, the rate is the velocity variations rate of the pulse point data on pulse wave, according to multiple speed
After linear naturalization, as obtained by the variation of slope;
Peripheral resistance is calculated, the peripheral resistance is the ratio of the dicrotic notch point and extreme point of pulse wave;
The width of fighting beaten every time of heart is calculated, the maximum that width is pulse wave that the heart was beaten every time fight;
Lines gap is calculated, the lines gap is the line per bisferious extreme point;
Eartbeat interval is calculated, the eartbeat interval is heart per bisferious minimum interval;
Calculate segmentation point of contact, it is described segmentation point of contact be one section of continuous pulse wave is divided into 8 sections cut-point number
Value;
Layering point of contact is calculated, the layering point of contact is the numerical value that every section in 8 sections is divided into 7 segments;
Timing corresponding points are calculated, the timing corresponding points are to store the timing of standard value, are used for and freshly harvested numeric ratio
To reference.
It further, further include Calculation Plane section point, differential threshold point, cardiac output in the step S30;Specifically
Calculating process is,
Calculation Plane section point, the plane point of contact are that a pulse wave can be with the point of equal part both sides area;
Differential threshold point is calculated, the differential threshold point is the maximum point and minimum point that heart is beaten each time.
Calculate cardiac output, calculation formula are as follows: sv=(0.283/ (k*k)) (Ps-Pd) * T;
Wherein, k=(Ps-Pm)/(Ps-Pd), T are cardiac cycle, and Ps is maximum, and Pd is minimum, and Pm is dicrotic notch
Point value.
In order to solve the above-mentioned technical problem, another technical solution used in the present invention are as follows: a kind of sitting alarm set, institute
Stating sitting alarm set includes,
Data acquisition module, for acquiring the heartbeat data point of human body;
Pulse wave generation module, for generating pulse wave according to collected heartbeat data point;
Parameter calculating module, for the numerical value according to maximum point, minimum point, the dicrotic notch point of pulse wave, respectively
Calculate amplitude, the heartbeat interval, heartbeat that blood flow velocity, vessel radius, rate, the peripheral resistance of blood vessel, heart are beaten every time
Interval, segmentation point of contact, layering point of contact, timing corresponding points;
Normalized module obtains steady state parameters for the numerical value calculated to be normalized;
Stable state ratings match module, for according to pair between steady state parameters and preset stable state grade
It should be related to, match stable state grade;
Sitting state reminding module, stable state grade for judging to match whether in the range of sitting is reminded,
It is reminded if so, issuing sitting state to long seated user.
Further, the sitting alarm set further includes,
Data screening module, for whether judging the heartbeat number of data points in collected each heart beat cycle
Between 285 to 485;If so, continuing to judge that the waveform of each heart beat cycle in every 90S period belongs to normal pulse wave
Whether the quantity of shape is more than or equal to 12;If it is not, the heartbeat data point then in the 90S period is invalid, by the period
Heartbeat data point reject;
Execution module is jumped, after rejecting invalid heartbeat data point, goes to pulse wave generation module.
Further, the parameter calculating module is specifically used for,
Blood flow velocity is calculated, one section of pulse wave is integrated;According to sample frequency, numerical value spot speed is calculated, number
The speed inverse ratio of value point is blood flow velocity;
Vessel radius is calculated, the vessel radius is the maximum of pulse wave and the proportionality coefficient of minimum;
Computation rate, the rate is the velocity variations rate of the pulse point data on pulse wave, according to multiple speed
After linear naturalization, as obtained by the variation of slope;
Peripheral resistance is calculated, the peripheral resistance is the ratio of the dicrotic notch point and extreme point of pulse wave;
The width of fighting beaten every time of heart is calculated, the maximum that width is pulse wave that the heart was beaten every time fight;
Lines gap is calculated, the lines gap is the line per bisferious extreme point;
Eartbeat interval is calculated, the eartbeat interval is heart per bisferious minimum interval;
Calculate segmentation point of contact, it is described segmentation point of contact be one section of continuous pulse wave is divided into 8 sections cut-point number
Value;
Layering point of contact is calculated, the layering point of contact is the numerical value that every section in 8 sections is divided into 7 segments;
Timing corresponding points are calculated, the timing corresponding points are to store the timing of standard value, are used for and freshly harvested numeric ratio
To reference.
Further, the parameter calculating module is also used to, Calculation Plane section point, differential threshold point, cardiac output;Tool
Body calculating process is,
Calculation Plane section point, the plane point of contact are that a pulse wave can be with the point of equal part both sides area;
Differential threshold point is calculated, the differential threshold point is the maximum point and minimum point that heart is beaten each time.
Calculate cardiac output, calculation formula are as follows: sv=(0.283/ (k*k)) (Ps-Pd) * T;
Wherein, k=(Ps-Pm)/(Ps-Pd), T are cardiac cycle, and Ps is maximum, and Pd is minimum, and Pm is dicrotic notch
Point value.
The technical effects of the invention are that: this method generates pulse wave by heartbeat data, calculates and sitting phase
The body parameter of pass goes out the sitting state of human body by parameter evaluation, and whether early warning is in sitting state, in sitting state
Under human hair outbound message remind, help people preferably go to manage the health of oneself, provide convenient, real-time, safety, essence for user
Quasi- service.
Detailed description of the invention
Specific structure of the invention is described in detail with reference to the accompanying drawing.
Fig. 1 is the sitting based reminding method flow chart one of a specific embodiment of the invention;
Fig. 2 is the sitting based reminding method flowchart 2 of a specific embodiment of the invention;
Fig. 3 is the sitting alarm set module frame chart one of a specific embodiment of the invention;
Fig. 4 is the sitting alarm set module frame chart two of a specific embodiment of the invention;
Fig. 5 is the pulse waveform figure of a specific embodiment of the invention;
Wherein, Ps: maximum point;Pd: minimum point;Pm: dicrotic notch point.
Specific embodiment
In order to describe the technical content, the structural feature, the achieved object and the effect of this invention in detail, below in conjunction with embodiment
And attached drawing is cooperated to be explained in detail.
As shown in Figure 1, a specific embodiment of the invention are as follows: a kind of sitting based reminding method, the sitting based reminding method packet
Include following steps,
S10, the heartbeat data point for acquiring human body;
S20, according to collected heartbeat data point, generate pulse wave;
S30, the numerical value according to maximum point, minimum point, the dicrotic notch point of pulse wave, calculate separately out Hemodynamic environment
Amplitude that degree, vessel radius, rate, the peripheral resistance of blood vessel, heart are beaten every time, heartbeat interval, eartbeat interval, segmentation are cut
Point, layering point of contact, timing corresponding points;
S40, the numerical value calculated is normalized, obtains steady state parameters;
S50, according to the corresponding relationship between steady state parameters and preset stable state grade, match stable state
Grade;
Whether the stable state grade that S60, judgement match is in the range of sitting is reminded, if so, sending out to long seated user
Sitting state is reminded out.
In the present embodiment, heartbeat beat data point can be acquired by smartwatch or the sensor of Intelligent bracelet is adopted
Collection, collected data point generates data model, that is, generates pulse wave, according to the maximum point of pulse wave, minimum
It is worth the numerical value of point, dicrotic notch point, blood flow velocity, vessel radius, rate, the peripheral resistance of blood vessel, the heart of human body can be calculated
The dirty amplitude beaten every time, heartbeat interval, eartbeat interval, segmentation point of contact, layering point of contact, timing corresponding points, then to calculating
The numerical value come is normalized;Such as there are four numbers for a set (2,3,4,5), and after normalization, 2+3+4+5=
14;Obtained new set is exactly (2/14,3/14,4/14,5/14), and it is 1 that new rendezvous value sum, which is maximum,;Then to
To new value and the sum of the ratio between maximum value obtain steady state parameters, match corresponding with steady state parameters
Stable state grade, steady state parameters are judged as that non-sitting is reminded less than 0.4, and steady state parameters are greater than 0.4 and judge
For sitting prompting, prompting message is issued, reminds and is in sitting state, it is proposed that activity, relieved state;Sitting alerting pattern includes
Vibrating alert, voice reminder or text are reminded;This method generates pulse wave by heartbeat data, calculates and sitting phase
The body parameter of pass goes out the sitting state of human body by parameter evaluation, and whether early warning is in sitting state, in sitting state
Under human hair outbound message remind, help people preferably go to manage the health of oneself, provide convenient, real-time, safety, essence for user
Quasi- service.
As shown in Fig. 2, in one embodiment, the sitting based reminding method is further comprising the steps of,
S70, judge heartbeat number of data points in collected each heart beat cycle whether 285 to 485 it
Between;If so, continue to judge the waveform of each heart beat cycle in every 90S period belong to normal pulse waveform quantity whether
More than or equal to 12;If it is not, the heartbeat data point then in the 90S period is invalid, by the heartbeat number of the period
It rejects at strong point;
S80, after rejecting invalid heartbeat data point, it re-execute the steps S20-S60.
In the present embodiment, collected heartbeat data point is screened, filter out it is each adopt in the period, heart is fought
The quantity of the dynamic data point not numerical value between 285 to 485, is rejected;The pulse wave filtered out in every 90S period belongs to
Data point corresponding to pulse wave of the quantity of normal pulse waveform less than 12 is rejected;Then pulse wave is regenerated,
The processing can be improved 30% accuracy.
As shown in figure 5, in one embodiment, the step S30 is specifically included,
Blood flow velocity is calculated, one section of pulse wave is integrated;According to sample frequency, numerical value spot speed is calculated, number
The speed inverse ratio of value point is blood flow velocity;
Vessel radius is calculated, the vessel radius is the maximum of pulse wave and the proportionality coefficient of minimum;
Computation rate, the rate is the velocity variations rate of the pulse point data on pulse wave, according to multiple speed
After linear naturalization, as obtained by the variation of slope;
Peripheral resistance is calculated, the peripheral resistance is the ratio of the dicrotic notch point and extreme point of pulse wave;
The width of fighting beaten every time of heart is calculated, the maximum that width is pulse wave that the heart was beaten every time fight;
Lines gap is calculated, the lines gap is the line per bisferious extreme point;
Eartbeat interval is calculated, the eartbeat interval is heart per bisferious minimum interval;
Calculate segmentation point of contact, it is described segmentation point of contact be one section of continuous pulse wave is divided into 8 sections cut-point number
Value;
Layering point of contact is calculated, the layering point of contact is the numerical value that every section in 8 sections is divided into 7 segments;
Timing corresponding points are calculated, the timing corresponding points are to store the timing of standard value, are used for and freshly harvested numeric ratio
To reference.
As shown in figure 5, in one embodiment, further including in the step S30, Calculation Plane section point, difference threshold
It is worth point, cardiac output;Specific calculating process is,
Calculation Plane section point, the plane point of contact are that a pulse wave can be with the point of equal part both sides area;
Differential threshold point is calculated, the differential threshold point is the maximum point and minimum point that heart is beaten each time.
Calculate cardiac output, calculation formula are as follows: sv=(0.283/ (k*k)) (Ps-Pd) * T;
Wherein, k=(Ps-Pm)/(Ps-Pd), T are cardiac cycle, and Ps is maximum, and Pd is minimum, and Pm is dicrotic notch
Point value.
As shown in figure 3, another specific embodiment of the invention are as follows: a kind of sitting alarm set, the sitting alarm set
Including,
Data acquisition module, for acquiring the heartbeat data point of human body;
Pulse wave generation module, for generating pulse wave according to collected heartbeat data point;
Parameter calculating module, for the numerical value according to maximum point, minimum point, the dicrotic notch point of pulse wave, respectively
Calculate amplitude, the heartbeat interval, heartbeat that blood flow velocity, vessel radius, rate, the peripheral resistance of blood vessel, heart are beaten every time
Interval, segmentation point of contact, layering point of contact, timing corresponding points;
Normalized module obtains steady state parameters for the numerical value calculated to be normalized;
Stable state ratings match module, for according to pair between steady state parameters and preset stable state grade
It should be related to, match stable state grade;
Sitting state reminding module, stable state grade for judging to match whether in the range of sitting is reminded,
It is reminded if so, issuing sitting state to long seated user.
As shown in figure 4, in one embodiment, the sitting alarm set further includes,
Data screening module, for whether judging the heartbeat number of data points in collected each heart beat cycle
Between 285 to 485;If so, continuing to judge that the waveform of each heart beat cycle in every 90S period belongs to normal pulse wave
Whether the quantity of shape is more than or equal to 12;If it is not, the heartbeat data point then in the 90S period is invalid, by the period
Heartbeat data point reject;
Execution module is jumped, after rejecting invalid heartbeat data point, goes to pulse wave generation module.
In one embodiment, the parameter calculating module is specifically used for,
Blood flow velocity is calculated, one section of pulse wave is integrated;According to sample frequency, numerical value spot speed is calculated, number
The speed inverse ratio of value point is blood flow velocity;
Vessel radius is calculated, the vessel radius is the maximum of pulse wave and the proportionality coefficient of minimum;
Computation rate, the rate is the velocity variations rate of the pulse point data on pulse wave, according to multiple speed
After linear naturalization, as obtained by the variation of slope;
Peripheral resistance is calculated, the peripheral resistance is the ratio of the dicrotic notch point and extreme point of pulse wave;
The width of fighting beaten every time of heart is calculated, the maximum that width is pulse wave that the heart was beaten every time fight;
Lines gap is calculated, the lines gap is the line per bisferious extreme point;
Eartbeat interval is calculated, the eartbeat interval is heart per bisferious minimum interval;
Calculate segmentation point of contact, it is described segmentation point of contact be one section of continuous pulse wave is divided into 8 sections cut-point number
Value;
Layering point of contact is calculated, the layering point of contact is the numerical value that every section in 8 sections is divided into 7 segments;
Timing corresponding points are calculated, the timing corresponding points are to store the timing of standard value, are used for and freshly harvested numeric ratio
To reference.
In one embodiment, the parameter calculating module is also used to, Calculation Plane section point, differential threshold point, the heart
Rich output;Specific calculating process is,
Calculation Plane section point, the plane point of contact are that a pulse wave can be with the point of equal part both sides area;
Differential threshold point is calculated, the differential threshold point is the maximum point and minimum point that heart is beaten each time.
Calculate cardiac output, calculation formula are as follows: sv=(0.283/ (k*k)) (Ps-Pd) * T;
Wherein, k=(Ps-Pm)/(Ps-Pd), T are cardiac cycle, and Ps is maximum, and Pd is minimum, and Pm is dicrotic notch
Point value.
The device of the invention embodiment includes the full content of embodiment of the method, has technology identical with embodiment of the method
Effect, therefore no longer this is repeated.
Herein first, second ... only represents the differentiation of its title, not representing their significance level and position has what
It is different.
Herein, up, down, left, right, before and after only represents its relative position without indicating its absolute position.
The above description is only an embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair
Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills
Art field, is included within the scope of the present invention.
Claims (8)
1. a kind of sitting based reminding method, it is characterised in that: the sitting based reminding method includes the following steps,
S10, the heartbeat data point for acquiring human body;
S20, according to collected heartbeat data point, generate pulse wave;
S30, the numerical value according to maximum point, minimum point, the dicrotic notch point of pulse wave, calculate separately out blood flow velocity, blood
Amplitude that pipe radius, rate, the peripheral resistance of blood vessel, heart are beaten every time, heartbeat interval, eartbeat interval, segmentation point of contact, layering
Point of contact, timing corresponding points;
S40, the numerical value calculated is normalized, obtains steady state parameters;
S50, according to the corresponding relationship between steady state parameters and preset stable state grade, match stable state etc.
Grade;
Whether the stable state grade that S60, judgement match is in the range of sitting is reminded, if so, issuing to long seated user long
Seat state is reminded.
2. sitting based reminding method as described in claim 1, it is characterised in that: the sitting based reminding method further includes following step
Suddenly,
S70, judge heartbeat number of data points in collected each heart beat cycle whether between 285 to 485;If
It is then to continue to judge that the waveform of each heart beat cycle in every 90S period belongs to the quantity of normal pulse waveform and whether is greater than
Equal to 12;If it is not, the heartbeat data point then in the 90S period is invalid, by the heartbeat data point of the period
It rejects;
S80, after rejecting invalid heartbeat data point, it re-execute the steps S20-S60.
3. sitting based reminding method as described in claim 1, it is characterised in that: the step S30 is specifically included,
Blood flow velocity is calculated, one section of pulse wave is integrated;According to sample frequency, numerical value spot speed, numerical point are calculated
Speed inverse ratio be blood flow velocity;
Vessel radius is calculated, the vessel radius is the maximum of pulse wave and the proportionality coefficient of minimum;
Computation rate, the rate is the velocity variations rate of the pulse point data on pulse wave, according to multiple speed linearities
After naturalization, as obtained by the variation of slope;
Peripheral resistance is calculated, the peripheral resistance is the ratio of the dicrotic notch point and extreme point of pulse wave;
The width of fighting beaten every time of heart is calculated, the maximum that width is pulse wave that the heart was beaten every time fight;
Lines gap is calculated, the lines gap is the line per bisferious extreme point;
Eartbeat interval is calculated, the eartbeat interval is heart per bisferious minimum interval;
Calculate segmentation point of contact, it is described segmentation point of contact be one section of continuous pulse wave is divided into 8 sections cut-point numerical value;
Layering point of contact is calculated, the layering point of contact is the numerical value that every section in 8 sections is divided into 7 segments;
Timing corresponding points are calculated, the timing corresponding points are to store the timing of standard value, are used for and freshly harvested numeric ratio is to ginseng
It examines.
4. sitting based reminding method as described in claim 1, it is characterised in that: further include that Calculation Plane is cut in the step S30
Millet cake, differential threshold point, cardiac output;Specific calculating process is,
Calculation Plane section point, the plane point of contact are that a pulse wave can be with the point of equal part both sides area;
Differential threshold point is calculated, the differential threshold point is the maximum point and minimum point that heart is beaten each time.
Calculate cardiac output, calculation formula are as follows: sv=(0.283/ (k*k)) (Ps-Pd) * T;
Wherein, k=(Ps-Pm)/(Ps-Pd), T are cardiac cycle, and Ps is maximum, and Pd is minimum, and Pm is dicrotic notch point value.
5. a kind of sitting alarm set, it is characterised in that: the sitting alarm set includes,
Data acquisition module, for acquiring the heartbeat data point of human body;
Pulse wave generation module, for generating pulse wave according to collected heartbeat data point;
Parameter calculating module is calculated separately for the numerical value according to maximum point, minimum point, the dicrotic notch point of pulse wave
Blood flow velocity, vessel radius, rate, the peripheral resistance of blood vessel, heart are beaten every time out amplitude, heartbeat interval, eartbeat interval,
It is segmented point of contact, layering point of contact, timing corresponding points;
Normalized module obtains steady state parameters for the numerical value calculated to be normalized;
Stable state ratings match module, for according to the corresponding pass between steady state parameters and preset stable state grade
System, matches stable state grade;
Sitting state reminding module, stable state grade for judging to match whether in the range of sitting is reminded, if so,
Then sitting state is issued to long seated user to remind.
6. sitting alarm set as claimed in claim 5, it is characterised in that: the sitting alarm set further includes,
Data screening module, for judge the heartbeat number of data points in collected each heart beat cycle whether
Between 285 to 485;If so, continuing to judge that the waveform of each heart beat cycle in every 90S period belongs to normal pulse waveform
Quantity whether be more than or equal to 12;If it is not, the heartbeat data point then in the 90S period is invalid, by the period
Heartbeat data point is rejected;
Execution module is jumped, after rejecting invalid heartbeat data point, goes to pulse wave generation module.
7. sitting alarm set as claimed in claim 5, it is characterised in that: the parameter calculating module is specifically used for,
Blood flow velocity is calculated, one section of pulse wave is integrated;According to sample frequency, numerical value spot speed, numerical point are calculated
Speed inverse ratio be blood flow velocity;
Vessel radius is calculated, the vessel radius is the maximum of pulse wave and the proportionality coefficient of minimum;
Computation rate, the rate is the velocity variations rate of the pulse point data on pulse wave, according to multiple speed linearities
After naturalization, as obtained by the variation of slope;
Peripheral resistance is calculated, the peripheral resistance is the ratio of the dicrotic notch point and extreme point of pulse wave;
The width of fighting beaten every time of heart is calculated, the maximum that width is pulse wave that the heart was beaten every time fight;
Lines gap is calculated, the lines gap is the line per bisferious extreme point;
Eartbeat interval is calculated, the eartbeat interval is heart per bisferious minimum interval;
Calculate segmentation point of contact, it is described segmentation point of contact be one section of continuous pulse wave is divided into 8 sections cut-point numerical value;
Layering point of contact is calculated, the layering point of contact is the numerical value that every section in 8 sections is divided into 7 segments;
Timing corresponding points are calculated, the timing corresponding points are to store the timing of standard value, are used for and freshly harvested numeric ratio is to ginseng
It examines.
8. sitting alarm set as claimed in claim 5, it is characterised in that: the parameter calculating module is also used to, and is calculated flat
Face section point, differential threshold point, cardiac output;Specific calculating process is,
Calculation Plane section point, the plane point of contact are that a pulse wave can be with the point of equal part both sides area;
Differential threshold point is calculated, the differential threshold point is the maximum point and minimum point that heart is beaten each time.
Calculate cardiac output, calculation formula are as follows: sv=(0.283/ (k*k)) (Ps-Pd) * T;
Wherein, k=(Ps-Pm)/(Ps-Pd), T are cardiac cycle, and Ps is maximum, and Pd is minimum, and Pm is dicrotic notch point value.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910446445.5A CN110063719A (en) | 2019-05-27 | 2019-05-27 | Sitting based reminding method and device |
PCT/CN2019/090640 WO2020237722A1 (en) | 2019-05-27 | 2019-06-11 | Method and apparatus for giving reminder regarding sitting for a long time |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910446445.5A CN110063719A (en) | 2019-05-27 | 2019-05-27 | Sitting based reminding method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110063719A true CN110063719A (en) | 2019-07-30 |
Family
ID=67371627
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910446445.5A Pending CN110063719A (en) | 2019-05-27 | 2019-05-27 | Sitting based reminding method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110063719A (en) |
WO (1) | WO2020237722A1 (en) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5497778A (en) * | 1993-06-30 | 1996-03-12 | Hon; Edward H. | Apparatus and method for noninvasive measurement of peripheral pressure pulse compliance and systolic time intervals |
CN1121798A (en) * | 1994-08-16 | 1996-05-08 | 北京工业大学 | Cardiovascular function dynamic parameter testing analysis method and apparatus |
CN1397904A (en) * | 2001-07-18 | 2003-02-19 | 张煌东 | Control system for playing interactive game according to parameters generated by movements |
CN2832050Y (en) * | 2005-07-18 | 2006-11-01 | 北京工业大学 | Portable apparatus for detecting cardiovascular blood stream parameter |
CN101357062A (en) * | 2008-08-22 | 2009-02-04 | 华南理工大学 | Vital signs parameter evaluation device based on volume pulsation wave detection |
CN101371779A (en) * | 2007-08-24 | 2009-02-25 | 柳竹 | Method for extracting traditional Chinese medicine pulse manifestation physiology information |
US20120139732A1 (en) * | 2010-12-03 | 2012-06-07 | Smith Kyle B | Apparatus and method for preventing pressure injuries and circulatory problems in sedentary patients |
CN104050776A (en) * | 2014-06-17 | 2014-09-17 | 江苏大学 | Long-time sitting dozing reminder for old people |
CN105139584A (en) * | 2015-09-30 | 2015-12-09 | 宇龙计算机通信科技(深圳)有限公司 | Fatigue driving processing method and apparatus |
CN105342616A (en) * | 2015-09-23 | 2016-02-24 | 宁波小匠电子科技有限公司 | The detection system of human body sitting state and detection method thereof |
CN105708426A (en) * | 2016-04-15 | 2016-06-29 | 北京工业大学 | Dynamic evaluation method for cardiac reserve function of healthy pregnant women in moderate-intensity exercises |
CN109491520A (en) * | 2018-11-19 | 2019-03-19 | 广东小天才科技有限公司 | Sedentary reminding method based on wrist type wearable equipment and wrist type wearable equipment |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130245462A1 (en) * | 2011-09-06 | 2013-09-19 | Lluis Capdevila | Apparatus, methods, and articles of manufacture for determining and using heart rate variability |
CN105996984B (en) * | 2015-03-24 | 2019-07-12 | 菲特比特公司 | It is detected using the sitting period of wearable electronics |
CN106228770B (en) * | 2016-08-01 | 2019-02-12 | 杭州联络互动信息科技股份有限公司 | A kind of method and device for realizing that sitting is reminded using intelligent wearable device |
CN108338777A (en) * | 2018-02-08 | 2018-07-31 | 深圳还是威健康科技有限公司 | A kind of pulse signal determination method and device |
-
2019
- 2019-05-27 CN CN201910446445.5A patent/CN110063719A/en active Pending
- 2019-06-11 WO PCT/CN2019/090640 patent/WO2020237722A1/en active Application Filing
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5497778A (en) * | 1993-06-30 | 1996-03-12 | Hon; Edward H. | Apparatus and method for noninvasive measurement of peripheral pressure pulse compliance and systolic time intervals |
CN1121798A (en) * | 1994-08-16 | 1996-05-08 | 北京工业大学 | Cardiovascular function dynamic parameter testing analysis method and apparatus |
CN1397904A (en) * | 2001-07-18 | 2003-02-19 | 张煌东 | Control system for playing interactive game according to parameters generated by movements |
CN2832050Y (en) * | 2005-07-18 | 2006-11-01 | 北京工业大学 | Portable apparatus for detecting cardiovascular blood stream parameter |
CN101371779A (en) * | 2007-08-24 | 2009-02-25 | 柳竹 | Method for extracting traditional Chinese medicine pulse manifestation physiology information |
CN101357062A (en) * | 2008-08-22 | 2009-02-04 | 华南理工大学 | Vital signs parameter evaluation device based on volume pulsation wave detection |
US20120139732A1 (en) * | 2010-12-03 | 2012-06-07 | Smith Kyle B | Apparatus and method for preventing pressure injuries and circulatory problems in sedentary patients |
CN104050776A (en) * | 2014-06-17 | 2014-09-17 | 江苏大学 | Long-time sitting dozing reminder for old people |
CN105342616A (en) * | 2015-09-23 | 2016-02-24 | 宁波小匠电子科技有限公司 | The detection system of human body sitting state and detection method thereof |
CN105139584A (en) * | 2015-09-30 | 2015-12-09 | 宇龙计算机通信科技(深圳)有限公司 | Fatigue driving processing method and apparatus |
CN105708426A (en) * | 2016-04-15 | 2016-06-29 | 北京工业大学 | Dynamic evaluation method for cardiac reserve function of healthy pregnant women in moderate-intensity exercises |
CN109491520A (en) * | 2018-11-19 | 2019-03-19 | 广东小天才科技有限公司 | Sedentary reminding method based on wrist type wearable equipment and wrist type wearable equipment |
Also Published As
Publication number | Publication date |
---|---|
WO2020237722A1 (en) | 2020-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20060224047A1 (en) | Sleepiness prediction apparatus and sleepiness prediction method | |
DE69728031T2 (en) | ORGANISM STATUS MEASURING DEVICE AND RELAXATION STATUS INDICATOR | |
CN106846735A (en) | A kind of intelligent mattress warning system | |
CN104434311B (en) | Physiological parameter processing method, system and custodial care facility | |
JPH0556902B2 (en) | ||
CN105962911A (en) | Sleep quality management apparatus, processing unit and method | |
JP3788126B2 (en) | Sleep state determination device | |
CN104856659A (en) | Myocardium blood oxygen supply/demand situation dynamic monitoring system based on accelerated speed and pulse and early-warning method | |
CN110037673B (en) | Statistical method and device for blood pressure personalized interval | |
KR20170079765A (en) | Method for measurement and analysis of sleep with a mattress | |
CN107590358A (en) | Exercise guidance method and apparatus | |
CN108992047A (en) | A kind of detection method and terminal of resting heart rate | |
CN114886439A (en) | Human body pulse electroencephalogram biofeedback driving method based on cloud computing big data | |
CN107669248B (en) | Dynamic pulse continuous detection system and method for old people | |
CN109938719A (en) | A kind of Driver Fatigue Detection based on physiological parameter | |
Ma et al. | Design and application of mental fatigue detection system using non-contact ECG and BCG measurement | |
CN110063719A (en) | Sitting based reminding method and device | |
CN114145717A (en) | Sleep state analysis method based on PPG heart rate characteristic parameters and motion quantity | |
KR20090016939A (en) | Apparatus and method for a sleepiness detection | |
KR100718941B1 (en) | Apparatus for alarming drowsy and method therefor | |
CN116048250A (en) | Sleep management method and device based on wearable equipment | |
JPH0698863A (en) | Evaluating device for sleep | |
JPH0670898A (en) | Device for monitoring sleeping state | |
JP6466729B2 (en) | Activity determination system | |
Pestritu et al. | Method for measuring the heart rate through fingertip using a low-end video camera and its application in self care |
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 | ||
CB03 | Change of inventor or designer information | ||
CB03 | Change of inventor or designer information |
Inventor after: Wang Zuodi Inventor before: Wang Zuodi |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190730 |