gpt4 book ai didi

android - ARCore——检测墙壁

转载 作者:太空宇宙 更新时间:2023-11-03 11:54:34 24 4
gpt4 key购买 nike

我正在查看 Android 的新 ARCore 库。它有一种检测水平表面的方法,但没有检测垂直表面或墙壁的方法。

我实际上试图让示例应用程序检测墙壁,但我遇到了很多问题。

有没有办法在 ARCore 中以原生或非原生方式检测垂直表面?

最佳答案

更新

现在最新版本的 ARCore also has

public static final Config.PlaneFindingMode HORIZONTAL
// Detection of only horizontal planes is enabled.

public static final Config.PlaneFindingMode HORIZONTAL_AND_VERTICAL
// Detection of both horizontal and vertical planes is enabled.

旧答案

目前有no native way :

public static final Config.PlaneFindingMode DISABLED
// Plane detection is disabled.

public static final Config.PlaneFindingMode HORIZONTAL
// Detection of only horizontal planes is enabled.

一种非本地方式被勾勒出来here :访问点云数据并自行计算水平面。但要使其真正发挥作用,您必须实现聚类(区分多个平面而不是计算一个全局平面)和适当的异常值拒绝(可能使用 RANSAC )。

我个人认为(希望)下一个 ARCore 更新将包括垂直平面,因为我看不出不支持它的数学原因。

关于android - ARCore——检测墙壁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46675370/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com