一种频谱图像处理方法和系统与流程

文档序号:30888446发布日期:2022-07-26 22:11阅读:来源:国知局

技术特征:
1.一种频谱图像处理方法,其特征在于,所述方法包括:步骤s1、基于原始频谱图像的图像尺寸和放大后的频谱图像的图像尺寸,确定每个像素位置分别在二维坐标系中x方向和y方向上的放大比例值;步骤s2、对于所述原始频谱图像的每个像素位置,基于当前像素位置上的频谱密度值,利用颜色映射公式计算所述频谱密度值的颜色值,作为所述放大后的频谱图像在所述当前像素位置的放大区域上的填充颜色值;步骤s3、根据所述原始频谱图像的每个像素位置的颜色值,对所述每个像素位置按照所述放大比例值进行放大后得到的放大区域进行颜色填充,从而获取以不同颜色显示的放大后的频谱图像。2.根据权利要求1所述的一种频谱图像处理方法,其特征在于,所述步骤s1具体包括:根据所述原始频谱图像在x方向上的像素数wx1和所述放大后的频谱图像在x方向上的像素数wx2,计算所述每个像素位置的平均放大比例kx=wx2/wx1,其中wx1和wx2均为正整数,且w1x<wx2;以所述原始频谱图像在x方向上的像素数wx1和所述平均放大比例kx=wx2/wx1创建放大比例列表,所述放大比例列表的行数为3、列数为wx1;其中:第1行为列表索引值i,从第1行第1列到第1行第wx1列的取值分别为从1到wx1的正整数,1≤i≤wx1,且i为正整数;第2行为第1行列表索引值i的临时记录值tx
i
,其中,表示向下取整;第3行为临时放大值sx
i
;当列表索引值i=1时,sx
i
=tx
i
;当列表索引值i≠1时,sx
i
=tx
i-tx
i-1
;对所述临时放大值sx
i
进行求和,1≤i≤wx1;当求和结果等于wx2时,将所述临时放大值sx
i
作为所述x方向上的放大比例值ax
i
;当求和结果不等于wx2时,调整临时放大值sx
wx1
,使得求和结果等于wx2,并将调整后的临时放大值sx
i’作为所述x方向上的放大比例值ax
i
;进一步利用与所述x方向相同的方式确定所述y方向上的放大比例值ay
j
,1≤i≤wy1,wy1为所述原始频谱图像在y方向上的像素数。3.根据权利要求2所述的一种频谱图像处理方法,其特征在于,在所述步骤s2中,利用如下方式确定所述颜色映射公式:对所述原始频谱图像的每个像素位置上的频谱密度值都求取其对数值,并提取出最大对数值lmax和最小对数值lmin,最大对数值lmax与颜色条上的终止位置的颜色值colorbarmax对应,最小对数值lmin与所述颜色条上的起始位置的颜色值colorbarmin对应,求解下式中的未知量k
斜率
和b
截距
:lmax
×
k
斜率
+b
截距
= colorbarmaxlmin
×
k
斜率
+b
截距
= colorbarmin从而确定所述颜色映射公式colorbar=k
斜率
×
l+b
截距
,具体为:colorbar=(colorbarmin-colorbarmax)
×
l+colorbarmax
×
lmax-(colorbarmin
×
lmin)(lmax-lmin)其中,l表示所述原始频谱图像在当前像素位置上的频谱密度值的对数值,colorbar表
示所述原始频谱图像在所述当前像素位置上通过计算得到的颜色值。4.根据权利要求3所述的一种频谱图像处理方法,其特征在于,在所述步骤s3中,在进行颜色填充时:(1)在前次填充颜色在本次填充时被保留的情况下,所述颜色填充进入无限余晖模式;具体为:当本次填充的颜色值不为0时,直接以所述本次填充的颜色进行填充,覆盖所述前次填充颜色;当本次填充的颜色值为0时,则不执行填充,并保留所述前次填充颜色;(2)在前次填充颜色在本次填充时被清除的情况下:当本次填充的颜色值不为0时,直接以所述本次填充的颜色进行填充,覆盖所述前次填充颜色;当本次填充的颜色值为0时,则不执行填充,对所述前次填充颜色进行衰减,并保留经衰减的前次填充颜色。5.一种频谱图像处理系统,其特征在于,所述系统包括:第一处理单元,被配置为:基于原始频谱图像的图像尺寸和放大后的频谱图像的图像尺寸,确定每个像素位置分别在二维坐标系中x方向和y方向上的放大比例值;第二处理单元,被配置为:对于所述原始频谱图像的每个像素位置,基于当前像素位置上的频谱密度值,利用颜色映射公式计算所述频谱密度值的颜色值,作为所述放大后的频谱图像在所述当前像素位置的放大区域上的填充颜色值;第三处理单元,被配置为:根据所述原始频谱图像的每个像素位置的颜色值,对所述每个像素位置按照所述放大比例值进行放大后得到的放大区域进行颜色填充,从而获取以不同颜色显示的放大后的频谱图像。6.根据权利要求5所述的一种频谱图像处理系统,其特征在于,所述第一处理单元具体被配置为:根据所述原始频谱图像在x方向上的像素数wx1和所述放大后的频谱图像在x方向上的像素数wx2,计算所述每个像素位置的平均放大比例kx=wx2/wx1,其中wx1和wx2均为正整数,且w1x<wx2;以所述原始频谱图像在x方向上的像素数wx1和所述平均放大比例kx=wx2/wx1创建放大比例列表,所述放大比例列表的行数为3、列数为wx1;其中:第1行为列表索引值i,从第1行第1列到第1行第wx1列的取值分别为从1到wx1的正整数,1≤i≤wx1,且i为正整数;第2行为第1行列表索引值i的临时记录值tx
i
,其中,表示向下取整;第3行为临时放大值sx
i
;当列表索引值i=1时,sx
i
=tx
i
;当列表索引值i≠1时,sx
i
=tx
i-tx
i-1
;对所述临时放大值sx
i
进行求和,1≤i≤wx1;当求和结果等于wx2时,将所述临时放大值sx
i
作为所述x方向上的放大比例值ax
i
;当求和结果不等于wx2时,调整临时放大值sx
wx1
,使得求和结果等于wx2,并将调整后的临时放大值sx
i’作为所述x方向上的放大比例值ax
i
;进一步利用与所述x方向相同的方式确定所述y方向上的放大比例值ay
j
,1≤i≤wy1,wy1为所述原始频谱图像在y方向上的像素数。
7.根据权利要求6所述的一种频谱图像处理系统,其特征在于,所述第二处理单元具体被配置为,利用如下方式确定所述颜色映射公式:对所述原始频谱图像的每个像素位置上的频谱密度值都求取其对数值,并提取出最大对数值lmax和最小对数值lmin,最大对数值lmax与颜色条上的终止位置的颜色值colorbarmax对应,最小对数值lmin与所述颜色条上的起始位置的颜色值colorbarmin对应,求解下式中的未知量k
斜率
和b
截距
:lmax
×
k
斜率
+b
截距
= colorbarmaxlmin
×
k
斜率
+b
截距
= colorbarmin从而确定所述颜色映射公式colorbar=k
斜率
×
l+b
截距
,具体为:colorbar=(colorbarmin-colorbarmax)
×
l+colorbarmax
×
lmax-(colorbarmin
×
lmin)(lmax-lmin)其中,l表示所述原始频谱图像在当前像素位置上的频谱密度值的对数值,colorbar表示所述原始频谱图像在所述当前像素位置上通过计算得到的颜色值。8.根据权利要求7所述的一种频谱图像处理系统,其特征在于,所述第三处理单元具体被配置为,在进行颜色填充时:(1)在前次填充颜色在本次填充时被保留的情况下,所述颜色填充进入无限余晖模式;具体为:当本次填充的颜色值不为0时,直接以所述本次填充的颜色进行填充,覆盖所述前次填充颜色;当本次填充的颜色值为0时,则不执行填充,并保留所述前次填充颜色;(2)在前次填充颜色在本次填充时被清除的情况下:当本次填充的颜色值不为0时,直接以所述本次填充的颜色进行填充,覆盖所述前次填充颜色;当本次填充的颜色值为0时,则不执行填充,对所述前次填充颜色进行衰减,并保留经衰减的前次填充颜色。9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时,实现权利要求1至4中任一项所述的一种频谱图像处理方法中的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,权利要求1至4中任一项所述的一种频谱图像处理方法中的步骤。

技术总结
本发明提出一种频谱图像处理方法和系统,涉及图像处理领域。其中方法包括:基于原始频谱图像的图像尺寸和放大后的频谱图像的图像尺寸,确定每个像素位置分别在二维坐标系中X方向和Y方向上的放大比例值;对于原始频谱图像的每个像素位置,基于当前像素位置上的频谱密度值,利用颜色映射公式计算频谱密度值的颜色值,作为放大后的频谱图像在当前像素位置的放大区域上的填充颜色值;根据原始频谱图像的每个像素位置的颜色值,对每个像素位置按照放大比例值进行放大后得到的放大区域进行颜色填充,从而获取以不同颜色显示的放大后的频谱图像。本发明提出的方案能够提高实时频谱显示效率,满足实时频谱分析数据不丢失瞬态信号的需求。需求。需求。


技术研发人员:胡蕊 郑立岗 杨光红 邹洋 朱凡 陈帅宇
受保护的技术使用者:成都玖锦科技有限公司
技术研发日:2022.06.22
技术公布日:2022/7/25
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1