-
Notifications
You must be signed in to change notification settings - Fork 18
Description
The number of unfiltered pixels depends on overlap parameter and frame size. Left and top is not affected, only bottom and or right. Changing hpad/vpad does not affect results. Maybe it's broken? Because old trick with AddBorders()+Crop() seems to work fine.
Functions checked: MDegrain3, MDegrainN. Standard 8bit yuv420 input.
Confirmed for mvtools 2.7.41, 2.7.32. Avisynth versions: MT-2772, 3.4.0_20191020.
Details, what I've found :
blksize=16,overlap=0, 1280x720 >> OK
blksize=16,overlap=0, 1920x1080 >> 8 lowermost px
blksize=16,overlap=0, 3840x2160 >> OK
blksize=16,overlap=2, 1280x720 >> 4/4 (rightmost, lowermost)
blksize=16,overlap=2, 1920x1080 >> OK
blksize=16,overlap=2, 3840x2160 >> OK
blksize=16,overlap=4, 1280x720 >> 4 rightmost / 8 lowermost pixels
blksize=16,overlap=4, 1920x1080 >> 8/ 8
blksize=16,overlap=4, 3840x2160 >> 8/ 8
blksize=16,overlap=8 >> OK
1280x720, blksize=24,overlap=0 >> 8 rightmost
1280x720, blksize=24,overlap=2 >> 2 rightmost / 14 lowermost pixels
1280x720, blksize=24,overlap=4 >> 16/ 16
1280x720, blksize=24,overlap=8 >> 8 / 8
1280x720, blksize=24,overlap=12 >> 8 rightmost
1920x1080, blksize=24,overlap=0 >> OK
1920x1080, blksize=24,overlap=2 >> 2 rightmost
1920x1080, blksize=24,overlap=4 >> 16 / 16
1920x1080, blksize=24,overlap=8 >> 8 rightmost
1920x1080, blksize=24,overlap=12 >> OK
3840x2160, blksize=24,overlap=0 >> OK
3840x2160, blksize=24,overlap=2 >> 8 rightmost
3840x2160, blksize=24,overlap=4 >> 16/ 16
3840x2160, blksize=24,overlap=8 >> 8 / 8
3840x2160, blksize=24,overlap=12 >> OK
1280x720, blksize=32,overlap=0 >> 16 lowermost
1280x720, blksize=32,overlap=4 >> 16 / 16
1280x720, blksize=32,overlap=8 >> 16 lowermost
1280x720, blksize=32,overlap=16 >> OK
1920x1080, blksize=32,overlap=0 >> 24 lowermost
1920x1080, blksize=32,overlap=4 >> 12/ 12
1920x1080, blksize=32,overlap=8 >> 16/ 16
1920x1080, blksize=32,overlap=16 >> 8 lowermost
3840x2160, blksize=32,overlap=0 >> 16 lowermost
3840x2160, blksize=32,overlap=4 >> OK
3840x2160, blksize=32,overlap=8 >> 16/ 16
3840x2160, blksize=32,overlap=16 >> OK