Computer vision and pattern recognition in environmental informatics