Для изображения stati c Думаю, вы можете найти более точные результаты, используя специальную технологию распознавания изображений лица.
Дополненная реальность должна проделать немалую работу, чтобы вычислить где именно на экране разместить AR-узел, учитывая движение камеры и, возможно, предметов в реальном мире. В текущих выпусках устройств и фреймворков может быть небольшое количество «дрейфа» и c, которые вы увидите при обсуждении на таких форумах, как этот. Распознавание функций в целом, и вы сможете получить более точные результаты, используя технологию, сфокусированную на анализе и обработке изображений c.
Например, у Google есть несколько хороших ресурсов по распознаванию лиц на Android, включая :
Они также могут работать в режиме реального времени, поэтому может оказаться, что для примера макияжа они предоставят вам альтернативу ARCore также для вашего варианта использования в реальном времени.
OpenCV, библиотека распознавания видео с открытым исходным кодом, также имеет функцию распознавания лиц. Вы должны знать, что использование OpenCV с Android Studio в настоящее время не очень хорошо документировано, поэтому вам, возможно, придется поискать форумы, такие как SO, чтобы начать: