Wykrywanie loga na zdjęciach - opencv

0

Hej,

szukam jakiegoś rozwiązania do szukania wzorca na zdjęciu.Na ile się da to bez machine learningu :)
Czy są jakieś gotowe rozwiązania? Myślałem o detekcji krawędzi, ale może coś gotowego istnieje na tym oparte?

Zakładam, że:

  • logo jest częściowo przeźroczyste
  • jest w mniej więcej stałym miejscy
  • wzorzec (logo) jest znany w procesie wykrywania

Porównanie po kolorach pikseli odpada przez przeźroczystość.
OCRy nie znalazły napisu na logo.

Na przykład chciałbym sprawdzić, czy jest logo morele na zdjęciu takim jak tu:
image

image

0
ledi12 napisał(a):

https://stackoverflow.com/questions/31369875/opencv-logo-recognition

Template matching w sumie byłby dobry, sprawdzę.

Sprawdziłem tez serwis anti captcha i niby działa, ale 1 obraz się liczy 20s, trochę długo, no ale tanio.

Google OCR nie sprawdzałem, ale podejrzewam, ze akurat na to mnie nie stać.

raport.png

2

W UiPath (soft do RPA) był kiedyś darmowy OCR i działał całkiem sprawnie. Nie wiem jak teraz.

0

Sprawdziłem template matching ale klapa totalna. Wykrywa tylko najłatwiejsze przypadki.

ledi12 napisał(a):

W UiPath (soft do RPA) był kiedyś darmowy OCR i działał całkiem sprawnie. Nie wiem jak teraz.

Nie mowa o tesseract OCR? Bo jeśli tak to testowałem i nie odczytuje.

Wyglada na to, że tylko ciężkie działa tu pomogą albo API.
Z dwojga złego to pewnie zrobię API, bo szkoda serwer obciążać bo nie ma gpu. Jeszcze pomysle

1 użytkowników online, w tym zalogowanych: 0, gości: 1