[发明专利]一种基于运动场多路摄像头进行视频拼接的方法在审

专利信息
申请号: 201610037347.2 申请日: 2016-01-20
公开(公告)号: CN106991644A 公开(公告)日: 2017-07-28
发明(设计)人: 刘剡;贺岳平;朱明亮 申请(专利权)人: 上海慧体网络科技有限公司
主分类号: G06T3/40 分类号: G06T3/40
代理公司: 暂无信息 代理人: 暂无信息
地址: 200080 上海市*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 运动场 摄像头 进行 视频 拼接 方法
【权利要求书】:

1.一种基于运动场多路摄像头进行视频拼接的方法,其特征在于:包括重叠区域计算模块、特征点提取模块、图像单应性矩阵计算模块、图像融合裁剪模块;

所述重叠区域计算模块设置各镜头的前景提取模块、跨镜头的前景匹配模块;

所述特征点提取模块设置单帧特征点子提取模块、单帧特征点匹配子模块、多帧特征点对融合模块;

其中,各镜头的前景提取模块工作原理为:1)对各镜头的视频,建立背景模型,从中分割出前景;2)对各镜头的前景按行和列的形式,分别计算各行和列的前景点比率,将各个时刻的计算结果进行存储;

跨镜头的前景匹配模块工作原理为:对需要拼接的两镜头A和B根据其拼接模式,选择相应的计算模式,左右拼接按列前景点比率计算,上下拼接按行前景点比率进行计算;

单帧特征点子提取模块工作原理为:对两镜头的重叠区域是否存在一定比率的前景,若存在,则对当前的前景区域,用局部特征提取算子进行特征点提取;

单帧特征点匹配子模块工作原理为:在对两镜头的重叠区域提取得到特征点后,对各特征点进行特征描述(如SIFT,SURF,ORB),并对其进行特征点匹配(可采用最近邻法),并采用对最终的匹配结果进行过滤(如RANSAC);

多帧特征点对融合模块工作原理为:在对两镜头的单帧图像提取和匹配得到合适的特征点后,将匹配上的特征点对的位置进行存储,通过多帧的累积,在得到足够多的匹配上的点对后(如100对),对这些点对再采 用RANSAC进行一次过滤,得到过滤后的n对点对:P1(pA1,pB1),P2(pA1,pB1),......,Pn(pA1,pB1);

图像单应性矩阵计算模块工作原理为:利用两个镜头中多帧所匹配上的n对点对P1(pA1,pB1),P2(pA1,pB1),......,Pn(pA1,pB1),求解Homegraph矩阵方程SM=D,得到两镜头的矩阵映射关系矩阵M;

图像融合裁剪模块工作原理为:在求解得到两镜头的映射矩阵,可按一般的处理方法,对图像进行拼接处理。

2.如权利要求1所述的一种基于运动场多路摄像头进行视频拼接的方法,其特征在于:跨镜头的前景匹配模块对对需要拼接的两镜头A和B按如下方式进行计算:

1)以镜头A中靠近边界的某行或列(设为RA)为中心,往前后各取若干帧,以各行或列的的前景点比率作为各分量,形成一向量a;

2)对镜头A中各视频帧,判断向量a是否需要保留,判别规则是该向量中前景点比率值,与上一次保存的前景点比率值要出现交错;

3)若需保留,则将向量a保存为at(t表示为第t帧),并存储于VA中;同时对镜头B中各行或各列,按以上规则形成多个向量b1t,b2t,b3t,.......,bnt(n表示以第n行或列为中心,t表示为第t帧),并将各向量存储于VB中;

4)在VA中存储的向量,超过给定阈值后(如200),则综合VB中向量进行计算,得到镜头B中与A中R最为匹配的行或列RB,将RB作为匹配上的结果,从而得到两镜头的重叠区域。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海慧体网络科技有限公司,未经上海慧体网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610037347.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top