Персонализиран двуканален CVBS видео DVR енкодер PCB с PIP, OSD и запис

За вградено видео оборудване, Полезни товари на UAV, системи на превозни средства, индустриални камери и други специализирани приложения, клиентите понякога се нуждаят от много повече от стандартен видео енкодер или DVR платка.

Типично изискване може да включва два независими CVBS видео входа, едновременна обработка на видео, картина в картина (PIP), видео наслагване, персонализирано екранно меню, запис в реално време и интегриране на външни телеметрични данни — всичко това в компактна самостоятелна печатна платка.

В Онвон, можем да осигурим Персонализиране на OEM/ODM въз основа на съществуващи платформи за обработка на видео, позволявайки на клиентите да модифицират доказана хардуерна платформа, вместо да разработват цяла система за видео обработка от нулата.

Типично персонализирано изискване за обработка на видео

Един скорошен тип проект изисква следния оперативен работен процес:

CVBS вход 1 + CVBS вход 2 → Едновременна обработка → PIP / Наслагване / Fusion → OSD → Запис + Видео изход

Важното е, че и двата видео входа трябва да се обработват едновременно.

Това е различно от обикновен видео превключвател с две камери, където само един видео източник е избран и показан в даден момент.

Целевата система трябва да поддържа и двата видеопотока достъпни за обработка в реално време и да ги комбинира в крайното изходно изображение.

1. Двойни CVBS видео входове

Персонализираната печатна платка може да бъде проектирана около два независими аналогови видео входа.

Типичните изисквания включват:

  • 2 × независими CVBS входове
  • ПАЛ 720 × 576 подкрепа
  • NTSC поддръжка, където е необходимо
  • Едновременна обработка на двата видео входа
  • Без просто превключване на видео
  • PIP или обработка на наслагване в реално време

Този тип архитектура може да бъде полезна, когато две камери трябва да останат активни едновременно.

например:

Камера 1 → Основно видео

Камера 2 → Вторично PIP видео

След това може да се покаже окончателно обработеното изображение, записват и предават през избрания видео изходен интерфейс.

2. PIP в реално време и наслагване на видео

Картина в картината е едно от основните изисквания за този тип проекти.

Вторичното видео изображение може да се нуждае от настройка:

  • Позиция
  • Ширина и височина
  • Мащабиране
  • Режим на наслагване
  • Прозрачност
  • Област на показване

Типично приложение може да изисква вторият видео прозорец да бъде преместен на различни места в основното видео изображение.

например:

Основно CVBS видео + Вторично CVBS видео → PIP изход

Когато се поддържа от избрания процесор/платформа, могат също да се вземат предвид функциите за прозрачност или алфа смесване.

Ако истинското алфа смесване не е налично на съществуващата платформа, наличните режими на наслагване и PIP могат да бъдат оценени по време на етапа на персонализиране.

Точната PIP способност зависи от избрания процесор, видео декодер и съществуваща архитектура на фърмуера.

3. OSD и интегриране на външни данни

Друго важно изискване е персонализираното екранно меню.

Може да се наложи системата да покаже информация като напр:

  • Напрежение на батерията
  • Процент на батерията или прогнозно ниво на батерията
  • Направление на компас
  • Магнитна или географска позиция
  • GPS координати
  • Дата и час
  • Дефиниран от потребителя текст
  • Друга телеметрична информация

Външни данни потенциално могат да бъдат получени чрез интерфейси като:

  • UART
  • RS232
  • RS422
  • USB
  • GPIO
  • ADC

например, външен контролер на клиента може да изпрати GPS, компас и информация за батерията чрез UART.

След това фърмуерът за видео обработка може да използва тези данни, за да генерира съответната OSD информация за видеото на живо.

Типичен поток от данни може да бъде:

GPS / Компас / Сензор за батерия → UART / Външен интерфейс → Video Processing PCB → OSD → Video Output + Записване

Точният интерфейс и протокол могат да бъдат персонализирани според оборудването на клиента.

