Hi I'm trying to do the Ex 6.5 from Szeliski's book ... But I'm stuck at points 3 and 4, I have the theory of what a vanishing point is, but what does it mean to find it for each face? and how about the focal lenght and rotation angle for those VP? If you can provide some resources easy to understand I will appreciate it. Thanks!
Vanishing points in rubiks cube
541 Views Asked by vlavyb At
1
There are 1 best solutions below
Related Questions in COMPUTER-VISION
- OpenCV algorithm of contours searching and creation of bounding rectagle
- How to make sense (handle) when computes logarithm of zero in prior information
- Matlab code crashes and gives error: Dimension of matrices being concatenated are not consistent
- Haar Cascade classifier does not detect faces in simple frontal pictures
- Face cropping using facial landmarks
- qtimer and opencv running slow
- Simple RGB to Gray program crashes
- Estimating pose of one camera given another with known baseline
- dealing with dimensions in scikit-learn tree.decisiontreeclassifier
- converting matlab code to c code readiness error
- MATLAB ConnectedComponentLabeler does not work in for loop
- Finding camera position without calibration
- StereoSGBM cannot handle negative minDisparity
- How to speed up caffe classifer in python
- HOG Feature extraction
Related Questions in RUBIKS-CUBE
- Infinite loop - Rubiks cube scrambler
- ThreeJS scenegraph issues
- Undo/redo functionality with LinkedList<Action> implementation
- Physics.OverlapBox being too big
- Rubik's Cube Simulator Troubles
- 3D rotation with wrong rotation axises
- 2x2 Rubiks Cube Operation Program in C
- trying to run a project from github but unable to do it in andoird studio flutter
- Building a Tensor instead of a Variable Sized Array
- OpenGL rubiks cube - face rotation with mouse
- How to check if there is greater than one item in a list python
- Is there a way to make Colour detector more accurate?
- How to I incorporate multithreading into IDA* search algorithm?
- Korf's Rubik's Cube Solving Algorithm Implemented in Python?
- JavaFX Rubik Cube - cubie selection
Related Questions in VANISHING-POINT
- gluPerspective has vanishing point in corner. Opengl
- OpenGL: perspective view centered not in the middle of the view?
- How to modify the perspective division in OpenGL?
- How vanishing points can help in restoring proper camera perspective?
- Detect vanishing point in an image
- Find the distance from camera to vanishing point in matlab
- Three-points projection JS
- What is maximum of vanishing points for perspective projection?
- How to find vanishing points from vanishing lines?
- Moving the perspective vanishing point in Processing
- Image alignment (camera pose rectification) by using vanishing points and gradient descent
- Finding the Angle between Vanishing point and Lines in Python
- adding distort with vanishing point projection to CAlayer
- Vanishing point detection from vanishing line using Hough transform
- Vanishing points in rubiks cube
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Vanishing points are points at which parallel lines in a plane approach the same point. So in order to find the vanishing points you would take lines from the plane that are parallel (there are 6 of these per face on a Rubik's cube, 3 in 2 different directions) then where those lines intersect in the image is where a vanishing point is for that plane. You should be able to find 2 vanishing points per face unless you're looking at the cube head on.
You are bit mistaken in saying " the focal length and rotation angle for those VP", the book wants you to find these FROM the vanishing points. After you've found these vanishing points using the other points from the face you can construct a plane (in the coordinate system it would be a single vector normal to the plane). The rotation angle for this would be the difference between the image plane and the plane of the face.
Unfortunately I'm not well versed in finding focal lengths. But there should be a way of determining focal length of the camera by knowing the actual distance between the cubes. You could try reading this: http://www.cs.umd.edu/class/spring2013/cmsc426/lectures/camera-calibration.pdf from an image processing class I took.