Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8184303
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 7, 20262026-06-07T01:27:30+00:00 2026-06-07T01:27:30+00:00

I have a single calibrated camera (known intrinsic parameters, i.e. camera matrix K is

  • 0

I have a single calibrated camera (known intrinsic parameters, i.e. camera matrix K is known, as well as the distortion coefficients).

I would like to reconstruct the camera’s 3d trajectory. There is no a-priori knowledge about the scene.

simplifying the problem by presenting two images that look on the same scene and extracting two set of corresponding matched feature points from them (SIFT, SURF, ORB, etc.)
My problem is how can I calculate the camera extrinsic parameters (i.e. the rotation matrix R and the translation vector t ) between the to viewpoints?

I have managed to calculate the fundamental matrix, and since K is know, the essential matrix as well. using David Nister’s efficient solution to the Five-Point Relative Pose Problem I’ve managed to get 4 possible solution but:

  1. the constraint on the essential matrix E ~ U * diag (s,s,0) * V’ doesn’t always apply – causing incorrect results.
    [EDIT]: taking the average singular value seems to correct the results 🙂 one down

  2. how can I tell which one of the four is the correct one?

Thanks

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-07T01:27:32+00:00Added an answer on June 7, 2026 at 1:27 am

    Your solution to point 1 is correct: diag( (s1 + s2)/2, (s1 + s2)/2, 0).

    As for telling which one of the four solutions is correct, only one will give positive depths for all points with respect to the camera frame. That’s the one you want.

    Code for checking which solution is correct can be found here: http://cs.gmu.edu/%7Ekosecka/examples-code/essentialDiscrete.m from http://cs.gmu.edu/%7Ekosecka/bookcode.html
    They use the determinants of U and V to determine the solution with the correct orientation. Look for the comment “then four possibilities are”. Since you’re only estimating the essential matrix, it’s susceptible to noise and does not behave well at all if all of the points are coplanar.

    Also, the translation is only recovered to within a constant scaling factor, so the fact that you’re seeing a normalized translation vector of unit magnitude is exactly correct. The reason is that the depth is unknown and estimated to be 1. You’ll have to find some way to recover the depth as in the code for the eight-point algorithm + 3d reconstruction (Algorithm 5.1 in the bookcode link.)

    The book the sample code above is taken from is also a very good reference. http://vision.ucla.edu/MASKS/ Chapter 5, the one you’re interested in, is available on the Sample Chapters link.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Is it safe to have single letter class names like A, B, P, etc?
I have a single SQL field like so: ROOMS ======================= bedrooms 2, bathrooms 2
I have a single line of text that looks like this: GIVE US A
I'd like to have my desktop Java application to have single sign on related
I use flot to display simple bar charts. I have single dataset like [
i have a single filed which i need to clone with a clone button
I have A single page that has the following structure <form runat=server><placeholder></placeholder></form> I have
i have a single video (duration: 3 seconds) and i need to create 2
I have a single-view application that takes in a username and a password and
I have a single page website that changes content based on variables passed through

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.