Multi-Camera Registration For Vr: A Flexible, Feature-Based Approach