# VqmCalc

## Abstrato

autor: Lefungus
versão: 0.21
download: VqmCalc-0.21 fonte: pode ser encontrado aqui.
categoria: Plugins para comparar qualidade de vídeo usando métrico específico de qualidade de vídeo
requisitos: YV12 Colorspace

## Descrição

A função comparar do AviSynth, calcula o psnr de dois clipes. O método seguinte (chamado VQM) deve ser um métrico de qualidade de vídeo melhor que o psnr. Está baseado no relatório seguinte:

http://ise.stanford.edu/class/ee392...xiao_report.pdf

Não é exatamente igual ao papel em branco em que estão faltando algumas informações vitais, como a matriz que precisamos usar para máscara espacial.
Neste filtro, uso Matriz MPEG com a esperança de que reflita um pouco o Sistema Visual Humano.
Nenhuma máscara temporal é implementada neste método.

Algumas experiências foram feitas com um pequeno clipe codificado com Xvid em constante quant2/quant4/quant6 e quant2 com VHQ1.

Tenha em mente que estes resultados podem não refletir qualidade de vídeo

Significado de VQM:
Quant2: 37.16
Quant4: 52.58
Quant6: 63.12
Quant2+VHQ1: 37.74

Mais pontos (pode) significa menos qualidade. Parece escalar bem com Quants mas não como VHQ.

Só trabalhará com YV12. E parece não trabalhar com quadros B.
O clipe deve ser mod8. Se não, pode travar.
Outros bugs que encontrei:

- Pode travar quando o log já existir.
- Pode travar durante o clipe, tente novamente até que trabalhe.

Espero que você não tenha medo de testá-lo.

um exemplo:

    a = Avisource("J:\Video\Source.avs")
    b = Avisource("J:\Video\Quant6.avi")
    return VqmCalc(a,b,"results.log")

PS: eu uso fdct_mmx de fontes Xvid, assim acho que preciso liberar seu GPL e incluir cabeçalhos GPL. Não estou seguro se posso, porque é inspirado em um papel em branco. Eu ficarei feliz se receber alguma ajuda neste assunto.

`$Date: 2006/03/26 18:11:54 $ Portuguese translation by RoLon`