Computer Vision in Ice Hockey: Realistic Stick Augmentation and Virtual Game Reconstruction