“…Targeting RGB and multispectral on-board video compression, a tailored version of commercial video encoder widely used on ground applications, such as the H.264/AVC specification [6], could be adapted to work on-board satellites, as it is recommended by the space agencies for real-time applications with data transmissions up to 25 Mb/s [7]. Although this option offers good performance in terms of compression ratedistortion ratio, it also presents coarse drawbacks in order to be implemented on hardware, such as a complex architecture (specially the inter-prediction stage, where motion estimation is computed), preventing its implementation on hardware resources available on-board satellites [8], or an imprecise behaviour for lossless compression, among others. Different works are available in the state-of-the-art about FPGA implementations of the H.264 encoder, but focusing in particular stages whose performance is critical, such as motion estimation [9], [10], [11], [12], the intra-prediction [13], [14], quantization [15] or the encoding [16], [17].…”