专利名称:一种用于合成孔径声纳系统中的图像显示方法
技术领域:
本发明属于合成孔径声纳图像信号处理领域,特别涉及一种用于合成孔径声纳系统中的图像显示方法。
背景技术:
合成孔径成像声纳是一种声学成像装置,它用一个声学“天线”在多个位置发射声 波照射被测物体,并接收反射回来的声波,通过信号处理的方法形成一个虚拟的大“天线”, 从而可以得到分辨率远远高于使用一个“天线”时的成像效果。其主要用于海底测绘,目标 物打捞等作业。它通过信号处理系统接收原始数据进行处理,得到海底目标物等的图像数 据,显示在显示屏上,现有的显示方法都是以“瀑布式”方式向下滚动,新来的图像数据显示 在显示屏上端。图像数据被量化成所用计算机显卡支持的灰度级,如现有大多显示卡可以支持8 位颜色码,它们可以同时显示2的8次方即256种颜色,256色模式现在被认为是进行颜色 程序设计时的最起码要求。因此,对于合成孔径声纳图像显示来说,当前屏幕图像的最大值 对应着最高灰度级255。计算当前屏幕图像数据的最大值,需要把所有图像数据进行比较, 例如对于一个分辨率为1024X768的显示器显示,就需要把1024*768个图像数据进行比 较,求得最大值,该运算量相对于图像的实时滚动是很大的,根本无法计算。现有的系统都采用部分图像数据的最大值,结合手动调节的方法进行显示,因此 有时显示感觉图像很亮,有时感觉图像很暗,总要进行手动调节,难以达到最佳视觉效果。
发明内容
本发明的目的是,为了解决上述问题,从而提出一种用于合成孔径声纳系统中的 图像显示方法。为实现上述发明目的,本发明提供了一种用于合成孔径声纳系统中的图像显示方 法,如图1所示,其步骤包括(1)设置一个长度为M的循环存储单元,该长度M至少大于或等于显示屏纵向分辨 率;(2)信号处理系统每输出一批海底目标物的图像数据,取该批图像数据中的最大 值为Amax,并依次存入循环存储单元;(3)循环存储单元中的循环数组每自动更新一次,取一次循环数组的最大值 Zmax ;(4)利用Zmax对应灰度级255进行量化,图像数据中的任一点值为Zi,对应着灰 度级数据为Zi/ZmaXX255,根据需要的调色板配置,就可以达到最佳视觉效果。作为上述技术方案的一种改进,还可以进一步根据最大值的相乘系数设置调节按 钮进行明暗调节,以适应不同的需要。该相乘系数的取值范围为0. 5-1. 0。本发明的优点在于本发明的用于合成孔径声纳系统中的图像显示方法,减小求图像最大值运算量的方法,使得每次显示在显示屏上的数据都是以当前显示屏数据的最大 值进行量化,从而使得图像显示效果明暗适中,并针对调节需要,对最大值的相乘系数进行 调节。
图1本发明的用于合成孔径声纳系统中的图像显示方法的流程图;图2本发明提出的循环存储单元的示意图。
具体实施例方式下面结合附图和具体实施方式
对本发明作进一步详细说明。本发明提出的用于合成孔径声纳系统中的图像显示方法包含的步骤如附图1所 示(1)假设使用的显示屏的纵向分辨率为M,为此开辟一个长度为M的循环存储空 间。(2)此循环存储空间如图2所示,读写到存储空间的末尾,自动对存储空间的起始 端进行读写。(3)假设新来m行图像数据的最大值为Amax,写入此循环存储空间中。(4)如图2所示,每次新接收图像数据的最大值依此写入此循环存储空间中,如果 存储空间的当前位置存在数据,则新数据覆盖掉旧的数据。(5)求出此存储空间数据的最大值Zmax。(6)用Zmax对应灰度级的255进行量化。(7)根据最大值的相乘系数设置调节按钮,进行明暗调节。最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制。尽管参 照实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,对本发明的技术方 案进行修改或者等同替换,都不脱离本发明技术方案的精神和范围,其均应涵盖在本发明 的权利要求范围当中。
权利要求
一种用于合成孔径声纳系统中的图像显示方法,其步骤包括1)设置一个长度为M的循环存储单元,该长度M至少大于或等于显示屏纵向分辨率;2)信号处理系统每输出一批海底目标物的图像数据,取该批图像数据中的最大值Amax,并依次存入循环存储单元;3)循环存储单元中的循环数组每自动更新一次,取一次循环数组的最大值Zmax;4)利用Zmax对应灰度级255进行量化,图像数据中的任一点值为Zi,对应着灰度级数据为Zi/Zmax×255,根据需要的调色板配置,就可以达到最佳视觉效果。
2.根据权利要求1所述的用于合成孔径声纳系统中的图像显示方法,其特征在于,还 进一步包括根据最大值的相乘系数设置调节按钮进行明暗调节。
3.根据权利要求2所述的用于合成孔径声纳系统中的图像显示方法,其特征在于,所 述的相乘系数的取值范围为0. 5 1. 0。
全文摘要
本发明涉及一种用于合成孔径声纳系统中的图像显示方法,其步骤包括设置一个长度为M的循环存储单元,该长度M至少大于或等于显示屏纵向分辨率;信号处理系统每输出一批海底目标物的图像数据,取该批图像数据中的最大值为Amax,并依次存入循环存储单元;循环存储单元中的循环数组每自动更新一次,取一次循环数组的最大值Zmax;利用Zmax对应灰度级255进行量化,图像数据中的任一点值为Zi,对应着灰度级数据为Zi/Zmax×255,根据需要的调色板配置,就可以达到最佳视觉效果。还可以进一步根据最大值的相乘系数进行明暗调节,以适应不同的需要。本发明以当前显示屏数据的最大值进行量化,从而使得图像显示效果明暗适中。
文档编号G01S7/56GK101825704SQ20101014455
公开日2010年9月8日 申请日期2010年4月9日 优先权日2010年4月9日
发明者刘纪元, 刘维, 张春华, 李丽英 申请人:中国科学院声学研究所