Existem ferramentas para medir a qualidade do vídeo?

7

Estou procurando ferramentas que possam medir a qualidade do vídeo de uma forma subjetiva (Como o olho vê um imagem em movimento). Existe alguma ferramenta para que eu possa inserir um arquivo de vídeo e obter uma leitura subjetiva de como a qualidade do vídeo é?

Aqui está informação graças a neve sobre como medir a qualidade do vídeo

Observe que o script não funciona e a outra alternativa é um aplicativo do Windows.

    
por Luis Alvarado 25.12.2012 / 17:55

3 respostas

4

Existem dois algoritmos estabelecidos que podem medir a fidelidade do vídeo à sua origem. Você tem que inserir dois fluxos de vídeo, a fonte original e a versão codificada, e o algoritmo calcula a fidelidade e gera uma figura.

Infelizmente para você, ambos exigem que você forneça a fonte não compactada junto com o vídeo compactado, para fazer uma comparação. Não há algoritmo confiável para detectar a qualidade do vídeo que não requer a fonte.

  • PSNR é uma medida muito simples que apenas faz a diferença em cada pixel entre a fonte e a versão codificada e calcula a média dos quadrados dessa diferença em todos os pixels em todos os quadros igualmente, chegando a uma figura , que pode ser expresso como "relação sinal-ruído".

    À medida que os codecs de vídeo se tornavam cada vez mais sintonizados psico-visualmente, esse algoritmo se tornava cada vez mais irrelevante. Hoje, otimizar um codec de vídeo para PSNR equivale a otimizá-lo para parecer mal . É uma medida muito ruim de como a fidelidade ao vídeo de origem realmente parece aos olhos humanos.

  • SSIM foi criado em grande parte devido a essas deficiências no PSNR. É um algoritmo mais complexo que também leva em conta quão bem a forma de estruturas na imagem resultante corresponde a estruturas na fonte. Isso pesa strongmente contra certos artefatos comuns na compactação baseada em blocos anteriores (por exemplo, MPEG-2 como usado em DVD) que inclui bloqueio ou toque, artefatos que contribuem muito para nossa percepção da qualidade do vídeo, embora sua contribuição para o PSNR seja menor. / p>

    O SSIM chega a um número indicando similaridade, que pode ser convertido em uma proporção semelhante ao PSNR.

    À medida que os codecs de vídeo evoluíram ainda mais, o SSIM agora também tem limitações, tornando-o similarmente inadequado como uma medida abrangente da fidelidade do vídeo. Os codecs de vídeo modernos, como o h.264, não têm muito problema com estruturas de bloqueio devido a recursos como desbloqueio em loop e transformações 4x4, enquanto ainda sofrem perda de detalhes e ruído (desfoque), o que não é bem medido pelo SSIM.

Existem outros algoritmos, alguns dos quais pretendem resolver as deficiências desses algoritmos, mas nenhum deles ganhou tanta popularidade.

Portanto, nenhum desses algoritmos é uma maneira adequada de medir a qualidade do vídeo perceptivo. Em vez disso, a sintonização de codecs de vídeo requer muita observação: de preferência, comparações duplo-cegas para que o observador não possa ser influenciado por conhecer o codec em uso: um feito difícil para codecs de vídeo que deixam sinais indicadores exclusivos do codec codec mesmo em vídeos compactados de taxa de bits razoavelmente alta.

    
por thomasrutter 04.02.2015 / 05:35
5

Sua interpretação de qualidade e minha interpretação podem diferir tão bem quanto qualquer outra pessoa, portanto seu modo subjetivo está manchado. Você precisa de uma medida definitiva de classificação que reconheça a força, o movimento, o desfoque, a saturação, a densidade, o foco etc.

Tudo isso será tratado de acordo com o equipamento usado, é claro. Que tipo de gravação e captura de processamento de mídia de entrada / saída está sendo usado. Além de armazenar os dados via filme, fita digital ou magnética?

As variáveis são consistentes no produto acabado. Ex .: projetor de cinema 3D de US $ 100.000 ou uma câmera de 8mm de filme caseiro? Existe uma diferença.

Agora, volte para sua placa gráfica. Pode lidar com o estresse da análise da mídia?

Meu ponto é este. Não há uma boa resposta. Eu sugeriria começar a pesquisar neste site: link

Isso pode não ser definitivo o suficiente, mas você pode ter um bom começo.

    
por Ringtail 25.12.2012 / 19:43
-1

