Skip to content

New Features in Meshroom 2023.1

Simon edited this page May 7, 2023 · 30 revisions
  1. Image Masking -> https://github.com/alicevision/Meshroom/discussions/1993
  2. CCTAG nodes -> https://github.com/alicevision/Meshroom/wiki/CCTAG-scaling
  3. Color Checker
  4. New Documentation and Notes tab in nodes
  5. Save an load Templates

3. Color Checker

One of the new (Beta) nodes in Meshroom allow for Color Checker detection and correction. This is really useful when working with RAW images in photogrammetry and panorama pipelines. (Note this is a beta feature and some functionality is not yet implemented)

Here is a pipeline for photogrammetry: A: CameraInit->ColorCheckerDetection->ColorCheckerCorrection->PrepareDenseScene B: once the ColorCheckerDetection node is computed successfully, the detected Checker can be enabled in the viewer C: there will be a red bar around the detected checker D: and a visual reference will be added to the view, so you can compare the colors E: by moving over the image, the rgb values will be shown in the upper right corner

grafik

ColorCheckerDetection: (BETA)
Performs Macbeth color checker chart detection. Outputs: the detected color charts position and colors the associated tranform matrix from "theoric" to "measured" assuming that the "theoric" Macbeth chart corners coordinates are: (0, 0), (1675, 0), (1675, 1125), (0, 1125) Dev notes: Fisheye/pinhole is not handled ColorCheckerViewer is unstable with multiple color chart within a same image

ColorCheckerCorrection: (BETA)
Performs color calibration from Macbeth color checker chart. The node assumes all the images to process are sharing the same colorimetric properties. All the input images will get the same correction. If multiple color charts are submitted, only the first one will be taken in account.

4. New Documentation and Notes tab in nodes

Commonly used nodes will now include a short documentation (WIP) grafik

In the notes Tab, we can now add comments and change the name and color of the node. This is really useful when trying different iterations for a node. grafik

5. Save and load templates

You can now save your favourite graph as template and even share it with others*. (*open the mg. file as text file to make sure no personal data like file paths are included) This is really useful for complex testing pipelines or custom workflows, so you don´t have to recreate everything. grafik

Clone this wiki locally