TryOn: An Augmented Reality Fitting Room