Konsep AWS Panorama - AWS Panorama

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

Konsep AWS Panorama

Di AWS Panorama, Anda membuat aplikasi visi komputer dan menerapkannya ke AWS Panorama Appliance atau perangkat yang kompatibel untuk menganalisis aliran video dari kamera jaringan. Anda menulis kode aplikasi dengan Python dan membangun wadah aplikasi dengan Docker. Anda menggunakan AWS Panorama Application CLI untuk mengimpor model machine learning secara lokal atau dari Amazon Simple Storage Service (Amazon S3). Aplikasi menggunakan AWS Panorama Application SDK untuk menerima input video dari kamera dan berinteraksi dengan model.

Alat Panorama AWS

AWS Panorama Appliance adalah perangkat keras yang menjalankan aplikasi Anda. Anda menggunakan konsol AWS Panorama untuk mendaftarkan alat, memperbarui perangkat lunaknya, dan menyebarkan aplikasi ke dalamnya. Perangkat lunak pada AWS Panorama Appliance terhubung ke aliran kamera, mengirimkan bingkai video ke aplikasi Anda, dan menampilkan output video pada tampilan terlampir.

AWS Panorama Appliance adalah sebuahperangkat tepi didukung oleh Nvidia Jetson AGX Xavier. Alih-alih mengirim gambar keAWSCloud untuk diproses, ia menjalankan aplikasi secara lokal pada perangkat keras yang dioptimalkan. Ini memungkinkan Anda menganalisis video secara real time dan memproses hasilnya secara lokal. Alat ini memerlukan koneksi internet untuk melaporkan statusnya, mengunggah log, dan melakukan pembaruan dan penerapan perangkat lunak.

Untuk informasi selengkapnya, lihat MengelolaAWS PanoramaAlat.

Perangkat yang kompatibel

Selain AWS Panorama Appliance, AWS Panorama mendukung perangkat yang kompatibel dariAWSMitra. Perangkat yang kompatibel mendukung fitur yang sama dengan AWS Panorama Appliance. Anda mendaftarkan dan mengelola perangkat yang kompatibel dengan konsol dan API AWS Panorama, serta membuat serta menerapkan aplikasi dengan cara yang sama.

Konten dan contoh aplikasi dalam panduan ini dikembangkan dengan AWS Panorama Appliance. Untuk informasi selengkapnya tentang fitur perangkat keras dan perangkat lunak tertentu untuk perangkat Anda, lihat dokumentasi pabrikan.

Aplikasi

Aplikasi berjalan di AWS Panorama Appliance untuk melakukan tugas visi komputer pada aliran video. Anda dapat membangun aplikasi visi komputer dengan menggabungkan kode Python dan model pembelajaran mesin, dan menerapkannya ke AWS Panorama Appliance melalui internet. Aplikasi dapat mengirim video ke layar, atau menggunakan AWS SDK untuk mengirim hasil ke layanan AWS.

Untuk membangun dan menerapkan aplikasi, Anda menggunakan AWS Panorama Application CLI. AWS Panorama Application CLI adalah alat baris perintah yang menghasilkan folder aplikasi default dan file konfigurasi, membangun kontainer dengan Docker, dan mengunggah aset. Anda dapat menjalankan beberapa aplikasi pada satu perangkat.

Untuk informasi selengkapnya, lihat MengelolaAWS Panoramaaplikasi.

Simpul

Sebuah aplikasi terdiri dari beberapa komponen yang disebutnode, yang mewakili input, output, model, dan kode. Sebuah node dapat berupa konfigurasi saja (input dan output), atau menyertakan artefak (model dan kode). Node kode aplikasi dibundel dalampaket nodeyang Anda unggah ke titik akses Amazon S3, tempat AWS Panorama Appliance dapat mengaksesnya. Sebuahmanifes aplikasiadalah file konfigurasi yang mendefinisikan koneksi antara node.

Untuk informasi selengkapnya, lihat Node aplikasi.

Model

Model visi komputer adalah jaringan pembelajaran mesin yang dilatih untuk memproses gambar. Model visi komputer dapat melakukan berbagai tugas seperti klasifikasi, deteksi, segmentasi, dan pelacakan. Model visi komputer mengambil gambar sebagai input dan output informasi tentang gambar atau objek dalam gambar.

AWS Panorama mendukung model yang dibangun dengan PyTorch, Apache MXNet, dan TensorFlow. Anda dapat membuat model dengan Amazon SageMaker atau di lingkungan pengembangan Anda. Untuk informasi selengkapnya, lihat Model visi komputer.