Questions tagged [3d-reconstruction]

In computer vision and computer graphics, 3D reconstruction is the process of capturing the shape and appearance of real objects.

This tag should be used for programming issues related to 3D reconstruction in the field of computer vision.

3D reconstruction consists in creating a 3-dimensional model of an object or scene from several 2-dimensional images of it.

366 questions
45
votes
6 answers

3D reconstruction -- How to create 3D model from 2D image?

If I take a picture with a camera, so I know the distance from the camera to the object, such as a scale model of a house, I would like to turn this into a 3D model that I can maneuver around so I can comment on different parts of the house. If I…
James Black
  • 41,583
  • 10
  • 86
  • 166
36
votes
3 answers

3d reconstruction from 2 images without info about the camera

I'm new in this field and I'm trying to model a simple scene in 3d out of 2d images and I dont have any info about cameras. I know that there are 3 options: I have two images and I know the model of my camera (intrisics) that I loaded from a XML…
Fobi
  • 423
  • 1
  • 6
  • 8
19
votes
3 answers

Creating OOBB from points

How can I create minimal OOBB for given points? Creating AABB or sphere is very easy, but I have problems creating minimal OOBB. [edit] First answer didn't get me good results. I don't have huge cloud of points. I have little amount of points. I am…
Mark
  • 191
  • 1
  • 1
  • 4
15
votes
3 answers

3d point reconstruction from 2d Images

I am trying understand basics of 3d point reconstruction from 2d stereo images. What I have understood so far can be summarized as below: For 3d point (depth map) reconstruction, we need 2 images of the same object from 2 different view, given such…
flamelite
  • 2,654
  • 3
  • 22
  • 42
14
votes
4 answers

How do I construct a 3D model of a room from 2 stereo cameras? What is the determining factor to an accurate construction?

Currently, I have extracted depth points to construct a 3D model from 2 stereo cameras. The methods I have used are openCV graphCut method and a software from http://sourceforge.net/projects/reconststereo/. However, the generated 3D models are not…
yasumi
  • 205
  • 1
  • 4
  • 7
13
votes
2 answers

Q matrix for the reprojectImageTo3D function in opencv

I am doing a project in opencv to detect obstacle in the path of a blind person using stereo calibration. I have calculated the disparity map correctly. Now to find the distance of obstacle from the camera, I want its 3D coordinates [X,Y,Z] , which…
13
votes
2 answers

Camera motion from corresponding images

I'm trying to calculate a new camera position based on the motion of corresponding images. the images conform to the pinhole camera model. As a matter of fact, I don't get useful results, so I try to describe my procedure and hope that somebody can…
pichsenmeister
  • 2,132
  • 4
  • 18
  • 34
12
votes
1 answer

OpenCV unproject 2D points to 3D with known depth `Z`

Problem statement I am trying to reproject 2D points to their original 3D coordinates, assuming I know the distance at which each point is. Following the OpenCV documentation, I managed to get it to work with zero-distortions. However, when there…
RafazZ
  • 4,049
  • 2
  • 20
  • 39
12
votes
2 answers

Questions about the Structure From Motion Pipeline

I've been trying to implement a simple SFM pipeline in OpenCV for a project and I'm having a bit of trouble.It's for uncalibrated cameras so I don't have a camera matrix (Yes, I know it's going to make things much more complicated and ambiguous). I…
user3380068
  • 133
  • 1
  • 6
11
votes
1 answer

3D reconstruction from two calibrated cameras - where is the error in this pipeline?

There are many posts about 3D reconstruction from stereo views of known internal calibration, some of which are excellent. I have read a lot of them, and based on what I have read I am trying to compute my own 3D scene reconstruction with the below…
s-low
  • 706
  • 2
  • 8
  • 21
11
votes
2 answers

Libraries to get depth map from stereo images?

I'm going to set up some devices to perform real-time 3D motion tracking. My first idea to do so is to use a pair of cameras to take stereo image and calculate the depth map to get the 3D data I needed. Are there any good open source libraries…
Andy Li
  • 5,894
  • 6
  • 37
  • 47
10
votes
5 answers

3d model construction using multiple images from multiple points (kinect)

is it possible to construct a 3d model of a still object if various images along with depth data was gathered from various angles, what I was thinking was have a sort of a circular conveyor belt where a kinect would be placed and the conveyor belt…
10
votes
0 answers

Is there a minimal, complete, working example of structure from motion/3d reconstruction?

Like the question says, I am looking for a complete, minimal, working example of the structure from motion (aka 3d reconstruction) pipeline. Right away let me say I do not have the camera parameters. I do not know focal length or camera intrinsics.…
john k
  • 6,268
  • 4
  • 55
  • 59
9
votes
2 answers

OpenCV with stereo 3D reconstruction

Say I plan to use OpenCV for 3D reconstruction using a stereo approach...and I do not have any special stereo camera but only webcams. 1.)How do I build a cheap stereo setup using a set of web cams? 2.)Is it possible to snap two images using web…
seahorse
  • 2,420
  • 4
  • 31
  • 40
8
votes
1 answer

3d reconstruction from axis-aligned photos

Having poked through the other threads on this topic, I believe there may be a reasonably simple answer to my question. I'm given a collection of six axis-aligned photographs of an object, such as…
user771871
  • 81
  • 2
1
2 3
24 25