Data Matrix Decoding ( Image Procesing)

Hello

I have to decode a micro Data Matrix Code and looking for a processing unit.

The camera i will use has 12 MP cause the area i scan the code is 120mm x 120mm and the code is 3mm x 3mm. Only this way i will have enought Resolution.

The Board with the Data matrix code is on a inserton machine and will be in movement with 1m/s. So i think 6 fps will be enough?

Do you know if there is a beagle bone how can manage this raw Picture informations?

Kind Regards