| Цифровые сигнальные процессоры Вопросы, связанные с применением цифровых сигнальных процессоров: программирование, отладочные средства, алгоритмы... |
Как работать с видео сигналом?
20.10.2011, 12:41
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 06.06.2008
Сообщений: 1,519
Сказал спасибо: 76
Сказали Спасибо 427 раз(а) в 365 сообщении(ях)
|
Re: Как работать с видео сигналом?
Easyrider83, а почему пять полей по горизонтали, а сколько тогда будет по вертикали, 10???
Сообщение от Wugluscr
|
|
"Активная часть" (где передается изображение) 52 мкс. Это формат 4:3.
|
Для формата 4:3 эта штука не нужна, не те телевизоры! Надо делать только для 16:9.
|
|
|
|
20.10.2011, 12:58
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 27.09.2010
Адрес: 6 светофоров до Майдана
Сообщений: 2,554
Сказал спасибо: 2,256
Сказали Спасибо 2,821 раз(а) в 1,196 сообщении(ях)
|
Re: Как работать с видео сигналом?
Сообщение от nonamedov
|
|
Для формата 4:3 эта штука не нужна, не те телевизоры! Надо делать только для 16:9.
|
Строка по-любому 64 мкс. Другое дело - как мозги телевизора преобразовывают формат (aspect ratio).
Глубоко не вникал, однако на DVD (носителе) всегда 768*576 (или 720*576)
__________________
По просьбе адекватного россиянина изменил подпись. Но "дятлы" в игноре остались.
|
|
|
|
20.10.2011, 13:03
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: Как работать с видео сигналом?
Сообщение от nonamedov
|
|
Easyrider83, а почему пять полей по горизонтали, а сколько тогда будет по вертикали, 10???
|
Да тоже 5 сделать, наверное. Не принципиально.
Да, телевизор, конечно, 16:9. В моем случае это плазма метра полтора в диагонали.
|
|
|
|
20.10.2011, 13:03
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 06.06.2008
Сообщений: 1,519
Сказал спасибо: 76
Сказали Спасибо 427 раз(а) в 365 сообщении(ях)
|
Re: Как работать с видео сигналом?
Сообщение от Easyrider83
|
|
Для кадра придется выделить память. 3 кадра по 625 строк по 5 измерений на строку при 8 битах точности = почти 10кБ. Дофига. Надо резать. Т.е. применять маску для кадра и писать только полезную информацию, обрабатывая на лету. Т.е. в каждом цикле захвата проверять, попадает ли измерение в маску. Тогда можно уменьшить память, но придется задрать тактовую -надо больше циклов. Может быть озадачиться поиском какого-нибудь LPC1xxx, который 72МГц даст?
|
Обязательно надо применять маску, время то на обработку (суммирование по полям) есть, к тому же, со время критично только для верхней и нижней части кадра, для остальных полей есть большие промежутки, где ничего не надо оцифровывать и можно заняться обработкой данных АЦП.
|
|
|
|
20.10.2011, 13:04
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: Как работать с видео сигналом?
Сообщение от nonamedov
|
|
Обязательно надо применять маску, время то на обработку (суммирование по полям) есть, к тому же, со время критично только для верхней и нижней части кадра, для остальных полей есть большие промежутки, где ничего не надо оцифровывать и можно заняться обработкой данных АЦП.
|
Именно по этому я и хочу все запустить на прерывании. Тогда в основном цикле можно будет крутить предыдущий кадр.
|
|
|
|
20.10.2011, 13:21
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 27.09.2010
Адрес: 6 светофоров до Майдана
Сообщений: 2,554
Сказал спасибо: 2,256
Сказали Спасибо 2,821 раз(а) в 1,196 сообщении(ях)
|
Re: Как работать с видео сигналом?
Сообщение от nonamedov
|
|
3 кадра по 625 строк
|
Стоп!
Три поля по 288 (240) "значимых" строк.
Частота смены полей, они же полукадры = 50 (60) Гц, два поля = кадр, их частота смены = 25 (30) Гц. В скобках - для NTSC.
__________________
По просьбе адекватного россиянина изменил подпись. Но "дятлы" в игноре остались.
Последний раз редактировалось Wugluscr; 20.10.2011 в 13:27.
|
|
|
|
20.10.2011, 13:32
|
|
|
Прописка
Регистрация: 30.05.2010
Сообщений: 180
Сказал спасибо: 8
Сказали Спасибо 57 раз(а) в 39 сообщении(ях)
|
Re: Как работать с видео сигналом?
Сообщение от Easyrider83
|
Вот скарт:

