Кашерный ШИМ или борьба с биениями на ЛСД

Железо, связанное с TS-Conf

Postby N_S » Sat, 09.03.2013 01:15:21

Как известно сейчас 1 спековский пиксель состоит из 4х2 физических суб пикселей (наверно)

То что мы имеем
TSshim.JPG
TSshim.JPG (3.61 KiB) Viewed 14174 times


breeze wrote:но на LCD, из-за оцифровки видеосигнала, происходит интерференция между суб-пикселями текстуры и частотой видео-АЦП;


Мы все можем наблюдать ахуенные биения по горизонтали

выглядит похоже на это (вроде как то так было)
00000.jpg
00000.jpg (73.94 KiB) Viewed 14174 times
000000.jpg
000000.jpg (68.84 KiB) Viewed 14174 times


в целях смягчения биений пробуем другие способы заполнения наших хардварных чанков.
shim.JPG
shim.JPG (15.13 KiB) Viewed 14174 times

1. TS-labs (C)
2. линейное
3. линейное сверху вниз (а вдруг мы захотим биения еще сильней)
4. циклическое (по приколу)
5-6. И ышчо 2 из овер100500 способов

для наглядности контрастность по максимуму.
0000.GIF
0000.GIF (3.04 KiB) Viewed 14174 times


И проверяем на устойчивость к биениям
2222.JPG
2222.JPG (119.49 KiB) Viewed 14174 times


Как видим (по крайней мере у мну) что линейное заполнение наиболее устойчиво к искажениям

Как вариант для уменьшения искажений можно каждую 2-ю спековскую строку менять тип заполнения чанка
например смещение на 2 суб пикселя вправо\влево

пример не кошерный, но смысл вроде ясен
3333.GIF
3333.GIF (3.04 KiB) Viewed 14174 times


Добавляем плющение
4444.JPG
4444.JPG (82.14 KiB) Viewed 14174 times


100%-ный профит вижу в линейном заполнении чанка

из минусов
получим некий Interlace
возможно еще подскочит гамма и контрастность

Предлагаю ТСлабс-у запилить что нить и глянуть что буит.

3Ы: интересный способ - свой способ заполнения для каждого из каналов.
например циклическое заполнение в каждом канале стартующее с разных точек.

Правда там еще появляются некоторые цветовые искажения.

Пример не приведу, тк долго рисовать.

33Ы: насчет биений по вертикали...
...промолчу...

...по крайней мере не помню их на фотках.
...но возможно и они бывают
User avatar
N_S
 
Posts: 242
Joined: Sun, 05.08.2012 22:39:51

Postby LessNick » Sat, 09.03.2013 02:31:57

«Эко тебя торкнуло! На вот выпей, может отпустит…» © ДМБ

Я там тебе вывернул фотографий немного, изучай ;)
(∩。•o•。)っ.゚☆。・ TS-Conf для PentEvo — это классический Pentagon 128k для тех кто хочет больше!
User avatar
LessNick
грей сашу — сашу грей
 
Posts: 916
Joined: Thu, 26.07.2012 15:00:53

Postby TS-Labs » Sat, 09.03.2013 02:36:07

N_S wrote:Как известно сейчас 1 спековский пиксель состоит из 4х2 физических суб пикселей (наверно)

На самом деле, 4х2 это на ВГА в режиме даблера, на ТВ - 8х1.
N_S wrote:Мы все можем наблюдать ахуенные биения по горизонтали

Это я тебе скажу у тебя охуенный ЛЦД, у меня так вообще горизонтальные полоски!
N_S wrote:33Ы: насчет биений по вертикали...

Откуда они могут взяться?... Нема их.
N_S wrote:И ышчо 2 из овер100500 способов

Заверяю тебя, перепробывол ВСЕ. То шо (С), это самое лучшее.
N_S wrote:в целях смягчения биений пробуем другие способы заполнения наших хардварных чанков.

Это как ты проверял?

