- Send Smart Alerts to your end users such as “a package was detected at the front door.”
- Provide home automation capabilities such as “turning on the garage light when a person is detected.”
- Integrate with smart assistants such as Echo devices to provide Alexa announcements when an object is detected.
- Provide Smart Search capabilities such as search for all video clips where a package was detected.
Provide home automation capabilities such as “turning on the garage light when a person is detected.” Integrate with smart assistants such as Echo devices to provide Alexa announcements when an object is detected. Q: How does HAQM Rekognition Streaming Video Events work?
You can use your new or existing Kinesis Video Streams to get started with HAQM Rekognition Streaming Video events. When configuring your stream processor settings for HAQM Rekognition you can choose the desired labels (person, pet, or package) that you want to detect, the duration for the video (up to 120 seconds per motion event) that Rekognition should process for each event, and/or the region of interest on the frame that you want to process through Rekognition. Rekognition Streaming Video Event APIs process video only when you send a notification to Rekognition to start processing the video stream.
When motion is detected on a connected camera, you send a notification to Rekognition to start processing the video stream. Rekognition processes the corresponding Kinesis Video Stream, post motion detection, to look for the desired objects specified by you. As soon as a desired object is detected, HAQM Rekognition will send you a notification. This notification includes the object detected, bounding box, zoomed in image of the object, and the time stamp.
Q: What labels can HAQM Rekognition Streaming Video Events support?
HAQM Rekognition Streaming Video Events can support people, pets, and packages.
Q: What pets and package types can HAQM Rekognition Streaming Video APIs detect?
HAQM Rekognition Streaming Video Event APIs support dogs and cats for pet detection. The API can detect medium and large cardboard boxes with high accuracy. The API also detects smaller boxes, bubble mailer envelopes, and folders but may miss some of these objects occasionally.
Q: Will I be charged separately for each label detected? Can I choose which labels to opt into?
No, you will not be charged separately for each label. You will be charged for the duration of streaming video processed by Rekognition. You can either opt into specific labels (pet, package) or choose to opt in to all three labels (people, pet, package) while configuring your stream processing settings.
Q: Do I need to stream video continuously to HAQM Rekognition?
No, you do not have to stream video continuously to HAQM Rekognition.
Q: Should I create new Kinesis Video Streams (KVS) to use Streaming Video Events?
HAQM Rekognition Streaming Video Events works with both new and existing Kinesis Video Streams. Simply integrate the relevant KVS streams with HAQM Rekognition Streaming Video Events API to get started with video analysis on KVS streams.
Q: When will HAQM Rekognition send me a notification?
HAQM Rekognition starts processing the video stream post motion detection. You can configure the duration for processing this video stream (up to 120 seconds per event). As soon as HAQM Rekognition detects the object of interest in the video stream, Rekognition will send you a notification. This notification includes the type of object detected, the bounding box, a zoomed in image of the object detected, and a time stamp.
Q: What resolution and fps is support for label detection?
In order to keep costs and latency low HAQM Rekognition Streaming Video Events support 1080p or lower resolution video streams. Rekognition processes the video stream at 5 fps.
Q: What codecs and file format is supported for streaming video?
HAQM Rekognition Video supports H.264 files in MPEG-4 (.mp4) or MOV format.
Q: What is the maximum duration of the video processed per event?
You can process up to 120 seconds of video per event.
Q: Can I choose a particular area of the frame to be processed for my video stream?
Yes, as a part of configuring your StreamProcessor you can choose the region of interest that you want to process on your frame. HAQM Rekognition will only process that particular area of the frame.
Q: How many concurrent video streams can I process with HAQM Rekognition?
HAQM Rekognition Streaming Video Events can support 600 concurrent sessions per AWS customer. Please reach out to your account manager if you need to increase this limit.