波形显示方法、装置、智能设备及存储介质与流程

文档序号:15046877发布日期:2018-07-27 22:52阅读:215来源:国知局

本发明涉及显示技术领域,尤其涉及一种波形显示方法、装置、智能设备及存储介质。



背景技术:

图1为现有技术中智能设备显示屏显示波形的界面示意图。参考图1,智能设备在显示采集到的波形时,通常在显示屏的显示框显示当前采集的波形,并在显示框的下方显示波形的相关参数。在实现本发明的过程中,发明人发现现有技术存在如下缺陷:由于智能设备显示屏尺寸固定,限制了显示框尺寸,使得显示框在显示波形时无法兼顾波形清晰度和波形显示数量,这严重降低了用户的使用体验。



技术实现要素:

有鉴于此,本发明实施例提供一种波形显示方法、装置、智能设备及存储介质,以解决现有技术中利用显示框显示波形时无法兼顾波形清晰度和波形显示数量的技术问题。

第一方面,本发明实施例提供了一种波形显示方法,包括:

获取用户作用于显示屏的目标触控指令;

根据所述目标触控指令,将设定数量的从显示框显示于所述显示屏中,所述从显示框与所述显示屏中的主显示框显示同一数据通道采集的波形数据。

第二方面,本发明实施例还提供了一种波形显示装置,包括:

获取模块,用于获取用户作用于显示屏的目标触控指令;

第一显示模块,用于根据所述目标触控指令,将设定数量的从显示框显示于所述显示屏中,所述从显示框与所述显示屏中的主显示框显示同一数据通道采集的波形数据。

第三方面,本发明实施例还提供了一种智能设备,包括:

一个或多个处理器;

存储器,用于存储一个或多个程序;

显示屏,用于接收目标触控指令,以及显示主显示框和设定数量的从显示框;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明实施例所述的波形显示方法。

第四方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如本发明实施例所述的波形显示方法。

上述提供的波形显示方法、装置、智能设备及存储介质,通过根据用户作用于显示屏的目标触控指令,在显示屏中显示设定数量的从显示框,且该从显示框与主显示框均显示同一数据通道采集的波形数据的技术手段,实现了在显示屏尺寸有限时,利用增加从显示框的方式显示同一数据通道更多的波形数据,且保证了波形数据的清晰度,提高了用户的使用体验。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1为现有技术中智能设备显示屏显示波形的界面示意图;

图2为本发明实施例一提供的一种波形显示方法的流程图;

图3为本实施例提供的显示屏的显示界面第一示意图;

图4为本实施例提供的显示屏的显示界面第二示意图;

图5为本实施例提供的显示屏的显示界面第三示意图;

图6为本发明实施例二提供的一种波形显示方法的流程图;

图7为本实施例提供的显示屏的显示界面第四示意图;

图8为本实施例提供的显示屏的显示界面第五示意图;

图9为本实施例提供的显示屏的显示界面第六示意图;

图10为本实施例提供的显示屏的显示界面第七示意图;

图11为本实施例提供的显示屏的显示界面第八示意图;

图12为本实施例提供的显示屏的显示界面第九示意图;

图13为本实施例提供的显示屏的显示界面第十示意图;

图14为本发明实施例三提供的一种波形显示装置的结构示意图;

图15为本发明实施例四提供的一种智能设备结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。

实施例一

图2为本发明实施例一提供的一种波形显示方法的流程图。本实施例提供的波形显示方法适用于利用显示屏尺寸有限的智能设备显示波形数据的场景。本实施例提供的波形显示方法可以由波形显示装置执行,该波形显示装置可以通过软件和/或硬件的方式实现,并集成在智能设备中。该智能设备包括但不限定于智能手机、掌上电脑(personaldigitalassistan,pad)以及体征采集设备等用户手持终端设备。

参考图2,本实施例提供的波形显示方法具体包括:

s110、获取用户作用于显示屏的目标触控指令。

本实施例中,显示屏优选为触控显示屏,用户可以通过双手触摸显示屏的方式直接发出控制指令,也可以通过与智能设备关联的触控设备触摸显示屏的方式发出控制指令,该触控设备可以为智能笔等。实际应用中,用户也可以通过操作与智能设备关联的外置设备的方式发出控制指令,该外置设备可以是鼠标、键盘等。

