[发明专利]一种基于像素点数量的高频时序数据实时稀疏显示方法有效
申请号: | 201910905207.6 | 申请日: | 2019-09-24 |
公开(公告)号: | CN110597697B | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 欧阳杰;丁鹏;桂睿凡;刘涛;贾评家;万义;向磊 | 申请(专利权)人: | 武汉恒力华振科技有限公司 |
主分类号: | G06F11/32 | 分类号: | G06F11/32;G06F9/451 |
代理公司: | 武汉天领众智专利代理事务所(普通合伙) 42300 | 代理人: | 高兰 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及工业数据采集可视化技术领域,尤其是一种基于像素点数量的高频时序数据实时稀疏显示方法,包括在计算机图形界面显示时序数据点的波形图时,采用的是描点显示方法,将实际坐标系中的点转为像素坐标系点进行描点,时间序列为横坐标,幅值为纵坐标,时间序列转横坐标像素,幅值转纵坐标像素,然后点与点之间通过折线进行连接。由于在高频数据采集情况下,数据点密度很大,如果完全不失真实时显示信号波形曲线会消耗大量的计算机性能及网络性能,本方法提出一种基于像素点数量的数据稀疏方法,可在不提高计算机硬件性能的情况下、不失真的实时显示出信号的波形曲线。 | ||
搜索关键词: | 一种 基于 像素 数量 高频 时序 数据 实时 稀疏 显示 方法 | ||
【主权项】:
1.一种基于像素点数量的高频时序数据实时稀疏显示方法,其特征在于,包括如下步骤:/nS1、计算机图形界面显示时序数据点的波形图时,采用的是描点显示方法,将实际坐标系中的点转为像素坐标系点进行描点,时间序列为横坐标,幅值为纵坐标,时间序列转横坐标像素,幅值转纵坐标像素,然后点与点之间通过折线进行连接,例如,有T秒的时序数据点,数据的采集频率为f Hz,需要显示在x×y像素的屏幕上,按照描点显示法,x×y的屏幕横轴上只有x个像素点,但是时序点由T×f个点组成,像素坐标x=i的垂直轴上至少会重复描点T×f/x=N次(N>2的情况),这N次重复描点的幅值可能不同,但是这些点的在像素坐标系的横坐标都为i;/nS2、在完成S1步骤后,当曲线在界面显示时,由于所有的点都使用同一种颜色的曲线,因此人眼观察到的现象是,在x=i的垂直轴上,最高点和最低点幅值的连线将覆盖其他点之间的相互的连线,也就是说,只要连接最高点和最低点,那么和把x=i上的所有点进行连线的效果在显示上是相同的;/nS3、确定界面实时显示的更新频率以及确定界面实时显示的更新的像素区域宽度的大小,例如,显示界面的数据更新周期为t秒以及数据更新的区域像素宽度为L像素时;/nS4、计算每个像素坐标横坐标会重复描点的次数,例如,按照S1~S3中实例重复次数N=t×f/L;/nS5、按采集到先后顺序将t秒内的总点数分成L组,第一组的像素坐标为1,第二组的像素坐标为2,依次类推,如果不能整除,则将多余点分配在这L组中,则每组的数据点的数量为N或N+1,在每组中分别算出最大值以及最小值,并将其他数据点舍弃,这样t×f个点就浓缩为2L个点,依然然是L组,数据传输量及描点的数量就缩小了约N/2倍,而且显示效果也不会失真。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉恒力华振科技有限公司,未经武汉恒力华振科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910905207.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种log信息显示方法
- 下一篇:用于分析至少一个异常的原因的方法