What it does

How I built it

We used a pre-trained model by ViTech in the aws marketplace. We were originally able to run the sample images through a jupyter notebook running server-side, but wanted to create a more streamlined pipeline. Therefore, we decided to use Amazon Lambda to create a python handler function that is triggered by an API call. This post request handles two of the main parameters, a base64 encoding and the name of the file. A JSON with bounding boxes and prediction probabilities is returned by our lambda function unto the web frontend.

Challenges I ran into

Accomplishments that I'm proud of

What I learned

What's next for Fidus

Taking in video input, sending 10 second intervals to the lambda function and allowing us to handle real CCTV footage.  Better web UI. Alert notification system using Twillio or something similar.

Try It out



amazon-web-services, javascript, keras, ml, python, rnn, sagemaker

Devpost Software Identifier