By using AWS re:Post, you agree to the Terms of Use

AWS Rekognition Algorithm Changes


Hi all,

Just wondering if there is ever a need to re-index photos added to a Rekognition collection? My company is used to working with other 3rd party facial recognition vendors and any time a new algorithm version is released, we need to re-enroll/re-index the existing photos in order to use it.

Obviously when you need to pay a fee for each indexing API call, this would amount to a lot of extra costs if so.

Also, how does AWS Rekognition handle algorithm upgrades? Is it automatic/transparent or do you have to approve the use of new algorithm changes?


1 Answer

Hi there,

Thank you for using Rekognition. IndexFaces/SearchFaces/SearchFacesByImage API will be tied to Rekognition Collection's version, that is saying if you created a collection A in FaceModelVersion 4, any indexFace operation toward this collection A will be on FaceModelVersion 4 no matter what the latest FaceModelVersion is. New collections created through CreateCollection will be using the latest face model version.

Reindexing all the images/faces to a new collection with the latest face model version is optional. Customer could choose to create a new collection and reindex the images when customer wants the latest face model experience.

answered 5 months ago
  • Thank you for the detailed response. That answers my question. I had a follow-up question if you don't mind.

    Will there be any limitations on how long clients can stick with a specific FaceModelVersion? Just wondering if a client would ever be forced to upgrade to a newer version if an older version becomes discontinued/unsupported. Or can you stay with any version forever?

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions