The images of an object are fully automatically oriented, the cameras are automatically calibrated and a high-density point cloud is generated.
Have pictures of an object ready
If you do not have any pictures at hand, you can find sample pictures and sample projects here:
If you want to take pictures yourself, make sure that every point of the object is visible in at least 3 pictures from different points of view: Here you will find instructions on how to best take pictures and what to pay special attention to.
Do not take pictures from the same point of view. Move one step to the side for each image.
The pictures can be taken with any camera. The higher the quality of the camera, the better and more accurate the results.
If possible, turn off the Autofocus of the camera: Focus the lens before taking a picture. If you cannot turn off the Autofocus, you must have each image calibrated for you in the Automatic Orientation step.
Start ELCOVISION 10The program Icon of ELCOVISON 10 for fully automatic 3D reconstruction looks like this:
Drag-and-drop Images into the Software
A new project and thumbnails of the images will be created automatically. The images are prepared for automatic 3D reconstruction:
If the camera ELCOVISON 10 is unknown, select a suitable CCD size from the dialog "CCD size for unknown digital camera". This size should come very close to the correct size, or ELCOVISON 10 may not be able to orient the images correctly.
Start the Automatic 3D Reconstruction
Start the automatic reconstruction with "Automatic orientation and reconstruction" - "With natural points".
A "Save As" dialog appears. If possible, save the project to a local hard disk with enough free space for the temporary data generated by ELCOVISION 10.
The first page of the orientation wizard appears:
The Camera Calibration Settings page appears:
If you took pictures yourself and the camera was refocused during shooting, uncheck "Together" in the camera list.
The final configuration page for automatic orientation appears.
On this page you can decide if you want to calculate a high density point cloud at the same time. Keep in mind that the automatic orientation is very fast, but the calculation of the high density point cloud takes some time.
ELCOVISON 10 starts the calculation and displays the calculation progress. After some time you will get the result:
The photo block is now oriented, but the correct scale or coordinate system is still missing. This can now be done by manually measuring points for a local coordinate system or for control points.
Manual image measurements in ELCOVISION 10
Load the images in which you want to measure points by double-clicking on the thumbnails in the project manager. If the images are too big or too small they can be made bigger or smaller with the context menu. Arrange the images neatly on the screen:
In digital images, the mouse pointer is used to measure. If the mouse is moved over a digital image, the mouse pointer is transformed into a measuring cursor, and a corresponding enlargement of the image section around the measuring cursor area is automatically visible in the digital magnifier. The measurement cursor can be controlled in different ways:
|Mouse Movement||The measuring cursor is moved accordingly.|
|[Ctrl] + Mouse movement||The measuring cursor is moved in 10 pixel steps in the in the magnfier window|
|[Shift] + Mouse movement||The measuring cursor is moved in ½ pixel increments in the magnfier window|
|Mouse Wheel||Zoom in/out|
|[Ctrl] + Mouse Wheel||The magnifier window is enlarged or shrunk.|
|Left Mouse Button||A measurement is triggered|
|Middle Mouse Button||The magnifier is switched on/off. Measurements can only be made when the magnifier is switched on!|
|Right Mouse Button||Context menu in which, among other things, the fixed/flowing magnifier can be selected.|
Overview of the key assignment
Recommended precedence when measuring points:
- Move the mouse approximately to the position of the point you want to measure.
- Use the cursor keys on the keyboard to fine-tune the point.
- Finish the measurement by pressing [Enter]. Do not use the left mouse button as this can easily affect the set measurement point.
Manual measurement of additional points for a local coordinate system or for control points
Start the additional measurement:
We will measure 3 points for a local coordinate system. Each important point such as points for the definition of a coordinate system should be measured in 3-4 images.
By optimizing the magnifying glass contrast, points in dark image areas can also be measured very well.
Please note that from the 1st measurement on an Epipolar line is displayed in the images which helps to find the point in the other images. From the 2nd measurement onwards, an "X" is inserted into the epipolar line to indicate the probable image measuring point. By pressing the [X] key, you can jump directly to this point. Then the measurement only needs to be fine-tuned:
After measuring 3 points, a local coordinate system can be defined:
Definition of a Local System of Coordinates
Start the function "Transform image group".
In the dialog "Transform image group into a new coordinate system" select the first entry, the function "New local coordinate system".
Define the desired coordinate system with the points just measured. The representation of the selected coordinate-system plane in the 3D view and the displayed distances is helpful:
Now the photo block is scaled and in the correct system of coordinates and can be evaluated.
Subsequent Generation of a High Density Point Cloud
A new high-density point cloud can be added at any time. The first step is "High Density Point Cloud" in the ribbon bar:
Select from which images the high density point cloud should be generated and how high resolution it should be. Experiment a little with the different resolutions.
Then press [Start]. After some time you will get the result: