FPGA Gigabit Ethernet Камера обрабатывает мою голову

645
Franky Chanyau

Итак, я планирую построить систему камер на основе камеры, например, так: http://www.alliedvisiontec.com/apac/products/cameras/gigabit-ethernet/prosilica-gx/gx2750.html (выводит материал с помощью Gigabit Ethernet).

Сейчас я чувствую себя очень комфортно в среде Linux, но слышу, что для выполнения моего требования по кодированию 2K-кадров, Real Time для CinemaDNG, мне нужно запрограммировать эту функцию на FPGA.

Я попытался выполнить поиск самостоятельно, но нашел наборы для разработки ПЛИС, которые стоят дорого и предназначены для высокопроизводительной разработки вещания, я уже выбрасываю тысячи долларов только на одну камеру.

Я стремлюсь выучить такой язык, как Verilog, и работать с FPGA, но все, что мне нужно, - это плата FPGA малого форм-фактора, которая может:

  • Управляться компьютером через PCIe,
  • Получайте отснятый материал с камеры через Dual Gigabit Ethernet (через дочернюю карту FMC, которую я могу купить)
  • Кодировать в Кинотеатр DNG
  • Выход на HD-SDI, HDMI (через дочернюю карту FMC, которую я могу купить)
  • Сохранить в SATA SSD (через дочернюю карту FMC, которую я могу купить)
  • Кодирование и вывод низкого разрешения (H.264, 720p) на компьютер также через PCIe

Так что на самом деле все, что мне нужно, - это доступная небольшая плата PCIe FPGA с поддержкой дочерних карт FMC, достаточно мощная для обработки 2K-видео, но для себя я не могу найти ничего настолько простого (кажется, что большинство производителей хотят забить свой домашний соус для барбекю когда все что я хочу это стейк).

Моя голова скоро взорвется, кто-то может помочь?

Нужно ли вообще использовать ПЛИС, есть ли какие-нибудь простые в освоении и реализации доступные решения?

0

1 ответ на вопрос

0
Turbo J

Some GPGPUs can encode video. They will also have HDMI, DVI or Display Ports - and a lower price tag than the FPGA boards you would otherwise need.

For dual GbE you'll need a fast PC anyway.

Похожие вопросы