Yüz yüze göre arama yapın. FindFace: Web'deki herkesi fotoğraflayarak bulmanızı sağlayan bir uygulama

  • 01.10.2019

Bu yazıda size sosyal ağlarda nasıl fotoğraf aranacağını ve bunun için neye ihtiyacımız olduğunu anlatacağım. Bir durum hayal edin: Elinizde mevcut tüm bilgileri bulmanız gereken bir kişinin fotoğrafı var. Böyle bir arama sürecinde paha biçilmez yardım, genellikle ihtiyaç duyduğumuz kişilerin hesaplarını barındıran sosyal ağlar tarafından sağlanabilir. Fotoğrafları ve videoları, ilgi alanları, hobileri, favori kitapları ve filmleri ve bizim için yararlı olan diğer veriler dahil olmak üzere bir kişi hakkında çeşitli bilgiler içerebilirler. Ancak böyle bir sayfayı sadece bir fotoğrafla nasıl bulabilirsiniz?

Sosyal ağlarda doğru kişiyi çeşitli şekillerde arayabilirsiniz (ad ve soyadı, ikamet yeri, coğrafi etiketleme, yaş, diğer ilgili tanımlayıcılara göre). Zaten bir fotoğrafınız varsa, aramamızda önemli yardım sağlayabilecek özel ağ araçlarının özelliklerine dönebilirsiniz.

Bu kaynaklardan bazıları (örneğin, popüler “FindFace”) belirli bir ağdaki insanları bulmak için özel olarak “keskinleştirilmiştir” (“FindFace” durumunda, Rus “VK” dır). Google ve Yandex arama motorları düzeyindeki diğerleri, birçok sitede (sosyal ağlar dahil) aynı ve benzer görüntüleri aramanıza izin vererek, elde edilen sonuçların tüm zenginliğini ekranda gösterir.

Bazı durumlarda, onu aramak için gerekli fotoğrafı hazırlamak gerekir (örneğin, şablon grafik düzenleyicisini "" kullanarak). Fotoğraftaki diğer kişilerin varlığından (varsa) kurtulmak ve arama hizmetinin çalışmasına müdahale edebilecek diğer gereksiz ayrıntıları kaldırmak gerekir.

Bir kişiyi sosyal ağlarda yüz görüntüsüne göre aramanın yollarını düşünün.

FindFace - sinir ağlarını kullanarak etkili fotoğraf arama

Kasım 2015'te Washington Üniversitesi, aralarında Google ve Facebook'un da bulunduğu yüzün üzerinde ekibin katıldığı The MegaFace Benchmark yarışmasını düzenledi. Yarışmanın amacı, birçok analog arasından benzer bir yüzü doğru bir şekilde seçmenizi sağlayan en etkili yüz tanıma algoritmasını oluşturmaktır.

Güçlü rekabete rağmen, rekabet Rus şirketi N-Tech.Lab tarafından kazanıldı. Sinir ağlarının çalışmasına dayanan algoritması, analoglar arasında en yüksek tanıma doğruluğunu sağladı - elde edilen tüm sonuçların yaklaşık% 75'i.

  • Daha sonra, bu algoritma, Vkontakte sosyal ağında doğru kişiyi (veya ona benzer kişileri) bulmanızı sağlayan findface.ru hizmetinde yer aldı.
  • Aynı zamanda aynı isimli mobil uygulama da Android işletim sistemi kullanıcıları tarafından kullanılabilir.

"Findface" hizmeti, VK'da doğru kişiyi hızlı bir şekilde bulmanızı sağlar.

Fifindface araması nasıl kullanılır

Belirtilen hizmet nasıl çalışır? Onunla çalışmak için öncelikle VK'da bir sayfanız olması gerekir (eğer değilse, bir tane oluşturun). Ardından şunları yapın:

  1. findface.ru web sitesine gidin;
  2. "Aynısını bul" kırmızı düğmesine tıklayın;
  3. "İzin Ver" seçeneğine tıklayarak hizmetin hesabınıza erişmesine izin verin;
  4. Arama için ihtiyacınız olan fotoğrafı yükleyin ve arama işleminin bitmesini bekleyin;
  5. Sonuçlarınızı gözden geçirin.

Hizmetin ücretsiz özellikleri, sosyal ağdaki belirli sayıda arama ile sınırlıdır (genellikle birkaç düzine). Sınırsız olanaklar için geliştiricilerin ödeme yapması gerekecek.

"Google Resimler" - fotoğrafa göre bir kişi bulma özelliği ile

Popüler uluslararası arama motoru "Google"ın yetenekleri, bir kişinin fotoğrafını sosyal ağlarda aramak da dahil olmak üzere çevrimiçi resim aramaları yapmanıza olanak tanır. Bu durumda, arama motoru, bulunan resimle ilgili bilgilerle (fotoğraftaki kişinin muhtemel adı ve soyadı dahil) hem aynı hem de benzer sonuçları görüntüler.

Google hizmetiyle çalışmak için aşağıdakileri yapın:


"Yandex.Pictures" - bir yüz resmiyle sosyal ağdaki herkesi bulur

Yandex hizmetinden sosyal ağlarda resimlere göre arama, Google'a benzer bir şekilde düzenlenmiştir. Arama yapmak için Yandex.Resimler'e gidin veya hizmeti başlatmak için kullanın, sağdaki kamera görüntüsüne tıklayın, istediğiniz görüntüyü kaynağa yükleyin (veya ağda bir bağlantı sağlayın). Sonuçlarınızı gözden geçirin.

Sosyal ağlarda insanları arayan özel bir Yandex aracını da kullanabilirsiniz. Bu bağlantıyı https://yandex.ru/people takip edin, ihtiyacınız olan kişinin adını ve soyadını arama kutusuna girin, "Bul" u tıklayın ve sonucu görüntüleyin (genellikle bir fotoğraf, bir sosyal profile bağlantı, kısa bilgi).

Arama yapmak için "Yandex.Resimler"e gidin ve sağdaki kamera simgesine tıklayın.

Kişileri resme göre bulmak için alternatif kaynaklar

Sosyal medyada resim arayan diğer hizmetler arasında. ağlar, ayrıca aşağıdaki kaynakları da not ederim:


Çözüm

Sosyalde fotoğrafa göre ara ağlar yukarıda listelediğim hizmetleri gerçekleştirmeye yardımcı olacaktır. Bahsedilen hizmetler arasında, findface.ru hizmetine özellikle dikkat etmenizi öneririm - tanınmasının verimliliği oldukça yüksektir ve VK sayfalarında ihtiyacınız olan kişileri hızlı bir şekilde bulmanızı sağlar.

Temas halinde

Bazen sadece bir kişinin fotoğrafına sahip olursunuz ve onun hakkında başka hiçbir şey bilmezsiniz. Diyelim ki olaylara gerçekten tanık olup olmadığını veya belirli bir yerde çalışıp çalışmadığını kontrol etmek için kimliğini belirlemeniz gerekiyor. İnternette, onun hakkında en azından bir şey biliniyorsa, bir kişiyi bulmanızı sağlar. Peki ya sadece bir fotoğrafınız varsa? Bu durumda, fotoğraf tanıma ve kişi arama hizmetleri kurtarmaya gelecek. Bu tür çevrimiçi araçlar, fotoğraflarda kimin tasvir edildiğini "tanıyabilir". Bazı durumlarda hizmet, fotoğraftaki kişinin adını ve soyadını belirterek sorunuzu doğrudan yanıtlayacaktır. Ancak böyle bir cevap her zaman mümkün değildir. Ancak modern tanıma araçları, bir sosyal ağda benzer resimleri ve hatta tam bir profili bulma konusunda oldukça yeteneklidir.

Bazı durumlarda, yüz tanıma, iki yüzü karşılaştırmak için bir grup fotoğrafındaki kişileri tanımlamaya yardımcı olur.

Arama motorlarından bazıları benzer yüzleri bulmanızı sağlarken, bazıları fotoğraftaki ünlüleri tanımanızı sağlar.

Pictriev, fotoğraftaki yüzü tarayarak size fotoğraftaki kişi hakkında temel bilgileri verecek bir yüz tanıma arama hizmetidir. Ayrıca hizmet, ünlülerden hangisinin arama sorgusunda tasvir edilen kişiye benzediğini gösterecek.

Burada, Google hizmetinde olduğu gibi, analiz için bir fotoğraf yükleyebilir veya İnternette yayınlanan bir fotoğrafa bağlantı sağlayabilirsiniz.

Doğru, test örneklerimizde hizmetin çalışması garipti - hizmet Petra Kvitova'yı tanımıyordu ve ona benzer ünlüler arasında başka bir tenisçi Anna Ivanovich adını verdi.

Aynı zamanda, Anna Ivanovich'in fotoğrafının başka bir örneğinde, tenisçi bu hizmet için oldukça fazla olan %52'lik bir doğrulukla hemen tanındı.

Betayüzhttp://beta yüz.com /demo.html

