Я пытаюсь решить проблему обнаружения и идентификации лиц с помощью Amazon Rekognition. До сих пор мне удавалось отправлять мою прямую трансляцию с камеры на видеопоток Amazon Kinesis с моей малиновой пи-камеры. Я знаком с концепцией здесь Amazon Rekognition, работающей с потоковым видео
но меня смущает то, что я должен отправить свой видеопоток в потоковый процессор ( newStreamProcessor222 ), который я создал с помощью кода ниже:
client = boto3.client('rekognition')
response = client.create_stream_processor(
Input={
'KinesisVideoStream': {
'Arn': 'arn:aws:kinesisvideo:us-east-1:xxxxxx:stream/fd-mystream/xxxxx'
}
},
Output={
'KinesisDataStream': {
'Arn': 'arn:aws:kinesis:us-east-1:xxxxxxx:stream/AmazonRekognition-fd-mystream'
}
},
Name='newStreamProcessor222',
Settings={
'FaceSearch': {
'CollectionId': 'MyCollection',
'FaceMatchThreshold': 85.5
}
},
RoleArn='arn:aws:iam::xxxxxx:role/Administrator'
)
Или я должен отправить видео поток в поток, который я упомянул на входе (f d-mystream ).
Я попытался отправить видеокадры в оба потока, но я не получил никакого вывода в выходном потоке ( AmazonRekognition-fd-mystream )
Также метрики в AmazonRekognition и AmazonRekognition-fd-mystream пусты.
Что мне здесь не хватает?