首页 / 专利库 / 电脑图像 / 线程束 / 心电图的参数显示方法、装置、终端设备及介质

心电图的参数显示方法、装置、终端设备及介质

阅读:919发布:2024-02-10

专利汇可以提供心电图的参数显示方法、装置、终端设备及介质专利检索,专利查询,专利分析的服务。并且本 发明 适用于医用 信号 处理技术领域,提供了一种 心电图 的参数显示方法、装置、终端设备及介质,该方法包括:在心电图显示界面中载入至少一对测量线;在心电图显示界面中接收滑动事件,并检测滑动事件中触控点的实时 位置 ;根据触控点的实时位置在心电图显示界面中移动测量线;在对测量线进行移动的过程中,基于测量线与心电 波形 的交点,实时显示心电波形的心电参数值。本发明 实施例 中,用户能够准确地选取出自己所需测量的心电波形上的两个位置点,提高了心电参数的测量准确率;用户可以直观地读取心电图显示界面所实时展示的心电参数值,只要用户改变触控位置,心电图显示界面所展示的心电参数值也能实时发生变化,因此提高了测量效率。,下面是心电图的参数显示方法、装置、终端设备及介质专利的具体信息内容。

1.一种心电图的参数显示方法,其特征在于,包括:
在心电图显示界面中载入至少一对测量线;
在所述心电图显示界面中接收滑动事件,并检测所述滑动事件中触控点的实时位置
根据所述触控点的实时位置在所述心电图显示界面中移动所述测量线;
在对所述测量线进行移动的过程中,基于所述测量线与心电波形的交点,实时显示所述心电波形的心电参数值。
2.如权利要求1述的参数显示方法,其特征在于,所述在心电图显示界面中载入至少一对测量线,还包括:
当所述心电图显示界面中的点击事件被触发时,获取所述点击事件的触控类型;
若所述触控类型为单点触控,则在所述心电图显示界面中载入由两对所述测量线包围成的测量框;
若所述触控类型为双点触控,则检测所述触控事件的各个触控位置;
分别生成每一所述触控位置的纵向测量线以及与所述纵向测量线相交的横向测量线。
3.如权利要求1所述的参数显示方法,其特征在于,所述根据所述触控点的实时位置在所述心电图显示界面中移动所述测量线,包括:
若在所述至少一对测量线之间检测到用户发出的单点滑动触摸指令,则根据所述单点滑动触摸指令所指示的滑动方向,对各条所述测量线进行平移;
若在任一所述测量线上检测到用户发出的单点滑动触摸指令,则根据所述单点滑动触摸指令所指示的滑动方向,将除该测量线对之外的其他所述测量线进行拉伸。
4.如权利要求3所述的参数显示方法,其特征在于,所述若在任一所述测量线上检测到用户发出的单点滑动触摸指令,则根据所述单点滑动触摸指令所指示的滑动方向,将除该测量线对之外的其他所述测量线进行拉伸,包括:
在所述测量线上加载用于指示该测量线可移动方向的图标;
若在所述图标上检测到用户发出的滑动触摸指令,且所述滑动触摸指令所指示的方向与所述图标指示的可移动方向相同,则将除该测量线对之外的其他所述测量线进行拉伸。
5.如权利要求1所述的参数显示方法,其特征在于,还包括:
在所述滑动事件结束后,在所述心电图显示界面中,显示所述滑动事件结束时刻的所述心电参数值以及所述测量线。
6.一种心电图的参数显示装置,其特征在于,包括:
加载单元,用于在心电图显示界面中载入至少一对测量线;
检测单元,用于在所述心电图显示界面中接收滑动事件,并检测所述滑动事件中触控点的实时位置;
移动单元,用于根据所述触控点的实时位置在所述心电图显示界面中移动所述测量线;
第一显示单元,用于在对所述测量线进行移动的过程中,基于所述测量线与心电波形的交点,实时显示所述心电波形的心电参数值。
7.如权利要求6所述的参数显示装置,其特征在于,所述加载单元包括:
定子单元,用于当所述心电图显示界面中的点击事件被触发时,获取所述点击事件的触控类型;
加载子单元,用于若所述触控类型为单点触控,则在所述心电图显示界面中载入由两对所述测量线包围成的测量框;
检测子单元,用于若所述触控类型为双点触控,则检测所述触控事件的各个触控位置;
生成子单元,用于分别生成每一所述触控位置的纵向测量线以及与所述纵向测量线相交的横向测量线。
8.如权利要求6所述的参数显示装置,其特征在于,所述移动单元包括:
平移子单元,用于若在所述至少一对测量线之间检测到用户发出的单点滑动触摸指令,则根据所述单点滑动触摸指令所指示的滑动方向,对各条所述测量线进行平移;
拉伸子单元,用于若在任一所述测量线上检测到用户发出的单点滑动触摸指令,则根据所述单点滑动触摸指令所指示的滑动方向,将除该测量线对之外的其他所述测量线进行拉伸。
9.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至5任一项所述方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述方法的步骤。

