boofcv.alg.geo.calibration.Zhang99OptimizationJacobian.rodriguesGradient()方法的使用及代码示例

x33g5p2x  于2022-02-05 转载在 其他  
字(1.4k)|赞(0)|评价(0)|浏览(112)

本文整理了Java中boofcv.alg.geo.calibration.Zhang99OptimizationJacobian.rodriguesGradient()方法的一些代码示例,展示了Zhang99OptimizationJacobian.rodriguesGradient()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Zhang99OptimizationJacobian.rodriguesGradient()方法的具体详情如下:
包路径:boofcv.alg.geo.calibration.Zhang99OptimizationJacobian
类名称:Zhang99OptimizationJacobian
方法名:rodriguesGradient

Zhang99OptimizationJacobian.rodriguesGradient介绍

[英]Adds to the Jacobian matrix using the derivative from a Rodrigues parameter. deriv [x,y] = [distort deriv] - [dist]dot(z)/(z^2)(RX+T) + [dist](1/z)dot(R)X where R is rotation matrix, T is translation, z = z-coordinate of point in camera frame
[中]使用罗德里格斯参数的导数添加到雅可比矩阵。deriv[x,y]=[cortext deriv]-[dist]点(z)/(z^2)(R
x+T)+[dist]
(1/z)*点(R)*x其中R是旋转矩阵,T是平移,z=摄像机帧中点的z坐标

代码示例

代码示例来源:origin: org.boofcv/calibration

indexJacY += indexView*6;
rodriguesGradient(rodJacobian.Rx,grid.get(gridIndex),cameraPt, normPt,output);
rodriguesGradient(rodJacobian.Ry,grid.get(gridIndex),cameraPt, normPt,output);
rodriguesGradient(rodJacobian.Rz,grid.get(gridIndex),cameraPt, normPt,output);

代码示例来源:origin: org.boofcv/boofcv-calibration

indexJacY += indexView*6;
rodriguesGradient(rodJacobian.Rx,grid.get(gridIndex),cameraPt, normPt,output);
rodriguesGradient(rodJacobian.Ry,grid.get(gridIndex),cameraPt, normPt,output);
rodriguesGradient(rodJacobian.Rz,grid.get(gridIndex),cameraPt, normPt,output);

相关文章