一般而言,智能设备当前开启至少一个数据通道,每个数据通道可以采集指定的一类数据,如采集用户心率数据、血压数据等。采集的数据以波形数据的方式显示在显示屏中。当没有接收到目标触控指令时,默认每个数据通道在显示屏中存在对应一个主显示框,主显示框用于显示对应数据通道采集的波形数据,优选的,该波形数据为时域波形数据。

典型的,目标触控指令为基于当前主显示框增加从显示框的指令。其中,用户发出目标触控指令的具体操作形式可以根据实际情况设定。如点击设定区域、双击、长按等操作被设定为目标触控指令对应的触控操作,又如在显示屏中设置增加从显示框的虚拟的添加按键,并在检测到该添加按键被点击时,确定接收到目标触控指令。

进一步的,只有当数据通道采集数据时,智能设备检测到上述设定的操作才默认为获取到目标触控指令。可选的,为了保证获取目标触控指令的准确性,预先在显示屏中设定触控区域,并仅有在设定触控区域内接收到对应的触控操作时,才确定获取到目标触控指令。

需要说明的是,本实施例中用户通过触控显示屏发出目标触控指令仅为一种优选方式,实际应用中,也可以通过键盘、鼠标等外设设备发出与目标触控指令内容相同的操作指令。

s120、根据目标触控指令,将设定数量的从显示框显示于显示屏中,从显示框与显示屏中的主显示框显示同一数据通道采集的波形数据。

具体的,如果当前显示屏中仅有一个主显示框,说明仅有一个数据通道,此时,获取到的目标触控指令默认为针对当前主显示框添加从显示框的指令。如果当前显示屏中存在多个主显示框,则在识别目标触控指令时,提示用户选定主显示框,并记录选定的主显示框;或者是设定每个主显示框对应不同的触控区域,根据目标触控指令的触控位置确定对应的主显示框。

进一步的,确定主显示框后,识别目标触控指令中是否包括从显示框增加数量以及从显示框增加位置等指令参数。如果不包括,则根据设定的默认指令参数在显示屏中增加从显示框。其中,默认指令参数可以根据实际情况进行设定,如从显示框增加数量为1、从显示框显示在主显示框的下方。如果包括,则根据指令参数在显示屏中显示从显示框。其中,目标触控指令包含指令参数时,可以是在获取到用户发出的目标触控指令时,通过弹出提示框的方式提示用户确定指令参数,并将确定的指令参数关联保存在目标触控指令中;或者是设定不同的触控操作对应不同的指令参数,例如,设定目标触控指令的触控操作为按压操作,则确认按压位置为从显示框的显示位置,并根据按压时长确定从显示框的数量,其中,按压时长越长,从显示框数量越多。如果需要显示多个从显示框,则将按压位置确定为第一个从显示框的显示位置,并依次纵向或横向显示剩余从显示框。又如,设定目标触控指令的触控操作为点击操作,则确定点击位置为从显示框的显示位置,且每接收到一次点击操作后,均在点击位置增加从显示框。

其中,如果从显示框的待显示区域已经存在显示数据,那么可以根据预先设定的显示级别确定是否覆盖该显示数据。例如,设定从显示框的级别大于显示参数的级别。如果显示区域用于显示参数,则将从显示框覆盖于该显示区域上。如果显示区域已经存在显示框,则不将从显示框覆盖于该显示区域上。此时,可以提示用户从新选择显示区域,或者,默认在其他空白区域或者级别低的区域显示从显示框。

可选的,每个从显示框与对应的主显示框均显示同一数据通道采集的波形数据,且默认从显示框与主显示框显示的波形采样周期不同,如主显示框显示第1-3周期的波形数据,第一从显示框显示第4-6周期的波形数据,第二从显示框显示第7-9周期的波形数据。进一步的,当从显示框显示时域波形数据时,设定从显示框的纵向增益和横向速度与主显示框的纵向增益和横向速度的参数相同。在后续使用时,用户可以根据实际情况对其中任意一个显示框的纵向增益、横向速度以及波形采样周期进行修改。或者是,主显示框和从显示框显示不同维度的波形数据,如主显示框显示时域波形数据,从显示框显示频率波形数据,此时,从显示框的纵向增益和频率单位可以根据实际情况设定。

还可选的,显示从显示框后,用户可以根据实际需求调节从显示框和主显示框中任意一个显示框的显示位置以及边框尺寸,其具体的操作方式本实施例不做限定。

