FFT3DGPU

Una versión GPU de FFT3DFilter de FIZICK
Descargar ahora

FFT3DGPU Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Nombre del editor:
  • Tonny Petersen aka tsp
  • Sistemas operativos:
  • Windows All
  • Tamaño del archivo:
  • 1.1 MB

FFT3DGPU Etiquetas


FFT3DGPU Descripción

FFT3DGPU representa una versión GPU de FFT3DFILTER FIZICK. El algoritmo (Fast Fourier Transforme, DenOising) es el mismo en su mayor parte. Actualmente no se implementa lo siguiente: Soporte para video entrelazado o espacio de color yuy2 o patrón de ruido. En esta versión, el siguiente cuadro se procesa al esperar a que la GPU termine su trabajo. Lo que significa que los filtros antes de FFT3DGPU están trabajando simultáneamente con él. Instalación Para usar este filtro, necesita DirectX 9.0C o mejor y una tarjeta gráfica que admite DirectX 9 en hardware. Eso es al menos un ATI Radeon 95XX o NVIDIA GEFORCE FX 5XXX. GeForce 6xxx o mejor se recomienda. Si ha descargado el instalador, simplemente ejecútelo, está hecho, copie FFT3DGPU.HLSL y copie FFT3DGPU.dll en el mismo directorio, también copie D3DX9_30.dll al directorio C: WindowsSystem32. Las versiones anteriores también tenían FFT3DGPU9B.dll (no disponibles en este momento) para la compatibilidad con DirectX 9.0B (no copie tanto la DLL en el directorio de AutoLoad). DirectX 9.0C podría ser más rápido para las personas que utilizan NVIDIA GEFORCE 6XXX porque agrega soporte para PixelShader 3.0. Si no tiene la última versión de DirectX instalada (abril de 2006 o posterior), puede obtenerla aquí o extraer el archivo d3dx9_30.dll en el directorio C: WindowsSystem32. El instalador copiará D3DX9_30.dll a la ubicación correcta, lo que significa que no debería ser necesario ejecutar el instalador de directx si tiene instalado DirectX 9C. Sintaxis FFT3DGPU (clip, flotante "SIGMA", FLOAT "BETA", INT "BW", INT "BH", INT "BT", flotando "Afilado", Int "Plano", Int "MODE", INT "Bordersize", int "precisión", bool "nvperf", flotando "Degríd", flotando "SCUTTOFF", flotando "SVR", flotando "Smin", flotando "Smax", flotando "Kratio", Int "OW", INT "OH", INT "Wintype", int "entrelazado", flotando "SIGMA2", flotando "SIGMA3", flotando "SIGMA4", BOOL "Oldfft") Parámetros de la función: Clip: El clip para filtrar. El clip debe ser YV12. Sigma y Beta tiene el mismo significado que en FFT3DFILTER. Predeterminado = 2. SIGMA2, SIGMA3, SIGMA4 Si se especifica controla el valor de Sigma para mayor (Sigma) a la frecuencia más baja (SIGMA4). Predeterminado = Sigma BW, BH: en todo el bloque y altura del bloque. Debe ser una potencia de 2, es decir, los valores válidos es de 4,8,16,32,64,128,256,512 (tenga en cuenta que BW debe ser mayor que 4 para obtener el mejor resultado). Predeterminado = 32 BT: MODO. BT = -1 solo afilado, BT = 0 Kalman Filtrado, BT = 1 es filtrado 2D, BT = 2 usa el fotograma actual y anterior, BT = 3 usa el marco actual y siguiente anterior, BT = 4 usa los dos marcos anteriores, El marco actual y siguiente. Predeterminado 1 Afilado: los valores positivos afilan la imagen, los valores negativos difuminaran la imagen. 0 desactiva el afilado. Predeterminado 0. Plano: 0 filtros Luma, 1,2 y 3 filtros Chroma (Tanto U y V). 4 filtros tanto luma como croma. Predeterminado 0. MODO: 0 SOLO SUPERSUAS 1: 1. Esto es más rápido, pero produce artefactos con valores altos de Sigma. MODE = 1 BLOQUE SUPERPUESTRAS 2: 1. Esto es más lento, pero produce menos artefactos. MODE = 2 OUTRA DE NUEVO 1: 1 Se superponen pero con un borde adicional. Esto reduce los artefactos fronterizos que se ven con el modo = 0. La velocidad es entre el modo 0 y 1. Kalman (BT = 0) funciona bien con el modo = 0. Predeterminado 1 Bordersize: solo se usa con el modo 2. Define el tamaño del borde. El valor predeterminado es 1. Precisión: 0: Para usar flotadores de 16 bits (media precisión), 1: Para usar flotador de 32 bits (precisión única) para el flotador FFT y 16 bits para el Wiener / Kalman y afilado. 2: Siempre usan flotadores de 32 bits. El uso del flotador de 16 bits aumenta el rendimiento, pero reduce la precisión. Con una precisión GeForce 7800GT = 0 es ~ 1.5 veces más rápido que el modo 2. Predeterminado = 0. NVPERF: Permite el soporte para NVPERFHUD (http://developer.nvidia.com/Object/nvperfhud_home.html). Predeterminado FALSO. Degríd: permite la degravación. Solo funciona bien con el modo = 1. No se degrima el filtro Kalman (pero sí degrima el afilado (si está habilitado) después del filtro de Kalman). Predeterminado 1.0 para modo = 1, 0.0 para modo = 0 o 2 SCUTTOFF, SVR, SMIN, SMAX: ​​el mismo significado que FFT3DFILTER. Controla el afilado. SCUTHOFF DE POR DEFAZA = 0.3, SVR = 1.0, SMIN = 4.0, SMAX = 20.0 Kratio: igual que FFT3DFILTER. Controla el umbral para restablecer el filtro Kalman. Predeterminado 2.0 OW, OH: Esto solo funciona con MODE = 1. Esto especifica qué tan grande son la superposición entre los bloques. El tamaño de superposición debe ser menor o igual a la mitad del bloqueo. Ow debe ser incluso. Predeterminado: OW = BW / 2, OH = BH / 2 WIntype: Cambie la función de ventana de análisis y sintesis. Igual que FFT3DFILTER entrelazado: establecido en verdadero para un filtrado separado para cada campo. Predeterminado = FALSO. Oldfft: establecido en verdadero para usar el código FFT anterior (usado en la versión 0.6.2 y más bajo) Falso para usar el nuevo código FFT. Si no se define, FFT3DGPU usará el código más rápido. Preguntas frecuentes: P: ¿Qué significa cuando obtengo una caja emergente error inesperado encontrado con código de error: d3derr_outofvideomemory. R: Significa que FFT3DGPU necesita más memoria de lo que hay disponible en la tarjeta gráfica. Por lo tanto, tendrá que actualizar o intentar reducir la resolución, BT, BH, BW, OW, OH o usar USEFLOAT16 = Verdadero o Modo 0 o 2 P: ¿Qué configuración da el mismo resultado que FFT3DFILTER? A: FFT3DGPU (MODE = 1, Precisión = 2) es SIMILAIR a FFT3DFILTER (), pero tenga en cuenta los diferentes valores predeterminados para BW, OW, BH, OW P: ¿Hay alguna diferencia entre FFT3DFILTER y FFT3DGPU? A: Todavía faltan algunas de las características de FFT3DFilter. P: ¿Por qué FFT3DGPU es tan lento empedrado para FFT3DFILTER? R: O bien, tiene una tarjeta gráfica lenta como un GeForce FX 5200 o no lo está utilizando mientras realiza la codificación pesada de CPU (como XVID / DIVX) P: ¿Cómo uso NVPERFHUD? R: SET NVPERF = VERDADERO Y UTILIZADO ESTA LÍNEA DE MANDERÍA O HAGA UN ATORCTUJO PARA EJERCITARLO: "Ruta a nvperfhudnvperfhud.exe" "ruta a virtualdubmodvirtualdubmod.exe" "ruta a amstest.avs" y habilitado "Forzar dispositivo no puro" P: Recibo este error: "SOLO PIXELSHADER 2.0 o MAYOR SOPORTADO" R: Es porque necesita una tarjeta gráfica que tenga soporte de hardware para DirectX 9.


FFT3DGPU Software relacionado

Multimedia SDP

Vea los medios de transmisión en el modo de vista previa y ahorre transmisión en su disco duro. ...

325 1.38M

Descargar

Ogmdemuxer

Esta herramienta Demux fluye desde un archivo OGM (multimedia basado en OGG). ...

319 274 KB

Descargar