The invention discloses a panoramic camera and shooting method, panoramic camera of the invention includes: N sub camera; synchronous control module; splicing correction module, for sliding window method for continuous shooting buffer m pixel value in an image, and according to the m pixel correction table preset and the cached value complete, correction of the pixel value, and sequentially outputs after correction of each row of pixel value, which is greater than the maximum distortion for M image preset number +2, and M is less than the total number of shooting image; fusion splicing module, according to the overlap images of each sub camera and the sub camera in the synchronization control module under the control of synchronous shooting images spliced into a mosaic image; and a transmission module. The panoramic camera has the advantages of better processing efficiency, better processing quality, and better miniaturization of the system design.
【技术实现步骤摘要】
全景摄像机及其拍摄方法
本专利技术涉及视频监控领域,特别涉及全景摄像机的拍摄技术。
技术介绍
为了实现重点监控区域的全覆盖,一般采用多个相机进行拍摄。举例来说,对于一条城市主干道的十字路口的视频监控,从各个方向安装布置多个网络摄像机,从而形成360度、无死角的监控。然而,上述技术方案中,每一台网络摄像机独立地将视频数据传输到监控中心,并在监控中心的大屏上独立地显示,这样做不但成本高,而且独立画面场景带给观看者的视觉体验也受到较大影响。为了解决上述问题,通常先将前端多台网络摄像机采集的实时视频分别发送给中心端服务器,进行后端合成处理后,形成完整的全景图像。但是,由于每一个网络摄像机采集视频图像,并通过网络传输后,会导致分别产生不同的时延。由于不同的时延,在图像拼接时有可能存在不匹配的现象,导致合成图像中的运动物体错位或重叠等问题。另一方面,虽然也有通过将前端多台网络摄像机或网络摄像机的多个摄像头采集的实时视频在前端直接进行拼接,获得全景图像的解决方案,但存在对系统资源的消耗大、拼接效果不好的问题。
技术实现思路
本专利技术的目的就是提供一种全景摄像机及其拍摄方法,能够使得处理效率更好,处理质量更好,并且更有利于系统设计小型化。在本专利技术的第一个方面,提供了一种全景摄像机,包括:N个子摄像头,N大于2;每个子摄像头拍摄的角度不同;每个子摄像头拍摄的拍摄图像与该全景摄像机中至少一个其他子摄像头拍摄的拍摄图像有部分重合;同步控制模块,用于控制N个子摄像头同步拍摄;拼接校正模块,用于以滑动窗口的方式缓存拍摄图像中连续的m行像素值,并根据预先设定的校正表和该缓存的m行像 ...
【技术保护点】
一种全景摄像机,其特征在于,包括:N个子摄像头,N大于2;每个所述子摄像头拍摄的角度不同;每个所述子摄像头拍摄的拍摄图像与所述全景摄像机中至少一个其他子摄像头拍摄的拍摄图像有部分重合;同步控制模块,用于控制所述N个子摄像头进行同步拍摄;拼接校正模块,用于以滑动窗口的方式缓存所述拍摄图像中连续的m行像素值,并根据预先设定的校正表和所述缓存的m行像素值,对所述像素值进行校正,并依次输出校正后的每一行像素值,得到校正后的拍摄图像,其中,m大于预先设定的图像最大畸变行数+2,并且m小于所述拍摄图像的总行数;拼接融合模块,用于根据所述各子摄像头的拍摄图像的重合部分,将所述各个子摄像头在所述同步控制模块控制下同步拍摄的校正后的拍摄图像拼接成一个拼接图像;传输模块,用于通过通信网络发送所述拼接融合模块输出的拼接图像。
【技术特征摘要】
1.一种全景摄像机,其特征在于,包括:N个子摄像头,N大于2;每个所述子摄像头拍摄的角度不同;每个所述子摄像头拍摄的拍摄图像与所述全景摄像机中至少一个其他子摄像头拍摄的拍摄图像有部分重合;同步控制模块,用于控制所述N个子摄像头进行同步拍摄;拼接校正模块,用于以滑动窗口的方式缓存所述拍摄图像中连续的m行像素值,并根据预先设定的校正表和所述缓存的m行像素值,对所述像素值进行校正,并依次输出校正后的每一行像素值,得到校正后的拍摄图像,其中,m大于预先设定的图像最大畸变行数+2,并且m小于所述拍摄图像的总行数;拼接融合模块,用于根据所述各子摄像头的拍摄图像的重合部分,将所述各个子摄像头在所述同步控制模块控制下同步拍摄的校正后的拍摄图像拼接成一个拼接图像;传输模块,用于通过通信网络发送所述拼接融合模块输出的拼接图像。2.如权利要求1所述的全景摄像机,其特征在于,所述N个子摄像头的拍摄图像为Bayer格式的图像,并且,所述全景摄像机还包括:插值模块,用于对所述N个子摄像头拍摄的Bayer格式的图像进行RGB插值,并将RGB插值后的拍摄图像发送给所述拼接校正模块。3.如权利要求1所述的全景摄像机,其特征在于,所述N个子摄像头的拍摄图像为Bayer格式的图像,并且,所述全景摄像机还包括G插值模块和RB插值模块,其中,所述G插值模块用于对所述N个子摄像头拍摄的Bayer格式的图像进行G插值,并将经G插值后的拍摄图像发送给所述拼接校正模块;所述拼接校正模块用于对所述经G插值后的拍摄图像进行校正,并将校正后的拍摄图像发送给所述RB插值模块;所述RB插值模块用于对所述校正后的拍摄图像进行R插值和B插值。4.如权利要求1所述的全景摄像机,其特征在于,还包含双线性插值模块,用于对由所述拼接校正模块校正后的拍摄图像,根据目标点在原拍摄图像上的位置,参考所述目标点周边四个像素,生成第二像素值,完成双线性插值,并将经双线性插值后的拍摄图像发送给所述拼接融合模块。5.如权利要求1所述的全景摄像机,其特征在于,还包含图像旋转模块,用于对所述子摄像头同步拍摄的拍摄图像进行90°旋转,并将经旋转的拍摄图像发送给所述拼接校正模块。6.根据权利要求1所述的全景摄像机,其特征在于,每个所述子摄像头包...
【专利技术属性】
技术研发人员:张铧铧,王晓江,柯常志,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。