一种视频拼接的实现方法和系统的制作方法

文档序号:8384048阅读:627来源:国知局
一种视频拼接的实现方法和系统的制作方法
【技术领域】
[0001]本发明涉及视频监控技术,特别涉及一种视频拼接的实现方法和系统。
【背景技术】
[0002]视频拼接技术,是指将数段有重叠部分的视频拼接成一段大型的无缝高分辨率视频的技术。
[0003]现有视频拼接技术的实现方式主要包括:
[0004]I)将固定数量的摄像头固定于一个密闭装置内,摄像头的数量至少为两个,各摄像头之间的角度固定;由于这种方式中的摄像头的数量和角度均固定,因此对于不同的场景,适应性和灵活性比较差;
[0005]2)使用独立的摄像头,分别架设,同样,摄像头的数量至少为两个,并可根据实际场景的需求,选择摄像头的数量和角度;这种方式虽然具有较好的适应性和灵活性,但整个摄像头的架设和调试过程均需要人工完成,而且,在架设和调试完成后,后续如果因为震动或风雨等导致摄像头的画面位置发生移动,还需要重新进行调试等,实现起来非常麻烦,需要耗费大量的人力和时间成本。

【发明内容】

[0006]有鉴于此,本发明提供了一种视频拼接的实现方法和系统,具有较好的适应性和灵活性,且能够降低人力和时间成本。
[0007]为了达到上述目的,本发明的技术方案是这样实现的:
[0008]一种视频拼接的实现方法,包括:
[0009]当确定完成MXN视频拼接场景中的摄像头初始架设后,从MXN个摄像头对应的MXN个画面中选定一个基准画面;其中,M和N均为正整数,且M和N中的至少一个大于1,每个摄像头的镜头前方均设置有一个旋转镜面;
[0010]根据选定的基准画面,通过控制对应的旋转镜面进行旋转,分别将除选定的基准画面以外的各画面中、位置不符合要求的画面调整至符合要求;
[0011]根据调整结果进行视频拼接。
[0012]一种视频拼接的实现系统,包括:
[0013]MXN个摄像头以及一个远程控制装置;其中,M和N均为正整数,且M和N中的至少一个大于1,每个摄像头的镜头前方均设置有一个旋转镜面;
[0014]所述远程控制装置,用于当确定完成MXN视频拼接场景中的摄像头初始架设后,从MXN个摄像头对应的MXN个画面中选定一个基准画面;根据选定的基准画面,通过控制对应的旋转镜面进行旋转,分别将除选定的基准画面以外的各画面中、位置不符合要求的画面调整至符合要求;根据调整结果进行视频拼接。
[0015]可见,采用本发明所述方案,一旦完成摄像头的初始架设后,后续调试工作即可自动完成,而且,如果因为震动或风雨等导致摄像头的画面位置发生移动,也可自动完成调试,从而节省了人力和时间成本;另外,本发明所述方案中的摄像头的数量可灵活调整,摄像头的角度也可通过旋转镜面进行灵活调整,因此,可适用于任意的场景,即本发明所述方案具有较好的适应性和灵活性。
【附图说明】
[0016]图1为本发明视频拼接的实现方法实施例的流程图。
[0017]图2为本发明摄像头及旋转镜面的正面和侧面示意图。
[0018]图3为本发明摄像头的安装方式示意图。
[0019]图4为本发明1X3视频拼接场景中的摄像头架设方式正面示意图。
[0020]图5为本发明1X3视频拼接场景中的摄像头架设方式俯视示意图。
[0021]图6为本发明1X3视频拼接场景中的3个画面预览示意图。
[0022]图7为本发明3X3视频拼接场景中的各摄像头的位置示意图。
[0023]图8为本发明I X 3视频拼接场景中摄像头A对应的旋转镜面的调整方式及调整前后的视野变化示意图。
[0024]图9为本发明1X3视频拼接场景中摄像头C对应的旋转镜面的调整方式示意图。
[0025]图10为本发明1X3视频拼接场景中摄像头C对应的旋转镜面调整前后的视野变化示意图。
[0026]图11为本发明1X3视频拼接场景中调整后的3个画面示意图。
【具体实施方式】
[0027]为了使本发明的技术方案更加清楚、明白,以下参照附图并举实施例,对本发明所述方案作进一步的详细说明。
[0028]图1为本发明视频拼接的实现方法实施例的流程图。如图1所示,包括以下步骤11 ?13。
[0029]步骤11:当确定完成MXN视频拼接场景中的摄像头初始架设后,从MXN个摄像头对应的MXN个画面中选定一个基准画面;其中,M和N均为正整数,且M和N中的至少一个大于1,每个摄像头的镜头前方均设置有一个旋转镜面。
[0030]M和N的具体取值均可根据实际需要而定。
[0031]初始架设可由人工完成,以I X 3视频拼接场景为例,通常,需要保证3个摄像头的安装高度基本一致,摄像头的视野方向基本一致。
[0032]各摄像头可独立架设,较佳地,可在每个摄像头的镜头中轴前方均设置有一个可控制的旋转镜面,以便尽可能地覆盖摄像头原有的视野,如何设置旋转镜面以及如何控制旋转镜面进行旋转不作限制,可采用本领域技术人员能够想到的任意方式。
[0033]图2为本发明摄像头及旋转镜面的正面和侧面示意图,如图2所示,左侧为摄像头及旋转镜面的正面示意图,右侧为摄像头及旋转镜面的侧面示意图。
[0034]图3为本发明摄像头的安装方式示意图,如图3所示,在这种安装方式下,摄像头的安装始终固定,但可通过对旋转镜面进行旋转控制,使得摄像头的视野进行较大范围的巡航。
[0035]图4为本发明1X3视频拼接场景中的摄像头架设方式正面示意图,图5为本发明I X 3视频拼接场景中的摄像头架设方式俯视示意图;如图4和图5所示,按照从左到右的顺序,将3个摄像头分别称为摄像头A、摄像头B和摄像头C。
[0036]完成摄像头的初始架设之后,可从MX N个摄像头对应的MX N个画面中选定一个作为基准画面。
[0037]具体来说,在按照图4和图5所示方式完成摄像头的初始架设之后,可实时预览3个摄像头对应的画面,图6为本发明1X3视频拼接场景中的3个画面预览示意图,如图6所示,其中画面A对应于摄像头A,画面B对应于摄像头B,画面C对应于摄像头C,外框表示大视野即整个监控场景,可选定画面B作为基准画面。
[0038]另外,在选定基准画面之后,还可进一步进行以下处理:获取选定的基准画面对应的旋转镜面的控制参数,根据获取到的控制参数对除选定的基准画面对应的旋转镜面以外的各旋转镜面进行控制和调整,具体实现为现有技术,这样处理的好处在于能够使相邻画面之间存在重叠部分,以方便后续的调整。
[0039]步骤12:根据选定的基准画面,通过控制对应的旋转镜面进行旋转,分别将除选定的基准画面以外的各画面中、位置不符合要求的画面调整至符合要求。
[0040]本步骤中,可针对每个待调整的画面X (为便于表述,用画面X来表示任一需要调整的画面),分别进行以下处理:确定画面X是否与选定的基准画面相邻;如果是,则将选定的基准画面作为画面X的基准画面,如果否,则将已调整完毕、且与画面X相邻的画面作为画面X的基准画面;根据画面X的基准画面,通过控制画面X对应的旋转镜面进行旋转,将画面X的位置调整至符合要求。
[0041]图7为本发明3X3视频拼接场景中的各摄像头的位置示意图,摄像头I?9的位置分别如图7所示,摄像头I?9分别对应画面I?9 ;初始,可选定画面5作为基准画面,那么,可基于画面5来对画面2、画面4、画面6和画面8进行调整,并可基于调整完毕的画面2或画面4来调整画面I,基于调整完毕的画面2或画面6来调整画面3,基于调整完毕的画面4或画面8来调整画面7,基于调整完毕的画面6或画面8来调整画面9,即调整完毕后的画面也可以作为基准画面。
[0042]在实际应用中,根据画面X与其基准画面的相对位置的不同,对画面X的具体调整方式可会有所不同,以下分别进行介绍。
[0043]I)当画面X位于其基准画面y的左侧时
[0044]确定画面X与画面y (为便于表述,将画面X的基准画面称为画面y)的重叠部分的高度与画面I的高度之比A ;
[0045]如果A小于第一阈值,且重叠部分位于画面y的左上方,则
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1