需要说明的是,当增加从显示框后,用户可以根据实际需求随时关闭主显示框或从显示框中的任意显示框。可选的,每个显示框中包含一个关闭按钮,当确定关闭按钮被点击时,智能设备关闭对应的显示框。还可选的,设定与关闭操作对应的触控操作形式,一般而言,关闭操作与目标触控指令对应的触控操作不同。当检测到关闭操作后,关闭对应的显示框。其中,为了保证准确性,可以在接收到关闭操作后,通过弹出提示框的方式提示用户是否关闭当前显示框。

下面对本实施例中提供的技术方案进行示例性的描述:

示例一、智能设备为医护人员使用的手持终端设备,其可以采集人体体征数据,并将体征数据对应的波形数据显示在主显示框中。其中,以血氧波形数据为例,图3为本实施例提供的显示屏的显示界面第一示意图,其中,主显示框11中显示血氧波形数据。当智能设备确定接收到医护人员发出的目标触控指令后,在当前显示界面中增加从显示框12,其中,从显示框12与主显示框11显示不同的波形采样周期的波形数据,其中,图4为本实施例提供的显示屏的显示界面第二示意图,参考图4,在显示界面中添加了一个从显示框12,使得显示屏中同时显示主显示框11和从显示框12,在保证清晰度的基础上,扩大了波形数据的显示数量。

示例二、图5为本实施例提供的显示屏的显示界面第三示意图。其中,显示界面13中显示主显示框131,且主显示框131下方设置有虚拟的添加按键132,当检测到添加按键132被点击时,确定接收到目标触控指令,并在主显示框131下方显示从显示框141。其中,添加从显示框141后显示界面13变为显示界面14,此时,将添加按键132移动到从显示框141的下方,并在检测到添加按键132再次被点击时,确定接收到目标触控指令,并在从显示框141下方添加显示一个从显示框151。其中,添加从显示框151后显示界面14变为显示界面15,并将添加按键132移动到从显示框151的下方。此时,在显示屏中可以显示三个显示框的波形数据。

本实施例提供的技术方案,通过根据用户作用于显示屏的目标触控指令,在显示屏中显示设定数量的从显示框,且该从显示框与主显示框均显示同一数据通道采集的波形数据的技术手段,实现了在显示屏尺寸有限时,利用增加从显示框的方式显示同一数据通道更多的波形数据,且保证了波形数据的清晰度,提高了用户的使用体验。

实施例二

图6为本发明实施例二提供的一种波形显示方法的流程图。本实施例是在上述实施例的基础上进行具体化。具体的,参考图6,本实施例提供的波形显示方法具体包括:

s210、获取用户作用于显示屏的目标触控指令。

s220、根据目标触控指令,确定显示屏中的从显示框显示区域。

在本实施例中,目标触控指令中并不包含指令参数,其仅用于通知智能设备增加从显示框。

具体的,从显示框显示区域为当前显示屏中可以显示从显示框的区域。智能设备在识别从显示框显示区域时,先识别主显示框所在的位置,并将显示屏中剔除主显示框所在位置的剩余区域作为从显示框显示区域,这样做的好处是可以防止显示的从显示框遮挡住原有的主显示框。

s230、在从显示框显示区域中按照设定显示规则显示设定数量的从显示框,从显示框与显示屏中的主显示框显示同一数据通道采集的波形数据。

其中,设定显示规则的具体内容可以根据实际情况进行设定。本实施例中,设定显示规则具体包括:判断级别最低的显示区域是否可以显示从显示框,如果可以,则在该区域显示从显示框,否则,继续判断级别第二低的显示区域是否可以显示从显示框,直到判断最高级别的显示区域是否可以显示从显示框,如果可以,则在级别最高的显示区域中显示从显示框,如果不可以,则提示用户当前无法显示从显示框。其中,设定显示级别由大到小依次为:显示框、控制区、参数显示区域、空白区域。控制区为显示控制菜单或者控制按键的区域,例如开始菜单、插入菜单等。参数显示区域为显示波形数据对应的数字参数的区域。空白区域为没有任何显示内容的区域。级别越高表明其被覆盖的可能性越小,例如,高于空白区域级别的显示内容均可以覆盖空白区域,又如,高于参数显示区域级别的显示内容均可以覆盖参数显示区域。

