ecology + vision