Ask Your Question

Revision history [back]

Before digging into complex feature detection methods you should try simpler approaches.

Do the logos super-impose each other? Do they appear in different scales and rotations? Is it easy to remove background and leave only the logo in the image?

First check if the logo you want to find has any particular features that most do not, such as shape, color, and others. For example, if your object is round, you should be able to eliminate all non-round objects by a simple blob analysis approach.

If you have to detect the object in similar background scenes, you could use a trick based on color. Every logo probably has a unique signature that is determined by the mean of its RGB pixel values. Just check which is that value for your logo and then you'll know how to find it.