Menggunakan model Amazon Lookout for Vision pada perangkat edge - Amazon Lookout for Vision

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

Menggunakan model Amazon Lookout for Vision pada perangkat edge

Anda dapat menggunakan model Amazon Lookout for Vision pada perangkat edge yang dikelola oleh. AWS IoT Greengrass Version 2 AWS IoT Greengrass adalah layanan runtime dan cloud edge Internet of Things (IoT) open source. Anda dapat menggunakannya untuk membangun, menyebarkan, dan mengelola aplikasi IoT di perangkat Anda. Untuk informasi selengkapnya, lihat AWS IoT Greengrass.

Anda menerapkan model Amazon Lookout for Vision yang sama yang telah Anda latih di cloud ke perangkat edge yang kompatibel. AWS IoT Greengrass V2 Anda kemudian dapat menggunakan model yang digunakan untuk melakukan deteksi anomali di tempat, seperti lantai pabrik, tanpa terus-menerus mengalirkan data ke cloud. Dengan begitu Anda dapat meminimalkan biaya bandwidth dan mendeteksi anomali secara lokal dengan analisis gambar waktu nyata.

Tip

Sebelum menerapkan model Lookout for VisionAWS IoT Greengrass, kami sarankan Anda membaca panduan pengembang. AWS IoT Greengrass Version 2 Untuk informasi selengkapnya, lihat Apa itu AWS IoT Greengrass? .

Untuk menggunakan model Lookout for Vision pada AWS IoT Greengrass V2 perangkat inti, Anda menerapkan model dan perangkat lunak pendukung sebagai komponen ke perangkat inti. Komponen adalah modul perangkat lunak, seperti model Lookout for Vision, yang berjalan pada perangkat inti Greengrass. Ada dua bentuk komponen. Komponen kustom adalah komponen yang Anda buat dan hanya dapat diakses oleh Anda. Hal ini juga dikenal sebagai komponen pribadi. Komponen yang AWS disediakan adalah komponen pra-bangun yang AWS menyediakan. Hal ini juga dikenal sebagai komponen publik. Untuk informasi selengkapnya, lihat https://docs.aws.amazon.com/greengrass/v2/developerguide/public-components.html.

Komponen yang Anda terapkan ke perangkat inti untuk model Lookout for Vision dan perangkat lunak pendukung adalah:

  • Komponen model. Komponen kustom yang berisi model Lookout for Vision Anda. Untuk membuat komponen model, Anda menggunakan Lookout for Vision untuk membuat pekerjaan pengemasan model. Pekerjaan pengemasan model menciptakan komponen untuk model dan membuatnya tersedia sebagai komponen khusus di dalamnyaAWS IoT Greengrass V2. Untuk informasi selengkapnya, lihat Mengemas model Amazon Lookout for Vision Anda.

  • Komponen aplikasi klien. Komponen kustom yang Anda buat yang mengimplementasikan kode untuk kebutuhan bisnis Anda. Misalnya, menemukan papan sirkuit anomali dari gambar yang diambil setelah perakitan. Untuk informasi selengkapnya, lihat Menulis komponen aplikasi klien Anda.

  • Komponen Amazon Lookout for Vision Edge Agent. Komponen yang AWS disediakan yang menyediakan API untuk menggunakan dan mengelola model Anda. Misalnya, kode dalam komponen aplikasi klien Anda dapat menggunakan DetectAnomalies API untuk mendeteksi anomali pada gambar. Komponen Lookout for Vision Edge Agent adalah ketergantungan komponen model. Ini secara otomatis diinstal pada perangkat inti ketika Anda menggunakan komponen model. Untuk informasi selengkapnya, lihat Referensi API Amazon Lookout for Vision Edge Agent.

Setelah Anda membuat komponen model dan komponen aplikasi klien, Anda dapat menggunakan AWS IoT Greengrass V2 untuk menyebarkan komponen dan dependensi ke perangkat inti. Untuk informasi selengkapnya, lihat Menerapkan komponen Anda ke perangkat.

Diagram showing Lookout for Vision, model, Greengrass, and core device components and their interactions.
penting

Prediksi yang dibuat model Anda DetectAnomalies pada perangkat inti mungkin berbeda dari prediksi yang dibuat menggunakan model yang sama yang dihosting di cloud. Kami menyarankan Anda menguji model Anda pada perangkat inti sebelum menggunakannya di lingkungan produksi.  

Untuk mengurangi ketidakcocokan prediksi antara model yang dihosting perangkat dan model yang dihosting cloud, kami sarankan untuk meningkatkan jumlah gambar normal dan anomali dalam kumpulan data pelatihan Anda. Kami tidak menyarankan untuk menggunakan kembali gambar yang ada untuk meningkatkan ukuran kumpulan data pelatihan.

Menyebarkan model dan komponen aplikasi klien ke perangkat AWS IoT Greengrass Version 2 inti

Prosedur untuk menerapkan model Amazon Lookout for Vision dan komponen aplikasi klien pada perangkat AWS IoT Greengrass Version 2 inti adalah sebagai berikut:

  1. Siapkan perangkat inti Anda denganAWS IoT Greengrass Version 2.

  2. Buat pekerjaan pengemasan model dengan menggunakan Lookout for Vision. Pekerjaan menciptakan komponen model Anda.

  3. Tulis komponen aplikasi klien. Komponen ini mengimplementasikan logika bisnis Anda.

  4. Menyebarkan komponen model dan komponen aplikasi klien ke perangkat inti dengan menggunakanAWS IoT Greengrass V2.

Setelah komponen dan dependensi dikerahkan ke perangkat inti, Anda dapat menggunakan model pada perangkat inti.

catatan

Anda harus menggunakan AWS Wilayah dan AWS akun yang sama untuk membuat dan menerapkan model Lookout for Vision dan komponen aplikasi klien Anda.