Betaface, medya şirketlerini hedef alan, yüzleri otomatik olarak tanımalarını ve bulmalarını sağlayan profesyonel bir yüz tanıma yazılımıdır. Bu ücretli ürünün nasıl çalıştığını öğrenmek için demo sürümünü kullanabilirsiniz.

Kullanıcılar siteye bir fotoğraf yüklemeye davet edilir, ardından hizmette tasvir edilen kişi hakkında geniş bir veri listesi bulunur. Bu detaylar yaş, ırk, yüz ifadesi, sakal ve gözlük, saç ve sakal rengi, bıyık, çene ölçüsü, göz rengi ve pozisyonu, kaş pozisyonu, rengi ve kalınlığı, saç uzunluğu, kafa şekli, ağız ve burun şekli ve boyutunu içerir. dişler ve diğer küçük detaylar.

Bu, fotoğrafla bir kişiyi bulmanızı sağlar. Mikrofonu geçiyoruz.

Editörden not: FindFace hizmeti 18 Şubat 2016'da tam olarak hizmete girecek, birkaç gün içinde akıllı telefon uygulamaları da hizmete girecek. Hizmetin yaratıcılarından gelen materyal erken yayınlandı, editörler okuyuculardan özür diledi.

Merhaba! Adım Artem Kukharenko, 25 yaşındayım ve yapay sinir ağları ve makine öğrenimi alanında çalışıyorum.

Elbette, internette farklı kişiler için bir kereden fazla arama yaptınız - fotoğrafları, kişileri veya sosyal ağlardaki hesapları. Bunu yapmak için, aradığınız kişiyi kelimelerle tanımlamanız gerekiyordu - bir isim, bir iş yeri veya dünya curling şampiyonu unvanı gibi bir başarıyı belirtin. Bu fotoğrafı birkaç dakika önce çekmiş olsanız bile, artık bir kişiyi sadece fotoğrafına bakarak bulabilirsiniz.

Sonsuz olasılıklar

Sizi internette fotoğraf yoluyla insanları bulmaya yarayan bir hizmet olan FindFace ile tanıştırayım. N-Tech .Lab'ın sinir ağı teknolojisi sayesinde, ihtiyacınız olan kişiyi (veya ona çok benzeyen birini, örneğin bir ikizi) sadece birkaç saniye içinde bulabilirsiniz. FindFace, çekim açılarının tam olmayan çakışması durumunda bile sonuç verir - yani, fotoğrafınızda yüzünüz dörtte üç ise, arama sonuçlarında tam yüz portreleri görünebilir.

Bu, aynı sinir ağları sayesinde elde edilir - yapay zeka kendini sürekli geliştirir ve 300 milyon fotoğraftan oluşan bir veritabanında istenen dosyayı bulmak için bir saniyeden az sürer. Bu performans, fotoğrafın FindFace teknolojisinin önemli bir parçası olan özel bir ultra kompakt görünüme dönüştürülmesiyle elde edilir.

Bu algoritmanın geliştirilmesi, Washington Üniversitesi tarafından düzenlenen uluslararası yarışma The MegaFace Benchmark'ta bize zafer getirdi. Google'dan Facenet'in yazarları, Pekin Üniversitesi geliştiricileri ve dünyanın diğer önde gelen ekipleri de dahil olmak üzere dünyanın her yerinden 100'den fazla ekip çözümlerini orada sundu. Ama en iyisi Rus laboratuvarıydı.

FindFace kesinlikle harika. Diyelim ki bir barda bira içiyorsunuz ve aniden bir yabancıdan hoşlanıyorsunuz. Akıllı telefonunuzda onun bir resmini çekin, uygulamayı başlatın - ve şimdi zaten sayfasını VKontakte'de okuyorsunuz. Birkaç beğeni, esprili bir yorum... Neyse, anlıyorum.

Sistem gereksinimleri

Bugün FindFace en popüler mobil platformlarla çalışıyor - Android ve iOS. Bir tarayıcı sürümü de var. Tüm hesaplamalar uzak sunucularda gerçekleştirilir, bu nedenle program, gadget'larınızın gücüne herhangi bir özel gereksinim getirmez.

Şu anda hizmet, yaklaşık 100 milyon kişi olan sosyal ağ "VKontakte" kullanıcılarının tüm avatarları için kolay ve rahat bir arama sağlıyor. Teorik olarak, N-Tech algoritması. Lab, Instagram, Badoo veya Tinder gibi herhangi bir sosyal ağdaki fotoğraf veritabanlarıyla çalışmanıza olanak tanır. FindFace'in büyük umutlar açtığı tanışma siteleri içindir. Bir kişi, örneğin Emma Watson'ı beğenirse, uygulama ona en çok benzeyen kullanıcıların profillerini anında bulacaktır.

