CN110755063A - 低延迟的心电图绘制方法 - Google Patents
低延迟的心电图绘制方法 Download PDFInfo
- Publication number
- CN110755063A CN110755063A CN201811164535.7A CN201811164535A CN110755063A CN 110755063 A CN110755063 A CN 110755063A CN 201811164535 A CN201811164535 A CN 201811164535A CN 110755063 A CN110755063 A CN 110755063A
- Authority
- CN
- China
- Prior art keywords
- signal
- electrocardiographic
- rendering
- electrocardiosignals
- interface
- 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.)
- Granted
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/339—Displays specially adapted therefor
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Cardiology (AREA)
- Physics & Mathematics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
Abstract
本发明公开了一种低延迟的心电图绘制方法,其绘制步骤如下:(1).预先计算绘制区域中所有点对应的水平坐标;(2).获取心电信号并进行记录;(3).获取下一个心电信号时将步骤(2)中的信号进行水平平移,同时计算新增信号的垂直坐标,映射水平坐标;(4).重复步骤(2)和步骤(3)直至停止获取心电信号。本发明提供的心电图绘制方法,使心电信号从绘制区域的一侧连续向另一侧延伸,达到降低心电信号横纵坐标的计算时间、保证获取心电信号的连续性和便于实时获取心电信号的目的。
Description
技术领域
本发明涉及心电图绘制领域,具体涉及适用于在智能手机平台上的低延迟的心电图绘制方法。
背景技术
随着现阶段人们对健康的越来越重视以及智能手机的越来越普及,当前存在许多能够在智能手机上显示健康状态的APP。其中心电图的绘制比较比较常见的一种反应健康的指数,传统技术中智能终端(智能手机、平板电脑等)上的心电图绘制通常采用刷屏式的显示方式,此方式是将心电信号图在可绘制的固定区域内绘制完成,然后以固定的时间间隔将新的心电信号覆盖在绘制区域上,严重影响了心电信号的连续性,降低了心电图分析的准确性,同时此种以固定间隔时间获取心电图的方式无法第一时间反应患者的心电信息情况,降低了对心电图获取的实时性。
发明内容
为解决上述技术问题,本发明提出了低延迟的心电图绘制方法,以达到降低心电信号横纵坐标的计算时间、保证获取心电信号的连续性和便于实时获取心电信号的目的。
为达到上述目的,本发明的技术方案如下:
一种低延迟的心电图绘制方法,其绘制步骤如下:
(1).预先计算绘制区域中所有点对应的水平坐标;
(2).获取心电信号并进行记录;
(3).获取下一个心电信号时将步骤(2)中的信号进行水平平移,同时计算新增信号的垂直坐标,映射水平坐标;
(4).重复步骤(2)和步骤(3)直至停止获取心电信号。
本发明通过提供一种全新的心电图绘制方法,使心电信号从绘制区域的一侧连续向另一侧延伸,达到降低心电信号横纵坐标的计算时间、保证获取心电信号的连续性和便于实时获取心电信号的目的。
作为优选的,步骤(1)中根据心电采集设备的信号采样频率确定两个信号之间的像素间隔,根据心电图绘制界面的最大像素数计算出该界面所能绘制的最大信号数Smax,并计算出每个信号所对应的横坐标,将横坐标集合记入进数组XArray,且数组中第一个元素为界面最左侧信号点的横坐标,最后一个元素为界面最右侧信号点的横坐标。
作为优选的,步骤(2)将每次采集的心电信号根据心电格式协议转换为标准心电电压信号值。将信号值记入缓冲区数组SBuffArray。
作为优选的,步骤(3)中每次信号绘制中,充分利用上次绘制所得到的信号坐标队列,通过垂直坐标不变,水平坐标映射的方法,将上次绘制的信号进行水平平移,同时计算新增信号的垂直坐标。
作为优选的,步骤(2)和步骤(3)中获取的心电信号的显示基于OpenGL ES高性能图形接口的渲染方式。采用该方式使每次心电信号图形的渲染时间为毫秒级,便于心电信号图高性能的流畅显示。
本发明具有如下优点:
1.本发明通过提供一种全新的心电图绘制方法,使心电信号从绘制区域的一侧连续向另一侧延伸,达到降低心电信号横纵坐标的计算时间、保证获取心电信号的连续性和便于实时获取心电信号的目的。
2.本发明基于OpenGL ES高性能图形接口的渲染方式来进行先点信号图的显示,使每次心电信号图形的渲染时间为毫秒级,便于心电信号图高性能的流畅显示。
具体实施方式
下面对本发明实施例中的技术方案进行清楚、完整地描述。
下面结合实施例和具体实施方式对本发明作进一步详细的说明。
在实际使用过程中,其心电图绘制步骤具体如下:
1.根据心电采集设备的信号采样频率确定两个信号之间的像素间隔,根据心电图绘制界面的最大像素数计算出该界面所能绘制的最大信号数Smax,并计算出每个信号所对应的横坐标,将横坐标集合记入进数组XArray其中数组中第一个元素为界面最左侧信号点的横坐标,最后一个元素为界面最右侧信号点的横坐标(本实施例中心电图的绘制是从右向左绘制)。
2.将每次采集的心电信号根据心电格式协议转换为标准心电电压信号值。将信号值记入缓冲区数组SBuffArray,其中界面绘制用的缓冲区数组分为纵坐标部(YBuffArray)和横坐标(XBuffArray)。
2-1.YBuffArray的存放方法:每当有一组新信号数组加入绘制缓冲区时,首先将信号的信号值计算出对应的界面像素纵坐标加入到YBuffArray中,当YBuffArray的长度大于最大信号数时,移除超出部分的成员;
2-2.XBuffArray的存放方法,分为以下几种情:
(1)当原SBuffArray信号数为0时,新信号的横坐标为XArray中第(Smax-新信号数+新信号在新信号数组中的位置)个成员的值,将该值放入XBuffArray中;
(2)当原SBuffArray信号数大于0且未超过心电图界面窗口可绘制的最大信号数时,原XBuffArray对应的各信号成员的值为变为XArray中第(Smax-原XBuffArray成员数+原信号在原XBuffArray中的位置)个成员的值,新信号的横坐标为XArray中第(最大信号数-新信号数+新信号在新信号数组中的位置)个成员的值,并加入XBuffArray中;
(3)当原SBuffArray信号数大于Smax时,XBuffArray的第n个成员的值为XArray中第n个成员的值。
从以上的横纵坐标的计算方法可以看出,每次刷新只需要计算新加入的信号对应的纵坐标值,原缓冲区的信号的纵坐标值无需重新计算,所有信号的横坐标值只需要获取XArray中相应位置的值即可。
通过以上的方式,本发明通过提供一种全新的心电图绘制方法,使心电信号从绘制区域的一侧连续向另一侧延伸,达到降低心电信号横纵坐标的计算时间、保证获取心电信号的连续性和便于实时获取心电信号的目的。
以上所述的仅是本发明所公开的低延迟的心电图绘制方法的优选实施方式,应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。
Claims (5)
1.一种低延迟的心电图绘制方法,其特征在于,其绘制步骤如下:
(1).预先计算绘制区域中所有点对应的水平坐标;
(2).获取心电信号并进行记录;
(3).获取下一个心电信号时将步骤(2)中的信号进行水平平移,同时计算新增信号的垂直坐标,映射水平坐标;
(4).重复步骤(2)和步骤(3)直至停止获取心电信号。
2.根据权利要求1所述的低延迟的心电图绘制方法,其特征在于,步骤(1)中根据心电采集设备的信号采样频率确定两个信号之间的像素间隔,根据心电图绘制界面的最大像素数计算出该界面所能绘制的最大信号数Smax,并计算出每个信号所对应的横坐标,将横坐标集合记入进数组XArray,且数组中第一个元素为界面最左侧信号点的横坐标,最后一个元素为界面最右侧信号点的横坐标。
3.根据权利要求1所述的低延迟的心电图绘制方法,其特征在于,步骤(2)将每次采集的心电信号根据心电格式协议转换为标准心电电压信号值。将信号值记入缓冲区数组SBuffArray。
4.根据权利要求1所述的低延迟的心电图绘制方法,其特征在于,步骤(3)中每次信号绘制中,充分利用上次绘制所得到的信号坐标队列,通过垂直坐标不变,水平坐标映射的方法,将上次绘制的信号进行水平平移,同时计算新增信号的垂直坐标。
5.根据权利要求1所述的低延迟的心电图绘制方法,其特征在于,步骤(2)和步骤(3)中获取的心电信号的显示基于OpenGL ES高性能图形接口的渲染方式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811164535.7A CN110755063B (zh) | 2018-10-06 | 2018-10-06 | 低延迟的心电图绘制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811164535.7A CN110755063B (zh) | 2018-10-06 | 2018-10-06 | 低延迟的心电图绘制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110755063A true CN110755063A (zh) | 2020-02-07 |
CN110755063B CN110755063B (zh) | 2023-06-02 |
Family
ID=69328944
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811164535.7A Active CN110755063B (zh) | 2018-10-06 | 2018-10-06 | 低延迟的心电图绘制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110755063B (zh) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63147244A (ja) * | 1986-12-10 | 1988-06-20 | Fujitsu Ltd | 画像用メモリ回路 |
US5945972A (en) * | 1995-11-30 | 1999-08-31 | Kabushiki Kaisha Toshiba | Display device |
CN1495616A (zh) * | 1998-09-15 | 2004-05-12 | 精工爱普生株式会社 | 图形系统 |
CN101919273A (zh) * | 2007-11-09 | 2010-12-15 | 谷歌公司 | 基于加速度计数据激活应用 |
US20120253201A1 (en) * | 2011-03-29 | 2012-10-04 | Reinhold Ralph R | System and methods for monitoring and assessing mobility |
CN103549947A (zh) * | 2013-10-28 | 2014-02-05 | 上海理工大学 | 智能手机平台心电图波形实时准确绘制方法 |
CN104866579A (zh) * | 2015-05-26 | 2015-08-26 | 北京海思敏医疗技术有限公司 | 动态心电图图形数据处理方法、客户端和服务器 |
CN105589969A (zh) * | 2015-12-23 | 2016-05-18 | 浙江大华技术股份有限公司 | 一种数据处理方法及装置 |
CN106557494A (zh) * | 2015-09-25 | 2017-04-05 | 北京国双科技有限公司 | 更新列存储表的方法及装置 |
WO2017214490A1 (en) * | 2016-06-10 | 2017-12-14 | The Regents Of The University Of California | Wearable emotional feedback apparatus for autism spectrum disorder |
CN107577436A (zh) * | 2017-09-18 | 2018-01-12 | 杭州时趣信息技术有限公司 | 一种数据存储方法及装置 |
-
2018
- 2018-10-06 CN CN201811164535.7A patent/CN110755063B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63147244A (ja) * | 1986-12-10 | 1988-06-20 | Fujitsu Ltd | 画像用メモリ回路 |
US5945972A (en) * | 1995-11-30 | 1999-08-31 | Kabushiki Kaisha Toshiba | Display device |
CN1495616A (zh) * | 1998-09-15 | 2004-05-12 | 精工爱普生株式会社 | 图形系统 |
CN101919273A (zh) * | 2007-11-09 | 2010-12-15 | 谷歌公司 | 基于加速度计数据激活应用 |
US20120253201A1 (en) * | 2011-03-29 | 2012-10-04 | Reinhold Ralph R | System and methods for monitoring and assessing mobility |
CN103549947A (zh) * | 2013-10-28 | 2014-02-05 | 上海理工大学 | 智能手机平台心电图波形实时准确绘制方法 |
CN104866579A (zh) * | 2015-05-26 | 2015-08-26 | 北京海思敏医疗技术有限公司 | 动态心电图图形数据处理方法、客户端和服务器 |
CN106557494A (zh) * | 2015-09-25 | 2017-04-05 | 北京国双科技有限公司 | 更新列存储表的方法及装置 |
CN105589969A (zh) * | 2015-12-23 | 2016-05-18 | 浙江大华技术股份有限公司 | 一种数据处理方法及装置 |
WO2017214490A1 (en) * | 2016-06-10 | 2017-12-14 | The Regents Of The University Of California | Wearable emotional feedback apparatus for autism spectrum disorder |
CN107577436A (zh) * | 2017-09-18 | 2018-01-12 | 杭州时趣信息技术有限公司 | 一种数据存储方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN110755063B (zh) | 2023-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11216925B2 (en) | Image processing method, image processing system, and storage medium | |
US10540751B2 (en) | Image data transmission method, image data processing method, image processing device and display device | |
CN112929695B (zh) | 视频去重方法、装置、电子设备和存储介质 | |
CN115460414B (zh) | 一种基板管理控制芯片的视频压缩方法、系统及相关组件 | |
US10885604B2 (en) | Method for 3D waveform mapping of full-parallel structure | |
CN113963148B (zh) | 对象检测方法、对象检测模型的训练方法及装置 | |
EP2787738B1 (en) | Tile-based compression for graphic applications | |
CN110755063A (zh) | 低延迟的心电图绘制方法 | |
CN112699165B (zh) | 一种用于时序数据降采样的方法和系统 | |
CN105573752B (zh) | 一种基于OpenGL的MiniGUI窗口系统支持方法 | |
CN105448290B (zh) | 一种变帧率的音频特征提取方法 | |
CN105204799B (zh) | 一种多通道深存储逻辑分析仪显示刷新率的提高方法 | |
CN209897174U (zh) | 一种基于fpga的视频图像处理装置 | |
CN117233444A (zh) | 数字示波器可变采样率采集存储装置 | |
CN109009090B (zh) | 一种基于直方图的脑信号图显示方法 | |
CN111800664B (zh) | 基于信号分析的内容选择机构、方法 | |
CN113781339A (zh) | 一种硅基多光谱信号处理方法、装置及移动终端 | |
Fu et al. | A low delay transmission method of multi-channel video based on FPGA | |
CN108846075B (zh) | 一种基于组织结构树的智能布局呈现方法 | |
CN113397553B (zh) | 心电图数字化转换系统、方法及转换设备 | |
CN109612509B (zh) | 一种基于手持式信号测量仪器的趋势图显示处理方法 | |
CN103108162A (zh) | 高清高帧率实时视频增透仪 | |
CN115361584B (zh) | 一种视频数据处理方法、装置、电子设备及可读存储介质 | |
CN116523777B (zh) | 一种基于全局色阶重建与局部细节增强的色阶映射方法 | |
CN113409415B (zh) | 一种基于温度矩阵的红外图像关联显示方法及其系统 |
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 |