自动摘要: CAD处理步骤 1.全冠推理输入模型为包含缺失区域的三颗牙片段,所以需要根据已有的信息对牙弓进行裁剪; 2.裁剪方式,根据CAD算法库中的ChairCoordinateFilter返回当前 ……..
CAD处理步骤
- 全冠推理输入模型为包含缺失区域的三颗牙片段,所以需要根据已有的信息对牙弓进行裁剪;
- 裁剪方式,根据CAD算法库中的ChairCoordinateFilter返回当前牙与邻牙的obb包围盒数据进行裁剪;
- 使用VinoInlayLib::Cuboid设置长方体裁剪框,obb包围盒0、1、2方向对应Cuboid中的z_dir,y_dir,x_dir;obb包围盒0、1、2长度对应Cuboid中z_length、y_length、x_length;
大致效果如图:
推理部分:
方式一:利用MC特性
- 待修复的体素可依照数据处理部分处理
- 目标模型因为未知,所以我们设立个立方体体素。
- 首先创建一个256256256, 正方体用于裁剪成牙齿
- 为什么不选101010等等,因为正方体应该大于训练牙齿的包围框,不然无法裁剪
- 首先创建一个256256256, 正方体用于裁剪成牙齿
- 通过网络判定哪些是属于牙冠外部的点,内部的点
- 然后通过MC网格重建固定阈值(0.)进行重建
- 因为MC要求是体素
- 注意输出网格是水密的。
流程大致为:
输入部分
结果部分:
内部自动处理部分: