A Versatile IP Core for Real-Time Video Compression on Future ESA Missions
Authors/Creators
Description
This paper presents the design, development and implementation of a versatile H264 video encoder IP core tailored for space applications. Given the wide range of space applications — such as Earth Observation, object tracking, and navigation assistance — the developed architecture can be easily customized to their specific requirements. Starting from a base intra-prediction architecture, a variety of options can be added, which include chroma processing, inter-prediction, constant bitrate operational mode, external memory usage and run-time configuration. The IP is capable of autonomously processing video sequences, but an optional co-processor may also interact with it through standard bus interfaces. The hybrid DSE analyzed the trade-off between performance and complexity in order to optimize the design process and develop an IP that meets the project requirements, and the hierarchical, iterative development process has ultimately resulted in the final design. The synthesis and implementation results have been obtained targeting the Xilinx Kintex Ultrascale KU040 FPGA. These results demonstrate an efficient resource utilization while maintaining robust compression performance when the Intellectual Property (IP) is configured with all the available extensions, while a low-complexity version for resource-constrained applications is also available by selecting the base configuration
Files
OBPDC_2024_10954.pdf
Files
(442.2 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:ffc0072a6469dddcc30133fb8028b43f
|
41.9 kB | Download |
|
md5:cfd94e1643fd17d344555fd0711ca4e0
|
400.3 kB | Preview Download |
Additional details
Related works
- Cites
- Conference paper: 10.23919/EDHPC59100.2023.10396095 (DOI)