Great article. They very clearly describe the state of research in computer vision. When I studied the field, I was very surprised at how shallow the field was, in the sense that, as they put it, computer vision algorithms "are generally only moderately sophisticated".<p>On the other hand, what they may not realize (and I know this as I have tried making computer vision algorithms both before and after reading the literature) is that while the computer vision literature may not contain a solution to your problem, knowing the literature can be very useful in helping to come up with your own solutions. There are a number of non-obvious themes in computer vision that provide a basis for new algorithms. For example, algorithms tend to be built from a pipeline in which the first stage is feature detection.<p>EDIT: you should really watch the video, it's quite funny and cool.