Алсо, имею сказать, что особо с рендерингом чанков там не разгуляешься - оно в альтере и так нихуйова места заимает!
Ну и да - твой пример тока для 1 монитора, ибо сказано - хз как оно будет на других мониторах.
Last edited by TS-Labs on Sat, 09.03.2013 07:08:52, edited 1 time in total.
User avatar
TS-Labs
 
Posts: 5134
Joined: Thu, 26.07.2012 01:29:56

Postby TS-Labs » Sat, 09.03.2013 07:10:21

Псты свои чуть пособирал... ^^^^ в кучу
User avatar
TS-Labs
 
Posts: 5134
Joined: Thu, 26.07.2012 01:29:56

Postby r0bat » Sat, 09.03.2013 08:11:18

У кого как, а у меня на лцд вертикальные полоски :)
r0bat
 
Posts: 131
Joined: Thu, 26.07.2012 13:33:38

Postby N_S » Sat, 09.03.2013 13:29:22

TS-Labs wrote:На самом деле, 4х2 это на ВГА в режиме даблера

Это мне как бэ известно.
А вот какие там чанки на на 8х1 я Х3

TS-Labs wrote:Заверяю тебя, перепробывол ВСЕ. То шо (С), это самое лучшее.

Подсчитай их количество.

TS-Labs wrote:Это как ты проверял?

нарисовал, сплющил, посмотрел.

TS-Labs wrote:Это я тебе скажу у тебя охуенный ЛЦД, у меня так вообще горизонтальные полоски!

Потому и требамне фотки с лэсиди. Я как то так помню.
User avatar
N_S
 
Posts: 242
Joined: Sun, 05.08.2012 22:39:51

Postby TS-Labs » Sat, 09.03.2013 19:01:03

N_S wrote:Потому и требамне фотки с лэсиди.

Проведи мысленно-умосрительный экскремент: моник встает в режим 800х600 и щитает что в этолм режиме все пиксели должны быть 25мгц. Частота шимо-пикселя - 56. Как нетрудно предположить, 56 и 25 это частоты чуть менее чем нихуя не кратные. Вот и прецтавь что на экране.
User avatar
TS-Labs
 
Posts: 5134
Joined: Thu, 26.07.2012 01:29:56

Postby N_S » Sat, 09.03.2013 20:12:03

Скаже скока в строке и там и там +-0.01Гц.

Провел...
ахтунг имеет место быть

Ожидайхтунг элэсидинге фоткенг среала в процессе_
User avatar
N_S
 
Posts: 242
Joined: Sun, 05.08.2012 22:39:51

Postby LessNick » Sat, 09.03.2013 20:35:43

r0bat wrote:У кого как, а у меня на лцд вертикальные полоски


Ну ты б сделал пару фотографий теста, что я выложил в теме, вместе со своими фотографиями.
(∩。•o•。)っ.゚☆。・ TS-Conf для PentEvo — это классический Pentagon 128k для тех кто хочет больше!
User avatar
LessNick
грей сашу — сашу грей
 
Posts: 916
Joined: Thu, 26.07.2012 15:00:53

Postby r0bat » Sat, 09.03.2013 20:57:26

У меня из фотоаппаратов только тапок и утюг :)
r0bat
 
Posts: 131
Joined: Thu, 26.07.2012 13:33:38

Postby TS-Labs » Sat, 09.03.2013 21:28:58

r0bat wrote:У меня из фотоаппаратов только тапок и утюг :)

С ЧЕГО ПИШЕШЬ?
User avatar
TS-Labs
 
Posts: 5134
Joined: Thu, 26.07.2012 01:29:56

Postby Grey » Tue, 03.12.2013 14:34:49

А кто нибудь проводил эксперимент, как будет выглядеть на LCD\TFT полноцветная картинка , если повесить на RGB кондёры на землю.
По идее же должны сгладится скачки ШИМ-а ?
Grey
 
Posts: 104
Joined: Fri, 29.11.2013 15:58:02

Postby TS-Labs » Tue, 03.12.2013 14:51:09

