[发明专利]三维对象合成通过使用视觉引导作为二维数字图像的一部分有效
| 申请号: | 201810440473.1 | 申请日: | 2018-05-09 |
| 公开(公告)号: | CN109242941B | 公开(公告)日: | 2023-09-29 |
| 发明(设计)人: | 周擎楠 | 申请(专利权)人: | 奥多比公司 |
| 主分类号: | G06T15/00 | 分类号: | G06T15/00 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;姚杰 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 三维 对象 合成 通过 使用 视觉 引导 作为 二维 数字图像 一部分 | ||
1.一种在用于执行三维3D对象合成作为二维数字图像一部分的数字媒体环境中由至少一个计算设备实现的方法,所述方法包括:
由所述至少一个计算设备接收关于所述二维数字图像的输入;
由所述至少一个计算设备定义与每个相应输入相对应的射线,所述射线从估计的相机位置辐射并且穿过与所述相应输入相对应的点;
由所述至少一个计算设备基于所述射线和正交性条件确定关于所述输入的平面,所述平面在正交性误差和平面度误差低于阈值时被确定;
由所述至少一个计算设备在用户界面中输出视觉引导,所述视觉引导结合所述二维数字图像指示所述平面;
由所述至少一个计算设备基于所述视觉引导的所述平面的3D坐标来确定所述3D对象的取向;以及
由所述至少一个计算设备在所述用户界面中结合所述二维数字图像以所述取向显示所述3D对象。
2.根据权利要求1所述的方法,其中所述输入通过与所述用户界面的用户交互而被手动地输入。
3.根据权利要求2所述的方法,其中所述输入在所述用户界面中指定关于所述二维数字图像的所述平面的四个角。
4.根据权利要求2所述的方法,其中所述输入以所定义的顺序通过入口定义所述平面。
5.根据权利要求2所述的方法,其中所述平面是基于所述用户输入的多个可能排列中的排列来确定的,所述用户输入的多个可能排列中的排列引入最小误差量。
6.根据权利要求1所述的方法,其中所述输入被自动地并且不需要用户干预地生成。
7.根据权利要求6所述的方法,其中所述输入通过涉及所述二维数字图像中的至少一个对象的边缘或角检测技术而被自动地并且不需要用户干预地生成。
8.根据权利要求1所述的方法,还包括由所述至少一个计算设备接收输入以经由通过所述用户界面与所述视觉引导的用户交互来修改所述视觉引导,并且其中确定所述取向至少部分地基于所述输入的所述接收,并且其中用于修改的所述输入被配置为相对于所述二维数字图像来调整、更新、滑动或提升所述视觉引导。
9.根据权利要求1所述的方法,还包括由所述至少一个计算设备基于所述输入来生成所述视觉引导。
10.根据权利要求9所述的方法,其中所述生成至少部分地基于已知的摄像机投影模型。
11.根据权利要求9所述的方法,其中所述生成至少部分地基于使用至少所述输入所计算的深度。
12.一种在用于执行三维(3D)对象合成作为二维数字图像一部分的数字媒体环境中的系统,包括:
取向输入模块,至少部分地以至少一个计算设备的硬件实现,以:
接收关于所述二维数字图像的输入;
定义与每个相应输入相对应的射线,所述射线从估计的相机位置辐射并且穿过与所述相应输入相对应的点;
基于所述射线和正交性条件确定关于所述输入的平面,所述平面在正交性误差和平面度误差低于阈值时被确定;
视觉引导生成模块,至少部分地以至少一个计算设备的硬件实现,以在用户界面中生成并输出结合所述二维数字图像指示所述平面的视觉引导;以及
三维3D对象放置模块,用于基于所述视觉引导的所述平面的3D坐标来对所述用户界面中的、结合所述二维数字图像显示的所述3D对象进行取向。
13.根据权利要求12所述的系统,其中所述视觉引导生成模块还包括视觉引导修改模块,所述视觉引导修改模块被配置为响应于经由所述用户界面接收的输入来修改所述视觉引导。
14.根据权利要求13所述的系统,其中所述视觉指引生成模块被配置为相对于所述用户界面中的所述二维数字图像来调整、更新、滑动或提升所述视觉引导。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥多比公司,未经奥多比公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810440473.1/1.html,转载请声明来源钻瓜专利网。





