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
4
votes
2 answers

Matlab Stereo Camera Calibration Scene Reconstruction Error

I am trying to use the Computer Vision System Toolbox to calibrate the pair of cameras below in order to be able to generate a 3-D point cloud of a vehicle at a range between 1 to 5m. The output image size was approximately 1 MB per image for the…
4
votes
1 answer

undistortPoints, findEssentialMat, recoverPose: What is the relation between their arguments?

In the hope for a broader audience, I repost my question here which I asked on answers.opencv.org as well. TL;DR: What relation should hold between the arguments passed to undistortPoints, findEssentialMat and recoverPose? I have code like the…
oarfish
  • 4,116
  • 4
  • 37
  • 66
4
votes
3 answers

MATLAB: 3d reconstruction using eight point algorithm

I am trying to achieve 3d reconstruction from 2 images. Steps I followed are, 1. Found corresponding points between 2 images using SURF. 2. Implemented eight point algo to find "Fundamental matrix" 3. Then, I implemented triangulation. I have got…
user3830162
4
votes
1 answer

3d point reconstruction from depth map (with camera parameters)

General introduction: I have images A and B taken with the same camera (of which i know the internal parameters K). I then proceded to find the F matrix and from that the essential matrix. From that i recovered the complete camera matrices P and…
Enoon
  • 421
  • 4
  • 17
4
votes
1 answer

Android camera calibration without chessboard

I know there is some post talking about this topic but I could not find my answer. I want to calibrate my android camera without chessboard for 3d reconstruction, so I need my intrinsic and extrinsic parameters. My first goal is to extract the 3D…
kakou
  • 179
  • 2
  • 13
4
votes
3 answers

Connecting points to make a triangle

If I have a set of 3d points (AKA point cloud) what is the best way to determine the groups of 3 points (triangles) I should make, to create a surface reconstruction?
worbel
  • 6,509
  • 13
  • 53
  • 63
4
votes
1 answer

Reconstructing 3D from some images without calibration?

I want to make a 3D reconstruction from multiple images without using a chessboard Calibration. I'm using OpenCV and studying the method to obtain the way to get the model 3D from 30 images without calibrating the camera with a chessboard…
rsalazar
  • 69
  • 1
  • 5
4
votes
1 answer

Type of graph cut algorithm for 3D reconstruction

I have read several papers on using graph cuts for 3D reconstruction and I have noticed that there seem to be two alternative approaches to posing this problem. One approach is volumetric and describes a 3D region of voxels for which a graph cut is…
Max Allan
  • 2,375
  • 1
  • 17
  • 18
4
votes
2 answers

3d Reconstruction from live video feed

i was wondering if anyone has knowledge on the recontruction of 3D objects from live video feed. Does any have any java based examples or papers JAVA based that i could be linked to as i have read up on algorithm's used to produce such 3d objects.…
user1371246
  • 41
  • 1
  • 3
3
votes
1 answer

3D reconstruction C++ with OpenCV..Fundamental Matrix too large

Ok I am posting my conundrums of life to stackoverflow after 4 days of mindless programming when nothing seems to get things right or atleast close to right. sorry for being a little dramatic but I feel like a lousy programmer today. Anyway, my…
snowmonkey
  • 287
  • 1
  • 5
  • 11
3
votes
1 answer

How to extract the underlying 2-manifold from a non-manifold by deleting "free faces"?

I'm trying to extract the underlying 2-manifold (closed surface) from a non-manifold mesh. I'm using CGAL for mesh manipulation.I want to achieve that by deleting 'free faces'.By free I mean, a face whose at least one edge is a boundary…
3
votes
1 answer

stereo vision 3d point calculation with known intrinsic and extrinsic matrix

I have successfully calculated Rotation, Translation with the intrinsic camera matrix of two cameras. I also got rectified images from the left and right cameras. Now, I wonder how I calculate the 3D coordinate of a point, just one point in an…
SSS
  • 621
  • 2
  • 7
  • 25
3
votes
1 answer

ARKit Photogrammetry

For the last month, I have been researching ways to create 3D reconstructions from live video. It seems to me like the only option is to use a 3rd party service like Agisoft or Autodesk Capture. However, after the release of ARKit 2.0, I saw this…
3
votes
2 answers

How to find location and dimensions of walls, columns, beams, doors, windows and room from top layout of a building floor using OpenCV?

Our core aim is: to use Image Processing to read/scan an architectural Floor Plan Image (exported from a CAD software) to use Image Processing to read/scan an architectural Floor Plan Image (exported from a CAD software) extract the various lines…
3
votes
3 answers

What makes object representation and recognition hard?

Intuitively, it would seem that given a dozen or so 2d images from different angles of almost any object, it should be easy to construct a 3d representation of that object. Subsequently a library of 3d representations attained in this way could be…