一种基于可变颜色映射的空间电磁场强度可视化方法

文档序号:6632160阅读:244来源:国知局
一种基于可变颜色映射的空间电磁场强度可视化方法
【专利摘要】本发明公开了一种基于可变颜色映射的空间电磁场强度可视化方法,通过建立空间电磁场强度值到颜色与透明度的映射关系曲线;将映射后的空间电磁场颜色与透明度逐点进行叠加,直到投射光线穿过空间点后的透明度大于等于1或者投射光线已经完全穿出空间电磁场数据区域时停止叠加,叠加停止时得到的透明度和颜色为当前成像平面对应像素的最终颜色和透明度;最后动态调节颜色映射函数曲线,得到空间电磁场强度值可视化效果。本发明可用于对空间电磁场分布进行可视化分析,能够将空间电磁场强度的整体特征展示出来,且展示的信息是整体信息,更加完整;能够动态的调节颜色、透明度映射关系曲线,有利于得到最佳的展示效果,挖掘关键特征。
【专利说明】—种基于可变颜色映射的空间电磁场强度可视化方法

【技术领域】
[0001]本发明属于电子【技术领域】,具体涉及一种基于可变颜色映射的空间电磁场强度可视化方法,可应用于空间电磁场强度可视化分析。

【背景技术】
[0002]空间电磁场数据规模庞大,利用计算机图形学创建的视觉图像来表征空间电磁场整体分布,有助于理解电磁场空间分布规律,寻找其中的模式、特点及异常情况等。目前,空间电磁场强度分布可视化方法有等值面、等值线、特征形状以及体绘制方法,这些方法只能静态的将空间电磁场表示为图像,展示固定维度的特征,不能动态的将整体特征展现出来。


【发明内容】

[0003]为了克服现有技术的上述缺点,本发明提供了一种基于可变颜色映射的空间电磁场强度可视化方法,可以动态展示空间电磁场强度整体分布特征。
[0004]本发明解决其技术问题所采用的技术方案是:一种基于可变颜色映射的空间电磁场强度可视化方法,包括如下步骤:
[0005]步骤一、建立空间电磁场强度值到颜色与透明度的映射关系曲线;
[0006]步骤二、将映射后的空间电磁场颜色与透明度逐点进行叠加,直到投射光线穿过空间点后的透明度大于等于I或者投射光线已经完全穿出空间电磁场数据区域时停止叠力口,叠加停止时得到的透明度和颜色为当前成像平面对应像素的最终颜色和透明度;
[0007]步骤三、最后动态调节颜色映射函数曲线,得到空间电磁场强度值可视化效果。
[0008]与现有技术相比,本发明的积极效果是:本发明提供的一种基于可变颜色映射的空间电磁场强度可视化方法,可用于对空间电磁场分布进行可视化分析,相比其他空间电磁场强度可视化方法,本发明的优势在于以下几个方面:
[0009]1、能够将空间电磁场强度的整体特征展示出来,相比目前常用的等值面、等值线方法,本发明展不的?目息是整体?目息,更加完整;
[0010]2、能够动态的调节颜色、透明度映射关系曲线,有利于得到最佳的展示效果,挖掘关键特征。

【专利附图】

【附图说明】
[0011]本发明将通过例子并参照附图的方式说明,其中:
[0012]图1是空间电磁场颜色映射函数曲线图;
[0013]图2是空间电磁场光线投射示意图;
[0014]图3为调节红色分量映射函数曲线示意图。

