Экран телевизора показывает мерцающий узор при быстром движении яркой точки. Предложите модель, объясняющую феномен с учётом инерционности элементов дисплея и зрительного восприятия человека
Краткая физико‑механистическая модель (с пояснениями). 1) Источник и дискретизация - Точка движется по экрану со скоростью vvv. Непрерывная яркость от точки (без пикселизации) можно записать как L0(x,t)=I0 δ(x−vt),
L_0(x,t)=I_0\,\delta(x-vt), L0(x,t)=I0δ(x−vt),
где xxx — координата по строке, I0I_0I0 — амплитуда. - Экран разбиен на пиксели с шагом ppp; пространственная передача одного пикселя — ϕ(x)\phi(x)ϕ(x). Непосредственно до учёта временной инерции пиксельный отклик Lpix(k,t)=∫L0(x,t) ϕ(x−kp) dx=I0 ϕ(vt−kp).
L_{pix}(k,t)=\int L_0(x,t)\,\phi(x-kp)\,dx = I_0\,\phi(vt-kp). Lpix(k,t)=∫L0(x,t)ϕ(x−kp)dx=I0ϕ(vt−kp). 2) Временная инерционность элементов дисплея - Каждый пиксель имеет временный импульсный отклик hdisp(t)h_{disp}(t)hdisp(t) (например, экспоненциальный фосфор/релакс в CRT/OLED): hdisp(t)=H(t) 1τe−t/τ,
h_{disp}(t)=H(t)\,\frac{1}{\tau}e^{-t/\tau}, hdisp(t)=H(t)τ1e−t/τ,
где τ\tauτ — характерное время релаксации, H(t)H(t)H(t) — единичная ступенька. - Если дисплей обновляет кадры с частотой frf_rfr в режиме „hold“ (пиксель удерживает значение в течение периода кадра), то реальный временной профиль одного пикселя можно смоделировать как свёртку и дискретизацию: Bk(t)=(Lpix(k,⋅)∗hdisp)(t),Ak(t)=∑nBk(tn) Π (t−tn; 1/fr),
B_k(t)=\bigl(L_{pix}(k,\cdot)*h_{disp}\bigr)(t), \qquad A_k(t)=\sum_{n} B_k(t_n)\,\Pi\!\bigl(t-t_n;\,1/f_r\bigr), Bk(t)=(Lpix(k,⋅)∗hdisp)(t),Ak(t)=n∑Bk(tn)Π(t−tn;1/fr),
где tn=n/frt_n=n/f_rtn=n/fr, Π(⋅;T)\Pi(\cdot;T)Π(⋅;T) — прямоугольный импульс длительности TTT. 3) Восприятие зрением (временная и пространственная фильтрация) - Глаз и зрительная система действуют как низкочастотные фильтры: пространственный gs(x) \,g_s(x)\,gs(x) и временной heye(t) \,h_{eye}(t)\,heye(t). Наконец воспринимаемая яркость P(x,t)=(Ldisplay∗gs∗heye)(x,t).
P(x,t)=\bigl(L_{display} * g_s * h_{eye}\bigr)(x,t). P(x,t)=(Ldisplay∗gs∗heye)(x,t). 4) Почему возникает мерцание и узор - При движении по дискретной сетке пикселей точка вызывает последовательные переходы яркости с характерной частотой переходов ftrans=vp.
f_{trans}=\frac{v}{p}. ftrans=pv.
- Комбинация: (а) дискретизация по пространству/времени (кадровая частота frf_rfr), (б) временный отклик hdisp(t)h_{disp}(t)hdisp(t) и (в) временной фильтр глаза heye(t)h_{eye}(t)heye(t) даёт в спектре сигнала пики на частотах, близких к ftransf_{trans}ftrans и его биениям с frf_rfr. Если в спектре остаются значимые компоненты в диапазоне чувствительности глаза (пиковая чувствительность около нескольких—десятков герц, критическая частота слияния fCFF∼30 − 60f_{CFF}\sim 30\!-\!60fCFF∼30−60 Гц в зависимости от условий), наблюдается мерцание. - Стробоскопический/алиасинговый эффект: если ftransf_{trans}ftrans близко к целому кратному mfrm f_rmfr, позиции точки кажутся «зацикленными» или образуют периодические узоры на экране (пространственно‑временные интерференции). 5) Частотная формулировка критерия видимости - Амплитуда модуляции на частоте fff пропорциональна модулю передаточной функции дисплея и глаза: M(f)∝∣Hdisp(j2πf)⋅Heye(j2πf)⋅Sspatial(f)∣,
M(f)\propto \bigl|H_{disp}(j2\pi f)\cdot H_{eye}(j2\pi f)\cdot S_{spatial}(f)\bigr|, M(f)∝Hdisp(j2πf)⋅Heye(j2πf)⋅Sspatial(f),
где Sspatial(f)S_{spatial}(f)Sspatial(f) — спектр пространственной дискретизации (периодический со спектром на гармониках 1/p1/p1/p). Мерцание заметно, если M(f)M(f)M(f) превышает порог восприятия на какой‑нибудь частоте f≈∣ftrans−mfr∣f\approx |f_{trans}-m f_r|f≈∣ftrans−mfr∣. 6) Интуитивная сводка и практические следствия - Если v/pv/pv/p даёт переходную частоту в диапазоне чувствительности глаза и временная константа дисплея τ\tauτ не сглаживает эти переходы, виден мерцающий (стробоскопический) узор. - Уменьшение мерцания: увеличить frf_rfr, уменьшить ppp или τ\tauτ (быстрее переключение пикселей/короче послесвечение), или использовать методики компенсации движения (motion blur, backlight strobed illumination), которые изменяют hdisp(t)h_{disp}(t)hdisp(t) и спектр сигнала. Эта модель (пространственная дискретизация + временная свёртка дисплея + временная свёртка зрения и дискретизация кадров) даёт количественный путь для расчёта спектров, оценки M(f)M(f)M(f) и предсказания, при каких скоростях vvv и параметрах дисплея наблюдается мерцание.
1) Источник и дискретизация
- Точка движется по экрану со скоростью vvv. Непрерывная яркость от точки (без пикселизации) можно записать как
L0(x,t)=I0 δ(x−vt), L_0(x,t)=I_0\,\delta(x-vt),
L0 (x,t)=I0 δ(x−vt), где xxx — координата по строке, I0I_0I0 — амплитуда.
- Экран разбиен на пиксели с шагом ppp; пространственная передача одного пикселя — ϕ(x)\phi(x)ϕ(x). Непосредственно до учёта временной инерции пиксельный отклик
Lpix(k,t)=∫L0(x,t) ϕ(x−kp) dx=I0 ϕ(vt−kp). L_{pix}(k,t)=\int L_0(x,t)\,\phi(x-kp)\,dx = I_0\,\phi(vt-kp).
Lpix (k,t)=∫L0 (x,t)ϕ(x−kp)dx=I0 ϕ(vt−kp).
2) Временная инерционность элементов дисплея
- Каждый пиксель имеет временный импульсный отклик hdisp(t)h_{disp}(t)hdisp (t) (например, экспоненциальный фосфор/релакс в CRT/OLED):
hdisp(t)=H(t) 1τe−t/τ, h_{disp}(t)=H(t)\,\frac{1}{\tau}e^{-t/\tau},
hdisp (t)=H(t)τ1 e−t/τ, где τ\tauτ — характерное время релаксации, H(t)H(t)H(t) — единичная ступенька.
- Если дисплей обновляет кадры с частотой frf_rfr в режиме „hold“ (пиксель удерживает значение в течение периода кадра), то реальный временной профиль одного пикселя можно смоделировать как свёртку и дискретизацию:
Bk(t)=(Lpix(k,⋅)∗hdisp)(t),Ak(t)=∑nBk(tn) Π (t−tn; 1/fr), B_k(t)=\bigl(L_{pix}(k,\cdot)*h_{disp}\bigr)(t),
\qquad
A_k(t)=\sum_{n} B_k(t_n)\,\Pi\!\bigl(t-t_n;\,1/f_r\bigr),
Bk (t)=(Lpix (k,⋅)∗hdisp )(t),Ak (t)=n∑ Bk (tn )Π(t−tn ;1/fr ), где tn=n/frt_n=n/f_rtn =n/fr , Π(⋅;T)\Pi(\cdot;T)Π(⋅;T) — прямоугольный импульс длительности TTT.
3) Восприятие зрением (временная и пространственная фильтрация)
- Глаз и зрительная система действуют как низкочастотные фильтры: пространственный gs(x) \,g_s(x)\,gs (x) и временной heye(t) \,h_{eye}(t)\,heye (t). Наконец воспринимаемая яркость
P(x,t)=(Ldisplay∗gs∗heye)(x,t). P(x,t)=\bigl(L_{display} * g_s * h_{eye}\bigr)(x,t).
P(x,t)=(Ldisplay ∗gs ∗heye )(x,t).
4) Почему возникает мерцание и узор
- При движении по дискретной сетке пикселей точка вызывает последовательные переходы яркости с характерной частотой переходов
ftrans=vp. f_{trans}=\frac{v}{p}.
ftrans =pv . - Комбинация: (а) дискретизация по пространству/времени (кадровая частота frf_rfr ), (б) временный отклик hdisp(t)h_{disp}(t)hdisp (t) и (в) временной фильтр глаза heye(t)h_{eye}(t)heye (t) даёт в спектре сигнала пики на частотах, близких к ftransf_{trans}ftrans и его биениям с frf_rfr . Если в спектре остаются значимые компоненты в диапазоне чувствительности глаза (пиковая чувствительность около нескольких—десятков герц, критическая частота слияния fCFF∼30 − 60f_{CFF}\sim 30\!-\!60fCFF ∼30−60 Гц в зависимости от условий), наблюдается мерцание.
- Стробоскопический/алиасинговый эффект: если ftransf_{trans}ftrans близко к целому кратному mfrm f_rmfr , позиции точки кажутся «зацикленными» или образуют периодические узоры на экране (пространственно‑временные интерференции).
5) Частотная формулировка критерия видимости
- Амплитуда модуляции на частоте fff пропорциональна модулю передаточной функции дисплея и глаза:
M(f)∝∣Hdisp(j2πf)⋅Heye(j2πf)⋅Sspatial(f)∣, M(f)\propto \bigl|H_{disp}(j2\pi f)\cdot H_{eye}(j2\pi f)\cdot S_{spatial}(f)\bigr|,
M(f)∝ Hdisp (j2πf)⋅Heye (j2πf)⋅Sspatial (f) , где Sspatial(f)S_{spatial}(f)Sspatial (f) — спектр пространственной дискретизации (периодический со спектром на гармониках 1/p1/p1/p). Мерцание заметно, если M(f)M(f)M(f) превышает порог восприятия на какой‑нибудь частоте f≈∣ftrans−mfr∣f\approx |f_{trans}-m f_r|f≈∣ftrans −mfr ∣.
6) Интуитивная сводка и практические следствия
- Если v/pv/pv/p даёт переходную частоту в диапазоне чувствительности глаза и временная константа дисплея τ\tauτ не сглаживает эти переходы, виден мерцающий (стробоскопический) узор.
- Уменьшение мерцания: увеличить frf_rfr , уменьшить ppp или τ\tauτ (быстрее переключение пикселей/короче послесвечение), или использовать методики компенсации движения (motion blur, backlight strobed illumination), которые изменяют hdisp(t)h_{disp}(t)hdisp (t) и спектр сигнала.
Эта модель (пространственная дискретизация + временная свёртка дисплея + временная свёртка зрения и дискретизация кадров) даёт количественный путь для расчёта спектров, оценки M(f)M(f)M(f) и предсказания, при каких скоростях vvv и параметрах дисплея наблюдается мерцание.