Итак, я планирую построить систему камер на основе камеры, например, так: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-видео, но для себя я не могу найти ничего настолько простого (кажется, что большинство производителей хотят забить свой домашний соус для барбекю когда все что я хочу это стейк).
Моя голова скоро взорвется, кто-то может помочь?
Нужно ли вообще использовать ПЛИС, есть ли какие-нибудь простые в освоении и реализации доступные решения?