Tangentially related but I just purchased a Carson Microflip microscope and mounted it onto my camera tripod setup. Here's a picture of the setup https://imgur.com/Pb27cPv. Placing it right up against a screen and using the 240fps slow motion capture allows me to see pixel dithering. Basically all my monitors dither. Common among my screens were no dithering at 255,255,255 white, but dithering at all other shades and colors.

edit: Here are newer videos. I stretched the videos out from 240fps to 30fps in windows video editor so all the frames are retained.

iphone 6s - https://www.youtube.com/watch?v=GQMX6CIzPoA

iphone SE 1st gen - https://www.youtube.com/watch?v=ac4YSWto1nE

lenovo p24h-10 monitor -

RGB subpixels - https://www.youtube.com/watch?v=WOoHUYY7ohk

RG subpixels - https://www.youtube.com/watch?v=Qt2xDK_tFyk

RB subpixels - https://www.youtube.com/watch?v=MG15KBkBJfM

GB subpixels - https://www.youtube.com/watch?v=iQUeZUsjGQs

Red subpixel - https://www.youtube.com/watch?v=6NBXiJQ7hlQ

Green subpixel - https://www.youtube.com/watch?v=HPP8YDiNmF0

Blue subpixel - https://www.youtube.com/watch?v=62_eDI59USo

    chahahc Um

    This is a private video. Please sign in to verify that you may see it.

      JTL

      Oops, changed to unlisted. I don't really upload youtube videos so I'm not familiar with settings and such.

      • JTL replied to this.

        chahahc That works, and I see your footage 🙂

        What was the device under test and what was displayed on the screen?

        As for the framerate. I downloaded the video and here's what mediainfo says about it.

        Video
        ID                                       : 1
        Format                                   : VP9
        Codec ID                                 : V_VP9
        Duration                                 : 6 s 150 ms
        Width                                    : 720 pixels
        Height                                   : 1 280 pixels
        Display aspect ratio                     : 0.562
        Frame rate mode                          : Constant
        Frame rate                               : 60.000 FPS
        Color space                              : YUV
        Language                                 : English
        Default                                  : Yes
        Forced                                   : No
        Color range                              : Limited
        Color primaries                          : BT.709
        Transfer characteristics                 : BT.709
        Matrix coefficients                      : BT.709

          JTL

          That one was a p24h-10 monitor displaying 127,127,127 grey if I'm not mistaken. I didn't stretch the video out from 240fps to 60fps before uploading so I'm guessing youtube just dropped 3/4 of the frames since the .25 playback speed does look different and more choppy than the original video. I took a couple dozen slow motion videos of various colors and shades at various monitor setting and they all had various amounts of dithering. This is on an intel g4560 running the HD610 IGP and ditherig so software dithering shouldn't be an issue (hopefully). I'm curious now about what the dithering situation is with different TVs. I'm guessing that RTings measures the PWM while displaying a full 255,255,255 white screen. If the TVs are similar to the monitors I tested you'd have to display darker shades to show any potential pixel level flickering issues.

          chahahc

          Interesting! The iphone SE gives me headaches, might be the dithering then? Are there any phones out there that don't have dithering and don't have pwm?

          Also, do you think higher pixel density phones would solve the problem?

            chahahc thanks for posting this!

            I don't see any TD (pixel flicker) in your vid. Neither at 1.0 speed nor at 0.25 speed. I wonder why.

              logixoul Hmm? Something looks pretty obvious to me when playing it on my system

              I also do not see anything when playing the video, it appears to be a still image on my screen

              I am using a t440 with a 768p (720p?) TN screen, it has a HD4600 graphics. This screen is very poor but works for me, interestingly though if I fit an IPS 1080 to this same laptop = migraines.

              edit: it may be the color accuracy / contrast on my screen is too poor to see the effect? This screen doesnt show all the contrast (Etc) testing on varios sites like the langom lcd test website. Very poor black levels etc (maybe why it is suitable for me to use)

              In addition and somewhat unrelated though, fit this screen to another laptop and solve all the problems? No, still get migraines on other laptops with this TN screen.

                logixoul

                HAL9000

                Here's a playlist I made of various recorded subpixel arrangements (of my lenovo p24h-10 monitor). I slowed it down to 30fps (cause that's all windows video editor supports lol) so the dithering should be more visible since there's (hopefully) no frame loss.

                https://www.youtube.com/watch?v=WOoHUYY7ohk&list=PLp7N7CrCDtFz0VK5iZ-3-8YOQ4tcPw31m

                John615

                A preliminary recording of my 1st gen iphone SE screen does seem to show dithering. I'll upload a video once I do a proper recording.

                edit: Here are the slow motion videos of my iphone SE 1st gen and iphone 6s. Both show dithering. Youtube compression seems to reduce the dithering visibility a bit.

                https://www.youtube.com/watch?v=ac4YSWto1nE

                https://www.youtube.com/watch?v=GQMX6CIzPoA

                  I can see fluctuation in the video, but it's hard to say the source. Since all of the pixels seem to be affected, could it simply be the frame rate? I have wanted to test for dithering this way as well but didn't know how effective it would be. You may have already determined the color to test, but just have to ask, did you pick a color that is outside of the sRGB spectrum? This is assuming this is an 8-bit panel. I use this site to check if I am outside of sRGB and to no surprise, my 2016-2017 MBP is definitely using FRC.

                  https://webkit.org/blog-files/color-gamut/

                  Check the webkit logo (if your device can display it). Maybe use those pixels for your test. I'd be curious to see!

                  John615 since apple claims the SE has "wide P3" color, it would have to dither. That's one issue with all of apples products. I can withstand Apples "Retina Display" which the SE uses along with my old iPad Pro, but none of their other LCDs such as the "Liquid Retina:. I have no idea why. The Retina display most definitely is not 100% symptom free for me. It's just the only current usable display I can "use" that Apple still makes.

                    chahahc Here's a playlist I made of various recorded subpixel arrangements (of my lenovo p24h-10 monitor). I slowed it down to 30fps (cause that's all windows video editor supports lol) so the dithering should be more visible since there's (hopefully) no frame loss.

                    Thanks! I see the flicker now. I also see it on your first vid (in your first post in this thread) - last time I was watching it on my phone where it's not visible, but on my desktop monitor it is very visible indeed.

                    What model is your recording device (smartphone)?

                      8 days later

                      chahahc Hi again,

                      I had a 1st gen iphone SE laying around, and I bought the same microscope as yours. So I have the exact same setup as you.

                      Here's a vid of my Dell 2408WFP monitor (I made it show 128,128,128 gray fullscreen). (click the "Download" link).

                      For some reason, the video came out really noisy (looked similar to high-ISO noise). I wonder if I can do something to get a video as clear as yours. Any idea?

                      Edit: I now made more several attempts to get a clear video:

                      • Tried shooting with very low ambient light
                      • Tried looking at the resulting video on another device (LG G5 phone), instead of on my PC

                      To no avail. 🙁

                      Edit: Apparently the video quality is dependant on the screen that you're shooting. I now shot my built-in laptop screen (Lenovo laptop) and got a very clearly TD'ing video!

                        Clokwork

                        I don't know If the colors I chose were within sRGB or not. I'm not really versed in color spaces. I just inputted various RGB numbers into ms paint to make the images. The site you linked does display image differences on my p24h-10 monitor and iphone se. The darker colors seem to have more prominent dithering than the lighter colors. Like the dithering at 100,100,100 for the iphone SE and 6s is very prominent.

                        logixoul

                        I recorded at maximum screen brightness settings with all ambient lights turned off. It does take a bit of fiddling with the microscope focus to get a clear image.

                        This is a great video of your iPhone SE 2020. Many thanks and congrats for capturing this.

                        It may be worth sharing on other forums like this MacRumors thread.

                        Note -- I needed to change the YouTube video to "720p60" to see the flicker (dither). The default of 420p (which I guess is based upon my bandwidth) showed no flickering at all.

                        Are we sure this is dithering? Could it just be LED inversion or LED light flicker (the same as an LED bulb would flicker, unless flicker-free)? Curious about @Seagull hypothesis on what we are seeing?

                        Any chance you can test it using ditherig?

                        Just looking at it makes me sick.

                        It looks like the microscope is only about $20 USD, that sounds a great price to investigate this, is that about what you paid?

                          ryans

                          I updated my post with links to better videos that I recorded. The recordings are done with a 1st gen iphone SE not the 2020 version. All the tests were done with ditherig running on an intel g4560 using the IGP so the flickering shouldn't be from the OS.

                          The lagom and blurbuster pixel inversion tests do show pixel inversion issues at certain settings on my monitor. But at the setting that I recorded the updated videos at, I could not see any pixel inversion with the naked eye.

                          Here's a microscope video I recorded of two patterns at one monitor setting that showed visible pixel inversion and one setting that didn't.

                          https://www.youtube.com/watch?v=-8gyeFWmAOE

                          I don't know what to make of it. I don't really see much difference between the visible and non visible tests. The subpixel flickering in all the videos seems to be occurring at 30hz, half of the 60hz display frequency of the monitor and the phones. The iphone SE first gen did not show any pixel inversion issues to the naked eye when using both the blurbusters and lagom test.

                          I paid about $20 for the microscope on amazon.

                          edit: It actually seems that there is indeed very minor pixel inversion issues with the p24h-10 monitor. They were only visible when I went full screen and carefully cycled through each pixel inversion setting. It wasn't visible when only viewing the initial image with all 12 examples shown at once. It seems to cycle around 2a, 2b, 4b and 7a when changing monitor settings. The 7a being subtle enough that is only visible when viewed full screen. I tried full screen with the iphone SE 1st gen and wasn't able to see anything with the naked eye.

                          edit 2: Interestingly the pixel walk goes away at maximum setting, which are the setting that I recorded the original microscope dithering videos. the screen is too bright at max setting but I guess I'll just try compensating by wearing my maui jim sunglasses since they also help increase the contrast and reduce ips glow.

                          • KM likes this.
                          dev