Beyond flat surface computing: challenges of depth-aware and curved interfaces
Multi-finger and whole hand gestural interaction techniques for multi-user tabletop displays