图像拼接方法及装置与流程

文档序号:12126121阅读:来源:国知局

技术特征:

1.一种图像拼接方法,其特征在于,包括:

获取第一图像的第一二值边界图像、及第二图像的第二二值边界图像,其中,所述第一图像包括与所述第二图像的一部分重合的重合图像;

在所述第一二值边界图像中确定第一图像块,所述第一图像块中包括所述重合图像中的部分或全部;

在所述第二二值边界图像中确定与所述第一图像块匹配的第二图像块;

根据所述第一图像块和所述第二图像块,确定所述第一图像和所述第二图像的拼接边界,并根据所述拼接边界拼接所述第一图像和所述第二图像。

2.根据权利要求1所述的方法,其特征在于,获取所述第一图像的第一二值边界图像,包括:

获取所述第一图像中各像素的像素梯度值;

根据所述第一图像中各像素的像素梯度值,确定所述第一图像中包括的多个边界像素;

将所述边界像素的灰度值设置为第一预设灰度值,将所述第一图像中非边界像素的灰度值设置为第二预设灰度值,得到所述第一二值边界图像。

3.根据权利要求1或2所述的方法,其特征在于,在所述第一二值边界图像中确定第一图像块,包括:

获取所述第一图像和所述第二图像的拼接顺序;

根据所述拼接顺序,在所述第一二值边界图像中确定拼接区域,所述拼接区域为所述第一二值边界图像的左区域、右区域、上区域或下区域中的一种;

在所述拼接区域中确定所述第一图像块,所述第一图像块中包括第一预设灰度值的像素和第二预设灰度值的像素。

4.根据权利要求1或2所述的方法,其特征在于,在所述第二二值边界图像中确定与所述第一图像块匹配的第二图像块,包括:

获取所述第一图像块的长度和高度、及所述第一图像和所述第二图像的拼接顺序;

根据所述第一图像块的长度和高度、及所述第一图像和所述第二图像的拼接顺序,在所述第二二值边界图像中确定待匹配图像块,所述待匹配图像块的长度等于所述第一图像块的长度,所述待匹配图像块的高度等于所述第一图像块的高度;

判断所述第一图像块与待匹配图像块是否匹配;

若是,则将确定出的待匹配图像块确定为所述第二图像块;

若否,则在所述第二二值边界图像中再次确定待匹配图像块,直至确定出的待匹配图像块与所述第一图像块匹配,并将确定出的待匹配图像块确定为所述第二图像块。

5.根据权利要求4所述的方法,其特征在于,在所述第二二值边界图像中再次确定待匹配图像块,包括:

确定待匹配图像块在所述第二二值边界图像中的滑动方向;

根据所述滑动方向,对待匹配图像块在所述第二二值边界图像中的坐标进行更新。

6.一种图像拼接装置,其特征在于,包括:

获取模块,用于获取第一图像的第一二值边界图像、及第二图像的第二二值边界图像,其中,所述第一图像包括与所述第二图像的一部分重合的重合图像;

第一确定模块,用于在所述第一二值边界图像中确定第一图像块,所述第一图像块中包括所述重合图像中的部分或全部;

第二确定模块,用于在所述第二二值边界图像中确定与所述第一图像块匹配的第二图像块;

第三确定模块,用于根据所述第一图像块和所述第二图像块,确定所述第一图像和所述第二图像的拼接边界;

拼接模块,用于根据所述拼接边界拼接所述第一图像和所述第二图像。

7.根据权利要求6所述的装置,其特征在于,所述获取模块获取第一图像的第一二值边界图像包括:

获取所述第一图像中各像素的像素梯度值;

根据所述第一图像中各像素的像素梯度值,确定所述第一图像中包括的多个边界像素;

将所述边界像素的灰度值设置为第一预设灰度值,将所述第一图像中非边界像素的灰度值设置为第二预设灰度值,得到所述第一二值边界图像。

8.根据权利要求6或7所述的装置,其特征在于,所述第一确定模块在所述第一二值边界图像中确定第一图像块包括:

获取所述第一图像和所述第二图像的拼接顺序;

根据所述拼接顺序,在所述第一二值边界图像中确定拼接区域,所述拼接区域为所述第一二值边界图像的左区域、右区域、上区域或下区域中的一种;

在所述拼接区域中确定所述第一图像块,所述第一图像块中包括第一预设灰度值的像素和第二预设灰度值的像素。

9.根据权利要求6或7所述的装置,其特征在于,所述第二确定模块在所述第二二值边界图像中确定与所述第一图像块匹配的第二图像块包括:

获取所述第一图像块的长度和高度、及所述第一图像和所述第二图像的拼接顺序;

根据所述第一图像块的长度和高度、及所述第一图像和所述第二图像的拼接顺序,在所述第二二值边界图像中确定待匹配图像块,所述待匹配图像块的长度等于所述第一图像块的长度,所述待匹配图像块的高度等于所述第一图像块的高度;

判断所述第一图像块与待匹配图像块是否匹配;

若是,则将确定出的待匹配图像块确定为所述第二图像块;

若否,则在所述第二二值边界图像中再次确定待匹配图像块,直至确定出的待匹配图像块与所述第一图像块匹配,并将确定出的待匹配图像块确定为所述第二图像块。

10.根据权利要求9所述的装置,其特征在于,所述第二确定模块在所述第二二值边界图像中再次确定待匹配图像块包括:

确定待匹配图像块在所述第二二值边界图像中的滑动方向;

根据所述滑动方向,对待匹配图像块在所述第二二值边界图像中坐标进行更新。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1