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

How to draw lines in .ply files using Meshlab?

For example, I want to choose two points from all the point clouds, and draw a line between them. I'm using Meshlab to deal with .ply files but I don't know how to accomplish this. Can I do this using Meshlab or other ways?
Yizhi
  • 81
  • 1
  • 3
8
votes
1 answer

Algorithms for 3D face reconstruction

Project: 3D face reconstruction Input: 2D frontal face Image Output: 3D face Reconstruction and expression simulation Platform: Matlab or Opencv cpp. I found out after study that 3D Morphable Models (3DMM) algorithm is a good starting point for my…
2vision2
  • 4,933
  • 16
  • 83
  • 164
7
votes
2 answers

.NET integratable robust, fast solution for surface reconstruction from 3D point cloud

We have a .NET 4.0 C# WPF, machining simulation application. Right now we are stuck since we have to generate a 3D surface (mesh generation) from a point cloud. We have been searching, goggling, testing different libraries in order to find a…
ipek
  • 701
  • 1
  • 6
  • 6
7
votes
1 answer

How to convert the depth map to 3D point clouds?

When I convert depth map to 3D point cloud, I found there is a term called scaling factor. Can anyone give me some idea what scaling factor actually is. Is there any relationship between scaling factor and focal length. The code is as…
d19911222
  • 79
  • 1
  • 1
  • 2
7
votes
0 answers

Opencv PNP in a Corridor

I have reconstructed two frames using 5-point essential matrix, for sequential frames I am using PNP to get the camera pose before reconstructing the matches. When I use video frames progressing through a corridor the results of PNP are terrible? Is…
West1234
  • 189
  • 14
7
votes
3 answers

Reconstruction a 3D point from two 2D points?

OpenCV contains a lot of support for 3D reconstruction from stereo cameras. In my case i have two cameras, and I want to know 3D coordinates of some point. What i have: pixel coordinates of point on both images Known intrinsic and extrinsic …
user1415976
  • 71
  • 1
  • 2
6
votes
1 answer

how to find 3d position of a point with intrinsic and extrinsic parameters with opencv

i want to find a position of a point with opencv. i calibrated two cameras using cvCalibrateCamera2. so i know both intrinsic and extrinsic parameters. I read that with a known intrinsic and extrinsic parameters, i can reconstruct 3d by…
6
votes
1 answer

Point Cloud using iPhone camera

I'm very new to the Computer Vision field and am fascinated by it. I'm still learning the concepts, and one thing that really caught my interest was Point Clouds and 3D reconstructions using images. I was wondering whether images taken from an…
6
votes
1 answer

Plotting volumetric data in MATLAB

I am working in Matlab and I have a 3d matrix with dimensions 384x512x160, which is made of 384x512 slices. How can I plot data like that?
user1367988
  • 383
  • 1
  • 4
  • 9
6
votes
1 answer

Rotating image from orientation sensor data

I want to calculate depth information from 2 images from a moving camera. Using Sensor.TYPE_ROTATION_VECTOR I have quaternions for both images as well as the relative quaternoin from Img1 to Img2. Img1 q1 = 0.7545 - 0.1137i - 0.2715j -…
harsh
  • 905
  • 1
  • 10
  • 21
6
votes
2 answers

Compute fundamental matrix without point correspondences?

I would like to verify that my understanding of the fundamental matrix is correct and if it's possible to compute F without using any corresponding point pairs. The fundamental matrix is calculated as F = inv(transpose(Mr))*R*S*inv(Ml) where Mr and…
Booley
  • 819
  • 1
  • 9
  • 25
5
votes
1 answer

Open3d: How to update point cloud during window running?

CONTEXT I'm trying to visualize 3d point cloud from disparity map. It works perfectly with one map. ISSUE I want to update what's in window. When I call run() method new thread is opened and I cannot do anything till the window will be closed. I'd…
MASTER OF CODE
  • 302
  • 3
  • 14
5
votes
1 answer

3D points projection using multiple camera

I am using Python with OpenCV 3.4. I have a system composed of 2 cameras that I want to use to track an object and get its trajectory, then its speed. I am currently able to calibrate intrinsically and extrinsically each of my cameras. I can track…
Q. Eude
  • 841
  • 11
  • 24
5
votes
2 answers

Face 3d reconstruction

I've got a webcam that rotates at given angular steps around a person's head and acquires a picture for each step. I'm searching for a free and opensource library that, starting from the set of acquired images, makes me able to generate a 3d surface…
NinjaCross
  • 784
  • 2
  • 9
  • 20
5
votes
2 answers

Reconstruct 3D scene from two 2D images

This is the first time I do the image processing. So I have a lot of questions: I have two pictures which are taken from different position, one from the left and the other one from the right like the picture below.[![enter image description…
1
2
3
24 25