ceres-solver / ceres-solver

A large scale non-linear optimization library

Home Page:http://ceres-solver.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

An optimization problem

YQ6666 opened this issue · comments

When I optimized the external parameters of the telecentric lens, it was more precisely called the rotation matrix, but the rotation matrix of the telecentric lens only had the first two rows and the first two columns, that is, there were only four parameters r11,r12,r21 and r22. I wanted to optimize these four parameters, but there was a problem, that is, how to ensure that they still belonged to a rotation matrix after optimization. That is, how to ensure that they still conform to the rotation matrix constraint.

What does it mean for r11, r12, r21, r22 to conform to a rotation matrix?

Because the rotation matrix satisfy orthogonality, so the r11, r12, r21, r22 have to meet certain conditions, such as any of they can't bigger than 1, and the conditions are more than this.