实时波形平滑绘制方法、装置及系统制造方法及图纸

技术编号:19902904 阅读:42 留言:0更新日期:2018-12-26 02:45
本发明专利技术公开了实时波形平滑绘制方法、装置及系统。其中实时波形平滑绘制方法包括如下步骤:当传输过来的实时数据缓存到应用端的buffer存储器中,应用端首先启动基于硬件时钟定时的计时机制,然后计算需要读取的一段数据的数据量Size=BaseSize+Offset,最后定时到buffer存储器中读取数据量为Size的一段数据,其中,BaseSize为理想情况下每次绘制一段图像消耗的数据量;Offset为动态调整量;定时将上述数据量为Size的一段数据转化为可识别的坐标点传输给图形接口,利用智能终端进行实时波形平滑绘制。本发明专利技术通过上述原理,基于硬件时钟计时的定时器,并对取数据的数据量进行动态调整,实现了波形平滑绘制。

【技术实现步骤摘要】
实时波形平滑绘制方法、装置及系统
本专利技术涉及波形绘制领域,具体涉及实时波形平滑绘制方法、装置及系统。
技术介绍
智能可穿戴设备通过传感器和检测电路测量人体的ECG心电、PPG心率、SPO2血氧饱和度等生理信号,将得到的生理参数值经过计算处理后,以波形方式记录下来并在显示终端,比如CRT(阴极射线管)和LCD(液晶显示屏),上实时显示。现有的可穿戴设备在进行波形绘制过程中主要采用sleep函数、Timer、CountDownTimer、AlarmManager等实现定时取固定的数据进行波形绘制,由于采用的CPU调度机制,无法保证毫秒级的精确计时,也就无法保证绘制频率的均匀,在相同时间绘制波形显示时出现时快时慢的情况,让肉眼感知出来,影响使用效果。另外,传输设备在进行数据传输的过程中,由于信号强度、干扰等原因,导致数据到达手机端周期不匀速的,波形绘制时,可使用数据,会出现过多或者过少的情况,如果采取读取固定值的数据进行绘制,会出现由于读取不到数据导致的波形停滞或者数据累积,从而导致绘制波形显示时出现时快时慢的情况,让肉眼感知出来,影响使用效果。
技术实现思路
本专利技术所要解决的技术问题本文档来自技高网...

【技术保护点】
1.实时波形平滑绘制方法,其特征在于,包括如下步骤:当传输过来的实时数据缓存到应用端的buffer存储器中,应用端首先启动基于硬件时钟定时的计时机制,然后计算需要读取的一段数据的数据量Size=BaseSize+Offset,最后定时到buffer存储器中读取数据量为Size的一段数据,其中,BaseSize为理想情况下每次绘制一段图像消耗的数据量;Offset为动态调整量,即当前时间段需要处理数据量的实际差值与帧率的比值,计算出的该动态调整量Offset用于均摊到下一时间段需要绘制的每一段图像上;定时将上述数据量为Size的一段数据转化为可识别的坐标点传输给图形接口,利用智能终端进行实时波形...

【技术特征摘要】
1.实时波形平滑绘制方法,其特征在于,包括如下步骤:当传输过来的实时数据缓存到应用端的buffer存储器中,应用端首先启动基于硬件时钟定时的计时机制,然后计算需要读取的一段数据的数据量Size=BaseSize+Offset,最后定时到buffer存储器中读取数据量为Size的一段数据,其中,BaseSize为理想情况下每次绘制一段图像消耗的数据量;Offset为动态调整量,即当前时间段需要处理数据量的实际差值与帧率的比值,计算出的该动态调整量Offset用于均摊到下一时间段需要绘制的每一段图像上;定时将上述数据量为Size的一段数据转化为可识别的坐标点传输给图形接口,利用智能终端进行实时波形平滑绘制。2.根据权利要求1所述的实时波形平滑绘制方法,其特征在于,基于硬件时钟计时的定时机制定时将上述数据量为Size的一段数据传输给图形接口,进行实时波形平滑绘制。3.根据权利要求1所述的实时波形平滑绘制方法,其特征在于,BaseSize=采样率/帧率,Offset=(BufferSize-理想情况下单位时间内的数据量)/帧率,bufferSize指buffer存储器中当前剩余数据量。4.根据权利要求1或2所述的实时波形平滑绘制显示方法,其特征在于,将数据量为Size的一段数据转化为可识别的坐标点的方法包括如下步骤:基于智能终端的屏幕像素点,建立X,Y方向坐标系;根据智能终端设置的波形走速以及屏幕分辨率,计算每一帧数据上每个点在X轴方向的像素点坐标;根据智能终端设置的增益和屏幕分辨率计算该点在Y轴的坐标。5.实时波形平滑绘制装置,其特征在于,包括数据处理模块:当传输过来的实时数据缓存到应用端的buffer存储器中,应用端首先启动基于硬件时钟定时的计时机制,然后计算需要读取的一段数据的数据量Size=BaseSize+Offset,最后定时到buffer存储器中读取数据量为Size的一段数据,其中,BaseSize为理想情况下每次绘制一段图像消耗的数据量;Offset为动态调整量,即当前时间段需要处理数据量的实际差值与帧率的比值,计算出的该动态调整量Offset用于均摊到下一时间段需要绘制的每一段图像上;波形绘制模块:定时将上述数据量为Size的一段数据转化为可识别...

【专利技术属性】
技术研发人员:令狐克俨陈小君杨益军
申请(专利权)人:成都心吉康科技有限公司
类型:发明
国别省市:四川,51

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

1