Player de overlay de IA
Assista eventos de câmeras com ADAS/DMS, organize os canais e analise os dados de IA sobrepostos ao vídeo.
O player de overlay de IA aparece quando você abre um evento ou vídeo solicitado de uma câmera que grava dados de análise de IA embarcada — como detecção de objetos, faixa da via e estado do motorista. Ele substitui o player padrão nesses casos e permite ver todas as câmeras do veículo ao mesmo tempo, ligar e desligar camadas de informação sobre o vídeo, acompanhar a telemetria em gráfico e consultar os valores brutos do algoritmo no instante exato do evento.
Pré-requisitos
- Veículo com câmera Cobli Cam compatível com análise de IA (ADAS/DMS)
- Evento de vídeo ou vídeo solicitado disponível no painel
- Permissão para revisar vídeos da frota
Canais disponíveis
Cada câmera do veículo aparece como um canal separado no player:
- Frontal (ADAS): câmera voltada para a via, com análise de colisão, faixa e objetos
- Motorista (DMS): câmera voltada para o motorista, com análise de comportamento e estado
- Canal 3, Canal 4…: câmeras adicionais instaladas no veículo (quando houver)
O canal aberto primeiro depende do tipo de evento: eventos ligados ao motorista — sem cinto, SOS, câmera coberta, passageiro sem cinto, alimentação ao volante, superlotação, violação do equipamento e ativação por impacto — abrem na câmera do motorista. Eventos de via abrem na câmera frontal.
Modos de visualização
Foco em um canal
Um canal ocupa toda a área do player e os demais ficam disponíveis para consulta. Clique em qualquer miniatura para trocar o foco — a ordem dos canais nunca se inverte.
Lado a lado
Todos os canais aparecem com o mesmo peso, sem nenhum em foco. Use o controle de layout para entrar e sair desse modo.
Coluna de canais
Com 3 canais ou mais, os canais secundários ficam em uma coluna ao lado do canal em foco. Com 2 canais, o secundário aparece como miniatura flutuante: arraste-a para fora do vídeo para movê-la para a coluna e arraste de volta para dentro para que volte a flutuar. O canto escolhido para a miniatura fica salvo para as próximas visualizações.
Cada canal é exibido na proporção real do vídeo. Câmeras verticais (comuns na terceira câmera de aparelhos Streamax) deixam de aparecer espremidas entre tarjas pretas.
Tela cheia
O botão de tela cheia expande o player para toda a tela. Menus de camadas, painel de Dados de IA, tooltips e mensagens de confirmação continuam funcionando normalmente nesse modo.
Sobreposição de IA
A barra de controles abaixo do player define o que aparece sobre o vídeo. O botão Mostrar Algoritmo liga e desliga toda a sobreposição; o ícone de filtro ao lado abre o seletor de camadas.
Camadas que não têm dados na mídia aparecem desabilitadas, com um aviso explicando o motivo — assim fica claro que a informação não existe naquele vídeo, em vez de parecer que a detecção não ocorreu.
Camadas de veículo e camadas de câmera
- Camadas de veículo — velocidade, força G, horário, alarmes, estado do motorista e proximidade. Valem para o veículo inteiro e são desenhadas sobre qualquer canal em foco.
- Camadas de câmera — caixas de detecção, faixa da via, radar, mosaico de privacidade e moldura do veículo à frente. Só aparecem sobre o próprio canal, porque as coordenadas valem apenas naquele quadro.
| Camada | O que exibe | Padrão |
|---|---|---|
| Caixas de detecção | Retângulos ao redor de veículos e faces identificados | Ligada |
| Faixa da via | Corredor da faixa à frente do veículo, com preenchimento por proximidade | Ligada |
| Alarmes | Faixas de alerta sobre o vídeo quando um evento é detectado | Ligada |
| Proximidade (TTC e headway) | Tempo até a colisão e distância em segundos para o veículo à frente | Ligada |
| Radar de objetos | Mini-radar com a posição relativa dos objetos ao redor | Ligada |
| Velocidade e limite | Velocidade atual e limite lido pelo dispositivo | Ligada |
| Força G | Aceleração medida pelo dispositivo | Ligada |
| Etiquetas e data/hora | Canal, motorista, dispositivo e horário do frame | Ligada |
| Saída de faixa | Marcação de saída de faixa | Desligada |
| Privacidade (desfocar rosto) | Mosaico sobre os rostos dos canais da cabine (motorista e passageiro) e ocultação do nome do motorista | Desligada |
Ligue Privacidade (desfocar rosto) antes de compartilhar uma evidência fora da frota. A camada vem desligada porque avaliar fadiga, uso de celular e atenção é justamente o motivo de abrir a câmera do motorista.
A camada de privacidade é um conforto de visualização no player: ela cobre os rostos dos canais da cabine, inclusive o do passageiro, mas nunca atua na câmera da via e não garante anonimato. Para um arquivo anonimizado, use Anonimizar e baixar… (veja abaixo).
Organização das informações sobre o vídeo
As marcas sobre o vídeo são distribuídas em zonas, de modo que uma não cubra a outra. Quando há mais informação do que cabe na tela, um chip +N indica quantas marcas ficaram de fora — clique nele para abrir o painel de Dados de IA com a lista completa. Nada é escondido em silêncio.
A quantidade de informação acompanha o tamanho do canal na tela:
- Canal em foco — conjunto completo de marcas.
- Canais lado a lado — apenas etiquetas e faixas de alerta.
- Miniatura — apenas a camada de privacidade, quando ligada.
Em tela cheia, a barra de controles e a faixa de telemetria reservam o próprio espaço: nenhuma marca é desenhada atrás delas.
Alertas e detectores
Quando o algoritmo detecta uma situação relevante, um banner aparece sobre o vídeo:
- Alerta de colisão e tempo até a colisão (TTC) — risco de colisão com o veículo à frente
- Distância em segundos (headway) — proximidade do veículo à frente em condução normal
- Saída de faixa — veículo saindo da faixa (camada opcional)
- Estado do motorista — fadiga, motorista ausente e outros indicadores do DMS
- Chips de detector — bocejo, uso de celular, fumo e ausência de cinto (Motorista sem cinto e Passageiro sem cinto), disparados pelo limiar que o próprio dispositivo transmite
- Câmera coberta — obstrução da lente
A cor do alerta acompanha a gravidade: atenção e risco. Em proximidade, o TTC usa 3 s e 1,5 s como referência e o headway usa 2 s e 1 s; a cor geral segue o pior dos dois. Nos eventos de colisão o destaque é o TTC; nos de aproximação excessiva, o headway.
A leitura de Passageiro sem cinto não vale para vídeos verticais (9:16). Esse formato é o da câmera dedicada ao motorista, que não enquadra o banco do passageiro dianteiro. Nesses vídeos o chip Passageiro sem cinto e a linha Cinto do passageiro no painel de Dados de IA não aparecem; só a ausência de cinto do motorista é considerada.
Os detectores do DMS só disparam quando estão habilitados na configuração do dispositivo. Detector desligado deixa de exibir alerta na tela, mesmo que o campo continue sendo transmitido — é por isso que algumas linhas, como o estado da máscara, podem não aparecer em determinados veículos.
Faixa de eventos e gráfico de telemetria
Abaixo do player, a faixa de eventos mostra alarmes e detecções ao longo do clipe, coloridos por gravidade. Passe o cursor sobre uma ocorrência para ver o nome, a gravidade em texto e a janela de tempo. Ocorrências vistas por mais de um canal aparecem uma única vez.
Saída de faixa não entra nessa faixa de eventos: o sinal também dispara em trocas de faixa normais, o que poluiria a leitura. Para vê-lo sobre o vídeo, ligue a camada Saída de faixa.
O gráfico de telemetria mostra como os dados variaram durante o vídeo, em abas:
- Velocidade — velocidade ao longo do clipe, com o limite tracejado e os trechos acima do limite em vermelho.
- Aceleração — os três eixos medidos pelo dispositivo: longitudinal, lateral e vertical (solavancos e impactos).
- Proximidade — headway como linha e TTC como pontos, com as marcas de 2 s e 1 s.
- Aceleração 3D — intensidade do movimento em gráfico único, com o veículo em 3D inclinando conforme a manobra e a narração de cada evento detectado no clipe.
- Proximidade 3D — a mesma leitura de headway e TTC, com uma cena 3D do veículo e do carro à frente mostrando o espaço entre eles, mais a narração dos eventos de aproximação perigosa.
O indicador de posição acompanha o vídeo; clique ou arraste sobre o gráfico para navegar no clipe. A legenda funciona como leitura do instante sob o cursor.
Abas Aceleração 3D e Proximidade 3D
Nas abas 3D, a leitura acima do gráfico descreve o que aconteceu no trecho atual, em vez de mostrar apenas os valores numéricos brutos:
- Narração do evento — título e descrição do que ocorreu: "Freada brusca", "Curva firme à direita", "Solavanco", "Risco de colisão", entre outros. A narração fica ativa enquanto o evento está em andamento e antecipa o próximo evento detectado no clipe.
- Cena 3D — veículo animado inclinando com a manobra (Aceleração 3D) ou par veículo + carro à frente com as faixas de 1 s e 2 s de reação (Proximidade 3D). A cena acompanha os dados do instante atual.
- Chips de eventos — lista clicável de todas as ocorrências do clipe, com o instante de cada uma. Clique em um chip para ir direto àquele momento do vídeo.
Use o botão Mostrar leitura 3D / Ocultar leitura 3D para esconder a cena e a narração e deixar apenas o gráfico, caso a visualização 3D comprometa o desempenho do dispositivo.
Ações disponíveis no player
- Favoritar e compartilhar o vídeo, como no player padrão
- Marcador de evento na linha do tempo, apontando o instante do disparo
- Atalhos de teclado para reproduzir, pausar e avançar (ativos quando o foco está no player)
- Download do canal desejado e, quando disponível para a sua conta, Anonimizar e baixar…
Cada canal tem carregamento, erro e mensagens próprios: se um canal falhar, os demais continuam tocando. Dois selos no topo do canal explicam por que ele toca sem sobreposição:
- Sem IA — a gravação daquele canal não traz dados de análise de IA. Ausência de marcações aqui não significa ausência de detecção.
- IA não carregou — os dados de IA do canal existem, mas não foram carregados, e ele toca sem sobreposição. Passe o cursor sobre o selo para ler a explicação e clique em Tentar novamente para recarregar. Enquanto carrega, o botão fica desabilitado com um ícone girando; os canais que já carregaram não são afetados.
Anonimizar e baixar
Quando o recurso está disponível para a sua conta, o menu de download do player ganha o item Anonimizar e baixar…. Ele gera, no seu navegador, um arquivo por canal da mídia, com pessoas anonimizadas e, se você quiser, com o overlay de IA gravado no vídeo. Use para compartilhar uma evidência fora da frota.
- Clique no botão de download do player e escolha Anonimizar e baixar….
- Na janela Anonimizar e baixar, escolha as opções:
- Anonimizar pessoas: pixeliza os rostos e oculta o nome do motorista. Desligado, você baixa o vídeo original, com rostos visíveis.
- Anonimizar também a câmera da via: aparece quando a mídia tem câmera da via. É mais lento e pode levar alguns minutos.
- Incluir overlay de IA: grava no arquivo as camadas que estão ligadas no player (exceto a de privacidade). Se o overlay estiver desligado, ligue-o e as camadas antes. Mídias sem dados de IA não têm essa opção.
- Clique em Baixar. A janela mostra o progresso (Canal 1 de 2 · 40%) — mantenha a aba aberta até terminar.
Fechar a janela ou clicar em Interromper cancela a exportação e descarta o que já foi processado. A detecção de rostos cobre o que o sistema consegue enxergar: rostos muito pequenos ou de lado podem escapar, principalmente na câmera da via. Confira o arquivo antes de compartilhar. Placa e número Cobli do veículo continuam visíveis.
A exportação usa o processamento do seu computador e exige a versão mais recente do Chrome ou do Edge. Se falhar, a janela oferece Tentar novamente ou Baixar original (rostos visíveis). A mídia não tem áudio.
Painel de Dados de IA
O botão Dados de IA abre um painel lateral com os valores do algoritmo no instante atual do vídeo. Em eventos com mais de uma câmera, use os botões no topo do painel para alternar entre os canais.
Identificação
Tipo de evento, canal e tipo de câmera, motorista, dispositivo, placa e número Cobli, resolução do vídeo e horário do frame.
Condução
Velocidade, limite lido pelo dispositivo, distância ao veículo à frente, headway e TTC — as duas medidas de proximidade aparecem separadas.
Faixa
Geometria da faixa detectada no frame: largura medida, curvatura, desvios e estilo da marcação.
Calibração
Dados de instalação transmitidos pelo dispositivo: região de interesse (ROI), inclinação (yaw), altura da câmera e largura do veículo. Servem para conferir se a câmera está configurada como o esperado.
Motorista
Estado detectado pela câmera interna e os índices de cada detector do DMS, destacados quando indicam risco. Quando o detector de cinto está habilitado, aparecem as linhas Cinto do motorista e, em vídeos que enquadram o banco dianteiro, Cinto do passageiro.
Alarmes
Lista dos alarmes ativos no instante analisado, com a gravidade. A leitura bruta do dispositivo continua disponível para diagnóstico, mesmo quando um detector está desligado.
Dicas
O painel de Dados de IA exibe os valores do frame exato onde o vídeo está pausado. Para analisar um momento específico, pause o vídeo naquele instante antes de abrir o painel.
A faixa desenhada à frente do veículo é um corredor estimado pelo dispositivo. Em vias sem pintura ela indica o espaço à frente, não uma faixa pintada — use-a como referência de proximidade, não como medida exata.
A sobreposição de IA depende dos dados gravados pela câmera no momento do evento. Quando a câmera não gravou esses dados, a sobreposição fica desativada, mas o vídeo ainda pode ser assistido normalmente.