computer vision and ecology