说明书全文

心电图的参数显示方法、装置、终端设备及介质

技术领域

[0001] 本发明属于医用信号处理技术领域,尤其涉及一种心电图的参数显示方法、装置、终端设备及介质。

背景技术

[0002] 心电图是临床最常用的检查之一。利用心电图机从人体体表记录心脏每一心动周期所产生的电活动变化,可获得被测用户的心电波形,并展示于心电图中。
[0003] 目前,心电图通常是记录在心电图记录纸上,因此,当医护人员想要获知心电图中的心电参数值时,例如,想要获知被测用户的心率或R-R间期时,只能先用分规尺在心电图上确定两点位置,然后将分规尺移动至标准心电尺,以确定两点之间的时间长度,进而通过时间长度来获取R-R间期或心率。另外,若心电图机检测得到的心电图直接显示于屏幕中,则医护人员也只能通过心电图尺在屏幕上进行测量,并通过心电图尺的换算来获取心电参数的测量值。由于屏幕测量数据容易产生视觉误差,因而降低了获取得到的心电参数值的准确率。并且,若医护人员想要更换测量对象,以测量另外一个心拍的心电参数值,则也只能重复上述测量操作,整个操作过程较为繁琐。
[0004] 综上,现有心电图的参数显示方法存在测量准确率低以及操作繁琐的问题。

发明内容

