I would like to use Arduino for image processing. my camera should be connected to a usb3 port. I have one trigger input and 2 outputs: one binary and the other analog.
Camera Specs: color 3Mp 60fps global shutter camera with a point frequency 96Mhz, SNR 40db and dynamic range 72db.
It requires a usb3 of bandwidth 5gb/s for communication to insure the 60fps speed.
1- Which Arduino board do you advise me to use?
2- Could you advise on the extra circuitry I would need from Arduino in order to connect this camera to the Arduino board?
Heh. I don't believe that ANY "Arduino" has "super speed" USB.
Nor the CPU power for processing 3MP 60fps video. I'd think you'd be looking at specialized hardware, or at least systems capable of using both CPU and GPU hardware. High-end PC stuff; probably even an RPi is insufficient.
Try something like an NVidia Jetson (although I think they "prefer" dedicated (MIPI) camera interfaces rather than USB)
For my project my first option is on microcontrollers so I was wondering if any Arduino could handle these specs.
If No microcontroller is "appropriate" I will have to go option 2 : microprocessors