CN118098464A - Physiological parameter data display method, device, equipment and storage medium - Google Patents

Physiological parameter data display method, device, equipment and storage medium Download PDF

Info

Publication number
CN118098464A
CN118098464A CN202211423940.2A CN202211423940A CN118098464A CN 118098464 A CN118098464 A CN 118098464A CN 202211423940 A CN202211423940 A CN 202211423940A CN 118098464 A CN118098464 A CN 118098464A
Authority
CN
China
Prior art keywords
physiological parameter
parameter data
matrix
preset
points
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
Application number
CN202211423940.2A
Other languages
Chinese (zh)
Inventor
李文涛
张晓良
吴朋
王奋知
刘梓良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Contec Medical Systems Co Ltd
Original Assignee
Contec Medical Systems Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Contec Medical Systems Co Ltd filed Critical Contec Medical Systems Co Ltd
Priority to CN202211423940.2A priority Critical patent/CN118098464A/en
Publication of CN118098464A publication Critical patent/CN118098464A/en
Pending legal-status Critical Current

Links

Landscapes

  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

The application discloses a physiological parameter data display method, a device, equipment and a storage medium, which relate to the technical field of image processing and comprise the following steps: acquiring physiological parameter data of a preset time period; performing segmentation division operation on the physiological parameter data according to preset time intervals to obtain interval physiological parameter data corresponding to each time interval; drawing corresponding matrix points in corresponding time intervals in a preset coordinate system based on physiological parameter data of the same interval so as to generate a vertical matrix corresponding to each time interval; and displaying the physiological parameter data based on the vertical column matrix. The length of the blood oxygen trend graph is shortened, the observation of a user is facilitated, the physiological parameter data are marked in a matrix point mode, and the observation of each sampling point in the physiological parameter data is more obvious.

Description