[0005] 有鉴于此,本发明实施例提供了一种心电图的参数显示方法、装置、终端设备及介质,以解决现有心电图的参数显示方法存在测量准确率低以及操作繁琐的问题。
[0006] 本发明实施例的第一方面提供了一种心电图的参数显示方法,包括:
[0007] 在心电图显示界面中载入至少一对测量线;
[0008] 在所述心电图显示界面中接收滑动事件,并检测所述滑动事件中触控点的实时位置;
[0009] 根据所述触控点的实时位置在所述心电图显示界面中移动所述测量线;
[0010] 在对所述测量线进行移动的过程中,基于所述测量线与心电波形的交点,实时显示所述心电波形的心电参数值。
[0011] 本发明实施例的第二方面提供了一种心电图的数据检测装置,包括:
[0012] 加载单元,用于在心电图显示界面中载入至少一对测量线;
[0013] 检测单元,用于在所述心电图显示界面中接收滑动事件,并检测所述滑动事件中触控点的实时位置;
[0014] 移动单元,用于根据所述触控点的实时位置在所述心电图显示界面中移动所述测量线;
[0015] 第一显示单元,用于在对所述测量线进行移动的过程中,基于所述测量线与心电波形的交点,实时显示所述心电波形的心电参数值。
[0016] 本发明实施例的第三方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面的心电图的数据检测方法的步骤。
[0017] 本发明实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面的心电图的数据检测方法的步骤。
[0018] 本发明实施例中,用户在触发心电图显示界面的滑动事件后,可根据自己的实际测量需求,调整触控点的实时位置,以实现对心电图显示界面所载入的测量线的移动;由于测量线直接显示于心电图显示界面,因而用户根据测量线与心电波形的交点,能够准确地选取出自己所需测量的心电波形上的两个位置点,提高了心电参数的测量准确率;另外,本发明实施例中,基于测量线与心电波形的交点,实时显示心电波形的心电参数值,实现了心电参数值的自动化计算,使得用户可以直观地读取心电图显示界面所实时展示的心电参数值,而不再需要通过心电图尺在屏幕上进行手工测量;只要用户实时改变触控位置,心电图显示界面所展示的心电参数值也能实时发生变化,因此,降低了心电参数值的测量复杂度,提高了测量效率。附图说明
[0019] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020] 图1是本发明实施例提供的心电图的参数显示方法的实现流程图
[0021] 图2是本发明实施例提供的心电图的参数显示方法S101的具体实现流程图;
[0022] 图3本发明实施例提供的心电图的参数显示方法S101的另一具体实现流程图;
[0023] 图4是本发明实施例提供的心电图显示界面所加载的矩形测量框的示意图;
[0024] 图5是本发明实施例提供的心电图显示界面所加载的纵向测量线以及横向测量线的示意图;
[0025] 图6是本发明实施例提供的心电图的参数显示方法S103的具体实现流程图;
[0026] 图7是本发明实施例提供的根据用户发出的单点滑动触摸指令对测量线进行拉伸的示意图;
[0027] 图8是本发明实施例提供的展示于测量线上的图标的示意图;
[0028] 图9是本发明实施例提供的心电图的参数显示装置的结构框图
[0029] 图10是本发明实施例提供的终端设备的示意图。

具体实施方式

