显示方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38323148 阅读:12 留言:0更新日期:2023-07-29 09:05
本发明专利技术提供一种显示方法、装置、电子设备及存储介质,其中方法包括:确定绘图数据和所述绘图数据的获取时长;基于所述获取时长和系统绘制时长,确定绘图时长;所述系统绘制时长是显示频率和单次绘制的点数确定的;基于所述绘图时长,对所述绘制数据进行绘制并显示。本发明专利技术提供的方法、装置、电子设备及存储介质,能够通过计算绘制数据的获取时长动态调整绘图时长,实现了绘图数据的获取时长和绘图时长之和在系统绘制时长内,保证了在一个系统显示周期内完成了画布的图形绘制和显示,避免了数据传输速度不均匀所导致的显示不连贯、卡顿甚至丢点的现象,进而提升了用户体验。进而提升了用户体验。进而提升了用户体验。

【技术实现步骤摘要】
显示方法、装置、电子设备及存储介质


[0001]本专利技术涉及计算机
,尤其涉及一种显示方法、装置、电子设备及存储介质。

技术介绍

[0002]随着移动医疗技术的发展,越来越多的医疗服务都应用到了移动终端,例如,可以通过移动终端进行开检查单或查看检查报告,还可以通过移动终端查看CT或者MR等医疗影像,或者实时查看正在检查患者的心电图动态波形图。
[0003]目前,移动终端特别是基于安卓系统的移动终端,在进行实时查看正在检查患者的心电图动态波形图的显示时,在接收到心电图的数据后直接进行绘制并显示,此时由于无线网络的信号的稳定性较差,容易受到环境影响,导致数据传输速度不均匀,进而导致显示在移动终端会出现不连贯、卡顿甚至丢点的现象,从而导致用户体验感较差。

技术实现思路

[0004]本专利技术提供一种显示方法、装置、电子设备及存储介质,用以解决现有技术中因数据传输速度不均匀导致显示出现不连贯、卡顿甚至丢点的现象,从而导致用户体验差的缺陷。
[0005]本专利技术提供一种显示方法,包括:
[0006]确定绘图数据和所述绘图数据的获取时长;
[0007]基于所述获取时长和系统绘制时长,确定绘图时长;所述系统绘制时长是显示频率和单次绘制的点数确定的;
[0008]基于所述绘图时长,对所述绘制数据进行绘制并显示。
[0009]根据本专利技术提供的一种显示方法,所述确定绘图数据包括:
[0010]接收采集设备发送的采集数据,并将所述采集数据存入缓存队列的队尾;
[0011]从所述缓存队列的队头读取采集数据,得到所述绘图数据。
[0012]根据本专利技术提供的一种显示方法,所述绘图数据的获取时长基于如下步骤确定:
[0013]将从所述缓存队列的队头读取采集数据的时刻作为所述绘图数据的获取时刻;
[0014]基于所述绘图数据所对应采集数据对应的采集时刻和所述绘图数据的获取时刻,确定所述绘图数据的获取时长;所述采集时刻为所述采集设备生成所述采集数据的时刻。
[0015]根据本专利技术提供的一种显示方法,所述基于所述获取时长和系统绘制时长,确定绘图时长,包括:
[0016]基于所述系统绘制时长和所述获取时长之间的差值,确定所述绘图时长的取值区间;
[0017]基于所述绘图时长的取值区间,确定所述绘图时长。
[0018]根据本专利技术提供的一种显示方法,所述基于所述绘图时长,对所述绘制数据进行绘制并显示,包括:
[0019]基于所述绘图时长和所述显示频率,确定绘制点的个数;
[0020]基于所述绘制点的个数,对所述绘制数据进行绘制并显示。
[0021]根据本专利技术提供的一种显示方法,所述系统绘制时长的计算公式如下:
[0022][0023]式中,t为系统绘制时长,单位为毫秒;n为所述系统设置的单次绘制的点数;N为所述系统设置的显示频率。
[0024]根据本专利技术提供的一种显示方法,所述接收采集设备发送的采集数据,并将所述采集数据存入缓存队列的队尾,之前还包括:
[0025]与采集设备建立无线通信,所述无线通信通过蓝牙、红外、射频和zigbee中的任一无线网络进行数据传输。
[0026]本专利技术还提供一种显示装置,包括:
[0027]确定模块,用于确定绘图数据和所述绘图数据的获取时长;
[0028]时长计算模块,用于基于所述获取时长和系统绘制时长,确定绘图时长;所述系统绘制时长是基于系统设置的显示频率和系统设置的单次绘制的点数确定的;
[0029]绘图模块,用于基于所述绘图时长,对所述绘制数据进行绘制并显示。
[0030]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述显示方法的步骤。
[0031]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述显示方法的步骤。
[0032]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述显示方法的步骤。
[0033]本专利技术提供的显示方法、装置、电子设备及存储介质,通过计算绘制数据的获取时长动态调整绘图时长,实现了绘图数据的获取时长和绘图时长之和在系统绘制时长内,保证了在一个系统显示周期内完成了画布的图形绘制和显示,避免了数据传输速度不均匀所导致的显示不连贯、卡顿甚至丢点的现象,进而提升了用户体验。
附图说明
[0034]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]图1是本专利技术提供的显示方法的流程示意图之一;
[0036]图2是本专利技术提供的绘图数据确定方法的流程示意图;
[0037]图3是本专利技术提供的计算绘图数据的获取时刻方法的流程示意图;
[0038]图4是本专利技术提供的确定绘图时长方法的流程示意图;
[0039]图5是本专利技术提供的绘制显示方法的流程示意图;
[0040]图6是本专利技术提供的显示方法的流程示意图之二;
[0041]图7是本专利技术提供的系统数据流传输框图;
[0042]图8是本专利技术提供的系统数据缓存框图;
[0043]图9是本专利技术提供的可变顺序队列操作示意图;
[0044]图10是本专利技术提供的显示装置的结构示意图;
[0045]图11是本专利技术提供的电子设备的结构示意图。
具体实施方式
[0046]为使本专利技术的目的、技术方案和优点更加清楚,下面将对实施例或现有技术描述中所需要使用的附图作以简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0047]目前基于安卓系统的移动终端,在实时接收绘图数据时,例如:心电图波形数据,会基于绘图数据在画布上进行绘图,然后根据显示频率显示到屏幕上展示,此处依旧以心电图波形数据为例,系统会给予心电图波形数据中的每个点逐点在画布上绘制图形,并依据显示频率在一个系统显示周期内在屏幕上显示由多个绘制点所构成的已绘制图形。但由于无线网络稳定性较弱,容易受到周边环境的影响,在信号较差时获取绘图数据的时间会变长,进而出现无法在一个系统显示周期完成图形绘制,则导致出现显示不连贯、卡顿甚至丢点的现象。
[0048]为了能够使得系统在绘制图形时不受无线网络环境的影响,能够连贯的显示实时绘制的图形,可以考虑在现有技术的基础上动态的对绘图时长进行调整,以保证在一个系统显示周期完成图形绘制,因此,如何动态调整绘图时长是本领域亟待解决的技术问题。
[0049]针本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种显示方法,其特征在于,包括:确定绘图数据和所述绘图数据的获取时长;基于所述获取时长和系统绘制时长,确定绘图时长;所述系统绘制时长是显示频率和单次绘制的点数确定的;基于所述绘图时长,对所述绘制数据进行绘制并显示。2.根据权利要求1所述的显示方法,其特征在于,所述确定绘图数据包括:接收采集设备发送的采集数据,并将所述采集数据存入缓存队列的队尾;从所述缓存队列的队头读取采集数据,得到所述绘图数据。3.根据权利要求2所述的显示方法,其特征在于,所述绘图数据的获取时长基于如下步骤确定:将从所述缓存队列的队头读取采集数据的时刻作为所述绘图数据的获取时刻;基于所述绘图数据所对应采集数据对应的采集时刻和所述绘图数据的获取时刻,确定所述绘图数据的获取时长;所述采集时刻为所述采集设备生成所述采集数据的时刻。4.根据权利要求1所述的显示方法,其特征在于,所述基于所述获取时长和系统绘制时长,确定绘图时长,包括:基于所述系统绘制时长和所述获取时长之间的差值,确定所述绘图时长的取值区间;基于所述绘图时长的取值区间,确定所述绘图时长。5.根据权利要求1至4中任一项所述的显示方法,其特征在于,所述基于所述绘图时长,对所述绘制数据进行绘制并显示,包括:基于所述绘图时长和所述显示频率,确定绘制点的个数;基于所...

【专利技术属性】
技术研发人员:刘丽韩旭李宪成陈春霞陈洁张明亮
申请(专利权)人:康泰医学系统秦皇岛股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1