|
Подгонка 5/6/5 RGB под 18 бит (6/6/6) RGB |
|
|
|
 |
Ответов
|
Feb 22 2008, 11:53
|

Гуру
     
Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359

|
Да - фиг с ней с коррекцией младшего бита.
Во, быть одна очень важная деталь, о которой забыли: если мы пишем в видеобуфер с камеры и одновременно выводим на монитор из этого же буфера, то получаем при динамической картинке помеху в виде горизонтальной полосы (ползущей по вертикали). Это вполне логично, ведь когда мы читаем из буфера для вывода на монитор, то в один прекрасный момент мы доходим до строки, где в данный момент идет запись с камеры. Т.е. в верхней части монитора выводится новый кадр, а внизу - еще предыдущей. Именно поэтому этой помехи не видно на статической картинке. Похожий эффект возникает и при использовании черезсстрочной развертки...
Методы борьбы: - синхронизировать вывод и ввод картинки. Подходит только если частоты ввода/вывода кратны. - использовать две страницы памяти. В одну пишем новый кадр, из другой пока выводим, после меняем местами... Этот способ проверил - порядок...
--------------------
Быть. torizin-liteha@yandex.ru
|
|
|
|
|
Feb 22 2008, 14:55
|
Знающий
   
Группа: Свой
Сообщений: 921
Регистрация: 6-04-07
Из: Israel
Пользователь №: 26 822

|
Цитата(torik @ Feb 22 2008, 15:53)  Да - фиг с ней с коррекцией младшего бита.
Во, быть одна очень важная деталь, о которой забыли: если мы пишем в видеобуфер с камеры и одновременно выводим на монитор из этого же буфера, то получаем при динамической картинке помеху в виде горизонтальной полосы (ползущей по вертикали). Это вполне логично, ведь когда мы читаем из буфера для вывода на монитор, то в один прекрасный момент мы доходим до строки, где в данный момент идет запись с камеры. Т.е. в верхней части монитора выводится новый кадр, а внизу - еще предыдущей. Именно поэтому этой помехи не видно на статической картинке. Похожий эффект возникает и при использовании черезсстрочной развертки...
Методы борьбы: - синхронизировать вывод и ввод картинки. Подходит только если частоты ввода/вывода кратны. - использовать две страницы памяти. В одну пишем новый кадр, из другой пока выводим, после меняем местами... Этот способ проверил - порядок... Ну это-то логично но только если rates записи и чтения в/из буфера не равны. Иначе, если они равны и есть задержка чтения относительно записи, то чтение всегда по идее должно запаздывать ан постоянное тау, и тогда не должно быть помехи. Есть задержки записи и чтения в/из буфера за счет того что физическиая длинна строки (в клоках) больше чем длинна видео данных, посему даже если скорость чтения у меня будет чуть ниже скорости записи, все равно поинтеры записи/чтения не должны пересекаться. Все это пока рассчетные теории, буду проверять на практике в симуляции...
|
|
|
|
Сообщений в этой теме
Саша Z Подгонка 5/6/5 RGB под 18 бит (6/6/6) RGB Feb 20 2008, 19:39 DmitryR Я бы предварительно посмотрел, как кодируется серы... Feb 21 2008, 06:09 Саша Z Цитата(DmitryR @ Feb 21 2008, 10:09) Я бы... Feb 21 2008, 06:42 torik Если на входе RGB 565, а не цветоразностный, то на... Feb 21 2008, 07:06 Саша Z Цитата(torik @ Feb 21 2008, 11:06) Если н... Feb 21 2008, 07:37  aaarrr Цитата(Саша Z @ Feb 21 2008, 10:37) Спаси... Feb 21 2008, 08:19 rv3dll(lex) выкинуть нафиг младший бит в шестёрке и задействов... Feb 21 2008, 08:17 Саша Z Цитата(rv3dll(lex) @ Feb 21 2008, 12... Feb 21 2008, 09:12  aaarrr Цитата(Саша Z @ Feb 21 2008, 12:12) А что... Feb 21 2008, 09:16 torik Если картинка ч/б, то логичнее было бы взять монит... Feb 21 2008, 10:32 Саша Z Цитата(torik @ Feb 21 2008, 14:32) Если к... Feb 21 2008, 11:08 torik И как результаты, получается?
Я как раз только-чт... Feb 21 2008, 11:54 Саша Z Цитата(torik @ Feb 21 2008, 15:54) И как ... Feb 21 2008, 12:34 _pv Цитата(torik @ Feb 21 2008, 18:54) - итак... Feb 21 2008, 18:07 torik В моем случае что-то другое, похоже на жуткие поме... Feb 21 2008, 12:52 Саша Z Цитата(torik @ Feb 21 2008, 16:52) В моем... Feb 21 2008, 13:13 Liseev Цитата(Саша Z @ Feb 20 2008, 22:39) Хочу ... Feb 22 2008, 11:06  Liseev Цитата(Саша Z @ Feb 22 2008, 17:55) Ну эт... Feb 22 2008, 15:22   Саша Z Цитата(Liseev @ Feb 22 2008, 19:22) Все п... Feb 22 2008, 18:28 torik У меня как раз вывод на дисплей 60 кадров/с, а с к... Feb 23 2008, 10:28 Саша Z Цитата(torik @ Feb 23 2008, 14:28) У меня... Feb 24 2008, 04:54 torik Ага Feb 24 2008, 09:57
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|