meshlab

Meaning of Hausdorff Distance Results in Meshlab


I was trying to compare two meshes by using Hausdorff distance tool in Meshlab. I've got the results for a min, max, mean and RMS. However, there are two sets of results for each of these parameters. Can anyone tell me which one is the final result?

Hausdorff distance result


Solution

  • min : 0.000 max 43.5198 mean : 0.2219 RMS : 0.73845

    The first line of value are absolute measures, they are measured in your length units (for example millimeters).

    The second line are normalized values. They are the same as previous values but divided by the length of the bounding box diagonal of one mesh (in your case that diagonal is 333.82), so it is an adimensional value.

    Here, max=0.1303 means that the maximum gap is 13.03% of your diagonal length

    You get both values because sometimes you want to know the real distance, and sometimes you just want to know if the distance is relevant or not. 43mm is a big distance if you are comparing two tomatoes, but it is not relevant if you are comparing two mountains. Also, it makes the measure independent of scale and units. 43 is a big distance measured in meters but not if measured in micrometers.