Подтвердить что ты не робот

Обнаружение части тела человека в Android

В настоящее время я работаю над обнаружением лица Google API из этого API. Я могу обнаружить человеческое полное лицо (глаз, нос и другие части), а также в соответствии с этой концепцией я разработал одно приложение, если вы стоите перед передней лицевой камерой, тогда он обнаружит ваше лицо и покажет некоторые жесты.

Context context = Applications.getAppContext();

FaceDetector detector = new FaceDetector.Builder(context)
            .setClassificationType(FaceDetector.ALL_CLASSIFICATIONS)
            .build();

detector.setProcessor(
         new MultiProcessor.Builder<>(new GraphicFaceTrackerFactory())
         .build());

if (!detector.isOperational()) {

}

mCameraSource = new CameraSource.Builder(context, detector)
            .setRequestedPreviewSize(640, 480)
            .setFacing(CameraSource.CAMERA_FACING_FRONT)
            .setRequestedFps(30.0f)
            .build();

Ссылка на приложение, которую я разработал до сих пор: -

https://www.dropbox.com/s/097todfu90ic12j/VirtualMirror.mp4?dl=0

Ссылка на хранилище приложений: -

https://play.google.com/store/apps/details?id=com.twins.virtualmirror

Есть ли какой-либо доступный API, где мы можем распознавать другие части тела человека (сундук, ладонь, ноги и другие части тела), потому что, согласно видению Google API, он способен обнаруживать только лицо человека, а не другое части.

4b9b3361

Ответ 1

В настоящее время нет API для обнаружения других частей тела. Если вы хотите обнаружить другие части тела, которые вам нужно закодировать, это будет легко, но не невозможно.

Ответ 2

Теперь вы видите, что многие программы для камеры обеспечивают возможность захвата изображения, когда вы показываете свою руку на камеру. Это программное обеспечение камеры может обнаружить ладонь вашей руки.

Так что это уже сделано кем-то....

Но для этого нет Google api...

Вы должны использовать стороннюю компанию или настраивать себя...

Существует api, которого я знаю как OpenCV. они уже создают api для обнаружения части тела для компьютерной версии. Я не уверен, что они выпущены или нет для Android.

Вот демонстрация на YouTube