Jump to content

    
Sign in to follow this  
Igor_290

Ищем алгоритмиста, FPGA, обработка видео 360гр.

Recommended Posts

Добрый день.

Ищем алгоритмиста, FPGA, обработка видео 360гр.

Требуется написание алгоритмов и отработка их на FPGA. Необходимо одновременно обработать видео потоки с нескольких камер и «на лету» сшить выходной файл по методу эквидистантной проекции.

 

С уважением, Игорь.

2904400i@gmail.com

Share this post


Link to post
Share on other sites
2592x1944, 30fps, MIPI serial output interface (1- or 2-lane), 10-bit RAW RGB data

Лицензия на MIPI есть? На ПЛИС он не реалезуем. Разве кто уже его добавил в аппаратном виде.

Share this post


Link to post
Share on other sites

А для обработки их ПЛИС не годятся. Я уже молчу про отладку такой математики с их софтом. Проще сразу застрелиться.

Можно с извращениями подключить, если скорости до 250 МБод к Altera. А тут несколько Гигабит. У Тошиба есть мост в RGB.

ТСу: какая камера планируется?

ТСу2: какой метод планируется для уменьшения эфекта разной цветопередачи у разных камер?

Edited by Corner

Share this post


Link to post
Share on other sites
А для обработки их ПЛИС не годятся. Я уже молчу про отладку такой математики с их софтом. Проще сразу застрелиться.

Можно с извращениями подключить, если скорости до 250 МБод к Altera. А тут несколько Гигабит. У Тошиба есть мост в RGB.

ТСу: какая камера планируется?

ТСу2: какой метод планируется для уменьшения эфекта разной цветопередачи у разных камер?

 

MIPI on Zynq: https://forums.xilinx.com/t5/Xcell-Daily-Bl...s-A/ba-p/431316

Share this post


Link to post
Share on other sites

Тут MIPI до сотен Мегабод. А у ТСа 1.5 Г.

 

Я работаю с мипи на фпга - кака еще та, с удовольствием бы взялся однако не имею свободных рессурсов.

Идея использовать LVDS в кучу с CMOS меня поражает. Без вариантов требование ПЛИС несовместимости. Чтобы даже не пытались.

На CMOS задача не особо сложная. Двухмерная фильтрация с координатозависимыми весами.

Share this post


Link to post
Share on other sites
Тут MIPI до сотен Мегабод. А у ТСа 1.5 Г.

у ТСа 150Mpix в секунду по двум линиям, то есть по 75MPix / lane.

тот же lattice вроде как обещает 700, а то и 900МБит/lane, то есть при 10 битах на пиксель вроде пролазит.

 

ну и cortexов с MIPI-CSI тоже есть, правда много камер в один процессор не заведёшь, но может оказться что несколько АРМов, по штуке на камеру, каким-нибудь гигабитным езернетом в кольцо включенные, проще чем очень жирная плисина в которую можно сразу все несколько камер загнать. ну и вычислительной мощности-то там тоже сколько-то надо чтобы всё на лету склеить.

Share this post


Link to post
Share on other sites

2592x1944x30x10x1.5(с учетом бланкирования)=2,26 ГБит. Больше 1 Гбит на лэйн. В ПЛИС ядра до 1 ГБит. На GT не посадить - не совместимый формат. В Гигабитный эзернет не полезет никак.

 

Пробовали получилось достаточно много на 4 камеры - 2 гигабита.

post-24710-1474544875_thumb.jpg

Но что удивительно даже сносно работало.

У ТСа камера 5 МП. Больше 2 ГБит на одну камеру.

Edited by Corner

Share this post


Link to post
Share on other sites
2592x1944x30x10x1.5(с учетом бланкирования)=2,26 ГБит. Больше 1 Гбит на лэйн. В ПЛИС ядра до 1 ГБит. На GT не посадить - не совместимый формат. В Гигабитный эзернет не полезет никак.

ну х1.5 что-то много под blanking, но да, может и не влезть.

про гигабитный езернет это если у каждой камеры свой процессор, то чтобы склеить, соседям всю картинку целиком отдавать не надо.

Share this post


Link to post
Share on other sites
ну х1.5 что-то много под blanking, но да, может и не влезть.

про гигабитный езернет это если у каждой камеры свой процессор, то чтобы склеить, соседям всю картинку целиком отдавать не надо.

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this