[发明专利]场景深度计算方法、装置及终端有效
| 申请号: | 201680054264.2 | 申请日: | 2016-12-28 |
| 公开(公告)号: | CN108260360B | 公开(公告)日: | 2021-01-05 |
| 发明(设计)人: | 唐忠伟;徐荣跃;王运;李邢;李远友;敖欢欢 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | G06T7/55 | 分类号: | G06T7/55 |
| 代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 场景 深度 计算方法 装置 终端 | ||
1.一种场景深度计算方法,其特征在于,所述方法包括:
获取带有OIS系统的摄像头的镜头偏移量;其中,第一摄像头和/或第二摄像头带有OIS系统,第一摄像头和第二摄像头并列设置在同一终端设备的机身上;
根据预设的OIS马达感度标定参数,将所述镜头偏移量转换为图像偏移量;
根据补偿后的第一摄像头标定参数和/或补偿后的第二摄像头标定参数,以及所述第一摄像头和所述第二摄像头在同一时刻采集目标场景分别得到的第一图像和第二图像,计算所述目标场景的场景深度;其中,根据第一摄像头的镜头偏移量转换的图像偏移量补偿第一摄像头的标定参数,根据第二摄像头的镜头偏移量转换的图像偏移量补偿第二摄像头的标定参数。
2.根据权利要求1所述的方法,其特征在于,所述方法之前还包括:
获取陀螺仪传感器检测的终端设备抖动的角速度信息;
将所述角速度信息转化为终端设备的抖动幅度,根据所述抖动幅度驱动OIS马达推动所述第一摄像头的镜头和/或第二摄像头的镜头移动,并获取第一摄像头和/或第二摄像头的镜头偏移量。
3.根据权利要求1所述的方法,其特征在于,根据以下步骤确定OIS马达感度标定参数:
通过OIS控制器,推动OIS马达,将镜头移动至指定位置;
等待所述OIS马达稳定后拍照;
当拍摄的图像达到预设数量张时,检测各张图像的特征点坐标,并根据镜头的所述指定位置和所述各张图像的特征点坐标,确定OIS马达感度标定参数。
4.根据权利要求1所述的方法,其特征在于,所述根据预设的OIS马达感度标定参数,将所述镜头偏移量转换为图像偏移量,具体包括:
根据下式,将镜头偏移量转换为图像偏移量,
Δx≈α×ΔC
其中,Δx为图像偏移量,α为OIS马达感度标定参数,ΔC为镜头偏移量。
5.根据权利要求1所述的方法,其特征在于,当第一摄像头带有OIS系统时,所述根据补偿后的第一摄像头标定参数和/或补偿后的第二摄像头标定参数,以及所述第一摄像头和所述第二摄像头在同一时刻采集目标场景分别得到的第一图像和第二图像,计算所述目标场景的场景深度具体包括:
利用下式确定所述目标场景的场景深度,
其中,Z为所述目标场景的场景深度,f为焦距,a1为第一摄像头的OIS马达感度标定参数,Δ1为镜头偏移量,pixel pitch为一个pixel的大小,a1×Δ1≈Δx1为第一图像偏移量,a×Δ1×pixel pitch是将第一图像偏移量的单位从pixel转换为mm,补偿后第一摄像头的主点从u1'变为u1,基线从B'变为B1,第二摄像头的主点为u2,x1为所述第一图像成像点,x2为所述第二图像的成像点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680054264.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于启用制动系统的方法以及用于启用制动系统的系统
- 下一篇:光学膜和偏振片





