利索能及
我要发布
收藏
专利号: 2015101498004
申请人: 酷派软件技术(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-06-27
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种图像透视畸变校正的方法,其特征在于,应用于包括两个摄像头的拍摄终端,所述方法包括有:通过第一摄像头和第二摄像头同时对被摄物体进行拍摄,获取对应的第一图像和第二图像;

分别生成所述第一图像对应的第一三维矢量信息和所述第二图像对应的第二三维矢量信息;

根据得到的所述第一三维矢量信息和所述第二三维矢量信息通过预定的透视畸变校正算法,对所述第一图像和所述第二图像进行透视畸变校正。

2.根据权利要求1所述的方法,其特征在于,所述分别生成第一图像对应的第一三维矢量信息和所述第二图像对应的第二三维矢量信息的步骤包括:生成所述第一图像中各像素点的所述第一三维矢量信息;

生成所述第二图像中各像素点的所述第二三维矢量信息。

3.根据权利要求2所述的方法,其特征在于,所述分别生成所述第一图像对应的第一三维矢量信息和所述第二图像对应的第二三维矢量信息的步骤包括:分析出所述第一图像和所述第二图像的重合区域;

计算所述第一图像在所述重合区域中每个所述像素点对应的原像点距所述第一摄像头的距离,得到第一距离,并根据每个所述像素点的第一二维坐标和所述第一距离,生成所述第一图像的所述第一三维矢量信息;

计算所述第二图像在所述重合区域中每个所述像素点对应的原像点距所述第二摄像头的距离,得到第二距离,并根据每个所述像素点的第二二维坐标和所述第二距离,生成所述第二图像的所述第二三维矢量信息。

4.根据权利要求3所述的方法,其特征在于,所述根据得到的所述第一三维矢量信息和所述第二三维矢量信息,通过预定的透视畸变校正算法,对所述第一图像和所述第二图像进行透视畸变校正的步骤包括:根据所述第一三维矢量信息调用预定的第一透视畸变校正参数,并通过所述透视畸变校正算法对所述第一图像的所述重合区域进行透视畸变校正;

根据所述第二三维矢量信息调用预定的第二透视畸变校正参数,并通过所述透视畸变校正算法对所述第二图像的所述重合区域进行透视畸变校正。

5.根据权利要求1~4任一项所述的方法,其特征在于,所述根据得到的所述第一三维矢量信息和所述第二三维矢量信息,通过预定的透视畸变校正算法,对所述第一图像和所述第二图像进行透视畸变校正的步骤之后包括:若接收到图像展示指令,判断所述图像展示指令的类型;

若所述图像展示指令为二维图像展示指令,则截取出校正后的所述第一图像或所述第二图像中的所述重合区域进行展示;

若所述图像展示指令为三维图像展示指令,则对校正后的所述第一图像和所述第二图像进行三维调制和展示。

6.一种图像透视畸变校正的系统,其特征在于,应用于包括两个摄像头的拍摄终端,所述系统包括有:图像获取模块,用于通过第一摄像头和第二摄像头同时对被摄物体进行拍摄,获取对应的第一图像和第二图像;

信息生成模块,用于分别生成所述第一图像对应的第一三维矢量信息和所述第二图像对应的第二三维矢量信息;

图像校正模块,用于根据得到的所述第一三维矢量信息和所述第二三维矢量信息,通过预定的透视畸变校正算法,对所述第一图像和所述第二图像进行透视畸变校正。

7.根据权利要求6所述的系统,其特征在于,所述信息生成模块包括:第一生成子模块,用于生成所述第一图像中各像素点的所述第一三维矢量信息;

第二生成子模块,用于生成所述第二图像中各像素点的所述第二三维矢量信息。

8.根据权利要求7所述的系统,其特征在于,所述信息生成模块包括:区域分析子模块,用于分析出所述第一图像和所述第二图像的重合区域;

所述第一生成子模块,用于计算所述第一图像在所述重合区域中每个所述像素点对应的原像点距所述第一摄像头的距离,得到第一距离,并根据每个所述像素点的第一二维坐标和所述第一距离,生成所述第一图像的所述第一三维矢量信息;

所述第二生成子模块,用于计算所述第二图像在所述重合区域中每个所述像素点对应的原像点距所述第二摄像头的距离,得到第二距离,并根据每个所述像素点的第二二维坐标和所述第二距离,生成所述第二图像的所述第二三维矢量信息。

9.根据权利要求8所述的系统,其特征在于,所述图像校正模块包括:第一校正子模块,用于根据所述第一三维矢量信息调用预定的第一透视畸变校正参数,并通过所述透视畸变校正算法对所述第一图像的所述重合区域进行透视畸变校正;

第二校正子模块,用于根据所述第二三维矢量信息调用预定的第二透视畸变校正参数,并通过所述透视畸变校正算法对所述第二图像的所述重合区域进行透视畸变校正。

10.根据权利要求6~9任一项所述的系统,其特征在于,还包括:指令接收模块,用于对所述第一图像和所述第二图像进行透视畸变校正之后,若接收到图像展示指令,判断所述图像展示指令的类型;

第一展示模块,用于若所述图像展示指令为二维图像展示指令时,截取出校正后的所述第一图像或所述第二图像中的所述重合区域进行展示;

第二展示模块,用于若所述图像展示指令为三维图像展示指令时,对校正后的所述第一图像和所述第二图像进行三维调制和展示。