The entire ROI was processed in all threads, instead of only the thread-specific area, causing artifacts.