• Hesap Oluştur
  • Oturum Aç

Yüz tanıma yazılımı oluşturmak için Yapay Zeka uygulama

admin    0

    • avatar

    admin  25-03-2019, 19:23

    Kredi:
    #1
    Yapay zeka onlarca yıldır sorunları çözerken, şimdi her büyük sektöre nüfuz etmenin eşiğinde. Bununla birlikte, bu yeni AI uygulamalarının çoğu, büyük miktarda görsel verileri işlemek ve anlamak için bilgisayarla görme tekniklerinin kullanılmasını gerektirir. Bu nedenle Intel, geliştiricilerin görsel dünyaya AI uygulamalarında yardımcı oluyor .

    Havaalanları, trenler ve otobüs istasyonları, potansiyel güvenlik tehditlerini tanımlamak için AI'yı kullanıyor, katılımsız bagajın gerçek zamanlı algılanması için sezgisel bir 'robotik' göz olarak işlev görebilecek entelektüel sistemler yaratıyor . Bilgisayarla görü kullanan ek AI uygulamaları şunlardır:
    • Gelişmiş sürücü destek sistemleri (ADAS) ve otonom arabalar

    • Görüntü tanıma, nesne algılama ve izleme ve otomatik belge analizi

    • Normalde güvenlik sorunları için kullanılan yüz tanıma ve tanıma

    • Tıbbi görüntü işleme

    • Nesnelerin İnterneti (IoT) uygulamaları
    Yüz tanıma sistemleri, ödeme doğrulama ve yasadışı avlanmayı önlemek için ticari balıkçı teknelerinin izlenmesi gibi ticari uygulamalarda da popüler hale geliyor .

    YÜZ TANIMA KODLAMA

    Yüz tanımanın kodlanması, beyinlerimizin her gün gördüğümüz yüzleri işlemek ve tanımak için izlediği adımlara benzer. Bu her ikisini de içerir:
    • Yüz algılama - ön işleme aşaması olarak da adlandırılan, belirli bir görüntüdeki yüzü temsil eden pikselleri belirleme



    • Yüz tanıma - algılanan yüzü veritabanındaki bir referansla ilişkilendirmek veya bir yüz eşleşmesini tanımlamak

    Özellikleri temel alarak görüntüleri test eden bir bilgisayar programı bir sınıflandırıcıdır. Sınıflayıcılar, yeni bir görüntünün nasıl doğru şekilde sınıflandırılacağını öğrenmek için binlerce pozitif (yüz bölgesi) görüntü veya negatif (yüz dışı arka plan) görüntü üzerinde eğitilir.

    Algılama ve eşleştirme, hareket tahmini ve takibi için en çok kullanılan kütüphanelerden biri OpenCV'dir (Açık Kaynak Bilgisayarlı Vizyon Kütüphanesi). OpenCV, diğerleri arasında yüz, göz ve gülüş tespiti için çeşitli yerleşik ön tanımlı sınıflayıcılarla gerçek zamanlı bilgisayar görüşünü amaçlayan, platformlar arası ücretsiz bir programlama kütüphanesidir.

    Örneğin, bir gözetim kamerası gibi bir video akışı kullanarak, OpenCV'nin video karesini kare kare okumak ve doğru şekilde işlemek için doğru bir şekilde yapılandırıldığından emin olarak başlayın. Daha sonra, geliştiriciler algılama işlemi için ön yüz Haar-Cascade sınıflandırıcı, makine öğrenmeye dayalı bir yaklaşım gibi yöntemleri kullanabilirler. Bir "tespit" işlevine sahip bir Python komut dosyası kullanarak, komut dosyası video akışını açar ve çerçevenin her başlangıcını ve sonunu tanımlayan sonsuz bir döngüde çalışır. Ardından, çerçeve algılama işlevine girdi görevi görecek şekilde griye dönüştürülür. Son olarak, çerçeve içinde bir yüz tanımlanırsa, komut dosyası bir JPEG dosyasını kaydeder - tüm kare olarak veya yalnızca algılanan yüzler.


    BUGÜN KODLAMAYA BAŞLA

    Bir geliştirici, veri bilimcisi, analist veya etki alanı uzmanıysanız, Intel® for Python Dağıtım *, işlem yoğun Python hesaplama paketlerini, üretime hazır algoritmaları ve anında optimize edilmiş performansa erişimi hızlandırır. Derin öğrenme çerçevesi olarak Intel® Distribution for Python * 'a dahil olan herhangi bir paket, yüz tanıma yazılımı yapmak için kullanılabilir.

    Yüz algılama için video ön işleme tekniklerine ve bir OpenCV uygulamasının çalışan bir örneğine, Python * için Intel® Distribution ile birlikte gelen paketlerden biri olan ayrıntılı bir giriş için, Intel® AI Academy'yi ziyaret edin .
    Gelecek Yapay Zeka İle Gelecek
    (En son düzenleme: 25-03-2019, 19:24 admin.)
    Beğeni

Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi

Foruma Git: