Niestandardowa dwukanałowa płytka PCB kodera wideo CVBS CVBS z funkcją PIP, OSD i nagrywanie

Do wbudowanego sprzętu wideo, Ładunki UAV, systemy pojazdów, kamery przemysłowe i inne specjalistyczne zastosowania, klienci czasami potrzebują znacznie więcej niż standardowy koder wideo lub karta DVR.

Typowe wymagania mogą obejmować dwa niezależne wejścia wideo CVBS, jednoczesne przetwarzanie wideo, obraz w obrazie (PYPEĆ), nakładka wideo, dostosowane OSD, nagrywanie w czasie rzeczywistym i integracja zewnętrznych danych telemetrycznych — wszystko na kompaktowej, samodzielnej płytce drukowanej.

W Onvonie, możemy zapewnić Dostosowywanie OEM/ODM w oparciu o istniejące platformy przetwarzania wideo, umożliwiając klientom modyfikację sprawdzonej platformy sprzętowej zamiast opracowywać od podstaw cały system przetwarzania wideo.

Typowe wymagania dotyczące niestandardowego przetwarzania wideo

Jeden z ostatnich typów projektów wymaga następującego przepływu pracy:

Wejście CVBS 1 + Wejście CVBS 2 → Przetwarzanie symultaniczne → PIP / Narzuta / Fuzja → OSD → Nagrywanie + Wyjście wideo

Ważne jest to, że oba wejścia wideo muszą być przetwarzane jednocześnie.

Różni się to od prostego przełącznika wideo z dwiema kamerami, gdzie w danym momencie wybierane i wyświetlane jest tylko jedno źródło wideo.

System docelowy musi udostępniać oba strumienie wideo do przetwarzania w czasie rzeczywistym i łączyć je w końcowy obraz wyjściowy.

1. Podwójne wejścia wideo CVBS

Dostosowaną płytkę PCB można zaprojektować w oparciu o dwa niezależne analogowe wejścia wideo.

Typowe wymagania obejmują:

  • 2 × niezależne wejścia CVBS
  • KUMPEL 720 × 576 wsparcie
  • W razie potrzeby obsługa NTSC
  • Jednoczesne przetwarzanie obu wejść wideo
  • Żadne proste przełączanie wideo
  • Przetwarzanie PIP lub nakładanie w czasie rzeczywistym

Ten typ architektury może być przydatny, gdy dwie kamery muszą być aktywne jednocześnie.

Na przykład:

Kamera 1 → Główne wideo

Kamera 2 → Dodatkowe wideo PIP

Następnie można wyświetlić ostatecznie przetworzony obraz, nagrywane i przesyłane przez wybrany interfejs wyjściowy wideo.

2. PIP i nakładka wideo w czasie rzeczywistym

Obraz w obrazie to jedno z kluczowych wymagań przy tego typu projektach.

Dodatkowy obraz wideo może wymagać regulacji:

  • Pozycja
  • Szerokość i wysokość
  • Ułuskowienie
  • Tryb nakładki
  • Przezroczystość
  • Obszar wyświetlania

Typowa aplikacja może wymagać przeniesienia drugiego okna wideo w inne miejsce na głównym obrazie wideo.

Na przykład:

Główny film CVBS + Dodatkowe wideo CVBS → Wyjście PIP

Jeśli jest obsługiwany przez wybrany procesor/platformę, można również rozważyć funkcje przezroczystości lub mieszania alfa.

Jeśli prawdziwe mieszanie alfa nie jest dostępne na istniejącej platformie, dostępne tryby nakładki i PIP można ocenić na etapie dostosowywania.

Dokładna zdolność PIP zależy od wybranego procesora, dekoder wideo i istniejąca architektura oprogramowania sprzętowego.

3. Integracja OSD i danych zewnętrznych

Kolejnym ważnym wymaganiem jest konfigurowalne menu OSD.

System może wymagać wyświetlenia informacji takich jak:

  • Napięcie akumulatora
  • Procent baterii lub szacowany poziom baterii
  • Kurs kompasu
  • Kurs magnetyczny lub geograficzny
  • Współrzędne GPS
  • Data i godzina
  • Tekst zdefiniowany przez użytkownika
  • Inne informacje telemetryczne

Dane zewnętrzne mogą być potencjalnie odbierane poprzez interfejsy takie jak:

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

Na przykład, Zewnętrzny kontroler klienta może wysyłać dane GPS, informacje o kompasie i baterii poprzez UART.

Oprogramowanie sprzętowe do przetwarzania wideo może następnie wykorzystać te dane do wygenerowania odpowiednich informacji OSD w obrazie wideo na żywo.

Typowy przepływ danych mógłby być:

GPS / Kompas / Czujnik baterii → UART / Interfejs zewnętrzny → Płytka przetwarzania wideo → OSD → Wyjście wideo + Nagranie

Dokładny interfejs i protokół można dostosować do wyposażenia klienta.

4. Nagrywanie wideo w czasie rzeczywistym

Dla wielu aplikacji wbudowanych, nagrywanie nie jest funkcją opcjonalną.

Wymagana architektura może być:

Dwa wejścia CVBS → PIP / Narzuta / OSD → Ostateczne wideo → Kodowanie H.264/H.265 → Karta SD / eMMC

Klient może wymagać:

  • Ciągłe nagrywanie w czasie rzeczywistym
  • Kodowanie H.264 lub H.265
  • Nagrywanie na karcie SD
  • Nagranie eMMC
  • Automatyczna segmentacja plików
  • Odzyskiwanie nagrywania po przerwie w zasilaniu
  • Zapis finalnie przetworzonego obrazu
  • OSD dołączone do nagranego wideo

Kluczowym wymogiem jest to, że należy zarejestrować przetworzony obraz PIP/nakładkę, zamiast po prostu nagrywać jedno z oryginalnych wejść kamery.

Dzięki temu system nadaje się do samodzielnego, wbudowanego działania, bez konieczności stosowania komputera PC.

5. Wyjście wideo

W zależności od projektu, można rozważyć różne interfejsy wyjścia wideo.

Możliwe interfejsy obejmują:

  • Wyjście CVBS PAL
  • HDMI
  • BT.656
  • MIPI
  • Inne cyfrowe interfejsy wideo

W przypadku niektórych aplikacji wbudowanych, CVBS pozostaje preferowany, ponieważ można go podłączyć bezpośrednio do istniejących wyświetlaczy, nadajniki lub systemy wideo.

Do innych zastosowań, Bardziej odpowiedni może być interfejs HDMI lub cyfrowy interfejs wideo.

Interfejs wyjściowy można zatem wybrać zgodnie z istniejącą architekturą systemu klienta.

6. Kompaktowa, wbudowana konstrukcja PCB

Docelowy rozmiar tego typu projektu jest często mniejszy niż:

100 × 100 mm

W zależności od procesora możliwa może być mniejsza płytka PCB, dekoder, koder, pamięć, wymagania dotyczące pamięci i interfejsu.

Ostateczna deska może być dostarczona jako: goła płytka PCB lub moduł wbudowany, bez obudowy.

Dzięki temu nadaje się do integracji z:

  • Wyposażenie ładunku UAV
  • Systemy wideo pojazdów
  • Sprzęt przemysłowy
  • Przenośne systemy monitoringu
  • Robotyka
  • Specjalistyczne systemy kamer
  • Niestandardowy sprzęt DVR
  • Produkty wideo OEM

7. 12Zasilanie prądem stałym

Do tego typu zastosowań, klient może wymagać wejścia prądu stałego w zakresie 5–12 V.

Dla niektórych istniejących platform, Jednakże, 12Wymagane jest napięcie stałe.

Zużycie energii zależy od wybranego procesora, koder wideo, urządzenie magazynujące, interfejs wyjściowy i konfiguracja urządzeń peryferyjnych.

Podczas oceny OEM/ODM, możemy podać oczekiwany typowy i maksymalny pobór mocy w oparciu o ostateczną konfigurację sprzętową.

8. Dostosowywanie oprogramowania sprzętowego

Sprzęt to tylko część dostosowanego do indywidualnych potrzeb rozwiązania do przetwarzania wideo.

Oprogramowanie sprzętowe może również wymagać modyfikacji pod kątem aplikacji klienta.

Możliwe dostosowanie oprogramowania sprzętowego obejmuje:

  • Konfiguracja PIP-u
  • Nakładka wideo
  • Układ OSD
  • Protokół danych OSD
  • Interfejs poleceń UART
  • Integracja zewnętrznej telemetrii
  • Konfiguracja nagrywania
  • Segmentacja plików
  • Konfiguracja startowa
  • Konfiguracja wyjścia wideo
  • Funkcje aktualizacji oprogramowania sprzętowego

Jeśli jest dostępny, Można również udostępnić dokumentację SDK/API w celu dalszego rozwoju po stronie klienta.

Ostateczny system ma działać jako: samodzielny, wbudowany moduł przetwarzania wideo, bez konieczności korzystania z komputera podczas normalnej pracy.

9. Istniejąca platforma vs. Nowy rozwój

Dla projektów OEM, rozpoczęcie od istniejącej, sprawdzonej platformy może znacznie zmniejszyć ryzyko rozwoju w porównaniu z tworzeniem całego systemu od zera.

Zamiast projektować:

Dekoder wideo + Edytor + Koder + Składowanie + OSD + Interfejsy + Oprogramowanie sprzętowe

od zera, możemy ocenić istniejącą płytkę drukowaną do przetwarzania wideo i określić, które funkcje można zachować, a które wymagają dostosowania.