4. Видеозапис в реално време

За много вградени приложения, записването не е опция по избор.

Необходимата архитектура може да бъде:

Два CVBS входа → PIP / Наслагване / OSD → Крайно видео → H.264/H.265 кодиране → SD карта / eMMC

Клиентът може да поиска:

  • Непрекъснат запис в реално време
  • H.264 или H.265 кодиране
  • Запис на SD карта
  • eMMC запис
  • Автоматично сегментиране на файлове
  • Възстановяване на запис след прекъсване на захранването
  • Запис на окончателно обработеното изображение
  • OSD включено в записаното видео

Основното изискване е, че обработеното PIP/насложено изображение трябва да бъде записано, вместо просто да записва един от оригиналните входове на камерата.

Това прави системата подходяща за самостоятелна вградена работа, без да е необходим компютър.

5. Видео изход

В зависимост от проекта, могат да се вземат предвид различни интерфейси за видео изход.

Възможните интерфейси включват:

  • CVBS PAL изход
  • HDMI
  • BT.656
  • MIPI
  • Други цифрови видео интерфейси

За някои вградени приложения, CVBS остава за предпочитане, защото може да бъде свързан директно към съществуващи дисплеи, предаватели или видео системи.

За други приложения, HDMI или цифров видео интерфейс може да е по-подходящ.

Следователно изходният интерфейс може да бъде избран според съществуващата системна архитектура на клиента.

6. Компактен дизайн на вградена печатна платка

Целевият размер за този тип проекти често е по-малък от:

100 × 100 мм

Може да е възможна по-малка печатна платка в зависимост от процесора, декодер, енкодер, памет, изисквания за съхранение и интерфейс.

Крайната дъска може да бъде доставена като a голи PCB или вграден модул, без заграждение.

Това го прави подходящ за интегриране в:

  • Оборудване за полезен товар на UAV
  • Автомобилни видео системи
  • Индустриално оборудване
  • Преносими системи за наблюдение
  • роботика
  • Специализирани камерни системи
  • Персонализирано DVR оборудване
  • OEM видео продукти

7. 12V DC захранване

За този тип приложение, клиентът може да изисква DC вход в диапазона 5–12V.

За някои съществуващи платформи, обаче, 12Изисква се V DC.

Консумацията на енергия зависи от избрания процесор, видео енкодер, устройство за съхранение, изходен интерфейс и периферна конфигурация.

По време на оценката на OEM/ODM, можем да предоставим очакваната типична и максимална консумация на енергия въз основа на крайната хардуерна конфигурация.

8. Персонализиране на фърмуера

Хардуерът е само една част от персонализирано решение за обработка на видео.

Може също да се наложи фърмуерът да бъде модифициран за приложението на клиента.

Възможната персонализация на фърмуера включва:

  • PIP конфигурация
  • Видео наслагване
  • OSD оформление
  • OSD протокол за данни
  • UART команден интерфейс
  • Интеграция на външна телеметрия
  • Конфигурация за запис
  • Сегментиране на файлове
  • Конфигурация при стартиране
  • Конфигурация на видео изход
  • Функции за надграждане на фърмуера

Където е налично, SDK/API документация може също да бъде предоставена за по-нататъшно развитие от страна на клиента.

Крайната система е предназначена да работи като a самостоятелен вграден модул за видео обработка, без да изисква компютър при нормална работа.

9. Съществуваща платформа срещу. Ново строителство

За OEM проекти, започването със съществуваща доказана платформа може значително да намали риска от разработка в сравнение с разработването на цялата система от нула.

Вместо да проектираме:

Видео декодер + Процесор + Енкодер + Съхранение + OSD + Интерфейси + фърмуер

от нулата, ние можем да оценим съществуваща печатна платка за видео обработка и да определим кои функции могат да бъдат запазени и кои функции се нуждаят от персонализиране.

