Just as the dynamic programming in the *SGM path aggregation is well suited for massively parallel computing on graphics hardware, its computation can also be effectively vectorized by *SIMD processing as [1]} have shown. With this in mind, we want to investigate the ability of embedded CPUs in performing high-accuracy stereo processing in real-time based on the *SGM algorithm. To the best of our knowledge, our work is the first to implement and optimize the *SGM stereo algorithm on an embedded ARM CPU, leveraging multi-threading parallelization and *SIMD vectorization with NEON intrinsics. We have summarized a relevant excerpt of the related work on real-time *SGM stereo processing on *FPGA, GPU and CPU hardware in tab:relatedwork.
