-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
very visible chroma macroblock artifacts on some images (probably bug) #11
Comments
Yes, this is a bug. Without looking at the code, it looks like a sign reversal (perhaps due to an overflow) in the intensity-to-blue deltas. We'll write to this bug when this is fixed. Out of curiosity -- did you find this with SSIMULACRA or was this the first image you tried? |
I looked at 20 images and 3 or 4 of them had this problem. This was the one where it was most obvious. |
The first attempt to reproduce this failed, this bug could be related to the undefined behavior found in other issues. If you could upload the related .pik file, we could find out if this problem is in the decoder or in encoder, and reduce the space for bug hunting. |
Just a FYI, this problem happens on some compilers and not with others. We will provide a fix in a few days. |
One day before this issue open I sent a pull request with a fix for this bug. #9 |
@jonsneyers Could you verify that the issue is fixed? |
I tried using cpik with target Butteraugli score 2.0 on some images. On some of them, the results had very visible chroma macroblock artifacts. For example this original image:
became this after cpik/dpik:
I assume this is a bug in either the encoder or decoder.
The text was updated successfully, but these errors were encountered: