本发明涉及视频图像淡化区域确定领域,特别是涉及一种图像淡化区域确定方法、电子设备及存储介质。
背景技术:
1、在民航领域,机场的长度一般较长,在对机场进行监控的时候,一个摄像头难以完全覆盖整个机场的场景;因此,通常设置多个摄像头,每一个摄像头覆盖机场的一部分区域,然后对所有的摄像头采集到的视频图像进行拼接,来得到机场的全景监控图像;然而,拼接后的图像中会存在较为明显的拼接区域,为了淡化该拼接区域,需要确定出拼接之前的图像的淡化区域。
技术实现思路
1、针对上述技术问题,本发明采用的技术方案为:
2、根据本申请的第一方面,提供了一种图像淡化区域确定方法,所述方法包括以下步骤:
3、s100,获取目标区域对应的初始待拼接图像c1和初始待拼接图像c2;其中,c1和c2为目标区域对应的若干初始待拼接图像中的两个初始待拼接图像,c1和c2在目标区域内存在重合区域;c1和c2根据目标区域的两个覆盖相邻区域的视频流的同一时刻生成的第一帧图像得到;
4、s200,通过预设的图像拼接算法,获取c2对应的中间待拼接图像zc2;zc2通过dh2和c2得到,dh2为c1和c2拼接时c2对应的单应性矩阵;
5、s300,将zc2添加至第一预设矩形画布内,以得到c2对应的目标待拼接图像mc2;其中,zc2中的每一像素均处于第一预设矩形画布内;第一预设矩形画布的颜色为预设颜色;mc2与c1存在图像的重合区域;
6、s400,根据c1和mc2的尺寸,建立第二预设矩形画布以及第二预设矩形画布对应的直角坐标系kt;其中,l≥lc1+lmc2,m≥mc1+mmc2;l为二预设矩形画布的长度,m为二预设矩形画布的宽度,lc1为c1的长度,lmc2为c2的长度,mc1为c1的宽度,mmc2为mc2的宽度;
7、s500,将pjt添加至第二预设矩形画布中;其中,pjt为c1和mc2的拼接后生成的拼接图;c1的水平边界与第二预设矩形画布的水平边界平行;
8、s600,若c1的目标边界bj1与x轴垂直,则获取bj1在kt中x轴的坐标值xc1;其中,bj1为c1的边界中与x轴垂直且与mc2重合的边界;
9、s700,若zc2的目标边界bj2与x轴垂直,则获取bj2在kt中x轴的坐标值xzc2;其中,bj2为zc2的边界中与c1重合的边界;
10、s800,根据xc1和xzc2,确定mc2中的淡化区域。
11、根据本申请的另一方面,还提供了一种非瞬时性计算机可读存储介质,存储介质中存储有至少一条指令或至少一段程序,至少一条指令或至少一段程序由处理器加载并执行以实现上述拼接图像淡化区域确定方法。
12、根据本申请的另一方面,还提供了一种电子设备,包括处理器和上述非瞬时性计算机可读存储介质。
13、本发明至少具有以下有益效果:
14、本发明的拼接图像淡化区域确定方法,获取目标区域对应的初始待拼接图像c1和初始待拼接图像c2,通过预设的图像拼接算法,获取c2对应的中间待拼接图像zc2,将zc2添加至第一预设矩形画布内,以得到c2对应的目标待拼接图像mc2;根据c1和mc2的尺寸,建立第二预设矩形画布以及第二预设矩形画布对应的直角坐标系kt;将pjt添加至第二预设矩形画布中,获取c1的目标边界bj1在kt中x轴的坐标值xc1,若zc2的目标边界bj2与x轴垂直,则获取bj2在kt中x轴的坐标值xzc2;根据xc1和xzc2,确定mc2中的淡化区域,从而实现图像淡化区域的确定。
15、进一步的,在确定图像的淡化区域的过程中,同时能够将c1和c2拼接时c2对应的单应性矩阵dh2确定出来,在对后续的c2对应的视频流中的其他待拼接图像进行拼接时,能够直接获取dh2,无需重新计算dh2;而直接获取单应性矩阵dh2所用的时间相较于重新计算单应性矩阵dh2所用的时间,可以忽略不计;因此,本发明还能够提高后续视频图像拼接时的效率。
1.一种拼接图像淡化区域确定方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述的拼接图像淡化区域确定方法,其特征在于,步骤s800包括以下步骤:
3.根据权利要求1所述的拼接图像淡化区域确定方法,其特征在于,在步骤s600之后以及步骤s700之前,所述方法还包括以下步骤:
4.根据权利要求1所述的拼接图像淡化区域确定方法,其特征在于,在步骤s500之后,所述方法还包括以下步骤:
5.根据权利要求1所述的拼接图像淡化区域确定方法,其特征在于,在步骤s800之后,所述方法还包括以下步骤:
6.根据权利要求5所述的拼接图像淡化区域确定方法,其特征在于,在步骤s950之后以及步骤s960之前,所述方法还包括以下步骤:
7.根据权利要求5所述的拼接图像淡化区域确定方法,其特征在于,步骤s950包括以下步骤:
8.根据权利要求1所述的拼接图像淡化区域确定方法,其特征在于,所述预设的图像拼接算法包括sift算法。
9.一种非瞬时性计算机可读存储介质,所述存储介质中存储有至少一条指令或至少一段程序,其特征在于,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如权利要求1-8任意一项所述的拼接图像淡化区域确定方法。
10.一种电子设备,其特征在于,包括处理器和权利要求9所述的非瞬时性计算机可读存储介质。