ARKit 3.5 - Как использовать ARImageTrackingConfiguration с ARFaceTrackingConfiguration? - PullRequest
1 голос
/ 05 апреля 2020

Я создал приложение, которое использует отслеживание изображений и заменяет плоские изображения. Я также использую окклюзию людей (сейчас), чтобы люди могли получать фотографии перед этими изображениями. Я действительно хочу, чтобы это приложение имело режим самообслуживания ie, чтобы люди могли делать свои собственные снимки перед областями обмена изображениями.

Я читаю функции ARKit 3.5, но, насколько я могу судить, единственная поддержка фронтальной камеры - ARFaceTrackingConfiguration, которая не поддерживает отслеживание изображений. ARImageTrackingConfiguration и ARWorldTrackingConfiguration используют только заднюю камеру.

Можно ли как-нибудь сделать режим самообслуживания ie с окклюзией людей (и отслеживанием изображений) с помощью фронтальной камеры?

1 Ответ

3 голосов
/ 06 апреля 2020

Ответ NO, вы не можете использовать никакую ARConfiguration, кроме ARFaceTrackingConfiguration для фронтальной камеры. Хотя вы можете одновременно использовать ARFaceTrackingConfiguration на передней камере и ARWorldTrackingConfiguration на задней камере. Это позволяет пользователям взаимодействовать с контентом AR в задней камере, используя свое лицо в качестве определенного контроллера.

Посмотрите на эту страницу документации, чтобы узнать, какой конфигурации какая камера (задняя или передняя) соответствует .

Вот таблица, содержащая семь конфигов:

|-------------------------------------|-----------------|
|          "ARConfiguration"          |  "What Camera?" | 
|-------------------------------------|-----------------|
| ARWorldTrackingConfiguration        |          Rear   |
|-------------------------------------|-----------------|
| ARBodyTrackingConfiguration         |          Rear   |
|-------------------------------------|-----------------|
| AROrientationTrackingConfiguration  |          Rear   |
|-------------------------------------|-----------------|
| ARImageTrackingConfiguration        |          Rear   |
|-------------------------------------|-----------------|
| ARFaceTrackingConfiguration         |         FRONT   |
|-------------------------------------|-----------------|
| ARObjectScanningConfiguration       |          Rear   |
|-------------------------------------|-----------------|
| ARPositionalTrackingConfiguration   |          Rear   |
|-------------------------------------|-----------------|
...