Temel FindFace işlevi ücretsizdir. Daha geniş olanaklara sahip kullanıcılar için (aylık sınırsız sayıda istek, karmaşık arama ayarları vb.), Hizmet ayda 149 ila 459 rubleye mal olacak.

Perspektifler

N-Tech .Lab tarafından geliştirilen tanıma teknolojisinin iş uygulamaları çok çeşitlidir. Örneğin perakendeyi ele alalım. Mağazanıza yeni bir müşteri girdi ve monitörünüzde bir sosyal ağ hesabına bağlı arama sorgularının bir listesi zaten var. Rahat? Ne de olsa sana tek kelime edecek zamanı yoktu ve ona ne sunabileceğini zaten biliyorsun.

Veya örneğin güvenlik sektörü. Apartman hırsızı hala interkom kodunu alıyor ve girişteki bir kameranın yardımıyla "akıllı evin" güvenlik sistemi, onu tekrarlayan suçluların veri tabanından çoktan anladı ve alarmı çalıyor. Veya eğlence alanında, kendi TV'niz sahibinin yüzündeki üzgün ifadeyi algılayıp en sevdiğiniz kanalı kendi kendine başlattığında.

Bu arada, N-Tech .Lab algoritması sadece yüzlerle çalışmıyor. Belki, örneğin, böyle bir kullanımı - bir arkadaşınızın elindeki yeni aygıtı beğendiniz, fotoğrafını çektiniz ve birkaç dakika içinde nerede satıldığını ve ne kadara mal olduğunu biliyorsunuz. Sadece "satın al" düğmesine basmak için kalır. Tüm bu çözümler bugün kulağa ne kadar harika gelse de, bunlar üzerinde prototip düzeyinde çalışmalar devam etmektedir. Tüketici elektroniği o kadar şaşırtıcı bir hızla gelişiyor ki, çok yakın bir gelecekte onlardan faydalanabileceğiz.

Sözü okuyuculara iade ediyoruz.

Haberi almak ve girişiminiz hakkında konuşmak ister misiniz? ...

FindFace programı, özellikle Rusya topraklarındaki en büyük sosyal ağ "" için oluşturuldu, internette fotoğrafla bir kişiyi arayabiliyor. Programın çalışması, milyonlarca görüntüyü belirtilen fotoğrafla karşılaştırabilen karmaşık bir teknolojiye dayanmaktadır, sonuç olarak size benzer bir dosya sunulur. Böylece, sadece bir resmi olan bir kişiyi bulabilirsiniz. Geliştirme, Tech.Lab derneği tarafından oluşturuldu.

Yüz tanıma teknolojisi, FindFace programına başarıyla entegre edildi ve bu da onu VKontakte portalına bağlamayı mümkün kıldı. Bir telefonla çekilmiş düşük kaliteli bir fotoğrafı bile belirttikten sonra, VKontakte sosyal ağında bir kişi bulabilir, birçok bilgi bulabilir veya iletişim kurabilirsiniz. Yanlış açı veya yetersiz aydınlatma programa engel değil, yine de teknoloji doğru kişiyi bulabilecek ve değilse, benzerlikleri olan fotoğraflar için seçenekler sunulacak. Servis, fotoğrafı %70 doğrulukla belirler, arama çok hızlıdır, sadece birkaç saniye içinde sonuç size sağlanacaktır.

FindFace uygulamasını yükleme

FindFace programı, Android sistemindeki mobil cihazlar için zaten oluşturulmuştur, doğrudan buradan indirebilir ve yükleyebilir ve yeni bir yenilikçi ürünün özelliklerini tamamen ücretsiz olarak kullanabilirsiniz (!).
Mütevazı bir ücret karşılığında alabileceğiniz ek özellikler var. Aylık maliyet 150 ruble ile 450 arasında değişmektedir, bunun için daha hassas gelişmiş arama ayarları yapabilirsiniz ve ayrıca istediğiniz sayıda arama sorgusu girebilirsiniz.
Programın kendisi biraz "ağır", bu nedenle zayıf ve eski cihazlar bile onunla tamamen çalışabilir. Fotoğraf arama işlevini birkaç şekilde kullanabilirsiniz - bir tarayıcı aracılığıyla, bir iOS veya Android cihaz aracılığıyla. Tüm işlemler uzak sunucularda gerçekleştirildiğinden programın çalışması cihazın gücüne bağlı değildir.

