[go: up one dir, main page]

CN118430732B - Hemodialysis data intelligent processing system based on smart phone application program - Google Patents

Hemodialysis data intelligent processing system based on smart phone application program Download PDF

Info

Publication number
CN118430732B
CN118430732B CN202410874492.0A CN202410874492A CN118430732B CN 118430732 B CN118430732 B CN 118430732B CN 202410874492 A CN202410874492 A CN 202410874492A CN 118430732 B CN118430732 B CN 118430732B
Authority
CN
China
Prior art keywords
observation error
local observation
error variance
original signal
sampling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202410874492.0A
Other languages
Chinese (zh)
Other versions
CN118430732A (en
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.)
Dezhou Zehe Medical Equipment Technology Co.,Ltd.
Original Assignee
Shenzhen Aidi Pharmaceutical Technology 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 Shenzhen Aidi Pharmaceutical Technology Co ltd filed Critical Shenzhen Aidi Pharmaceutical Technology Co ltd
Priority to CN202410874492.0A priority Critical patent/CN118430732B/en
Publication of CN118430732A publication Critical patent/CN118430732A/en
Application granted granted Critical
Publication of CN118430732B publication Critical patent/CN118430732B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H10/00ICT specially adapted for the handling or processing of patient-related medical or healthcare data
    • G16H10/60ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/18Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/70ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2123/00Data types
    • G06F2123/02Data types in the time domain, e.g. time-series data

