Optional notes
Miranda's agency is ultimately lessened by the android Adam and his choices (or the choices of his AI), but machine vision is not involved. Her race is pretty clearly white ("she was beautiful, with pale brown hair and a long thin face".)