一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

修改三维模型的方法及电子设备与流程

2022-06-01 20:13:36 来源:中国专利 TAG:

技术特征:
1.一种修改三维模型的方法,包括:通过扫描真实环境获得二维图像;在所述二维图像中识别所述真实环境的真实对象;基于所述二维图像产生三维模型,其中所述三维模型与所述真实对象的深度信息有关;接收用于修改所述三维模型中的至少一个虚拟对象的修改操作,其中所述至少一个虚拟对象对应于所述真实对象中的至少一个;基于所述二维图像中的所述真实对象的识别结果以及所述真实对象的所述深度信息将所述修改操作映射到所述二维图像中,以产生修改图像;以及基于所述修改图像产生修改的三维模型。2.根据权利要求1所述的修改三维模型的方法,其中将所述修改操作映射到所述二维图像中的步骤包括:将所述修改操作的修改区域映射到所述二维图像的图像层中,其中所述图像层对应于对所述三维模型的所述修改操作的视角,且所述修改区域对应于所述至少一个虚拟对象的轮廓;基于所述真实对象的所述识别结果选择位于所述图像层的所述修改区域内的所述真实对象;以及基于所选真实对象的所述深度信息产生所述修改图像。3.根据权利要求2所述的修改三维模型的方法,其中所述修改操作为从所述三维模型删除所述至少一个虚拟对象,所述至少一个虚拟对象对应于所选真实对象中的至少一个第一真实对象,且产生所述修改图像的步骤包括:基于所述所选真实对象的所述深度信息确定所述所选真实对象中的第二真实对象是否位于所述图像层的所述修改区域内;以及基于所述第二真实对象的所确定结果从所述图像层删除所述修改区域。4.根据权利要求3所述的修改三维模型的方法,其中从所述图像层删除所述修改区域的步骤包括:确定所述第二真实对象位于所述修改区域内,且进一步将所述第二真实对象保留在所述修改图像中。5.根据权利要求3所述的修改三维模型的方法,其中从所述图像层删除所述修改区域的步骤包括:确定所述第二真实对象并不位于所述修改区域内,且进一步从所述图像层删除整个所述修改区域。6.根据权利要求3所述的修改三维模型的方法,其中在从所述图像层删除所述修改区域的步骤之后,所述修改三维模型的方法还包括:基于邻近对象的深度信息填补对应于所述修改区域的删除区域。7.根据权利要求2所述的修改三维模型的方法,其中所述修改操作为将所述至少一个虚拟对象添加到所述三维模型中,且产生所述修改图像的步骤包括:基于所述所选真实对象的所述深度信息确定所述所选真实对象中的第三真实对象是否位于所述图像层的所述修改区域内;以及
基于所述第三真实对象的所确定结果产生所述至少一个虚拟对象的深度信息。8.一种电子设备,包括:存储器,存储程序代码;以及处理器,耦接所述存储器,且加载程序代码以执行:通过扫描真实环境获得二维图像;在所述二维图像中识别所述真实环境的真实对象;基于所述二维图像产生三维模型,其中所述三维模型与所述真实对象的深度信息有关;接收用于修改所述三维模型中的至少一个虚拟对象的修改操作,其中所述至少一个虚拟对象对应于所述真实对象中的至少一个;基于所述二维图像中的所述真实对象的识别结果以及所述真实对象的所述深度信息将所述修改操作映射到所述二维图像中,以产生修改图像;以及基于所述修改图像产生修改的三维模型。9.根据权利要求8所述的电子设备,其中所述处理器进一步执行:将所述修改操作的修改区域映射到所述二维图像的图像层中,其中所述图像层对应于对所述三维模型的所述修改操作的视角,且所述修改区域对应于所述至少一个虚拟对象的轮廓;基于所述真实对象的所述识别结果确定位于所述图像层的所述修改区域内的所述真实对象;以及基于所选真实对象的所述深度信息产生所述修改图像。10.根据权利要求9所述的电子设备,其中所述修改操作为从所述三维模型删除所述至少一个虚拟对象,所述至少一个虚拟对象对应于所选真实对象中的至少一个第一真实对象,且所述处理器进一步执行:基于所述所选真实对象的所述深度信息确定所述所选真实对象中的第二真实对象是否位于所述图像层的所述修改区域内;以及基于所述第二真实对象的所确定结果从所述图像层删除所述修改区域。11.根据权利要求10所述的电子设备,其中所述处理器进一步执行:确定所述第二真实对象位于所述修改区域内,且进一步将所述第二真实对象保留在所述修改图像中。12.根据权利要求10所述的电子设备,其中所述处理器进一步执行:确定所述第二真实对象并不位于所述修改区域内,且进一步从所述图像层删除整个所述修改区域。13.根据权利要求10所述的电子设备,其中所述处理器进一步执行:基于邻近对象的深度信息填补对应于所述修改区域的删除区域。14.根据权利要求9所述的电子设备,其中所述修改操作为将所述至少一个虚拟对象添加到所述三维模型中,且所述处理器进一步执行:基于所述所选真实对象的所述深度信息确定所述所选真实对象中的第三真实对象是否位于所述图像层的所述修改区域内;以及基于所述第三真实对象的所确定结果产生所述至少一个虚拟对象的深度信息。

技术总结
本发明提供一种修改三维模型的方法及电子设备。在方法中,通过扫描真实环境获得多个二维图像。在二维图像中识别真实环境的真实对象。基于二维图像产生三维模型。三维模型与真实对象的深度信息有关。接收用于修改三维模型中的一个或多个虚拟对象的修改操作。虚拟对象对应于一个或多个真实对象。基于二维图像中的真实对象的识别结果以及真实对象的深度信息将修改操作映射到二维图像中,以产生修改图像。基于修改图像产生修改的三维模型,以提供适当的修改结果。适当的修改结果。适当的修改结果。


技术研发人员:陈威廷 王自强 蔡仲智
受保护的技术使用者:未来市股份有限公司
技术研发日:2020.12.17
技术公布日:2022/5/31
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献