Attached JPEG image shows obvious poorer quality compared to other image viewer images
Categories
(Core :: Graphics: ImageLib, defect, P3)
Tracking
()
People
(Reporter: anders, Unassigned)
Details
(Whiteboard: [gfx-noted])
Attachments
(5 files)
Comment 4•8 years ago
|
||
Updated•8 years ago
|
Comment 6•8 years ago
|
||
Updated•8 years ago
|
Updated•8 years ago
|
Comment 8•5 years ago
|
||
I am experiencing part of the original issue on Firefox 68.12.0esr (64bit) running on CentOS 7.8.2003 (Core). I am fairly certain the original reporter was experiencing two distinct issues, only one of which was related to color profiles.
JPEGs rendered in Chrome or GIMP reveal exponentially more detail than in FireFox. (approximately 64x or worse) They also lack contrast and color saturation in comparison. I believe the loss of contrast and saturation is directly related to the blurring effect. Changing the color profile setting has no effect on this issue.
I will attach screenshots of the original samples which demonstrate this problem. They should be viewed at 100% crop to fully experience the reduced detail in Firefox. Switching back and forth between the screenshots on the same monitor will demonstrate both symptoms quite well. I will also provide one of my image samples which demonstrate the problem more strongly than the original sample.
My initial thought was that the rendering component is doing chroma subsampling incorrectly. However, when I used GIMP to re-save the image with 4:4:4 sampling (all image components at same resolution, Firefox did not display that file any better.
The blurring effect appears to be affecting (approximately) 8x8 pixel blocks. This is demonstrated because I used 8x8 pixel blocks to obfuscate some reflections in my photos, and those blocks are only faintly discernible when viewed in Firefox. They are crisply defined as expected in Chrome.
Comment 9•5 years ago
|
||
Image rendered in Firefox 68.12.0esr on CentOS 7.8.2003
100% zoom
Notice slightly subdued contrast and saturation, general softness, and artifacts along the right edge of the subject's face.
Comment 10•5 years ago
|
||
Image rendered in Chrome 86.0.4240.75 on CentOS 7.8.2003
100% zoom
Notice slightly improved skin tone, color, and contrast, detail of hair, and crisp diagonal line along the right side of subject's face. you can also now see that the image has faint suggestions of optical motion blur.
Comment 11•5 years ago
|
||
I can see the blurriness in your screenshot but when I view the OP image I do not see the blurriness.
Can you test in a newer version of firefox? Can you try viewing the image via an html file with <img width= height=> set to the size of the image?
Comment 12•5 years ago
|
||
"Original" picture of red truck. Lots of clean lines in the image help demonstrate the issue very well.
Some reflections on the actual original have been obfuscated using GIMP's Pixelize effect at 8px (64px squares). File was exported using original quality settings, but variations of the quality settings did not seem to affect Firefox's rendering, either.
Comment 13•5 years ago
|
||
(In reply to Timothy Nikkel (:tnikkel) from comment #11)
I can see the blurriness in your screenshot but when I view the OP image I do not see the blurriness.
Can you test in a newer version of firefox? Can you try viewing the image via an html file with <img width= height=> set to the size of the image?
I should have checked the Firefox update idea. Default install is ESR version on my systems.
It appears fixed in Firefox 80.0.x (32-bit) on Windows 10.
Also appears fixed in Firefox 69.0.2 (64-bit) on Ubuntu 69.0.2 (64-bit)
I will reply again when I can explicitly confirm a fix for CentOS clients.
Comment 14•5 years ago
|
||
(In reply to Timothy Nikkel (:tnikkel) from comment #11)
I can see the blurriness in your screenshot but when I view the OP image I do not see the blurriness.
Can you test in a newer version of firefox? Can you try viewing the image via an html file with <img width= height=> set to the size of the image?
Having mixed results on CentOS...
CentOS 7.8 VM with FF 78ESR: Displays as expected.
CentOS 7.8 desktop regular user with FF 78ESR: Still seeing issue.
CentOS 7.8 desktop alternate user with FF 78ESR: Displays as expected.
After resetting some defaults for several settings that seemed possibly related (including media and image cache), I was finally able to get my main profile working correctly. If I am able to pinpoint the exact setting, I will reply with another update.
Updated•3 years ago
|
Description
•