Home > By category > Developer Tools >Components & Libraries > Head Tracking 3D



Head Tracking 3D

  • Downloads: 
  • Views: 
  • Rating:

Read this first!
* Please make sure the lighting on your face is good enough
* Please make sure your face is more or less straight, not rotated too much, not tilted too much
* Try the debug mode to check whether the face detection works or not
* If one of the implementation fails, please report it and try the other one

Head Tracking 3D demonstrates the ability of the front facing camera on Android devices to detect the face of the user to provide a head-tracking virtual reality display. The application has been developed and tested with Asus Transformer, Samsung Galaxy Tab 10.1 & Notion Ink Adam because of their fast processing speed. The 3D rendering part of the App is based on my previous Android application "3D Depth Cues Demo" and the face detection is based on the Google Code project JavaCV and the OpenCV Android port.

The App can however still be used with other Android devices, using the rear facing camera and inverting the X-axis, together with a mirror to reflect yourself or a photo of a human face.

Community project by Yap Wen Jiun (http://wenjiun.blogspot.com) from CodeAndroid Malaysia (http://www.codeandroid.my).

Credits:
* OpenCV at http://opencv.willowgarage.com/wiki/Android for the face detection
* JavaCV at http://code.google.com/p/javacv/ for the face detection using OpenCV
* Android API Demos at http://developer.android.com/resources/samples/ApiDemos/index.html for the general OpenGL rendering into a SurfaceView and the rendering of camera preview
* akjava-android-project at http://code.google.com/p/akjava-android-project/ for the generation of 3D solids
* Wii Projects by Johnny Chung Lee Wii at http://johnnylee.net/projects/wii/ for the inspiration of headtracking

Free download from Shareware Connection - Read this first!* Please make sure the lighting on your face is good enough* Please make sure your face is more or less straight, not rotated too much, not tilted too much* Try the debug mode to check whether the face detection works or not* If...

Publisher: Yap Wen Jiun | License: Freeware | Price: 0.00
Version: 3.1 | Size: 15360 KB | Platform: Android, WinMobile
Released Date: | Rating: 0 | Title: Head Tracking 3D

Author Url: https://play.google.com/store/apps/developer?id=Yap+Wen+Jiun
Program Info Url: https://play.google.com/store/apps/developer?id=Yap+Wen+Jiun
Download Url: https://play.google.com/store/apps/details?id=my.codeandroid.headtracking3d

Head Tracking 3D related downloads:

CvIrrCamController - This library uses OpenCV to perform head tracking and feature tracking to let you have 3d control over your developed 3d world with the aid of your head and a webcam.

Wii Remote Head Tracker - This application builds on the Wii Remote Head Tracking filter module for VRPN by providing an easy-to-use, fully-integrated tracking server.

Build your own Head Tracker - Hard- and software for a simple head tracking device, designed for use with remote controlled planes or helicopters.

WebCam DesktopVR - A "head tracking" application based on a modified version of Johnny Chung Lee's DesktopVR software that supports a regular web cam instead of the Wii remote control.

Tuscany Dive - Head Tracking Virutal Reality DemoTuscany Demo from Oculus Rift SDK for AndroidWelcome to Tuscany!Explore the beautiful Tuscany using the OpenDive / Dive glasses.In this demo, you can move with a controller. Alternatively, you ...

Shareware Connection periodically updates pricing and software information of 'Head Tracking 3D' from company source 'Yap Wen Jiun' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Head Tracking 3D' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Head Tracking 3D.

New Reviews

PictBear - Nowadays, a majority of PC users resort to digital image editing once in a while. It may be required for retouching image captured in smart phones or for creating an album in Facebook. For some people, tinkering with digital images is a pastime ...

CyberGhost VPN - There are so many ways available to browse the web nowadays. You can use a plethora of devices and pick from various service providers to get online. However, tech savvy users resort to additional measures to access the internet without being ...

Screenshot Captor - Nowadays, a lot of Windows users need to take screenshots for professional and personal usage needs. It may be required to share an interesting image from web site or part of web pages with friends, making tutorials etc. However, freeware screen ...

Menu Uninstaller Ultra - For every Windows user it becomes necessary to remove some programs after prolonged usage. It can be necessary to free up disk space or the app may not simply suit the needs any more. Whatever is the reason, you need to uninstall third party apps ...

SeaTools for Windows - Among all the hardware components used in a desktop or laptop, the hard disk is a prime one. In the hard disk is not in good shape, even a PC with powerful CPU and lots of RAM will malfunction or run sluggishly. Hard disk failure can lead to data ...

HDD Guardian - No matter how costly a desktop or laptop is, it is necessary to keep a tab on its hardware components. While you can spot signs and symptoms of hardware malfunction and impending failure in some instances, some mishaps may just strike you out of ...

Argente Utilities - You can find so many third party utilities that can be used to maintain a Windows based PC and extract maximum performance from it. While these tools offer better performance than Windows in-built utilities, the plethora of choices can make ...

Google Drive - In last few years, the popularity and proliferation of Cloud storage and usage has shot up considerably. Everyone, including a teenager to a network administrator is using some type of cloud based data storage. You can opt for both free and paid ...

Norton Security with Backup - Symantec is an old time player in PC security and its various security suites with Norton brand name are used all over the world. With time, Norton security apps have been tweaked to consume fewer resources and they come with several bells and ...

Norton Power Eraser - Getting rid of malware and other types of rogue applicationlications with a regular antivirus can prove to be a tough task nowadays. The way malicious users are becoming smarter with time; it makes sense to use an additional layer of protection ...




New Downloads

ODBC Driver for Amazon
Redshift

Devart ODBC Driver for Amazon
Redshift provides
high-performance and
feature-rich connectivity
solution for ODBC-based ...

SAP Sybase ODBC driver
(32/64 bit)

SAP Sybase ODBC Driver for
Adaptive Server Enterprise
provides high-performance and
feature-rich connectivity
solution ...

Document Classification SDK

Add automatic document
classification to your
application. The
classification engine can be
trained to categorize any set
...

dbHelperCreator

Almost all Android
applications are using a
database to store data. There
are many ORM solution
available for automatic ...

ShellBrowser Components
Delphi Edition

The ShellBrowser components
give a Delphi programmer easy
access to the Windows Shell
functionality. The components
look ...

Oxetta Report Generator

Report generator for C/C++
applications with printing and
print preview support, small
and fast. Includes nice
graphical ...

SQL Job Manager

View SQL Server jobs and
scheduled jobs across your SQL
enterprise from a single
console. Manage jobs by
simply dragging ...

Bytescout Screen Capturing
SDK

Screen Capturing SDK makes
screen cast recording (WMV,
AVI) as easy as 5 lines of
code in your VB, C# or C++
application. ...

The C# PDF Library

IronPdf is our Microsoft C# /
.Net library making it easy
for developers to generate
PDF files from within desktop
...

GUI SDK Arm

The GUI SDK Arm is a cross
platform GUI development SDK
ships with the libraries which
are related to Windows,
Arm-Linux.

dbExpress Driver for
InterBase

dbExpress is a
database-independent layer
that defines common interface
for fast access to InterBase
and Firebird ...

GroupDocs.Assembly for .NET

.NET mail merge library for
generating custom documents
from Word or PDF templates.
The library doesn\'t require
...