Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.98/279: Рейтинг темы: голосов - 279, средняя оценка - 4.98
moxkozor

Анализ видеосигнала в реальном времени.

25.05.2011, 11:38. Показов 53545. Ответов 77
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. Стоит задача разработки на ARM (возможно на AVR) устройства, к которому можно было бы подключить видео выход с телевизора. Динное устройство должно оцифровать (преобразовать - получить массив пикселей для кадра) аналоговый видеосигнал. Это необходимо для алгоритма работы с цветами пикселей изображения. Такой алгоритм должен обрабатывать изображение приблизительно 20-30 раз в секунду. Стоимость решение в пределах 1000 рублей и конечно компактность. Иначе можно взять маленький компьютер на атоме + usb захват видео, но в этом случае слишком большая цена и сомнительная компактность.

Смотрел в сторону NXP LPC1768 http://www.futureitistronics.com/en/tec ... 0,551.aspx

Не ясно потянет ли, и не хочется возиться с оцифровкой. Может есть готовые решения или другие пути решения данной задачи?
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.05.2011, 11:38
Ответы с готовыми решениями:

Вывод значений с com порта в TextBox и анализ на превышение лимита в реальном времени
На com порт поступают данные типа byte data, для удобства представлены в виде одной "партии"(в реальности поступают с частотой...

Смоделировать систему, указанную в варианте, в реальном времени (или, по желанию, и в реальном, и при помощи квантования времени
Тещины блины - Теща печет блины, укладывая их в глубокие кастрюли. Зять с отменным аппетитом эти блины из кастрюли вытаскивает и съедает....

Задание:Смоделировать систему, указанную в варианте, в реальном времени (или, по желанию, и в реальном, и при помощи квантования времени) и провести
Turbo pascal Универсальный магазин Рассматриваются кассовые аппараты универсама. Каждый покупатель, имеющий непустую кошелку,...

77
0 / 0 / 0
Регистрация: 11.11.2011
Сообщений: 38
19.11.2011, 01:42
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от BykTiho
А зачем труд? Взять микросхему, которые применяют в блоках цветности современных телевизоров. На вход - пцтс, на выходе - отдельно сигналы РГБ.
можете посоветовать не дорогую и распространенную, я ни капельки не телевизионщик, а эмбилайт хочу)
0
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,514
19.11.2011, 02:06
Цитата Сообщение от vottirpo
...эмбилайт хочу)
а что является источником сигнала если не секрет?
если телевизор подключен через что-то что кормит его непосредственно PAL/SECAMом , то наверняка у этого чего-то так же есть и SCART разъём с которого можно аналогвый RGB взять.
0
0 / 0 / 0
Регистрация: 11.11.2011
Сообщений: 38
19.11.2011, 02:19
у меня дома источник - комп
у братишки источник двд и psp
друг вообще к приставке hdtv хочет подключить.

В общем у всех все по разному, а вот обыкновенный дедушкин видеовыход есть практически у всех. У моего телека есть и просто видеовыход прямо с телека. Источник можно менять а приставка будет работать. Даже когда просто телек смотришь.

