#android #face-detection #android-vision #android-augmented-reality
#Android #распознавание лиц #android-vision #android-дополненная реальность
Вопрос:
Я новичок в AR и Mobile Face detetcion API. Хотите исследовать эти области.
У меня есть идея, которая наложит анимационную наклейку на левую или правую щеку, как только распознавание лиц будет выполнено через Google mobile vision API — распознавание лиц.
Есть несколько вещей, которые мне нужно знать от сообщества:-
- Возможно ли это с помощью Mobile face vision api?. Если возможно, могу ли я предположить, что AR можно использовать для наложения анимированного изображения наклейки на лицо / щеку путем обработки рамки / растрового изображения лица, которое мы получаем из API распознавания лиц?
- Я знаю, что есть и OpenCV, который хорош для обработки изображений, но хотел бы узнать о Mobile vision API (распознавание лиц) для реализации этой идеи
- Кроме того, есть ли какие-либо AR SDK, библиотеки, наборы инструментов, с помощью которых можно создать супер впечатляющее изображение на лице?
- Дорожная карта для Google Mobile Face API?
Помощь приветствуется!
Комментарии:
1. Это то, что вы ищете hackernoon.com /… ?
2. @Jitesh Спасибо за ответ. Да кое-что похожее на это. Кроме того, можем ли мы обнаружить зубы? Я не нашел ни одного ориентира, представляющего номер для зубов, похожих на щеку, например, 7
Ответ №1:
Да, это возможно через Mobile Vision API.
Все, что вам нужно сделать, это определить ориентиры на лицах на вашем изображении с помощью API распознавания лиц и наложить растровое изображение на конкретные ориентиры для обеих щек.
Левая щека представлена цифрой 1, в то время как правая щека представлена цифрой 7.
for (Landmark landmark : face.getLandmarks()) {
int cx = (int) (landmark.getPosition().x);
int cy = (int) (landmark.getPosition().y);
if (landmark.getType() == 1 || landmark.getType() == 7) {
canvas.drawBitmap(stickerBitmap, cx, cy, null);
}
}
Вы можете прочитать больше об этом в моей статье здесь.
Комментарии:
1. Отлично. Спасибо за ответ. Кроме того, можем ли мы обнаружить зубы? Я не нашел ни одного ориентира, представляющего число для зубов, похожих на щеку, например, 7?
2. На данный момент вы не можете определить зубы, но вы можете определить, улыбается лицо или нет, и я думаю, что вы можете рассчитать положение зубов на основе этого.