A parallel 3D spatiotemporal median filter algorithm to remove background, mainly intended to run on GPU. The main idea is to use a 3D median filter as [pixel X, pixel Y, time]. Implementations tricks: uses histograms and separates 3D median to a much faster 2D median on [x,y], and than takes the results of this for a time sequence for the final median value.
A parallel 3D spatiotemporal median filter algorithm to remove background, mainly intended to run on GPU. The main idea is to use a 3D median filter as [pixel X, pixel Y, time]. Implementations tricks: uses histograms and separates 3D median to a much faster 2D median on [x,y], and than takes the results of this for a time sequence for the final median value.