Я бы в матлабе/скайлабе сделал примерно так:
1. Выделил слой зеленой краски используя цветовые пространства и получил ч/б маску.
2. Возможно поработал бы морфологическими фильтрами, если необходимо.
3. Нашел связанные компоненты bwlabel и подсчитал их свойства regionprops.
4. Селекция компонент по площади, топологии и/или другим инвариантным к поворотам признакам в соответствии с шаблонами.