Рамажет в зюзю. Будет ОЧЕНЬ некрасиво. Проверено.
User avatar
TS-Labs
 
Posts: 5134
Joined: Thu, 26.07.2012 01:29:56

Postby VBI » Tue, 03.12.2013 15:22:13

N_S, у меня от твоих картинок
Image
XD
User avatar
VBI
 
Posts: 1923
Joined: Mon, 03.06.2013 09:20:29

Postby r0bat » Tue, 03.12.2013 17:24:02

знакомый котэ
r0bat
 
Posts: 131
Joined: Thu, 26.07.2012 13:33:38

Postby LessNick » Tue, 03.12.2013 18:21:21

интересно, кто автор ;)
(∩。•o•。)っ.゚☆。・ TS-Conf для PentEvo — это классический Pentagon 128k для тех кто хочет больше!
User avatar
LessNick
грей сашу — сашу грей
 
Posts: 916
Joined: Thu, 26.07.2012 15:00:53

Postby g0blinish » Tue, 03.12.2013 18:22:12

breeze wrote:интересно, кто автор

http://zx.maros.pri.ee/rus/avtory/r/r0b ... /qid:2026/
пердачок защеканца лвд после чтения моих постов..

[14:29:28] <Alone> На пентагоне картинки на бордюре рисуют. Это вообще нечестно

Теперь поезд ваш в депо, а мой локомотив мчится на укрепление демосцены спектрума.(с)Пиздунков
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3573
Joined: Tue, 18.06.2013 10:59:01

Postby moroz1999 » Tue, 03.12.2013 19:51:06

А реально ли сделать эмуляцию ШИМ? Чтобы с эмулятора видеть реальную картинку, а не идеализированную?
User avatar
moroz1999
 
Posts: 1865
Joined: Wed, 01.08.2012 11:23:51

Postby TS-Labs » Tue, 03.12.2013 20:33:36

Надо 4х скейл как минимум.
User avatar
TS-Labs
 
Posts: 5134
Joined: Thu, 26.07.2012 01:29:56

Postby introspec » Tue, 03.12.2013 20:43:56

TS-Labs, обрати внимание, эти эксперименты как раз подтверждают мои сугубо теоретические выкладки из чатика. Жаль что я раньше про них не знал.
User avatar
introspec
 
Posts: 579
Joined: Sun, 14.07.2013 15:36:47

Postby TS-Labs » Tue, 03.12.2013 20:55:42

Напомни, плз.
User avatar
TS-Labs
 
Posts: 5134
Joined: Thu, 26.07.2012 01:29:56

Postby introspec » Tue, 03.12.2013 21:00:22

Сорри, я на работе, а логи чатика дома. Я ратовал как раз за "интерлейс", заливку линиями, для минимизации биений.
Хотя я в основном делал ставку на "старший" бит ШИМ, как наиболее важный, который я и предлагал рисовать как 00001111.
User avatar
introspec
 
Posts: 579
Joined: Sun, 14.07.2013 15:36:47

Postby TS-Labs » Tue, 03.12.2013 22:46:27

А, это помню. Сошлись на том, что я могу попробовать на конфе, но проще на фотошопе )
User avatar
TS-Labs
 
Posts: 5134
Joined: Thu, 26.07.2012 01:29:56

Postby synthetic » Tue, 10.12.2013 14:07:10

А можно как-то опционально этот ШИМ прикрутить не к расширеному режиму, а к стандартному сектрумовскому экрану, чтобы получить что-то наподобие viewtopic.php?f=22&t=241 ?
User avatar
synthetic
 
Posts: 108
Joined: Tue, 10.12.2013 08:40:32

Postby TS-Labs » Tue, 10.12.2013 15:48:53

Его прикручивать не надо, достаточно просто запрограммировать цвета в палитре.
User avatar
TS-Labs
 
Posts: 5134
Joined: Thu, 26.07.2012 01:29:56

Next

Return to Hardware

Who is online

Users browsing this forum: No registered users and 1 guest

cron

x