Physiological parameter data display method, device, equipment and storage medium
Technical Field
The present invention relates to the field of image processing technologies, and in particular, to a method, an apparatus, a device, and a storage medium for displaying physiological parameter data.
Background
Blood oxygen saturation refers to the volume of oxygenated hemoglobin in the blood that is bound by oxygen, as a percentage of the total available hemoglobin volume. It is an important index for reflecting whether the human body is anoxic or not, and is an important physiological parameter for reflecting the respiratory cycle. At present, as shown in the linear trend graphs of fig. 1 and 2, the physiological parameter data is usually plotted point by point in a linear trend graph mode, and the mode is suitable for the condition that the physiological parameter data is short; when the physiological parameter data is long, for example: when a doctor, a nurse or other users review the data of the dynamic blood oxygen data with the sampling frequency of 1Hz in the past 24 hours of the patient, the mode of adopting the linear trend graph needs to draw an ultra-long trend graph to display all the blood oxygen data, which is not beneficial to the observation of the users and has poor user experience.
In summary, how to solve the problems that when the physiological parameter data is longer, the user is difficult to observe the physiological parameter data and the browsing efficiency is low, and the user is convenient to observe the physiological parameter data, so that the technical problem to be solved in the field is to improve the user experience.
Disclosure of Invention
Accordingly, the present invention is directed to a method, apparatus, device, and storage medium for displaying physiological parameter data, which can solve the problems of difficulty in observing physiological parameter data and low browsing efficiency when physiological parameter data is long, and facilitate users to observe physiological parameter data and improve user experience. The specific scheme is as follows:
In a first aspect, the application discloses a physiological parameter data display method, comprising the following steps:
acquiring physiological parameter data of a preset time period; performing segmentation division operation on the physiological parameter data according to preset time intervals to obtain interval physiological parameter data corresponding to each time interval;
Drawing corresponding matrix points in corresponding time intervals in a preset coordinate system based on the same interval physiological parameter data so as to generate a vertical matrix corresponding to each time interval;
And displaying the physiological parameter data based on the vertical column matrix.
Optionally, before the acquiring the physiological parameter data of the preset time period, the method further includes:
And acquiring a data display instruction for displaying the physiological parameter data of the preset time period.
Optionally, before the drawing of the corresponding matrix points in the corresponding time intervals in the preset coordinate system based on the same interval physiological parameter data, the method further includes:
And determining the starting point of the preset time period and a preset minimum parameter value as matrix origins, and constructing a preset coordinate system based on a minimum unit of transverse drawing and a minimum unit of longitudinal drawing.
Optionally, the drawing the corresponding matrix point in the corresponding time interval in the preset coordinate system based on the same interval physiological parameter data includes:
Determining abscissa information and ordinate information in the preset coordinate system based on time interval information of each physiological parameter data in the same interval physiological parameter data and physiological parameter value information corresponding to physiological parameter data sampling points;
And drawing corresponding matrix points carrying physiological parameter state information according to the abscissa information and the ordinate information.
Optionally, the drawing, according to the abscissa information and the ordinate information, a corresponding matrix point carrying physiological parameter status information includes:
judging the magnitude relation between the physiological parameter value and a preset parameter threshold value;
And drawing matrix points used for representing normal physiological states and/or representing abnormal physiological states according to the size relation.
Optionally, the drawing the corresponding matrix point in the corresponding time interval in the preset coordinate system based on the same interval physiological parameter data includes:
determining a first preset number of transverse pixel points and a second preset number of longitudinal pixel points in a corresponding time interval in the preset coordinate system based on the same interval physiological parameter data;
and drawing corresponding matrix points based on the transverse pixel points and the longitudinal pixel points. .
Optionally, after the displaying of the physiological parameter data based on the columnar matrix, the method further includes:
Judging whether physiological parameter data corresponding to matrix points are abnormal physiological parameter data or not based on color values of horizontal pixel points and longitudinal pixel points for constructing the matrix points; if the physiological parameter data are abnormal physiological parameter data, positioning the abnormal physiological parameter data, and collecting and analyzing the physiological parameter data in a preset range of the abnormal physiological parameter data.
In a second aspect, the present application discloses a physiological parameter data display device, comprising:
the data dividing module is used for acquiring physiological parameter data of a preset time period; performing segmentation division operation on the physiological parameter data according to preset time intervals to obtain interval physiological parameter data corresponding to each time interval;
The matrix point drawing module is used for drawing corresponding matrix points in corresponding time intervals in a preset coordinate system based on the same interval physiological parameter data so as to generate a vertical column matrix corresponding to each time interval;
and the data display module is used for displaying the physiological parameter data based on the vertical column matrix.
In a third aspect, the present application discloses an electronic device, comprising:
A memory for storing a computer program;
A processor for executing the computer program to implement the steps of the disclosed physiological parameter data display method.
In a fourth aspect, the present application discloses a computer-readable storage medium for storing a computer program; wherein the computer program when executed by a processor implements the steps of the disclosed physiological parameter data display method.
Thus, the application discloses a physiological parameter data display method, which comprises the following steps: acquiring physiological parameter data of a preset time period; performing segmentation division operation on the physiological parameter data according to preset time intervals to obtain interval physiological parameter data corresponding to each time interval; drawing corresponding matrix points in corresponding time intervals in a preset coordinate system based on the same interval physiological parameter data so as to generate a vertical matrix corresponding to each time interval; and displaying the physiological parameter data based on the vertical column matrix. Therefore, by drawing the corresponding matrix points in the corresponding time intervals of the same interval section physiological parameter data in the coordinate system, the matrix points belonging to the same time interval are marked on the corresponding positions of the same vertical columns, the length of the physiological parameter data trend graph is shortened, the user observation is facilitated, the user experience is improved, the physiological parameter data are marked in the matrix points, and the observation of each sampling point in the physiological parameter data is more obvious.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present invention, and that other drawings can be obtained according to the provided drawings without inventive effort for a person skilled in the art.
FIG. 1 is a prior art disclosure of a linear representation of physiological parameter data;
FIG. 2 is a broken line representation of physiological parameter data as disclosed in the prior art;
FIG. 3 is a flowchart of a method for displaying physiological parameter data according to the present disclosure;
FIG. 4 is a graph showing a trend of a physiological parameter data matrix according to the present disclosure;
FIG. 5 is a flowchart of a specific method for displaying physiological parameter data according to the present disclosure;
FIG. 6 is a flowchart of another embodiment of a method for displaying physiological parameter data according to the present disclosure;
FIG. 7 is a schematic diagram of a physiological parameter data display device according to the present disclosure;
fig. 8 is a block diagram of an electronic device according to the present disclosure.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
Blood oxygen saturation refers to the volume of oxygenated hemoglobin in the blood that is bound by oxygen, as a percentage of the total available hemoglobin volume. It is an important index for reflecting whether the human body is anoxic or not, and is an important physiological parameter for reflecting the respiratory cycle. At present, as shown in the linear trend graph shown in fig. 1 and 2, the physiological parameter data is usually plotted point by point in a linear trend graph manner, and the manner is suitable for the condition that the physiological parameter data is short; when the physiological parameter data is long, for example: when a doctor, a nurse or other users review the data of the dynamic blood oxygen data with the sampling frequency of 1Hz in the past 24 hours of the patient, the mode of adopting the linear trend graph needs to draw an ultra-long trend graph to display all the blood oxygen data, which is not beneficial to the observation of the users and has poor user experience.
Therefore, the application provides a physiological parameter data display scheme, which can solve the problems that when physiological parameter data is longer, a user is difficult to observe the physiological parameter data and the browsing efficiency is lower, is convenient for the user to observe the physiological parameter data, and improves the user experience.
Referring to fig. 3, an embodiment of the present invention discloses a physiological parameter data display method, which includes:
Step S11: acquiring physiological parameter data of a preset time period; and carrying out segmentation division operation on the physiological parameter data according to preset time intervals so as to obtain interval physiological parameter data corresponding to each time interval.
In this embodiment, physiological parameter data in a preset time period is obtained, and in a specific embodiment, the electronic device is started to start a physiological parameter data display instruction, and the physiological parameter data in the preset time period is collected; for example: acquiring physiological parameter data of 12 hours in the past, namely 12 multiplied by 60s physiological parameter data; the physiological parameter data may be dynamic physiological parameter data collected by a dynamic vital sign monitor. It should be noted that the physiological parameter data may specifically include, but is not limited to: blood oxygen parameter data, heart rate parameter data, and the like.
In another specific embodiment, the determining of the preset time period may take the time period obtained by analysis as the preset time period by analyzing the time period information included in the physiological parameter data display instruction; specifically, the physiological parameter data display instruction is analyzed to obtain a preset time period, and then physiological parameter data of the preset time period is obtained. Before parsing the physiological parameter data display instruction to obtain the preset time period, further comprising: pre-acquiring a physiological parameter data display instruction; for example: and clicking a data review button in the interaction page so that the electronic equipment can acquire the physiological parameter data display instruction. It can be understood that the user clicks a data review button of the physiological parameter display interface to generate a data display instruction for displaying physiological parameter data of a preset time period; for example, an oxygen trend display instruction of 9 hours before the current time is acquired; the data display instruction includes that the preset time period corresponding to the blood oxygen data to be displayed is 9 hours before the current time.
In this embodiment, the time period information included in the physiological parameter data acquisition instruction is parsed as the preset time period, where the preset time period may specifically include, but is not limited to: the user inputs a specified time period through a preset interface, wherein the specified time period is the preset time period; a target time period is preset in the electronic equipment, wherein the target time period is the preset time period. The preset time period can be determined through calculation, and specifically, after a data display instruction of the physiological parameter data is acquired, the width of the drawing area and the width of the time interval are acquired; determining a duration range for drawing the physiological parameter data by utilizing the width of the drawing area, the width of the time interval and a preset time interval; and determining the preset time period based on the starting time point of the physiological parameter data acquisition and the duration range. It can be understood that the width of the drawing area and the width of the time interval are obtained; calculating and determining the number of time intervals based on the width of the drawing area and the width of the time intervals, wherein the number of the time intervals = the width of the drawing area/the width of the time intervals, the width of the drawing area is the number of the transverse pixels in the drawing area, and the width of the time intervals is the number of the transverse pixels in each time interval; and determining the time length range of the drawable physiological parameter data according to the number of the time intervals and the time intervals of the time intervals, wherein the time intervals of the time intervals can be preset or set by a user. And acquiring a starting time point of data acquisition, and determining a preset time period corresponding to the physiological parameter data to be drawn according to the starting time point and the duration range of the physiological parameter data which can be drawn. Therefore, the number of the time intervals is determined according to the acquired width of the drawing area and the width of the time intervals, then the duration range of the physiological parameter data drawn at this time is determined according to the number of the time intervals and the intervals of the time intervals, and further the preset time period of the physiological parameter data drawn at this time is determined.
When the physiological parameter data of the preset time period is collected through the data display instruction, the specific setting of the preset time period may further include, but is not limited to: the user inputs a specified time period through a preset interface, wherein the specified time period is the preset time period; a target time period is preset in the electronic equipment, wherein the target time period is the preset time period.
In this embodiment, before the obtaining the physiological parameter data in the preset time period, the method further includes: and acquiring a data display instruction for displaying the physiological parameter data of the preset time period. It can be understood that before the physiological parameter data of the preset time period is acquired, the user clicks a data review button of the physiological parameter display interface to generate a data display instruction for displaying the physiological parameter data of the preset time period; for example, an oxygen trend display instruction of 24 hours before the current time is acquired; the data display instruction includes 24 hours before the current time, which corresponds to a preset time period of blood oxygen data to be displayed.
In this embodiment, the physiological parameter data is segmented according to a preset time interval to obtain interval physiological parameter data corresponding to each time interval, and it can be understood that the physiological parameter data of the preset time interval is segmented according to the time interval of the time interval, and each time interval and the physiological parameter data corresponding to each time interval are obtained after segmentation, for example: the physiological parameter data is segmented at time intervals, assuming that the time period is X seconds long and the total length of the physiological parameter data is Y seconds, the whole data can be separated into Y/X segments, which is replaced by N, i.e. the number of segments n=y/X.
Step S12: and drawing corresponding matrix points in corresponding time intervals in a preset coordinate system based on the same interval physiological parameter data so as to generate a vertical matrix corresponding to each time interval.
In this embodiment, the physiological parameter data of the same interval is plotted in a time interval corresponding to a preset coordinate system, for example: when the physiological parameter data are acquired from 9, the acquired and divided physiological parameter data in the 9-time 01-9-02 partition sections are all drawn in a first time interval section in a corresponding preset coordinate system, wherein matrix points in the same time interval are marked on corresponding positions of the same vertical column in the drawing process, so that a vertical column matrix corresponding to each time interval is generated. As shown in fig. 4, the collected physiological parameter data is first divided into segments according to a preset time interval to obtain interval physiological parameter data of different time intervals, for example: when the collected blood oxygen data are sequentially: (9 time 13 seconds, 72), (9 time 15 seconds, 74), (9 time 16 seconds, 70), (9 time 17 seconds, 82), (9 time 01 minutes 47 seconds, 82), (9 time 01 minutes 50 seconds, 87), (9 time 01 minutes 51 seconds, 90), (9 time 01 minutes 53 seconds, 91), (9 time 02 minutes 09 seconds, 82), (9 time 02 minutes 17 seconds, 96), (9 time 02 minutes 18 seconds, 99), the above blood oxygen data is divided according to the division rule of the minute section, that is, each time section is one minute, with the result that (9 time 13 seconds, 72), (9 time 15 seconds, 74), (9 time 16 seconds, 70), (9 time 17 seconds, 82) is divided into [9 time 0 minutes to 9 time 01 minutes ] section; dividing (9 time 01 minutes 47 seconds, 82), (9 time 01 minutes 50 seconds, 87), (9 time 01 minutes 51 seconds, 90), (9 time 01 minutes 53 seconds, 91) into [9 time 01 minutes to 9 time 02 minutes ] intervals; (9.02 min 09 seconds, 82), (9.02 min 17 seconds, 96), (9.02 min 18 seconds, 99) are divided into [ 9.02 min to 9.03 min ] intervals. Marking the blood oxygen data divided into each time interval by a vertical matrix point in a drawing area according to the sampled blood oxygen values, and it can be understood that the blood oxygen values 72, 74, 70 and 82 are drawn in the drawing area where the [9 time 0-9 time 01 ] interval section is located to form a vertical matrix, wherein each blood oxygen value corresponds to one matrix point.
In this embodiment, before the drawing of the corresponding matrix points in the corresponding time intervals in the preset coordinate system based on the same interval physiological parameter data, the method further includes: and determining a starting point of the preset time period and a preset minimum parameter value as matrix origins, and constructing a preset coordinate system based on the minimum unit of transverse drawing and the minimum unit of longitudinal drawing. Specifically, the minimum unit of the transverse drawing is specifically a minimum unit of setting the time interval of each time interval as the transverse drawing, the minimum unit of the longitudinal drawing is specifically a minimum unit of the longitudinal drawing, wherein the difference between adjacent parameter values of the same physiological parameter is set as the minimum unit of the longitudinal drawing, for example, physiological parameter data is taken as blood oxygen parameter data as an example, and the difference between adjacent blood oxygen values is set as the minimum unit of the longitudinal drawing. It can be understood that, if the display of the blood oxygen data is taken as an example, the starting time interval of the preset time period and the preset minimum blood oxygen value are taken as the matrix origin, the time interval of each time interval is taken as the minimum unit of transverse drawing, and the number of the time intervals is taken as the number of transverse elements; taking each blood oxygen value from the lowest blood oxygen value to the highest blood oxygen value as a minimum unit drawn longitudinally, and taking the difference value between the highest blood oxygen value and the preset lowest blood oxygen value as a longitudinal element number, establishing a preset coordinate system, for example: when the highest blood oxygen value is set to 100, and the lowest blood oxygen value is set to 40, and the blood oxygen values between the highest blood oxygen value and the lowest blood oxygen value are the physiological parameter data such as 41, 42, 43 …, 97, 98, 99, etc., then the unit 1 is set as the minimum unit of the vertical drawing, and the difference 60 between the highest blood oxygen 100 and the lowest blood oxygen 40 is set as the vertical element number.
After the coordinate system is established, the scale of each time interval can be displayed on the display interface, and only the whole point time scale is displayed; of course, the display may be performed without specific limitation. The abscissa of the plotted coordinate system is used to represent the actual time of data acquisition, for example: 9 denotes 9 am, 10 denotes 10 am. The ordinate of the coordinate system is plotted to represent the blood oxygen value, with the origin being the lowest blood oxygen value set by the system, for example: the lowest blood oxygen value is set to be 70%, and the highest blood oxygen value is set to be 100%. This range is the set blood oxygen range that a human body can generally reach, and other ranges may be set, for example: 60% -100% of the total weight of the composite material can be preset, and the specific limitation is not limited herein.
Step S13: and displaying the physiological parameter data based on the vertical column matrix.
In this embodiment, the image display processing operation is performed on the vertical matrix drawn in the preset coordinate system, and the coordinate system including the vertical matrix is displayed on the interactive page, as shown in fig. 4, which is a vertical matrix display diagram of blood oxygen data. The physiological parameter data can be directly displayed through the short trend graph, so that the physiological parameter data can be conveniently observed by a user, and the user experience is improved.
Thus, the application discloses a physiological parameter data display method, which comprises the following steps: acquiring physiological parameter data of a preset time period; performing segmentation division operation according to a preset time interval based on the physiological parameter data to obtain interval physiological parameter data corresponding to each time interval; drawing corresponding matrix points in corresponding time intervals of the same interval physiological parameter data in a preset coordinate system to generate a vertical matrix corresponding to each time interval; and displaying the physiological parameter data based on the vertical column matrix. Therefore, by drawing the corresponding matrix points in the corresponding time intervals of the same interval section physiological parameter data in the coordinate system, the matrix points belonging to the same time interval are marked on the corresponding positions of the same vertical columns, the length of the physiological parameter data trend graph is shortened, the user observation is facilitated, the user experience is improved, the physiological parameter data are marked in the matrix points, and the observation of each sampling point in the physiological parameter data is more obvious.
Referring to fig. 5, an embodiment of the present invention discloses a specific physiological parameter data display method, and compared with the previous embodiment, the present embodiment further describes and optimizes a technical solution. Specific:
Step S21: acquiring physiological parameter data of a preset time period; and carrying out segmentation division operation on the physiological parameter data according to preset time intervals so as to obtain interval physiological parameter data corresponding to each time interval.
In step S21, the detailed processing procedure is referred to the above disclosed embodiments, and will not be described herein.
Step S22: and determining abscissa information and ordinate information in the preset coordinate system based on the time interval information of each physiological parameter data in the same interval physiological parameter data and physiological parameter value information corresponding to the physiological parameter data sampling points.
In this embodiment, the physiological parameter data in each time interval is taken as the abscissa and the data value corresponding to each physiological parameter data sampling point is taken as the ordinate, for example, in the determining process of the ordinate of the blood oxygen sampling point, if the true ordinate of the blood oxygen sampling point is higher than the highest blood oxygen value set in the preset coordinate system or the true ordinate of the blood oxygen sampling point is lower than the lowest blood oxygen value set in the preset coordinate system, the ordinate value of the blood oxygen sampling point is redetermined, that is, the true ordinate of the blood oxygen sampling point is not determined as the ordinate information to be drawn in the preset coordinate system, but the true ordinate of the blood oxygen sampling point is adjusted to the highest blood oxygen value set in the preset coordinate system, the highest blood oxygen value is determined as the corresponding ordinate information, and the true ordinate of the blood oxygen sampling point lower than the lowest blood oxygen value is correspondingly adjusted to the lowest blood oxygen value set in the preset coordinate system, so that the length of the blood oxygen display on the interactive interface in the longitudinal direction is shortened, and the user is convenient to observe.
Step S23: and drawing corresponding matrix points carrying physiological parameter state information according to the abscissa information and the ordinate information so as to generate a vertical matrix corresponding to each time interval.
In this embodiment, the corresponding matrix points carrying the status information of the physiological parameter are drawn according to the abscissa information and the ordinate information, which can be understood as for example: taking blood oxygen parameter data collection as an example, determining position information of blood oxygen parameter data sampling points in a coordinate system through blood oxygen value information corresponding to the blood oxygen parameter data sampling points, namely abscissa information and ordinate information of the blood oxygen parameter data sampling points, drawing corresponding matrix points according to the position information, and drawing matrix points carrying physiological parameter state information in the coordinate system correspondingly after passing the determined abscissa information and ordinate information of each physiological parameter data, wherein the physiological parameter state information is specifically a normal physiological state and an abnormal physiological state of the physiological parameter data, and the specific judgment of the normal physiological state and the abnormal physiological state is determined according to the relation between a preset parameter threshold value which is set manually and the ordinate information of the physiological parameter data, namely a physiological parameter crisis value.
In this embodiment, the magnitude relation between the physiological parameter value and a preset parameter threshold is determined; and drawing matrix points used for representing normal physiological states and/or representing abnormal physiological states according to the size relation. Taking blood oxygen data as an example, when the highest blood oxygen value is set as 100, the preset lowest blood oxygen value is set as 70, the preset parameter threshold value, namely the blood oxygen crisis value is set as 90, a blood oxygen normal region and a blood oxygen abnormal region are set, wherein the blood oxygen normal region is a region between the blood oxygen crisis value set by the system and the highest blood oxygen value, and the blood oxygen abnormal region is a region between the blood oxygen crisis value set by the system and the preset lowest blood oxygen value, so when the current blood oxygen value is detected as 92, namely the blood oxygen value is greater than the preset parameter threshold value, the blood oxygen value falls in the blood oxygen normal region range, and correspondingly, matrix points representing the blood oxygen value are drawn, namely matrix points representing the normal physiological state of the blood oxygen value; when the current blood oxygen value is 86, that is, the blood oxygen value is smaller than the preset parameter threshold, the blood oxygen value falls in the blood oxygen abnormal region range, and correspondingly, matrix points of the blood oxygen value are drawn, that is, matrix points representing that the blood oxygen value is in an abnormal physiological state.
Step S24: and displaying the physiological parameter data based on the vertical column matrix.
In step S24, please refer to the above disclosed embodiment for more detailed processing procedure, and detailed description is omitted herein.
Therefore, in the process of determining the ordinate information of the physiological parameter, the embodiment needs to determine the specific ordinate information of the sampling data information based on the current real sampling data information and the highest parameter value in the preset coordinate system, so that the longitudinal display of the whole physiological parameter data caused by the influence of single sampling data is avoided, the longitudinal length is shortened, and the observation of a user is facilitated.
Referring to fig. 6, an embodiment of the present invention discloses a specific physiological parameter data display method, and compared with the previous embodiment, the present embodiment further describes and optimizes a technical solution. Specific:
step S31: acquiring physiological parameter data of a preset time period; and carrying out segmentation division operation on the physiological parameter data according to preset time intervals so as to obtain interval physiological parameter data corresponding to each time interval.
Step S32: determining a first preset number of transverse pixel points and a second preset number of longitudinal pixel points in corresponding time intervals in a preset coordinate system based on the same interval physiological parameter data, and drawing corresponding matrix points based on the transverse pixel points and the longitudinal pixel points to generate a vertical column matrix corresponding to each time interval.
In this embodiment, matrix points with a first preset number of pixels in the horizontal direction and a second preset number of pixels in the vertical direction are drawn; for example: when blood oxygen parameter data are acquired, a matrix is manufactured by taking the difference value of the highest blood oxygen and the lowest blood oxygen as the longitudinal element number and taking N as the transverse element number. The corresponding physiological parameter data is marked in a matrix at time intervals. The elements in the matrix are plotted in a rectangular dot fashion in a coordinate system, for example: the matrix points can be set to be round, the area between the highest blood oxygen value and the preset parameter threshold value in the matrix is set to be a normal area, the matrix points in the normal area are filled with white, the area between the preset threshold value and the lowest blood oxygen value in the matrix is set to be an abnormal area, the matrix points in the abnormal area are filled with red, and the color of the area from the preset parameter threshold value to the lowest blood oxygen value is gradually deepened to indicate that the severity of the abnormality is gradually increased. Abnormal blood oxygen data and normal blood oxygen data may also be plotted in different shapes, for example: heart, round, square, etc.
In practice, from physiological parameter data representing a normal physiological state to physiological parameter data representing an abnormal physiological state, the color values between the matrix points may gradually taper towards a preset dangerous color.
Marking the physiological parameter data in a matrix point mode, wherein the observation of each sampling point in the physiological parameter data is more obvious; and for the position of the abnormal time period, the abnormal time period of the physiological parameter, such as the abnormal time period of blood oxygen, is more highlighted by marking and displaying the position of the abnormal time period in a matrix point and dangerous color mode.
Taking physiological parameters as blood oxygen as an example, the color values of the horizontal pixel points and the vertical pixel points are as follows: a color value corresponding to the blood oxygen value; further, if the blood oxygen abnormal data is blood oxygen abnormal data, the color of the matrix point is gradually changed from a high blood oxygen value to a low blood oxygen value, namely, the blood oxygen state represented by the blood oxygen data is changed from a normal state to a dangerous state. In particular, the color may gradually fade from a high blood oxygen value to a low blood oxygen value, approaching a preset dangerous color. For example, the color corresponding to all blood oxygen values from the highest blood oxygen value to the crisis value is white, that is, the matrix point corresponding to the blood oxygen value in the normal range is white, and when the blood oxygen value is in the abnormal state, the color of the matrix point from the crisis value to the lowest blood oxygen value gradually deepens, that is, the color gradually changes from white to red; it should be noted that the background color is a background color that is clearly distinguished from the two colors. In this way, the abnormal data is more highlighted. The color lattice trend graph is shortened by X times compared with the linear trend graph by calculating blood oxygen data with the sampling frequency of 1 Hz. The color dot matrix trend graph can greatly shorten the length of the blood oxygen trend graph, and more prominently show the position of abnormal blood oxygen data, thereby facilitating the observation of users and improving the clinical reference value of physiological parameter data. In this way, matrix points belonging to the same time interval are marked on the corresponding positions of the same vertical column, and physiological parameter data in a preset time period are displayed on the interactive page in a matrix point mode, so that the length of the blood oxygen trend graph is shortened. It should be noted that, when the matrix points in the same time interval are marked, if the same physiological parameter value appears in the same time interval for multiple times, the matrix points are marked only once in the vertical matrix, and no superposition processing is performed, so that the color of the superposed matrix points is prevented from changing, such as color deepening, so as not to influence the color value of the original matrix points and influence the user observation.
Step S33: and displaying the physiological parameter data based on the vertical column matrix.
The more detailed processing procedures in steps S31 and S33 refer to the content of the foregoing disclosed embodiments, and are not described herein.
Step S34: judging whether physiological parameter data corresponding to matrix points are abnormal physiological parameter data or not based on color values of horizontal pixel points and longitudinal pixel points for constructing the matrix points; if the physiological parameter data are abnormal physiological parameter data, positioning the abnormal physiological parameter data, and collecting and analyzing the physiological parameter data in a preset range of the abnormal physiological parameter data.
In this embodiment, after the display operation of the physiological parameter data is performed, whether the physiological parameter data corresponding to the current matrix point is abnormal physiological parameter data is determined according to the color values of the matrix points, specifically, the determination may be performed by the color values of the horizontal pixel points and the vertical pixel points that form the matrix points, if the determination result is that the physiological parameter data is abnormal physiological parameter data, whether an abnormal point detailed display instruction of the physiological parameter data is received is detected, and if yes, detailed information of the abnormal point is displayed. For example: firstly, locating abnormal points and displaying physiological parameter data of all sampling points near the abnormal points; after the display operation of the physiological parameter data in the above steps, the abnormal data point can be intuitively positioned according to the abnormal data color region in the display diagram, for example: the physiological parameter data of the corresponding color abnormal region can be displayed by clicking the external devices such as a mouse and the like, so that after the blood oxygen abnormal point is quickly found, the detailed information of the abnormal data can be displayed, and a basis is provided for more accurate abnormal data observation. By providing the time parameter of the abnormal point physiological parameter data, the time interval in which the abnormal point physiological parameter data is located is conveniently positioned. In addition, the present invention is also applicable to: electronic devices such as mobile phones, computers, tablets, and the like, and electronic devices such as monitors, are not particularly limited herein.
Therefore, for the position of the abnormal time period, the matrix points and the dangerous color gradual change mode are used for marking and displaying, so that the abnormal time period and the dangerous degree of the oxygen are more abrupt. The method can display detailed information of abnormal data after the abnormal points of blood oxygen are found out quickly, and provides basis for more accurate abnormal data observation. By providing the time parameter of the abnormal data, the time interval in which the abnormal data is located is conveniently located.
Referring to fig. 7, the embodiment of the invention further correspondingly discloses a physiological parameter data display device, which comprises:
A data dividing module 11, configured to acquire physiological parameter data of the specified time period; performing segmentation division operation on the physiological parameter data according to preset time intervals to obtain interval physiological parameter data corresponding to each time interval;
A matrix point drawing module 12, configured to draw corresponding matrix points in corresponding time intervals in a preset coordinate system based on the same interval physiological parameter data, so as to generate a column matrix corresponding to each time interval;
and the data display module is used for displaying the physiological parameter data based on the vertical column matrix.
It can be seen that the present application discloses a data display instruction for obtaining physiological parameter data for displaying a specified period of time; determining a matrix origin based on a starting point of the designated time period and a preset minimum blood oxygen value, and constructing a coordinate system based on a minimum unit drawn transversely and a minimum unit drawn longitudinally; acquiring physiological parameter data of the specified time period based on the data display instruction; performing segmentation division operation on the physiological parameter data according to preset time intervals to obtain interval physiological parameter data corresponding to each time interval; and drawing corresponding matrix points in the corresponding time intervals of the same interval physiological parameter data in the coordinate system so as to display the physiological parameter data based on the matrix points. Therefore, by drawing the corresponding matrix points in the corresponding time intervals of the same interval section physiological parameter data in the coordinate system, the matrix points belonging to the same time interval are marked on the corresponding positions of the same vertical columns, the length of the physiological parameter data trend graph is shortened, the user observation is facilitated, the user experience is improved, the physiological parameter data are marked in the matrix points, and the observation of each sampling point in the physiological parameter data is more obvious.
Further, the embodiment of the present application further discloses an electronic device, and fig. 8 is a block diagram of an electronic device 20 according to an exemplary embodiment, where the content of the diagram is not to be considered as any limitation on the scope of use of the present application.
Fig. 8 is a schematic structural diagram of an electronic device 20 according to an embodiment of the present application. The electronic device 20 may specifically include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input output interface 25, and a communication bus 26. Wherein the memory 22 is configured to store a computer program that is loaded and executed by the processor 21 to implement the relevant steps in the physiological parameter data display method disclosed in any of the foregoing embodiments. In addition, the electronic device 20 in the present embodiment may be specifically an electronic computer.
In this embodiment, the power supply 23 is configured to provide an operating voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and an external device, and the communication protocol to be followed is any communication protocol applicable to the technical solution of the present application, which is not specifically limited herein; the input/output interface 25 is used for acquiring external input data or outputting external output data, and the specific interface type thereof may be selected according to the specific application requirement, which is not limited herein.
Processor 21 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 21 may be implemented in at least one hardware form of DSP (DIGITAL SIGNAL Processing), FPGA (Field-Programmable gate array), PLA (Programmable Logic Array ). The processor 21 may also include a main processor, which is a processor for processing data in an awake state, also called a CPU (Central Processing Unit ), and a coprocessor; a coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 21 may integrate a GPU (Graphics Processing Unit, image processor) for rendering and drawing of content required to be displayed by the display screen. In some embodiments, the processor 21 may also include an AI (ARTIFICIAL INTELLIGENCE ) processor for processing computing operations related to machine learning.
The memory 22 may be a carrier for storing resources, such as a read-only memory, a random access memory, a magnetic disk, or an optical disk, and the resources stored thereon may include an operating system 221, a computer program 222, and the like, and the storage may be temporary storage or permanent storage.
The operating system 221 is used for managing and controlling various hardware devices on the electronic device 20 and the computer program 222, so as to implement the operation and processing of the processor 21 on the mass data 223 in the memory 22, which may be Windows Server, netware, unix, linux, etc. The computer program 222 may further comprise a computer program capable of performing other specific tasks in addition to the computer program capable of performing the physiological parameter data display method performed by the electronic device 20 as disclosed in any of the embodiments previously described. The data 223 may include, in addition to data received by the electronic device and transmitted by the external device, data collected by the input/output interface 25 itself, and so on.
Further, the application also discloses a computer readable storage medium for storing a computer program; wherein the computer program when executed by the processor implements the disclosed physiological parameter data display method. Reference may be made to the corresponding disclosure in the preceding examples for specific steps of the method,
And will not be described in detail herein.
In this specification, each embodiment is described in a progressive manner, and each embodiment is mainly described in a different point from other embodiments, so that the same or similar parts between the embodiments are referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant points refer to the description of the method section.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative elements and steps are described above generally in terms of functionality in order to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application. The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software modules may be disposed in Random Access Memory (RAM), memory, read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
Finally, it is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The above description is provided for a method, apparatus, device and storage medium for displaying physiological parameter data, and specific examples are applied to illustrate the principles and embodiments of the present invention, and the above examples are only used to help understand the method and core idea of the present invention; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in accordance with the ideas of the present invention, the present description should not be construed as limiting the present invention in view of the above.

