This is very strange to me, because we use the same scheme to compute the result. But the split scheme gives an expected result (smoothed image), while nosplit scheme generates some artifacts at strong edges. The rest filters don't have this issue. So, I don't know where the artifacts come from.
The noSplit BF filter with 300 iterations gives:
The Split BF filter with 300 iterations gives:
This is very strange to me, because we use the same scheme to compute the result. But the split scheme gives an expected result (smoothed image), while nosplit scheme generates some artifacts at strong edges. The rest filters don't have this issue. So, I don't know where the artifacts come from.
The noSplit BF filter with 300 iterations gives: The Split BF filter with 300 iterations gives: