Applications and Challenges of Wearable Visual Lifeloggers
A head-mounted three dimensional display