Aproveite milhões dos mais recentes aplicativos, jogos, músicas, filmes, TV, livros, revistas e muito mais para Android. A qualquer hora, em qualquer lugar, em todos os seus dispositivos.
Leia isto primeiro!
* Certifique-se de que a iluminação do seu rosto seja boa o suficiente
* Por favor, certifique-se de que seu rosto esteja mais ou menos reto, não girado demais, nem inclinado demais
* Experimente o modo de depuração para verificar se a detecção de rosto funciona ou não
* Se uma das implementações falhar, informe e tente a outra
Head Tracking 3D demonstra a capacidade da câmera frontal em dispositivos Android de detectar o rosto do usuário para fornecer uma exibição de realidade virtual de rastreamento de cabeça. O aplicativo foi desenvolvido e testado com Asus Transformer, Samsung Galaxy Tab 10.1 e Notion Ink Adam devido à sua rápida velocidade de processamento. A parte de renderização 3D do aplicativo é baseada em meu aplicativo Android anterior "3D Depth Cues Demo" e a detecção de rosto é baseada no projeto JavaCV do Google Code e na porta Android OpenCV.
No entanto, o aplicativo ainda pode ser usado com outros dispositivos Android, usando a câmera traseira e invertendo o eixo X, juntamente com um espelho para refletir você mesmo ou uma foto de um rosto humano.
Projeto comunitário de Yap Wen Jiun (http://wenjiun.blogspot.com) da CodeAndroid Malaysia (http://www.codeandroid.my).
Créditos:
* OpenCV em http://opencv.willowgarage.com/wiki/Android para detecção de rosto
* JavaCV em http://code.google.com/p/javacv/ para detecção de rosto usando OpenCV
* Demonstrações da API Android em http://developer.android.com/resources/samples/ApiDemos/index.html para a renderização geral do OpenGL em um SurfaceView e a renderização da visualização da câmera
* akjava-android-project em http://code.google.com/p/akjava-android-project/ para a geração de sólidos 3D
* Wii Projects de Johnny Chung Lee Wii em http://johnnylee.net/projects/wii/ para inspiração no headtracking
Leia mais