一种心电向量环的绘制方法和装置与流程

文档序号:17997740发布日期:2019-06-22 01:25阅读:621来源:国知局
一种心电向量环的绘制方法和装置与流程

本发明属于心电向量分析技术领域,具体涉及一种心电向量环的绘制方法和装置。



背景技术:

当前心电向量环的绘制采用frank导联的离散数据。离散数据构成了离散点,在这些离散点上绘制心电向量环的泪点,泪点呈头大尾小,大头指向环运行的方向。传统的泪点成直线模式,斜率采用所在点pn与前面的点pn-1的斜率值。

在心电向量环中主要关注p波环、qrs波环、t波环。因为p波环和t波环的轮廓较小,qrs波环的轮廓大,因此在相同的采样率下,当p波环和t波环的的采样点较密时,qrs波环的采样点有可能显得比较稀疏。在稀疏情况下,再继续采用直线模式绘制泪点,就会导致这些泪点的运行方向不能代表采样点处的环的运行方向,点越稀疏越不能表征环的整体轮廓。当泪点的显示单位发生更改时,上述情况更加严重,甚至会出现畸形。

因此,如何优化泪点模型,提高绘制心电向量环的水平,减少对用户的视觉误导,成为亟待解决的技术问题。



技术实现要素:

本发明要解决的技术问题在于如何优化泪点模型,提高绘制心电向量环的水平,减少对用户的视觉误导。

为此,根据第一方面,本发明实施例公开了一种心电向量环的绘制方法,包括:

获取心电向量环的已知点集,已知点集为对心电向量环进行采样得到的采样点的集合;基于已知点集模拟心电向量环的轮廓,并采用预设方法在相邻的采样点之间增加至少一个插值点,以绘制心电向量环;建立由采样点和插值点集组成的单元组,插值点集为位于采样点一侧的至少一个插值点的集合;基于泪点的显示单位确定需显点,并根据需显点从与其对应的单元组的插值点集内提取至少一个插值点绘制泪点,需显点为在泪点的显示单位下需要显示的采样点。

可选地,在基于泪点的显示单位确定需显点,并根据需显点从与其对应的单元组的插值点集内提取至少一个插值点绘制泪点,需显点为在泪点的显示单位下需要显示的采样点之后,还包括:根据至少一个插值点到需显点的距离分别设置至少一个插值点的透明度。

可选地,在基于已知点集模拟心电向量环的轮廓,并采用预设方法在相邻的采样点之间增加至少一个插值点,以绘制心电向量环和建立由采样点和插值点集组成的单元组,插值点集为位于采样点一侧的至少一个插值点的集合之间,还包括:存储已知点集和增加的至少一个插值点。

可选地,预设方法为插值法。

根据第二方面,本发明实施例提供了一种心电向量环的绘制装置,包括:

已知点集模块,用于获取心电向量环的已知点集,已知点集为对心电向量环进行采样得到的采样点的集合;轮廓绘制模块,用于基于已知点集模拟心电向量环的轮廓,并采用预设方法在相邻的采样点之间增加至少一个插值点,以绘制心电向量环;单元组建立模块,用于建立由采样点和插值点集组成的单元组,插值点集为位于采样点一侧的至少一个插值点的集合;泪点绘制模块,用于基于泪点的显示单位确定需显点,并根据需显点从与其对应的单元组的插值点集内提取至少一个插值点绘制泪点,需显点为在泪点的显示单位下需要显示的采样点。

可选地,还包括:透明度设置模块,用于根据至少一个插值点到需显点的距离分别设置至少一个插值点的透明度。

可选地,还包括:点集存储模块,用于存储已知点集和增加的至少一个插值点。

可选地,预设方法为插值法。

根据第三方面,本发明提供了一种计算机装置,包括处理器,处理器用于执行存储器中存储的计算机程序实现上述第一方面任意一项的心电向量环的绘制方法。

根据第四方面,本发明提供了一种计算机可读存储介质,其上存储有计算机程序,处理器用于执行存储介质中存储的计算机程序实现上述第一方面任意一项的心电向量环的绘制方法。

本发明的有益效果在于:

