fft3dgpu

une version GPU de FIZICK'S FFT3DFilter
Télécharger maintenant

fft3dgpu Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Nom de l'éditeur:
  • Tonny Petersen aka tsp
  • Systèmes d'exploitation:
  • Windows All
  • Taille du fichier:
  • 1.1 MB

fft3dgpu Mots clés


fft3dgpu La description

FFT3DGPU représente une version GPU de FIZICK'S FFT3DFilter. L'algorithme (transformation rapide Fourier, DenoSing) est la même pour la plupart. Actuellement, les éléments suivants ne sont pas implémentés: Prise en charge de la vidéo entrelacée ou de l'espace de bruit Yuy2 ou du bruit de bruit. Dans cette version, la prochaine image est traitée en attendant que le GPU met fin à son travail. Ce qui signifie que les filtres avant FFT3DGPU fonctionnent simultanément avec elle. Installation Pour utiliser ce filtre, vous devez disposer de DirectX 9.0C ou mieux et une carte graphique prenant en charge DirectX 9 dans le matériel. C'est au moins un ATI Radeon 95xx ou Nvidia Geforce FX 5xxx. GeForce 6xxx ou mieux est recommandé. Si vous avez téléchargé l'installateur, il vous suffit de l'exécuter sur vous avez terminé, sinon copiez FFT3DGPU.hlsl et copiez FFT3DGPU.DLL dans le même répertoire, copiez également D3DX9_30.dll vers le répertoire WindowsSystem32. Les anciennes versions ont également eu FFT3DGPU9B.dll (non disponible pour le moment) pour la prise en charge de DirectX 9.0b (ne copiez pas la DLL dans le répertoire AutoLoad.) DirectX 9.0c peut être plus rapide pour les personnes utilisant Nvidia Geforce 6xxx, car elle ajoute le support de Pixelshader 3.0. Si vous n'avez pas la dernière version de DirectX installé (avril 2006 ou version ultérieure), vous pouvez l'obtenir ici ou extraire le fichier d3dx9_30.dll vers le répertoire WindowsSystem32. L'installateur copiera D3DX9_30.dll vers le bon emplacement, ce qui signifie qu'il ne devrait pas être nécessaire pour exécuter le programme d'installation DirectX si vous avez installé DirectX 9C. Syntaxe Fft3dgpu (clip, flotteur "sigma", flotteur "beta", int "bw", int "bh", int "bt", flotteur "aigu", int "plan", int "mode", int "bordeaux", int "précision", bool "nvperf", flotteur "degrid", flotteur "scutoff", flotteur "svr", flotteur "smin", flotteur "smax", flotteur "kratio", int "oh", int "oh", int "wintype", int "entrelacé", flotteur "sigma2", flotteur "sigma3", flotteur "sigma4", bool "oldfft") Paramètres de fonction: Clip: le clip à filtrer. Le clip doit être YV12. Sigma et Beta ont la même signification que dans FFT3DFilter. Par défaut = 2. Sigma2, Sigma3, Sigma4 Si spécifié Contrôle la valeur Sigma pour la plus haute fréquence (Sigma4) la plus basse (Sigma4). Par défaut = Sigma BW, BH: Hauteur de bloc de blocage et de bloc. Il devrait s'agir d'une puissance de 2 points valables est de 4,8,16,32,64128,256512 (note que BW doit être supérieur à 4 pour obtenir le meilleur résultat). Par défaut = 32 BT: Mode. BT = -1 SIGANCÉ SEULEMENT, BT = 0 KALMAN FILTRAING, BT = 1 est filtrage 2D, BT = 2 utilise le cadre actuel et précédent, BT = 3 utilise le courant précédent et la trame suivante, BT = 4 utilise les deux cadres précédents, le cadre actuel et suivant. Par défaut 1 Aigre: Les valeurs positives pénètrent l'image, les valeurs négatives brouissent l'image. 0 désactive l'affûtage. Par défaut 0. Plan: 0 filtres Luma, 1,2 et 3 filtres Chroma (U et V). 4 filtres à la fois LUMA et CHROMA. Par défaut 0. Mode: 0 Seulement des chevauchements 1: 1. Ceci est plus rapide mais produit des artefacts avec des valeurs élevées de Sigma. Mode = 1 chevauchement de bloc 2: 1. Cela est plus lent mais produit moins d'artefacts. mode = 2 à nouveau 1: 1 chevauchement mais avec une bordure supplémentaire. Cela réduit les artefacts frontaliers observés avec mode = 0. La vitesse est entre le mode 0 et 1. Kalman (BT = 0) fonctionne bien avec le mode = 0. Par défaut 1 Bordersize: Utilisé uniquement avec le mode 2. Définit la taille de la bordure. La valeur par défaut est 1. précision: 0: utiliser des flotteurs 16 bits (demi-précision), 1: Pour utiliser un flotteur 32 bits (précision unique) pour le flotteur FFT et 16 bits pour le Wienner / Kalman et l'aiguisement. 2: Utilisez toujours des flotteurs 32 bits. L'utilisation du flotteur 16 bits augmente les performances mais réduit la précision. Avec une précision GeForce 7800GT = 0 est ~ 1,5 fois plus rapide que celle du mode 2. Par défaut = 0. NVPERF: Permet la prise en charge de NVPERFHUD (http://developer.nvidia.com/Object/nvperfhud_home.html). Faux par défaut. Degrid: Permet de dégrargir. Ne fonctionne que bien avec le mode = 1. Ne dégrigeait pas le filtre Kalman (mais il dégrigeait l'affûtage (si activé) après le filtre Kalman). Par défaut 1.0 pour le mode = 1, 0,0 pour le mode = 0 ou 2 Scutoff, SVR, SMIN, SMAX: Même signification que FFT3DFilter. Contrôle l'affûtage. Par défaut Scutoff = 0.3, SVR = 1.0, SMIN = 4.0, SMAX = 20.0 kratio: identique à la FFT3DFilter. Contrôlez le seuil de réinitialisation du filtre Kalman. Par défaut 2.0 ow, oh: cela ne fonctionne que avec mode = 1. Ceci spécifie la taille du nombre de chevauchements entre les blocs. La taille de chevauchement doit être inférieure ou égale à la moitié de la blocsize. Ow doit être même. Par défaut: ow = bw / 2, oh = bh / 2 WinType: Modifiez la fonction d'analyse et de synthèse de la fenêtre. Comme FFT3DFilter entrelacé: défini sur TRUE pour un filtrage séparé pour chaque champ. Par défaut = False. OLDFFT: défini sur true pour utiliser l'ancien code FFT (utilisé dans la version 0.6.2 et Basse) false pour utiliser un nouveau code FFT. Si non défini FFT3DGPU utilisera le code le plus rapide. FAQ: Q: Qu'est-ce que cela signifie quand j'obtiens une erreur de boîte de pop up inattendue rencontrée avec le code d'erreur: d3derr_outofvideomemory. R: Cela signifie que FFT3DGPU a besoin de plus de mémoire que de disponibilité sur la carte graphique. Donc, vous devrez mettre à niveau ou essayer de réduire la résolution, BT, BH, BW, OW, OH ou UTILISER Useflat16 = true ou mode 0 ou 2 Q: Quel réglage donne le même résultat que FFT3DFilter? A: FFT3DGPU (mode = 1, précision = 2) est SIMILAIR à FFT3DFilter () mais veuillez noter les différentes valeurs par défaut pour BW, ow, bh, ow Q: Y a-t-il des différences entre FFT3DFilter et FFT3DGPU? R: Certaines des fonctionnalités de FFT3DFilter sont toujours manquantes. Q: Pourquoi FFT3DGPU est-il si ralenti à FFT3DFilter? R: Soit vous avez une carte graphique lente comme une geforce FX 5200 ou que vous ne l'utilisez pas en faisant un codage lourd de CPU (comme Xvid / DivX) Q: Comment utiliser nvperfhud? A: Définir nvperf = true et utilisée cette commande de commande ou faire un raccourci pour l'exécuter: "chemin sur nvperfhudnvperfhud.exe" "chemin de virtualdubmodvirtualdubmod.exe" "chemin d'accès à Avtsest.avs" et activé "Force Non pur Device" Q: Je reçois cet erroressage: "Seulement pixelshader 2.0 ou plus soutenu" R: C'est parce que vous avez besoin d'une carte graphique disposant d'un support matériel pour DirectX 9.


fft3dgpu Logiciels associés

Phluumx

Phlumx est un logiciel de mélange vidéo gratuit pour VJS et Visuels vivants ...

275 Free

Télécharger

Convertisseur 3Herosoft FLV pour Mac

Il peut convertir FLV en MPEG, AVI, MP3, WMV, 3GP, MP4. De plus, il peut convertir tous les formats vidéo populaires tels que AVI, MPEG, WMV, DIVX, XVID, MP4, MOV, M4V, RM vers FLV. Et il peut convertir mp3, ...

218 18.3 MB

Télécharger