Mempersiapkan Amazon Rekognition Video Amazon dan sumber daya Amazon Kinesis - Amazon Rekognition

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

Mempersiapkan Amazon Rekognition Video Amazon dan sumber daya Amazon Kinesis

Prosedur berikut menjelaskan langkah-langkah yang Anda ambil untuk menyediakan aliran video Kinesis dan sumber daya lain yang digunakan untuk mengenali wajah dalam video streaming.

Prasyarat

Untuk menjalankan prosedur ini, Anda harus AWS SDK for Java menginstal. Untuk informasi selengkapnya, lihat Memulai dengan Amazon Rekognition. Yang Akun AWS Anda gunakan harus memiliki izin akses ke Amazon Rekognition API. Untuk informasi selengkapnya, lihat Tindakan yang Ditetapkan oleh Amazon Rekognition di Panduan Pengguna IAM.

Mengenali wajah dalam video streaming (AWS SDK)
  1. Jika belum, buat peran layanan IAM untuk memberikan akses Amazon Rekognition Video ke aliran video Kinesis dan aliran data Kinesis Anda. Perhatikan ARN. Untuk informasi selengkapnya, lihat Memberikan akses ke aliran menggunakan AmazonRekognitionServiceRole.

  2. Buat koleksi dan catat pengenal koleksi yang Anda gunakan.

  3. Indeks wajah yang ingin Anda cari ke dalam koleksi yang Anda buat pada langkah 2.

  4. Buat Kinesis video streams dan catat Amazon Resource Name (ARN) stream tersebut.

  5. Buat aliran data Kinesis. Tambahkan nama aliran dengan AmazonRekognitiondan catat ARN aliran.

Anda kemudian dapat membuat prosesor aliran pencarian wajah dan memulai prosesor streaming menggunakan nama prosesor aliran yang Anda pilih.

catatan

Anda harus memulai pemroses aliran hanya setelah memverifikasi bahwa Anda dapat menyerap media ke dalam aliran video Kinesis.

Melakukan streaming video ke dalam Amazon Rekognition Video

Untuk melakukan streaming video ke Amazon Rekognition Video, Anda menggunakan SDK Amazon Kinesis Video Streams untuk membuat dan menggunakan aliran video Kinesis. Operasi PutMedia menulis fragmen data video ke dalam aliran video Kinesis yang dipakai oleh Amazon Rekognition Video. Setiap fragmen data video biasanya berukuran 2-10 detik dan berisi urutan frame video yang sudah terisi. Amazon Rekognition Video mendukung video yang dikodekan H.264, yang dapat memiliki tiga tipe frame (I, B, dan P). Untuk informasi selengkapnya, lihat Antar Frame. Frame pertama dalam fragmen harus berupa I-frame. Sebuah I-frame dapat didekode secara terpisah dari frame lainnya.

Saat data video masuk ke aliran video Kinesis, Kinesis Video Streams memberikan nomor unik pada fragmen tersebut. Sebagai contoh, lihat PutMedia API Example.