https://hgpu.org/?p=3289
High-quality Real-time Stereo using Adaptive Cost Aggregation and Dynamic Programming