一种海面监测图像天水线坐标计算方法及装置的制造方法_3

文档序号:9350738阅读:来源:国知局
应用例包括:
[0065] 以下涉及到的长度和宽度的单位都为像素数。
[0066] 以成像系统传感器采集的原始图像的左上角为坐标原点0,行方向为从左向右,列 方向为从上向下,设采集的原始图像总宽度为W。,总高度为H。,开辟一个矩形区域,该矩形 区域的宽度和高度用下式确定
[0068] 从原始图像的第一行起,计算上述矩形区域的像素和,第1个区域的灰度值之和
[0069] 其中P(i,j)为第i行第j列像素的灰度值。
[0070] 沿原始图像的列方向依次求相同宽度和高度的相邻矩形区域的像素和,第2个相
[0074] 本实施例中,都为取整运算,以下都相同,如果最后的矩形区域不足3行,则将该 矩形区域丢弃。
[0075] 依次求相邻两个矩形区域的像素和之差,第2个矩形区域像素和与第1个矩形区 域像素和之差为AS1=S2-S1;
[0076] 第k+1个矩形区域像素和与第k个矩形区域像素和之差为ASk=Sk+1_Sk;
最后一行的纵坐标值标记为Y,即Y= 3k(当S_=ASk);
[0079] Y值即为原始图像的天水线位置。
[0080] 若出现相等的情况,SPASni=ASn;
[0081] 这时,采用与原始图像中心纵坐标的距离相比较的方法,如下式所示
[0083] 即选择与原始图像中心纵坐标距离近的矩形区域为天水线位置。
[0084] 本发明实施例,以传感器采集的原始图像的左上角为坐标原点,行方向为从左向 右,列方向为从上向下,开辟一个占据一定宽度和高度的矩形区域,从原始图像的第一行 起,计算该矩形区域的像素和,并沿原始图像的列方向依次求相同宽度和高度的相邻矩形 区域的像素和之差,差值最大的矩形区域中心纵坐标即为图像的天水线纵坐标,实现了由 于天水线是图像中灰度变化剧烈的部分,在此采用差分方法计算天水线坐标,按照天水线 的含义,这个坐标是图像平面上的纵坐标,本发明实施例的有益效果为,(1)计算全部在图 像空间域进行,不对图像进行变换;(2)因为天水线的纵坐标应该在图像高度的二分之一 附近,只对图像中的一部分区域进行运算,不遍历整幅图像。本方法的优点是运算量小,实 时性好,准确度高,从而解决了目前的天水线坐标计算方法,所造成的实时性和准确性低下 的技术问题。
[0085] 请参阅图3,本发明实施例中提供的一种海面监测图像天水线坐标计算装置的一 个实施例包括:
[0086] 第一确定单元301,用于根据采集的原始图像确定的坐标原点,进行矩形区域的确 认,原始图像尺寸的宽度为W。个像素,总高度为H。个像素,矩形区域尺寸的宽度为W个像 素,长度为H个像素;
[0087] 计算单元302,用于对原始图像的原始图像纵坐标方向的每两个相邻的矩形区域 的矩形区域尺寸范围内的灰度值总和求取灰度总和差值,原始图像中包括k个矩形区域;
[0088] 第二确定单元303,用于根据灰度总和差值确定最大灰度总和差值对应的矩形区 域的最后一行矩形区域纵坐标为天水线位置。
[0089] 本发明实施例的有益效果为,(1)计算全部在图像空间域进行,不对图像进行变 换;(2)因为天水线的纵坐标应该在图像高度的二分之一附近,只对图像中的一部分区域 进行运算,不遍历整幅图像。本方法的优点是运算量小,实时性好,准确度高,从而解决了目 前的天水线坐标计算方法,所造成的实时性和准确性低下的技术问题。
[0090] 上面是对海面监测图像天水线坐标计算装置的各单元进行详细的描述,下面将对 子单元进行详细的描述,请参阅图4,本发明实施例中提供的一种海面监测图像天水线坐标 计算装置的一个实施例包括:
[0091] 第一确定单元401,用于根据采集的原始图像确定的坐标原点,进行矩形区域的确 认,原始图像尺寸的宽度为W。个像素,总高度为H。个像素,矩形区域尺寸的宽度为W个像 素,长度为H个像素,第一确定单元401,具体用于确定传感器采集的原始图像左上角为坐 标原点,并进行矩形区域的确认,原始图像尺寸的宽度为W。个像素,总高度为H。个像素,矩 形区域尺寸的宽度为W个像素,长度为H个像素。
[0092] 计算单元402,用于对原始图像的原始图像纵坐标方向的每两个相邻的矩形区域 的矩形区域尺寸范围内的灰度值总和求取灰度总和差值,原始图像中包括k个矩形区域;
[0093] 计算单元402具体包括:
[0094] 第一计算子单元4021,用于以H。= 1为起始的原始图像纵坐标,沿着原始图像纵 坐标方向依次按照预置公式计算每一个矩形区域尺寸范围内的灰度值总和;
[0095] 第二计算子单元4022,用于对每两个相邻的矩形区域的灰度值总和求取k-1个灰 度总和差值AS1U1;
值。
[0097] 第二确定单元403,用于根据灰度总和差值确定最大灰度总和差值对应的矩形区 域的最后一行矩形区域纵坐标为天水线位置。
[0098] 第二确定单元403具体包括:
[0099] 判断子单元4031,用于判断最大灰度总和差值是否存在至少两个相等的最大灰度 总和差值,若是,则触发第一确定子单元4032,若否,则触发第二确定子单元4033 ;
[0100] 第一确定子单元4032,用于确定两个相等最大灰度总和差值对应的矩形区域,并
天水线位置;
[0101] 第二确定子单元4033,用于根据灰度总和差值确定最大灰度总和差值对应的矩形 区域的最后一行矩形区域纵坐标为天水线位置。
[0102] 本发明实施例的有益效果为,(1)计算全部在图像空间域进行,不对图像进行变 换;(2)因为天水线的纵坐标应该在图像高度的二分之一附近,只对图像中的一部分区域 进行运算,不遍历整幅图像。本方法的优点是运算量小,实时性好,准确度高,从而解决了目 前的天水线坐标计算方法,所造成的实时性和准确性低下的技术问题。
[0103] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统, 装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0104] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以 通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的 划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件 可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或 讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦 合或通信连接,可以是电性,机械或其它的形式。
[0105] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显 示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个 网络单元上。
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1