Перейти к содержанию
    

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

Добрый день.

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

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

 

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

[email protected]

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По какому интерфейсу камеры передают видео и с какими параметрами?

2592x1944, 30fps, MIPI serial output interface (1- or 2-lane), 10-bit RAW RGB data

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2592x1944, 30fps, MIPI serial output interface (1- or 2-lane), 10-bit RAW RGB data

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

лицензии нет. Будем искать или купим.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

Изменено пользователем Corner

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

post-24710-1474544875_thumb.jpg

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

post-24710-1474544875_thumb.jpg

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

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

Изменено пользователем Corner

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...