进一步的,判断非最高级别的显示区域是否可以显示从显示框的方法可以为:将该显示区域的大小与主显示框的边框尺寸进行比较,如果该显示区域的大小大于主显示框的边框尺寸,则在该显示区域中显示与主显示框边框尺寸相同的从显示框,如果该显示区域的大小小于主显示框的边框尺寸,则进一步确认该显示区域的大小是否大于设定区域大小,其中,设定区域大小为清晰显示一个采样周期波形数据的显示框所需要的最小尺寸。如果该显示区域的大小大于设定区域大小,则在该显示区域中显示从显示框,优先从显示框在该显示区域中最大化显示。需要说明的是,如果当前存在多个同级别的显示区域,优选处理面积最大的显示区域。进一步的,判断最高级别的显示区域是否可以显示从显示框的方法可以为:确定当前是否存在其他数据通道的显示框,如果存在,则在其他数据通道显示框的位置显示从显示框,否则,提示用户当前无法显示从显示框,可选的,提示用户手动删除至少一个显示框,并在删除显示框后显示从显示框。判断最高级别的显示区域是否可以显示从显示框的方法还可以为:确定当前存在的显示框的边框尺寸是否大于设定显示大小,如果是,则缩小显示框的边框尺寸,并在显示框缩小后空出的显示区域中显示从显示框,否则,提示用户当前无法显示从显示框。

需要说明的是,每次接收到目标设定指令时,均默认增加一个从显示框。

此时,从显示框可以显示时域波形数据,也可以显示频域波形数据,如果显示频域波形数据,则在增加从显示框后,智能设备执行s240-s250的操作。

s240、对波形数据进行频域变换,得到相应的频域波形数据。

一般而言,主显示框中显示的波形数据为时域波形数据,其横向为采样时间,纵向为采样幅度。对于有些数据,比如血压波形数据以及心率波形数据等。用户如果仅通过观测时域数据可能无法直观的得到具体的数据信息,由于频率数据可以直观的显示出频率和能量的关系,如果将时域数据转换成频域数据,可能更便于用户观测数据。因此,智能设备可以先对数据通道采集的时域波形数据进行频域变换,得到相应的频域波形数据。其中,频域变换采用的方式可以根据实际情况设定,如小波变换或快速傅里叶变换等。

s250、在从显示框中显示频域波形数据。

具体的,在增加的从显示框中显示频域波形数据。

可选的,如果智能设备确认当前已经存在显示频域波形数据的显示框,则在从显示框中显示时域波形数据,且该时域波形数据的波形采样周期与主显示框中波形的波形采样周期不同。

为了增加显示框的灵活性,本实施例中设定了用户可以对显示框进行修改,其中,具体包括三个方案,分别对应s260、s270以及s280。需要说明的是,本实施例中以s260、s270以及s280的顺序进行说明,实际应用中,三个方案的顺序可以随意调整,并且,用户可以根据实况选择其中任一种方案对显示框进行修改。

s260、根据用户作用于第一设定显示框的波形调整指令调整第一设定显示框的波形显示参数。

其中,第一设定显示框为主显示框或从显示框。波形显示参数包括:纵向增益、横向单位、波形采样周期中的至少一种。其中,纵向增益为纵向显示最大范围以及对应的最小显示单位,如增大显示范围为-100至100,最小显示单位为5,此时,纵向上每个单元格代表5个单位的数据,且共有40个单元格。如果显示框显示的时域波形数据,则对应的横向单位为横向速度,例如,一个采样周期为5s,横向速度为1s,则横向上每个单元格代表1s内采样的数据波形,一个周期的波形数据可通过5个单元格显示。实际应用中,单元格可以不显示。如果显示框显示的频域波形数据,则对应的横向单位为频率单位,例如,频率单位为10hz,则横向上每个单元长度为10hz。波形采样周期为显示框显示的波形周期,在未接收到调整指令时,默认从显示框显示的波形数据的周期数量与主显示框显示的波形数据的周期数量相同,且时间上从显示框显示主显示框中波形数据下一时间段内的波形数据,如主显示框显示1-3周期的波形数据,从显示框显示4-6周期的波形数据。

示例性的,用户发出波形调整指令的具体操作方式可以根据实际情况设定,本实施例中示例性的提供两类操作方式,用户可以任选其中一种方式执行具体操作。

第一类、在每个显示框中增加设置按键,当确认设置按键被用户点击后,显示波形显示参数菜单,以供用户选择需要调整的波形显示参数,进一步的,当用户选择波形显示参数后,显示数值框,以使用户填入需要的数值。

