|
разложение композитного сигнала, оцифровка видеоизображения |
|
|
|
May 28 2008, 17:58
|
Местный
  
Группа: Участник
Сообщений: 468
Регистрация: 4-03-05
Пользователь №: 3 066

|
Цитата(Yra @ May 28 2008, 20:23)  Я думал микросхема будет просто раскладывать композитный сигнал на RGB и синхроимпульсы. Приведенные в предыдущем ответе микросхемы действительно раскладывают композитный сигнал на RGB и синхроимпульсы. И то и другое естественно в цифре  Цитата(Yra @ May 28 2008, 20:23)  И к тому же, что у неё на выходе? И на выходе у нее то, что Вам и нужно: RGB (или ITU.656) данные + синхронизация. Цифровые  Цитата(Yra @ May 28 2008, 20:23)  А она сама осуществляет оцифровку. А Вы хотели оцифровывать сами? Если не секрет, зачем?  Цитата(Yra @ May 28 2008, 20:23)  И могу ли я из этого как-то получить данные, предположим в bmp формате? Или может есть какой-то формат, который не потребует значительной обработки? А FPGA Вам на что? И что уж может быть проще, чем работа с RGB данными?
|
|
|
|
|
May 28 2008, 19:14
|

Техногипнолог
    
Группа: Свой
Сообщений: 1 132
Регистрация: 6-03-05
Из: Saratov
Пользователь №: 3 126

|
Цитата Нужно разложить композитный сигнал с камеры (пока чернобелый) Разложить можно только цветной композитный аналоговый видеосигнал - на яркость и цветность. Цитата Я думал микросхема будет просто раскладывать композитный сигнал на RGB и синхроимпульсы. Учите терминологию телевидения http://handmade.default.lv/viewtopic.php?t=402В ржб сигнал (композитный, аль Y/C) не раскладывают, а декодируют. Синхроимпульсы выделяет синхроселектор/синхропроцессор (по-модному). Цитата Вроде структура платы понятна: ADC+FPGA(Xilinx Spartan3)+RAM буфер и по pci передать. Вам это всё нахрен не надо. Купите ТВ-тюнер пси и наслаждайтесь сервисом.  Существуют как минимум пять готовых дешевых массовых комплектов/просто мс для реализации Вашей задачи. Например, bt848/58/68. В буржуинии есть, видимо, твтюнеры не только "стандартов" 625/50, 525/60 а еще и хайдефинишные Цитата И могу ли я из этого как-то получить данные, предположим в bmp формате? Да, это называется "снимок экрана". Щас вставлю чуть погодя  Вот.  Камера ч/б, зато 550 ТВЛ. Используется как документальная лупа при написании заключений
UNTITLED.BMP ( 1.16 мегабайт )
Кол-во скачиваний: 138
Сообщение отредактировал maximiz - May 28 2008, 19:25
|
|
|
|
|
May 29 2008, 04:29
|

Местный
  
Группа: Свой
Сообщений: 396
Регистрация: 22-10-04
Из: Воронеж
Пользователь №: 962

|
Цитата(Самурай @ May 28 2008, 21:58)  Приведенные в предыдущем ответе микросхемы действительно раскладывают композитный сигнал на RGB и синхроимпульсы. И то и другое естественно в цифре  И на выходе у нее то, что Вам и нужно: RGB (или ITU.656) данные + синхронизация. Цифровые  А Вы хотели оцифровывать сами? Если не секрет, зачем?  А FPGA Вам на что? И что уж может быть проще, чем работа с RGB данными? Я просто думал, что на выходе микросхемы будет аналоговые RGB и надо будет ставить отдельный АЦП. А получается всё гораздо лучше. А FPGA мне нужно чтобы реализовать на нём pci и передеть в компьютер.
--------------------
всё можно наладить, если достаточно долго вертеть в руках /Законы Мерфи/
|
|
|
|
|
Jun 2 2008, 05:28
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(torik @ Jun 2 2008, 09:19)  И видны на динамической картинке, на статической не заметны. Да. Цитата(torik @ Jun 2 2008, 09:19)  При использовании вышеперечисленных видеокодеков ITU.656, даже при динамической картинке все будет нормально за счет использования встроеенных фильтров. Вроде... Нет, не будет, конечно.
|
|
|
|
|
Jun 2 2008, 09:43
|

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

|
Цитата Нет, не будет, конечно. Я почему говорю, что с кодеком об этом можно не беспокоиться, на практике так получается... Сперва у меня в системе была КМОП-матрица с прогрессивной разверткой. При использовании одного буфера памяти, ясно, на динамической картинке наблюдаем помеху. При использовании двух буферов - один читаем, другой пишем - помехи уже нет. В другом случае видеосигнал оцифровывается ADV7180, на выходе черезстрочная развертка. Записываю в буфер, сразу же "деинтерлерсирувывая", из этого же буфера вывожу на монитор. И... никаких помех при динамическом изображении. Это, как я понял, благодаря фильтрам в кодеке ADV7180. Не? может я чего-то путаю...
--------------------
Быть. torizin-liteha@yandex.ru
|
|
|
|
|
Jun 2 2008, 11:10
|

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

|
Не надо. всего в кадре Ymax = 576 строк длиной Xmax = 720. Пишем первые Ymax/2 строк (278 строк первого поля) по адресам: Код адрес буфера + i*2*Xmax Вторые Ymax/2 строк (второе поле) пишем по адресам: Код адрес буфера + I*2*Xmax + Xmax Вот и весь деинтерлейсинг, без промежуточных буферов.
--------------------
Быть. torizin-liteha@yandex.ru
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|