[发明专利]利用移动相机生成全景图在审
申请号: | 202080101376.5 | 申请日: | 2020-06-02 |
公开(公告)号: | CN115699075A | 公开(公告)日: | 2023-02-03 |
发明(设计)人: | 陈琳;洪微 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06T3/40 | 分类号: | G06T3/40 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 邓聪惠;周亚荣 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 移动 相机 生成 全景 | ||
1.一种计算机实现的方法,包括:
由计算设备获得多个图像帧;
由所述计算设备识别所述多个图像帧中的一个或多个图像帧内的一个或多个感兴趣区域;
由所述计算设备并且基于与所述多个图像帧中的每个图像帧相关联的相应质量量度来选择基帧集合,其中一个或多个所识别的感兴趣区域中的每个所识别的感兴趣区域完全被包含在所选择的基帧集合中的至少一个基帧内;以及
由所述计算设备将所选择的基帧集合拼接在一起以创建合成图像。
2.根据权利要求1所述的计算机实现的方法,其中所述一个或多个感兴趣区域中的每一个对应于包含面部的区域。
3.根据权利要求1所述的计算机实现的方法,其中与所述多个图像帧中的每个图像帧相关联的所述相应质量量度包括基于以下项中的至少一个的度量:所述图像帧的运动模糊、所述图像帧的焦点或所述图像帧的曝光。
4.根据权利要求1所述的计算机实现的方法,其中所述相应质量量度在计算上被偏置,以向位于所述一个或多个所识别的感兴趣区域内的像素给予更大权重。
5.根据权利要求1所述的计算机实现的方法,其中选择所述基帧集合包括:
从所述多个图像帧确定图像帧的多个子集,其中所述子集中的每个子集包括包含相同的一个或多个感兴趣区域的图像帧;以及
从所述子集中的每个子集并且基于与所述子集中的每个图像帧相关联的所述相应质量量度来选择基帧。
6.根据权利要求5所述的计算机实现的方法,其中从所述子集中的每个子集中选择所述基帧包括从所述子集的所述图像帧中选择具有最高质量量度的图像帧。
7.根据权利要求5所述的计算机实现的方法,其中识别所述一个或多个感兴趣区域包括确定所述一个或多个感兴趣区域中的每一个的唯一识别符,并且其中所述子集中的每个子集包括包含相同唯一识别符的一个或多个图像帧。
8.根据权利要求7所述的计算机实现的方法,其中所述多个图像帧中的每个图像帧由相机设备以相应旋转角捕获,并且其中确定图像帧的子集包括:
基于旋转角获得所述多个图像帧;
从所述多个图像帧中指定起始图像帧;以及
从所述起始图像帧开始,根据排序迭代所述多个图像帧,直到要被迭代的下一图像帧是具有与所述起始图像帧不同的至少一个唯一识别符的图像帧,其中图像帧的所述子集包括被迭代的所述图像帧。
9.根据权利要求8所述的计算机实现的方法,其中所述旋转角包括基于所述相机设备的水平角的量度。
10.根据权利要求8所述的计算机实现的方法,其中指定所述起始图像帧包括从所述排序中指定第一图像帧。
11.根据权利要求8所述的计算机实现的方法,其中图像帧的所述子集是图像帧的第一子集,并且其中确定图像帧的第二子集包括:
从所述多个图像帧中指定第二起始图像帧;以及
从所述第二起始图像帧开始,根据所述排序迭代所述多个图像帧,直到要被迭代的下一图像帧是具有与所述第二起始图像帧不同的至少一个唯一识别符的图像帧,
其中图像帧的所述第二子集包括从所述第二起始图像帧开始被迭代的所述图像帧。
12.根据权利要求11所述的计算机实现的方法,其中指定所述第二起始图像帧包括指定具有与所述起始图像帧不同的至少一个唯一面部识别符的图像帧。
13.根据权利要求8所述的计算机实现的方法,其中所述拼接发生在来自所述多个图像帧的每个图像帧已被至少迭代一次之后。
14.根据权利要求1所述的计算机实现的方法,其中所述拼接包括接缝查找过程,所述接缝查找过程涉及向包含来自所述一个或多个所识别的感兴趣区域的像素的接缝添加计算偏置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080101376.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:建筑物的交通管理系统
- 下一篇:多赫蒂放大器