11

Lubię bawić się z sztuczną inteligencją i chcę spróbować swoich sił w rozpoznawaniu twarzy. Pierwszym krokiem jest znalezienie twarzy na zdjęciach. Jak to zwykle się dzieje? Czy używasz splotu przykładowych obrazów/obrazów lub metod opartych na statystykach? Jak znaleźć ramkę ograniczającą dla twarzy? Moim celem jest sklasyfikowanie zdjęć moich dzieci ze wszystkich cyfrowych zdjęć.Rozpoznawanie twarzy do klasyfikowania zdjęć cyfrowych?

Z góry dziękuję.

Odpowiedz

13

przyjrzeć się http://www.face-rec.org/algorithms/ - zobaczysz, że istnieje wiele sposobów o tym.

Zakładając, że chcesz samemu zakodować całość, musisz przejrzeć Bayesian Frameworks, Neural Networks, prawdopodobnie matematyczne, takie jak Linear Discriminant Analysis (LDA) i fajnie nazywane Elastyczne dopasowanie wykresów wiązkowych.

Warto jednak zauważyć, że jest tak wiele osób, które zakodowały to na całym świecie, że są teraz gotowe do użycia, open source, aplikacje z półki, apis i biblioteki, które można po prostu wywołać. Lub sieci neuronowe, które można podłączyć - na przykład - TiNA.

Wykonaj dobrą lekturę - to fascynujący temat, a następnie zdecyduj, czy chcesz przebudować koło (hej, fajnie jest kodować, ale może nie być tym, na czym chcesz się skupić) lub odziedziczysz i rozszerzysz bibliotekę lub API.

Ciesz się!

+1

To jest niesamowite, co to za skarb! –

+1

Cieszę się, że to jest przydatne - uczenie maszynowe jest tak zabawnym obszarem, w którym można się uczyć i kodować - mam nadzieję, że dużo z tego wyciągniesz! Mogę również polecić http://www.aaai.org/AITopics/pmwiki/pmwiki.php/AITopics/MachineLearning, który ma bardziej ogólne informacje na temat różnych technik, które można zastosować w tej dziedzinie. –

6

Spróbuj tego:

OpenCV

To powinno pomóc z detekcją twarzy i rozpoznawanie obiektów projektów

+0

Dzięki który wygląda pomocne! –

+1

opencv daje ci wykreowany wykrywacz twarzy, a następnie daje ci wszystkie ramki ograniczające itp. – Janusz

Powiązane problemy