[发明专利]一种基于场景信息的投影仪标定方法有效

专利信息
申请号: 202211188222.1 申请日: 2022-09-28
公开(公告)号: CN115546311B 公开(公告)日: 2023-07-25
发明(设计)人: 赵艳明;杨祺帆;张震;蒋伟;牛力丕;李朝晖 申请(专利权)人: 中国传媒大学
主分类号: G06T7/80 分类号: G06T7/80
代理公司: 北京盛询知识产权代理有限公司 11901 代理人: 相黎超
地址: 100024 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 场景 信息 投影仪 标定 方法
【权利要求书】:

1.一种基于场景信息的投影仪标定方法,其特征在于,包括以下步骤:

计算投影仪镜头的实际焦距,基于所述实际焦距,得到投影仪的内参矩阵;

计算所述投影仪的外参旋转矩阵;

基于所述外参旋转矩阵,得到所述投影仪的外参平移矢量,完成标定;

所述实际焦距的获取过程为:

设置所述投影仪的光心和投影仪图像中心;

将世界坐标系中x方向的平行线投影到投影仪图像的平面后,相交于第一消隐点;将所述世界坐标系中y方向的平行线投影到所述投影仪图像的平面后,相交于第二消隐点;

连接所述第一消隐点和所述第二消隐点,得到消隐点直线;

所述投影仪图像中心投影到所述消隐点直线上,得到投影点;

基于所述光心、所述投影仪图像中心和所述投影点,得到所述实际焦距;

所述外参旋转矩阵为:

式中,v1i、v1j为第一消隐点的坐标值;v2i、v2j为第二消隐点的坐标值;z'cx、z'cy和z'cz分别为新坐标系的坐标轴在x方向、y方向和z方向的旋转矢量;

所述外参平移矢量的获取过程为:

选取场景中的长度已知线段,将所述长度已知线段的一个端点作为世界坐标系原点;

已知所述外参旋转矩阵,将所述长度已知线段变换到投影仪坐标系,再变换到投影仪图像坐标系,最后映射到像素坐标系,得到第一像素点和第二像素点;

基于所述第一像素点、所述第二像素点、投影仪图像水平方向分辨率和投影仪图像垂直方向分辨率,得到所述投影仪图像坐标系下的点与所述像素坐标系下的点的变换关系;

基于所述变换关系,平移所述长度已知线段,得到平移后线段;

计算所述世界坐标系原点到所述投影仪坐标系的原点间距离;

基于所述原点间距离和所述平移后线段,得到所述外参平移矢量。

2.根据权利要求1所述的基于场景信息的投影仪标定方法,其特征在于,所述实际焦距的计算公式为:

其中:

式中,f为实际焦距;Op为投影仪的光心;Oi为投影仪图像中心;Vi为投影仪图像中心投影到消隐点直线上的投影点的坐标;V1为第一消隐点的坐标;V2为第二消隐点的坐标。

3.根据权利要求1所述的基于场景信息的投影仪标定方法,其特征在于,所述内参矩阵为:

式中,K为内参矩阵;fx=f/dx、fy=f/dy分别为投影仪在投影仪图像水平方向和垂直方向的有效焦距,f为投影仪镜头实际焦距,dx和dy为成像平面上一个像素在水平方向和垂直方向所对应的实际物理尺寸;s为倾斜因子,可作为常数0处理;u0和v0为投影仪镜头主光轴与成像平面交点的图像坐标。

4.根据权利要求1所述的基于场景信息的投影仪标定方法,其特征在于,所述外参旋转矩阵的获取过程为:

构建一个新坐标系,所述新坐标系与世界坐标系方向相同,所述新坐标系和投影仪坐标系之间的旋转矩阵与所述世界坐标系和投影仪坐标系之间的旋转矩阵相同。

5.根据权利要求1所述的基于场景信息的投影仪标定方法,所述外参平移矢量为:

式中,D为原点间距离;Op为投影仪光心;P1'为平移后线段的一端点的坐标。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国传媒大学,未经中国传媒大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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