使用开源软件编码,存储和再生牙科3D数据的替代方法:基于脚本的技术
Mahmoud E Elbashti1, Marta Macarena Paz-Cortes2, Giovanni Giovannini2
1Department of Advanced Prosthodontics, Graduate School of Medical and Dental Sciences, Institute of Science Tokyo, Tokyo, Japan and Faculty of Dentistry, University of Zawia, Zawia, Libya.
Journal of dentistry
|February 27, 2025
概括
在Blender中使用Python的新脚本技术有效地管理3D牙科数据. 这种方法可以显著减少标准拼接语言 (STL) 文件大小和处理时间,而不会影响准确性,使牙科数据再生更有效.
科学领域:
- 数字牙科数字牙科
- 计算几何学的计算几何学
- 医疗数据管理 医疗数据管理
背景情况:
- 三维 (3D) 牙科数据,通常以标准拼接语言 (STL) 格式,在文件大小和管理方面存在挑战.
- 对这些数字模型的高效处理对于各种牙科应用,包括诊断和治疗规划至关重要.
研究的目的:
- 开发和评估一种基于脚本的技术,用于使用Python和Blender管理3D牙科数据.
- 评估这项技术对标准拼接语言 (STL) 文件大小,准确性 (真实性和精度) 和处理时间的影响.
主要方法:
- 使用Blender中的ChatGPT生成的Python脚本处理了十种不同的STL牙科模型,用于网格简化和数据压缩.
- 用GOM Inspect软件将再生的STL模型与原始文件进行准确性比较.
- 使用统计分析 (Kruskal-Wallis,Mann-Whitney) 来评估文件大小和处理时间的差异.
主要成果:
- 脚本技术成功生成,再生和可视化STL模型,实现脚本和再生数据的文件大小显著减少 (p < 0.001).
- 没有观察到明显的准确性损失,偏差低至0.0μm至6.8μm.
- 所有再生模型都表现出完美的精度,处理时间与原始文件大小呈比例关系.
结论:
- 使用Python在Blender中的基于脚本的方法对于编码,存储和再生3D牙科STL数据是有效的.
- 这种方法可以显著减少文件大小和处理时间,而不会影响数据准确性 (真实性和精度).
- 该技术提供了一种有效的方式来管理和重复使用数字牙科模型.


