一种可定制化的实时视频矫正方法及其电子设备技术

技术编号:22566275 阅读:34 留言:0更新日期:2019-11-16 12:32
本申请涉及一种可定制化的实时视频矫正方法,应用于可进行视频处理的电子设备中;所述方法在保持原有图像有效内容的基础上,对单帧图像矫正区域进行处理,并生成矫正图像,进行图像视频的分区域局部及全局实时矫正,此方法不受运动遮挡的影响保证时间的一致性;在镜头外参变动的情况下,读入镜头外参,通过修正矫正区域、矫正公式参数,进行图像视频的分区域局部及全局实时矫正;利用根据矫正区域的空间特性,引入非线性变换,优化经纬矫正模型,分离出经度矫正和维度矫正,通过两种矫正方法的不同组合,结合模拟矫正模型的光心半径,进行图像视频的分区域局部及全局实时矫正。

A customizable real-time video correction method and its electronic equipment

The application relates to a customizable real-time video correction method, which is applied to the electronic equipment that can process video; the method processes the single frame image correction area, generates the correction image, and carries out the regional local and global real-time correction of image frequency on the basis of maintaining the effective content of the original image, and this method is not affected by the motion occlusion to ensure the time In the case of the change of lens external parameters, read in the lens external parameters, correct the correction area and the correction formula parameters, and carry out the regional local and global real-time correction of image video; use the spatial characteristics of the correction area, introduce nonlinear transformation, optimize the warp and latitude correction model, separate the longitude correction and dimension correction, and use different groups of two correction methods Combined with the optical center radius of the simulation correction model, the sub region local and global real-time correction of image video is carried out.

【技术实现步骤摘要】
一种可定制化的实时视频矫正方法及其电子设备
本申请涉及图像
,特别涉及一种可定制化的实时视频矫正方法及其电子设备。
技术介绍
随着网络速度的提升,图像、视频等可视化文件越来越多出现在我们生活中。在视频采集视频方面,往往需要对摄像头所获取的图像进行矫正,以提供更好视觉效果;在现有技术中,往往通过识别图像中重要区域,把图像分为若干个区域,形成多个无缝局部投影区域这样一幅图通过多个无缝区间组合投影完成全图的投影矫正。上述方法依赖于图像内容,在图像纹理特征不明显的场景或者运动被遮挡的场景效果不理想,同时运算复杂难以实现实时性,不适应视频流。
技术实现思路
本申请为了解决上述技术问题,提供了一种可定制化的实时视频矫正方法,应用于可进行视频处理的电子设备中,包括:获取待矫正视频流的分辨率H*W;获取单帧图像矫正区域的模拟矫正中心及模拟矫正半径;根据所述模拟矫正中心及模拟矫正半径,对单帧图像矫正区域进行处理,并生成矫正图像。可选地,所述模拟矫正中心信息及模拟矫正半径信息通过外部输入获取或者通过成像空间特性获取。可选地,所述对单帧图像矫正区域进行处理,包括:通过经度矫正和/或纬度矫正,对单帧图像矫正区域进行矫正。可选地,所述对单帧图像矫正区域进行处理,包括:通过二次经度矫正对待矫正区域进行矫正,生成矫正图像,矫正公式为:其中,(f(u,v),v)是原单帧图像上的任一点,对应矫正图中坐标为(u,v),(x0.y0)为矫正模型模拟中心原点,R为模拟矫正半径,ai为与R相关的可变参数,bi为线性可变常量。可选地,所述对单帧图像矫正区域进行处理,包括:分别对图像的左右两侧任一区域通过一次经度矫正进行矫正,矫正公式为:其中,(f(u,v),v)是原单帧图像上的任一点,对应矫正图中坐标为(u,V),(x0,y0)为矫正模型原点,R为模拟矫正半径。可选地,执行所述分别对图像的左右两侧任一区域通过一次经度矫正进行矫正后,还包括:对进行一次经度矫正的单帧图像,通过分割线上下分隔成第一部分及第二部分;将所述第一部分进行非均匀拉伸处理;将所述第二部分进行一次或多次纬度矫正,矫正公式为通过对所述第一部分及第二部分进行处理后的单帧图像,进行ROI区域裁剪,生成矫正图像。可选地,所述分割线通过外部输入获取或者通过成像空间特性获取。可选地,所述外部输入为电子设备键入或触控输入。可选地,所述生成矫正图像后,还包括:根据原单帧图像与矫正图像的映射关系,生成映射文件;根据所述映射文件,将视频流的每个帧图像进行实时矫正。此外,本申请还提供了一种实时视频矫正的电子设备,包括上述的一种可定制化的实时视频矫正方法。本申请的一种可定制化的实时视频矫正方法及其电子设备,其有益效果在于,本申请在保持原有图像有效内容的基础上,利用不同镜头安装参数造成得图像视频成像特性,不受运动遮挡的影响保证时间的一致性,根据矫正区域的空间特性,优化经纬矫正模型,进行图像视频的分区域局部及全局实时矫正。在保持原有图像有效内容的基础上,对单帧图像矫正区域进行处理,并生成矫正图像,进行图像视频的分区域局部及全局实时矫正,此方法不受运动遮挡的影响保证时间的一致性;在镜头外参变动的情况下,读入镜头外参,通过修正矫正区域、矫正公式参数,进行图像视频的分区域局部及全局实时矫正;利用根据矫正区域的空间特性,引入非线性变换,优化经纬矫正模型,分离出经度矫正和维度矫正,通过两种矫正方法的不同组合,结合模拟矫正模型的光心半径,进行图像视频的分区域局部及全局实时矫正。附图说明图1为本申请实施例的图像矫正方法流程图;图2为本申请实施例的视频流矫正方法流程图;图3为本申请实施例的图像矫正一种方法的示意图;图4为本申请实施例的图像矫正另一种方法的示意图。具体实施方式下面结合附图对本申请的较佳实施例进行详细阐述,以使本申请的优点和特征更易被本领域技术人员理解,从而对本申请的保护范围作出更为清楚的界定。在如图1所示的一种实施例中,本申请提供了一种可定制化的实时视频矫正方法,应用于可进行视频处理的电子设备中,包括:100,获取待矫正视频流的分辨率H*W;在步骤100中,待矫正视频流存储在电子设备中,可进行视频处理的电子设备通过运行可定制化的实时视频矫正方法进行视频矫正,其过程包括100,获取待矫正视频流的分辨率H*W,可通过解析视频流文件获取其中的分辨率信息,也可通过读取设置在电子设备内的视频采集装置的分辨率参数获取待测矫正视频流的分辨率信息,本步骤获取分辨率H*W后,并根据分辨率H*W对视频进行矫正。200,获取单帧图像矫正区域的模拟矫正中心及模拟矫正半径;在步骤200中,模拟矫正中心信息及模拟矫正半径信息通过外部输入获取;若电子设备为带有鼠标键盘的计算机,可通过鼠标键盘选取模拟矫正中心,并通过键盘键入模拟矫正半径信息;若电子设备为可触控的计算机或移动终端设备,可通过触控选取模拟矫正中心,并键入模拟矫正半径信息。其选取模拟矫正中心信息及模拟矫正半径信息根据用户需求进行定制化设置;此外,还可通过预设,根据设置在电子设备的视频采集装置进行定制化配置,以达到最佳显示效果。300,根据模拟矫正中心及模拟矫正半径,对单帧图像矫正区域进行处理,并生成矫正图像。在步骤300中,通过经度矫正和/或纬度矫正,对单帧图像矫正区域进行矫正,其中,经度矫正可以是将待矫正视频流的单帧图像上的任一点进行X轴上的参数矫正,纬度矫正可以是将待矫正视频流的单帧图像上的任一点进行Y轴上的参数矫正;在本实施例中,通过经度矫正、或纬度矫正、或经度矫正和纬度矫正结合,对单帧图像进行矫正,矫正完成后生成矫正图像。在本实施例中,待矫正视频流存储在电子设备中,可进行视频处理的电子设备通过运行可定制化的实时视频矫正方法进行视频矫正,其设置在电子设备的视频采集装置可以是鱼眼镜头、广角镜头或其他类型的镜头。本申请在保持原有图像有效内容的基础上,利用不同镜头安装参数造成得图像视频成像特性,不受运动遮挡的影响保证时间的一致性,根据矫正区域的空间特性,优化经纬矫正模型,进行图像视频的分区域局部及全局实时矫正。在一些实施例中,模拟矫正中心信息及模拟矫正半径信息通过外部输入获取或成像空间特性获得。若电子设备为带有鼠标键盘的计算机,可通过鼠标键盘选取模拟矫正中心,并通过键盘键入模拟矫正半径信息;若电子设备为可触控的计算机或移动终端设备,可通过触控选取模拟矫正中心,并键入模拟矫正半径信息。其选取模拟矫正中心信息及模拟矫正半径信息根据用户需求进行定制化设置。在本实施例中,成像空间特性可以是预设于视频矫正系统的矫正参数,视频矫正系统根据当前的待矫正视频流的镜头姿态,选取相应的预设矫正参数,对视频流进行处理。此外,成像空间特性也可以是上一视频矫正生成的矫正参数,如输本文档来自技高网...

