Object Detection does not function properly on MetaQuest3

  • Issue category: Unity Example Package
  • Device type & OS version: MetaQuest3
  • Host machine & OS version: Horizon OS v83
  • Issue Environment : On Device
  • Xcode version:
  • ARDK version: 3.16.0
  • Unity version: 6.1(6000.1.1f1)

Description of the issue:

Hello,

I’m developing for MetaQuest3 using the ARDK Unity plugin for MeatQuest3, but recently ObjectDetection has not been functioning properly.
I built and ran the sample included in the Unity package, but even when trying the ObjectDetection scene, objects are detected in the wrong positions. Checking the CameraDisplay scene, it appears the passthrough camera texture is rotated 90°, as shown in the attached image. I suspect the misalignment in ObjectDetection might be caused by the same rotation.
It seemed to work correctly until recently, but this issue likely started after HorizonOS was updated to v83.

It’s unclear if this is related, but starting with HorizonOS v83, the resolution variation of camera images obtained via the pass-through camera API appears to have changed.
I couldn’t find a way to change the resolution of the camera image applied to ObjectDetection, so I can’t determine if this is the cause.

I believe this can be reproduced using the sample in the distributed Unity Plugin.
Is this a known issue?
If anyone knows of a solution or workaround, could you please let me know?

Hi there,

I’m sorry for the delay in replying back to you. We’ve recently noticed there was an issue with how support requests were syncing with our system on our backend and some flew under the radar.

Thank you for taking the time to share your experience on the Meta Quest 3. We’ve identified the problem and will have a fix available for it in an upcoming release.