Vision Based Object Resistration for Real-Time Image Overlay Computer Vision, Virtual Reality and Robotics in Medicine