Let the virtual TV product placement begin: new technology can insert realistic branded 3D objects in to TV shows and movies