One common application is for use with automatic mode cameras. They can recognize the scene categories and then adjust the camera parameters to take the best shot of the scene.

I am wondering what the other applications of scene recognition might be. Any pointers would be helpful.

  • 3
    $\begingroup$ definitely out of scope. Please see meta.cstheory.stackexchange.com/questions/119/… for the topics that are covered here. $\endgroup$ – Suresh Venkat Oct 3 '10 at 8:20
  • $\begingroup$ @Suresh: can you suggest a better place on SO family to ask this question? $\endgroup$ – Lazer Oct 3 '10 at 9:09
  • $\begingroup$ SO seems to be the best place for this kind of question. $\endgroup$ – András Salamon Oct 3 '10 at 10:04
  • $\begingroup$ I don't know really. At some point there was a proposal for ML in the area51 list, but I don't know its current status. $\endgroup$ – Suresh Venkat Oct 3 '10 at 19:30

The classic application of scene recognition algorithms is the classify the image content into semantically meaningful entities in order to understand the image content. Then one could use content-based indexing to categorise the images for latter retrieval. Imagine a google for images which is not based on the name of the image and the context in which the images is found (such as page it's on and the tags), but rather based on the image content.

One older reference is A. Vailaya, M. Figueiredo, A. Jain and H.-J. Zhang, Image classification for content-based indexing, IEEE Trans. Image Processing, 10(1):117-130, 2001.

Being able to recognise images has applications for automatic tour guides too. For instance, this paper explores such a scenario: see the Eiffel tower, your camera phone will give you information about the Eiffel tower.

Another one is Lost Robot Localization.

There are undoubtedly many more applications, if you do some reference/citation chasing from these papers.

| cite | improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.