掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本发明涉及人工智能领域,尤其涉及一种基于人工智能的照片转3D模型方法及系统。

背景技术

通常人工智能是指通过普通计算机程序来呈现人类智能的技术。人工智能的研究是高度技术性和专业的,各分支领域都是深入且各不相通的,因而涉及范围极广。3D模型也可以说是用三维软件建造的立体模型,包括各种建筑、人物、植被、机械等等,比如一个大楼的3D模型图。3D模型也包括玩具和电脑模型领域。随着技术的不断突破,可根据照片转换成3D模型,已得到物品的三维建模。

在使用照片转3D模型技术中,还存在一些弊端,照片的重复度、照片模糊程度也会影响最终图片转3D的效果,使最终输出的3D模型与实物具有较大的偏差。

因此,有必要提供一种新的基于人工智能的照片转3D模型方法及系统解决上述技术问题。

发明内容

为解决上述技术问题,本发明提供一种照片获取方式多样化、生成3D模型与实物相似度高的基于人工智能的照片转3D模型方法及系统。

本发明提供的基于人工智能的照片转3D模型系统包括:总系统、照片输入模块、拍摄模块、照片采集模块、照片分析模块和3D模型建立模块,总系统的输出端连接于照片输入模块和拍摄模块的输入端,照片输入模块和拍摄模块的输出端连接于照片采集模块的输入端,照片采集模块的输出端连接于照片分析模块的输入端,照片分析模块的输出端连接于3D模型建立模块的输入端,照片输入模块用于3D模型建立的照片输入,拍摄模块用于3D模型建立的照片拍摄,照片采集模块用于3D模型建立的照片采集,照片分析模块用于3D模型建立模块的照片分析,3D模型建立模块用于最终的3D模型建立,照片分析模块包括照片查重模块、照片重新排列模块、照片比例调整模块和照片特征抓取模块,照片查重模块用于3D模型建立中的多余照片剔除,照片重新排列模块用于3D模型建立中的图片的重新排列,照片比例调整模块用于3D模型建立中的图片比例调整,照片特征抓取模块用于3D模型建立中的图片特征获取,3D模型建立模块包括粗模生成模块和3D模型生成模块,粗模生成模块用于照片转换成3D基础模型,3D模型生成模块用于3D模型的最终生成。

优选的,拍摄模块包含摄像机、光线检测、摄像机控制,摄像机用于拍摄获取照片,光线检测用于获取照片时的光线,摄像机控制用于控制摄像机移速、获取照片数量。

优选的,粗模生成模块包含大数据存储模块、粗模修整模块、基础3D模型模块,大数据存储模块用于已获取的照片生成3D模型的数据存储和数据分析输出,粗模修整模块用于照片生成3D模型的数据的修整,3D模型模块用于照片生成3D模型的粗模输出。

优选的,粗模修整模块包含三维坐标点计算模块和坐标点修整模块,三维坐标点计算模块用于照片生成3D模型的坐标点的计算记录,坐标点修整模块用于照片生成3D模型坐标点的修整和定点重合。

优选的,3D模型生成模块包含平滑曲面修复模块,平滑曲面修复模块用于粗模生成模块后的基础3D模型曲面修整。

优选的,照片输入模块包含单张照片输入和多张照片输入,拍摄模块还包括3D扫描模块,3D扫描模块用于物品的3D扫描。

基于人工智能的照片转3D模型系统的操作方法,包括:

a、使用进入总系统,通过需要选择进入照片输入模块或拍摄模块,将已有的单张或多张照片输入模块,或使用拍摄模块对物品进行拍摄,获取照片,通过照片采集模块获取照片,通过照片分析模块对获取的照片进行分析;

b、在照片输入照片分析模块进行数据分析时,通过照片查重模块对多余的照片进行查重剔除,通过照片重新排列模块对照片进行重新排列,通过照片比例调整模块将多张照片中的物品调整至相同大小,通过照片特征抓取模块对多张照片进行特征抓取,而后通过3D模型建立模块生成3D模型;

c、获取的照片数据修整后进入3D模型建立模块过程中,先通过粗模生成模块生成基础模型,再通过3D模型生成模块修整基础模型,最终输出3D模型。

与相关技术相比较,本发明提供的基于人工智能的照片转3D模型方法及系统具有如下有益效果:

1、本发明中的照片输入模块或拍摄模块为可选择模块,使用者通过是否有照片选择进入照片输入模块或拍摄模块,方便使用者采用照片或实物进行3D建模,照片分析模块对照片进行分析,通过照片查重模块对多余的照片进行查重剔除,通过照片重新排列模块对照片进行重新排列,通过照片比例调整模块将多张照片中的物品调整至相同大小,通过照片特征抓取模块对多张照片进行特征抓取,避免多余照片干扰最终3D模型的生成,保证最终输出的3D模型与实物具有更高的相似度;

2、本发明中的拍摄模块包含摄像机、光线检测、摄像机控制,摄像机用于拍摄获取照片,对实物进行摄像拍摄,光线检测用于获取照片时的光线,保证摄像机在对实物进行摄像时具有充足的光线,摄像机控制用于控制摄像机移速、获取照片数量,方便使用者根据需要进行选择。

附图说明

图1为本发明提供的基于人工智能的照片转3D模型系统的一种较佳实施例的结构示意图;

图2为本发明中拍摄模块的结构示意图;

图3为本发明中粗模生成模块的结构示意图;

图4为本发明中粗模修整模块的结构示意图;

图5为本发明中3D模型生成模块的结构示意图。

具体实施方式

下面结合附图和实施方式对本发明作进一步说明。

请结合参阅图1-图5,其中,图1为本发明提供的基于人工智能的照片转3D模型系统的一种较佳实施例的结构示意图;图2为本发明中拍摄模块的结构示意图;图3为本发明中粗模生成模块的结构示意图;图4为本发明中粗模修整模块的结构示意图;图5为本发明中3D模型生成模块的结构示意图。

在具体实施过程中,如图1至图5示,总系统、照片输入模块、拍摄模块、照片采集模块、照片分析模块和3D模型建立模块,总系统的输出端连接于照片输入模块和拍摄模块的输入端,照片输入模块和拍摄模块的输出端连接于照片采集模块的输入端,照片采集模块的输出端连接于照片分析模块的输入端,照片分析模块的输出端连接于3D模型建立模块的输入端,照片输入模块用于3D模型建立的照片输入,拍摄模块用于3D模型建立的照片拍摄,照片采集模块用于3D模型建立的照片采集,照片分析模块用于3D模型建立模块的照片分析,3D模型建立模块用于最终的3D模型建立,照片分析模块包括照片查重模块、照片重新排列模块、照片比例调整模块和照片特征抓取模块,照片查重模块用于3D模型建立中的多余照片剔除,照片重新排列模块用于3D模型建立中的图片的重新排列,照片比例调整模块用于3D模型建立中的图片比例调整,照片特征抓取模块用于3D模型建立中的图片特征获取,3D模型建立模块包括粗模生成模块和3D模型生成模块,粗模生成模块用于照片转换成3D基础模型,3D模型生成模块用于3D模型的最终生成。

还需要说明的是:使用者通过是否有照片选择进入照片输入模块或拍摄模块,方便使用者采用照片或实物进行3D建模,照片分析模块对照片进行分析,通过照片查重模块对多余的照片进行查重剔除,通过照片重新排列模块对照片进行重新排列,通过照片比例调整模块将多张照片中的物品调整至相同大小,通过照片特征抓取模块对多张照片进行特征抓取,避免多余照片干扰最终3D模型的生成,保证最终输出的3D模型与实物具有更高的相似度。

参考图2示,拍摄模块包含摄像机、光线检测、摄像机控制,摄像机用于拍摄获取照片,对实物进行摄像拍摄,光线检测用于获取照片时的光线,保证摄像机在对实物进行摄像时具有充足的光线,摄像机控制用于控制摄像机移速、获取照片数量,方便使用者根据需要进行选择。

参考图3示,粗模生成模块包含大数据存储模块、粗模修整模块、基础3D模型模块,大数据存储模块用于已获取的照片生成3D模型的数据存储和数据分析输出,对照片生成数据进行获取存储整合,方便后续的使用,粗模修整模块用于照片生成3D模型的数据的修整,3D模型模块用于照片生成3D模型的粗模输出。

参考图4示,粗模修整模块包含三维坐标点计算模块和坐标点修整模块,三维坐标点计算模块用于照片生成3D模型的坐标点的计算记录,对照片的三维坐标点进行计算获取并记录存储,坐标点修整模块用于照片生成3D模型坐标点的修整和定点重合,记录单张照片的定标点,对多张照片进行整合,实现多张照片中的定标点重合。

参考图5示,3D模型生成模块包含平滑曲面修复模块,平滑曲面修复模块用于粗模生成模块后的基础3D模型曲面修整,对生成的粗模进行修复,从而生成最终的3D模型。

其中,照片输入模块包含单张照片输入和多张照片输入,拍摄模块还包括3D扫描模块,3D扫描模块用于物品的3D扫描;增加实物3D模型的获取方式。

基于人工智能的照片转3D模型系统的操作方法,包括:

a、使用进入总系统,使用者通过是否有照片选择进入照片输入模块或拍摄模块,将已有的单张或多张照片输入模块,摄像机用于拍摄获取照片,对实物进行摄像拍摄,光线检测用于获取照片时的光线,保证摄像机在对实物进行摄像时具有充足的光线,摄像机控制用于控制摄像机移速、获取照片数量,通过照片采集模块获取照片并输入存储库,通过照片分析模块对获取的照片进行分析;

b、在照片输入照片分析模块进行数据分析时,通过照片查重模块对多余的照片进行查重剔除,通过照片重新排列模块对照片进行重新排列,通过照片比例调整模块将多张照片中的物品调整至相同大小,通过照片特征抓取模块对多张照片进行特征抓取,避免多余照片干扰最终3D模型的生成,保证最终输出的3D模型与实物具有更高的相似度,而后通过3D模型建立模块生成3D模型;

c、获取的照片数据修整后进入3D模型建立模块过程中,先通过粗模生成模块生成基础模型,粗模修整模块包含三维坐标点计算模块和坐标点修整模块,三维坐标点计算模块用于照片生成3D模型的坐标点的计算记录,对照片的三维坐标点进行计算获取并记录存储,坐标点修整模块用于照片生成3D模型坐标点的修整和定点重合,记录单张照片的定标点,对多张照片进行整合,实现多张照片中的定标点重合,再通过3D模型生成模块中的平滑曲面修复模块修整粗模生成模块后的基础3D模型曲面,最终输出3D模型。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

技术分类

06120115631851