Recently, For one of my research paper, I was going through different flags of solvePnP (SOLVEPNP_ITERATIVE, SOLVEPNP_EPNP, and SOLVEPNP_P3P) and also solvePnPRansac. However, couldn't find any pros and cons about them regarding which one to pick on which condition.