Как то странно, что до сих пор никто не выложил готовую схему с прошивкой в сеть?
никто не собрал или жадничают или патентов от филипса боятся?
0
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,514
19.11.2011, 03:42
Цитата Сообщение от vottirpo
Как то странно, что до сих пор никто не выложил готовую схему с прошивкой в сеть?никто не собрал или жадничают или патентов от филипса боятся?
ну декодирование композитного цветного видеосигнала довольно геморройно само по себе.
есть конечно специализированные микросхемы, но что-то дешевизной и доставаемостью не особо отличаются.
хотя, можно попробовать и цвет декодировать самому, ведь опять же получить-то надо картинку с очень с низким разрешением.
через ФНЧ яркость, через ФВЧ цвет.
чтобы не делать аналоговую ФАПЧ которая будет цепляться за цветовой синхроимпуьс (color burst который) можно сделать простой смеситель на ключах, работающий на 3.579545 MHz для NTSC, IQ выходы профильтровать и подать на медленный АЦП.
единственная сложность - достаточно аккуратно зацепиться за цветовой синхроимульс, он длится всего 2.5мкс и содержит всего десяток периодов несущей частоты, фазу и частоту которой надо определить довольно точно.
и если использовать медленный АЦП, то тут их скорее всего понадобится две штуки, ну или один АЦП, но с двумя устройствами выборки-хранения.
stm32f103xx с двумя АЦП подойдёт думаю.
ну а дальше все так же, только сигналы не RGB, а YCrCb, песесчитать одно в другое не сложно.
а вот с типами сигналов PAL/SECAM/NTSC будет еще дополнительный геморрой, сделать так, чтобы усройство поддерживало их все.
0
0 / 0 / 0
Регистрация: 11.11.2011
Сообщений: 38
19.11.2011, 04:42
копаю сейчас в сторону TDA8362
она конечно дороговата(500р) но хавает все форматы и на выходе выдает rgb
0
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
19.11.2011, 07:51
Можно еще купить готовый декодер, которые раньше ставили в телики советские. А в качестве источника синхроимпульсов взять К174ХА11. Только вот декодер сейчас достать будет, наверное, проблематично. Хотя, всякое бывает.
0
0 / 0 / 0
Регистрация: 11.11.2011
Сообщений: 38
19.11.2011, 12:27
ну 500 р вполне приемлемая цена
осталось понять, как правильно обвязать TDA8362
0
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,514
19.11.2011, 15:39
Цитата Сообщение от vottirpo
ну 500 р вполне приемлемая цена осталось понять, как правильно обвязать TDA8362
тогда уж проще взять человеческий видеодекодер MAX9526, ADV7180, TVP5150, ..., и дешевле и выход в цифре. 27MHz * 8 bit, напрямую в простенький контроллер не завести наверное, но ведь вся картинка не нужна, можно только каждый десятый пиксель забирать, тут и avr справится.
0
0 / 0 / 0
Регистрация: 11.11.2011
Сообщений: 38
19.11.2011, 18:39
>>тогда уж проще взять человеческий видеодекодер MAX9526, ADV7180, TVP5150, ...
ага, вот это уже гораздо ближе к ответу на мой вопрос, только в нигазинах я ни одной не нашел (
0
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,514
19.11.2011, 18:56
Цитата Сообщение от vottirpo
>>человеческий видеодекодер MAX9526, ADV7180, TVP5150, ...
может есть у кого примеры подключения этих микросхем?
в даташите?
для видео сигнала - должно быть согласование 75Ом,
делитель два по 37.5 Ом и через 0.1мкФ на вход,
управление по y2s,
выход обычный параллельный 8 бит с клоками и синхроимпульсами.
0
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,514
19.11.2011, 19:09
Цитата Сообщение от vottirpo
только в нигазинах я ни одной не нашел (
http://www.efymd.ru/icseorsh/?seorsh=adv7180
0
0 / 0 / 0
Регистрация: 11.11.2011
Сообщений: 38
19.11.2011, 19:22
>> в нигазинах я ни одной не нашел (
где можно глянуть список таких микросхем?
я живу географически очень далеко от Москвы и Питера.
0
0 / 0 / 0
Регистрация: 11.11.2011
Сообщений: 38
19.11.2011, 19:30
у меня под рукой есть tda9886ts
0
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,514
19.11.2011, 19:31
Цитата Сообщение от vottirpo
где можно глянуть список таких микросхем?
http://seorsh.digikey.com/us/en/cat/int ... rs/2556323
выбрать type "Video decoder"
Цитата Сообщение от vottirpo
я живу географически очень далеко от Москвы и Питера.
некоторые фирмы из списка на efymd.ru работают с физ. лицами и высылают по почте.
0
0 / 0 / 0
Регистрация: 11.11.2011
Сообщений: 38
19.11.2011, 20:15
tda9886ts не подойдет?
0
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,514
20.11.2011, 14:55
Цитата Сообщение от vottirpo
>> в нигазинах я ни одной не нашел
http://www.ebay.com/sch/i.html?&_nkw=tvp5150
Цитата Сообщение от vottirpo
tda9886ts не подойдет
для чего?
0
0 / 0 / 0
Регистрация: 14.02.2010
Сообщений: 494
20.11.2011, 22:36
Цитата Сообщение от vottirpo
>>тогда уж проще взять человеческий видеодекодер MAX9526, ADV7180, TVP5150, ...
ага, вот это уже гораздо ближе к ответу на мой вопрос, только в нигазинах я ни одной не нашел (
Если не для серии - максим семпл пришлет быстрее, чем до нигазина добежишь. И бесплатнее
0
0 / 0 / 0
Регистрация: 11.11.2011
Сообщений: 38
21.11.2011, 00:29
Что за максим? 4 устройства серия?
0
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,514
21.11.2011, 02:54
Цитата Сообщение от byvysi
Если не для серии - максим семпл пришлет быстрее, чем до нигазина добежишь. И бесплатнее
ну не знаю, пару раз пробовал достать у них сэмплы, один раз оно больше месяца шло, успел забыть и был очень удивлен когда получил, другой раз оно через какое-то российское представительство все делалось и соответственно еще медленнее.
хотя это года 4 назад было сейчас может получше.
по опыту, у тексас инструментса вроде проще насчёт сэмплов.
0
0 / 0 / 0
Регистрация: 11.11.2011
Сообщений: 38
21.11.2011, 05:36
все это доставать, заказывать, ждать, неужели нет каких-то распространенных микросхем, которые можно купить в простом радионигазине?
Пусть даже за 700-800 р, время дороже. Пока будет месяц идти микросхема я уже передумаю собирать девайс.
А так в наличии у меня есть несколько RGB диодов, пара микросхем мега16, 2 сгоревших lcd телевизора и один целый тв тюнер.
Думаю не только я, но и многие захотят повторить устройство на простых и доступных элементах.
Так что все еще ищу доступную микросхему декодер)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.11.2011, 05:36

Подсчет времени в реальном времени
Добрый день, подскажи пожалуйста как нужно сделать что бы подсчитать количество часов. В первом поле вводится начало (к примеру начало...

Отслеживание в реальном времени
Всё просто, есть переменная, которая инкрементится и когда она будет больше необходимого, надо произвести замену в поле, для этого,...

Игра в реальном времени
вот принцип работы моей игры while(true) { showBoard(); Sleep(100); system("cls"); if(kbhit()) get = getch(); ...

График в реальном времени
Нужно сделать так, чтобы в окне, график отображался в реальном времени, к примеру график курса биткоина с сайта tradingview. Вопрос, как...

поиск в реальном времени
Гугл запускает поиск в реальном времени: http://www.youtube.com/watch?v=WRkYmx4A9Do...player_embedded "Ищутся" твиттер,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru