FFT3DGPU.

Una versione GPU di Fizick's FFT3DFilter
Scarica ora

FFT3DGPU. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Nome editore:
  • Tonny Petersen aka tsp
  • Sistemi operativi:
  • Windows All
  • Dimensione del file:
  • 1.1 MB

FFT3DGPU. Tag


FFT3DGPU. Descrizione

FFT3dGPU rappresenta una versione GPU di FFT3DFilter di Fizick. L'algoritmo (Fast Fourier Transform, denoising) è lo stesso per la maggior parte. Attualmente la seguente non è implementata: il supporto per il video interlacciato o YUY2 spazio colore o il motivo di rumore. In questa versione il fotogramma successivo viene elaborato in attesa che la GPU di terminarlo di lavoro. Cioè i filtri prima fft3dGPU stanno lavorando contemporaneamente con esso. Installazione Per utilizzare questo filtro è necessario DirectX 9.0c o superiore e una scheda grafica con supporto DirectX 9 in hardware. Che è almeno un'ATI Radeon 95xx o Nvidia GeForce FX 5xxx. Si raccomanda Geforce 6xxx o migliore. Se avete scaricato il programma di installazione basta eseguirlo in gioco è fatto, il resto copia fft3dgpu.hlsl e copiare FFT3dGPU.dll nella stessa directory, anche copiare d3dx9_30.dll alla directory c: Windowssystem32. Le vecchie versioni avevano anche fft3dgpu9b.dll (non disponibile al momento) per il supporto DirectX 9.0b (NON copiare sia DLL nella directory autoload.) DirectX 9.0c potrebbe essere più veloce per le persone che utilizzano Nvidia Geforce 6xxx perché aggiunge il supporto per PixelShader 3.0. Se non avete l'ultima versione di DirectX installata (aprile 2006 o successiva) si può ottenere qui o estrarre il file d3dx9_30.dll alla directory c: Windowssystem32. Il programma di installazione copierà d3dx9_30.dll al posto giusto nel senso che non dovrebbe essere neccesary per eseguire il programma di installazione DirectX se si dispone di DirectX 9c installato. Sintassi FFT3DGPU (clip, float "Sigma", galleggiare "beta", int "bw", int "bh", int "BT", galleggiare "affinare", int "piano", int "modalità", int "bordersize", int "precisione", bool "NVPerf", galleggiare "degrid", galleggiare "scutoff", galleggiare "SVR", galleggiare "Smin", galleggiare "Smax", galleggiare "kratio", int "ow", int "oh", int "wintype", int "interlacciato", galleggiare "sigma2" float "sigma3" float "sigma4", bool "oldfft") Parametri di funzione: CLIP: la clip di filtro. La clip deve essere YV12. sigma e beta ha lo stesso significato che in fft3dfilter. Default = 2. sigma2, sigma3, sigma4 Se i controlli specificato il valore di sigma per la massima (sigma) a frequenza più bassa (sigma4). Default = sigma bw, bh: blockwide e altezza del blocco. Dovrebbe essere una potenza di 2 cioè valori validi è 4,8,16,32,64,128,256,512 (nota che bw dovrebbe essere maggiore di 4 per miglior risultato). Default = 32 bt: la modalità. bt = -1 affilare solo, bt = 0 kalman filtraggio, t = 1 è filtraggio 2d, bt = 2 utilizza il frame corrente e precedente, bt = 3 utilizza la corrente e precedente frame successivo, bt = 4 usi i due telai precedenti, il frame corrente e successivo. predefinito 1 affinare: valori positivi nitidezza dell'immagine, valori negativi sfuocature dell'immagine. 0 disabilita affilatura. Default 0. piane: 0 filtri luma, 1,2 e 3 filtri Chroma (sia U e V). 4 filtri sia di luminanza e crominanza. Default 0. Modalità: 0 solo sovrapposizioni 1: 1. Questo è più veloce, ma produce manufatti con elevati valori di sigma. mode = 1 blocco sovrappone 2: 1. Questo è più lento, ma produce meno artefatti. mode = 2 nuovo 1: 1 si sovrappongono, ma con un bordo aggiuntivo. Ciò riduce gli artefatti di confine osservati con modalità = 0. La velocità è tra modalità 0 e 1. Kalman (bt = 0) funziona bene con mode = 0. predefinito 1 bordersize: utilizzato solo con modalità 2. definisce la dimensione del bordo. Il valore predefinito è 1. precisione: 0: utilizzare 16 carri bit (mezzo precisione), 1: per utilizzare 32 galleggiante bit (singola precisione) per la FFT e galleggiante 16 bit per il wienner / kalman e affilatura. 2: allways usano 32 bit galleggianti. Utilizzando 16 bit float aumenta le prestazioni ma riduce precisione. Con una precisione Geforce 7800GT = 0 è ~ 1,5 volte più veloce rispetto rispetto alla modalità 2. default = 0. NVPerf: Abilita il supporto per NVPerfHUD (http://developer.nvidia.com/object/nvperfhud_home.html). falso default. degrid: consente degriding. Solo funziona bene con mode = 1. Non degrid il filtro di Kalman (ma lo fa degrid l'affilatura (se abilitato) dopo filtro di Kalman). predefinito 1.0 per la modalità = 1, 0,0 per la modalità = 0 o 2 scutoff, SVR, Smin, Smax: stesso significato di fft3dfilter. Controlla l'affilatura. predefinito scutoff = 0.3, SVR = 1,0, Smin = 4,0, Smax = 20,0 kratio: come fft3dfilter. Controllare la soglia per resettare il filtro di Kalman. Predefinito 2.0 ow, oh: questo funziona solo con mode = 1. Specifica quanto è grande la sovrapposizione tra i blocchi sono. Sovrapposizione dimensione deve essere inferiore o uguale alla metà della dimensione dei blocchi. Ow deve essere pari. Predefinito: ow = peso corporeo / 2, oh = bh / 2 Wintype: Modificare la funzione di analisi e la finestra sintesi. Uguale fft3dfilter interlacciato: impostare a true per il filtraggio separata per ogni campo. Default = false. OLTFFT: impostato su TRUE per utilizzare il vecchio FFTCode (utilizzato nella versione 0.6.2 e inferiore) False per utilizzare il nuovo codice FFT. Se non definito FFT3DGPU utilizzerà il codice più veloce. FAQ: D: Cosa significa quando ricevo una casella popup Errore inaspettato incontrato con codice di errore: D3DERR_OUTOFVISOMEMORY. A: Significa che FFT3DGPU ha bisogno di più memoria rispetto a quella disponibile sulla scheda grafica. Quindi o dovrai aggiornare o provare ad abbassare la risoluzione, bt, bh, bw, ow, oh o usare usefloat16 = true o modalità 0 o 2 D: Quale impostazione dà lo stesso risultato di FFT3DFilter? A: FFT3DGPU (modalità = 1, precisione = 2) è simile a fft3dfilter () ma si prega di notare i valori predefiniti diversi per BW, OW, BH, OW D: C'è qualche differenza tra FFT3DFilter e FFT3DGPU? A: Alcune delle funzionalità da FFT3DFilter sono ancora mancanti. D: Perché FFT3DGPU è così lento compaare a FFT3DFilter? A: O hai una scheda grafica lenta come una GeForce FX 5200 o non lo stai usando mentre si esegue la codifica pesante della CPU (come XVID / DivX) D: Come posso usare nvperfhud? A: Set nvperf = true e ha utilizzato questa comando o effettuare una scorciatoia per eseguirlo: "Percorso su nvperfhudnvperfhud.exe" "Percorso per VirtualDubModvirtualDubMod.exe" "Percorso per Avstest.avs" e abilitato "Forza non puro dispositivo" D: Ottengo questo errormessage: "Solo pixelshader 2.0 o maggiore supportato" A: È perché è necessario una scheda grafica che ha un supporto hardware per DirectX 9.


FFT3DGPU. Software correlato

Multimedia SDP.

Visualizza il supporto di streaming nella modalità Anteprima e salvare il flusso sul disco rigido. ...

325 1.38M

Scarica

Flixe.

flix è un'applicazione utile che utilizza una fotocamera digitale o una webcam per creare filmati Time-Lapse ...

300 6.7 MB

Scarica

Netremote.

Scatena la tua libreria multimediale digitale, controlla i sistemi informatici in modalità wireless! ...

196 8.6 MB

Scarica

Convertitore IMACSoft DVD to iPhone per Mac

IMacSoft DVD to iPhone Converter per Mac è potente DVD DVD per iPhone convertitore, che può convertire quasi tutti i filmati DVD su iPhone Video MP4, MP4 AVC e iPhone Audio MP3 e M4A, AAC per iPhone, IPO ...

222 12.22 MB

Scarica