Ask HN: Resources for image pattern recognition algorithms
6 points| ChadB | 17 years ago
There is obviously a lot of research published on this subject (by subject I mean image pattern recognition as a whole). I've been pouring through the IEEE, as well as just searching via Google for a couple of days.
My problem is that this is so far from my field of expertise, I feel like I'm wasting an awful lot of time reading research papers that are not applicable or are outdated.
So my question is, if anyone has any experience in this field or a related field, are there a set of known problem definitions I could narrow down my research into? What about known classes of algorithms (and by that I mean more specific than "machine learning" or "neural networks")?
Any advice is mightily appreciated.
[+] [-] mahmud|17 years ago|reply
If you're prone to falling into "hack mode", learning this stuff will not help you one bit. The problems are far too interesting and encompass wide areas of research that are guaranteed to please everybody; low level bit manipulation, file formats, numerical methods, signal processing stuff with filters and sampling, wavelets, edge detection, rank, laplacians, convolution, dithering, ray tracing, morphology, neural networks and other genetic learning algorithms, heaps of inner-loop and vector optimization, scene detection stuff that make use of ray tracing plus interesting data structures like octrees, statistics, information theory .. in a nutshell, it's something to give up work, wife and kids for.
Don't ever let curiosity drag you into that tar pit, hire someone.
[+] [-] aswanson|17 years ago|reply
http://inperc.com/wiki/index.php?title=User%27s_introduction
[+] [-] pixcavator|17 years ago|reply
[+] [-] dryicerx|17 years ago|reply
May I suggest your search for "Content Based Image Retrieval" for research papers in that field.
[+] [-] ChadB|17 years ago|reply
The next step, for me, is to use a single image as the set to be queried, without knowing at what scale the target objects appear in the image.
[+] [-] bravura|17 years ago|reply
Look into the OpenCV image processing library. I haven't used it, but it seems to implement a lot of basic functionality to get you off the ground.
If you can't find anything good from the last ten years, then look at Yann LeCun's recent papers. (Google wanted him to be head of research, but he preferred academia.) In particular, investigate his convolutional networks.
The work of Rob Fergus is more applied, and should lead to good recent pointers.
Look for works experimenting with the NORB dataset.
[+] [-] ucla_jatt|17 years ago|reply