#2 · 主分类: 优化与启发式算法
ceres-solver
bfgs
bundle-adjustment
c-plus-plus
computer-vision
conjugate-gradient
gauss-newton
l-bfgs
levenberg-marquardt
nonlinear-least-squares
nonlinear-optimization-algorithms
nonlinear-programming
numerical-optimization
structure-from-motion
trust-region
一个大规模非线性优化库
项目最后更新:08/19/26
GitHub Stars
4.5K
Forks数量
1.1K
贡献者数量
122
许可证
Other
收录理由
做三维重建的人,几乎都会用 Ceres 来从图像匹配点中拟合相机位姿和三维坐标。这是一套成熟的 C++ 库,你只需定义代价函数、添加残差块,剩下的交给非线性最小二乘求解器,它能处理稀疏结构、边界约束,并提供从 Gauss-Newton 到 L-BFGS 的多种算法。对于 SLAM、运动恢复结构、相机标定,以及其他归结为最小化大规模残差目标的视觉几何问题,它提供直接的建模接口和接近生产级别的性能。自 2010 年起就在 Google 内部实际使用,在光束法平差和大型稀疏优化场景里,它更像一个可靠、文档齐全的工程工具,而非研究原型。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。