Skip to content
This repository has been archived by the owner on Oct 26, 2023. It is now read-only.

Ceiling Dectection in ARCore P2 & Unreal? #4

Closed
aussieburger opened this issue Jan 31, 2018 · 9 comments
Closed

Ceiling Dectection in ARCore P2 & Unreal? #4

aussieburger opened this issue Jan 31, 2018 · 9 comments
Labels

Comments

@aussieburger
Copy link

Hi,

I was wondering if ceiling detection should be possible in ARCore Preview 2 UE4 plugin?
When testing https://github.com/google-ar-unreal/UnrealEngine/ (currently using 4.18.3) and this HelloARSample ceilings do not get detected.

Is this because ceiling detection has not yet been implemented? If that is the case is there any roadmap for when it will be added? If it is currently supported could you give some pointers how to get it working?

Thanks in advance for the info!

@bopangzz
Copy link
Contributor

bopangzz commented Feb 1, 2018

ARCore DP2 should be able to detect ceiling planes and it should be working in HelloARSample. My guess you are not seeing any ceiling plane because the ceiling you were trying to detect lack of feature point?

@aussieburger
Copy link
Author

I really can't get it to work even with a lamp hanging from it and a ceiling skirting board. Would be great if you could double check it's working with that UE4 demo as I've not seen or heard of it working yet.

Assuming it's working but in general difficult to detect a plane white plane like that we should assume end users would find it too difficult to detect at their homes?

@bopangzz
Copy link
Contributor

bopangzz commented Feb 2, 2018

I tested yesterday and it was working for me. I assume you already using arcore-preview2.apk on your phone? Which device you are testing with? It might be helpful if you can share the HelloAR apk you built so I can test here.

@aussieburger
Copy link
Author

I'm running a S8 and have the preview2.apk installed.

Here's a view of the ceiling where I tried to capture the edges in the hope it detected something:

screenshot_20180202-224026

and here is the exported apk (nothing changed on it):
https://1drv.ms/u/s!AixjdiALS4qujkaimJp5ct7ENEZ3

@bopangzz
Copy link
Contributor

bopangzz commented Feb 2, 2018

Your build is working for me. So I believe the problem is there isn't enough feature point on the ceiling to construct a plane, which you can also see from your screenshot.

@aussieburger
Copy link
Author

Could you please provide a screenshot of a ceiling with enough feature points? Will help us determine if it's valid for the typical enduser once we know what angle/feature point is normally required.

Many thanks in advance!

@aussieburger
Copy link
Author

@bopangzz I guess I was hoping that the ridges on the ceiling (skirting board on the ceiling what ever that is called) would be enough to identify the plane - especially when I could match it on both sides. Do you ever think the plane detection will get advanced enough to work with ceilings like that?

@chaosemer
Copy link

The planes are detected on top of the feature points that we expose. If you do not see any feature points on the ceiling, we won'tbe able to detect the plane.

Honestly, the ceiling you're sharing has so few features that I don't see us detecting planes there for a while.

@aussieburger
Copy link
Author

Ok thank you for the info!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants