Costs for Batch Rekognition OCR

0

I have the need to use "text in image" from Amazon Rekognition to process more than 300k images per month. Does Amazon Rekognition provide a way to process images in batch, doing only 1 request to analyze multiple images at once? And the main question: does a batch process is cheaper than a single process? For example, I have 10 images to extract the text using Amazon Rekognition. The cost for 10 requests to Rekognition (one for each image) is the same as the cost for 1 batch request sending 10 images at once?

asked 2 years ago375 views
2 Answers
1
Accepted Answer

So whether you batch or process individually its based on the number of images.

If you take a look at the billing page where it details which API calls are counted as an image and under which scenarios 2 images count as a single request: https://aws.amazon.com/rekognition/faqs/#Billing

For the speed and accuracy I don't think the costs is too high.

profile picture
answered 2 years ago
1

You could try making a video from an image batch first using ffmpeg:

ffmpeg -r 1 -i img%01d.png -vcodec mpeg4 -y movie.mp4

Then you could process the video using Rekognition, the pricing is $0.10 per minute of video.

To be cheaper than per image processing you would have to put more than 125 images per minute though.

profile picture
JaccoPK
answered 2 years ago

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