光圈专项开发验证 · 2026-10-26
保留原文版本与日期。文中检查数属于相应阶段,当前总体状态见总览。 下载原始Markdown
环境:Python 3.12.14、NumPy 2.3.5。以下是合成程序诊断,不是真实模型评测或患者验证。
已执行
python -m unittest discover -s tests -v
python -m scripts.check_halo_pipeline
python -m scripts.check_halo_convergence
37 项测试通过:原核心 21 项 + 光圈专项 16 项。新增覆盖首亮环/首暗环区分、波长/孔径尺度、平移坐标、辐射度缩放、无源负例、多源线性叠加、有限光源、裁切不回卷、扩大支持窗口、纯棱镜对照、弧段记录比例、复杂场不强制圆拟合、位置误差扣分、目录导出一致性、提交能量/叠加检查及漏题/哈希保护。
生成 14 对 / 28 条件,6 张专业研究任务卡仍未评分。所有参考校准环均成功检测,首亮环半径相对独立解析期望的最大误差为 1.9323%。H14 裁切示例的测量窗口角覆盖比例约 0.6861,它是采样和测量定义下的记录量,不是患者的视野或感知完整度。
错误模型对照
| 构造程序 | 光圈开发分 / 100 | 格式非法条件数 |
|---|---|---|
| 参考文件自检 | 100.00 | 0 |
| 所有结果向右错移 2 arcmin | 5.92 | 0 |
| 仅保留灯芯附近、删除外围光场 | 22.32 | 0 |
| 所有源固定画在图心、半径 2 arcmin 的环 | 11.34 | 0 |
参考自检只证明工具一致性,不能当作模型结果。错误程序测试表明评分器对这些特定错误有响应,尚未证明对真实 Agent 的排序稳定性或临床效度。按病例的完整结果保存在 runs/halo-<mode>/score.json,摘要在生成图库的 development-checks.json。
两个独立加密方向
28 条件分别与以下设置比较,在共同探测角网格及相同输入能量下计算原始贡献图的相对 L1:
| 改变 | 保持不变 | 最大相对 L1 差异 | 对应条件 |
|---|---|---|---|
| 瞳面物理采样 512 → 1024 | FFT padding=4、输出角网格 | 0.005532,即约 0.553% | H07-residual |
| FFT padding 4 → 8 | 瞳面物理采样=512、输出角网格 | 0.021068,即约 2.107% | H04-large |
只有两个层级,这仍不是完整三级收敛、每个光晕分项的误差证书或独立全眼求解器对照。源像素角能量重采样和材料边界离散仍有误差;原始记录在生成图库的 convergence.json。容差继续标为开发尺度。
对移动和扩展光源,传播窗口扩大到覆盖探测器半宽、位移和源半径之后才裁切。另有独立构造测试验证:原本在探测窗外的核能量经过光源平移后可正确进入窗口,避免先裁 PSF 导致缺失。
展示与资料
通过 /browse 打开本地图库并检查 H08 散光方向对照,页面无控制台错误。显示采用固定映射并把 +y 翻转为向上,未自动对齐。原始图和每源贡献用于评分,预览只供人查看。
本次 PubMed 请求仍被浏览器地址安全检查阻断。R15–R20 的临床/厚眼机制和数值答案尚未在线核验、独立建模或实测,不输出专业/临床分。