The high-level synthesis tools used here allowed the rapid
exploration of different design options to implement hardware
coprocessors to accelerate the segmentation algorithm. The Vivado
HLS tool is incorporated within the SDSoC environment
and the two complement each other. The Vivado HLS tool
was used to produce optimal hardware designs at the C++