MicMacRoom Tutorial: 04 Zhenjue
Sommaire
Tutorial Zhenjue
Summary
Description
This tutorial focuses on independently reconstructing statues using images of different focal lengths (24mm and 100mm). to reconstruct object in 3D by image geometry (PIMs).
Download
You can find this dataset at [1](https://micmac.ensg.eu/data/zhenjue_dataset.zip) Once you have downloaded it, you have to unzip the ".zip" archive.
Tutorial
1) Project creation and Image Importation
First and foremost, open MicMacRoom and save your project, you can then use the File > Import Images to import the images from the dataset. Then select all of the nodes in the graph editor and delete them all.
2) Base Element
To allow MicMacRoom to work we need to specific nodes at the beginning of the pipeline. These are: CameraInit which will recover the image information from the camera and MicMacProject which will create the directory. To add a node, place your cursor in the graph editor, right-click and select the node you want, either by searching the list of by doing of search by keyword. CameraInit is placed first and MicMacProject second. You can then take the SfmData output of CameraInit (Output are located on the right of a node) and link it with the SfmData input of MicMacProject (Input are located on the left of a node), if you see a line between the two nodes, then you have succeeded. You can also check the MicMacProject node and left-click on it to see that the SfmData parameter now has an address. If you have created a wrong link, you can delete it by pressing right-click and remove on it.
3) Relative Orientation
TapiocaAll To search for attachment points, use the TapiocaAll node (use Tapioca with All commands authorized) to access them by right-clicking in the "Graph Editor" window > micmac > tapiocaAll (or right click in the "Graph Editor" window and type the node name in the search bar at the top) you get a block. Then link the MicMacProject Project Directory to TapiocaAll. You change the Image Size settings which define the resolution of the image (how high we want our resolution to be) and the Homol directory to set the output name of the file. This block allows you to calculate the connection points for all images in a given resolution.
image
tapas
For this dataset, image have different focal length, so we have to compute first a orientation for the 24mm focal length images.
pour y accéder clic droit dans la fenêtre "Graph Editor" > micmac > Tapas
vous obtenez un bloc. Liez ensuite le Projet Directory , Image Patern , Homol Directory de TapiocaALL à Tapas
vous modifier les paramètres Calibration Model sur RadialStd et vous devez aller dans les parametre avencer (node -tapas en haut à droite cliquer sur les 3 petit point > Filter Attributes > cocher Advanced )
ensuite choisiser dans Ec Init max 30 et min 20
image
tapas_2 Check residual and number of points used per images. We use the 24mm orientation as an entry for our command in order to indicate to MicMac there is different focal length: to perform this action we will take the tapas node to access it right click in the "Graph Editor" window > micmac > Tapas you get a block. Then link the Project Directory, Image Patern, Homol Directory and Orientation Directory put it in In Orientation Directory from Tapas to Tapas_2 you change the Calibration Model settings on RadialStd
image
AperiCloud We will now generate a sparse cloud to visualize the relative orientation. To carry out this action we will take the AperiCloud node to access it right click in the "Graph Editor" window > micmac > AperiCloud you obtain a block. Then link the Project Directory, Image Patern, Homol Directory and Orientation Directory of Tapas_2 to AperiCloud no changes to be made to the parameters
image
SaisieMasqQT Define a mask for dense correlation can be done with the command SaisieMasqQT. Here we define a 3D mask: to carry out this action we will take the SaisieMasqQT node to access it right click in the "Graph Editor" window > micmac > SaisieMasqQT you obtain a block. Then link the Directory Project, from AperiCloud to SaisieMasqQT you change the File Path settings by putting "DSC_3128.JPG"
image
C3DC
The new tool C3DC doesn't need an image master for 3D reconstruction: to carry out this action we will take the C3DC node to access it right click in the "Graph Editor" window > micmac > C3DC you obtain a block. Then link the SaisieMasqQT Directory Project to C3DC you modify the mode parameters on MicMac, in Image Pattern "DSC_313[2-9].JPG", go to advanced then after checking go to check set Custom ZoomF and in Zoom F set it to 4, and in Output Name set the name file output