vision systems detect cancer