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.

How can we avoid scanning a already seen area?

We want user to scan the area only only if it wasn't previously scanned else start working with old area.

Answers

  • stepan_stulovstepan_stulov ✭✭✭
    edited January 2018

    Hey, @ShubhamKSingh

    HoloLens is continuously learning about the environment by maintaining the most recent snapshot of it in form of a Space. This process is unstoppable.

    However you can always save your own snapshot of the Spatial Mapping mesh at certain point and work with it. Spatial Mapping is a reconstructed information based on a Space. The Space will still carry on being updated over time.

    You'd have to define more specifically what you mean by "working with" in order for the community to suggest whether you'd want the former or the latter to be used.

    Hope this helps.

    Building the future of holographic navigation. We're hiring.

  • edited January 2018

    Thanks @stepan_stulov what i mean by working with is: select points from scanned area. So the precise question is how can we check the quality of spatial data collected? If the data is poor (improper or incomplete mesh), i must perform spatial mapping explicitly else continue selecting planes/points.

  • Hey, @ShubhamKSingh

    As far as I know there is no native API for measuring the quality of Spatial Mapping mesh. You can introduce your own such as, out of my head, shoot many rays from the camera position outwards spherically and see how many of them never intersect spatial mapping. Then you can establish what percentage of "good" rays corresponds to what visual condition of spatial mapping. Once the threshold is reached, you can say your spatial mapping is good enough. Alternatively you can analyze the mesh directly, but wouldn't dare say what criteria would then indicate the quality of the mesh. Hope this helps.

    Cheers

    Building the future of holographic navigation. We're hiring.

Sign In or Register to comment.