Bugün FindFace, VKontakte portalıyla çalışıyor ve gelecekte teknolojiyi diğer sosyal, etkileşimli projelere taşıması planlanıyor.

FindFace programı nasıl kullanılır?

Bilgisayar başındaysanız, siteyi bir tarayıcı aracılığıyla açabilir ve VKontakte ağı üzerinden yetkilendirildikten sonra bu arama teknolojisiyle çalışmaya başlayabilirsiniz. Tek gereken, fotoğraf dosyasını normal pencereden belirtmek ve birkaç saniye sonra sistem istenen kişiyi ve fotoğrafları belirtilen fotoğrafa benzeyen kişilerin fotoğraflarını sağlayacaktır.

Taşınabilir cihazınızda yüklü olan program da aynı şekilde çalışır. Kurulumdan sonra ilk açtığınızda VKontakte hesabınız üzerinden giriş yapmanız gerekiyor ve bir sonraki adım arama teknolojisini kullanmak.
Arayüz oldukça pratik ve kullanıcı dostu, ilk saniyeden itibaren FindFace uygulamasını anlayabilecek ve fotoğrafa göre kolay ve doğal bir şekilde arama yapacaksınız.

Bugün, bir fotoğraftan bir kişi hakkında temel bilgileri bulmanızı sağlayan akıllı telefonlar ve PC'ler için özel uygulamalar var. Bazıları çevrimiçi uygulamalara geçti, bu da internette benzer görünüme sahip kişileri hızlı bir şekilde aramayı mümkün kılıyor. Her ne kadar bazı durumlarda doğruluk arzulanan çok şey bırakıyor.

Tanıma, başlangıçta en temel olan, örneğin görüntü ağırlığı, çözünürlüğü vb. gibi belirli kriterlere göre benzer fotoğrafları hızlı bir şekilde arayan yerleşik bir sinir ağı kullanılarak gerçekleşir. Bu özelliğe dayanarak, profillere / sitelere bağlantılar görünebilir. arama sonuçları fotoğrafta gösterilen kişiden tamamen farklı, ancak neyse ki bu çok nadiren oluyor. Genellikle fotoğrafta benzer bir görünüme veya benzer bir duruma sahip insanlar vardır (örneğin, yüzleri görmek zorsa).

Fotoğraf arama servisleriyle çalışırken, birkaç kişinin odaklandığı fotoğrafları yüklememeniz önerilir. Bu durumda, yeterli bir sonuç almanız olası değildir.

Ek olarak, bir kişinin fotoğrafından Vkontakte'de bir kişinin profilini bulmak istiyorsanız, bu sosyal ağın gizlilik ayarlarında kullanıcının belirli öğelerin önüne bir onay işareti koyabileceğini hatırlamaya değer. , bu nedenle sayfası arama robotları tarafından taranamayacak ve VK'ya kayıtlı olmayan kullanıcılar tarafından görüntülenemeyecektir. İhtiyacınız olan kişinin bu tür gizlilik ayarları varsa, onun sayfasını fotoğrafla bulmak çok zor olacaktır.

Yöntem 1: Yandex Resimleri

Arama motorlarını kullanmak biraz garip görünebilir, çünkü bir görselin daha önce kullanıldığı yerde birden fazla bağlantısı olabilir. Ancak, yalnızca fotoğrafını kullanarak bir kişi hakkında mümkün olduğunca fazla bilgi bulmanız gerekiyorsa, benzer bir yöntem kullanmak daha iyidir. Yandex, İnternet'in Rusça konuşulan bölümünde arama yapmak için iyi bir iş çıkaran bir Rus arama motorudur.

Bu hizmette arama talimatı şöyle görünür:


Arama sonucundan memnun değilseniz, aşağıdaki yöntemleri kullanabilirsiniz.

Yöntem 2: Google Görseller

Aslında, uluslararası şirket Google'dan Yandex Görseller'in bir analogudur. Burada kullanılan algoritmalar, rakibin algoritmalarına biraz benzer. Bununla birlikte, Google Görseller'in önemli bir avantajı vardır - Yandex'in tam olarak doğru bir şekilde yapmadığı yabancı sitelerdeki benzer fotoğraflar için daha iyi görünüyor. Bu avantaj, Rus İnternetinde bir kişi bulmanız gerekiyorsa bir dezavantaj olabilir, bu durumda ilk yöntemi kullanmanız önerilir.