MCPcopy Create free account

hub / github.com/PoseLib/PoseLib / functions

Functions409 in github.com/PoseLib/PoseLib

↓ 66 callersMethodR
Helper functions
PoseLib/camera_pose.h:55
↓ 39 callersMethodfocal
PoseLib/misc/colmap_models.cc:185
↓ 25 callersMethodrotate
PoseLib/camera_pose.h:62
↓ 20 callersMethodunproject
PoseLib/misc/colmap_models.cc:113
↓ 20 callersFunctionupdate
pybind/helpers.h:20
↓ 19 callersFunctionquat_multiply
PoseLib/misc/quaternion.h:53
↓ 19 callersFunctionupdate_bundle_options
pybind/helpers.h:46
↓ 19 callersFunctionwrite_to_dict
pybind/helpers.h:73
↓ 18 callersFunctioncamera_from_dict
pybind/helpers.h:134
↓ 16 callersMethodsolve
benchmark/benchmark.h:27
↓ 13 callersFunctioncheck_cheirality
PoseLib/misc/essential.cc:40
↓ 13 callersFunctionget_inliers
Compute inliers for absolute pose estimation (using reprojection error and cheirality check)
PoseLib/robust/utils.cc:248
↓ 13 callersFunctionrotmat_to_quat
PoseLib/misc/quaternion.h:46
↓ 11 callersFunctionquat_to_rotmat
PoseLib/misc/quaternion.h:37
↓ 11 callersFunctionupdate_ransac_options
pybind/helpers.h:32
↓ 10 callersFunctionessential_from_motion
PoseLib/misc/essential.cc:35
↓ 10 callersFunctionsetup_callback
PoseLib/robust/bundle.cc:78
↓ 9 callersFunctionconvert_inlier_vector
pybind/helpers.h:145
↓ 9 callersMethodweight
PoseLib/robust/robust_loss.h:101
↓ 8 callersMethodloss
PoseLib/robust/robust_loss.h:93
↓ 8 callersFunctionquat_conj
PoseLib/misc/quaternion.h:72
↓ 8 callersFunctionquat_step_post
PoseLib/misc/quaternion.h:102
↓ 7 callersMethodresidual
PoseLib/robust/jacobian_impl.h:275
↓ 6 callersFunctionbundle_adjust
Interface for calibrated camera
PoseLib/robust/bundle.cc:103
↓ 6 callersFunctiondraw_sample
Draws a random sample
PoseLib/robust/sampling.cc:46
↓ 6 callersMethodgenerate_sample
PoseLib/robust/sampling.cc:85
↓ 6 callersFunctionrandom_int
PoseLib/robust/sampling.cc:37
↓ 6 callersFunctionre3q3_rotation
PoseLib/misc/re3q3.cc:423
↓ 6 callersFunctionroot2real
PoseLib/solvers/p3p_common.h:8
↓ 6 callersFunctiontoString
pybind/helpers.h:13
↓ 5 callersMethodaccumulate
computes J.transpose() * J and J.transpose() * res Only computes the lower half of JtJ
PoseLib/robust/jacobian_impl.h:294
↓ 5 callersMethodcenter
PoseLib/camera_pose.h:66
↓ 5 callersFunctioncompute_msac_score
Returns MSAC score
PoseLib/robust/utils.cc:36
↓ 5 callersFunctioncompute_sampson_msac_score
Returns MSAC score of the Sampson error (checks cheirality of points as well)
PoseLib/robust/utils.cc:91
↓ 5 callersMethodderotate
PoseLib/camera_pose.h:63
↓ 5 callersFunctionnormalize_points
PoseLib/robust/utils.cc:374
↓ 5 callersFunctionp3p
PoseLib/solvers/p3p.cc:39
↓ 5 callersFunctionrelpose_5pt
PoseLib/solvers/relpose_5pt.cc:159
↓ 5 callersFunctionsolve_quadratic_real
Solves the quadratic equation a*x^2 + b*x + c = 0 */
PoseLib/misc/univariate.cc:48
↓ 4 callersFunctionmotion_from_essential_planar
PoseLib/misc/essential.cc:170
↓ 4 callersFunctiono1
a, b are first order polys [x,y,z,1] c is degree 2 poly with order [ x^2, x*y, x*z, x, y^2, y*z, y, z^2, z, 1]
PoseLib/solvers/relpose_5pt.cc:13
↓ 4 callersFunctiono2p
PoseLib/solvers/relpose_5pt.cc:78
↓ 4 callersFunctionopencv_fisheye_newton
PoseLib/misc/colmap_models.cc:724
↓ 4 callersFunctionquat_step_pre
PoseLib/misc/quaternion.h:99
↓ 4 callersFunctionquat_to_rotmatvec
PoseLib/misc/quaternion.h:40
↓ 4 callersFunctionrefine_lambda
Performs a few newton steps on the equations
PoseLib/solvers/p3p_common.h:73
↓ 4 callersFunctionsolve_cubic_single_real
PoseLib/misc/univariate.cc:74
↓ 4 callersMethodto_cameras_txt
PoseLib/misc/colmap_models.cc:301
↓ 3 callersMethodF
PoseLib/robust/jacobian_impl.h:1090
↓ 3 callersFunctioncompute_pq
PoseLib/solvers/p3p_common.h:32
↓ 3 callersFunctionconvert_inlier_vectors
pybind/helpers.h:153
↓ 3 callersFunctiongeneralized_bundle_adjust
Interface for calibrated camera
PoseLib/robust/bundle.cc:234
↓ 3 callersFunctiongp3p
Solves for camera pose such that: p+lambda*x = R*X+t
PoseLib/solvers/gp3p.cc:36
↓ 3 callersFunctionmotion_from_essential
PoseLib/misc/essential.cc:102
↓ 3 callersFunctionmul2_2
Multiplies a deg 2 poly with a deg 2 poly
PoseLib/solvers/gen_relpose_6pt.cc:914
↓ 3 callersFunctionmul2_2m
Multiplies a deg 2 poly with a deg 2 poly and subtracts it from c
PoseLib/solvers/gen_relpose_6pt.cc:953
↓ 3 callersFunctionmul2_4p
Multiplies a deg 2 poly with a deg 4 poly and adds it to c
PoseLib/solvers/gen_relpose_6pt.cc:992
↓ 3 callersFunctiono1m
PoseLib/solvers/relpose_5pt.cc:37
↓ 3 callersFunctionp1p2ll
PoseLib/solvers/p1p2ll.cc:35
↓ 3 callersFunctionp2p1ll
PoseLib/solvers/p2p1ll.cc:35
↓ 3 callersFunctionp3ll
PoseLib/solvers/p3ll.cc:35
↓ 3 callersFunctionp5lp_radial
PoseLib/solvers/p5lp_radial.cc:35
↓ 3 callersFunctionqep_sturm_div_1_q2
PoseLib/misc/qep.cc:392
↓ 3 callersFunctionquat_rotate
PoseLib/misc/quaternion.h:62
↓ 3 callersFunctionrecover_a_b
PoseLib/solvers/relpose_upright_planar_2pt.cc:33
↓ 3 callersFunctionrefine_fundamental
PoseLib/robust/bundle.cc:363
↓ 3 callersFunctionrefine_generalized_relpose
PoseLib/robust/bundle.cc:438
↓ 3 callersFunctionrefine_homography
PoseLib/robust/bundle.cc:402
↓ 3 callersFunctionrefine_relpose
PoseLib/robust/bundle.cc:292
↓ 3 callersFunctionrelpose_6pt_shared_focal
PoseLib/solvers/relpose_6pt_focal.cc:1083
↓ 3 callersMethodscore_model
PoseLib/robust/estimators/homography.cc:49
↓ 3 callersFunctionset_random_pose
benchmark/problem_generator.cc:212
↓ 3 callersFunctionsolve_quartic_real
Solves the quartic equation x^4 + b*x^3 + c*x^2 + d*x + e = 0 */
PoseLib/misc/univariate.cc:180
↓ 2 callersFunctionbundle_adjust_1D_radial
PoseLib/robust/bundle.cc:543
↓ 2 callersFunctioncompute_full_opencv_distortion_jac
PoseLib/misc/colmap_models.cc:571
↓ 2 callersFunctioncompute_opencv_distortion_jac
PoseLib/misc/colmap_models.cc:491
↓ 2 callersFunctiondetpoly3
Computes polynomial p(x) = det(x^2*I + x * A + B)
PoseLib/misc/qep.cc:335
↓ 2 callersFunctiondetpoly4
Computes polynomial p(x) = det(x^2*I + x * A + B)
PoseLib/misc/qep.cc:62
↓ 2 callersFunctiongen_relpose_5p1pt
PoseLib/solvers/gen_relpose_5p1pt.cc:10
↓ 2 callersFunctiongen_relpose_6pt
PoseLib/solvers/gen_relpose_6pt.cc:1343
↓ 2 callersFunctiongenerate_abspose_problems
benchmark/problem_generator.cc:229
↓ 2 callersFunctiongp4ps
Solves for camera pose such that: p+lambda*x = R*X+t Note: This function assumes that the bearing vectors (x) are normalized!
PoseLib/solvers/gp4ps.cc:38
↓ 2 callersFunctiongp4ps_camposeco
Solves for camera pose such that: scale*p+lambda*x = R*X+t Assumes that X[0] == X[1] !
PoseLib/solvers/gp4ps.cc:128
↓ 2 callersFunctiongp4ps_kukelova
Solves for camera pose such that: scale*p+lambda*x = R*X+t
PoseLib/solvers/gp4ps.cc:68
↓ 2 callersFunctionhomography_4pt
PoseLib/solvers/homography_4pt.cc:36
↓ 2 callersFunctiono1p
PoseLib/solvers/relpose_5pt.cc:25
↓ 2 callersFunctiono2
a is second degree poly with order [ x^2, x*y, x*z, x, y^2, y*z, y, z^2, z, 1] b is first degree with order [x y z 1] c is third degree with order (sa
PoseLib/solvers/relpose_5pt.cc:56
↓ 2 callersFunctionp4pf
PoseLib/solvers/p4pf.cc:35
↓ 2 callersFunctionp6lp
PoseLib/solvers/p6lp.cc:35
↓ 2 callersMethodprincipal_point
PoseLib/misc/colmap_models.cc:239
↓ 2 callersFunctionquat_exp
PoseLib/misc/quaternion.h:74
↓ 2 callersFunctionre3q3
* Order of coefficients is: x^2, xy, xz, y^2, yz, z^2, x, y, z, 1.0; * */
PoseLib/misc/re3q3.cc:123
↓ 2 callersFunctionre3q3_rotation_impl
PoseLib/misc/re3q3.cc:401
↓ 2 callersFunctionrefine_3q3
PoseLib/misc/re3q3.cc:82
↓ 2 callersFunctionrefine_hybrid_pose
PoseLib/robust/bundle.cc:482
↓ 2 callersMethodrefine_model
PoseLib/robust/estimators/homography.cc:53
↓ 2 callersFunctionrefine_shared_focal_relpose
PoseLib/robust/bundle.cc:327
↓ 2 callersFunctionrelpose_upright_3pt
PoseLib/solvers/relpose_upright_3pt.cc:39
↓ 2 callersMethodrescale
Update the camera parameters such that the projections are rescaled
PoseLib/misc/colmap_models.cc:255
↓ 2 callersMethodrun
(self)
setup.py:19
next →1–100 of 409, ranked by callers