【具体实施方式】
[0015]一种基于可变颜色映射的空间电磁场强度可视化方法,包括如下步骤:
[0016]步骤一、建立空间电磁场强度值到颜色与透明度的映射关系曲线:
[0017]首先设定控制点数目(根据对电磁场强度值的关注区间设定控制点的数目和分布,如重点关注电磁场强度值低的区域,则在低强度区域设定更密集的控制点,中强度与高强度区域设定稀疏的控制点),然后通过图形交互的方式分别建立颜色分量R、G、B以及透明度Alpha与电磁场强度值的函数关系曲线。
[0018]图1是控制点数目为4时,建立的颜色分量R、G、B及透明度分量与空间电磁场强度值的映射关系曲线,初始状态为默认曲线。图1中,I为红色分量、2为蓝色分量、3为绿色分量、4为透明度分量、5为控制点。
[0019]步骤二、将映射后的空间电磁场颜色与透明度逐点进行叠加:
[0020]根据光线投射原理,空间电磁场向屏幕投射形成二维图像,由成像屏幕指向空间电磁场进行逐像素成像,空间电磁场每个元素根据映射关系曲线映射为颜色与透明度,叠加后形成的二维图像融合了空间电磁场所有元素。
[0021]投射示意图如图2所示,其中21为空间电磁场强度数据、22为投射光线、23为成像平面;以屏幕像素为单位,每个像素对应一条投射光线,依次将投射光线上的空间点进行颜色与透明度叠加,叠加公式如下所示:
[0022]aout = ain+anow(l-ain)
[0023]Cout a out = Cin a in+Cnow a now (I — a J
[0024]式中,aout> ain、a n?分别代表光线穿过空间点之后、之前和当前点的透明度,Cout> Cin, Cnow分别代表光线穿过空间点之后、之前和当前点的颜色分量值。
[0025]当投射光线穿过空间点后的透明度a out大于等于I (即完全不透明)或者投射光线已经完全穿出空间电磁场数据区域时停止叠加,叠加停止后的透明度和颜色为当前成像平面对应像素的最终颜色和透明度;
[0026]步骤三、最后动态调节颜色映射函数曲线,得到空间电磁场强度值可视化效果:
[0027]通过图形化的界面拖动控制点,调节函数曲线,空间电磁场强度可视化结果随之改变,可以动态地突出具有不同特征的空间区域,直到调节得到最佳效果,挖掘出关键特征。
[0028]根据空间电磁场强度可视化效果以及强度数据分布情况,对颜色映射函数曲线进行动态调节:通过拖动曲线控制点对颜色分量R、G、B以及透明度Alpha对应的曲线分别进行调节。图3所示为调节红色分量映射函数曲线示意图,图中:5为控制点、6为红色分量调整后曲线、7为红色分量调整前曲线、8为调整方向。
[0029]最后得到空间电磁场强度值可视化效果,任意拖动不同的颜色、透明度控制点,则可视化效果随之动态的改变。将非重点关注的电磁场强度区间调节为更加透明(透明度α更小),则可以弱化非重点关注区间;将重点关注区间的电磁场强度红色分量R调高、蓝色分量B调低,非重点关注区间的蓝色分量B调高、红色分量R调低,则可以增加重点关注区间的对比度,有利于观察电磁场强度重点关注区间的特征。
【权利要求】
1.一种基于可变颜色映射的空间电磁场强度可视化方法,其特征在于:包括如下步骤: 步骤一、建立空间电磁场强度值到颜色与透明度的映射关系曲线; 步骤二、将映射后的空间电磁场颜色与透明度逐点进行叠加,直到投射光线穿过空间点后的透明度大于等于1或者投射光线已经完全穿出空间电磁场数据区域时停止叠加,叠加停止时得到的透明度和颜色为当前成像平面对应像素的最终颜色和透明度; 步骤三、最后动态调节颜色映射函数曲线,得到空间电磁场强度值可视化效果。
2.根据权利要求1所述的一种基于可变颜色映射的空间电磁场强度可视化方法,其特征在于:步骤一所述建立空间电磁场强度值到颜色与透明度的映射关系曲线的方法为:首先设定控制点数目,然后通过图形交互的方式分别建立颜色分量R、G、B以及透明度Alpha与电磁场强度值的函数关系曲线。
3.根据权利要求1所述的一种基于可变颜色映射的空间电磁场强度可视化方法,其特征在于:步骤二所述将映射后的空间电磁场颜色与透明度逐点进行叠加的方法为:以屏幕像素为单位,每个像素对应一条投射光线,依次将投射光线上的空间点进行颜色与透明度叠加,叠加公式为:
aout = a in+anow(l-a in)
C0ut a out = Cin a in+Cnow anow(l-a in) 式中,a-、ain、anOT分别代表光线穿过空间点之后、之前和当前点的透明度,(;ut、Cin、CMW分别代表光线穿过空间点之后、之前和当前点的颜色分量值。
【文档编号】G06F19/00GK104318112SQ201410593464
【公开日】2015年1月28日 申请日期:2014年10月29日 优先权日:2014年10月29日
【发明者】贝磊, 乔小斐, 李东洋 申请人:中国电子科技集团公司第二十九研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1