Landscapes

  • Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Medical Informatics (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • General Health & Medical Sciences (AREA)
  • Mathematical Analysis (AREA)
  • Epidemiology (AREA)
  • Computational Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Pure & Applied Mathematics (AREA)
  • Primary Health Care (AREA)
  • Mathematical Physics (AREA)
  • Databases & Information Systems (AREA)
  • Algebra (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Probability & Statistics with Applications (AREA)
  • Biomedical Technology (AREA)
  • Operations Research (AREA)
  • Pathology (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Complex Calculations (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明涉及数据处理技术领域,具体涉及基于智能手机应用程序的血液透析数据智能处理系统,包括:采集用户透析过程中所有参数的原始信号时序序列;获得原始信号时序序列的拟合函数曲线;根据拟合函数曲线获取观测误差集合,根据观测误差集合获得局部观测误差方差的直方图,根据直方图计算每个局部观测误差方差的集中性;根据集中性映射值筛选出不集中项,根据不集中项占比获得增加采样点数量;根据最小总采样点数量和增加采样点数量对原始信号时序序列进行采样,获得数字信号并展示。本发明在尽可能节省采样率的同时,保证有效信息的完整性,进而大幅提高手机端的监测信号接收速度,降低存储压力。

The present invention relates to the field of data processing technology, and in particular to a hemodialysis data intelligent processing system based on a smart phone application, including: collecting the original signal time series sequence of all parameters in the user's dialysis process; obtaining the fitting function curve of the original signal time series sequence; obtaining an observation error set according to the fitting function curve, obtaining a histogram of the local observation error variance according to the observation error set, and calculating the concentration of each local observation error variance according to the histogram; filtering out non-concentrated items according to the concentration mapping value, and obtaining an increased number of sampling points according to the proportion of non-concentrated items; sampling the original signal time series sequence according to the minimum total number of sampling points and the increased number of sampling points, obtaining a digital signal and displaying it. The present invention saves the sampling rate as much as possible while ensuring the integrity of the effective information, thereby greatly improving the monitoring signal receiving speed of the mobile phone end and reducing the storage pressure.

Description

基于智能手机应用程序的血液透析数据智能处理系统Intelligent processing system of hemodialysis data based on smartphone application

技术领域Technical Field

本发明涉及数据处理技术领域,具体涉及基于智能手机应用程序的血液透析数据智能处理系统。The present invention relates to the technical field of data processing, and in particular to a hemodialysis data intelligent processing system based on a smart phone application.

背景技术Background Art

智能手机应用程序的血液透析数据智能处理系统是一种利用智能手机App实现对血液透析过程进行实时监测和管理的技术。通过智能手机与透析机连接,实时监测透析过程中的各项参数,如血压、体重、血流速、透析液流速、超滤量、电导率、pH值等,对监测到的数据进行分析和处理,并生成相应的报告和图表,以便医生和护士进行评估、比较和制定治疗方案。Smartphone application hemodialysis data intelligent processing system is a technology that uses smartphone App to monitor and manage the hemodialysis process in real time. Through the smartphone connected to the dialysis machine, various parameters in the dialysis process, such as blood pressure, weight, blood flow rate, dialysate flow rate, ultrafiltration volume, conductivity, pH value, etc., are monitored in real time, and the monitored data are analyzed and processed, and corresponding reports and charts are generated for doctors and nurses to evaluate, compare and formulate treatment plans.

透析机检测的原始信号为模电信号,由于模电信号在时间上和幅值上均是连续的,容易受到干扰和失真,而且不易被计算机等数字设备所处理和存储,因此需要将其转换为数字信号。模拟信号的数字化过程需要三个步骤即采样、量化、编码,其中采样是其中非常重要的一个步骤。采样指的是将连续的模拟信号转换成离散的数字信号,当前应用最广泛的是均匀采样方法,在其基础上还提出了根据信号特征的自适应采样方法,但原始模电信号中本就存在较大噪声,所谓信号特征被大量覆盖,传统采样方式存在大量无效采样点。如何在噪声干扰下准确选定有效点保证透析数据的真实性,同时尽可能压缩数据量是当下亟待解决的问题。The original signal detected by the dialysis machine is an analog signal. Since the analog signal is continuous in time and amplitude, it is easily interfered and distorted, and it is not easy to be processed and stored by digital devices such as computers, so it needs to be converted into a digital signal. The digitization process of analog signals requires three steps, namely sampling, quantization, and encoding, among which sampling is a very important step. Sampling refers to the conversion of continuous analog signals into discrete digital signals. The most widely used method is the uniform sampling method. On this basis, an adaptive sampling method based on signal characteristics is proposed. However, there is a lot of noise in the original analog signal, so the so-called signal characteristics are largely covered, and there are a large number of invalid sampling points in the traditional sampling method. How to accurately select effective points under noise interference to ensure the authenticity of dialysis data and compress the data volume as much as possible is a problem that needs to be solved urgently.

发明内容Summary of the invention

本发明提供基于智能手机应用程序的血液透析数据智能处理系统,以解决现有的问题。The present invention provides a hemodialysis data intelligent processing system based on a smart phone application program to solve the existing problems.

本发明的基于智能手机应用程序的血液透析数据智能处理系统采用如下技术方案:The hemodialysis data intelligent processing system based on a smart phone application of the present invention adopts the following technical solutions:

本发明提供了基于智能手机应用程序的血液透析数据智能处理系统,所述系统包括:The present invention provides a hemodialysis data intelligent processing system based on a smart phone application, the system comprising:

原始信号采集模块,采集用户透析过程中所有参数的原始信号时序序列,所述参数包括血压、体重、血流速、透析液流速、超滤量、电导率、pH值;The original signal acquisition module collects the original signal time series of all parameters of the user during the dialysis process, including blood pressure, weight, blood flow rate, dialysate flow rate, ultrafiltration volume, conductivity, and pH value;

拟合函数曲线获取模块,获得原始信号时序序列的拟合函数曲线;A fitting function curve acquisition module is used to obtain a fitting function curve of the original signal time series;

集中性计算模块,根据拟合函数曲线获取观测误差集合,根据观测误差集合获得局部观测误差方差的直方图,根据直方图计算每个局部观测误差方差的集中性;A centralization calculation module obtains an observation error set according to a fitting function curve, obtains a histogram of local observation error variances according to the observation error set, and calculates the centralization of each local observation error variance according to the histogram;

增加采样点模块,根据集中性获得每个局部观测误差方差的集中性映射值,根据集中性映射值筛选出不集中项,根据不集中项占比获得增加采样点数量;Add a sampling point module, obtain the concentration mapping value of each local observation error variance according to the concentration, filter out the non-concentrated items according to the concentration mapping value, and increase the number of sampling points according to the proportion of non-concentrated items;

数字信号转换模块,根据最小总采样点数量和增加采样点数量对原始信号时序序列进行采样,获得数字信号并展示。The digital signal conversion module samples the original signal timing sequence according to the minimum total sampling point number and the increased sampling point number to obtain the digital signal and display it.

进一步地,所述获得原始信号时序序列的拟合函数曲线,包括的具体步骤如下:Furthermore, the step of obtaining the fitting function curve of the original signal time series includes the following specific steps:

将通过EMD分解对原始信号时序序列进行分解,获得多个IMF分量信号;根据预设采样频率P,以每秒钟P个采样点的采样频率,在每个IMF分量信号上进行采样,利用正弦函数对每个IMF分量信号的所有采样点进行正弦拟合,获得每个IMF分量信号的正弦拟合函数;计算每次采样获得的IMF分量信号的正弦拟合函数与IMF分量信号的均方误差,通过多次采样和拟合,将最小的均方误差对应的正弦拟合函数作为每个IMF分量信号的拟合函数;Decompose the original signal time series by EMD decomposition to obtain multiple IMF component signals; sample each IMF component signal at a sampling frequency of P sampling points per second according to a preset sampling frequency P, perform sinusoidal fitting on all sampling points of each IMF component signal using a sine function to obtain a sinusoidal fitting function of each IMF component signal; calculate the mean square error between the sinusoidal fitting function of the IMF component signal obtained by each sampling and the IMF component signal, and through multiple sampling and fitting, use the sinusoidal fitting function corresponding to the minimum mean square error as the fitting function of each IMF component signal;

获得所有IMF分量信号的拟合函数,将所有IMF分量信号的拟合函数进行叠加,得到原始信号时序序列的拟合函数曲线。The fitting functions of all IMF component signals are obtained, and the fitting functions of all IMF component signals are superimposed to obtain the fitting function curve of the original signal time series.

进一步地,所述获取观测误差集合,包括的具体步骤如下:Furthermore, the obtaining of the observation error set includes the following specific steps:

将拟合函数曲线作为卡尔曼滤波器的状态方程,利用卡尔曼滤波器遍历原始信号时序序列中的每个原始信号,获得每个原始信号的预测幅值,原始信号的预测幅值是利用卡尔曼滤波器的状态方程,通过每个采样点的原始信号的状态,对下一个采样点的原始信号的幅值进行预测,获得下一个采样点的原始信号的预测幅值;将每个原始信号的预测幅值与实际信号幅值的差值的绝对值记为每个原始信号的预测误差,得到观测误差集合。The fitting function curve is used as the state equation of the Kalman filter, and the Kalman filter is used to traverse each original signal in the original signal time series to obtain the predicted amplitude of each original signal. The predicted amplitude of the original signal is obtained by using the state equation of the Kalman filter. The amplitude of the original signal at the next sampling point is predicted through the state of the original signal at each sampling point to obtain the predicted amplitude of the original signal at the next sampling point; the absolute value of the difference between the predicted amplitude of each original signal and the actual signal amplitude is recorded as the prediction error of each original signal to obtain a set of observation errors.

进一步地,所述获得局部观测误差方差的直方图,包括的具体步骤如下:Furthermore, the step of obtaining the histogram of the local observation error variance includes the following specific steps:

将观测误差集合中的观测误差按照时间顺序组成观测误差曲线,对观测误差曲线进行曲线拟合得到误差拟合曲线,误差拟合曲线由若干个误差拟合值组成;将长度等于预设长度Y的滑窗在误差拟合曲线上进行滑动,计算每次滑窗内所有误差拟合值的方差,记为局部观测误差方差;获得所有滑窗的局部观测误差方差组成的直方图,直方图的横轴为局部观测误差方差,纵轴为每个局部观测误差方差的频率。The observation errors in the observation error set are organized into an observation error curve in chronological order, and the observation error curve is curve fitted to obtain an error fitting curve, which is composed of a number of error fitting values; a sliding window with a length equal to a preset length Y is slid on the error fitting curve, and the variance of all error fitting values in each sliding window is calculated, which is recorded as the local observation error variance; a histogram composed of the local observation error variances of all sliding windows is obtained, and the horizontal axis of the histogram is the local observation error variance, and the vertical axis is the frequency of each local observation error variance.

进一步地,所述计算每个局部观测误差方差的集中性,包括的具体步骤如下:Furthermore, the calculation of the centralization of each local observation error variance includes the following specific steps:

根据每个局部观测误差方差的左统计值和右统计值,计算每个局部观测误差方差的集中性,具体计算公式为:According to the left and right statistical values of each local observation error variance, the centralization of each local observation error variance is calculated. The specific calculation formula is:

式中,表示局部观测误差方差c的集中性,表示局部观测误差方差c的左统计值,表示局部观测误差方差c的右统计值,表示局部观测误差方差c的频率,表示以自然常数e为底的指数函数。In the formula, represents the concentration of the local observation error variance c, represents the left statistic of the local observation error variance c, represents the right statistic of the local observation error variance c, represents the frequency of the local observation error variance c, Represents an exponential function with the natural constant e as the base.

进一步地,所述每个局部观测误差方差的左统计值和右统计值的获取方法如下:Furthermore, the method for obtaining the left statistical value and the right statistical value of each local observation error variance is as follows:

将直方图中在频率最大的局部观测误差方差的频率记为最大频率;对于局部观测误差方差c,获得局部观测误差方差c的左统计值,包括:设置一个计数器,计数器的初始值为0,判断直方图中在局部观测误差方差c左侧的第一个局部观测误差方差的频率与最大频率的关系:如果频率小于,将计数器加1,继续判断直方图中在局部观测误差方差c左侧的第二个局部观测误差方差的频率,直至频率大于等于时,停止判断,将此时计数器的数值记为局部观测误差方差c的左统计值The frequency of the local observation error variance with the largest frequency in the histogram is recorded as the maximum frequency ; For the local observation error variance c, obtain the left statistical value of the local observation error variance c , including: setting a counter, the initial value of the counter is 0, judging the frequency of the first local observation error variance on the left side of the local observation error variance c in the histogram and the maximum frequency Relationship: If the frequency is less than , add 1 to the counter, and continue to determine the frequency of the second local observation error variance on the left side of the local observation error variance c in the histogram until the frequency is greater than or equal to When , stop judging, and record the value of the counter at this time as the left statistical value of the local observation error variance c ;

同理,获得局部观测误差方差c的右统计值Similarly, the right statistical value of the local observation error variance c is obtained .

进一步地,所述根据集中性获得每个局部观测误差方差的集中性映射值,根据集中性映射值筛选出不集中项,包括的具体步骤如下:Furthermore, the method of obtaining a centralization mapping value of each local observation error variance according to the centralization, and filtering out non-centralized items according to the centralization mapping value, includes the following specific steps:

对所有局部观测误差方差的集中性进行线性归一化,将归一化后的结果记为每个局部观测误差方差的集中性;根据局部观测误差方差的集中性获得局部观测误差方差的集中性映射值,具体计算公式为:The centralization of all local observation error variances is linearly normalized, and the normalized result is recorded as the centralization of each local observation error variance; the centralization mapping value of the local observation error variance is obtained according to the centralization of the local observation error variance, and the specific calculation formula is:

式中,表示局部观测误差方差c的集中性映射值,表示局部观测误差方差i的集中性,Q表示滑窗的总数量,表示四舍五入取整;In the formula, represents the centralized mapping value of the local observation error variance c, represents the concentration of the local observation error variance i, Q represents the total number of sliding windows, Indicates rounding to the nearest integer;

如果局部观测误差方差的集中性映射值与左侧的局部观测误差方差的集中性映射值相等,则将该局部观测误差方差对应的滑窗记为不集中项,得到所有不集中项。If the centralization mapping value of the local observation error variance is equal to the centralization mapping value of the local observation error variance on the left, the sliding window corresponding to the local observation error variance is recorded as a non-centralized item, and all non-centralized items are obtained.

进一步地,所述获得增加采样点数量,包括的具体步骤如下:Furthermore, the step of increasing the number of sampling points includes the following specific steps:

获得不集中项的增加采样点数量S,具体为:The number of increased sampling points S to obtain the non-concentrated items is as follows:

式中,表示不集中项的增加采样点数量,N表示不集中项的数量,表示滑窗的总数量,E表示最小总采样点数量,表示四舍五入取整。In the formula, represents the number of additional sampling points for non-centralized items, N represents the number of non-centralized items, represents the total number of sliding windows, E represents the minimum total number of sampling points, Indicates rounding to the nearest integer.

进一步地,所述获得数字信号,包括的具体步骤如下:Furthermore, the step of obtaining the digital signal includes the following specific steps:

根据最小总采样点数量E在原始信号时序序列上进行等间隔采样,根据增加采样点数量S在所有不集中项在原始信号时序序列上对应的局部信号段进行等间隔采样;利用PCM对原始信号时序序列上获得采样点进行编码转化,得到数字信号,通过常规预处理后传输至手机应用程序中。According to the minimum total number of sampling points E, equally spaced sampling is performed on the original signal timing sequence. According to the increased number of sampling points S, equally spaced sampling is performed on the local signal segments corresponding to all non-concentrated items on the original signal timing sequence. The sampling points obtained on the original signal timing sequence are encoded and converted using PCM to obtain a digital signal, which is transmitted to the mobile phone application after conventional preprocessing.

进一步地,所述最小总采样点数量的获取方法如下:Furthermore, the method for obtaining the minimum total number of sampling points is as follows:

利用傅里叶变换将原始信号时序序列转化到频域中,根据频域中信号最大与最小频率之差,得到信号带宽,进而得到最低采样率,时域中的时宽和频域中的频宽互为倒数,因此,最低采样率的倒数即为原始信号时序序列中单峰信号的最低采样点数量A,根据原始信号中所有的极值点获取其所有的单峰信号数量G,进而获得原始信号时序序列的最小总采样点数量为E=2AG。The original signal time series is transformed into the frequency domain using Fourier transform. The signal bandwidth is obtained according to the difference between the maximum and minimum frequencies of the signal in the frequency domain, and then the minimum sampling rate is obtained. The time width in the time domain and the frequency width in the frequency domain are reciprocals of each other. Therefore, the reciprocal of the minimum sampling rate is the minimum number of sampling points A of the single-peak signal in the original signal time series. According to all the extreme points in the original signal, the number of all single-peak signals G is obtained, and then the minimum total number of sampling points of the original signal time series is obtained as E=2A. G.

本发明的技术方案的有益效果是:针对血液透析护理监测数据模电转化中,数据量较大且采样点受到噪声影响存在大量无效采样,严重损坏原始监测数据的问题,本发明对原始信号进行EMD分解,根据其分量信号的对称特征,采用最小均方误差的正弦函数对其进行拟合,并通过叠加获得原始信号时序序列的拟合函数曲线,优化了直接拟合原始信号产生的严重失真问题,根据最小总采样点数量在原始信号时序序列上进行等间隔采样,根据观测误差集合以及局部观测方差的直方图,筛选出方差不集中的方差项以及其上分布的滑窗,在原始信号中标记这些滑窗所在的局部信号段,对该部分信号段自适应增加采样点。在尽可能节省采样率的同时,保证有效信息的完整性,进而大幅提高手机端的监测信号接收速度,降低存储压力。The beneficial effects of the technical solution of the present invention are as follows: in view of the problem that the amount of data is large and the sampling points are affected by noise, resulting in a large number of invalid samples and serious damage to the original monitoring data in the analog-to-electric conversion of hemodialysis nursing monitoring data, the present invention performs EMD decomposition on the original signal, fits it with the sine function of the minimum mean square error according to the symmetric characteristics of its component signals, and obtains the fitting function curve of the original signal time series by superposition, optimizes the serious distortion problem caused by directly fitting the original signal, performs equal-interval sampling on the original signal time series according to the minimum total number of sampling points, and screens out the variance terms with non-concentrated variance and the sliding windows distributed thereon according to the histogram of the observation error set and the local observation variance, marks the local signal segments where these sliding windows are located in the original signal, and adaptively increases the sampling points for this part of the signal segment. While saving the sampling rate as much as possible, the integrity of the effective information is guaranteed, thereby greatly improving the monitoring signal receiving speed of the mobile phone end and reducing the storage pressure.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

图1为本发明的基于智能手机应用程序的血液透析数据智能处理系统的系统框图;FIG1 is a system block diagram of a hemodialysis data intelligent processing system based on a smart phone application of the present invention;

图2为血压的原始信号时序序列;Figure 2 is a timing sequence of the original blood pressure signal;

图3为高斯分布示意图。FIG3 is a schematic diagram of Gaussian distribution.

具体实施方式DETAILED DESCRIPTION

为了更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的基于智能手机应用程序的血液透析数据智能处理系统,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构或特点可由任何合适形式组合。In order to further explain the technical means and effects adopted by the present invention to achieve the predetermined invention purpose, the specific implementation method, structure, features and effects of the hemodialysis data intelligent processing system based on a smartphone application proposed by the present invention are described in detail below in combination with the accompanying drawings and preferred embodiments. In the following description, different "one embodiment" or "another embodiment" does not necessarily refer to the same embodiment. In addition, specific features, structures or characteristics in one or more embodiments may be combined in any suitable form.

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.

下面结合附图具体的说明本发明所提供的基于智能手机应用程序的血液透析数据智能处理系统的具体方案。The specific scheme of the hemodialysis data intelligent processing system based on the smart phone application provided by the present invention is described in detail below with reference to the accompanying drawings.

请参阅图1,其示出了本发明一个实施例提供的基于智能手机应用程序的血液透析数据智能处理系统,该系统包括以下模块:Please refer to FIG1 , which shows a hemodialysis data intelligent processing system based on a smart phone application provided by an embodiment of the present invention. The system includes the following modules:

需要说明的是,PCM采样编码的最低采样率应当为2B,尽管采样率越高,原始信息保留越完整,但是并不代表采样率越高越好。过高的采样率会导致数据冗余和存储成本增加,同时也增加了后续数据处理的复杂度。因此本实施例希望用尽可能接近最低采样率的前提下,最大程度保留信号的完整度。要实现这一目的,必须对有效信号进行鉴别,才能节省足够多的采样率。考虑到原始信号分为低频信息和高频信息,低频部分大多为有效信息,噪声主要集中在高频部分,由于噪声干扰,直接拟合低频信号存在较大偏差,因此本实施例首先对原始信号时序序列进行EMD分解,对分解后的分量信号分别进行拟合,获得更准确的拟合曲线;基于EMD分量信号的拟合函数曲线中的有效信息足够完整,则观测误差的分布越符合高斯噪声的分布特征,即其局部方差越集中,代表这些观测误差对于高斯噪声分布方差的服从度越高,也代表观测误差越趋近于真实的噪声信号,那么当局部方差不集中的部分,其必然还存在部分有效信息并未被拟合函数包含,本实施例需要找到这部分信号,并提高该部分的采样点数量。因此,通过表征每种局部观测误差方差的相邻局部区域的稀疏程度的左统计值和右统计值,以及表征自身稀疏程度的频率获得局部观测误差方差的集中性特征,进而获得局部观测误差方差的集中性映射值;对于方差不集中的局部窗口中的信号,由于其滑窗所得的局部观测误差方差属于方差不集中项,因此这部分信号的观测误差与实际噪声存在较大差异,那么也代表该部分的拟合函数曲线中有效信息并没有提取完整,还有一部分存在于观测误差中,因此需要对这部分信号投放更多的采样点,以尽可能保证采样点数量足够保留有效信息的完整。It should be noted that the minimum sampling rate of PCM sampling coding should be 2B. Although the higher the sampling rate, the more complete the original information is retained, it does not mean that the higher the sampling rate, the better. Too high a sampling rate will lead to increased data redundancy and storage costs, and also increase the complexity of subsequent data processing. Therefore, the present embodiment hopes to retain the integrity of the signal to the greatest extent under the premise of being as close to the minimum sampling rate as possible. To achieve this goal, the effective signal must be identified to save enough sampling rates. Considering that the original signal is divided into low-frequency information and high-frequency information, the low-frequency part is mostly valid information, and the noise is mainly concentrated in the high-frequency part. Due to noise interference, there is a large deviation in directly fitting the low-frequency signal. Therefore, this embodiment first performs EMD decomposition on the original signal time series, and fits the decomposed component signals respectively to obtain a more accurate fitting curve; based on the effective information in the fitting function curve of the EMD component signal is complete enough, the distribution of the observation error is more consistent with the distribution characteristics of Gaussian noise, that is, the more concentrated its local variance is, the higher the obedience of these observation errors to the variance of the Gaussian noise distribution is, and the closer the observation error is to the real noise signal, then when the local variance is not concentrated, there must be some valid information that is not included in the fitting function. This embodiment needs to find this part of the signal and increase the number of sampling points of this part. Therefore, the concentration characteristics of the local observation error variance are obtained by characterizing the left and right statistical values of the sparsity of the adjacent local areas of each local observation error variance, and the frequency characterizing the sparsity of the local observation error variance itself, and then the concentration mapping value of the local observation error variance is obtained; for the signal in the local window where the variance is not concentrated, since the local observation error variance obtained by its sliding window belongs to the variance non-concentrated item, there is a large difference between the observation error of this part of the signal and the actual noise, which also means that the effective information in the fitting function curve of this part is not fully extracted, and a part of it exists in the observation error. Therefore, more sampling points need to be put on this part of the signal to ensure that the number of sampling points is sufficient to retain the integrity of the effective information as much as possible.

原始信号采集模块S101,用于采集透析过程中各项参数的原始信号时序序列。The original signal acquisition module S101 is used to acquire the original signal time series of various parameters during the dialysis process.

需要说明的是,智能手机应用程序的血液透析数据智能处理系统是一种利用智能手机App实现对血液透析过程进行实时监测和管理的技术。通过智能手机与透析机连接,实时监测透析过程中的各项参数,对监测到的数据进行分析和处理,并生成相应的报告和图表,以便医生和护士进行评估、比较和制定治疗方案。It should be noted that the smart phone application hemodialysis data intelligent processing system is a technology that uses smart phone apps to monitor and manage the hemodialysis process in real time. Through the smart phone connected to the dialysis machine, various parameters in the dialysis process are monitored in real time, the monitored data are analyzed and processed, and corresponding reports and charts are generated for doctors and nurses to evaluate, compare and formulate treatment plans.

具体的,在用户进行透析时,获取所有参数对应的原始信号时序序列,参数包括:血压、体重、血流速、透析液流速、超滤量、电导率、pH值等;本实施例以采集的血压的原始信号为例进行说明,通过透析机采集用户透析过程中的血压的原始信号时序序列,原始信号时序序列上的信号是连续;请参阅图2,其示出了血压的原始信号时序序列,其中,横轴为时间,纵轴为信号幅值。Specifically, when the user undergoes dialysis, the original signal timing sequence corresponding to all parameters is obtained, and the parameters include: blood pressure, weight, blood flow rate, dialysate flow rate, ultrafiltration volume, conductivity, pH value, etc.; this embodiment takes the collected original signal of blood pressure as an example to illustrate, and the original signal timing sequence of the user's blood pressure during the dialysis process is collected by the dialysis machine, and the signal on the original signal timing sequence is continuous; please refer to Figure 2, which shows the original signal timing sequence of blood pressure, wherein the horizontal axis is time and the vertical axis is signal amplitude.

进一步需要说明的是,各项参数的原始信号时序序列为模电信号,是一种在时间和幅值上连续变化的模拟信号,透析机所采集的原始信号时序序列中白噪声(高斯噪声)含量较高,本实施例后续主要针对白噪声对模电转化过程中的影响进行分析。It should be further explained that the original signal timing sequence of each parameter is an analog-to-electric signal, which is an analog signal that changes continuously in time and amplitude. The original signal timing sequence collected by the dialysis machine has a high content of white noise (Gaussian noise). This embodiment will subsequently mainly analyze the impact of white noise on the analog-to-electric conversion process.

拟合函数曲线获取模块S102,用于获取拟合函数曲线。The fitting function curve acquisition module S102 is used to acquire the fitting function curve.

需要说明的是,PCM采样编码(脉冲编码调制)是一种常见的模拟信号转换为数字信号的方法,它将模拟信号按照一定的时间间隔进行采样和量化,并将采样后的数据编码成数字信号。常被用于音频信号的编码,根据奈奎斯特(Nyquist)采样定理,最低采样率应当满足两倍信号带宽。也就是说,若信号带宽为B,则最低采样率应当为2B。尽管采样率越高,原始信息保留越完整,但是并不代表采样率越高越好。过高的采样率会导致数据冗余和存储成本增加,同时也增加了后续数据处理的复杂度。因此本实施例希望用尽可能接近最低采样率的前提下,最大程度保留信号的完整度。要实现这一目的,必须对有效信号进行鉴别,才能节省足够多的采样率。It should be noted that PCM sampling coding (pulse code modulation) is a common method for converting analog signals into digital signals. It samples and quantizes analog signals at certain time intervals, and encodes the sampled data into digital signals. It is often used for encoding audio signals. According to the Nyquist sampling theorem, the minimum sampling rate should meet twice the signal bandwidth. In other words, if the signal bandwidth is B, the minimum sampling rate should be 2B. Although the higher the sampling rate, the more complete the original information is retained, it does not mean that the higher the sampling rate, the better. Excessive sampling rate will lead to increased data redundancy and storage costs, and also increase the complexity of subsequent data processing. Therefore, this embodiment hopes to retain the integrity of the signal to the greatest extent possible under the premise of being as close to the minimum sampling rate as possible. To achieve this goal, it is necessary to identify the valid signal in order to save enough sampling rate.

1、获得原始信号时序序列的总采样点数量。1. Obtain the total number of sampling points of the original signal timing sequence.

具体的,利用傅里叶变换将原始信号时序序列转化到频域中,根据频域中信号最大与最小频率之差,得到信号带宽,进而得到最低采样率。时域中的时宽和频域中的频宽互为倒数,因此,最低采样率的倒数即为原始信号时序序列中单峰信号的最低采样点数量A,根据原始信号中所有的极值点获取其所有的单峰信号数量G,进而获得原始信号时序序列的最小总采样点数量为E=2AG。Specifically, the original signal time series is transformed into the frequency domain using Fourier transform, and the signal bandwidth is obtained according to the difference between the maximum and minimum frequencies of the signal in the frequency domain, and then the minimum sampling rate is obtained. The time width in the time domain and the frequency width in the frequency domain are reciprocals of each other, so the reciprocal of the minimum sampling rate is the minimum number of sampling points A of the single-peak signal in the original signal time series. According to all the extreme points in the original signal, the number of all single-peak signals G is obtained, and then the minimum total number of sampling points of the original signal time series is obtained as E=2A. G.

2、获得拟合函数曲线及其总采样点数量。2. Obtain the fitting function curve and its total number of sampling points.

需要说明的是,原始信号分为低频信息和高频信息,低频部分大多为有效信息,噪声主要集中在高频部分,由于噪声干扰,直接拟合低频信号存在较大偏差,因此本实施例首先对原始信号时序序列进行EMD分解,对分解后的分量信号分别进行拟合,可以获得更准确的拟合曲线。It should be noted that the original signal is divided into low-frequency information and high-frequency information. The low-frequency part is mostly valid information, and the noise is mainly concentrated in the high-frequency part. Due to noise interference, there is a large deviation in directly fitting the low-frequency signal. Therefore, this embodiment first performs EMD decomposition on the original signal time series, and fits the decomposed component signals separately to obtain a more accurate fitting curve.

进一步需要说明的是,EMD分解为公知技术,但是后续需要利用分量信号的特性,因此对其大概步骤进行说明:首先获取极值点,根据极值点求上、下包络函数,局部均值函数,令原始信号重复减去局部均值函数得到残差项,每次重复都需要计算残差项下包络线均值的一阶差分,直至一阶差分为0,即上下包络线对称。然后得到第一个分量信号,原始信号减去第一个分量信号,得到残余信号,然后继续对残余信号重复以上步骤进行分解,直至得到所有分量信号,停止条件为最后一个分量信号中小于两个极值点,则停止分解;通过EMD分解对原始信号时序序列进行分解,能够获得多个IMF分量信号,由于IMF分量信号在分解过程中,其必须满足一阶差分为0,因此每个分量信号都是对称信号,因此,本实施例利用正弦函数对分量信号进行拟合。It should be further explained that EMD decomposition is a well-known technology, but the characteristics of the component signal need to be used later, so the general steps are explained: first, the extreme point is obtained, and the upper and lower envelope functions and the local mean function are calculated according to the extreme point. The original signal is repeatedly subtracted from the local mean function to obtain the residual term. Each repetition needs to calculate the first-order difference of the mean of the envelope under the residual term until the first-order difference is 0, that is, the upper and lower envelopes are symmetrical. Then the first component signal is obtained, and the original signal is subtracted from the first component signal to obtain the residual signal, and then the above steps are repeated to decompose the residual signal until all component signals are obtained. The stopping condition is that the last component signal has less than two extreme points, then the decomposition is stopped; the original signal time series is decomposed by EMD decomposition to obtain multiple IMF component signals. Since the IMF component signal must satisfy the first-order difference of 0 during the decomposition process, each component signal is a symmetrical signal. Therefore, this embodiment uses a sine function to fit the component signal.

进一步需要说明的是,原始信号时序序列是模拟信号,原始信号时序序列上的信号是连续,理论上没有采样点,因此,可以在时序序列上的任意时刻取值,即原始信号时序序列上有无限个采样点。但是本实施例仅仅是为了计算正弦拟合函数与分量信号的拟合误差,因此采样频率P可以直接设定,当采样点数量达到一定多数量时,该均方误差值几乎不会再随着总采样点数量变化而变化了。It should be further explained that the original signal time series is an analog signal, and the signal on the original signal time series is continuous, and theoretically there is no sampling point, so the value can be taken at any time on the time series, that is, there are infinite sampling points on the original signal time series. However, this embodiment is only for calculating the fitting error between the sine fitting function and the component signal, so the sampling frequency P can be directly set, and when the number of sampling points reaches a certain number, the mean square error value will hardly change with the change of the total number of sampling points.

预设一个采样频率P,其中本实施例以P=1200HZ为例进行叙述,本实施例不进行具体限定,其中P可根据具体实施情况而定。A sampling frequency P is preset, wherein this embodiment is described by taking P=1200 Hz as an example, and this embodiment is not specifically limited, wherein P may be determined according to specific implementation conditions.

具体的,通过EMD分解对原始信号时序序列进行分解,获得多个IMF分量信号;根据采样频率P,以每秒钟1200个采样点的采样频率,在每个IMF分量信号上进行采样,利用正弦函数对每个IMF分量信号的所有采样点进行正弦拟合,获得每个IMF分量信号的正弦拟合函数;计算每次采样获得的IMF分量信号的正弦拟合函数与IMF分量信号的均方误差,通过多次采样和拟合,当取最小的均方误差时,对应的正弦拟合函数对IMF分量信号的拟合度最高,因此,将最小的均方误差对应的正弦拟合函数作为每个IMF分量信号的拟合函数。Specifically, the original signal time series is decomposed through EMD decomposition to obtain multiple IMF component signals; according to the sampling frequency P, sampling is performed on each IMF component signal at a sampling frequency of 1200 sampling points per second, and all sampling points of each IMF component signal are sinusoidally fitted using a sine function to obtain a sinusoidal fitting function of each IMF component signal; the mean square error between the sinusoidal fitting function of the IMF component signal obtained in each sampling and the IMF component signal is calculated, and through multiple sampling and fitting, when the minimum mean square error is taken, the corresponding sinusoidal fitting function has the highest fitting degree for the IMF component signal, and therefore, the sinusoidal fitting function corresponding to the minimum mean square error is used as the fitting function of each IMF component signal.

进一步,获得所有IMF分量信号的拟合函数,将所有IMF分量信号的拟合函数进行叠加,得到拟合函数曲线。Furthermore, the fitting functions of all IMF component signals are obtained, and the fitting functions of all IMF component signals are superimposed to obtain a fitting function curve.

进一步,拟合函数曲线是利用EMD分解得到的较准确的低频基线函数,本实施例优先保证低频信息的采样率,因此,将拟合函数曲线的总采样点数量设置为E,E为步骤1获得的原始信号时序序列的最小总采样点数量。Furthermore, the fitting function curve is a relatively accurate low-frequency baseline function obtained by EMD decomposition. In this embodiment, the sampling rate of low-frequency information is prioritized. Therefore, the total number of sampling points of the fitting function curve is set to E, where E is the minimum total number of sampling points of the original signal time series sequence obtained in step 1.

集中性计算模块S103,用于获取观测误差集合,获得局部观测误差方差的直方图,计算每个局部观测误差方差的集中性。The centrality calculation module S103 is used to obtain a set of observation errors, obtain a histogram of local observation error variances, and calculate the centrality of each local observation error variance.

1、获取观测误差集合。1. Obtain the set of observation errors.

需要说明的是,本实施例利用卡尔曼滤波对原始信号进行实时预测,获取原始信号的拟合误差分布,以更好的观测原始信号的局部拟合效果,利用卡尔曼滤波遍历原始信号,注意本发明此处利用卡尔曼滤波并不是去噪处理,模电信号需要转化为数字信号才能进行去噪处理。It should be noted that this embodiment uses Kalman filtering to perform real-time prediction on the original signal and obtain the fitting error distribution of the original signal to better observe the local fitting effect of the original signal. The Kalman filter is used to traverse the original signal. Note that the Kalman filter used in the present invention is not a denoising process, and the analog signal needs to be converted into a digital signal before denoising can be performed.

具体的,将拟合函数曲线作为卡尔曼滤波器的状态方程,利用卡尔曼滤波器遍历原始信号时序序列中的每个原始信号,获得每个原始信号的预测幅值,原始信号的预测幅值是利用卡尔曼滤波器的状态方程,通过每个采样点的原始信号的状态,对下一个采样点的原始信号的幅值进行预测,获得下一个采样点的原始信号的预测幅值;将每个原始信号的预测幅值与实际信号幅值的差值的绝对值记为每个原始信号的预测误差,即可得到观测误差集合。Specifically, the fitting function curve is used as the state equation of the Kalman filter, and the Kalman filter is used to traverse each original signal in the original signal time series sequence to obtain the predicted amplitude of each original signal. The predicted amplitude of the original signal is obtained by using the state equation of the Kalman filter. The amplitude of the original signal at the next sampling point is predicted through the state of the original signal at each sampling point to obtain the predicted amplitude of the original signal at the next sampling point; the absolute value of the difference between the predicted amplitude of each original signal and the actual signal amplitude is recorded as the prediction error of each original signal, and the observation error set can be obtained.

2、获得局部观测误差方差的直方图。2. Obtain a histogram of the local observation error variance.

需要说明的是,若基于EMD分量信号的拟合函数曲线中的有效信息足够完整,则观测误差的分布越符合高斯噪声的分布特征,即其局部方差越集中,代表这些观测误差对于高斯噪声分布方差的服从度越高。也代表观测误差越趋近于真实的噪声信号,那么当局部方差不集中的部分,其必然还存在部分有效信息并未被拟合函数包含,本实施例需要找到这部分信号,并提高该部分的采样点数量。It should be noted that if the effective information in the fitting function curve based on the EMD component signal is complete enough, the distribution of the observation error is more consistent with the distribution characteristics of Gaussian noise, that is, the more concentrated its local variance is, the higher the degree of compliance of these observation errors with the Gaussian noise distribution variance is. It also means that the closer the observation error is to the real noise signal, then when the local variance is not concentrated, there must be some effective information that is not included in the fitting function. This embodiment needs to find this part of the signal and increase the number of sampling points of this part.

预设一个长度Y,其中本实施例以Y=100为例进行叙述,本实施例不进行具体限定,其中Y可根据具体实施情况而定。A length Y is preset, wherein this embodiment is described by taking Y=100 as an example, and this embodiment is not specifically limited, wherein Y can be determined according to specific implementation conditions.

具体的,将观测误差集合中的观测误差按照时间顺序组成观测误差曲线,对观测误差曲线进行曲线拟合得到误差拟合曲线,误差拟合曲线由若干个误差拟合值组成;将长度等于Y的滑窗在误差拟合曲线上进行滑动,计算每次滑窗内所有误差拟合值的方差,记为局部观测误差方差;获得所有滑窗的局部观测误差方差组成的直方图,直方图的横轴为局部观测误差方差,纵轴为每个局部观测误差方差的频率。Specifically, the observation errors in the observation error set are organized into an observation error curve in chronological order, and the observation error curve is curve fitted to obtain an error fitting curve, where the error fitting curve is composed of a number of error fitting values; a sliding window with a length equal to Y is slid on the error fitting curve, and the variance of all error fitting values in each sliding window is calculated, which is recorded as the local observation error variance; a histogram composed of the local observation error variances of all sliding windows is obtained, where the horizontal axis of the histogram is the local observation error variance, and the vertical axis is the frequency of each local observation error variance.

3、计算每个局部观测误差方差的集中性。3. Calculate the centrality of the error variance of each local observation.

需要说明的是,局部观测误差方差不集中,即该方差值上分布的滑窗数量既少且稀疏,可以根据高斯分布的特征,即在高斯分布上,粗糙的将区间认为分布较少区域,将的区域认为分布集中区域,请参阅图3,其示出了高斯分布示意图,分布较少区间内的总分布数量大概占中心集中区域的1/3。It should be noted that the local observation error variance is not concentrated, that is, the number of sliding windows distributed on the variance value is small and sparse. According to the characteristics of Gaussian distribution, that is, on Gaussian distribution, the rough The interval is considered to be a less distributed area. The area is considered to be a concentrated distribution area. Please refer to Figure 3, which shows a schematic diagram of Gaussian distribution. The total distribution quantity in the interval with less distribution accounts for about 1/3 of the central concentrated area.

具体的,将直方图中在频率最大的局部观测误差方差的频率记为最大频率;对于局部观测误差方差c,获得局部观测误差方差c的左统计值,包括:设置一个计数器,计数器的初始值为0,判断直方图中在局部观测误差方差c左侧的第一个局部观测误差方差的频率与最大频率的关系:如果频率小于,将计数器加1,继续判断直方图中在局部观测误差方差c左侧的第二个局部观测误差方差的频率,直至频率大于等于时,停止判断,将此时计数器的数值记为局部观测误差方差c的左统计值;同理,获得局部观测误差方差c的右统计值;计数器的数值越大,代表局部观测误差方差处在直方图中越稀疏。Specifically, the frequency of the local observation error variance with the largest frequency in the histogram is recorded as the maximum frequency ; For the local observation error variance c, obtain the left statistical value of the local observation error variance c , including: setting a counter, the initial value of the counter is 0, judging the frequency of the first local observation error variance on the left side of the local observation error variance c in the histogram and the maximum frequency Relationship: If the frequency is less than , add 1 to the counter, and continue to determine the frequency of the second local observation error variance on the left side of the local observation error variance c in the histogram until the frequency is greater than or equal to When , stop judging, and record the value of the counter at this time as the left statistical value of the local observation error variance c ; Similarly, obtain the right statistical value of the local observation error variance c ; The larger the value of the counter, the sparser the local observation error variance is in the histogram.

需要说明的是,局部观测误差方差c的左统计值表征在直方图中局部观测误差方差c左侧局部区域的稀疏程度,局部观测误差方差c的右统计值表征在直方图中局部观测误差方差c右侧局部区域的稀疏程度,局部观测误差方差c自身的频率表征在直方图中局部观测误差方差c处的稀疏程度,因此,根据局部观测误差方差c的左统计值、右统计值和频率获得表征局部观测误差方差c处的集中程度的集中性特征。It should be noted that the left statistical value of the local observation error variance c represents the sparsity of the local area to the left of the local observation error variance c in the histogram, the right statistical value of the local observation error variance c represents the sparsity of the local area to the right of the local observation error variance c in the histogram, and the frequency of the local observation error variance c itself represents the sparsity at the local observation error variance c in the histogram. Therefore, the centralization feature representing the degree of concentration at the local observation error variance c is obtained based on the left statistical value, right statistical value and frequency of the local observation error variance c.

进一步,计算每个局部观测误差方差的集中性,具体计算公式为:Furthermore, the centralization of each local observation error variance is calculated. The specific calculation formula is:

式中,表示局部观测误差方差c的集中性,表示局部观测误差方差c的左统计值,表示局部观测误差方差c的右统计值,表示局部观测误差方差c的频率,表示以自然常数e为底的指数函数。In the formula, represents the concentration of the local observation error variance c, represents the left statistic of the local observation error variance c, represents the right statistic of the local observation error variance c, represents the frequency of the local observation error variance c, Represents an exponential function with the natural constant e as the base.

越大,代表在直方图中局部观测误差方差c处越稀疏,局部观测误差方差c的集中性越小;代表局部观测误差方差c的频率,该值越小代表在直方图中局部观测误差方差c处越不集中,局部观测误差方差c的集中性越小;计算局部观测误差方差c的平均计数值与其在纵轴上的概率的欧式范数即,该范数越小,代表局部观测误差方差c的局部越稀疏,局部观测误差方差c的集中性越差。 The larger the value, the sparser the local observation error variance c in the histogram, and the more concentrated the local observation error variance c is. The smaller; Represents the frequency of the local observation error variance c. The smaller the value, the less concentrated the local observation error variance c is in the histogram. The concentration of the local observation error variance c is The smaller the value, the average count value of the local observation error variance c is calculated. The probability of its vertical axis The Euclidean norm of , the smaller the norm is, the sparser the local observation error variance c is, and the worse the centralization of the local observation error variance c is.

增加采样点模块S104,用于筛选不集中项,获得增加采样点数量。The sampling point adding module S104 is used to filter out the non-concentrated items and obtain the number of increased sampling points.

具体的,对所有局部观测误差方差的集中性进行线性归一化,将归一化后的集中性记为局部观测误差方差的集中性,根据局部观测误差方差的集中性获得局部观测误差方差的集中性映射值,具体计算公式为:Specifically, the centralization of all local observation error variances is linearly normalized, and the normalized centralization is recorded as the centralization of the local observation error variance. According to the centralization of the local observation error variance, the centralization mapping value of the local observation error variance is obtained. The specific calculation formula is:

式中,表示局部观测误差方差c的集中性映射值,表示局部观测误差方差i的集中性,Q表示滑窗的总数量,表示四舍五入取整。In the formula, represents the centralized mapping value of the local observation error variance c, represents the concentration of the local observation error variance i, Q represents the total number of sliding windows, Indicates rounding to the nearest integer.

进一步,如果局部观测误差方差的集中性映射值与左侧的局部观测误差方差的集中性映射值相等,则将该局部观测误差方差对应的滑窗记为不集中项,得到所有不集中项,即是所有方差不集中的局部窗口。Furthermore, if the centralization mapping value of the local observation error variance is equal to the centralization mapping value of the local observation error variance on the left, the sliding window corresponding to the local observation error variance is recorded as an unconcentrated item, and all unconcentrated items are obtained, that is, all local windows with unconcentrated variances.

需要说明的是,对于方差不集中的局部窗口中的信号,由于其滑窗所得的局部观测误差方差属于方差不集中项,因此这部分信号的观测误差与实际噪声存在较大差异,那么也代表该部分的拟合函数曲线中有效信息并没有提取完整,还有一部分存在于观测误差中,因此需要对这部分信号投放更多的采样点。It should be noted that for the signal in the local window with unequal variance, since the local observation error variance obtained by sliding the window belongs to the unequal variance item, there is a large difference between the observation error of this part of the signal and the actual noise. This also means that the effective information in the fitting function curve of this part is not fully extracted, and some of it still exists in the observation error. Therefore, more sampling points need to be placed on this part of the signal.

具体的,获得不集中项的增加采样点数量S,具体为:Specifically, the number of increased sampling points S for obtaining the non-concentrated items is:

式中,表示不集中项的增加采样点数量,N表示不集中项的数量,表示滑窗的总数量,E表示最小总采样点数量,表示四舍五入取整。In the formula, represents the number of additional sampling points for non-centralized items, N represents the number of non-centralized items, represents the total number of sliding windows, E represents the minimum total number of sampling points, Indicates rounding to the nearest integer.

表征残留在观测误差中有效信息的占比,为了更好的保留这部分有效信息,在采样原始模电信号时,在已标记信号段增加S个采样点,将这部分增加的采样点与此前根据最小采样数据均匀分布在该段的采样点数量相加,然后重新均匀采样即可。 Characterize the proportion of effective information remaining in the observation error. In order to better retain this part of effective information, when sampling the original analog electrical signal, S sampling points are added to the marked signal segment, and these added sampling points are added to the number of sampling points uniformly distributed in the segment according to the minimum sampling data, and then the sampling is uniformly performed again.

数字信号转换模块S105,用于对原始信号时序序列进行采样,获得数字信号并展示。The digital signal conversion module S105 is used to sample the original signal timing sequence to obtain a digital signal and display it.

具体的,根据最小总采样点数量E在原始信号时序序列上进行等间隔采样,根据增加采样点数量S在所有不集中项在原始信号时序序列上对应的局部信号段进行等间隔采样;利用PCM对原始信号时序序列上获得采样点进行编码转化,得到数字信号,通过常规预处理后传输至手机应用程序中。Specifically, sampling is performed at equal intervals on the original signal timing sequence according to the minimum total number of sampling points E, and sampling is performed at equal intervals on the local signal segments corresponding to all non-concentrated items on the original signal timing sequence according to the increased number of sampling points S; the sampling points obtained on the original signal timing sequence are encoded and converted using PCM to obtain a digital signal, which is transmitted to the mobile phone application after conventional preprocessing.

通过本实施例的采样方法,以尽可能保证采样点数量足够保留有效信息的完整,当医生或病人利用手机应用程序查看血液透析数据时,可以大幅提高手机端的接收速度,降低存储压力,并保证监测数据的完整性。Through the sampling method of this embodiment, the number of sampling points can be ensured to be sufficient to retain the integrity of effective information. When doctors or patients use mobile phone applications to view hemodialysis data, the receiving speed of the mobile phone can be greatly improved, the storage pressure can be reduced, and the integrity of the monitoring data can be ensured.

本发明的系统包括原始信号采集模块、拟合函数曲线获取模块、集中性计算模块、增加采样点模块和数字信号转换模块。针对血液透析护理监测数据模电转化中,数据量较大且采样点受到噪声影响存在大量无效采样,严重损坏原始监测数据的问题,本发明对原始信号进行EMD分解,根据其分量信号的对称特征,采用最小均方误差的正弦函数对其进行拟合,并通过叠加获得原始信号时序序列的拟合函数曲线,优化了直接拟合原始信号产生的严重失真问题,根据最小总采样点数量在原始信号时序序列上进行等间隔采样,根据观测误差集合以及局部观测方差的直方图,筛选出方差不集中的方差项以及其上分布的滑窗,在原始信号中标记这些滑窗所在的局部信号段,对该部分信号段自适应增加采样点。在尽可能节省采样率的同时,保证有效信息的完整性,进而大幅提高手机端的监测信号接收速度,降低存储压力。The system of the present invention includes an original signal acquisition module, a fitting function curve acquisition module, a centralized calculation module, a sampling point increase module and a digital signal conversion module. In view of the problem that the amount of data is large and the sampling points are affected by noise in the analog-to-electric conversion of hemodialysis nursing monitoring data, there are a large number of invalid samplings, which seriously damage the original monitoring data, the present invention performs EMD decomposition on the original signal, fits it according to the symmetric characteristics of its component signals using the sine function of the minimum mean square error, and obtains the fitting function curve of the original signal time series by superposition, optimizes the serious distortion problem caused by directly fitting the original signal, performs equal-interval sampling on the original signal time series according to the minimum total number of sampling points, and screens out the variance terms with unconcentrated variance and the sliding windows distributed thereon according to the histogram of the observation error set and the local observation variance, marks the local signal segments where these sliding windows are located in the original signal, and adaptively increases the sampling points for this part of the signal segment. While saving the sampling rate as much as possible, the integrity of the effective information is guaranteed, thereby greatly improving the monitoring signal receiving speed of the mobile phone end and reducing the storage pressure.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the principles of the present invention should be included in the protection scope of the present invention.

Claims (6)

1.基于智能手机应用程序的血液透析数据智能处理系统,其特征在于,所述系统包括:1. A hemodialysis data intelligent processing system based on a smartphone application, characterized in that the system comprises: 原始信号采集模块,采集用户透析过程中所有参数的原始信号时序序列,所述参数包括血压、体重、血流速、透析液流速、超滤量、电导率、pH值;The original signal acquisition module collects the original signal time series of all parameters of the user during the dialysis process, including blood pressure, weight, blood flow rate, dialysate flow rate, ultrafiltration volume, conductivity, and pH value; 拟合函数曲线获取模块,获得原始信号时序序列的拟合函数曲线;A fitting function curve acquisition module is used to obtain a fitting function curve of the original signal time series; 集中性计算模块,根据拟合函数曲线获取观测误差集合,根据观测误差集合获得局部观测误差方差的直方图,根据直方图计算每个局部观测误差方差的集中性;A centralization calculation module obtains an observation error set according to a fitting function curve, obtains a histogram of local observation error variances according to the observation error set, and calculates the centralization of each local observation error variance according to the histogram; 增加采样点模块,根据集中性获得每个局部观测误差方差的集中性映射值,根据集中性映射值筛选出不集中项,根据不集中项占比获得增加采样点数量;Add a sampling point module, obtain the concentration mapping value of each local observation error variance according to the concentration, filter out the non-concentrated items according to the concentration mapping value, and increase the number of sampling points according to the proportion of non-concentrated items; 数字信号转换模块,根据最小总采样点数量和增加采样点数量对原始信号时序序列进行采样,获得数字信号并展示;The digital signal conversion module samples the original signal timing sequence according to the minimum total sampling point number and the increased sampling point number, obtains the digital signal and displays it; 所述计算每个局部观测误差方差的集中性,包括的具体步骤如下:The calculation of the centralization of each local observation error variance includes the following specific steps: 根据每个局部观测误差方差的左统计值和右统计值,计算每个局部观测误差方差的集中性,具体计算公式为:According to the left and right statistical values of each local observation error variance, the centralization of each local observation error variance is calculated. The specific calculation formula is: 式中,表示局部观测误差方差c的集中性,表示局部观测误差方差c的左统计值,表示局部观测误差方差c的右统计值,表示局部观测误差方差c的频率,表示以自然常数e为底的指数函数;In the formula, represents the concentration of the local observation error variance c, represents the left statistic of the local observation error variance c, represents the right statistic of the local observation error variance c, represents the frequency of the local observation error variance c, It represents the exponential function with the natural constant e as the base; 所述每个局部观测误差方差的左统计值和右统计值的获取方法如下:The method for obtaining the left statistical value and the right statistical value of each local observation error variance is as follows: 将直方图中在频率最大的局部观测误差方差的频率记为最大频率;对于局部观测误差方差c,获得局部观测误差方差c的左统计值,包括:设置一个计数器,计数器的初始值为0,判断直方图中在局部观测误差方差c左侧的第一个局部观测误差方差的频率与最大频率的关系:如果频率小于,将计数器加1,继续判断直方图中在局部观测误差方差c左侧的第二个局部观测误差方差的频率,直至频率大于等于时,停止判断,将此时计数器的数值记为局部观测误差方差c的左统计值The frequency of the local observation error variance with the largest frequency in the histogram is recorded as the maximum frequency ; For the local observation error variance c, obtain the left statistical value of the local observation error variance c , including: setting a counter, the initial value of the counter is 0, judging the frequency of the first local observation error variance on the left side of the local observation error variance c in the histogram and the maximum frequency Relationship: If the frequency is less than , add 1 to the counter, and continue to determine the frequency of the second local observation error variance on the left side of the local observation error variance c in the histogram until the frequency is greater than or equal to When , stop judging, and record the value of the counter at this time as the left statistical value of the local observation error variance c ; 同理,获得局部观测误差方差c的右统计值Similarly, the right statistical value of the local observation error variance c is obtained ; 所述根据集中性获得每个局部观测误差方差的集中性映射值,根据集中性映射值筛选出不集中项,包括的具体步骤如下:The method of obtaining the centralization mapping value of each local observation error variance according to the centralization and filtering out the non-centralized items according to the centralization mapping value includes the following specific steps: 对所有局部观测误差方差的集中性进行线性归一化,将归一化后的结果记为每个局部观测误差方差的集中性;根据局部观测误差方差的集中性获得局部观测误差方差的集中性映射值,具体计算公式为:The centralization of all local observation error variances is linearly normalized, and the normalized result is recorded as the centralization of each local observation error variance; the centralization mapping value of the local observation error variance is obtained according to the centralization of the local observation error variance, and the specific calculation formula is: 式中,表示局部观测误差方差c的集中性映射值,表示局部观测误差方差i的集中性,Q表示滑窗的总数量,表示四舍五入取整;In the formula, represents the centralized mapping value of the local observation error variance c, represents the concentration of the local observation error variance i, Q represents the total number of sliding windows, Indicates rounding to the nearest integer; 如果局部观测误差方差的集中性映射值与左侧的局部观测误差方差的集中性映射值相等,则将该局部观测误差方差对应的滑窗记为不集中项,得到所有不集中项;If the centralization mapping value of the local observation error variance is equal to the centralization mapping value of the local observation error variance on the left, the sliding window corresponding to the local observation error variance is recorded as a non-centralized term, and all non-centralized terms are obtained; 所述获得增加采样点数量,包括的具体步骤如下:The specific steps of increasing the number of sampling points are as follows: 获得不集中项的增加采样点数量S,具体为:The number of increased sampling points S to obtain the non-concentrated items is as follows: 式中,表示不集中项的增加采样点数量,N表示不集中项的数量,表示滑窗的总数量,E表示最小总采样点数量,表示四舍五入取整。In the formula, represents the number of additional sampling points for non-centralized items, N represents the number of non-centralized items, represents the total number of sliding windows, E represents the minimum total number of sampling points, Indicates rounding to the nearest integer. 2.根据权利要求1所述的基于智能手机应用程序的血液透析数据智能处理系统,其特征在于,所述获得原始信号时序序列的拟合函数曲线,包括的具体步骤如下:2. The hemodialysis data intelligent processing system based on a smart phone application according to claim 1, characterized in that the step of obtaining the fitting function curve of the original signal time series comprises the following specific steps: 将通过EMD分解对原始信号时序序列进行分解,获得多个IMF分量信号;根据预设采样频率P,以每秒钟P个采样点的采样频率,在每个IMF分量信号上进行采样,利用正弦函数对每个IMF分量信号的所有采样点进行正弦拟合,获得每个IMF分量信号的正弦拟合函数;计算每次采样获得的IMF分量信号的正弦拟合函数与IMF分量信号的均方误差,通过多次采样和拟合,将最小的均方误差对应的正弦拟合函数作为每个IMF分量信号的拟合函数;Decompose the original signal time series by EMD decomposition to obtain multiple IMF component signals; sample each IMF component signal at a sampling frequency of P sampling points per second according to a preset sampling frequency P, perform sinusoidal fitting on all sampling points of each IMF component signal using a sine function to obtain a sinusoidal fitting function of each IMF component signal; calculate the mean square error between the sinusoidal fitting function of the IMF component signal obtained by each sampling and the IMF component signal, and through multiple sampling and fitting, use the sinusoidal fitting function corresponding to the minimum mean square error as the fitting function of each IMF component signal; 获得所有IMF分量信号的拟合函数,将所有IMF分量信号的拟合函数进行叠加,得到原始信号时序序列的拟合函数曲线。The fitting functions of all IMF component signals are obtained, and the fitting functions of all IMF component signals are superimposed to obtain the fitting function curve of the original signal time series. 3.根据权利要求1所述的基于智能手机应用程序的血液透析数据智能处理系统,其特征在于,所述获取观测误差集合,包括的具体步骤如下:3. The hemodialysis data intelligent processing system based on a smart phone application according to claim 1, characterized in that the obtaining of the observed error set comprises the following specific steps: 将拟合函数曲线作为卡尔曼滤波器的状态方程,利用卡尔曼滤波器遍历原始信号时序序列中的每个原始信号,获得每个原始信号的预测幅值,原始信号的预测幅值是利用卡尔曼滤波器的状态方程,通过每个采样点的原始信号的状态,对下一个采样点的原始信号的幅值进行预测,获得下一个采样点的原始信号的预测幅值;将每个原始信号的预测幅值与实际信号幅值的差值的绝对值记为每个原始信号的预测误差,得到观测误差集合。The fitting function curve is used as the state equation of the Kalman filter, and the Kalman filter is used to traverse each original signal in the original signal time series to obtain the predicted amplitude of each original signal. The predicted amplitude of the original signal is obtained by using the state equation of the Kalman filter. The amplitude of the original signal at the next sampling point is predicted through the state of the original signal at each sampling point to obtain the predicted amplitude of the original signal at the next sampling point; the absolute value of the difference between the predicted amplitude of each original signal and the actual signal amplitude is recorded as the prediction error of each original signal to obtain a set of observation errors. 4.根据权利要求1所述的基于智能手机应用程序的血液透析数据智能处理系统,其特征在于,所述获得局部观测误差方差的直方图,包括的具体步骤如下:4. The hemodialysis data intelligent processing system based on a smart phone application according to claim 1, characterized in that the obtaining of the histogram of the local observation error variance comprises the following specific steps: 将观测误差集合中的观测误差按照时间顺序组成观测误差曲线,对观测误差曲线进行曲线拟合得到误差拟合曲线,误差拟合曲线由若干个误差拟合值组成;将长度等于预设长度Y的滑窗在误差拟合曲线上进行滑动,计算每次滑窗内所有误差拟合值的方差,记为局部观测误差方差;获得所有滑窗的局部观测误差方差组成的直方图,直方图的横轴为局部观测误差方差,纵轴为每个局部观测误差方差的频率。The observation errors in the observation error set are organized into an observation error curve in chronological order, and the observation error curve is curve fitted to obtain an error fitting curve, which is composed of a number of error fitting values; a sliding window with a length equal to a preset length Y is slid on the error fitting curve, and the variance of all error fitting values in each sliding window is calculated, which is recorded as the local observation error variance; a histogram composed of the local observation error variances of all sliding windows is obtained, and the horizontal axis of the histogram is the local observation error variance, and the vertical axis is the frequency of each local observation error variance. 5.根据权利要求1所述的基于智能手机应用程序的血液透析数据智能处理系统,其特征在于,所述获得数字信号,包括的具体步骤如下:5. The hemodialysis data intelligent processing system based on a smart phone application according to claim 1, characterized in that the obtaining of the digital signal comprises the following specific steps: 根据最小总采样点数量E在原始信号时序序列上进行等间隔采样,根据增加采样点数量S在所有不集中项在原始信号时序序列上对应的局部信号段进行等间隔采样;利用PCM对原始信号时序序列上获得采样点进行编码转化,得到数字信号,通过常规预处理后传输至手机应用程序中。According to the minimum total number of sampling points E, equally spaced sampling is performed on the original signal timing sequence. According to the increased number of sampling points S, equally spaced sampling is performed on the local signal segments corresponding to all non-concentrated items on the original signal timing sequence. The sampling points obtained on the original signal timing sequence are encoded and converted using PCM to obtain a digital signal, which is transmitted to the mobile phone application after conventional preprocessing. 6.根据权利要求1所述的基于智能手机应用程序的血液透析数据智能处理系统,其特征在于,所述最小总采样点数量的获取方法如下:6. The hemodialysis data intelligent processing system based on a smart phone application according to claim 1, characterized in that the method for obtaining the minimum total number of sampling points is as follows: 利用傅里叶变换将原始信号时序序列转化到频域中,根据频域中信号最大与最小频率之差,得到信号带宽,进而得到最低采样率,时域中的时宽和频域中的频宽互为倒数,因此,最低采样率的倒数即为原始信号时序序列中单峰信号的最低采样点数量A,根据原始信号中所有的极值点获取其所有的单峰信号数量G,进而获得原始信号时序序列的最小总采样点数量为E=2AG。The original signal time series is transformed into the frequency domain using Fourier transform. The signal bandwidth is obtained according to the difference between the maximum and minimum frequencies of the signal in the frequency domain, and then the minimum sampling rate is obtained. The time width in the time domain and the frequency width in the frequency domain are reciprocals of each other. Therefore, the reciprocal of the minimum sampling rate is the minimum number of sampling points A of the single-peak signal in the original signal time series. According to all the extreme points in the original signal, the number of all single-peak signals G is obtained, and then the minimum total number of sampling points of the original signal time series is obtained as E=2A. G.
CN202410874492.0A 2024-07-02 2024-07-02 Hemodialysis data intelligent processing system based on smart phone application program Active CN118430732B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410874492.0A CN118430732B (en) 2024-07-02 2024-07-02 Hemodialysis data intelligent processing system based on smart phone application program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410874492.0A CN118430732B (en) 2024-07-02 2024-07-02 Hemodialysis data intelligent processing system based on smart phone application program

Publications (2)

Publication Number Publication Date
CN118430732A CN118430732A (en) 2024-08-02
CN118430732B true CN118430732B (en) 2024-09-10

Family

ID=92310660

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410874492.0A Active CN118430732B (en) 2024-07-02 2024-07-02 Hemodialysis data intelligent processing system based on smart phone application program

Country Status (1)

Country Link
CN (1) CN118430732B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115547500A (en) * 2022-11-03 2022-12-30 深圳市龙岗区第三人民医院 Health monitoring equipment and system for hemodialysis patient
CN116172522A (en) * 2023-05-04 2023-05-30 江南大学附属医院 An Anesthesia Depth Monitoring Method Based on Neural Network

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6898535B2 (en) * 2003-10-14 2005-05-24 Agilent Technologies, Inc. Method and apparatus for decomposing signal jitter using multiple acquisitions
US9147045B2 (en) * 2008-07-09 2015-09-29 Baxter International Inc. Peritoneal equilibration test and dialysis system using same
EP2519145B1 (en) * 2009-12-28 2019-05-15 Gambro Lundia AB Monitoring a property of the cardiovascular system of a subject
CN110464337B (en) * 2019-09-06 2020-09-01 江苏华康信息技术有限公司 Heart rate variability signal analysis method based on extreme value energy decomposition method
CN115114740B (en) * 2022-06-02 2024-03-19 西安交通大学 Calibration method and system for non-contact measurement based on pulse sequence generation
CN116682566B (en) * 2023-08-03 2023-10-31 青岛市中医医院(青岛市海慈医院、青岛市康复医学研究所) Hemodialysis data processing method and system
CN117235585B (en) * 2023-11-16 2024-02-27 深圳市瑞健医信科技有限公司 Online blood permeation information management system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115547500A (en) * 2022-11-03 2022-12-30 深圳市龙岗区第三人民医院 Health monitoring equipment and system for hemodialysis patient
CN116172522A (en) * 2023-05-04 2023-05-30 江南大学附属医院 An Anesthesia Depth Monitoring Method Based on Neural Network

Also Published As

Publication number Publication date
CN118430732A (en) 2024-08-02

Similar Documents

Publication Publication Date Title
Zhang et al. An efficient ECG denoising method based on empirical mode decomposition, sample entropy, and improved threshold function
CN101776747B (en) Adaptive resampling-based radar signal compression method
Nabar et al. GeM-REM: Generative model-driven resource efficient ecg monitoring in body sensor networks
CN116828070A (en) Intelligent power grid data optimization transmission method
CN117727313B (en) Intelligent noise reduction method for wild bird sound data
CN118540353B (en) Data collection method and system for industrial Internet of Things gateway
CN116719983A (en) Arteriovenous internal fistula remote monitoring and warning system
CN114469016B (en) Wearing detection method and device for wearing equipment
CN117540238A (en) Data security management method for industrial digital information acquisition device
CN118078305B (en) Dynamic electrocardiograph data processing method for wearable blood flow dynamic monitor
CN117037834B (en) Conference voice data intelligent acquisition method and system
CN117310118B (en) A visual monitoring method for groundwater pollution
CN110547802A (en) method, computer device and storage medium for recognizing respiratory state
CN111938627B (en) Method for filtering magnetocardiogram signal baseline drift
CN118430732B (en) Hemodialysis data intelligent processing system based on smart phone application program
CN109542021A (en) A kind of sensor weak signal data acquisition method and device
Moon et al. Understanding bit-error trade-off of transform-based lossy compression on electrocardiogram signals
CN118245959B (en) Intelligent water meter operation monitoring method based on Internet of things
CN116548928B (en) An Internet-based nursing service system
CN118427576A (en) Warehouse management method and system based on pressure signal decomposition and filtering
WO2021026315A1 (en) System for processing respiratory rate
CN117542370A (en) Intelligent voice signal processing method and system for intelligent customer service robot
CN110881958A (en) Pulse signal non-physiological signal removing method for traditional Chinese medicine pulse diagnosis instrument
CN117216483A (en) Flow monitoring data processing method for oxygenerator
CN106686029A (en) A physiological signal compression transmission, reconstruction method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20250430

Address after: Room 204, Shop 8, Building 1, Nanyuan Huacheng, No. 1888 Hubin South Avenue, Xinhua Street Office, Decheng District, Dezhou City, Shandong Province, 253000

Patentee after: Dezhou Zehe Medical Equipment Technology Co.,Ltd.

Country or region after: China

Address before: Room 305, Building R3-B, Gaoxin Industrial Village, No. 018 Gaoxin South Seventh Road, Gaoxin Community, Yuehai Street, Nanshan District, Shenzhen City, Guangdong Province, 518000

Patentee before: Shenzhen Aidi Pharmaceutical Technology Co.,Ltd.

Country or region before: China