IBob (Interpolating Bob)

Abstrato

autor: Interpolação Bob por Kevin Atkinson
versão: v0.10 (C plugin, para ser carregado com LoadCPlugin)
dowload: http://www.avisynth.org/warpenterprises/
categoria: Remoção de Desentrelaçamento & Pulldown 
requisitos: YV12 &  YUY2 Colorspace

Este filtro simples trabalha exatamente como o filtro interno Bob no Avisynth exceto que usa interpolação linear no lugar de ''resizing bicubic''. 

Seu uso é simples:

IBob()

As vantagens do IBob sobre o Bob interno é:

1) As linhas do campo de domínio são intocadas. Em particular

AssumeTFF()
orig = last
IBob()
AssumeTFF().SeparateFields().SelectEvery(4, 0, 3).Weave()
Compare(last, orig)

Informa diferença 0 entre o original e o Bob e o vídeo não Bob (quando o formato do vídeo for yuy2, com yv12 o croma será ligeiramente diferente). Com o Bob interno este não é o caso.

2) Um pouco mais rápido que o Bob interno.

Ele pode ser feito até mais rápido pelas 1) compilação dinâmica de partes fundamentais para reduzir pressão de registro e tirar proveito da "base + índice + deslocamento" do método de acesso e  2) uso de extensões de vetor.

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