本发明实施例公开的一种心电向量环的绘制方法和装置,首先获取心电向量环的已知点集,然后基于该已知点集模拟心电向量环的轮廓,并且采用预设方法在相邻的采样点之间增加至少一个插值点,随后建立由采样点与插值点集组成的单元组,基于泪点的显示单位确定需显点,并且根据该需显点从与其对应的单元组中提取至少一个插值点绘制泪点和心电向量环。相对于现有技术中仅基于采样点绘制泪点和心电向量环的方案,本发明实施例公开的方案通过在相邻的采样点之间增加插值点,促使绘制的的波环更加圆滑饱满,而非明显的多棱角的多边形,更接近真实的心电向量环的形状,通过增加插值点优化了泪点模型,提高了绘制的心电向量环形状上的准确度,减少对用户的视觉误导。

在可选的实施例中,将已知点集和增加的插值点进行存储,无论是否更换泪点的显示单位,首先绘制需显点,接着查询与需显点处于同一单元组的插值点,并选取一定比例数目的插值点进行绘制,最后由显示点和插值点共同形成泪点。相比现有技术中只针对需显点按照直线模式绘制泪点的方案,避免了在变更泪点的显示单位后容易出现形态不一致甚至畸形的情况,改善了在更改泪点的显示单位时泪点的显示效果。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一种心电向量环的绘制方法的流程图;

图2a为现有技术中心电向量环轮廓模拟的示意图;

图2b为本发明实施例中心电向量环轮廓模拟的示意图;

图3为本发明实施例一种心电向量环的绘制装置的结构示意图。

具体实施方式

下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

请参考图1,为本实施例公开的一种心电向量环的绘制方法的流程图,该心电向量环的绘制方法包括:

步骤s101,获取心电向量环的已知点集。

在本实施例中,已知点集为对心电向量环进行采样得到的采样点的集合。用户可以选用不同的采样频率对已知心电向量环上的点进行采样,并记录采样点的坐标,以整合生成已知点集。

步骤s102,基于已知点集模拟心电向量环的轮廓,并采用预设方法在相邻的采样点之间增加至少一个插值点,以绘制心电向量环。

在本实施例中,预设方法是指插值法。在具体实施过程中,将已知点集中的各个采样点通过直线连接,从而模拟出心电向量环的轮廓,例如图2a中所示,其中,点i1,i2,i3,i4,i5,i6,i7,i8为已知点集中的各个采样点。然后利用插值法在相邻的采样点之间增加至少一个插值点,例如图2b中所示,其中,点j1,j2,j3,j4,j5,j6,j7,j8为增加的插值点,然后将采样点与相邻的插值点分别通过直线连接,以模拟出心电向量环的轮廓,由于增加了连接点的个数,使得绘制出的心电向量环更加的圆滑饱满,更接近于真实的生理的心电向量环。

步骤s103,建立由采样点和插值点集组成的单元组。

在本实施例中,插值点集为位于采样点一侧的至少一个插值点的集合。在具体实施过程中,由于相邻两个采样点之间增加有至少一个插值点,因此,分别将相邻两个采样点之间的插值点分别组成插值点集,按照预设方向建立由采样点和位于其一侧的一个插值点集所组成的单元组。

在可选地实施例中,在步骤s102和步骤s103之间,还可以包括:存储已知点集和增加的至少一个插值点。

当泪点显示单位发生改变时,传统的绘制方案由于只基于需显点按照直线模式绘制泪点,导致泪点在显示单位发生改变的前后容易出现形态不一致的情况,甚至出现畸形泪点。先将已知点集和插值点存储后建立单元组,无论是否改变的泪点显示单位,首先绘制需显点,接着查询与需显点同处一个单元组的插值点集,并从插值点集中选取一定比例数目的插值点,在具体实施例中,优选选取距离需显点距离较近的插值点,然后绘制选取到的插值点,最后由需显点和插值点共同形成泪点。这样无论泪点展示单位如何更变,泪点的形态都不会发生变化,也不会出现畸形。

步骤s104,基于泪点的显示单位确定需显点,并根据需显点从与其对应的单元组的插值点集内提取至少一个插值点绘制泪点。

在本实施例中,需显点为在当前泪点的显示单位下需要显示的采样点。在确定需显点后,根据所确定的需显点确定当前需要使用的单元组,并从单元组的插值点集内提取至少一个插值点,然后分别绘制需显点和插值点,以绘制泪点。

