CN114461327A - 一种心电图波形放大方法、终端设备及存储介质 - Google Patents
一种心电图波形放大方法、终端设备及存储介质 Download PDFInfo
- Publication number
- CN114461327A CN114461327A CN202210121588.0A CN202210121588A CN114461327A CN 114461327 A CN114461327 A CN 114461327A CN 202210121588 A CN202210121588 A CN 202210121588A CN 114461327 A CN114461327 A CN 114461327A
- Authority
- CN
- China
- Prior art keywords
- electrocardiogram data
- electrocardiogram
- display module
- data
- resampling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000003321 amplification Effects 0.000 title claims abstract description 28
- 238000003199 nucleic acid amplification method Methods 0.000 title claims abstract description 28
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000012952 Resampling Methods 0.000 claims abstract description 37
- 238000005070 sampling Methods 0.000 claims abstract description 13
- 238000004590 computer program Methods 0.000 claims description 17
- 238000010586 diagram Methods 0.000 description 7
- 238000004422 calculation algorithm Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H30/00—ICT specially adapted for the handling or processing of medical images
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Public Health (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Epidemiology (AREA)
- Human Computer Interaction (AREA)
- Radiology & Medical Imaging (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
Abstract
本发明涉及一种心电图波形放大方法、终端设备及存储介质,该方法中包括:获取显示模块的DPI和横轴像素点数量;当加载以显示心电图数据时,根据显示模块的DPI、像素点数量和心电图数据的采样率,计算心电图数据的第一重采样率,并对心电图数据进行第一次重采样后显示;基于放大倍率,计算第二重采样率,并对心电图数据进行第二次重采样得到放大心电图数据;根据鼠标在显示模块中的坐标位置和待显示的放大区域范围,从放大心电图数据中截取对应范围内的放大心电图数据显示。本发明通过重采样的方式,结合显示模块像素点数和DPI,在虚拟图像上完成放大图像的绘制,并且实时展示在实际显示区域中。
Description
技术领域
本发明涉及心电图显示领域,尤其涉及一种心电图波形放大方法、终端设备及存储介质。
背景技术
现阶段心电图的查看介质仍然停留在常规显示器的层面,而显示器存在现实问题影响心电图的展示。由此也会影响诊断结果。主要体现在以下几点:
(1)个人PC显示器受最大分辨率影响,并不能完整的展示出所有的心电采集数据。
(2)受显示器尺寸的影响,即使图像能够完整的展示,整体波形也会出现波形点位重叠区域过多导致细节无法展示的情况。
由于以上两点,于是又产生了使用特定算法进行心电图滤波和特征点取值的技术,由此导致的结果就是展示出来图像会包含一些重要的波形特征,但是有些对于具体病症有实际意义的点位有可能被排除。
现有的放大方案多数基于图像级别的放大,本质上并不能解决丢失关键点的问题,并且部分技术甚至会出现放大后模糊的问题。同时现有数据级别的放大都需要单独打开窗口去实现,并且窗口并不能方便的切换波形位置,不能实现随鼠标实时放大。
发明内容
为了解决上述问题,本发明提出了一种心电图波形放大方法、终端设备及存储介质。
具体方案如下:
一种心电图波形放大方法,包括以下步骤:
S1:获取显示模块的DPI和显示模块的用于显示心电图数据的区域中横轴方向包含的像素点数量dot;
S2:当加载以在显示模块显示心电图数据时,根据显示模块的DPI、像素点数量dot和心电图数据的采样率fs,计算心电图数据的第一重采样率f1,基于第一重采样率f1对心电图数据进行第一次重采样后得到待显示心电图数据,并将待显示心电图数据发送至显示模块进行显示;
S3:基于放大倍率s,根据显示模块的DPI、s倍的像素点数量dot和心电图数据的采样率fs,计算心电图数据的第二重采样率f2,基于第二重采样率f2对心电图数据进行第二次重采样得到放大心电图数据;
S4:根据鼠标在显示模块中的坐标位置和待显示的放大区域范围,从放大心电图数据中截取对应范围内的放大心电图数据并发送至显示模块进行显示。
进一步的,截取的放大心电图数据的范围为:以鼠标坐标位置对应的显示模块中显示的待显示心电图数据在放大心电图数据中的对应数据为中心、放大区域范围内的放大心电图数据。
进一步的,将放大心电图数据发送至显示模块进行显示时将待显示的放大心电图数据以鼠标的坐标位置为中心进行显示。
进一步的,将通过第二次重采样得到放大心电图数据保存为位图,在步骤S4的截取时在位图中进行截取。
一种心电图波形放大终端设备,包括处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本发明实施例上述的方法的步骤。
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本发明实施例上述的方法的步骤。
本发明采用如上技术方案,通过重采样的方式,结合显示模块像素点数和DPI,在虚拟图像上完成放大图像的绘制,并且实时展示在实际显示区域中。
附图说明
图1所示为本发明实施例一的流程图。
图2所示为该实施例中放大区域截取的示意图。
图3所示为传统方法中原始波形和基于矢量图的放大显示结果。
图4所示为本实施例方法中原始波形和基于矢量图的放大显示结果。
具体实施方式
为进一步说明各实施例,本发明提供有附图。这些附图为本发明揭露内容的一部分,其主要用以说明实施例,并可配合说明书的相关描述来解释实施例的运作原理。配合参考这些内容,本领域普通技术人员应能理解其他可能的实施方式以及本发明的优点。
现结合附图和具体实施方式对本发明进一步说明。
实施例一:
本发明实施例提供了一种心电图波形放大方法,如图1所示,所述方法包括以下步骤:
S1:获取显示模块的DPI(Dots Per Inch,每英寸点数)和显示模块的用于显示心电图数据的区域中横轴方向包含的像素点数量dot。
显示模块可以为常用的显示装置,如显示器。显示模块的用于显示心电图数据的区域根据实际的程序应用决定,如将显示器的整个屏幕作为用于显示心电图数据的区域,或将屏幕中的一部分作为用于显示心电图数据的区域。显示模块中的横轴方向对应于待显示心电图数据中的横轴方向。
S2:当加载以在显示模块显示心电图数据时,根据显示模块的DPI、像素点数量dot和心电图数据的采样率fs,计算心电图数据的第一重采样率f1,基于第一重采样率f1对心电图数据进行第一次重采样后得到待显示心电图数据,并将待显示心电图数据发送至显示模块进行显示。
加载的心电图数据为通过心电图采集设备得到的原始心电图数据。加载心电图数据时可以预先接收并存储心电图数据至存储模块内,从存储模块内加载心电图数据,也可以通过上传的方式直接加载,在此不做限定。
由于本实施例需要1:1进行心电图数据中的采样点和显示模块中像素点的转换,即一个采样点对应一个像素点,因此根据显示模块的DPI、像素点数量dot和心电图数据的采样率fs可以计算实现心电图数据在显示模块上的显示需要的第一重采样率f1。重采样算法采用现有的算法进行即可,在此不做限定,该实施例中将重采样算法表示为p=f1(a,dot,dpi,fs),其中,p表示重采样后的心电图数据中的采样点集合,a表示重采样前心电图数据中的采样点集合。
假设心电图数据的采样率fs=1000,dpi=96dot/Inch,如想要完整输出一条导联10秒的心电波形图像实际需要的显示区域的尺幅长度len为:
len=10*fs/dpi
计算可得出len=104.2Inch(英尺)≈2.65m,这在现实中基本不会配有这种尺寸的显示器。为了适应常规显示器,经过第一重采样率f1的计算之后可在小尺寸显示器上展示波形。假定显示模块的显示区域的面积为wa=1000*800,那么第一重采样率f1的最佳实现是将fs设置为100(wa的宽度1000/10秒)去筛选点(p=f1(a,dot,dpi,100)),也就是1000个像素点即可展示完整10s的数据,意味着展示波形在当前fs下每秒钟会丢失900个点。
S3:基于放大倍率s,根据显示模块的DPI、s倍的像素点数量dot和心电图数据的采样率fs,计算心电图数据的第二重采样率f2,基于第二重采样率f2对心电图数据进行第二次重采样得到放大心电图数据。
放大倍率可以被用户自行设定,设定方式可以通过在显示模块上通过数据点击下拉菜单选中的方式,也可以通过键盘输入的方式,在此不做限定。
通过s倍的像素点数量dot计算的第二重采样率f2,相对于通过像素点数量dot计算的第二重采样率f2,采样后的数据扩大了s倍(即采样点增加了s倍),因此通过第二次重采样得到放大心电图数据相对于通过第一次重采样后得到待显示心电图数据中采样点数增多了s倍,细节丢失更少。
S4:根据鼠标在显示模块中的坐标位置和待显示的放大区域范围,从放大心电图数据中截取对应范围内的放大心电图数据并发送至显示模块进行显示。
截取的放大心电图数据的范围为:以鼠标坐标位置对应的显示模块中显示的待显示心电图数据在放大心电图数据中的对应数据为中心、放大区域范围内的放大心电图数据。
以放大倍率s=2为例,参考图2所示,放大心电图数据对应的虚拟显示区域像素为vwr=1000*2*800*2,以2*dot计算第二重采样率f2,得到放大心电图数据,当截取放大心电图数据时,如放大区域范围为mp=x*y,则放大区域范围对应的放大心电图数据中的带截取数据对应的虚拟显示区域像素为vmp=x*2*y*2。
该实施例中将放大心电图数据发送至显示模块进行显示时将待显示的放大心电图数据以鼠标的坐标位置为中心进行显示。
进一步的,为了增加处理速度,该实施例中还包括将通过第二次重采样得到放大心电图数据保存为位图,在步骤S4的截取时在位图中进行截取。
如图3所示为传统方法中原始波形和基于矢量图的放大显示结果,从中可以看出放大前后波形并无明显区别,只有图形大小的区别。
如图4所示为本实施例方法中原始波形和基于矢量图的放大显示结果,从中可以看出放大后的波形相对于放大前不仅仅是图形大小的改变,更多了的分辨率的增加,细节更多,可以更好的帮助工作人员的使用。
实施例二:
本发明还提供一种心电图波形放大终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本发明实施例一的上述方法实施例中的步骤。
进一步地,作为一个可执行方案,所述心电图波形放大终端设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述心电图波形放大终端设备可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,上述心电图波形放大终端设备的组成结构仅仅是心电图波形放大终端设备的示例,并不构成对心电图波形放大终端设备的限定,可以包括比上述更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述心电图波形放大终端设备还可以包括输入输出设备、网络接入设备、总线等,本发明实施例对此不做限定。
进一步地,作为一个可执行方案,所称处理器可以是中央处理单元(CentralProcessing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述心电图波形放大终端设备的控制中心,利用各种接口和线路连接整个心电图波形放大终端设备的各个部分。
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述心电图波形放大终端设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据手机的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本发明实施例上述方法的步骤。
所述心电图波形放大终端设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)以及软件分发介质等。
尽管结合优选实施方案具体展示和介绍了本发明,但所属领域的技术人员应该明白,在不脱离所附权利要求书所限定的本发明的精神和范围内,在形式上和细节上可以对本发明做出各种变化,均为本发明的保护范围。
Claims (6)
1.一种心电图波形放大方法,其特征在于,包括以下步骤:
S1:获取显示模块的DPI和显示模块的用于显示心电图数据的区域中横轴方向包含的像素点数量dot;
S2:当加载以在显示模块显示心电图数据时,根据显示模块的DPI、像素点数量dot和心电图数据的采样率fs,计算心电图数据的第一重采样率f1,基于第一重采样率f1对心电图数据进行第一次重采样后得到待显示心电图数据,并将待显示心电图数据发送至显示模块进行显示;
S3:基于放大倍率s,根据显示模块的DPI、s倍的像素点数量dot和心电图数据的采样率fs,计算心电图数据的第二重采样率f2,基于第二重采样率f2对心电图数据进行第二次重采样得到放大心电图数据;
S4:根据鼠标在显示模块中的坐标位置和待显示的放大区域范围,从放大心电图数据中截取对应范围内的放大心电图数据并发送至显示模块进行显示。
2.根据权利要求1所述的心电图波形放大方法,其特征在于:截取的放大心电图数据的范围为:以鼠标坐标位置对应的显示模块中显示的待显示心电图数据在放大心电图数据中的对应数据为中心、放大区域范围内的放大心电图数据。
3.根据权利要求1所述的心电图波形放大方法,其特征在于:将放大心电图数据发送至显示模块进行显示时将待显示的放大心电图数据以鼠标的坐标位置为中心进行显示。
4.根据权利要求1所述的心电图波形放大方法,其特征在于:将通过第二次重采样得到放大心电图数据保存为位图,在步骤S4的截取时在位图中进行截取。
5.一种心电图波形放大终端设备,其特征在于:包括处理器、存储器以及存储在所述存储器中并在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1~4中任一所述方法的步骤。
6.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1~4中任一所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210121588.0A CN114461327A (zh) | 2022-02-09 | 2022-02-09 | 一种心电图波形放大方法、终端设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210121588.0A CN114461327A (zh) | 2022-02-09 | 2022-02-09 | 一种心电图波形放大方法、终端设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114461327A true CN114461327A (zh) | 2022-05-10 |
Family
ID=81413342
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210121588.0A Pending CN114461327A (zh) | 2022-02-09 | 2022-02-09 | 一种心电图波形放大方法、终端设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114461327A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115423683A (zh) * | 2022-08-23 | 2022-12-02 | 成都智元汇信息技术股份有限公司 | 用画板对列数据包裹图片局部放大的方法及装置和显示器 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101291410A (zh) * | 2007-04-20 | 2008-10-22 | 恩益禧电子股份有限公司 | 视频信号处理设备和重采样设备 |
CN105247855A (zh) * | 2014-04-29 | 2016-01-13 | 华为技术有限公司 | 一种实现屏幕共享的方法、装置和*** |
CN106791483A (zh) * | 2016-12-20 | 2017-05-31 | 北京小米移动软件有限公司 | 图像传输方法及装置、电子设备 |
CN108776952A (zh) * | 2018-05-24 | 2018-11-09 | 天津大学 | 用于水文气象监测的海图坐标转换方法 |
WO2021218403A1 (zh) * | 2020-04-28 | 2021-11-04 | 华为技术有限公司 | 数据显示方法、装置、终端设备及存储介质 |
-
2022
- 2022-02-09 CN CN202210121588.0A patent/CN114461327A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101291410A (zh) * | 2007-04-20 | 2008-10-22 | 恩益禧电子股份有限公司 | 视频信号处理设备和重采样设备 |
CN105247855A (zh) * | 2014-04-29 | 2016-01-13 | 华为技术有限公司 | 一种实现屏幕共享的方法、装置和*** |
CN106791483A (zh) * | 2016-12-20 | 2017-05-31 | 北京小米移动软件有限公司 | 图像传输方法及装置、电子设备 |
CN108776952A (zh) * | 2018-05-24 | 2018-11-09 | 天津大学 | 用于水文气象监测的海图坐标转换方法 |
WO2021218403A1 (zh) * | 2020-04-28 | 2021-11-04 | 华为技术有限公司 | 数据显示方法、装置、终端设备及存储介质 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115423683A (zh) * | 2022-08-23 | 2022-12-02 | 成都智元汇信息技术股份有限公司 | 用画板对列数据包裹图片局部放大的方法及装置和显示器 |
CN115423683B (zh) * | 2022-08-23 | 2023-05-02 | 成都智元汇信息技术股份有限公司 | 用画板对列数据包裹图片局部放大的方法及装置和显示器 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110533609B (zh) | 适用于内窥镜的图像增强方法、装置和存储介质 | |
CN107204023B (zh) | 避免绘制在canvas画布中的图形失真的方法和装置 | |
JP3153640B2 (ja) | 高解像度データの低解像度表示へのマッピングプロセス | |
CN111062864A (zh) | 动画模型缩放方法及装置、电子设备、存储介质 | |
CN105930464B (zh) | Web富媒体跨屏适配方法和装置 | |
US6289133B1 (en) | Image processing method and apparatus | |
WO2022105740A1 (zh) | 视频的处理方法、装置、可读介质和电子设备 | |
CN112099690B (zh) | 页面缩放方法、装置、终端及存储介质 | |
CN114461327A (zh) | 一种心电图波形放大方法、终端设备及存储介质 | |
CN111415298A (zh) | 图像拼接方法、装置、电子设备及计算机可读存储介质 | |
CN113360045A (zh) | 医学图像处理显示方法、处理装置、显示装置及存储介质 | |
CN113628193A (zh) | 血管狭窄率确定方法、装置、***及存储介质 | |
CN113657518B (zh) | 训练方法、目标图像检测方法、装置、电子设备以及介质 | |
CN110765384A (zh) | 客户端的分辨率适配方法、存储介质及终端 | |
WO2024120223A1 (zh) | 图像处理方法、装置、设备、存储介质及计算机程序产品 | |
CN115878935B (zh) | 一种图表的局部刷新方法、***、装置、设备及介质 | |
CN112214565B (zh) | 一种地图可视化展示方法、终端设备及存储介质 | |
CN114612294A (zh) | 一种图像超分辨率处理方法和计算机设备 | |
CN114792352B (zh) | 一种频谱图像处理方法和*** | |
US9552632B2 (en) | Dynamic waveform region enhancement | |
CN114489397B (zh) | 电子画布处理方法、设备及存储介质 | |
CN114510187B (zh) | 图像显示方法及装置、电子设备和介质 | |
CN113112395B (zh) | 图片处理方法、装置及存储介质 | |
JP2002196878A (ja) | 記録媒体、画像処理装置および方法 | |
CN113096011B (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 |