第二类、预先设定不同的触控操作对应调整不同的波形显示参数。例如,设定向下滑动时,纵向增益增大,且滑动幅度越大,纵向增益增大越大,比如,图7为本实施例提供的显示屏的显示界面第四示意图。图7中的显示界面21表示修改纵向增益前的显示框示意图,当前纵向增益范围50-100,接收到向下滑动,其中,向下滑动以显示框中向下箭头示意,此时,显示界面22表示修改纵向增益后的显示框示意图,其中,对应的纵向增益范围修改为75-125,其增益相对范围不变,均为50。进一步的,设定向上滑动时,纵向增益减小,且具体的减小方式与增大方式类似,在此不做赘述。

进一步的,设定同时接收到向上滑动和向下滑动时,如果向上滑动的滑动位置在向下滑动的滑动位置的上方,则确定纵向上增大最小显示单位,对应的,减小了纵向增益,且滑动幅度越大,最小显示单位增大幅度越大。例如,图8为本实施例提供的显示屏的显示界面第五示意图。图8中的显示界面23表示修改纵向增益前的显示框示意图,其中,最大显示范围为-50至50,最小显示单位为10,当检测到向上滑动和向下滑动,且向上滑动的位置在向下滑动的位置上方时,则根据滑动幅度修改最小显示单位,向上滑动和向下滑动以显示框中的滑动箭头示意,此时,显示界面24表示修改最小显示单位后的显示框示意图。其中,最小显示单位变为5,对应的纵向增益变为-25至25。如果向上滑动的滑动位置在向下滑动的滑动位置的下方,则确定纵向上减小最大显示单位,对应的,扩大了纵向增益,其具体的修改方式与增大最小显示单位类似,在此不做赘述。

进一步的,设定接收到向左滑动时,显示的采样周期向后偏移,如当前显示的采样周期为1-3周期的周期,在接收到向左滑动后,根据滑动幅度确定显示的采样周期修改为2-4周期。其中,滑动幅度越大,偏移幅度越大。设定接收到向右滑动时,显示的采样周期向前偏移,其具体实现方式与采样周期向后偏移方式类似,在此不做赘述。

进一步的,设定同时接收到向右滑动和向左滑动时,如果向左滑动的滑动位置在向右滑动的滑动位置的左侧,则确认增大横向单位,如时域波形数据时,横向单位为1s,在接收到上述滑动操作后,横向单位增大为2s。其中,滑动幅度越大,对应的横向单位增大幅度越大。如果向左滑动的滑动位置在向右滑动的滑动位置的右侧,则确定减小横向单位,其具体的实现方式与增大横向单位的方式类似,在此不做赘述。

需要说明的是,设定滑动角度误差范围,当滑动操作在滑动角度误差范围内时,均可以确认为接收到正确的滑动操作。

s270、根据用户作用于第二设定显示框的移动操作移动第二设定显示框。

其中,第二设定显示框为主显示框或从显示框。

具体的,设定检测到某个显示框对应的区域接收到长按操作,且在长按操作超过设定时长(如2s)后检测到滑动操作,则将该显示框确定为第二设定显示框,且将获取到的操作确定为移动操作,确定滑动操作停止后,将停止位置作为目标位置,并将第二设定显示框移动至目标位置。其中,在移动操作的过程中,用户的手指或者智能笔不能离开显示屏。

可选的,在滑动过程中,第二设定显示框同步移动,或者是,在滑动过程中,显示与第二设定显示框大小相同的虚拟显示框,并在滑动结束后,在虚拟显示框的位置显示第二设定显示框。例如,图9为本实施例提供的显示屏的显示界面第六示意图。其中,显示框25为第二设定显示框,显示框26为虚拟显示框,带有箭头的曲线表示滑动路线,如果智能设备确认滑动操作在显示框26的位置处停止,则在显示框26的位置处显示第二设定显示框。

还可选的,在显示框中增加设置按键,并在用户点击该按键时,显示菜单且菜单中包括移动显示框选项,并在确认用户点击移动显示框选项时,提示用户选定目标位置,其中,用户可以通过点击的方式选定目标位置。将第二设定显示框移动到目标位置。实际应用中,可以将s270中提及的设置按键与s260中提及的设置按键集成为一个设置按键。

一般而言,移动第二设定显示框时,如果目标位置原本已经显示有一个显示框,则可以提示用户是否需要覆盖当前显示框,如果是,则在目标位置显示第二设定显示框,如果否,则不移动第二设定显示框。

