Abstract :
Weighted median, in the form of either solver or filter, has been employed in a wide range of computer vision solutions for its beneficial properties in sparsity representation. But it is hard to be accelerated due to the spatially varying weight and the median property. We propose a few efficient schemes to reduce computation complexity from O(r2) to O(r) where r is the kernel size. Our contribution is on a new joint-histogram representation, median tracking, and a new data structure that enables fast data access. The effectiveness of these schemes is demonstrated on optical flow estimation, stereo matching, structure-texture separation, image filtering, to name a few. The running time is largely shortened from several minutes to less than 1 second. The source code is provided in the project website.
Keywords :
computer vision; image matching; image representation; image sequences; image texture; median filters; object tracking; stereo image processing; WMF; computation complexity; computer vision; data access; data structure; image filtering; joint-histogram representation; median property; median tracking; optical flow estimation; sparsity representation; stereo matching; structure-texture separation; weighted median filter; Acceleration; Complexity theory; Data structures; Histograms; Image color analysis; Indexes; Kernel; acceleration; edge-preserving filtering; fast image filter; image filtering; joint-histogram; median; median tracking; necklace table; weighted median filter;