安全公司报告
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210763330.0 (22)申请日 2022.06.29 (71)申请人 广联达科技股份有限公司 地址 100193 北京市海淀区西北旺东路10 号院东区13号楼 (72)发明人 杨胜益 胡宽  (74)专利代理 机构 北京英特普罗知识产权代理 有限公司 1 1015 专利代理师 邵煜程 (51)Int.Cl. H04N 5/232(2006.01) H04N 5/262(2006.01) G06F 30/13(2020.01) G06T 15/00(2011.01) G06T 17/10(2006.01) (54)发明名称 一种多视角展示项目模 型的方法、 设备及可 读存储介质 (57)摘要 本发明公开了一种多视角展示项目模型的 方法、 设备及可读存储介质, 该方法包括: 获取项 目三维模型, 并确定出用于包裹所述项目三维模 型中预设构 件的外包围盒; 根据所述外包围盒顶 面的四个边的位置信息确定出多个用于拍摄所 述项目三维模 型的高空拍摄位置, 并将每个高空 拍摄位置处的拍摄角度均设置为朝向所述外包 围盒的中心点; 依次遍历各个高空拍摄位置, 并 在当前遍历到的目标高空拍摄位置处、 按照所述 目标高空拍摄位置处的拍摄角度, 获取所述项目 三维模型的高空拍摄画面; 将根据所有高空拍摄 画面形成的渲染图片作为渲染结果发送至预设 终端; 本发 明能够基于项目三维模 型自动化的生 成用于项目展示的多视角渲染结果。 权利要求书2页 说明书11页 附图5页 CN 115134529 A 2022.09.30 CN 115134529 A 1.一种多视角展示项目模型的方法, 其特 征在于, 所述方法包括: 获取项目三维模型, 并确定出用于包裹所述项目三维模型中预设构件的外包围盒; 根据所述外包围盒顶面的四个边的位置信息确定出多个用于拍摄所述项目三维模型 的高空拍摄位置, 并将每个高空拍摄位置处的拍摄角度均设置为朝向所述外包围盒的中心 点; 依次遍历各个高空拍摄位置, 并在当前遍历到的目标高空拍摄位置处、 按照所述目标 高空拍摄位置处的拍摄角度, 获取 所述项目三维模型的高空拍摄画面; 将根据所有高空拍摄画面形成的渲染图片作为渲染结果发送至预设终端, 或者, 将根 据所有高空拍摄画面形成的渲染动画作为 渲染结果发送至所述预设终端。 2.根据权利要求1所述的多视角展示项目模型的方法, 其特征在于, 在所述根据 所述外 包围盒顶面的四个边的位置信息确定出多个用于拍摄所述项目三维模型的高空拍摄位置 之前, 所述方法还 包括: 获取所述外包围盒内每个预设构件的形态参数, 并将形态参数满足预设参数条件的预 设构件设置为高大构件; 根据所有高大构件的分布情况, 在所述外包围盒内确定出高大构件集中区域; 将所述外包围盒顶面的四个边分别按照预设距离值向外扩展, 以形成封 闭的虚拟框; 其中, 所述外包围盒顶面与所述虚拟框共面; 分别计算所述高大构件集中区域的中心点到所述虚拟框的各个边的距离值; 在所述虚拟框中, 将最小距离值对应的边设置为第一边、 将次小距离值对应的边设置 为第二边、 将所述第一 边的对边设置为第三 边、 并将所述第二 边的对边设置为第四边。 3.根据权利要求2所述的多视角展示项目模型的方法, 其特征在于, 所述根据 所述外包 围盒顶面的四个边的位置信息确定出多个用于拍摄所述项目三维模型的高空拍摄位置, 包 括: 当所述渲染结果为渲染图片时, 将所述第二边、 所述第 三边、 所述第四边的中点位置设 置为高空拍摄位置, 并将所述第三 边的两个端点 位置设置为高空拍摄位置 。 4.根据权利要求2所述的多视角展示项目模型的方法, 其特征在于, 所述根据 所述外包 围盒顶面的四个边的位置信息确定出多个用于拍摄所述项目三维模型的高空拍摄位置, 包 括: 当所述渲染结果为渲染动画时, 将所述第 二边与所述第三边的交点同时作为第 二高空 拍摄位置和第六高空拍摄位置; 在所述外包围盒顶面的中心点与所述第二高空拍摄位置的连线上确定出第一高空拍 摄位置; 其中, 所述第一高空拍摄位置位于所述虚拟框外、 且 所述第一高空拍摄位置距离所 述第二高空拍摄位置预设间距值; 将所述第三边与所述第四边的交点作为第 三高空拍摄位置、 将所述第四边与 所述第一 边的交点作为第四高空拍摄位置、 以及将所述第一边与所述第二边的交点作为第五高空拍 摄位置。 5.根据权利要求1所述的多视角展示项目模型的方法, 其特征在于, 在所述将每个 高空 拍摄位置处的拍摄角度均设置为朝向所述外包围盒的中心点之后, 所述方法还 包括: 当所述渲染结果 为渲染图片时, 从所述项目三维模型中确定出 预设业务构件;权 利 要 求 书 1/2 页 2 CN 115134529 A 2在所述预设业务构件前设置细节拍摄位置; 其中, 所述细节拍摄位置的高度低于所述 高空拍摄位置的高度; 依次遍历各个细节拍摄位置, 并将当前遍历到的细节拍摄位置的拍摄角度设置为朝向 下个细节拍摄位置 。 6.根据权利要求1所述的多视角展示项目模型的方法, 其特征在于, 在所述将每个 高空 拍摄位置处的拍摄角度均设置为朝向所述外包围盒的中心点之后, 所述方法还 包括: 当所述渲染结果为渲染动画时, 从所述项目三维模型中确定出距离所述第 一高空拍摄 位置最近的大门, 并从所述项目三维模型中确定出以所述大门为 起点的最长路径; 以所述大门为起点在所述最长路径上顺序选取设定数量的细节拍摄位置, 并将每个细 节拍摄位置的高度均设置为低于所述高空拍摄位置的高度的预设高度值; 依次遍历各个细节拍摄位置, 并将当前遍历到的细节拍摄位置的拍摄角度设置为朝向 下个细节拍摄位置 。 7.根据权利要求5或6所述的多视角展示项目模型的方法, 其特征在于, 在所述依次遍 历各个高空拍摄位置, 并在当前遍历到的目标高空拍摄位置处、 按照所述 目标高空拍摄位 置处的拍摄角度, 获取 所述项目三维模型的高空拍摄画面之后, 所述方法还 包括: 依次遍历各个细节拍摄位置, 并在当前遍历到的目标细节拍摄位置处、 按照所述目标 细节拍摄位置处的拍摄角度, 获取 所述项目三维模型的细节拍摄画面。 8.根据权利要求7所述的多视角展示项目模型的方法, 其特征在于, 所述根据 所有高空 拍摄画面形成的渲染动画作为 渲染结果发送至所述预设终端, 包括: 当渲染结果为渲染动画时, 按照高空拍摄位置的先后 顺序对所有高空拍摄画面进行排 序, 并将排序后的各个高空拍摄画面之间的过渡时长设置为第一时长, 以得到高空动画; 按照细节拍摄位置的先后 顺序对所有细节拍摄画面进行排序, 并将排序后的各个细节 拍摄画面之间的过渡时长 设置为第二时长, 以得到细节动画; 其中, 所述第一时长小于所述 第二时长; 将所述高空动画和所述细节动画输入渲染引擎以得到渲染动画。 9.一种计算机设备, 所述计算机设备包括: 存储器、 处理器以及存储在所述存储器上并 可在所述处理器上运行 的计算机程序, 其特征在于, 所述处理器执行所述计算机程序时实 现权利要求1至8中任一项所述方法的步骤。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被处理器执行时实现权利要求1至8中任一项所述方法的步骤。权 利 要 求 书 2/2 页 3 CN 115134529 A 3

PDF文档 专利 一种多视角展示项目模型的方法、设备及可读存储介质

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种多视角展示项目模型的方法、设备及可读存储介质 第 1 页 专利 一种多视角展示项目模型的方法、设备及可读存储介质 第 2 页 专利 一种多视角展示项目模型的方法、设备及可读存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:46:56上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。