技术新讯 > 计算推算,计数设备的制造及其应用技术 > 通用波形绘画方法、终端和设备与流程  >  正文

通用波形绘画方法、终端和设备与流程

  • 国知局
  • 2024-09-05 14:51:32

本发明涉及医疗终端,尤其是涉及一种通用波形绘画方法、终端和设备。

背景技术:

1、目前市场上并没有一种适用于多种监测仪的通用波形绘画方法的专利。现有技术中的波形绘画方法通常是针对特定类型的监测仪设计的。比如,针对呼吸机设计的波形显示器只能有效显示呼吸波形,而针对心电监护仪设计的波形显示器只能有效显示心跳波形。这意味着,一个设备的波形显示器无法有效显示其他类型监测仪的波形。这种局限性导致波形显示器的适用范围受到限制,不能满足多种监测仪的需求。

技术实现思路

1、基于此,有必要提供通用波形绘画方法、终端和设备,以解决波形显示器的适用范围受到限制,不能满足多种监测仪的需求的问题。

2、一种通用波形绘画方法,应用于医疗终端,所述方法包括:

3、创建波形控件;其中,所述波形控件包括背景坐标系、波形、消块及事件回调函数;

4、获取所述背景坐标系的第一显示属性,并基于所述第一显示属性在所述波形控件上绘制所述背景坐标系;

5、获取所述波形的第二显示属性、所述消块的第三显示属性及配置的事件回调函数;

6、获取监测到的医疗数据,将所述医疗数据映射为所述背景坐标系上的映射坐标,将所述映射坐标及所述第二显示属性传入所述事件回调函数以在所述波形控件上绘制所述波形;

7、当开始重绘波形时,将所述第三显示属性传入所述事件回调函数以在所述波形控件上绘制所述消块;其中,绘制的消块用于消除所述波形控件内的上一页波形。

8、在其中一个实施例中,所述获取所述背景坐标系的第一显示属性,包括:

9、获取背景的颜色、坐标系在横坐标轴上的横坐标基准、极大值及极小值、在纵坐标轴上的纵坐标基准、极大值及极小值;

10、所述获取所述波形的第二显示属性、所述消块的第三显示属性及配置的事件回调函数,包括:

11、获取所述波形的波形步长、所述消块的消块步长及配置的事件回调函数。

12、在其中一个实施例中,所述映射坐标包括映射横坐标和映射纵坐标,所述将所述医疗数据映射为所述背景坐标系上的映射坐标,包括:

13、获取当前已绘制波形在终点处的第一横坐标,将所述第一横坐标与所述波形步长之间的和作为第二横坐标;

14、若所述第二横坐标大于横坐标轴的极大值,则将所述第二横坐标与横坐标轴的极大值之间的差值作为医疗数据下一时刻绘制的映射横坐标;

15、若所述第二横坐标小于或等于横坐标轴的极大值,则将所述第二横坐标作为医疗数据下一时刻绘制的映射横坐标;

16、基于坐标系在纵坐标轴上的极大值及极小值将所述医疗数据映射为所述背景坐标系上的映射纵坐标。

17、在其中一个实施例中,所述基于坐标系在纵坐标轴上的极大值及极小值将所述医疗数据映射为所述背景坐标系上的映射纵坐标,包括:

18、根据所述医疗数据、纵坐标轴上的最小值、纵坐标轴上的最大值、纵坐标轴上的最大值所对应的像素值及纵坐标轴上的最小值所对应的像素值确定映射纵坐标的像素值。

19、在其中一个实施例中,所述将所述映射坐标及所述第二显示属性传入所述事件回调函数以在所述波形控件上绘制所述波形之后,还包括:

20、创建横坐标空间及纵坐标空间;

21、在每一波形步长的波形绘制完成后,将当前已绘制波形在终点位置的映射横坐标存入所述横坐标空间,及将当前已绘制波形在终点位置的映射纵坐标存入所述纵坐标空间。

22、在其中一个实施例中,所述消块的消块起点为当前已绘制波形的终点,所述消块的消块终点为所述消块起点加上所述消块步长,所述将所述映射坐标及所述第二显示属性传入所述事件回调函数以在所述波形控件上绘制所述波形之后,还包括:

23、若当前已绘制波形在终点位置的横坐标与消块步长之间的和第一次等于横坐标轴的极大值,则判定开始重绘波形。

24、在其中一个实施例中,所述当开始重绘波形时,将所述第三显示属性传入所述事件回调函数以在所述波形控件上绘制所述消块,消除波形控件内的上一页波形,包括:

25、当开始重绘波形时,判断背景的颜色类型是否为纯色;

