Ceres Solver is Google's open-source C++ library for bounded nonlinear least squares and unconstrained optimization, released in May 2012 and cited via a software citation without DOI.

技術屬性

欄位內容為文獻擷取紀錄的原文用語(英文),以原文為據;「未查證」表示本研究尚未讀到該資訊,不代表該方法不具備此能力。

Ceres Solver 的技術屬性
感測輸入未記錄
原文測試平台未記錄
狀態估計robustified, bounds-constrained nonlinear least squares and general unconstrained optimization: trust-region solvers (Levenberg-Marquardt, traditional and subspace Dogleg) and line-search solvers (nonlinear CG, BFGS, LBFGS); linear solvers DENSE_QR, DENSE_NORMAL_CHOLESKY, SPARSE_NORMAL_CHOLESKY, CGNR, DENSE_SCHUR, SPARSE_SCHUR and ITERATIVE_SCHUR, plus a Schur power series expansion (Power Bundle Adjustment) that is enabled through ITERATIVE_SCHUR options rather than as a separate solver type; automatic, numeric and analytic derivatives; loss functions (Huber, SoftLOne, Cauchy, Arctan, Tolerant, Tukey); Manifold parameterizations (e.g. QuaternionManifold); covariance estimation
資料關聯不適用
時間表示不適用
去畸變不適用
迴圈閉合不適用
全域最佳化不適用
地圖表示不適用
先驗資訊不適用
可輸出幾何不適用
計算需求C++ library; version 2.2.0 requires a C++17 compiler and CMake 3.16 or later, uses C++ threads for multithreading and can use CUDA on NVIDIA GPUs for dense solvers and CGNR; runs on Linux, Windows, macOS, Android and iOS

使用設備

尚未收錄此方法的設備紀錄;設備資料仍在分批查證,沒有紀錄不代表原文未使用任何設備。

作者報告的優勢與限制

優勢

限制

營建工程相關證據

未在營建場域驗證;官方使用者清單提到 Matterport 以 Ceres 進行三維點雲全域對齊與位姿圖最佳化(users.html),此類室內掃描用途與營建紀錄的關聯屬推論。

報告的性能數據

性能數據仍在分批查證,目前尚未收錄此方法的報告值。

來源

  • Agarwal et al., 2023

    Sameer Agarwal, Keir Mierle, The Ceres Solver Team(2023)Ceres SolverSoftware (GitHub ceres-solver/ceres-solver; ceres-solver.org), version 2.2 (CITATION.cff date-released 2023-10-13)

    軟體或資料集紀錄已讀部分章節經典查證後修正

回到方法圖鑑

選擇開啟Esc關閉