Lookout for Vision Edge Agent - AWS IoT Greengrass

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Lookout for Vision Edge Agent

Komponen Lookout for Vision Edge Agent aws.iot.lookoutvision.EdgeAgent () menginstal server runtime Amazon Lookout for Vision lokal, yang menggunakan visi komputer untuk menemukan cacat visual pada produk industri.

Untuk menggunakan komponen ini, buat dan terapkan komponen model machine learning Lookout for Vision. Model pembelajaran mesin ini memprediksi adanya anomali dalam gambar dengan menemukan pola dalam gambar yang Anda gunakan untuk melatih model. Kemudian, Anda dapat mengembangkan dan menerapkan komponen Greengrass kustom, yang disebut komponen aplikasi klien, yang menyediakan aliran gambar dan video ke komponen runtime ini untuk mendeteksi anomali menggunakan model pembelajaran mesin.

Anda dapat menggunakan Lookout for Vision Edge Agent API untuk berinteraksi dengan komponen ini dari komponen Greengrass lainnya. API ini diimplementasikan menggunakan gRPC, yang merupakan protokol untuk membuat panggilan prosedur jarak jauh. Untuk informasi selengkapnya, lihat Menulis komponen aplikasi klien dan referensi API Lookout for Vision Edge Agent di Amazon Lookout for Vision Developer Guide.

Untuk informasi selengkapnya tentang cara menggunakan komponen ini, lihat berikut ini:

catatan

Komponen Lookout for Vision Edge Agent hanya tersedia dalam hal berikut: Wilayah AWS

  • AS Timur (Ohio)

  • AS Timur (Virginia Utara)

  • AS Barat (Oregon)

  • Eropa (Frankfurt)

  • Eropa (Irlandia)

  • Asia Pasifik (Tokyo)

  • Asia Pasifik (Seoul)

Versi

Komponen ini memiliki versi berikut:

  • 1.2.x

  • 1.1.x

  • 1.0.x

  • 0.1.x

Tipe

Komponen ini adalah komponen generik (aws.greengrass.generic). Inti Greengrass menjalankan skrip siklus hidup komponen.

Untuk informasi selengkapnya, lihat Jenis komponen.

Sistem operasi

Komponen ini hanya dapat diinstal pada perangkat inti Linux.

Persyaratan

Komponen ini memiliki persyaratan sebagai berikut:

Dependensi

Komponen ini tidak memiliki dependensi apa pun.

Konfigurasi

Komponen ini menyediakan parameter konfigurasi berikut yang dapat Anda sesuaikan ketika Anda men-deploy komponen.

Socket

(Opsional) Soket file tempat Agen Edge beroperasi. Komponen model Lookout for Vision menggunakan soket file ini untuk berkomunikasi dengan Edge Agent. Jika Anda mengubah parameter ini, Anda harus menentukan nilai yang sama saat menerapkan komponen model Lookout for Vision.

Default: unix:///tmp/aws.iot.lookoutvision.EdgeAgent.sock

File log lokal

Komponen ini menggunakan file log berikut.

/greengrass/v2/logs/aws.iot.lookoutvision.EdgeAgent.log
Untuk melihat log komponen ini
  • Jalankan perintah berikut pada perangkat inti untuk melihat file log komponen ini secara real time. Ganti /greengrass/v2 dengan jalur ke folder AWS IoT Greengrass root.

    sudo tail -f /greengrass/v2/logs/aws.iot.lookoutvision.EdgeAgent.log

Changelog

Tabel berikut menjelaskan perubahan dalam setiap versi komponen.

Versi

Perubahan

1.2.0

Perbaikan bug umum dan perbaikan.

1.1.9

Perbaikan bug umum dan perbaikan.

1.1.8

Perbaikan bug umum dan perbaikan.

1.1.7

Fitur baru
  • Menginstal opencv-python-headless paket di lingkungan virtual Lookout for Vision Edge Agent.

Perbaikan bug dan peningkatan
  • Meningkatkan perhitungan skor kepercayaan diri.

  • Mengubah ukuran masker model heatmap ke ukuran file asli.

  • Perbaikan bug umum dan perbaikan.

1.1.6

Fitur baru

Menambahkan nilai baru ke DetectAnomalies hasilnya.

  • anomaly_score— Angka antara 0,0 dan 1,0 yang menunjukkan seberapa anomali suatu gambar.

  • anomaly_threshold— Ambang batas ditetapkan selama pelatihan model yang menentukan batas antara gambar anomali dan gambar normal.

Perbaikan bug umum dan perbaikan.

1.1.4

Fitur baru

Ditambahkan dukungan untuk OpenCV untuk mengubah ukuran gambar bila tersedia. Agen Edge menggunakan Pillow saat OpenCV tidak tersedia.

Perbaikan bug dan peningkatan

Perbaikan bug umum dan perbaikan.

1.1.3

Perbaikan bug umum dan perbaikan.

1.1.1

Perbaikan bug umum dan perbaikan.

1.1.0

Fitur baru
  • Menambahkan dukungan untuk model segmentasi gambar, yang mengidentifikasi anomali dalam gambar.

  • Menambahkan dukungan untuk inferensi CPU, sehingga Anda dapat menggunakan model Lookout for Vision pada perangkat inti tanpa GPU.

Perbaikan bug dan peningkatan
  • Perbaikan bug umum dan perbaikan.

1.0.0

Versi komponen Lookout for Vision Edge Agent ini memerlukan versi Python yang berbeda dari versi 0.1.x. Jika Anda ingin meningkatkan dari v0.1.x ke v1.x, Anda harus memutakhirkan instalasi Python pada perangkat inti.

Perbaikan bug dan peningkatan
  • Perbaikan bug umum dan perbaikan.

0.1.37

Perbaikan bug umum dan perbaikan.

0.1.36

Versi awal.