The embodiment of the present invention provides a waveform mapping device, which includes waveform data storage module, row-field timing generation module, data conversion module and RGB conversion module, in which waveform data storage module is used to store waveform data of one or more channels to be displayed, and row-field timing generation module is used to read waveform data to be displayed by generating read enable signals. Data conversion module is used to convert the amplitude value of each waveform point into line number value in waveform data; comparison module is used to compare the line number value of the current waveform point with the line number value of the current display point in point display or line display; RGB conversion module is used to light the current display point to the preset color according to the priority value of the current display point. The device not only saves storage resources and reduces cost, but also has fast processing speed and high efficiency of waveform display mapping. The embodiment of the invention also provides a waveform mapping method and a computer readable storage medium.
【技术实现步骤摘要】
一种波形映射方法、装置及计算机可读存储介质
本专利技术涉及信号处理
,具体涉及一种波形映射方法、装置及计算机可读存储介质。
技术介绍
在用频谱分析仪观察信号的频谱时,频谱波形的显示一般采取线显示的显示方式,也就是屏幕上显示出来的谱线是连续的。但是,对于采用数字信号处理方法得到的频谱迹线,其本身是由离散的点组成的,例如,采用DFT或者FFT获取的频谱,由于其数据是对连续频谱在频率轴上的等间隔采样点,因此,在频率轴上并不是连续的。但是,为了观察的方便,在显示的时候会通过插值的方法把各个离散点连接起来进行显示。图1和图2分别给出了频谱显示的线显示和点显示的示例图。不管是线显示还是点显示,传统的显示方法是先将一维的频谱波形数据转换为用幅度-频率表示的二维空间数据,将这些二维空间数据标记在一个二维的存储空间内,在显示的时候,再根据屏幕行场时序,从该二维存储空间中读取出各波形点对应的波形数据进行RGB颜色转换,然后发送至屏幕进行显示。对上述过程进行处理的频谱分析仪基本结构图如图3所示,参考图3,待显示的波形数据位于一个buffer中,波形数据本身是离散的点,在进行二维映 ...
【技术保护点】
1.一种波形映射装置,其特征在于,所述装置包括:波形数据存储模块、行场时序产生模块、数据转换模块、比较模块及RGB转换模块;其中,所述波形数据存储模块模块,用于存储待显示的一个或多个通道的波形数据;所述行场时序产生模块,用于通过产生读使能信号将所述一个或多个待显示的波形数据逐个读取到数据转换模块中;所述数据转换模块,用于将所述待显示的波形数据中各个波形点的幅度值转换为对应的行号值;所述比较模块,用于在进行点显示时,将转换后的当前波形点的行号值与当前显示点的行号值进行比较,如果相等的话,将当前波形点的优先级值标记为当前显示点的优先级值;或者,用于在进行线显示时,当当前显示点为 ...
【技术特征摘要】
1.一种波形映射装置,其特征在于,所述装置包括:波形数据存储模块、行场时序产生模块、数据转换模块、比较模块及RGB转换模块;其中,所述波形数据存储模块模块,用于存储待显示的一个或多个通道的波形数据;所述行场时序产生模块,用于通过产生读使能信号将所述一个或多个待显示的波形数据逐个读取到数据转换模块中;所述数据转换模块,用于将所述待显示的波形数据中各个波形点的幅度值转换为对应的行号值;所述比较模块,用于在进行点显示时,将转换后的当前波形点的行号值与当前显示点的行号值进行比较,如果相等的话,将当前波形点的优先级值标记为当前显示点的优先级值;或者,用于在进行线显示时,当当前显示点为显示区域中每一行的第一列显示点时,将转换后的当前波形点的行号值与当前显示点的行号值进行比较,如果相等的话,将当前波形点的优先级值标记为当前显示点的优先级值;否则,当当前显示点的行号值在当前波形点与所述当前波形点的前一个波形点的行号之间时,将当前波形点的优先级值标记为当前显示点的优先级值;所述RGB转换模块,用于根据当前显示点的优先级值将当前显示点点亮为预设颜色;其中,不同优先级值对应不同显示颜色。2.根据权利要求1所述的装置,其特征在于,所述行场时序产生模块,用于根据以下方式产生读使能信号:当输出行数到达波形显示区域时,按照所述显示区域的列计数值产生读使能信号。3.根据权利要求1或2所述的装置,其特征在于,所述数据转换模块,用于按照以下方式将所述待显示的波形数据中各个波形点的幅度值转换为对应的行号值:对应行号值=显示区总行数-当前波形点幅度值+显示区起始行数-1。4.根据权利要求1至3其中任一项所述的装置,其特征在于,所述装置还包括:优先级确定模块,用于对多个波形通道的波形数据进行显示时,当一个当前显示点对应多个优先级值时,将各个优先级值中优先级最高的优先级值确定为所述当前显示点的优先级值。5.根据权利要求1所述的装置,其特征在于,所述比较模块,还用于在进行点显示时,将转换后的当前波形点的行号值与当前显示点的行号值进行比较,如果不相等的话,将当前显...
【专利技术属性】
技术研发人员:王永添,李振军,郑文明,
申请(专利权)人:深圳市鼎阳科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。