Physicist here, so please be gentle ;-) I am designing a device to acquire in a few seconds a large amounts of images (a few terabytes), that then need to be analysed, possibly on the fly. Is there a way to screen the images and filter them before saving them, so to store in memory only those with the desired features? Thanks!
The setup I'm describing already exists (http://www.pnas.org/content/109/29/11630.full) and I am looking for ideas to improve it (the quantity of generated data is enormous, and improving the pre-screening would help to make the cells detection faster).
Regarding the accepted answer, the process could be
Data → SDRAM storage → GPU/FPGA prescreening → storage of the selected images → CPU processing
right? Please correct me if I got it wrong.