26、若背景的颜色类型为纯色,则通过所述事件回调函数设定消块为颜色等于控件背景色的波形,且所绘制的消块的位置为消块区域内上一页波形的位置;其中,所述消块区域为所述消块起点至所述消块终点所覆盖的区域;

27、若背景的颜色类型不为纯色,则通过所述事件回调函数获取所述消块区域内的背景并重绘到所述波形控件上。

28、在其中一个实施例中,所述方法还包括:

29、若监测到有弹窗弹出并阻挡到所述波形控件中波形的显示,则定位所述弹窗的阻挡区域,并在弹窗关闭后,在所述阻挡区域内重绘波形和/或消块。

30、一种医疗终端,所述医疗终端包括:

31、监测仪,用于监测医疗数据;

32、波形显示器,与所述监测仪连接,用于创建波形控件;其中,所述波形控件包括背景坐标系、波形、消块及事件回调函数;

33、获取所述背景坐标系的第一显示属性,并基于所述第一显示属性在所述波形控件上绘制所述背景坐标系;

34、获取所述波形的第二显示属性、所述消块的第三显示属性及配置的事件回调函数;

35、获取所述监测仪监测到的医疗数据,将所述医疗数据映射为所述背景坐标系上的映射坐标,将所述映射坐标及所述第二显示属性传入所述事件回调函数以在所述波形控件上绘制所述波形;

36、当开始重绘波形时,将所述第三显示属性传入所述事件回调函数以在所述波形控件上绘制所述消块,消除波形控件内的上一页波形。

37、一种通用波形绘画设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行上述通用波形绘画方法的步骤。

38、本发明提供了通用波形绘画方法、终端和设备,先创建波形控件,其中包括背景坐标系、波形、消块以及事件回调函数。再获取背景坐标系的显示属性,并在波形控件上绘制背景坐标系。再获取波形的显示属性、消块的显示属性以及配置的事件回调函数。再获取监测到的医疗数据,并将其映射为背景坐标系上的映射坐标,然后传入事件回调函数以绘制波形。与此同时,当开始重绘波形时,将消块的显示属性传入事件回调函数以绘制消块,消除波形控件内的上一页波形。这种方法的益处在于通过统一的接口和逻辑,可以在医疗终端上绘制各种类型的波形,如心电波形、呼吸波形、脉搏波形等,也即够实现通用波形的绘制,不受特定类型仪器的限制。

技术特征:

1.一种通用波形绘画方法,其特征在于,应用于医疗终端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取所述背景坐标系的第一显示属性,包括:

3.根据权利要求2所述的方法,其特征在于,所述映射坐标包括映射横坐标和映射纵坐标,所述将所述医疗数据映射为所述背景坐标系上的映射坐标,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于坐标系在纵坐标轴上的极大值及极小值将所述医疗数据映射为所述背景坐标系上的映射纵坐标,包括:

5.根据权利要求2所述的方法,其特征在于,所述将所述映射坐标及所述第二显示属性传入所述事件回调函数以在所述波形控件上绘制所述波形之后,还包括:

6.根据权利要求2所述的方法,其特征在于,所述消块的消块起点为当前已绘制波形的终点,所述消块的消块终点为所述消块起点加上所述消块步长,所述将所述映射坐标及所述第二显示属性传入所述事件回调函数以在所述波形控件上绘制所述波形之后,还包括:

7.根据权利要求6所述的方法,其特征在于,所述当开始重绘波形时,将所述第三显示属性传入所述事件回调函数以在所述波形控件上绘制所述消块,消除波形控件内的上一页波形,包括:

8.根据权利要求1所述的方法,其特征在于,所述方法还包括:

9.一种医疗终端,其特征在于,所述医疗终端包括:

10.一种通用波形绘画设备,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至8中任一项所述方法的步骤。

技术总结本发明公开了一种通用波形绘画方法、终端和设备,先创建波形控件,其中包括背景坐标系、波形、消块以及事件回调函数。再获取背景坐标系的显示属性,并在波形控件上绘制背景坐标系。再获取波形的显示属性、消块的显示属性以及配置的事件回调函数。再获取监测到的医疗数据,并将其映射为背景坐标系上的映射坐标,然后传入事件回调函数以绘制波形。与此同时,当开始重绘波形时,将消块的显示属性传入事件回调函数以绘制消块,消除波形控件内的上一页波形。这种方法的益处在于通过统一的接口和逻辑,可以在医疗终端上绘制各种类型的波形,如心电波形、呼吸波形、脉搏波形等,也即够实现通用波形的绘制,不受特定类型仪器的限制。技术研发人员:王明,刘光辉,王兴红受保护的技术使用者:深圳市科曼医疗设备有限公司技术研发日:技术公布日:2024/9/2

本文地址:https://www.jishuxx.com/zhuanli/20240905/288514.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。