s280、根据用户作用于第三设定显示框的框体修改指令,调整显示屏中第三设定显示框的边框尺寸。

其中,第三设定显示框为主显示框或从显示框。

可选的,设定检测到某个显示框的边框位置处接收到按压操作后,检测到滑动操作时,将该显示框确定为第三设定显示框,且确定接收到框体修改指令,当确定滑动操作停止后,将该边框位置调整到滑动位置处,以实现调整第三设定显示框的边框尺寸。其中,用户发出框体修改指令的操作过程中,用户的手指或者智能笔不能离开显示屏。

其中,在滑动操作的过程中,设定第三设定显示框可以实时的根据滑动位置修改边框位置,或者是,滑动操作的过程中,设定根据滑动位置显示虚线边框,以使用户明确当前第三设定显示框的边框尺寸,并且在滑动结束后,将边框位置调整到虚线边框处。例如,图10为本实施例提供的显示屏的显示界面第七示意图。参考图10,显示框27为第三设定显示框,检测到显示框27的边框271和边框272接收到按压操作,之后,获取到滑动操作,根据滑动操作显示虚线边框273和虚线边框274,并在确定滑动操作结束后,将边框271移动到边框273所在的位置处,将边框272移动到边框274所在的位置处,此时,另外两个边框适应性调整长度。

还可选的,图11为本实施例提供的显示屏的显示界面第八示意图。其中,显示框28为第三设定显示框,当在显示框28的显示范围内接收到如图11中箭头所示的滑动操作后,确定接收到框体修改指令,并根据滑动幅度实时增大第三设定显示框的框体尺寸。或者接收到与图11中箭头所示相反方向的滑动操作后,确定接收到框体修改指令,并根据滑动幅度实时减小第三设定显示框的框体尺寸。其中,滑动幅度越大,对应的框体尺寸调整幅度越大。其中,上述描述的滑动操作仅为一种示例,其镜像的滑动操作也可以被确认为框体修改指令。

也可选的,在显示框中增加设置按键,并在用户点击该按键时,显示菜单且菜单中包括框体修改选项。在确认用户点击框体修改选项时,确定接收到框体修改指令,并提示用户选定修改位置。其中,用户可以通过点击的方式选定修改位置。将第三设定显示框的框体移动到修改位置。实际应用中,可以将s280中提及的设置按键与s270和/或s260中提及的设置按键集成为一个设置按键。

下面对本实施例中提供的技术方案进行示例性的描述:

示例一、图12为本实施例提供的显示屏的显示界面第九示意图。其中,显示界面291中包括主显示框2911、主显示框2911下方设置有虚拟的添加按键2912,主显示框2911的内部设置有虚拟的设置按键2913。当检测到添加按键2912被点击时,确定接收到目标触控指令,并在下方显示从显示框2921,从显示框2921的内部设置有虚拟的设置按键2922此时,显示界面291变为显示界面292。当检测到设置按键2922被点击时,显示对应的菜单2923,此时,显示界面292变为显示界面293。当检测到菜单中某个选项被选择时,确定接收到相应的指令。其中,设置为复制显示具体为将从显示框2921的波形采集周期设为与主显示框2911的波形采样周期相同。设置为扩展显示具体为将从显示框2921的波形采集周期设为与主显示框2911的波形采样周期不同,一般而言,从显示框2921默认显示与主显示框2911不同的波形采样周期。

示例二、当前显示界面中包含主显示框和从显示框,用于显示心电数据,其中,主显示框和从显示框被设置为显示相同波形采集周期的时域波形数据。进一步的,检测到从显示框接收到横向单位增大的操作,此时,增大从显示框中波形数据的横向单位。具体的,图13为本实施例提供的显示屏的显示界面第十示意图。从图13可知,从显示框2011的横向单位增大后,其显示两个采样周期的波形数据,而主显示框201显示十一个采样周期的波形数据。

本实施例提供的技术方案,通过在接收到目标触控指令时,确定从显示框显示区域,并在从显示框显示区域中按照设定规则增加从显示框的方式,实现了智能设备自动在现有的显示界面中增加从显示框,且保证从显示框不会遮挡当前的主显示框。同时,对波形数据进行频域变换,并在从显示框中显示频域波形数据,可以使用户从时域和频域两个维度上观测到波形数据。此外,通过波形调整指令、移动操作以及框体修改指令可以使得显示框的显示更加灵活,更加便于用户对波形数据的观察。

