实时可视化图像处理方法

文档序号:9922461阅读:710来源:国知局
实时可视化图像处理方法
【技术领域】
[0001]本发明涉及图像处理技术领域,具体涉及一种实时可视化图像处理方法。
【背景技术】
[0002]图像处理技术是指通过对图像数据进行分析,以是图像数据达到所需求结果的技术,其又可称为影像处理技术。
[0003]目前,图像处理技术中所主要采用的图像算法的处理模式主要为:在输入图像数据之后,对图像数据的处理过程赋予一定的图像处理算法,由该图像处理算法对图像数据进行处理,并最终将处理结果输出到指定的磁盘上。在查看图像数据的处理结果时,需要打开经过处理后所生成的处理结果文件,才能够查看到相应的内容。
[0004]例如,如图1所示为现有技术中图像处理技术的图像处理流程示意图,图像处理技术中可采用由数字信号处理技术对图像数据进行数字信号处理,以获取经过数字信号处理后的图像数据的处理结果,其中,图像处理过程具体为,根据控制对图像数据进行处理,处理后将处理结果输出并由相关人员查看是否符合要求,如不符合要求的话再次返回至图像处理,并再次将处理结果输出,以便查看,直至输入的图像处理结果符合要求,在最终输出图像处理结果,在此过程中,由于花费大量的时间在图像处理结果的输出、检查、再处理、再输出等步骤中,将会浪费大量的时间,降低工作效率。
[0005]然而,目前的图像处理技术中还存在一些不足,例如:当前的图像处理技术中,在对图像数据进行处理的过程中,无法看到图像数据的中间过程的结果,使得无法准确有效的了解图像处理的过程是否符合要求,也无法针对处理中的图像进行实时的调整处理,而仅能够在图像处理完成后打开处理结果文件,才能了解图像数据处理的情况,这就使得图像处理的过程无法获得有效的保证,同时也严重的影响了图像处理过程的效率。
[0006]虽然针对图像处理技术中图像算法的可视化处理方法也有一些相应的研究,但目前该研究中主要还是通过针对硬件加速和并行计算技术等的图像算法来研究如何提高图像算法效率的,而并没有有效的解决图像处理过程中的可视化处理模式。
[0007]因此,如何提供一种能够有效的实现在图像处理过程中,图像处理的可视化操作并有效的提高图像处理效率的方法就成为了亟待解决的问题。

【发明内容】

[0008]本发明提供了一种实时可视化图像处理方法,具有应用方便的优点,可实现图像处理过程中的可视化处理,同时提高图像处理过程的处理效率,保证图像数据的处理更加方便、快捷、有效。
[0009]本发明的实时可视化图像处理方法,包括以下步骤:
[0010]前置滤波处理步骤,读取当前显示的图像数据的基本图像信息,对基本图像信息前置滤波处理,生成原始图像信息;
[0011]范围确定步骤,根据原始图像信息确定当前显示的图像像素范围;
[0012]图像处理步骤,对处于图像像素范围内的原始图像信息进行图像处理,生成处理结果;
[0013]结果显示步骤,结合图像像素范围将处理结果直接显示,并根据控制信息返回所述图像处理步骤再次进行图像处理或输出处理结果。
[0014]优选的,前置滤波处理步骤包括:地理坐标信息获取步骤,通过前置滤波器反向推算图像数据的地理坐标信息;前置算法滤波处理步骤,前置滤波器通过前置算法对地理坐标信息和基本图像信息前置滤波处理。
[0015]进一步优选的,前置算法包括通用算法和专业算法;其中,通用算法由几何纠正算法、色阶饱和度亮度调整算法、直方图匹配滤波算法、色彩平衡调节算法、彩色拉伸算法、高通滤波锐化算法、均值滤波平滑算法、高斯平滑算法、图像掩码算法、Canny滤波算法、直方图匀色算法中至少一种算法组成;专业算法由正射校正算法、余志伟算法、高通滤波融合算法、HI S融合算法、Brovey融合算法、PanSp I i t融合算法、通道运算算法、彩色影像算法、有理RPC多项式校正算法、投影变换算法、影像变化检测算法、航空影像共线方程显示算法中至少一种算法组成。
[0016]优选的,图像处理步骤包括:分辨率采集步骤,采集当前显示的图像数据的分辨率信息;颜色表渲染步骤,根据原始图像信息渲染颜色表,生成包含颜色表的图像信息;后置滤波处理步骤,将所述图像信息滤波处理,根据分辨率信息生成符合显示标准的处理结果。
[0017]进一步优选的,图像处理步骤还包括:滤波处理步骤,根据预先设定的栅格滤波算法对原始图像信息进行滤波处理;滤波处理步骤位于分辨率采集步骤和颜色表渲染步骤之间。
[0018]优选的,结果显示步骤包括:显示步骤,将处理结果在显示器进行显示;输出步骤,根据控制信息返回图像处理步骤再次进行图像处理或将处理结果输出至磁盘文件进行存储。
[0019]进一步优选的,输出步骤包括融合结果输出和拷屏结果输出;其中,融合结果输出保存具有原始图像信息的处理结果;拷屏结果输出保存RGB三色位图处理结果。
[0020]本发明的实时可视化图像处理方法,通过将实时可视化技术和图像处理中专业算法进行技术融合,使图像处理算法的结果实时的可视化,同时处理结果的图像数据无需输出便能实时显示,让图像处理进程更加直观的显示,保证处理过程和精度得到更好的控制,同时能够有效的促进图像处理算法的有效选择与替换,提升图像处理的效率。
【附图说明】
[0021]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0022]图1为现有技术中图像处理方法的流程示意图。
[0023]图2为本发明实时可视化图像处理方法的一个实施例的流程示意图。
[0024]图3为本发明实时可视化图像处理方法的一个实施例的流程图。
[0025]图4为本发明实时可视化图像处理方法的一个实施例的前置处理步骤的流程图。
[0026]图5为本发明实时可视化图像处理方法的一个实施例的图像处理步骤的流程图。
[0027]图6为本发明实时可视化图像处理方法的一个实施例的结果显示步骤的流程图。
[0028]图7为本发明实时可视化图像处理方法的一个实施例的待RPC多项式校正算法的处理图像。
[0029]图8为本发明实时可视化图像处理方法的一个实施例的RPC多项式校正算法处理的结果图像。
【具体实施方式】
[0030]为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0031]图2为本发明实时可视化图像处理方法的一个实施例的流程示意图。
[0032]如图2所示,本发明实时可视化图像处理方法的主要流程为:根据控制对图像数据进行处理,同时在图像处理的过程中,保持图像处理过程的可视化,即,将图像的处理过程实时的在显示器或其它显示设备上进行显示,以便通过图像处理的可视化,方便相关工作人员能够及时的发现图像处理过程中的错误、问题,并及时调整图像处理的算法、流程等,保证图像处理的过程更加精确、快速,并最终在图像处理完成后再将处理结果输出。
[0033]本发明中由于采用可视化的图像处理方法,能够在图像处理的过程中,及时的查看图像的处理进程,检查图像处理是否符合要求,并进行及时的调整,保证图像处理的准确性,同时,由于图像处理过程的可视化,也省去了现有技术中图像处理过程需要在图像处理完成输出后再进行检查,并多次重复图像处理、处理结果输出、检查的步骤,有效的提高了图像处理的速度,保证图像处理过程的高效性。
[0034]图3为本发明实时可视化图像处理方法的一个实施例的流程图;图4为本发明实时可视化图像处理方法的一个实施例的前置处理步骤的流程图;图5为本发明实时可视化图像处理方法的一个实施例的图像处理步骤的流程图;图
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1