Claims (10)

1. A physiological parameter data display method, comprising:
acquiring physiological parameter data of a preset time period; performing segmentation division operation on the physiological parameter data according to preset time intervals to obtain interval physiological parameter data corresponding to each time interval;
Drawing corresponding matrix points in corresponding time intervals in a preset coordinate system based on the same interval physiological parameter data so as to generate a vertical matrix corresponding to each time interval;
And displaying the physiological parameter data based on the vertical column matrix.
2. The method for displaying physiological parameter data according to claim 1, further comprising, before said acquiring the physiological parameter data for a predetermined period of time:
And acquiring a data display instruction for displaying the physiological parameter data of the preset time period.
3. The method according to claim 1, wherein before the drawing of the corresponding matrix points in the corresponding time intervals in the preset coordinate system based on the same interval physiological parameter data, further comprises:
And determining the starting point of the preset time period and a preset minimum parameter value as matrix origins, and constructing a preset coordinate system based on a minimum unit of transverse drawing and a minimum unit of longitudinal drawing.
4. The method according to claim 1, wherein the drawing of corresponding matrix points in corresponding time intervals in a preset coordinate system based on the same interval physiological parameter data comprises:
Determining abscissa information and ordinate information in the preset coordinate system based on time interval information of each physiological parameter data in the same interval physiological parameter data and physiological parameter value information corresponding to physiological parameter data sampling points;
And drawing corresponding matrix points carrying physiological parameter state information according to the abscissa information and the ordinate information.
5. The method of claim 4, wherein the drawing corresponding matrix points carrying physiological parameter status information according to the abscissa information and the ordinate information comprises:
judging the magnitude relation between the physiological parameter value and a preset parameter threshold value;
And drawing matrix points used for representing normal physiological states and/or representing abnormal physiological states according to the size relation.
6. The method according to claim 4, wherein the drawing of corresponding matrix points in corresponding time intervals in a preset coordinate system based on the same interval physiological parameter data comprises:
determining a first preset number of transverse pixel points and a second preset number of longitudinal pixel points in a corresponding time interval in the preset coordinate system based on the same interval physiological parameter data;
and drawing corresponding matrix points based on the transverse pixel points and the longitudinal pixel points.
7. The method according to any one of claims 1 to 6, characterized in that after the displaying of the physiological parameter data based on the vertical matrix, further comprising:
Judging whether physiological parameter data corresponding to matrix points are abnormal physiological parameter data or not based on color values of horizontal pixel points and longitudinal pixel points for constructing the matrix points; if the physiological parameter data are abnormal physiological parameter data, positioning the abnormal physiological parameter data, and collecting and analyzing the physiological parameter data in a preset range of the abnormal physiological parameter data.
8. A physiological parameter data display device, comprising:
the data dividing module is used for acquiring physiological parameter data of a preset time period; performing segmentation division operation on the physiological parameter data according to preset time intervals to obtain interval physiological parameter data corresponding to each time interval;
The matrix point drawing module is used for drawing corresponding matrix points in corresponding time intervals in a preset coordinate system based on the same interval physiological parameter data so as to generate a vertical column matrix corresponding to each time interval;
and the data display module is used for displaying the physiological parameter data based on the vertical column matrix.
9. An electronic device, comprising:
A memory for storing a computer program;
A processor for executing the computer program for implementing the steps of the physiological parameter data display method as claimed in any one of claims 1 to 7.
10. A computer-readable storage medium storing a computer program; wherein the computer program when executed by a processor implements the steps of the physiological parameter data display method as claimed in any one of claims 1 to 7.
CN202211423940.2A 2022-11-15 2022-11-15 Physiological parameter data display method, device, equipment and storage medium Pending CN118098464A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211423940.2A CN118098464A (en) 2022-11-15 2022-11-15 Physiological parameter data display method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211423940.2A CN118098464A (en) 2022-11-15 2022-11-15 Physiological parameter data display method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN118098464A true CN118098464A (en) 2024-05-28