实施例三

图14为本发明实施例三提供的一种波形显示装置的结构示意图。参考图14,波形显示装置包括:获取模块301和第一显示模块302。

其中,获取模块301,用于获取用户作用于显示屏的目标触控指令;第一显示模块302,用于根据目标触控指令,将设定数量的从显示框显示于显示屏中,从显示框与显示屏中的主显示框显示同一数据通道采集的波形数据。

本实施例提供的技术方案,通过根据用户作用于显示屏的目标触控指令,在显示屏中显示设定数量的从显示框,且该从显示框与主显示框均显示同一数据通道采集的波形数据的技术手段,实现了在显示屏尺寸有限时,利用增加从显示框的方式显示同一数据通道更多的波形数据,且保证了波形数据的清晰度,提高了用户的使用体验。

在上述实施例的基础上,还包括:波形变换模块,用于根据目标触控指令,将设定数量的从显示框显示于显示屏中之后,对波形数据进行频域变换,得到相应的频域波形数据;第二显示模块,用于在从显示框中显示频域波形数据。

在上述实施例的基础上,还包括:波形调整模块,用于根据目标触控指令,将设定数量的从显示框显示于显示屏中之后,根据用户作用于第一设定显示框的波形调整指令调整第一设定显示框的波形显示参数,第一设定显示框为主显示框或从显示框,波形显示参数包括:纵向增益、横向速度、波形采样周期中的至少一种。

在上述实施例的基础上,还包括:移动模块,用于根据目标触控指令,将设定数量的从显示框显示于显示屏中之后,根据用户作用于第二设定显示框的移动操作移动第二设定显示框,第二设定显示框为主显示框或从显示框。

在上述实施例的基础上,还包括:框体调整模块,用于根据目标触控指令,将设定数量的从显示框显示于显示屏中之后,根据用户作用于第三设定显示框的框体修改指令,调整显示屏中第三设定显示框的边框尺寸,第三设定显示框为主显示框或从显示框。

在上述实施例的基础上,第一显示模块具体包括:区域确定单元,用于根据目标触控指令,确定显示屏中的从显示框显示区域;从显示框显示单元,用于在从显示框显示区域中按照设定显示规则显示设定数量的从显示框,从显示框与显示屏中的主显示框显示同一数据通道采集的波形数据。

本实施例提供的波形显示装置可以由上述任意实施例提供的波形显示方法执行,具备相应的功能和有益效果。

实施例四

图15为本发明实施例四提供的一种智能设备结构示意图。如图15所示,该智能设备包括处理器40、存储器41、输入装置42、输出装置43以及显示屏44;智能设备中处理器40的数量可以是一个或多个,图15中以一个处理器40为例;智能设备中的处理器40、存储器41、输入装置42、输出装置43以及显示屏44可以通过总线或其他方式连接,图15中以通过总线连接为例。

存储器41作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明任意实施例所述的波形显示方法对应的程序指令/模块(例如,波形显示装置中的获取模块301以及第一显示模块302)。处理器40通过运行存储在存储器41中的软件程序、指令以及模块,从而执行智能设备的各种功能应用以及数据处理,即实现上述的波形显示方法。

存储器41可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据智能设备的使用所创建的数据等。此外,存储器41可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器41可进一步包括相对于处理器40远程设置的存储器,这些远程存储器可以通过网络连接至智能设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置42可用于接收输入的数字或字符信息,以及产生与智能设备的用户设置以及功能控制有关的键信号输入,还可以用于获取指纹数据。输出装置43可包括扬声器以及蜂鸣器等音频设备。显示屏44用于接收目标触控指令,以及显示主显示框和设定数量的从显示框,其中,显示屏44为带有触控功能的显示屏。

本实施例提供的智能设备可以用于执行上述任意实施例提供的波形显示方法,具备相应的功能和有益效果。

实施例五

本发明实施例五还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种波形显示方法,该波形显示方法包括:

获取用户作用于显示屏的目标触控指令;

根据目标触控指令,将设定数量的从显示框显示于所述显示屏中,从显示框与显示屏中的主显示框显示同一数据通道采集的波形数据。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的波形显示方法操作,还可以执行本发明任意实施例所提供的波形显示方法中的相关操作,且具备相应的功能和有益效果。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是机器人,个人计算机,服务器,或者网络设备等)执行本发明任意实施例所述的波形显示方法。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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