Hello everyone.

The Mixed Reality Forums here are no longer being used or maintained.

There are a few other places we would like to direct you to for support, both from Microsoft and from the community.

The first way we want to connect with you is our mixed reality developer program, which you can sign up for at https://aka.ms/IWantMR.

For technical questions, please use Stack Overflow, and tag your questions using either hololens or windows-mixed-reality.

If you want to join in discussions, please do so in the HoloDevelopers Slack, which you can join by going to https://aka.ms/holodevelopers, or in our Microsoft Tech Communities forums at https://techcommunity.microsoft.com/t5/mixed-reality/ct-p/MicrosoftMixedReality.

And always feel free to hit us up on Twitter @MxdRealityDev.

Spatial mapping precision

Hello,
I was playing with the gaze ruler example scene (from the HoloToolKit-Examples in Unity), and I noticed an error between the hololens estimate and the ruler measure distances.
In general, the hololens overestimates by 3 to 4 % the actual distance of points in space in its spatial mapping.
I erased the mesh in the settings, and also tried to recalibrate inertial sensors, but the error persisted.
I have testes with a second hololens device, but it also overestimates the physical size of the environment, but by a smaller amount (2 to 3 %).
Does anyone have more information on that? Why it happens? How to improve the scanning scaling?
Could it be related to a poor calibration of intrinsic parameters of the RGB/BW/depth cameras?

Comments

  • CurvSurfCurvSurf ✭✭
    edited November 2016

    @hgdebarba
    HoloLens is not a coordinate measuring device. It's a 3-D camera of a precise motion tracking with 3-D depth acquisition and display but not yet with accurate measurement. Just comparable to Human, amazing!

    The coordinate measuring machine (CMM) on the current market has an accuracy level of 1/mio th, i.e. 1 mm for 1 km!

    We have to wait at least 3~5 years till HoloLens becomes a measuring device with expected (wished) accuracy and precision.

  • Hi @CurvSurf , thanks for replying.
    Indeed, it is far from a precision tool. But I found the error quite big, and it seems somewhat systematic (in two different devices, always overestimating and never underestimating the scale of the room).
    Right now the mean error seems bigger than the standard deviation of this error, and this indicates poor calibration. I might correct for this error directly in my application, but there should be a way to improve the hololens calibration in such cases. I wonder if I am missing something ...

  • CurvSurfCurvSurf ✭✭
    edited November 2016

    @hgdebarba
    Microsoft HoloLens, Google Tango, Intel RealSense are all 3-D camera with distortion, inaccuracy, drift, etc. They are not coordinate measuring device.

    How to compensate the sensor errors may be not user's task but developer's (calibration).

Sign In or Register to comment.