AWS Rekognition Resiliency
New to Rekognition and just had some resiliency related questions that I'm struggling to find the answers for.
- How are the underlying photos in a collection stored? Does AWS store these in an S3 bucket? If so, is there any need to store the source photos in your own private S3 bucket or is simply having them in a collection sufficient?
- How are Rekognition collections backed up?
HI Gary - 2/3 of the way down "Non-storage and storage based operations", it says "Non-storage API operations – In these operations, Amazon Rekognition doesn't persist any information. You provide input images and videos, the operation performs the analysis, and returns results, but nothing is saved by Amazon Rekognition."
The API calls you can make for non-storage (and storage, for that matter) are listed >here.<
Thanks for the link. That makes sense for the non-storage API operations. In our case we'd be using storage based operations because we want to create collections. So when it says this on the storage based operations page:
"After you create a face collection and store facial feature information for all faces, you can search the collection for face matches"
I assume it's only storing the facial features / template or is it storing the actual photo itself?
Looks like it doesn't keep the photo, rather the template. "The service does not persist actual image bytes. Instead, the underlying detection algorithm first detects the faces in the input image, extracts facial features into a feature vector for each face, and then stores it in the database. Amazon Rekognition uses these feature vectors when performing face matches." https://docs.aws.amazon.com/rekognition/latest/dg/how-it-works-storage-non-storage.html#how-it-works-storage-based
If you are storing your images in S3, there are multiple options for backup on S3, I would recommend reviewing those against your business needs for retention.
Hi, thanks for the answer. I guess my question is more tailored towards the latter. If I create a collection, then index a photo from my local file system, is the photo itself stored anywhere in an S3 bucket behind the scenes or is AWS only storing the metadata for that photo?
AWS Rekognition PerformanceAccepted Answer
Non celebrity person recognition using Amazon RekognitionAccepted Answerasked 2 years ago
FaceId's when indexing multiple face images of same personasked 2 months ago
Rekognitionasked 3 years ago
How to add correct permissions to create image collection?asked 2 years ago
AWS Rekognition ResiliencyAccepted Answer
Quota increase for Rekognition Stored Video concurrent jobsasked 4 months ago
Rekognition bound boxesasked 22 days ago
AWS Rekognition Algorithm Changes
AWS Rekognition SearchFaces API QuestionAccepted Answer