Самодельный OSD

blade
SGordon:

Помню похожие проекты

Извините, что встреваю, но сдается вы путаете понятия: то, что мы видим на картинке- ни разу не ОСД, а обычная таблица цветных полос…
Никакого отношения к смешиванию изображения и телеметрии это- не имеет, поскольку тут генерируются просто натуральные цвета, выводятся с такой то строки по такую то и все.
В ОСД самые танцы с бубном начинаются именно при смешивании динамически меняющейся картинки с производимыми процессором буковками-черточками.
Тут то и происходит коррида с цветными “кострами”, “тянучками” и прочими чудесами.И сделать это без специальных приборов(ТВ осциллографа, монитора с возможностью просмотра любой строки)-нереально. У меня друг производил транскодеры для кабельного ТВ, так что весь процесс создания к примеру титров- доводилось видеть.

Панкратов_Сергей
blade:

Извините, что встреваю, но сдается вы путаете понятия: то, что мы видим на картинке- ни разу не ОСД, а обычная таблица цветных полос…

Александр, все еще хуже…
Люди думают что это просто на тиньке получено.
А реально вот та схема, на чем это реализовано-
picavr.uunyan.com/discrete_composite_circuit.gif
picavr.uunyan.com/discrete_c_circuit_sw_cap.jpg
Тинька там практически ничего не несет. Схема была б не сложнее- будь она выполнена на жесткой логике.

blade
Панкратов_Сергей:

Люди думают что это просто на тиньке получено.

Я то про это в курсе: плата упомянутого транскодера- размером с лист А4, 144 ногий процессор специальный, куча памяти, несколько кварцев заказных…
Поэтому никто ОСД в цвете и не делает- облысеешь.

RW9UAO

видел я живьем цветной ОСД на доступных элементах. devboard на ФПГА от альтеры, DDR2 пара чипов, видео АЦП от AD, и ЦАП то ли МАХ, то ли АД.
делов то: сграбить кадр, положить его в оперативку в 32битаRGB, наложить сверху картинку да выплюнуть в ЦАП. четыре функциональных блока всего. ну двойная буферизация само собой.
но есть нюансы - цена, размер и энергопотребление.

Individ
RW9UAO:

видел я живьем цветной ОСД на доступных элементах. devboard на ФПГА от альтеры, DDR2 пара чипов, видео АЦП от AD, и ЦАП то ли МАХ, то ли АД.
делов то: сграбить кадр, положить его в оперативку в 32битаRGB, наложить сверху картинку да выплюнуть в ЦАП. четыре функциональных блока всего. ну двойная буферизация само собой.
но есть нюансы - цена, размер и энергопотребление.

У меня даже глаз задёргался, примерно на середине перечисления того, что потребуется))) Я надеюсь вы не серьёзно 😃)) Это всё только ради OSD? Да ну его нафиг такой OSD)))

просто ЦАП… кто будет подавать данные с нужной скоростью для ЦАП такого? DMA? хранить это в памяти в подготовленном для DMA формате… эмм… не, это огород какой то уже вроде… И это да, не говоря об энергопотреблении… Испортите картинку на этапе оцифровки 100%… да ну его… только в порядке интереса если… поизучать, как там с DDR2 работать… Просто я не электронщик… программист.

RW9UAO

вместо аналоговой камеры можно цифровую прицепить. сразу в цифре грабить. попутно баланс белого-черного поправить =)
сформировать аналоговый видеосигнал не особо сложно кстати.

не, не хотите ФПГА, ребята на форуме вот с такой штукой starterkit.ru/html/index.php?name=shop&op=view&id=… прицепленной вроде вот к этой starterkit.ru/html/index.php?name=shop&op=view&id=… гнали видеопоток в сеть. а наложить картинку в фреймбуфер просто. остается задача сформировать аналоговый видеосигнал.
насчет задержки не уверен. надо сграбить кадр, наложить картинку, отдать.

SGordon

Значит сформировать сам сигнал технически не сложно , проблемы с замесом?

Vector - цветной , относительно не дорогой, не в курсе как там сделано?

Панкратов_Сергей

Есть такой чип-
STV5730A
Позволяет выводить графику 8 цветов, так же может и фон делать 8 цветов. В остальном как MAX7456

mikush

мне тоже захотелось цветных свистелок перделок
делаю на контроллере дисплея

Eileron
Панкратов_Сергей:

Есть такой чип-STV5730A
Позволяет выводить графику 8 цветов, так же может и фон делать 8 цветов. В остальном как MAX7456

Да, да, видел такой.
Получается, 1 символ - 18 строк. Всего строк там - 11. Следовательно разрешение - 198. В то время как в PAL разрешение 576.
Или я не прав?

SGordon

Там еще поля имеются ( черезстрочная развертка) , как он с ними? Ну и как хочется на ОСД?