A repository of Lambda functions and ML models, specifically designed to run on DeepLens via Greengrass.
Function | Description | Use with Model |
---|---|---|
Stream Faces | When a face is detected video will be streamed to Kinesis Video for saving in the cloud. Faces are also indexed with Rekognition for search. | Face Detection |
Diff Detect | Captures bounding boxes of frame by frame changes in images. Changes are streamed to Kinesis Firehose for cloud based reconstruction. | No model used |
- Clone this repository.
- On Linux run 'bash build.sh' for the function of interest, this will install the required python modules.
- Deploy function to AWS Lambda using SAM.
- Add function to DeepLens project and deploy to device.
Function | Description |
---|---|
Get Streaming Url | Use to get a stream URL for a given time window. You can view the stream in a web client here. |
Search Faces by Image | Find all matching faces for a given reference face. |