PCB codificador de DVR de vídeo CVBS de canal duplo personalizado com PIP, OSD e gravação

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:

  1. O cliente fornece requisitos técnicos detalhados.
  2. Identificamos a plataforma de hardware existente mais próxima.
  3. Engenharia avalia processador, decodificador, recursos de codificador e memória.
  4. Existing PIP/overlay/OSD/recording functions are evaluated.
  5. Hardware interfaces are confirmed.
  6. Firmware customization requirements are defined.
  7. Prototype or sample units are prepared.
  8. Customer performs functional testing.
  9. Firmware and hardware are refined if required.
  10. 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çãoTypical Requirement
Entrada de vídeo2 × independent CVBS
Video StandardAMIGO 720 × 576, NTSC optional
ProcessingSimultaneous dual-channel processing
PIPObrigatório
SobreposiçãoObrigatório
PIP PositionAjustável
PIP SizeAjustável
TransparencyPreferably adjustable
OSDObrigatório / personalizável
GravaçãoObrigatório
CodecH.264 / H.265
ArmazenarCartão SD / eMMC
Recording ModeContínuo
SaídaCVBS / HDMI / digital interface
External DataUART / RS232 / RS422 / USB / GPIO / ADC
Poder12V DC for selected platform
PCB SizePreferably below 100 × 100 milímetros
FirmwarePersonalizável
SDK/APIDependendo 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

← Voltar

Sua mensagem foi enviada