Family

ID=91147991

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211423940.2A Pending CN118098464A (en) 2022-11-15 2022-11-15 Physiological parameter data display method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN118098464A (en)

Similar Documents

Publication Publication Date Title
CN106598988B (en) Data processing method and equipment
US9189972B2 (en) Visualizing the mood of a group of individuals
US8000937B2 (en) Method and apparatus for waveform analysis of physiological parameters
CN105030203B (en) A kind of monitoring data display methods and custodial care facility
CN110393520B (en) Electrocardiogram data analysis method and device, electrocardiogram analyzer and storage medium
US8607153B2 (en) Graphic for displaying multiple assessments of critical care performance
JP2004527022A5 (en)
CN108403105B (en) Display method and display device for electrocardio scatter points
US20180206721A1 (en) Monitoring parameter threshold value setting method and monitoring system
US11344242B2 (en) Vital-sign data statistics system and patient monitor
CN118098464A (en) Physiological parameter data display method, device, equipment and storage medium
US9171387B2 (en) Data visualization system
CN114169366B (en) Neural feedback training system and method
JP6670320B2 (en) Apparatus, method and system for graphical resolution dependent on signal resolution
CN106846433B (en) Signal change diagram drawing method and device and electronic equipment
WO2021218389A1 (en) Drawing method, analysis method, drawing apparatus, mobile terminal, and storage medium
KR20220117632A (en) Method and system for providing remote counseling service
CN113100716A (en) Patient centralized monitoring method and device, electronic equipment and storage medium
WO2020133487A1 (en) Method for operating interface applied to monitoring device and monitoring device
CN111370099A (en) Intracavity image auxiliary measurement method, device and equipment and readable storage medium
CN117594227B (en) Health state monitoring method, device, medium and equipment based on wearable equipment
CN110136253B (en) Three-dimensional display device and equipment for nodules
Tague et al. Interactive visualisation of time-based vital signs
CN116913525B (en) Feature group normalization method, device, electronic equipment and storage medium
Baharum et al. Stress monitoring using mobile phone and wearable technology: Stress catcher

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