Aqui está uma ferramenta de qualidade de streaming de vídeo que eu acidentalmente encontrei. Infelizmente não consigo me lembrar do método de alternância. Eu tenho tentado re-encontrar isso. Aqui estão meus esforços recentes que incluem uma explicação da ferramenta:

Por favor, me diga o nome do recurso e, especialmente, como ativar / desativá-lo. Eu encontrei o botão por acidente, e foi legal, mas depois eu o deixei ligado e agora não consigo me lembrar de como desligá-lo. É um recurso incrível, no entanto.

Primeiro notado na versão 47.0.2526.80 m; ainda exibido após a atualização para a versão 47.0.2526.106 m.

Uma imagem é a melhor, então é a primeira (barras verdes e estatísticas no topo da tela): VidStatOverlay0 VidStatOverlay1

Aqui está a descrição do comportamento: Quando você clica em um vídeo para reproduzi-lo, na janela de reprodução de streaming há um recurso para ativar uma sobreposição (do mesmo tipo que o botão de reprodução / pausa e a barra de progresso de vídeo na parte inferior da tela) na parte superior da tela que mostra estatísticas informativas como Estado (reproduzir ou pausar), carregar em ms, manifesto em ms, baias, taxa de buffer em s / s, buffer deixado em s (ao clicar no vídeo, eles são encobertos pelo OneDrive comum itens de menu de compartilhamento | adicionar ao álbum | download | excluir | incorporar | editar tags | etc). Há também mais duas linhas abaixo delas, uma para áudio e outra para vídeo. Cada uma dessas linhas tem uma classificação de qualidade (0, 1, 2, etc) e um gráfico de pontos adicionados em uma linha. O comprimento da linha representa o comprimento da carga de vídeo. os pontos são codificados por cores para mostrar 'aguardando resposta', 'recebendo bytes', baixados, anexados, anexados e erros. A linha de áudio também mostra as estatísticas de espera média em ms e recebimento médio em ms. A linha de vídeo mostra estatísticas adicionais para média de espera em ms, média recebida em ms e média de largura de banda em mbps. A é uma linha vertical que avança pelo gráfico de pontos e essa linha representa a posição de reprodução do vídeo em relação aos dados armazenados em cache.

Palavras-chave: Estado (reproduzir ou pausar), carregar em ms, manifesto em ms, baias, taxa de buffer em s / s, buffer deixado em s, 'aguardando resposta', 'recebendo bytes', transferido por download, anexado, anexado e error avg wait em ms e avg recebem em ms largura de banda em mbps

Isso é semelhante em natureza ao recurso de estatísticas de vídeo da postagem do Chrome. Categorias: 47-StableDiscuss ChromeWindows 8 // productforums.google.com/forum/ #! msg / chrome / x7q1rM2G3DY / wYpD4896yRwJ; context-place = fórum / chrome

17/12/15 Google diz: Eu não estou familiarizado com esse recurso, mas meu palpite inicial seria de que é algum tipo de extensão. Não reconheço isso como um recurso do Chrome.

Minha resposta para eles foi:  Eu desliguei todas as extensões e isso ainda existe. Eu também sei que não instalei nenhuma extensão ou qualquer outro SW durante semanas (exceto atualizações de antivírus) antes de encontrar este 'recurso'.

Observarei que encontrei o recurso ao usar o Chrome para reproduzir um vídeo do OneDrive no player de streaming nativo do OneDrive. Subi de um lado e de outro em duas conversas de uma hora com os 'especialistas' do OneDrive (claramente Tier I e limitados a uma árvore de resolução de problemas) e, no final, a Microsoft, em sua sabedoria, diz que é um vírus . A sério? Foi aí que desisti deles e fui para os especialistas do Google.

Gostaria de lembrar se a encontrei com um pop-up de clique com o botão direito do mouse, um item de menu de contexto oculto ou uma daquelas descobertas acidentais de uma tecla de atalho. Por isso, poderia estar relacionado ao OneDrive. Infelizmente, no dia em que encontrei e usei a função de alternância, tentei apenas no Chrome, não em outro navegador. E agora não consigo me lembrar da função de alternância.

É uma função muito elegante e informativa sobre streaming de vídeo. Eu acho que o Google ou a Microsoft gostariam de receber o crédito por isso.

    
por Steve R. 18.12.2015 / 01:01