【技术实现步骤摘要】
本技术实施例大致关于显示于像素化屏幕上的数字化波形,某些实施例关于在像素化屏幕上显示数字化波形的系统以及方法。
技术介绍
心脏病专家花费很多时间查看波形以确定心脏的活动。波形是不包含离散值的但却是随时间平滑变化的记录的模拟信号。为了在计算机监视器上显示此信号,需要以这种方式来解释这些离散值来在屏幕上显示连续的线。这样便会由于屏幕本身会分割成称为像素的离散点的事实而更复杂。对于每个屏幕位置从离散波形值开始,可能将点进行连接并画成线以形成信号的一种可视表现。用于在数字屏幕上画线的初始算法(称为Bresenham算法)在两点之间用仅仅使用整数的线性插值来产生一个像素宽的线。此算法的大致概要从计算机辅助心脏病学运用于实践起就已经用于描绘信号波形。此例程运行很快,所以,每次当处理器能力非常有限时,此方法是最合适的。由于该线实际上在可用于显示的像素之间经历半途,所以使用此方法描绘信号会导致锯齿化,一种可视阶梯效应。为了对抗此效应,存在多种技术在描绘过程中来对波形线进行抗锯齿。这些方法大致涉及调制用于形成线的各种像素的颜色,并需要更多的处理以产生改进的结果。传统心电图通过一种 ...
【技术保护点】
【技术特征摘要】
2010.09.23 US 12/888,8021.一种用于在像素化屏幕上显示数字化波形数据的方法,包括检索波形数据,所述波形数据以多个连续样本存在于缓冲器;将第一样本和包含多个像素的屏幕(110)的第一点进行关联;将所述第一样本后的第二样本和所述像素化屏幕(110)的第二点进行关联;确定连接所述第一点以及所述第二点的矩形线段的边界;对于所述像素化屏幕(110)的具有任何部分位于所述矩形线段的边界内部的每个像素,确定该像素内具有任何部分位于所述矩形线段的边界内部的子像素的数量;对于所述像素化屏幕(110)的具有任何部分位于所述矩形线段的边界内部的每个像素,将该像素内具有任何部分位于所述矩形线段的边界内部的子像素的数量与将要与该像素关联的売度值相关;通过使用所关联的亮度值涂绘所述屏幕(110)的像素来显示波形数据。2.如权利要求I所述的方法,其中,所述矩形线段的边界通过使用所述矩形线段的上升角度结合水平和垂直线宽设定值来确定。3.如权利要求I所述的方法,其中,进一步包含使用用户界面(106,200)以手动调整用于确定所述矩形线段的边界的水平线宽设定值。4.如权利要求I所述的方法,其中,进一步包含使用用户界面(106,200)以手动调整用于确定所述矩形线段的边界的垂直线宽设定值。5.如权利要求I所述的方法,其中,进一步包含使用用户界面(106,200)以手动同时调整用于确定所述矩形线段的边界的水平线宽设定值以及垂直线宽设定值。6.如权利要求I所述的方法,其中,使用亮度值图(600)将与每个像素关联的亮度值相关。7.如权利要求I所述的方法,其中,进一步包含使用心电图描记法装置(102)获得所述波形数据。8.一种用于在像素化屏幕上显示数字化波形数据的系统,包含计算机处理器(104),配...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。