Maciej G.

Maciej G. Projektant /
Programista, Famor
S.A.

Temat: "Viola-Jones" czy to najszybszy algorytm do detekcji...

Witam,

szukam wydajnego algorytmu do śledzenia twarzy (do 5-ciu osób) w real-time, który działałby wydajnie na mikro-kontrolerze o (do wszycia w odzież) ograniczonych zasobach. Testowałem jak dotychczas algorytm Viola-Jones i muszę przyznać, że działa on bardzo wydajnie (i w miarę dokładnie).
Czy to w miarę optymalny wybór, czy istnieją jeszcze bardziej wydajne i dokładne algorytmy (jeśli chodzi o jakieś rozwiązanie z uczenia maszynowego, które wymaga dużej mocy obliczeniowej w trakcie uczenia systemu i sporej pamięci trwałej w docelowym kontrolerze (np. Flash) to nie stanowi to dla mnie problemu.

Właściwie moje pytanie brzmi: szukać dalej, czy Viola-Jones to optymalny wybór?

Muszę dodać, że algorytm musi być w C/C++ (lub łatwo portowalny na ten język), Rozwiązania typu MATLAB (lub duże frameworki do CV / AI jak np. WEKA[Java]) są dla mnie nie do przyjęcia. W najbardziej skrajnym przypadku mogłoby to być jakieś rozwiązanie oparte na bibliotece "OpenCV".

Będę wdzięczny za opinie (lub podpowiedź).

BTW: szukałem grupy o CV (Computer Vision) na GoldenLine i nie znalazłem, dlatego pozwoliłem sobie zadać pytanie na tej grupie, bo tematyka jest zbliżona.

PozdrawiamTen post został edytowany przez Autora dnia 07.05.15 o godzinie 16:13