【技术保护点】
1.一种可定制化的实时视频矫正方法,应用于可进行视频处理的电子设备中,其特征在于,包括:/n获取待矫正视频流的分辨率H*W;/n获取单帧图像矫正区域的模拟矫正中心及模拟矫正半径;/n根据所述模拟矫正中心及模拟矫正半径,对单帧图像矫正区域进行处理,并生成矫正图像。/n

【技术特征摘要】
1.一种可定制化的实时视频矫正方法,应用于可进行视频处理的电子设备中,其特征在于,包括:
获取待矫正视频流的分辨率H*W;
获取单帧图像矫正区域的模拟矫正中心及模拟矫正半径;
根据所述模拟矫正中心及模拟矫正半径,对单帧图像矫正区域进行处理,并生成矫正图像。


2.根据权利要求1所述的一种可定制化的实时视频矫正方法,其特征在于,所述模拟矫正中心信息及模拟矫正半径信息通过外部输入获取或者通过成像空间特性获取。


3.根据权利要求1所述的一种可定制化的实时视频矫正方法,其特征在于,所述对单帧图像矫正区域进行处理,包括:
通过经度矫正和/或纬度矫正,对单帧图像矫正区域进行矫正。


4.根据权利要求3所述的一种可定制化的实时视频矫正方法,其特征在于,所述对单帧图像矫正区域进行处理,包括:
通过二次经度矫正对矫正对待矫正区域进行矫正,生成矫正图像,矫正公式为:



其中(f(u,v),v)是原单帧图像上的任一点,对应矫正图中坐标为(u,v),(x0,y0)为矫正模型模拟中心原点,R为模拟矫正半径,ai为R相关的可变参数,bi为线性可变常量。


5.根据权利要求3所述的一种可定制化的实时视频矫正方法,其特征在于,所述对单帧图像矫正区域进行处理,包括:
分别对图像的左右两侧任一区域通过一次经度矫正进行矫正,矫正公式为:
...

【专利技术属性】
技术研发人员:夏丽敏邢彦文曾凡勇刘建张荃蒋芳
申请(专利权)人:深圳市德赛微电子技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1