DSPACE hardware architecture for on-board real-time image/video processing in European space missions