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ć:
- Klient podaje szczegółowe wymagania techniczne.
- Identyfikujemy najbliższą istniejącą platformę sprzętową.
- Inżynieria ocenia procesor, dekoder, koder i zasoby pamięci.
- Oceniane są istniejące funkcje PIP/nakładki/OSD/nagrywania.
- Interfejsy sprzętowe zostały potwierdzone.
- Zdefiniowano wymagania dotyczące dostosowywania oprogramowania sprzętowego.
- Przygotowuje się prototypy lub próbki.
- Klient przeprowadza testy funkcjonalne.
- W razie potrzeby udoskonalane jest oprogramowanie sprzętowe i sprzętowe.
- 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 wideo | 2 × niezależny CVBS |
| Standard wideo | KUMPEL 720 × 576, Opcjonalnie NTSC |
| Przetwarzanie | Jednoczesne przetwarzanie dwukanałowe |
| PYPEĆ | Wymagany |
| Narzuta | Wymagany |
| Stanowisko PIP | Nastawny |
| Rozmiar PIP-u | Nastawny |
| Przezroczystość | Najlepiej z możliwością regulacji |
| OSD | Wymagany / konfigurowalny |
| Nagranie | Wymagany |
| Kodek | H.264 / H.265 |
| Składowanie | karta SD / eMMC |
| Tryb nagrywania | Ciągły |
| Wyjście | CVBS / HDMI / interfejs cyfrowy |
| Dane zewnętrzne | UART / RS232 / RS422 / USB / GPIO / ADC |
| Moc | 12V DC dla wybranej platformy |
| Rozmiar PCB | Najlepiej poniżej 100 × 100 mm |
| Oprogramowanie sprzętowe | Możliwość dostosowania |
| SDK/API | W 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
Twoja wiadomość została wysłana