A Perspective-n-Points-and-Lines method.
A MATLAB implementation of the Five-Point Algorithm by David Nistér
A Python 3 implementation of "A Stable Algebraic Camera Pose Estimation for Minimal Configurations of 2D/3D Point and Line Correspondences." by Zhou et al. ACCV 2018