Topic moved to motion blur reduction, but keeping link in General so others can see your thread.
Topic renamed to Motion Blur From a Video Microscope / Medical Display as it is not only the display alone.
jamiew wrote: ↑05 Mar 2021, 14:58
So the question - what in the chain is most likely to be causing this blur, how do I trouble shoot and resolve it?
Is it more likely a software issue? Do browsers have a refresh rate to consider?
Being cited in
over 20 peer reviewed research papers, let me see if I can help you:
There are multiple blur bottlenecks. It's almost definitely not your browser, unless the browser is lowering the frame rate of your video. First, wipe your mind of any preception that it is a browser fault, and switch to school/education mode when reading this forum post:
The most important thing is that
Motion blur is frame visibility time.
The Motion Blur Weak Links
But there are many weak scientific weal inks on motion blur:
1. You have camera based motion blur.
2. You have display based motion blur.
3. You have framerate based motion blur.
You can incrementally address these one by one, and things improve.
1. Faster camera shutter will reduce source-based blur. How long is the
camera exposure per frame?
2. There are two ways to reduce display motion blur:
...2a. Doubling the refresh rate can halve motion blur, but only if you can double framerate. Like this animation:
www.testufo.com
...2b. Impulsing like a CRT can reduce motion blur. Lke this animation:
www.testufo.com/blackframes
3. If you're on a sample-and-hold display (non-CRT), doubling frame rate can halve motion blur (yup, related to item 2b item). So raise camera frame rate, and make sure display has enough refresh rate to accomodate frame rate.
Examples:
60fps video with 1/1000sec camera shutter per frame, maxing-out the clarity possible of your 60Hz display. And if you want to improve things even further, then a 60Hz flicker display like CRT, plasma, LG CX OLED BFI, strobe-backlight LCD (
Motion Blur Reduction backlight))
You need all the following.
(A) Short camera shutter time per video frame
(B) Short frame visibility time (e.g. ultrahigh framerate or a strobed framerate like CRT/plasma/blur reduced display)
(C) High frame rate (flickerfree display) or framerate matching Hz (flicker/impulsed display)
Motion Blur Mathematics
Blur Buster's Law means 1ms of frame visibility time translates to 1 pixel of motion blur per 1000 pixels/sec. But here's a catch when it comes to video cameras:
Source Based Motion Blur And Display Motion Blur is Additive
Example 1:
- 10 frames per second with 1/15sec camera shutter per frame
- Displayed on a fast 0ms GtG sample-and-hold display = means 10fps creates another 1/10sec display motion blur
- Blur Math: 1/15sec (shutter) + 1/10sec (display persistence)
- Grand total: 1/6sec total motion blur (excluding GtG!)
- 1/6sec = 167 pixel of blurring at 1000 pixels/sec panning speed
-
OOOOOOUCH!
Example 2:
- 60 frames per second with 1/60sec camera shutter per frame
- Dislayed on a fast 0ms GtG sample-and-hold display = means 60fps creates another 1/60sec display motion blur
- Blur Math: 1/60sec camera shutter motion blur + 1/60sec display motion blur from persistence
- Grand total: 1/30sec total motion blur. (Add more if slow GtG display, since slow pixel response is additional blur)
- 1/30sec = 33 pixel of blurring at 1000 pixels/sec panning speed
-
Okay compromise for lots of people, especially if you just have a common 60Hz LCD.
Example 3:
- 60 frames per second with 1/1000sec camera shutter per frame
- Displayed on a impulse-driven display that flashes the image for only 1ms (like a CRT) = 1/1000sec display persistence
- Blur Math: 1/1000sec (shutter) + 1/1000sec (display persistence)
- Grand total: 1/500sec total motion blur
- 1/500sec = 2 pixels of blurring at 1000 pixels/sec panning speed
-
YAY! (except it flickers bad like a 60Hz CRT)
Is it possible your medical equipment resembles Example 1? Is there any way to improve it closer to, maybe Example 2 (even if Example 3 is impossible)?
(Anyway, in the ultra-long term, that's why I'm a big fan of
Ultra HFR: Real Time 1000fps on Real Time 1000Hz, to eliminate motion blur without flickering like a CRT)
Educational Motion Blur Physics Animations
If too hurried to click on links, AT LEAST play these animations below to educate yourself on motion blur physics:
TestUFO ANIMATION: Motion Blur From Low Frame Rates
The lower the framerate, the more motion blur (until edges visibly flicker/stutter, like a slow guitar string). The higher the frame rate, the less motion blur. Retina frame rates is not until when framerates mimic analog motion (>1000fps at >1000Hz).
Click the links below:
TestUFO ANIMATION: Motion Blur Reduction From Strobing
This animation is limited in its ability to motion blur reduce to less than 1/60sec, but the above successfully demonstrates 20fps with only 1/60sec motion blur via black frame insertion (2 black frames 1 visible frame). This is the principle of flicker-based motion blur reduction such as CRT, plasma, BFI, strobing, etc. But strobing is a band-aid for low frame rates, since real life doesn't flicker, and the only way to emulate real life is analog-like frame rates (ultrahigh framerates at ultra high Hz)
TestUFO ANIMATION: Motion Blur From Sample-And-Hold Effect
The faster the motion, the more stutters blend into motion blur.
Then you're bottlenecked by refresh rate (need to double Hz and frame rate to halve motion blur)
Possible Fixes Within Your Means
1. VIDEO: What's the camera shutter speed? Can it be made faster? Faster shutter can also degrade quality (e.g. noisy images), twice as fast will halve camera-vs-subject-movement motion blur (including scenery movements such as microscope slide movements).
2. VIDEO: What's the camera frame rate? Can it be made faster. Faster frame rate reduces motion blur. From 10fps to 20fps to 30fps to 60fps. Higher frame rates have less motion blur; doubling frame rate will halve halve camera-vs-subject-movement motion blur (including scenery movements such as microscope slide movements).
3. PHOTO: Are you just panning a stationary photograph or stationary frame? (Basically microscope takes one picture, and you're panning the resulting picture?)
If so, you can fix this with a strobed display and/or high-Hz display such as a ViewSonic XG270 or XG2431 with PureXP=ON. All common browsers can scroll/pan at 240fps (FireFox, Chrome, Edge), which can reduce panning/scrolling motion blur. Don't forget to get a colorimeter to re-calibrate the display to your medical color standard (even a $200 Spyder or i1 will do fine). Be warned, strobing won't fully fix low-camera-framerates (e.g. 10 frames per second), but the duplicate-effect image of framerate-below-Hz (like CRT 30fps-at-60Hz or LightBoost 60fps-at-120Hz) may be more tolerable than a smeary display motion blur.
For flickerless sample and hold photo method (excludes video camera shutter/framerate blur):
120fps 120Hz has half browser scrolling/panning motion blur of 60fps 60Hz
240fps 240Hz has quarter browser scrolling/panning motion blur of 60fps 60Hz
For flicker/impulsed displays photo method (excludes video camera shutter/framerate blur):
1ms MPRT (not GtG) strobe backlight has ~1/16.7th = 94% less scrolling/panninng motion blur of 60fps 60Hz (1/60sec = 16.7ms)
1ms MPRT (not GtG) strobe backlight has ~1/8.3th 88% less scrolling/panninng motion blur of 120fps 120Hz (1/120sec = 8.3ms)
Ask yourself:
- Do you need motion blur reduction on video itself, or just motion blur reduction on panning individual photographs?
- How much motion blur reduction do you need?
- Do you prefer a flickerless or flicker-based motion blur reduction method?
More Reading about Display Motion Blur Physics
To understand better about motion blur physics, check out the Blur Busters education at
www.blurbusters.com/area51 especially the educational display motion blur science/physics article,
Blur Busters Law: The Amazing Journey To Future 1000 Hz Displays.
<shameless plug> Consulting! </shameless plug>
If you're selecting displays (or designing displays / cameras), and are looking for services from our business -- I may be able to give more personalized advice and/or even help assist in the design of specific displays to help address at least a portion of your blur weak links. Contact
services.blurbusters.com