Para equipamentos de vídeo incorporados, Cargas úteis de UAV, sistemas de veículos, câmeras industriais e outras aplicações especializadas, os clientes às vezes precisam de muito mais do que um codificador de vídeo padrão ou uma placa DVR.
Um requisito típico pode envolver duas entradas de vídeo CVBS independentes, processamento de vídeo simultâneo, imagem em imagem (PIP), sobreposição de vídeo, OSD personalizado, gravação em tempo real e integração de dados de telemetria externa — tudo em uma PCB compacta e independente.
Na Onvon, podemos fornecer Personalização OEM/ODM com base em plataformas de processamento de vídeo existentes, permitindo que os clientes modifiquem uma plataforma de hardware comprovada em vez de desenvolver um sistema completo de processamento de vídeo do zero.
Requisito típico de processamento de vídeo personalizado
Um tipo recente de projeto requer o seguinte fluxo de trabalho operacional:
Entrada CVBS 1 + Entrada CVBS 2 → Processamento Simultâneo → PIP / Sobreposição / Fusão → OSD → Gravação + Saída de vídeo
O ponto importante é que ambas as entradas de vídeo devem ser processadas simultaneamente.
Isso é diferente de um simples switcher de vídeo de duas câmeras, onde apenas uma fonte de vídeo é selecionada e exibida por vez.
O sistema de destino precisa manter ambos os fluxos de vídeo disponíveis para processamento em tempo real e combiná-los na imagem de saída final.
1. Entradas Duplas de Vídeo CVBS
A PCB personalizada pode ser projetada em torno de duas entradas de vídeo analógicas independentes.
Os requisitos típicos incluem:
- 2 × entradas CVBS independentes
- AMIGO 720 × 576 apoiar
- Suporte NTSC quando necessário
- Processamento simultâneo de ambas as entradas de vídeo
- Sem troca simples de vídeo
- PIP em tempo real ou processamento de sobreposição
Este tipo de arquitetura pode ser útil quando duas câmeras precisam permanecer ativas simultaneamente.
Por exemplo:
Câmera 1 → Vídeo Principal
Câmera 2 → Vídeo PIP secundário
A imagem final processada pode então ser exibida, gravado e transmitido através da interface de saída de vídeo selecionada.
2. Real-Time PIP and Video Overlay
Picture-in-picture is one of the key requirements for this type of project.
The secondary video image may need adjustable:
- Position
- Width and height
- Scaling
- Overlay mode
- Transparency
- Display area
A typical application may require the second video window to be moved to different locations on the main video image.
Por exemplo:
Main CVBS Video + Secondary CVBS Video → PIP Output
Where supported by the selected processor/platform, transparency or alpha-blending functions can also be considered.
If true alpha blending is not available on the existing platform, the available overlay and PIP modes can be evaluated during the customization stage.
The exact PIP capability depends on the selected processor, video decoder and existing firmware architecture.
3. OSD and External Data Integration
Outro requisito importante é o OSD personalizável.
O sistema pode precisar exibir informações como:
- Tensão da bateria
- Porcentagem da bateria ou nível estimado da bateria
- Posição da bússola
- Rumo magnético ou geográfico
- Coordenadas GPS
- Data e hora
- Texto definido pelo usuário
- Outras informações de telemetria
Dados externos podem potencialmente ser recebidos através de interfaces como:
- UART
- RS232
- RS422
- USB
- GPIO
- ADC
Por exemplo, o controlador externo de um cliente pode enviar GPS, informações de bússola e bateria através do UART.
O firmware de processamento de vídeo pode então usar esses dados para gerar as informações OSD correspondentes no vídeo ao vivo..
Um fluxo de dados típico poderia ser:
GPS / Bússola / Sensor de bateria → UART / Interface Externa → PCB de Processamento de Vídeo → OSD → Saída de Vídeo + Gravação
A interface e o protocolo exatos podem ser customizados de acordo com o equipamento do cliente.
4. Gravação de vídeo em tempo real
Para muitos aplicativos incorporados, a gravação não é um recurso opcional.
A arquitetura necessária pode ser:
Duas entradas CVBS → PIP / Sobreposição / OSD → Vídeo Final → Codificação H.264/H.265 → Cartão SD / eMMC
O cliente pode exigir:
- Gravação contínua em tempo real
- Codificação H.264 ou H.265
- Gravação em cartão SD
- Gravação eMMC
- Segmentação automática de arquivos
- Gravação de recuperação após interrupção de energia
- Gravação da imagem final processada
- OSD incluído no vídeo gravado
O principal requisito é que o a imagem PIP/sobreposição processada deve ser gravada, em vez de simplesmente gravar uma das entradas originais da câmera.
Isso torna o sistema adequado para operação embarcada autônoma sem a necessidade de um PC.
5. Saída de vídeo
Dependendo do projeto, diferentes interfaces de saída de vídeo podem ser consideradas.
As interfaces possíveis incluem:
- Saída CVBS PAL
- HDMI
- BT.656
- MIPI
- Outras interfaces de vídeo digital
Para alguns aplicativos incorporados, CVBS continua sendo preferível porque pode ser conectado diretamente a monitores existentes, transmissores ou sistemas de vídeo.
Para outras aplicações, HDMI ou uma interface de vídeo digital pode ser mais apropriada.
A interface de saída pode, portanto, ser selecionada de acordo com a arquitetura de sistema existente do cliente.
6. Design compacto de PCB incorporado
A dimensão pretendida para este tipo de projecto é muitas vezes inferior:
100 × 100 milímetros
Um PCB menor pode ser possível dependendo do processador, decodificador, codificador, memória, requisitos de armazenamento e interface.
A placa final pode ser fornecida como PCB simples ou módulo incorporado, sem gabinete.
Isto o torna adequado para integração em:
- Equipamento de carga útil UAV
- Sistemas de vídeo para veículos
- Equipamento industrial
- Sistemas de monitoramento portáteis
- Robótica
- Sistemas de câmeras especializados
- Equipamento DVR personalizado
- Produtos de vídeo OEM
7. 12Fonte de alimentação CC
Para este tipo de aplicação, o cliente pode exigir uma entrada CC na faixa de 5–12V.
Para algumas plataformas existentes, no entanto, 12V CC é necessária.
O consumo de energia depende do processador selecionado, codificador de vídeo, dispositivo de armazenamento, interface de saída e configuração periférica.
Durante a avaliação OEM/ODM, podemos fornecer o consumo de energia típico e máximo esperado com base na configuração final do hardware.
8. Personalização de Firmware
O hardware é apenas uma parte de uma solução personalizada de processamento de vídeo.
O firmware também pode precisar ser modificado para a aplicação do cliente.
A possível personalização de firmware inclui:
- Configuração PIP
- Sobreposição de vídeo
- Layout OSD
- Protocolo de dados OSD
- Interface de comando UART
- Integração de telemetria externa
- Configuração de gravação
- Segmentação de arquivos
- Configuração de inicialização
- Configuração de saída de vídeo
- Funções de atualização de firmware
Onde disponível, A documentação do SDK/API também pode ser fornecida para desenvolvimento adicional do lado do cliente.
O sistema final pretende funcionar como um módulo de processamento de vídeo incorporado autônomo, sem exigir um PC durante a operação normal.
9. Plataforma existente vs.. Novo Desenvolvimento
Para projetos OEM, começar com uma plataforma comprovada existente pode reduzir significativamente o risco de desenvolvimento em comparação com o desenvolvimento de todo o sistema do zero.
Em vez de projetar:
Decodificador de vídeo + Processador + Codificador + Armazenar + OSD + Interfaces + Firmware
do zero, podemos avaliar uma PCB de processamento de vídeo existente e determinar quais funções podem ser retidas e quais funções precisam de personalização.
O processo de desenvolvimento pode incluir:
- O cliente fornece requisitos técnicos detalhados.
- Identificamos a plataforma de hardware existente mais próxima.
- Engenharia avalia processador, decodificador, recursos de codificador e memória.
- Existing PIP/overlay/OSD/recording functions are evaluated.
- Hardware interfaces are confirmed.
- Firmware customization requirements are defined.
- Prototype or sample units are prepared.
- Customer performs functional testing.
- Firmware and hardware are refined if required.
- Customized production begins after approval.
This approach is particularly suitable when the customer wants to develop a specialized product but does not want to start the entire hardware and firmware development process from zero.
10. Example OEM/ODM Requirement
A typical project specification may look like this:
| Função | Typical Requirement |
|---|---|
| Entrada de vídeo | 2 × independent CVBS |
| Video Standard | AMIGO 720 × 576, NTSC optional |
| Processing | Simultaneous dual-channel processing |
| PIP | Obrigatório |
| Sobreposição | Obrigatório |
| PIP Position | Ajustável |
| PIP Size | Ajustável |
| Transparency | Preferably adjustable |
| OSD | Obrigatório / personalizável |
| Gravação | Obrigatório |
| Codec | H.264 / H.265 |
| Armazenar | Cartão SD / eMMC |
| Recording Mode | Contínuo |
| Saída | CVBS / HDMI / digital interface |
| External Data | UART / RS232 / RS422 / USB / GPIO / ADC |
| Poder | 12V DC for selected platform |
| PCB Size | Preferably below 100 × 100 milímetros |
| Firmware | Personalizável |
| SDK/API | Dependendo da plataforma |
A especificação final é determinada após avaliação de engenharia da plataforma de hardware selecionada.
11. Aplicações de câmera dupla e imagens térmicas
O mesmo tipo de arquitetura de processamento de vídeo também pode ser usado com sistemas de câmera dupla.
Por exemplo, uma câmera de luz visível e uma câmera de imagem térmica podem ser combinadas em um único sistema de processamento de vídeo incorporado.
640Módulo de imagem térmica de luz dupla ×512
Nossas soluções de câmera de luz dupla podem combinar imagens térmicas e imagens de luz visível e podem ser adequadas para aplicações que exigem vídeo diurno/noturno ou vídeo multissensor.
Para determinados sistemas de câmeras personalizados, a arquitetura de entrada de vídeo e interface de controle também podem ser avaliadas de acordo com a aplicação do cliente.
12. Desenvolvimento de PCB de processamento de vídeo OEM / ODM
Se o seu projeto exigir uma placa de processamento de vídeo incorporada personalizada, podemos avaliar se uma plataforma existente pode ser usada como base de hardware.
Projetos típicos de customização podem envolver:
Entrada Dupla CVBS
→ Decodificação de vídeo
→ PIP / Sobreposição / Fusão
→ OSD
→ Codificação H.264/H.265
→ Cartão SD / Gravação eMMC
→ CVBS / HDMI / Saída de vídeo digital
com interfaces externas para GPS, bússola, bateria e outras informações de telemetria.
O processador real, decodificador de vídeo, codificador, memória, armazenar, interfaces, As dimensões da PCB e as funções do firmware dependem da plataforma selecionada e dos requisitos do projeto.
Contate-nos para uma PCB de processamento de vídeo personalizada
Por favor, forneça o que você precisa:
- Formato de entrada de vídeo
- Formato de saída de vídeo
- Requisitos PIP
- Requisitos de gravação
- Informações OSD
- Interfaces de dados externas
- Requisitos de armazenamento
- Fonte de energia
- Tamanho da placa de circuito impresso
- Quantidade esperada
- Requisitos de personalização de firmware
Our engineering team can then evaluate the closest existing platform and determine what can be customized for your application.
OEM/ODM projects are welcome for prototype development and customized production.

Faça uma pergunta
Sua mensagem foi enviada