Ceres允许使用Problem::SetParameterLowerBound
和Problem::SetParameterUpperBound
设置参数范围,以及使用Problem::SetParameterization
定义局部参数化。
例如,此类参数化可以使用单个角度参数来参数化2x2旋转矩阵。现在,我想将其参数化为旋转并将边界设置为[0;2*pi[
,但是用于设置边界的方法将获得一个指向2x2参数块的指针,该边界似乎将应用于4个矩阵项,而不是角度。
我可以设置局部参数化的界限吗,即参数ceres实际上是优化的,而不是输出矢量中的(高维)参数?