Tag: image segmentation

Data preprocessing is a very important and quite underestimated step in Machine Learning pipelines. It provides cleaned and relevant datasets which then can be used in further steps like classification or regression. I will describe a study case for data which is fed to the SVM classifier to predict if a given image segment belongs to foreground or background. This is a second article about Support Vector Machine which is used for image segmentation in my flower species recognition project Flover.

More Data preprocessing for SVM classifier

Flover Project

Ze względu na to, że przy operacji oddzielania tła od obrazu w projekcie Flover używam algorytmu Support Vector Machine (SVM), postaram się go dzisiaj przystępnie opisać. To bardzo popularna metoda znana ze swojej skuteczności w dziedzinie Machine Learning. Ma za zadanie jak najlepiej odseparować od siebie elementy różnego typu ze zbioru uczącego, czyli umieścić je w optymalnie oddzielonych grupach.
More Support Vector Machine

Flover Project

Dziś zamieszczam wyniki oddzielania tła od obiektu w moim projekcie Flover. Opiszę procedurę i jakość ekstrakcji samego kwiata od reszty obrazu. Metoda opiera się na wcześniej opisanym algorytmie generacji superpikseli SLIC. Wykorzystuję również klasyfikator SVM, który generuje odpowiedź czy superpiksel jest tłem czy obiektem na podstawie bazy zdjęć kwiatów. Rezultat nie jest może na razie oszałamiający, ale ważne, że mam już napisany jako taki framework do tego typu operacji. Teraz pozostanie podkręcić jego parametry lub dodać kolejną metodę wspomagającą cały proces eliminacji tła.

More Eliminacja tła obrazu

Flover Project

W rozpoznawaniu obrazów często mamy do czynienia segmentacją. Przeprowadzamy ją gdy chcemy zmienić reprezentację obrazu na łatwiejszą do analizy - zamiast obrazu w postaci pikseli otrzymujemy regiony, które są w jakiś sposób jednorodne, np. pod względem koloru, odcieni szarości czy tekstury. Te wydzielone obszary nazywamy również superpikselami. Jest ich zazwyczaj o wiele mniej od normalnych pikseli, dlatego algorytmy przetwarzające dalej dany obraz mają bardziej ogólne informacje o obrazie i są szybsze. Jednym z lepszych a zarazem łatwych algorytmów segmentacji jest metoda SLIC.

More SLIC-zne superpiksele

Flover Project