OffsetFusionVoting (Majority Fusion)
Idea
OffsetFusionVoting keeps boundaries that receive enough votes across engines.
It balances recall and precision.
Method
- Count how often each boundary appears.
- Keep boundaries where:
vote_count >= threshold
- Default threshold: ```
majority = n_tools // 2 + 1
```
- Convert kept boundaries to segments.
Parameter
threshold: int | NoneNone→ strict majority- lower → more permissive
- higher → more conservative
Effect
- Balanced segmentation.
- Robust default for multi-engine setups.
Recommended for
- General-purpose late fusion.
- Ensembles of 3+ engines.