Intelligent vision systems