|
FPGA: наложение информации на HD видео в режиме реального времени, OSD, video overlay |
|
|
|
Nov 30 2014, 17:05
|
Группа: Участник
Сообщений: 11
Регистрация: 30-11-14
Пользователь №: 83 910

|
Добрый день, столкнулся с задачей: наложение информации/графики на входящий видео сигнал в режиме реального времени (с минимально возможной задержкой вход-выход), видео может быть как HD/цифровым таки и стандартным аналоговым. Здесь на форуме уже были похожие темы, но они достаточно старые (2011?), а сейчас начали появляться доступные FPGA kits с готовыми HDMI интерфейсами ( http://www.scarabhardware.com/product/mini...partan-6-lx-25/) и интерфейсами композитного видео сигнала. Посоветуйте пожалуйста по следующим вопросам: 1. Какие есть проверенные FPGA kit с HDMI вход/выход, композит вход/выход до $600? Может кто-то сталкивался уже.. 2. С чего лучше начать знакомство с тем, как обрабатывать видео на FPGA? (ссылки, ресурсы..я просто новичок в FPGA)
|
|
|
|
|
 |
Ответов
|
Dec 1 2014, 07:20
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 16-01-09
Пользователь №: 43 460

|
HDMI видеомикшер http://www.m-labs.hk/mixxeo.html. Исходники доступны
|
|
|
|
|
Dec 1 2014, 09:25
|

Местный
  
Группа: Свой
Сообщений: 323
Регистрация: 14-12-10
Из: Королёв
Пользователь №: 61 599

|
Цитата(gk2 @ Dec 1 2014, 10:20)  HDMI видеомикшер http://www.m-labs.hk/mixxeo.html. Исходники доступны spartan-6 без трансиверов только 720p тянет. Проверено на Atlys
|
|
|
|
|
Dec 2 2014, 08:26
|

Частый гость
 
Группа: Свой
Сообщений: 130
Регистрация: 19-12-05
Пользователь №: 12 399

|
Цитата(Sergey_Bekrenyov @ Dec 1 2014, 16:25)  spartan-6 без трансиверов только 720p тянет. Проверено на Atlys "Не верю" (с)! Утверждение слишком кратко. Спартан-6 спокойно работает на 150МГц, а это 1080p60 Цитата(Andrew P. @ Dec 1 2014, 00:05)  1. Какие есть проверенные FPGA kit с HDMI вход/выход, композит вход/выход до $600? Может кто-то сталкивался уже.. 2. С чего лучше начать знакомство с тем, как обрабатывать видео на FPGA? (ссылки, ресурсы..я просто новичок в FPGA) На чем собираетесь делать? (Xil, Alt, Latt, ...) ? У ксилинкса есть большой набор, цену не помню, в нем есть FMC плата с дисплэйпортом (вход-выход). Через переходник за мало рублей цепляется к dvi или hdmi. Вроде бы у них же есть платки с hdmi входами (могу наврать - лучше сами поройтесь у хилинха). То же самое про аналоговые видео вх-вых - у ксилинкс есть всё. У ксилинкса же есть куча сорцов про обработку (прием, передача , конверсия и тп) видео. Вобще это есть у всех, не только у хил. Начать знакомство лучше всего с video demystified. это книжка. в сети ее масса. издание, конечно, лучше по свежее, но сойдет для ознакомления любое. Если у вас бюджет ограничен, и нужно только потренироваться с видео, то можно взять и поискать какие нибудь старые реф. платы в видео вх-вых. их много. Приложите немножко усилий по поиску на сайтах производителей фпга - там всё это есть.
|
|
|
|
|
Dec 2 2014, 14:47
|
Группа: Участник
Сообщений: 11
Регистрация: 30-11-14
Пользователь №: 83 910

|
Цитата(monty @ Dec 2 2014, 03:26)  На чем собираетесь делать? (Xil, Alt, Latt, ...) ? Думаю про Xilinx, и столкнулся с тем что Spartan 6 не поддерживается уже в Vivado, может надо смотрет на Artix 7, платы вроде не особо дороже чем Spartan 6. Цитата(monty @ Dec 2 2014, 03:26)  Начать знакомство лучше всего с video demystified. это книжка. в сети ее масса. издание, конечно, лучше по свежее, но сойдет для ознакомления любое. Спасибо!
|
|
|
|
|
Dec 3 2014, 14:57
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 27-11-08
Пользователь №: 42 009

|
Цитата(Andrew P. @ Dec 2 2014, 17:47)  Думаю про Xilinx, и столкнулся с тем что Spartan 6 не поддерживается уже в Vivado, может надо смотрет на Artix 7, платы вроде не особо дороже чем Spartan 6. Если нужно готовое железо возьмите лучше ZedBoard + FMC плату ввода - на Xilinx есть готовые проекты - фулхд 60 Гц потянет без проблем - выход HDMI есть уже на самой борде + эзернет, юсби, сд-карта - программировать можно в виваде, куча ядер, включая осд смеситель, возможность писать свои фильтры на с++ в вивадо хлс - есть пример реализации фильтра собель для фулхд Цитата(Sergey_Bekrenyov @ Dec 2 2014, 12:05)  А HDMI/DVI разве параллельный? смотря в каком месте - для обработки и формирования в ПЛИС это 16/24 бит шина с пиксельными тактами - фулхд 60 Гц это примерно 148 МГц - (у Xilinx это называется AXI stream), а физикал действительно последовательный - 3 гигабитных пары + такты.
Сообщение отредактировал fguy - Dec 3 2014, 15:05
|
|
|
|
Сообщений в этой теме
Andrew P. FPGA: наложение информации на HD видео в режиме реального времени Nov 30 2014, 17:05 blackfin Цитата(Andrew P. @ Nov 30 2014, 21:05) ст... Nov 30 2014, 17:21 Andrew P. Цитата(blackfin @ Nov 30 2014, 12:21) ADV... Nov 30 2014, 20:55   Sergey_Bekrenyov Цитата(monty @ Dec 2 2014, 11:26) "Н... Dec 2 2014, 09:05    monty Цитата(Sergey_Bekrenyov @ Dec 2 2014, 16... Dec 4 2014, 07:30     Bad0512 Цитата(monty @ Dec 4 2014, 13:30) Не знаю... Dec 4 2014, 07:45      Andrew P. Цитата(Bad0512 @ Dec 4 2014, 02:45) Не вс... Dec 9 2014, 21:55       Sergey_Bekrenyov Цитата(Andrew P. @ Dec 10 2014, 00:55) Да... Dec 10 2014, 06:47     Sergey_Bekrenyov Цитата(monty @ Dec 4 2014, 10:30) а с чег... Dec 4 2014, 07:57      monty Цитата(Sergey_Bekrenyov @ Dec 4 2014, 14... Dec 4 2014, 10:38 Andrew P. Цитата(gk2 @ Dec 1 2014, 02:20) HDMI виде... Dec 1 2014, 16:34 Sergey_Bekrenyov Вообще коллега делал на основе примера из этой кни... Dec 1 2014, 21:22 DAV Может не усложнять так всё, тем более что огромног... Dec 3 2014, 08:15 Burenkov Sergey Если делать на альтере, то можно купить вот http:/... Dec 11 2014, 21:09 Andrew P. я понимаю что не та тема, чтобы такой вопрос задав... Dec 12 2014, 22:03  monty Цитата(Andrew P. @ Dec 13 2014, 05:03) я ... Dec 19 2014, 09:24 chirik Я бы взял вот эту плату:
http://www.terasic.com.tw... Jan 15 2015, 08:09
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|