Hand And User Detection With Multiple Users On Large Displays Microsoft Research