В честь четвертого июля мне было интересно найти программный способ обнаружения американского флага на картинке. Существует более ранний и популярный вопрос о поиске банок Coca-Cola в изображениях, который описывает ряд хороших методов для этой проблемы, хотя я не уверен, что они будут работа для флагов, потому что
- флаги флаттера на ветру и, следовательно, могут быть окклюзии или иначе деформироваться нелинейно (что делает методы, подобные SIFT, более сложными в использовании) и
- в отличие от Coca-Cola can, американский флаг Stars and Stripes не уникален для американского флага и может быть частью, скажем, Либерия, исключая многие методы "подписи подписи".
Существуют ли стандартные методы обработки изображений или распознавания, которые особенно подходят для этой задачи?