【技术实现步骤摘要】
一种视频合成的方法及装置
本申请涉及计算机领域,特别涉及一种视频合成的方法及装置。
技术介绍
视频合成技术,即通过多个摄像机对同一场景进行拍摄,获得多张图像后将该多张图像拼接为一张图像的技术,该拼接后的图像即为全景图,全景图在全景监控、车载环视、虚拟现实等领域均有应用。现有技术中通过N个摄像机拍摄同一场景得到N原始图片,N为大于1的整数,将每个原始图片经过颜色矫正后获得每个原图图像的彩色图片,根据第一原始图片的彩色图片和第二原始图片的彩色图片,生成第一原始图片的深度图,第一原始图片是N个原始图片中的任一个原始图片,拍摄第一原始图片的摄像机和拍摄第二原始图片的摄像机位置相邻;按上述方式获取每个原始图片的深度图,根据每个原始图片的深度图和每个原始图片的彩色图片生成全景图像。专利技术人在实现本申请的过程中,发现上述方式至少存在如下缺陷:由于经过颜色矫正后的彩色图片可能会损失原始图片中的信息,又由于相邻两个摄像机拍摄的原始图片的彩色图片中包括的图像信息较少,使得相邻两个摄像机拍摄的原始图片的彩色图片生 ...
【技术保护点】
1.一种视频合成的方法,其特征在于,所述方法包括:/n获取N个目标图片和每个目标图片对应的彩色图片,所述N个目标图片是N个摄像机对同一场景进行拍摄得到的图片,N为大于或等于3的整数;/n根据第一目标图片和M个第二目标图片,生成所述第一目标图片的深度图,所述第一目标图片为所述N个目标图片中的任一个,所述M个第二目标图片是距离第一摄像机最近的M个第二摄像机拍摄的图片,所述第一摄像机为拍摄所述第一目标图片的摄像机,M为大于或等于2的整数;/n根据所述每个目标图片对应的彩色图片和所述每个目标图片的深度图生成全景图片。/n
【技术特征摘要】
1.一种视频合成的方法,其特征在于,所述方法包括:
获取N个目标图片和每个目标图片对应的彩色图片,所述N个目标图片是N个摄像机对同一场景进行拍摄得到的图片,N为大于或等于3的整数;
根据第一目标图片和M个第二目标图片,生成所述第一目标图片的深度图,所述第一目标图片为所述N个目标图片中的任一个,所述M个第二目标图片是距离第一摄像机最近的M个第二摄像机拍摄的图片,所述第一摄像机为拍摄所述第一目标图片的摄像机,M为大于或等于2的整数;
根据所述每个目标图片对应的彩色图片和所述每个目标图片的深度图生成全景图片。
2.如权利要求1所述的方法,其特征在于,所述获取N个目标图片,包括:
根据目标摄像机拍摄的原始图片中的每个像素点的灰度值和梯度值,确定所述原始图片中属于高纹理图像的第一像素点和属于低纹理图像的第二像素点,所述目标摄像机是N个摄像机中的任一个摄像机;
通过第一滤波器对所述原始图片中的第一像素点进行滤波以及通过第二滤波器对所述原始图片中的第二像素点进行滤波,得到所述原始图片对应的目标图片,所述第一滤波器的滤波强度小于所述第二滤波器的滤波强度。
3.如权利要求2所述的方法,其特征在于,所述根据目标摄像机拍摄的原始图片中的每个像素点的灰度值和梯度值,确定所述原始图片中属于高纹理图像的第一像素点和属于低纹理图像的第二像素点,包括:
根据第一目标像素点的灰度值,从灰度值与噪声阈值的对应关系中获取对应的噪声阈值,所述第一目标像素点是所述原始图片中的任一像素点;
在所述第一目标像素点的梯度值超过所述噪声阈值时,确定所述第一目标像素点为属于高纹理图像的第一像素点,在所述第一目标像素点的梯度值未超过所述噪声阈值时,确定所述第一目标像素点为属于低纹理图像的第二像素点。
4.如权利要求1所述的方法,其特征在于,所述获取N个目标图片之前,还包括:
获取多个测试图片的光照强度,所述多个测试图片是通过摄像机对测试环境进行多次拍摄得到的图片,所述测试环境的光照强度等于与一个灰度值匹配的光照强度;
根据多个测试图片的光照强度计算方差值,将所述方差值确定为所述灰度值对应的噪声阈值;
将所述灰度值和所述噪声阈值对应保存在灰度值与噪声阈值的对应关系中。
5.如权利要求1所述的方法,其特征在于,所述根据第一目标图片和M个第二目标图片,生成所述第一目标图片的深度图,包括:
根据第一摄像机的内外参数、每个第二摄像机的内外参数和第二目标像素点,获取深度值集合中的每个预设深度值的综合相似度,第二目标像素点为所述第一目标图片中的任一个像素点,所述深度值集合包括多个预设深度值;
选择综合相似度最大的预设深度值作为所述第二目标像素点的深度值。
6.如权利要求5所述的方法,其特征在于,所述根据第一摄像机的内外参数、每个第二摄像机的内外参数和第二目标像素点,获取深度值集合中的每个预设深度值的综合相似度,包括:
根据第一摄像机的内外参数、每个第二摄像机的内外参数和目标深度值,确定第二目标像素点分别在每个第二目标图片中的第一映射点,目标深度值是深度值集合中的任一预设深度值;
根据所述第二目标像素点的像素值和每个第一映射点的像素值,分别计算所述第二目标像素点与所述每个第一映射点之间的相似度;
根据所述第二目标像素点与所述每个第一映射点之间的相似度,获取目标深度值的综合相似度。
7.如权利要求1所述的方法,其特征在于,所述根据第一目标图片和M个第二目标图片,生成所述第一目标图片的深度图之后,还包括:
根据所述第一目标图片对应的彩色图片和每个第二目标图片对应的深度图,矫正所述第一目标图片的深度图。
8.如权利要求7所述的方法,其特征在于,所述根据所述第一目标图片对应的彩色图片和每个第二目标图片对应的深度图,矫正所述第一目标图片的深度图,包括:
确定所述第一目标图片中的第三目标像素点,所述第三目标像素点的深度值与所述第三目标像素点在任一个第二目标图片中对应的第一映射点的深度值不同;
根据所述第一目标图片对应的彩色图片确定所述第三目标像素点所在的图像区域;
根据所述图像区域内的像素点的深度值设置所述第三目标像素点的深度值。
9.如权利要求1所述的方法,其特征在于,所述根据所述每个目标图片对应的彩色图片和所述每个目标图片的深度图生成全景图片,包括:
根据所述第一摄像机的内外参数、所述每个第二摄像机的内外参数和深度值集合,获取所述每个目标图片的深度图,所述深度图集合包括多个预设深度值;
根据所述每个目标图片的深度图,生成X个虚拟图片的深度图,X为大于或等于1的整数;
根据所述N个目标图片对应的彩色图片和所述X个虚拟图片的深度图,生成所述X...
【专利技术属性】
技术研发人员:马强,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。