由于泪点的显示单位越大,系统则选择以越小的采样率展示心电向量环,导致显示的采样点越少,也即需显点数量较少。在需显点数量较少时,绘制泪点时会出现绘制的泪点形态变化,甚至出现畸形的情况,使用插值点配合需显点绘制泪点,提高了泪点绘制时形态的准确性。

在可选的实施例中,在步骤s104之后,还可以包括:根据至少一个插值点到需显点的距离分别设置至少一个插值点的透明度。

在本实施例中,可以根据插值点距离需显点的距离调整插值点的透明度,距离需显点越远,透明度的数值越小。由此,含有不同透明度的泪点的长度随着心电向量的幅值变化而变化,当幅值在快速改变时,长度变长,反之,则变小。含有不同透明度的泪点的长度随着这种绘制方式借鉴自然界中的流星穿梭轨迹的现象,根据流星的自然常识便可知晓泪点的方向以相对速度的快慢,使泪点所表现的信息量增大,并且减少了用户的学习成本。

本实施例首先获取心电向量环的已知点集,然后基于该已知点集模拟心电向量环的轮廓,并且采用预设方法在相邻的采样点之间增加至少一个插值点,随后建立由采样点与插值点集组成的单元组,基于泪点的显示单位确定需显点,并且根据该需显点从与其对应的单元组中提取至少一个插值点绘制泪点和心电向量环。相对于现有技术中仅基于采样点绘制泪点和心电向量环的方案,本发明实施例公开的方案通过在相邻的采样点之间增加插值点,促使绘制的波环更加圆滑饱满,而非明显的多棱角的多边形,更接近真实的心电向量环的形状,通过增加插值点优化了泪点模型,提高了绘制的心电向量环形状上的准确度。

本实施例还公开了一种心电向量环的绘制装置,请参考图3,为该一种心电向量环的绘制装置结构示意图,该心电向量环的绘制装置包括:

已知点集模块301,用于获取心电向量环的已知点集,已知点集为对心电向量环进行采样得到的采样点的集合;轮廓绘制模块302,用于基于已知点集模拟心电向量环的轮廓,并采用预设方法在相邻的采样点之间增加至少一个插值点,以绘制心电向量环;单元组建立模块303,用于建立由采样点和插值点集组成的单元组,插值点集为位于采样点一侧的至少一个插值点的集合;泪点绘制模块304,用于基于泪点的显示单位确定需显点,并根据需显点从与其对应的单元组的插值点集内提取至少一个插值点绘制泪点,需显点为在泪点的显示单位下需要显示的采样点。

在可选的实施例中,该心电向量环的绘制装置还包括:透明度设置模块,用于根据至少一个插值点到需显点的距离分别设置至少一个插值点的透明度。

在可选的实施例中,该心电向量环的绘制装置还包括:点集存储模块,用于存储已知点集和增加的至少一个插值点。

在具体实施过程中,预设方法为插值法。

此外,本发明实施例中还提供一种计算机装置,处理器通过执行所述计算机指令,从而实现以下方法:

获取心电向量环的已知点集,已知点集为对心电向量环进行采样得到的采样点的集合;基于已知点集模拟心电向量环的轮廓,并采用预设方法在相邻的采样点之间增加至少一个插值点,以绘制心电向量环;建立由采样点和插值点集组成的单元组,插值点集为位于采样点一侧的至少一个插值点的集合;基于泪点的显示单位确定需显点,并根据需显点从与其对应的单元组的插值点集内提取至少一个插值点绘制泪点,需显点为在泪点的显示单位下需要显示的采样点。

本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(rom)或随机存储记忆体(ram)等。计算机处理器用于执行存储介质中存储的计算机程序实现以下方法:

获取心电向量环的已知点集,已知点集为对心电向量环进行采样得到的采样点的集合;基于已知点集模拟心电向量环的轮廓,并采用预设方法在相邻的采样点之间增加至少一个插值点,以绘制心电向量环;建立由采样点和插值点集组成的单元组,插值点集为位于采样点一侧的至少一个插值点的集合;基于泪点的显示单位确定需显点,并根据需显点从与其对应的单元组的插值点集内提取至少一个插值点绘制泪点,需显点为在泪点的显示单位下需要显示的采样点。

以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进。这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1