kmrtylmz / face-detection

Face Recognization ~ in the browser with face-api.js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ScreenShots

Face-Recognization & Detection

Yüz tanımayla alakalı bir istek almıştım ve ben de bunu yapabileceğimi düşündüm. Tabi ki öncelikli alternatifim Web tarafındaydı. Güzel bir kütüphane buldum. Google ın çıkarttığı "tensorflow" adlı açık kaynak kodlu, python ile yazılmış diğer dillere entegre olabilen, deep learning [ derin ögrenme ] olayını ele alan ve modeller oluşturarak kendi ögretici sınıfları yapabileceğimiz yapının üstüne yazılmış bir kütüphanedir. Tamamen browserdan cagrılabilen bir kütüphane olması iyi bir seçenekti. Tam anlamıyla incelemek ve yapmak için çok fırsatım olmadı.

3 gün içinde bir demo hazırladım.Yaparken ekipman olmadıgından HD [720p] desteklemeyen webcam kullandım. Görüntüye etki edebileceğini düşünüerek Css ile filter da ekledim olduda sanki. Aynı zamanda eksiklerini de fark ettim. Kabul edilirse sağlam bir geliştirme yapacağım. Sunucu problemi yaşarım diye aynı zamanda yapılacak projede geçici kayıtlar oluşturulacağı için front-end tarafında da indexedDB kullandım. Bu Console/Application kısmında da belirir. Testler için tam hazır olmasa da demo için hazır. Her geliştiriciye böyle istekler geleceğini düşünerek faydalı olmasını diliyorum.

Ref: justadudewhohacks/face-api.js

npm install

node index.js

http://localhost:8000

About

Face Recognization ~ in the browser with face-api.js


Languages

Language:JavaScript 90.0%Language:HTML 8.5%Language:CSS 1.5%