Refactor depth-related tests and improve parameter handling in image cutout symmetry
This commit is contained in:
@@ -52,7 +52,7 @@ flowchart TD
|
||||
|
||||
Cutout 原轮廓的深度可以变化,后续网格平滑继续使用现有原轮廓保护字段。这样保留图像投影轮廓,同时允许轮廓深度变平顺。Depth Plane 的矩形外框保护同时约束影响起点和最终权重。
|
||||
|
||||
Panorama 的经度接缝和极点依照真实球面拓扑求值;UV 接缝本身不形成平滑边界。有效距离平滑在 `Invalid Distance` 替代分支之前接入,保留区域的无效距离继续由该参数决定。无效区域与有效区域之间沿现有剔除逻辑断开混合面,验证其不会参与有效边界的平均。
|
||||
Panorama 的经度接缝和极点依照真实球面拓扑求值;UV 接缝本身不形成平滑边界。径向距离的平滑只作用于有效采样,被 mask 判无效的面在 Depth Mask 关闭时整片落到 `Dome Radius`,不参与边界平均。
|
||||
|
||||
相机 Z 重建必须处理零值及不可用于比例计算的采样,直接保留对应原点值,保证结果有限。投影方向保持的断言放在深度平滑/置换阶段;后续网格平滑仍按既有规则移动顶点。
|
||||
|
||||
@@ -71,4 +71,4 @@ Depth Cutout 的自适应实现位于 `common/outline_smoothing.py`。公开 `Ou
|
||||
- 稀疏网格的两圈覆盖范围较宽,较高迭代数可能软化真实轮廓深度 → 保留默认值 5,并用 Subdivide 4、6 对比 5、12 的效果。
|
||||
- 深度 Blur 与后置网格平滑叠加 → 分别检查置换阶段的射线保持、最终尖刺改善和整体形状,不把梯度下降单独视为几何更准确。
|
||||
- 模型 validity 开口可能位于物体内部 → 使用内部孔洞、真实深度断层与孤立尖刺的合成用例,检查影响范围及不同连通表面的隔离。
|
||||
- 球面方向和无效距离与相机 Z 语义不同 → Panorama 使用径向适配,覆盖经度接缝、极点、Invalid Distance 和 Valid Only 两个分支后再交付。
|
||||
- 球面方向和径向距离与相机 Z 语义不同 → Panorama 使用径向适配,覆盖经度接缝、极点、Depth Mask 两个分支后再交付。
|
||||
|
||||
Reference in New Issue
Block a user