[{"data":1,"prerenderedAt":71},["ShallowReactive",2],{"pattern-kvs-rekognition-lambda":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":10,"deploy":12,"description":16,"extension":17,"framework":18,"gitHub":19,"highlight":6,"introBox":25,"language":30,"level":31,"meta":32,"patternArch":33,"resources":52,"s3URL":6,"services":6,"stem":66,"testing":67,"videoId":6,"__hash__":70},"patterns\u002Fpatterns\u002Fkvs-rekognition-lambda.json","Amazon Kinesis Video Stream to Amazon Rekognition Stream Processor to AWS Lambda",null,{"text":8},[9],"Delete the stack: \u003Ccode>cd src\u002F && cdk destroy\u003C\u002Fcode>.",[11],"content\u002Fcontributors\u002Fshardul-vaidya.json",{"text":13},[14,15],"cd src\u002F","cdk deploy","Create a Rekognition Stream Processor to work on a Kinesis Video Stream and pass the generated events to Lambda for processing or analytics.","json","AWS CDK",{"template":20},{"repoURL":21,"templateURL":22,"projectFolder":23,"templateFile":24},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Fmain\u002Fkinesis-video-rekognition-lambda","serverless-patterns\u002Fkinesis-video-rekognition-lambda","kinesis-video-rekognition-lambda","src\u002Flib\u002Fkvs-rekognition-stack.ts",{"headline":26,"text":27},"How it works",[28,29],"This sample project demonstrates how to use Rekognition Stream Processors to analyse Kinesis Video Streams to search for faces and then pass the generated metadata to AWS Lambda for further processing\u002Fanalytics. This pattern is leveraging the native integration between Kinesis Video and Rekognition Stream Processors which means we only need CDK to connect these components","For this sample project, we're going to develop a Rekognition Stream Processor that works to find connected home labels such as 'PERSON' or 'PET' or 'PACKAGE' for the demo, we're simply using 'PERSON' and 'PET' with a confidence threshold of 80.","TypeScript","300",{},{"icon1":34,"icon2":39,"icon3":42,"line1":46,"line2":50},{"x":35,"y":36,"service":37,"label":38},20,50,"kinesis-videotreams","Kinesis Video Streams",{"x":36,"y":36,"service":40,"label":41},"rekognition","Rekognition",{"x":43,"y":36,"service":44,"label":45},80,"lambda","AWS Lambda",{"from":47,"to":48,"label":49},"icon1","icon2","",{"from":48,"to":51,"label":49},"icon3",{"bullets":53},[54,57,60,63],{"text":55,"link":56},"Rekognition Stream Processors","https:\u002F\u002Fdocs.aws.amazon.com\u002Frekognition\u002Flatest\u002Fdg\u002Fstreaming-video.html",{"text":58,"link":59},"Amazon Kinesis Video Streams","https:\u002F\u002Faws.amazon.com\u002Fkinesis\u002Fvideo-streams",{"text":61,"link":62},"Getting started with Rekognition","https:\u002F\u002Fdocs.aws.amazon.com\u002Frekognition\u002Flatest\u002Fdg\u002Fgetting-started.html",{"text":64,"link":65},"Connected Home Labels","https:\u002F\u002Fdocs.aws.amazon.com\u002Frekognition\u002Flatest\u002Fdg\u002Fstreaming-video-detect-labels.html","patterns\u002Fkvs-rekognition-lambda",{"text":68},[69],"See the GitHub repo for detailed testing instructions.","8LM3ohLsDxo4z5_SqOPTPCB6goAZXUFvmVtgpNR7MNA",1778846885826]