一种医疗监护仪的抗锯齿显示方法及其系统,其中的抗锯齿显示方法对FPGA抗锯齿显示单元进行内部程序设计,实现了高速实时抗锯齿计算;其中的抗锯齿显示系统包括ARM处理器、FPGA抗锯齿显示单元和液晶显示器,ARM处理器的处理单元输入端作为本抗锯齿显示装置的输入端,ARM处理器的处理单元输出端与FPGA抗锯齿显示单元的输入端相连接,FPGA抗锯齿显示单元的输出端与液晶显示器的输入端相连接。不需要大量内存,实现了医疗监护仪的抗锯齿显示功能,成本较低,便于推广应用。
【技术实现步骤摘要】
【专利摘要】一种医疗监护仪的抗锯齿显示方法及其系统,其中的抗锯齿显示方法对FPGA抗锯齿显示单元进行内部程序设计,实现了高速实时抗锯齿计算;其中的抗锯齿显示系统包括ARM处理器、FPGA抗锯齿显示单元和液晶显示器,ARM处理器的处理单元输入端作为本抗锯齿显示装置的输入端,ARM处理器的处理单元输出端与FPGA抗锯齿显示单元的输入端相连接,FPGA抗锯齿显示单元的输出端与液晶显示器的输入端相连接。不需要大量内存,实现了医疗监护仪的抗锯齿显示功能,成本较低,便于推广应用。【专利说明】一种医疗监护仪的抗锯齿显示方法及其系统
本专利技术涉及一种抗锯齿显示方法,更具体的说涉及一种医疗监护仪的抗锯齿显示方法及其系统。
技术介绍
医疗监护仪是一种以测量和监护病人生理参数,并可与已知设定值进行比较,如果出现超标,可发出警报的装置或系统。监护仪它必须24小时连续监护病人的生理参数,检测出变化趋势,供医生应急处理和进行治疗的依据。 医疗监护仪输出的信号需要经过抗锯齿显示,现有的监护仪中通常采用ARM处理器实现抗锯齿显示,具体参见图1,在ARM处理器中设置有处理单元和图形加速器,依靠图形加速器实现抗锯齿显示。工作时,外部的数据信号经过ARM处理器中的处理单元转换为实时波形和各种参数,然后将波形数据传输到图形加速器,进行抗锯齿处理,然后再输出到显示器。但是,通过图形加速器实现抗锯齿显示速度较慢;同时,带图形加速功能的ARM处理器开发成本高,需要购买专用操作系统及各种驱动,费用昂贵,因此成本高。
技术实现思路
本专利技术的目的在于针对现有的医疗监护仪的抗锯齿显示装置显示速度较慢、成本较高等问题,提供一种医疗监护仪的抗锯齿显示方法及系统。 为实现上述目的,本专利技术的技术解决方案是:一种医疗监护仪的抗锯齿显示方法,包括以下步骤: 将待显示的数据信号通过数据总线输入到FPGA抗锯齿显示单元内部; 将待显示信号暂时存放于缓存FIFO存储器,根据标准VGA显示时序产生行场同步信号VS、HS,根据显示点时钟信号开始进行高速逐行扫描显示,将缓存的待显示信号取出分别存放于五级line缓存器lineO、IineU line2、line3、line4中缓存,将待显示的信号依次送入lineO、把IineO的信号送入IineljG Iinel的信号送入line2、把line2的信号送入line3、把line3的信号送入line4进行一次先进先出的循环,进行抗锯齿计算得当前像素的值 pixel 如下:pixel = (Iine0+linel+line2+line3+line4)/5,输出抗锯齿计算的信号; 显示经过抗锯齿处理的信号。 一种医疗监护仪的抗锯齿显示系统,包括ARM处理器、FPGA抗锯齿显示单元和液晶显示器,所述ARM处理器的处理单元输入端作为本抗锯齿显示装置的输入端,ARM处理器的处理单元输出端与FPGA抗锯齿显示单元的输入端相连接,FPGA抗锯齿显示单元的输出端与液晶显示器的输入端相连接, ARM处理器,用于将待显示的数据信号通过数据总线输入到FPGA抗锯齿显示单元内部; FPGA抗锯齿显示单元,用于将待显示信号暂时存放于缓存FIFO存储器,用于根据标准VGA显示时序产生行场同步信号VS、HS,用于根据显示点时钟信号开始进行高速逐行扫描显示,用于将缓存的待显示信号取出分别存放于五级line缓存器lineO、IineUline2、line3、line4中缓存,用于将待显示的信号依次送入lineO、把IineO的信号送入IineljG Iinel的信号送入line2、把line2的信号送入line3、把line3的信号送入line4进行一次先进先出的循环,用于进行抗锯齿计算得当前像素的值pixel,用于输出抗锯齿计算的?目号; 液晶显示器,用于显示经过抗锯齿处理的信号。 与现有技术相比较,本专利技术的有益效果是: 本专利技术中使用FPGA抗锯齿显示单元,通过对FPGA抗锯齿显示单元进行内部程序设计,实现了高速实时抗锯齿计算,进而实现了医疗监护仪的抗锯齿显示功能;且其不需要大量内存,因此其成本较低,便于推广应用。 【专利附图】【附图说明】 图1是现有的医疗监护仪中抗锯齿显示装置原理框图。 图2是本专利技术中抗锯齿显示系统原理框图。 图3是本专利技术中FPGA抗锯齿显示单元电路图。 【具体实施方式】 以下结合【专利附图】【附图说明】和【具体实施方式】对本专利技术作进一步的详细描述。 医疗监护仪必须24小时连续监护病人的生理参数,由于受显示分辨的制约,图像边缘总会或多或少的呈现三角形的锯齿,因此其输出的信号需要经过抗锯齿显示。抗锯齿显示,即为“抗图像折叠失真”,就是指对图像边缘进行柔化处理,降低了图像失真度,使图像边缘看起来更平滑,更接近实物的物体。 实施例一: 一种医疗监护仪的抗锯齿显示方法,包括以下步骤: 将待显示的数据信号通过数据总线输入到FPGA抗锯齿显示单元内部; 将待显示信号暂时存放于缓存FIFO存储器,根据标准VGA显示时序产生行场同步信号VS、HS,根据显示点时钟信号开始进行高速逐行扫描显示,将缓存的待显示信号取出分别存放于五级line缓存器lineO、IineU line2、line3、line4中缓存,将待显示的信号依次送入lineO、把IineO的信号送入IineljG Iinel的信号送入line2、把line2的信号送入line3、把line3的信号送入line4进行一次先进先出的循环,进行抗锯齿计算得当前像素的值 pixel 如下:pixel = (Iine0+linel+line2+line3+line4)/5,输出抗锯齿计算的信号; 显示经过抗锯齿处理的信号。 实施例二: 参见图2,一种医疗监护仪的抗锯齿显示系统,包括ARM处理器、FPGA抗锯齿显示单元和液晶显示器,所述ARM处理器的处理单元输入端作为本抗锯齿显示装置的输入端,ARM处理器的处理单元输出端与FPGA抗锯齿显示单元的输入端相连接,FPGA抗锯齿显示单元的输出端与液晶显示器的输入端相连接, ARM处理器,用于将待显示的数据信号通过数据总线输入到FPGA抗锯齿显示单元内部; FPGA抗锯齿显示单元,用于将待显示信号暂时存放于缓存FIFO存储器,用于根据标准VGA显示时序产生行场同步信号VS、HS,用于根据显示点时钟信号开始进行高速逐行扫描显示,用于将缓存的待显示信号取出分别存放于五级line缓存器lineO、IineUline2、line3、line4中缓存,用于将待显示的信号依次送入lineO、把IineO的信号送入IineljG Iinel的信号送入line2、把line2的信号送入line3、把line3的信号送入line4进行一次先进先出的循环,用于进行抗锯齿计算得当前像素的值pixel,用于输出抗锯齿计算的?目号; 液晶显示器,用于显示经过抗锯齿处理的信号。 本抗锯齿显示系统使用FPGA抗锯齿显示单元作为显示驱动执行元件,通过FPGA抗锯齿显示单元内部的运算电路,对ARM处理器的处理单元传送过来的显示数据进行高速抗锯齿计算、并传送给液晶显示器,从而实现了医疗监护仪的抗锯齿显本文档来自技高网...
【技术保护点】
一种医疗监护仪的抗锯齿显示方法,其特征在于,包括以下步骤:将待显示的数据信号通过数据总线输入到FPGA抗锯齿显示单元内部;将待显示信号暂时存放于缓存FIFO存储器,根据标准VGA显示时序产生行场同步信号VS、HS,根据显示点时钟信号开始进行高速逐行扫描显示,将缓存的待显示信号取出分别存放于五级line缓存器line0、line1、line2、line3、line4中缓存,将待显示的信号依次送入line0、把line0的信号送入line1、把line1的信号送入line2、把line2的信号送入line3、把line3的信号送入line4进行一次先进先出的循环,进行抗锯齿计算得当前像素的值pixel如下:pixel=(line0+line1+line2+line3+line4)/5,输出抗锯齿计算的信号;显示经过抗锯齿处理的信号。
【技术特征摘要】
【专利技术属性】
技术研发人员:秦平,肖琳,王平,梁俞明,
申请(专利权)人:武汉思创电子有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。