Процесът на разработка може да включва:

  1. Клиентът предоставя подробни технически изисквания.
  2. Ние идентифицираме най-близката съществуваща хардуерна платформа.
  3. Инженерингът оценява процесора, декодер, енкодер и ресурси на паметта.
  4. Съществуващите PIP/наслагване/OSD/функции за запис се оценяват.
  5. Хардуерните интерфейси са потвърдени.
  6. Определени са изискванията за персонализиране на фърмуера.
  7. Подготвят се прототипи или примерни единици.
  8. Клиентът извършва функционално тестване.
  9. Фърмуерът и хардуерът се усъвършенстват, ако е необходимо.
  10. Персонализираното производство започва след одобрение.

Този подход е особено подходящ, когато клиентът иска да разработи специализиран продукт, но не иска да започне целия процес на разработка на хардуер и фърмуер от нула.

10. Примерно изискване за OEM/ODM

Типична спецификация на проекта може да изглежда така:

функцияТипично изискване
Видео вход2 × независим CVBS
Видео стандартПАЛ 720 × 576, NTSC по избор
ОбработкаЕдновременна двуканална обработка
PIPЗадължително
НаслагванеЗадължително
PIP позицияРегулируема
PIP размерРегулируема
ПрозрачностЗа предпочитане регулируема
OSDЗадължително / персонализиран
ЗаписванеЗадължително
КодекH.264 / H.265
СъхранениеSD карта / eMMC
Режим на записНепрекъснато
ИзходCVBS / HDMI / цифров интерфейс
Външни данниUART / RS232 / RS422 / USB / GPIO / ADC
мощност12V DC за избрана платформа
Размер на PCBЗа предпочитане по-долу 100 × 100 мм
фърмуерВъзможност за персонализиране
SDK/APIВ зависимост от платформата

Окончателната спецификация се определя след инженерна оценка на избраната хардуерна платформа.

11. Приложения за двойна камера и термично изображение

Същият тип архитектура за видео обработка може да се използва и със системи с двойна камера.

например, камера за видима светлина и термовизионна камера могат да бъдат комбинирани в една вградена система за видео обработка.

640×512 Термовизионен модул с двойна светлина

Нашите решения за камера с двойна светлина могат да комбинират термично изображение и изображение във видима светлина и могат да бъдат подходящи за приложения, изискващи ден/нощ или мултисензорно видео.

За определени персонализирани камерни системи, архитектурата на видеовхода и контролния интерфейс също могат да бъдат оценени според приложението на клиента.

12. Разработка на PCB за видео обработка на OEM/ODM

Ако вашият проект изисква персонализирана вградена платка за видео обработка, можем да преценим дали съществуваща платформа може да се използва като хардуерна основа.

Типичните проекти за персонализиране могат да включват:

Двоен CVBS вход

→ Декодиране на видео

→ PIP / Наслагване / синтез

→ OSD

→ H.264/H.265 кодиране

→ SD карта / eMMC запис

→ CVBS / HDMI / Цифров видео изход

с външни интерфейси за GPS, компас, батерия и друга телеметрична информация.

Действителният процесор, видео декодер, енкодер, памет, съхранение, интерфейси, Размерите на PCB и функциите на фърмуера зависят от избраната платформа и изискванията на проекта.

Свържете се с нас за персонализирана платка за обработка на видео

Моля, предоставете вашите необходими:

  • Видео входен формат
  • Видео изходен формат
  • PIP изисквания
  • Изисквания за запис
  • OSD информация
  • Външни интерфейси за данни
  • Изисквания за съхранение
  • Захранване
  • Размер на печатната платка
  • Очаквано количество
  • Изисквания за персонализиране на фърмуера

След това нашият инженерен екип може да оцени най-близката съществуваща платформа и да определи какво може да бъде персонализирано за вашето приложение.

OEM/ODM проектите са добре дошли за разработване на прототипи и персонализирано производство.

Задайте въпрос

← Назад

Вашето съобщение е изпратено