[0030] 以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
[0031] 为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0032] 请参见图1,图1是本发明实施例提供的心电图的参数显示方法的实现流程图。如图1所示的实现流程包括步骤S101至S104,各步骤的实现原理具体如下:
[0033] S101:在心电图显示界面中载入至少一对测量线。
[0034] 本发明实施例中,心电图显示界面是指,在触控终端的显示界面上显示有心电图。具体地,通过心电仪或其他心电数据采集设备,采集用户的心电数据。根据上述心电数据采集设备所上传的心电数据,在触控终端的显示界面中,绘制得到心电波形图像。其中,所述触控终端包括但不限于手机、平板、掌上电脑(Personal Digital Assistant,PDA)等通过触摸屏接收指令以实现操控的终端设备,在后续实施例中不再一一说明。
[0035] 特别地,还可以通过扫描纸质心电图的方式,将扫描得到的心电图显示于触控终端的显示界面中,以得到上述心电图显示界面。
[0036] 本发明实施例中,在心电图显示界面载入可移动的至少一对测量线,每对测量线具体包括两条测量线。
[0037] 优选地,每对测量线之间相互平行。
[0038] 优选地,仅在心电图显示界面的点击事件被触发,且接收到测量线显示指令时,才在心电图显示界面中载入测量线。其中,当检测到用户点击触控终端上的预设物理按键或虚拟按键时,确定接收到上述测量线显示指令;另外,当检测到用户在显示界面中划出预设的触摸手势时,也可确定接收到上述测量线显示指令。
[0039] S102:在所述心电图显示界面中接收滑动事件,并检测所述滑动事件中触控点的实时位置。
[0040] 若在心电图显示界面中接收到滑动事件,则检测得到的触控点的坐标位置将会在用户滑动操作的过程中持续发生改变。在滑动事件触发后,在各个时刻,实时检测触控点在心电图显示界面中的坐标位置。
[0041] 触控点的坐标位置可通过调用预设的应用程序编程接口(Application Programming Interface,API)来获取。例如,在安卓系统中,可通过event.get()函数来获取触控点的坐标位置。
[0042] S103:根据所述触控点的实时位置在所述心电图显示界面中移动所述测量线。
[0043] 本发明实施例中,触控点的实时位置与心电图显示界面中测量线所在的位置关联。因此,根据用户在心电图显示界面中所执行的滑动操作,可将预先加载的测量线进行实时移动,使得测量线的显示位置随着触控点在心电图显示界面中的实时位置的改变而发生改变。
[0044] S104:在对所述测量线进行移动的过程中,基于所述测量线与心电波形的交点,实时显示所述心电波形的心电参数值。
[0045] 根据上述分析可知,心电图显示界面中展示有心电波形图像。通常来说,心电波形只会存在于心电图显示界面中的部分区域,而其余部分区域并不包含心电波形。当测量线上任一点的显示位置与心电波形上任一数据点的坐标位置相同时,测量线与心电波形相交。
[0046] 用户通过滑动触摸指令,移动心电图显示界面中的测量线。当观察到测量线与心电波形的交点正是自己所需度量的位置点时,暂停移动触控点的位置。
[0047] 在显示心电波形的心电参数值时,每一条测量线与心电波形仅存在一个交点。
[0048] 优选地,在显示心电波形的心电参数值时,每一对测量线与心电波形所分别得到的两个交点均位于心电波形的同一心拍之内。
[0049] 对于同一对测量线与心电波形相交所得到的两个交点,分别获取两个交点的坐标值,包括横坐标值以及纵坐标值。
[0050] 本发明实施例中,心电参数值包括但不限于电压差ΔV、时间差ΔT以及心率值HR等。具体地,上述各项心电参数值通过以下公式计算得出:
[0051]
[0052]
[0053] 其中,x1和x2分别表示两个交点的横坐标值,y1和y2分别表示两个交点的纵坐标值。Math.abs()为绝对值计算函数;mWaveData.length表示当前心电图显示界面所展示的心电波形的数据长度;mWaveRect.width()表示心电波形在心电图显示界面中所占的宽度值;sampleFreq表示心电数据的采样频率;gains表示预设的增益值。
[0054] 若测量线与心电波形的交点不同,则上述各项心电参数值也不同。根据测量线的实时位置,基于上述计算公式可获取得到与该实时位置关联的心电参数值,并在心电图显示界面中,展示该心电参数值。
[0055] 优选地,在所述滑动事件结束后,在所述心电图显示界面中,显示所述滑动事件结束时刻的所述心电参数值以及所述测量线。具体地,若在滑动事件触发后的任一时刻,检测到心电图显示界面中不存在触控点,则确定此次滑动事件结束,此时,为了避免无法确定出与触控点的实时位置相关的测量线的位置以及无法计算基于触控点实时位置的心电参数值,对心电图显示界面最后一次所确定出的测量线以及心电参数值进行持续展示。若在再次检测到点击事件触发,将持续显示的测量线以及心电参数值进行变更,并返回执行上述S101至S104。
[0056] 优选地,当检测到用户通过触发触控终端上的参数隐藏按键(或测量线隐藏按键)时,才将当前持续显示的心电参数值(或测量线)进行隐藏。
[0057] 本发明实施例中,即使用户的手指离开了触摸屏,也保证了测量数据不会丢失,便于用户将当前显示界面中的心电参数值记录于其他介质中。
[0058] 本发明实施例中,用户在触发心电图显示界面的滑动事件后,可根据自己的实际测量需求,调整触控点的实时位置,以实现对心电图显示界面所载入的测量线的移动;由于测量线直接显示于心电图显示界面,因而用户基于测量线与心电波形的交点,能够准确地选取出自己所需测量的心电波形上的两个位置点,提高了心电参数的测量准确率;另外,本发明实施例中,基于测量线与心电波形的交点,实时显示心电波形的心电参数值,实现了心电参数值的自动化计算,使得用户可以直观地读取心电图显示界面所实时展示的心电参数值,而不再需要通过心电图尺在屏幕上进行手工测量;只要用户实时改变触控位置,心电图显示界面所展示的心电参数值也能实时发生变化,因此,降低了心电参数值的测量复杂度,提高了测量效率。
[0059] 作为本发明的一个实施例,图2示出了本发明实施例提供的心电图的参数显示方法S101的具体实现流程,详述如下:
[0060] S1011:当点击事件被触发时,在所述心电图显示界面中,确定与所述点击事件的初始触控点匹配的预设区域。
[0061] 本发明实施例中,只要检测到用户触碰心电图显示界面,则确定点击事件被触发。点击事件包括滑动事件。
[0062] 在点击事件触发时,获取心电图显示界面中的初始触控点,初始触控点为用户与心电图显示界面接触的第一个坐标位置点。本发明实施例中,每一坐标位置点对应有一个预设区域,根据当前时刻的初始触控点,确定出心电图显示界面中与该初始触控点对应的预设区域。
[0063] 优选地,初始触控点所对应的预设区域为心电图显示界面中,与心电波形相交的部分区域。
[0064] 优选地,初始触控点所对应的预设区域位于初始触控点的上方,由此避免了用户的触控手指会对预设区域造成视线遮挡。
[0065] S1012:在所述预设区域内,初始化加载至少一对所述测量线。
[0066] 在确定出的预设区域内部,加载至少一对测量线。上述载入的测量线的粗度、线条类型以及颜色等测量线参数均为初始值。在载入初始化的测量线后,可根据用户发出的测量线参数设置指令,在相同位置区域重新加载测量线。
[0067] 本发明实施例中,当用户在心电图显示界面中的不同位置触发点击事件时,根据检测得到的不同位置的初始触控点,初始化加载测量线的预设区域也会不同,因此,用户在触发点击事件之前,只要预先估算出测量线所即将要存在的区域,自行快速地判断出当前所需点击的初始位置,便能快速地在目标区域加载测量线,从而基于该测量线与心电波形的交点,快速获取心电参数值,因此提高了心电参数值的获取效率。
[0068] 作为本发明的一个实施例,图3为本发明实施例提供的心电图的参数显示方法S101的另一具体实现流程,详述如下:
[0069] S1013:当所述心电图显示界面中的点击事件被触发时,获取所述点击事件的触控类型。
[0070] 心电图显示界面的各个位置点均可以接收用户的点击事件。根据检测得到的触控点的数量,确定当前所接收到的点击事件的触控类型。若检测到的触控点的数量为一个,则确定点击事件的触控类型为单点触控;若检测到的触控点的数量为两个,则确定点击事件的触控类型为双点触控。
[0071] S1014:若所述触控类型为单点触控,则在所述心电图显示界面中载入由两对所述测量线包围成的测量框。
[0072] 本发明实施例中,当触控类型为单点触控时,载入两对测量线。上述两对测量线首尾连接,由此得到展示于所述心电图显示界面中的测量框。
[0073] 优选地,如图4所示,载入的测量框为矩形框。构成矩形框的测量线中,存在一对测量线与心电图显示界面的底边平行,即,与心电图的横向栅格网线平行。可知,矩形框中的另一对测量线与心电图的纵向栅格网线平行。
[0074] 优选地,若心电图显示界面中载入的是测量框,则将实时获取得到的心电波形的心电参数值显示于测量框下方。
[0075] S1015:若所述触控类型为双点触控,则检测所述触控事件的各个触控位置。
[0076] S1016:分别生成每一所述触控位置的纵向测量线以及与所述纵向测量线相交的横向测量线。
[0077] 当触控类型为双点触控时,对于心电图显示界面中的每一触控点,读取该触控点的纵坐标a以及横坐标b。在心电图显示界面中,生成与该横坐标b对应的一纵向测量线,使得该纵向测量线上的各点的纵坐标y都满足表达式y=b。由于当前心电图显示界面存在两个触控点,因而可生成两条纵向测量线。在两条纵向测量线之间,生成两条横向测量线,则最终所得到的心电图显示界面可参见图5。
[0078] 值得注意的是,上述横向测量线以及纵向测量线的加载顺序并无先后之分,可以先生成横向测量线,再生成纵向测量线,也可以同时生成对应的横向测量线以及纵向测量线,在此不作限定。例如,根据触控点的横坐标b以及根据预设的横坐标增量Δb,计算出所需生成的横向测量线所对应的横坐标b+Δb,即,生成的横向测量线中,其线上的各点的横坐标x都满足表达式x=b+Δb。然后,再生成与触控点的横坐标b相对应的一纵向测量线,使得该纵向测量线上的各点的纵坐标y都满足表达式y=b。
[0079] 本发明实施例中,根据检测得到的触控点的数目不同,在心电图显示界面中生成不同形态的测量线,使得用户能够在单手指或两只手指操作的情况下,都能够方便地操控界面中的两对测量线,因此,提高了心电参数值测量过程中的操作灵活性。
[0080] 作为本发明一个实施例,图6示出了本发明实施例提供的心电图的参数显示方法S103的具体实现流程,详述如下:
[0081] S1031:若在所述至少一对测量线之间检测到用户发出的单点滑动触摸指令,则根据所述单点滑动触摸指令所指示的滑动方向,对各条所述测量线进行平移。
[0082] 本发明实施例中,每对测量线之间相互平行。若在一对测量线之间的任一位置点检测到用户通过单手指操作所发出的单点滑动触摸指令,则根据单点滑动触摸指令所指示的滑动方向,将该位置所关联的测量线对同时进行平移。其中,若单点滑动触摸指令的初始触控点位于第一对测量线之间,同时也位于第二对测量线之间,则将两对测量线进行同步平移。
[0083] 可选地,测量线对的实时平移距离与触控屏幕上单点滑动操作所对应的滑动距离相同。
[0084] 可选地,测量线对的实时平移距离与触控屏幕上单点滑动操作所对应的滑动距离成比例关系。例如,若用户在触控屏幕上滑动了1厘米,且预设的比例关系为放大两倍,则将关联的测量线对平移2厘米。
[0085] 作为本发明的一个具体实现示例,如图4所示,用户单手持握触控终端,基于用户拇指在心电图显示界面中的滑动操作,确定接收到单点滑动触摸指令。若用户拇指的初始触控点在测量框内部,且触控点位置一直向右移动,则将两对测量线所包围而成的测量框整体向右平移。
[0086] S1032:若在任一所述测量线上检测到用户发出的单点滑动触摸指令,则根据所述单点滑动触摸指令所指示的滑动方向,将除该测量线对之外的其他所述测量线进行拉伸。
[0087] 本发明实施例中,若在心电图显示界面所加载的任一测量线上,检测到用户发出的单点滑动触摸指令,则将该条测量线沿单点滑动触摸指令所指示的方向进行平移,将与该条测量线成对存在的另一测量线保持静止。同时,将除了这对测量线之外的其他各条测量线均进行拉伸处理,使得被拉伸的测量线的长度能够基于单点滑动触摸指令的滑动距离而实时发生改变。
[0088] 例如,在图7中,若检测到用户对测量线AB发出的单点滑动触摸指令,且单点滑动触摸指令所指示的滑动方向为向上,则将测量线AB平移至A′B′,并维持测量线CD处于当前的位置点CD,将测量线AC拉长为A′C,将测量线BD拉长为B′D,由此使得拉伸后的测量框A′B′CD的面积大于原测量框ABCD的面积。
[0089] 优选地,在心电图显示界面生成测量线之后,若检测到滑动事件被触发,且初始触控点的位置坐标与横向测量线的纵坐标差值在第一预设阈值之内,则确定在该条横向测量线上检测到用户发出的单点滑动触摸指令;若初始触控点的位置坐标与纵向测量线的纵坐标差值在第二预设阈值之内,则确定在该条纵向测量线上检测到用户发出的单点滑动触摸指令。其中,第一预设阈值与第二预设阈值可以相同,也可以不同。
[0090] 本发明实施例中,由于心电图显示界面中所生成的各测量线较细,因而若检测到用户在接近测量线的位置发出触控指令,则确定用户已选中该条测量线,由此避免了用户因难以精确点击测量线所处位置点而无法对测量线进行选取的情况发生,因此,提高了用户在测量线选取过程中的操作效率,从而也使得用户能够更快地对测量线进行移动,提高了心电参数值的测量效率。
[0091] 作为本发明的一个实施例,上述S1032具体包括:在所述测量线上加载用于指示该测量线可移动方向的图标;若在所述图标上检测到用户发出的滑动触摸指令,且所述滑动触摸指令所指示的方向与所述图标指示的可移动方向相同,则将除该测量线对之外的其他所述测量线进行拉伸。
[0092] 本发明实施例中,在心电图显示界面所加载的每一测量线上,叠加显示一个图标,包括但不限于圆形图标、方图标以及其他形状的图标等。并且,在图标上,生成用于描述与该图标相交的测量线的可移动方向。例如,如图8所示,若测量线可向上移动,则在叠加与该测量线上的图标中,展示向上方向的箭头。若测量线可向上或向下移动,则在叠加于该测量线上的图标中,展示左右双向的箭头。
[0093] 若在任一测量线的图标位置点检测到单点滑动指令,且单点滑动触摸指令所指示的移动方向与图标所指示的方向相同,或者,单点滑动触摸指令所指示的移动方向为图标所指示的方向中的一种,则将该测量线沿着滑动事件的移动方向进行平移。此时,其他各条测量线的变化效果与上述S1032中其余测量线的变化效果相同,因此不再一一赘述。
[0094] 若在任一测量线的图标位置点检测到单点滑动指令,且单点滑动触摸指令所指示的移动方向与图标所指示的每一方向均不相同,则不对用户的滑动触摸指令进行响应。
[0095] 本发明实施例中,根据触控点的数量、触控位置以及滑动方向的不同,对滑动触摸指令的响应方式也不同。通过在心电图显示界面生成纵向测量线、横向测量线或上述测量框,由于其与心电图的栏栅网格对应,因而可使得用户更为直观、快速地对纵向测量线、横向测量线或上述测量框的位置进行调整。对于用户来说,其只需通过上述一种或多种触控方式的组合,便能简单、方便、快捷地将测量线移动至自己所需测量的心电波形位置处,从而读取自动生成于心电图显示界面的心电参数值,因此提高了心电参数值的测量效率。
[0096] 应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0097] 对应于上文实施例所述的心电图的参数显示方法,图9示出了本发明实施例提供的心电图的参数显示装置的结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。
[0098] 参照图9,该装置包括:
[0099] 加载单元91,用于在心电图显示界面中载入至少一对测量线。
[0100] 检测单元92,用于在所述心电图显示界面中接收滑动事件,并检测所述滑动事件中触控点的实时位置。
[0101] 移动单元93,用于根据所述触控点的实时位置在所述心电图显示界面中移动所述测量线。
[0102] 第一显示单元94,用于在对所述测量线进行移动的过程中,基于所述测量线与心电波形的交点,实时显示所述心电波形的心电参数值。
[0103] 可选地,所述加载单元91包括:
[0104] 确定子单元,用于当点击事件被触发时,在所述心电图显示界面中,确定与所述点击事件的初始触控点匹配的预设区域。
[0105] 初始化子单元,用于在所述预设区域内,初始化加载至少一对所述测量线。
[0106] 可选地,所述加载单元91还包括:
[0107] 获取子单元,用于当所述心电图显示界面中的点击事件被触发时,获取所述点击事件的触控类型。
[0108] 加载子单元,用于若所述触控类型为单点触控,则在所述心电图显示界面中载入由两对所述测量线包围成的测量框。
[0109] 检测子单元,用于若所述触控类型为双点触控,则检测所述触控事件的各个触控位置。
[0110] 生成子单元,用于分别生成每一所述触控位置的纵向测量线以及与所述纵向测量线相交的横向测量线。
[0111] 可选地,当所述触控类型为单点触控时,所述移动单元83包括:
[0112] 平移子单元,用于若在所述至少一对测量线之间检测到用户发出的单点滑动触摸指令,则根据所述单点滑动触摸指令所指示的滑动方向,对各条所述测量线进行平移。
[0113] 拉伸子单元,用于若在任一所述测量线上检测到用户发出的单点滑动触摸指令,则根据所述单点滑动触摸指令所指示的滑动方向,将除该测量线对之外的其他所述测量线进行拉伸。
[0114] 可选地,所述拉伸子单元具体用于:
[0115] 在所述测量线上加载用于指示该测量线可移动方向的图标;
[0116] 若在所述图标上检测到用户发出的滑动触摸指令,且所述滑动触摸指令所指示的方向与所述图标指示的可移动方向相同,则将除该测量线对之外的其他所述测量线进行拉伸。
[0117] 可选地,该装置还包括:
[0118] 第二显示单元95,用于在所述滑动事件结束后,在所述心电图显示界面中,显示所述滑动事件结束时刻的所述心电参数值以及所述测量线。
[0119] 本发明实施例中,用户在触发心电图显示界面的滑动事件后,可根据自己的实际测量需求,调整触控点的实时位置,以实现对心电图显示界面所载入的测量线的移动;由于测量线直接显示于心电图显示界面,因而用户基于测量线与心电波形的交点,能够准确地选取出自己所需测量的心电波形上的两个位置点,提高了心电参数的测量准确率;另外,本发明实施例中,基于测量线与心电波形的交点,实时显示心电波形的心电参数值,实现了心电参数值的自动化计算,使得用户可以直观地读取心电图显示界面所实时展示的心电参数值,而不再需要通过心电图尺在屏幕上进行手工测量;只要用户实时改变触控位置,心电图显示界面所展示的心电参数值也能实时发生变化,因此,降低了心电参数值的测量复杂度,提高了测量效率。
[0120] 图10是本发明一实施例提供的终端设备的示意图。如图10所示,该实施例的终端设备10包括:处理器1000、存储器1001以及存储在所述存储器1001中并可在所述处理器1000上运行的计算机程序1002,例如心电图的参数显示程序。所述处理器1000执行所述计算机程序1002时实现上述各个心电图的参数显示方法实施例中的步骤,例如图1所示的步骤101至104。或者,所述处理器1000执行所述计算机程序1002时实现上述各装置实施例中各模块/单元的功能,例如图9所示单元91至95的功能。
[0121] 示例性的,所述计算机程序1002可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器1001中,并由所述处理器1000执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序1002在所述终端设备10中的执行过程。
[0122] 所述终端设备10可以是桌上型计算机、笔记本、掌上电脑及服务器等计算设备。所述终端设备可包括,但不仅限于,处理器1000、存储器1001。本领域技术人员可以理解,图10仅仅是终端设备10的示例,并不构成对终端设备10的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备还可以包括输入输出设备、网络接入设备、总线等。
[0123] 所称处理器1000可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0124] 所述存储器1001可以是所述终端设备10的内部存储单元,例如终端设备10的硬盘或内存。所述存储器1001也可以是所述终端设备10的外部存储设备,例如所述终端设备10上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器1001还可以既包括所述终端设备10的内部存储单元也包括外部存储设备。所述存储器1001用于存储所述计算机程序以及所述终端设备所需的其他程序和数据。所述存储器1001还可以用于暂时地存储已经输出或者将要输出的数据。
[0125] 所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0126] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
[0127] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0128] 在本发明所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
[0129] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0130] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0131] 所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
[0132] 以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