Giriş

Tamamlandı

Azure IoT Edge, iş yüklerinizi buluttan uçlara taşımanızı sağlar. Bunun yapılması, iş yüklerinizi verilerinizin oluşturulduğu yere daha yakın uç cihazlarda yerel olarak çalıştırmanıza olanak tanır. Bu yaklaşım, görüntü işleme modelleri gibi büyük miktarda veriyi işleyen hizmetlere uygundur. IoT Edge ile Azure AI hizmetleri bir çözüm oluşturmanıza ve bunları IoT cihazlarına kapsayıcı olarak dağıtmanıza olanak tanır. Azure IoT Edge ve Azure AI hizmetleri birlikte uygulandığında, önce tüm verileri site dışına aktarmadan kenardaki görüntü veya video akışlarından içgörüler bulmanıza olanak tanır.

Veri Bilimci olarak çalıştığınızı ve süpermarketlerde kullanılan kendi kendine kullanıma alma işlemleri için görüntü tanıma işlevini uygulayan Azure yapay zeka hizmetlerini dağıtmakla sorumlu olduğunuzu varsayalım. Sistem, görme engelli kişilerin kendi kendine kullanıma alma özelliğini kullanmasını sağlamak için bir görüntüden konuşmaya özelliği içermelidir. Sistem taranan öğe görüntüsünü önceden eğitilmiş bir makine öğrenmesi modelinde çalıştırarak taranan öğeyi tanımlar. Daha sonra madde tartılır ve maliyet tanımlamaya bağlı olarak hesaplanır. Bu tesis, görme engelli kişinin öğeye bakmasını önler. Metin okuma kullanılarak müşteri, öğenin tarandığını bildiren bir sesli mesajla bilgilendirilir. Görüntü tanıma modülünün iş mantığı cihazda bulunur. Sistem taranan öğeyi tanımlar ve görüntünün etiketini konuşmaya dönüştürür.

Bu yaklaşımı uygulamak için bulutta belirli bir etki alanına (meyve tanımlama gibi) ayrılmış görüntü tanıma modülünü derleyip eğitebilir ve modeli cihaza kapsayıcı olarak dağıtabilirsiniz.

The illustration shows the scenario image.

Bu modülde Azure Özel Görüntü İşleme ve Azure Konuşma Tanıma Hizmeti'ni kullanan bir Azure IoT Edge çözümü çalıştıracak ve çözümü Edge cihazına dağıtacaksınız. Uygulama, kamera kullanarak öğeleri tarar, taranan öğeleri sınıflandırır ve tanımlanan öğeleri konuşmaya dönüştüren bir dizi modülden oluşur.

Bu modülün sonunda IoT cihazlarını bilişsel hizmete bağlayabilecek ve çözümünüzü IoT Edge cihazına dağıtabileceksiniz. Uygulama size (ses aracılığıyla) hangi öğelerin tarandığını söyler.

Öğrenme hedefleri

  • Azure AI hizmetleriyle önceden eğitilmiş görüntü sınıflandırma modülü kullanma

  • Visual Studio Code kullanarak çözümünüzü IoT Edge'e dağıtma

  • Başarıyla çalışan bir modülü doğrulama

Ön koşullar

  • IoT Edge ile ilgili temel bilgi

  • Azure yapay zeka hizmetleri hakkında temel bilgiler

  • Visual Studio Code kullanma becerisi

  • Azure aboneliği

  • Sanal Azure IoT Edge cihazı işlevi gören Linux bilgisayar

  • USB Kamera