0

0

PrimitiveAnything— 腾讯联合清华大学推出的新型3D形状生成框架

聖光之護

聖光之護

发布时间:2025-05-14 11:12:02

|

282人浏览过

|

来源于php中文网

原创

PrimitiveAnything是什么

primitiveanything是腾讯人工智能平台部(aipd)与清华大学合作开发的一款创新的3d形状生成框架。它通过将复杂的3d形状分解成简单的基元元素,并以自回归的方式生成这些基元,最终重新组合成完整的3d形状。该框架的核心优势在于其高质量的生成效果、强大的泛化能力和高效性。

蕉点AI
蕉点AI

AI电商商品图生成平台 | 智能商品素材制作工具

下载

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

PrimitiveAnything— 腾讯联合清华大学推出的新型3D形状生成框架PrimitiveAnything的主要功能

  • 高质量3D原语组装生成:能够生成高质量的3D原语组装,这些组装在几何上忠实于原始模型,同时符合人类对形状的直观理解。
  • 多样化3D内容创作:支持从文本或图像条件生成3D内容,为用户提供了灵活的创作方式。
  • 高效存储和编辑:由于采用了原语表示,生成的3D模型在存储上更加高效,同时便于编辑和调整。
  • 自回归变换器架构:通过自回归变换器逐帧生成3D原语,能够处理不同长度的原语序列,并且可以轻松扩展到新的原语类型。
  • 无歧义的参数化方案:通过消除参数化中的歧义,确保模型在训练和生成过程中保持稳定性和准确性。
  • 几何保真度与语义一致性:在生成过程中,PrimitiveAnything保持了高几何保真度,能够生成符合人类认知的语义分解结果。
  • 模块化设计:框架的模块化设计支持无缝集成新的原语类型,无需修改架构,能够适应不同的原语表示。

PrimitiveAnything的技术原理

  • 无歧义的参数化方案
    • 统一表示:使用多种类型的基元(如立方体、椭圆柱体和椭球体)在统一的参数化方案下共同表示3D形状,每种基元的类型、位置、旋转和缩放等属性都被编码并输入到模型中。
    • 消除歧义:为了解决参数化中固有的歧义性(例如,不同的参数组合可能产生相同的形状),研究团队开发了一套全面的规则,通过分析基元的对称性,选择旋转参数L1范数最小的一组作为唯一表示,确保了训练过程的稳定性和准确性。
  • 自回归变换器架构
    • 形状条件化:框架采用基于解码器的Transformer架构,能够根据形状特征生成可变长度的基元序列。首先通过点云编码器提取3D形状的特征表示,然后由自回归Transformer模型接收这些形状特征和之前生成的基元信息,预测下一个基元的特征。
    • 级联解码器:为了建模基元属性之间的依赖关系,框架使用级联解码器依次预测基元的类型、位置、旋转和缩放等属性。捕捉了基元属性之间的自然相关性,例如基元类型会影响其可能的位置、旋转和缩放参数,与人类组装逻辑相符。
  • 自回归生成流程
    • 序列生成:将整个基元抽象过程重新构思为一个序列生成任务,模型以点云作为输入条件,然后自回归地生成基元序列,直到预测出结束标记为止。
    • 训练目标:在训练过程中,结合了交叉熵损失、Chamfer距离(用于重构准确性)和Gumbel-Softmax(用于可微采样),直到生成序列结束标记。能够灵活且类人地分解复杂的3D形状。

PrimitiveAnything的项目地址

PrimitiveAnything的应用场景

  • 3D建模与设计:PrimitiveAnything能够快速生成复杂3D模型的“几何骨架”,设计师可以在此基础上专注于细节精修,提升了工作效率和设计速度。
  • 游戏资产生成:游戏设计师可以利用PrimitiveAnything快速生成各种游戏场景和角色模型,提高开发效率。玩家也可以通过简单的几何积木拼接方式创造新的角色或道具,由AI自动进行优化调整,无缝集成到物理引擎中。
  • 用户生成内容(UGC):框架支持从文本或图像输入生成3D内容,用户可以轻松编辑生成结果,为游戏中的UGC提供了新的可能性。
  • 虚拟现实(VR)和增强现实(AR):在虚拟现实和增强现实环境中,PrimitiveAnything可以快速生成逼真的3D对象,增强用户体验。

相关专题

更多
github中文官网入口 github中文版官网网页进入
github中文官网入口 github中文版官网网页进入

github中文官网入口https://docs.github.com/zh/get-started,GitHub 是一种基于云的平台,可在其中存储、共享并与他人一起编写代码。 通过将代码存储在GitHub 上的“存储库”中,你可以: “展示或共享”你的工作。 持续“跟踪和管理”对代码的更改。

438

2026.01.21

人工智能在生活中的应用
人工智能在生活中的应用

人工智能在生活中的应用有语音助手、无人驾驶、金融服务、医疗诊断、智能家居、智能推荐、自然语言处理和游戏设计等。本专题为大家提供人工智能相关的文章、下载、课程内容,供大家免费下载体验。

451

2023.08.17

人工智能的基本概念是什么
人工智能的基本概念是什么

人工智能的英文缩写为AI,是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学;该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

308

2024.01.09

人工智能不能取代人类的原因是什么
人工智能不能取代人类的原因是什么

人工智能不能取代人类的原因包括情感与意识、创造力与想象力、伦理与道德、社会交往与沟通能力、灵活性与适应性、持续学习和自我提升等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

632

2024.09.10

Python 人工智能
Python 人工智能

本专题聚焦 Python 在人工智能与机器学习领域的核心应用,系统讲解数据预处理、特征工程、监督与无监督学习、模型训练与评估、超参数调优等关键知识。通过实战案例(如房价预测、图像分类、文本情感分析),帮助学习者全面掌握 Python 机器学习模型的构建与实战能力。

34

2025.10.21

http500解决方法
http500解决方法

http500解决方法有检查服务器日志、检查代码错误、检查服务器配置、检查文件和目录权限、检查资源不足、更新软件版本、重启服务器或寻求专业帮助等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

398

2023.11.09

http请求415错误怎么解决
http请求415错误怎么解决

解决方法:1、检查请求头中的Content-Type;2、检查请求体中的数据格式;3、使用适当的编码格式;4、使用适当的请求方法;5、检查服务器端的支持情况。更多http请求415错误怎么解决的相关内容,可以阅读下面的文章。

417

2023.11.14

HTTP 503错误解决方法
HTTP 503错误解决方法

HTTP 503错误表示服务器暂时无法处理请求。想了解更多http错误代码的相关内容,可以阅读本专题下面的文章。

2110

2024.03.12

c++ 根号
c++ 根号

本专题整合了c++根号相关教程,阅读专题下面的文章了解更多详细内容。

45

2026.01.23

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Git 教程
Git 教程

共21课时 | 3万人学习

Git版本控制工具
Git版本控制工具

共8课时 | 1.5万人学习

Git中文开发手册
Git中文开发手册

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号