matlab 里搞RANSAC调优的朋友,IBCO 这套代码真挺实用的。作者在ECCV 2018上提出的点子,用双凸优化来做共识最大化,比起传统随机方案,稳定性强多,跑出来的模型干净不少。
仓库里不光有 IBCO,还整理了一些常见的共识方法,像 LO-RANSAC、RECON 这些也都能试试。你要是想看看哪种方法适合自己任务,后面还有推荐,蛮贴心的。
代码结构比较清楚,main_demo.m
直接跑就能看效果,不用纠结一堆配置。参数也都有注释,适合直接上手或者改成自己的流程。
对了,别忘了作者明确说了非商业用途免费,想商用还是要联系下他们,规矩还是要有的。
如果你正好在做几何估计、模型拟合或者立体匹配这类问题,可以把 IBCO 放进工具箱里,对你模型鲁棒性提升会有不少。