在特定类别的检测器中,我们的数据以二维点对的形式出现,我们希望将这些点串成线。
数据有噪声,并且在一个方向上被分箱,但在另一个方向上没有。即使每个检测器元件都在工作,我们也不能保证每个箱子都命中,因此可能会有跳过。
我们当前的分析链看起来像
- 调整命中以校准单个探测器元件
- 查找集群
- 对集群的粗略拟合线
- 将簇连接成更长的线状结构
- ...
这个问题涉及步骤(3)。
我们在该步骤中一直使用 Hough 变换并且效果很好,但是当我们尝试从测试台扩展到全面项目的模拟时,它变得慢得令人无法接受。
我正在寻找一种更快的方法。
对于那些可能关心实际用例的人来说,这里是液态氩时间投影室