Proces rozwoju może obejmować:

  1. Klient podaje szczegółowe wymagania techniczne.
  2. Identyfikujemy najbliższą istniejącą platformę sprzętową.
  3. Inżynieria ocenia procesor, dekoder, koder i zasoby pamięci.
  4. Oceniane są istniejące funkcje PIP/nakładki/OSD/nagrywania.
  5. Interfejsy sprzętowe zostały potwierdzone.
  6. Zdefiniowano wymagania dotyczące dostosowywania oprogramowania sprzętowego.
  7. Przygotowuje się prototypy lub próbki.
  8. Klient przeprowadza testy funkcjonalne.
  9. W razie potrzeby udoskonalane jest oprogramowanie sprzętowe i sprzętowe.
  10. Produkcja na zamówienie rozpoczyna się po zatwierdzeniu.

Takie podejście jest szczególnie przydatne, gdy klient chce opracować specjalistyczny produkt, ale nie chce rozpoczynać całego procesu tworzenia sprzętu i oprogramowania sprzętowego od zera.

10. Przykładowe wymagania OEM/ODM

Typowa specyfikacja projektu może wyglądać następująco:

FunkcjonowaćTypowe wymaganie
Wejście wideo2 × niezależny CVBS
Standard wideoKUMPEL 720 × 576, Opcjonalnie NTSC
PrzetwarzanieJednoczesne przetwarzanie dwukanałowe
PYPEĆWymagany
NarzutaWymagany
Stanowisko PIPNastawny
Rozmiar PIP-uNastawny
PrzezroczystośćNajlepiej z możliwością regulacji
OSDWymagany / konfigurowalny
NagranieWymagany
KodekH.264 / H.265
Składowaniekarta SD / eMMC
Tryb nagrywaniaCiągły
WyjścieCVBS / HDMI / interfejs cyfrowy
Dane zewnętrzneUART / RS232 / RS422 / USB / GPIO / ADC
Moc12V DC dla wybranej platformy
Rozmiar PCBNajlepiej poniżej 100 × 100 mm
Oprogramowanie sprzętoweMożliwość dostosowania
SDK/APIW zależności od platformy

Ostateczna specyfikacja jest ustalana po ocenie inżynieryjnej wybranej platformy sprzętowej.

11. Zastosowania z dwoma kamerami i obrazowaniem termowizyjnym

Ten sam typ architektury przetwarzania wideo można również zastosować w systemach z dwoma kamerami.

Na przykład, kamerę światła widzialnego i kamerę termowizyjną można połączyć w jeden wbudowany system przetwarzania wideo.

640×512 Dwuświetlny moduł termowizyjny

Nasze rozwiązania kamer z podwójnym światłem mogą łączyć obrazowanie termowizyjne i obrazowanie w świetle widzialnym i mogą być odpowiednie do zastosowań wymagających wideo w dzień/noc lub z wieloma czujnikami.

W przypadku niektórych niestandardowych systemów kamer, architekturę wejścia wideo i interfejs sterowania można również ocenić zgodnie z aplikacją klienta.

12. Rozwój PCB do przetwarzania wideo OEM/ODM

Jeśli Twój projekt wymaga niestandardowej wbudowanej karty przetwarzania wideo, możemy ocenić, czy istniejąca platforma może zostać wykorzystana jako podstawa sprzętowa.

Typowe projekty dostosowywania mogą obejmować:

Podwójne wejście CVBS

→ Dekodowanie wideo

→ PYPEĆ / Narzuta / Połączenie

→ OSD

→ Kodowanie H.264/H.265

→ Karta SD / Nagranie eMMC

→ CVBS / HDMI / Cyfrowe wyjście wideo

z zewnętrznymi interfejsami dla GPS, kompas, baterii i inne informacje telemetryczne.

Rzeczywisty procesor, dekoder wideo, koder, pamięć, składowanie, interfejsy, Wymiary PCB i funkcje oprogramowania zależą od wybranej platformy i wymagań projektu.

Skontaktuj się z nami, aby uzyskać niestandardową płytkę PCB do przetwarzania wideo

Proszę podać wymagane:

  • Format wejścia wideo
  • Format wyjściowy wideo
  • Wymagania PIP
  • Wymagania dotyczące nagrywania
  • Informacje OSD
  • Zewnętrzne interfejsy danych
  • Wymagania dotyczące przechowywania
  • Zasilanie
  • Rozmiar PCB
  • Oczekiwana ilość
  • Wymagania dotyczące dostosowywania oprogramowania sprzętowego

Nasz zespół inżynierów może następnie ocenić najbliższą istniejącą platformę i określić, co można dostosować do Twojej aplikacji.

Projekty OEM/ODM są mile widziane w przypadku opracowywania prototypów i produkcji niestandardowej.

Zadaj pytanie

← Wstecz

Twoja wiadomość została wysłana