通过构建一个包含大量不同外形、且均为水密性的花瓶3D打印模型及其对应的手绘设计草图(2D线稿图)的大规模配对数据集,可以为深度学习模型提供训练基础,使其学习从二维线条轮廓生成功能性的三维物体。这一数据集主要适用于个性化办公用品和桌面收纳的定制服务、中小学设计与制造课程教学以及创意产品原型的快速验证。利用该数据训练出的模型,能够让普通用户甚至儿童通过随手画一张花瓶的草图,就能生成一个可直接用于3D打印的实体模型,解决了即便是简单功能性物品也需要专业三维建模软件才能设计,以及普通人无法将创意草图快速实物化的问题。
基于手绘草图生成特定类别(如花瓶)的可3D打印模型,旨在实现创意的快速物化。具体过程包括:(1)数据收集:用户在纸上或平板电脑上绘制一张能清晰表达花瓶外轮廓的2D设计草图(I_sketch)。(2)数据处理:将输入的草图图片进行预处理,然后送入一个在草图数据集上训练过的图像编码器,以提取代表设计意图的草图特征向量。特征向量通过公式 F_sketch = Encoder_sketch(I_sketch) 提取,其中 F_sketch 为草图特征向量,Encoder_sketch 为图像编码器。(3)模型构建:使用提取的草图特征向量作为输入,设计并搭建一个专注于从2D轮廓生成3D实体的几何解码模型。该模型生成花瓶的隐式三维表示,并确保其具有中空结构以实现花瓶功能。根据公式 SDF = Decoder_3D(F_sketch) 从草图特征中解码出三维模型,Decoder_3D 为三维形状解码器。关键的评估指标包括交并比(Intersection over Union, IoU)和倒角距离(Chamfer Distance, CD)。此方法适用于将非专业用户的2D手绘创意直接转化为功能性的3D打印实物,极大地简化了实用物品的设计流程。
| 字段名 | 类型 | 描述 |
|---|---|---|
编号 |
-- | -- |
类型 |
-- | -- |
草图 |
-- | -- |
草图特征向量 |
-- | -- |
三维模型 |
-- | -- |
| fieldName | exampleValue |
|---|---|
| 编号 | V-20250904-SH0000 |
| 类型 | 花瓶 |
| 草图 | data\V-20250904-SH0000\sketch.png |
curl -H "Authorization: Bearer YOUR_API_KEY" \
http://localhost:3001/api/v1/datasets/6647328