Идея такая - из видеовыхода (контакт 19) выделить кадровые синхроимпульсы. Это просто - они отрицательной полярности. Правда, идут вместе со строчными, но интегратор это исправит. Далее уже берем сигнал RGB и действуем по ранее утвержденному плану. ...
|
Если на 19 контакте есть сигнал - то это чисто телевизионный ( из антенны) низкочастотный CVBS сигнал . В этом случае телевизор в скарте по контактам RGB выход не делает. Т.К. сигналы RGB в Скарте для телевизора - это входные. Не встречал тельавизоров с выходными сигналами RGB. Если у Вас RGB на скарт придут с DVD или еще откуда, то не надейтесь на контакт 19 - там может в это время присутствовать другая (эфирная программа)
|
|
|
|
Сказали "Спасибо" trutter
|
|
|
20.10.2011, 13:35
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: Как работать с видео сигналом?
Сообщение от trutter
|
|
Если на 19 контакте есть сигнал - то это чисто телевизионный ( из антенны) низкочастотный CVBS сигнал . В этом случае телевизор в скарте по контактам RGB выход не делает. Т.К. сигналы RGB в Скарте для телевизора - это входные. Не встречал тельавизоров с выходными сигналами RGB. Если у Вас RGB на скарт придут с DVD или еще откуда, то не надейтесь на контакт 19 - там может в это время присутствовать другая (эфирная программа)
|
Этих нюансов я не знаю. Поэтому я и создал тему, что плохо представляю себе, как получить то, с чем в последтствии работать.
|
|
|
|
20.10.2011, 15:06
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 06.06.2008
Сообщений: 1,519
Сказал спасибо: 76
Сказали Спасибо 427 раз(а) в 365 сообщении(ях)
|
Re: Как работать с видео сигналом?
Сообщение от Wugluscr
|
Три поля по 288 (240) "значимых" строк.
Частота смены полей, они же полукадры = 50 (60) Гц, два поля = кадр, их частота смены = 25 (30) Гц. В скобках - для NTSC.
|
Спасибо, это я знаю, это называется чересстрочной разверткой. Надо это иметь ввиду и Easyrider83-ру.
|
|
|
|
20.10.2011, 15:37
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 27.09.2010
Адрес: 6 светофоров до Майдана
Сообщений: 2,554
Сказал спасибо: 2,256
Сказали Спасибо 2,821 раз(а) в 1,196 сообщении(ях)
|
Re: Как работать с видео сигналом?
Сообщение от nonamedov
|
|
это называется чересстрочной разверткой. Надо это иметь ввиду и Easyrider83-ру.
|
Вот простая иллюстрация. Цвета - чисто условные.
Строк в кадре потому нечетное число, чтобы "автоматом" луч попадал куда надо. Т.е. начиналась прорисовка растра то из угла, то с середины верхней границы.
У Вас поле за полем будет извлекаться информация об определенном цвете:
1-е поле нечетное - R
2-е поле четное - G
3-е поле нечетное - B
4-е поле четное - R
5-е поле нечетное - G
6-е поле четное - B
Второй рисунок - один из вариантов как можно разбить растр на участки.
По горизонтали - время, по вертикали - номер строки.
Центральную область вроде как вообще не надо высвечивать?
__________________
По просьбе адекватного россиянина изменил подпись. Но "дятлы" в игноре остались.
Последний раз редактировалось Wugluscr; 20.10.2011 в 17:04.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:09.
|
|