
El tramado es una forma de ruido aplicada intencionalmente para aleatorizar el error de cuantificación , evitando patrones a gran escala como el banding de color en las imágenes. El tramado se usa habitualmente en el procesamiento de datos de audio y video digitales , y suele ser una de las últimas etapas de la masterización de audio para un CD .
Un uso común del tramado es convertir una imagen en escala de grises a blanco y negro , de modo que la densidad de puntos negros en la nueva imagen se aproxime al nivel de gris promedio de la original.
Etimología
El término dither se publicó en libros sobre computación analógica y armas controladas hidráulicamente poco después de la Segunda Guerra Mundial . [ 1 ] [ 2 ] [ nb 1 ] Aunque no utilizó el término dither , el concepto de dithering para reducir los patrones de cuantización fue aplicado por primera vez por Lawrence G. Roberts [ 4 ] en su tesis de maestría del MIT de 1961 [ 5 ] y en su artículo de 1962. [ 6 ] Para 1964, dither se utilizaba en el sentido moderno descrito en este artículo. [ 7 ] La técnica se utilizaba al menos desde 1915, aunque no con el nombre de dither . [ 8 ]
En el procesamiento digital y el análisis de formas de onda
El tramado se utiliza en muchos campos donde se emplean el procesamiento y análisis digital. Entre estos usos se incluyen sistemas que utilizan procesamiento digital de señales , como audio digital , vídeo digital , fotografía digital , sismología , radar y sistemas de predicción meteorológica .
La cuantización produce errores. Si estos errores están correlacionados con la señal, el resultado puede ser cíclico o predecible. En algunos campos, especialmente donde el receptor es sensible a tales artefactos, los errores cíclicos producen artefactos indeseables. En estos campos, la introducción de tramado convierte el error en ruido aleatorio. El campo del audio es un ejemplo principal de esto. El oído humano funciona de manera muy similar a una transformada de Fourier , donde escucha frecuencias individuales. [ 9 ] [ 10 ] Por lo tanto, el oído es muy sensible a la distorsión o al contenido de frecuencia adicional, pero mucho menos sensible al ruido aleatorio adicional en todas las frecuencias, como el que se encuentra en una señal con tramado. [ 11 ]
Audio digital
En un sistema analógico, la señal es continua , pero en un sistema digital PCM , la amplitud de la señal de salida del sistema digital está limitada a uno de un conjunto de valores o números fijos. Este proceso se llama cuantización . Cada valor codificado es un paso discreto... si una señal se cuantiza sin usar dither, habrá distorsión de cuantización relacionada con la señal de entrada original... Para evitar esto, la señal se "ditherea", un proceso que elimina matemáticamente los armónicos u otras distorsiones altamente indeseables por completo y que la reemplaza con un nivel de ruido constante y fijo. [ 12 ]
La versión final del audio que se graba en un CD contiene solo 16 bits por muestra, pero durante el proceso de producción se suele utilizar un mayor número de bits para representar la muestra. Esto debe reducirse a 16 bits para la grabación del CD. Existen varias maneras de hacerlo. Por ejemplo, se pueden descartar los bits sobrantes ( truncamiento) . También se pueden redondear al valor más cercano. Sin embargo, cada uno de estos métodos genera errores detectables. El uso de tramado (dither) reemplaza estos errores con un nivel de ruido constante.
Ejemplos

Tomemos, por ejemplo, una forma de onda que consta de los siguientes valores:
1 2 3 4 5 6 7 8
Si la forma de onda se reduce en un 20%, entonces los nuevos valores son los siguientes:
0,8 1,6 2,4 3,2 4,0 4,8 5,6 6,4
Si se truncan estos valores, se obtienen los siguientes datos:
0 1 2 3 4 4 5 6
Si en cambio se redondean estos valores, se obtienen los siguientes datos:
1 2 2 3 4 5 6 6
Para cualquier forma de onda original, el proceso de reducir su amplitud en un 20 % genera errores regulares. Tomemos, por ejemplo, una onda sinusoidal que, en cierta parte, coincide con los valores anteriores. Cada vez que el valor de la onda sinusoidal alcanza 3,2, el resultado truncado difiere en 0,2, como se muestra en los datos de ejemplo anteriores. Cada vez que el valor de la onda sinusoidal alcanza 4,0, no hay error, ya que el resultado truncado difiere en 0,0, como también se muestra arriba. La magnitud de este error cambia de forma regular y repetida a lo largo del ciclo de la onda sinusoidal. Es precisamente este error el que se manifiesta como distorsión . Lo que el oído percibe como distorsión es el contenido adicional en frecuencias discretas creado por el error de cuantización regular y repetido.
Una solución plausible sería tomar el número de dos dígitos (por ejemplo, 4.8) y redondearlo hacia un lado u otro. Por ejemplo, podría redondearse a 5 una vez y luego a 4 la siguiente. Esto haría que el promedio a largo plazo fuera 4.5 en lugar de 4, de modo que, a largo plazo, el valor se acercara más a su valor real. Sin embargo, esto aún genera un error cuantificable (aunque más complejo). Cada vez que aparece el valor 4.8, el resultado es un error de 0.2, y las demás veces es de -0.8. Esto sigue generando un error cuantificable y recurrente.
Otra solución plausible sería tomar 4,8 y redondearlo de manera que las primeras cuatro veces de cada cinco se redondee a 5, y la quinta vez a 4. Esto daría un promedio exacto de 4,8 a largo plazo. Sin embargo, lamentablemente, esto sigue generando errores repetibles y detectables, que se manifiestan como distorsión auditiva.
Esto nos lleva a la solución de tramado . En lugar de redondear hacia arriba o hacia abajo de forma predecible y repetitiva, es posible redondear de forma aleatoria. Si se genera una serie de números aleatorios entre 0,0 y 0,9 (por ejemplo, 0,6, 0,1, 0,3, 0,6, 0,9, etc.) y se le suma 4,8, en dos de cada diez casos el resultado se truncará a 4 (si se le suma 0,0 o 0,1) y en ocho de cada diez se truncará a 5. Cada situación tiene una probabilidad aleatoria del 20 % de redondearse a 4 o del 80 % de redondearse a 5. A largo plazo, estos resultados promediarán 4,8 y su error de cuantificación será ruido aleatorio. Este ruido es menos molesto para el oído que la distorsión determinable que producirían otras soluciones.
Uso
Se añade tramado antes de cualquier proceso de cuantización o recuantización para descorrelacionar el ruido de cuantización de la señal de entrada y evitar comportamientos no lineales (distorsión). La cuantización con menor profundidad de bits requiere mayor cantidad de tramado. El resultado del proceso sigue produciendo distorsión, pero esta es de naturaleza aleatoria, por lo que el ruido resultante se descorrelaciona, en la práctica, de la señal original.
En un artículo fundamental publicado en el AES Journal , Lipshitz y Vanderkooy señalaron que los distintos tipos de ruido, con diferentes funciones de densidad de probabilidad (FDP), se comportan de manera diferente cuando se utilizan como señales de tramado [ 13 ] , y sugirieron niveles óptimos de señal de tramado para audio. El ruido gaussiano requiere un nivel más alto de ruido añadido para la eliminación completa de la distorsión audible que el ruido con distribución rectangular o triangular . El ruido con distribución triangular también minimiza la modulación del ruido : cambios audibles en el nivel de volumen del ruido residual detrás de la música tranquila que llaman la atención sobre el ruido [ 14 ] .
El tramado puede ser útil para romper los ciclos límite periódicos , que son un problema común en los filtros digitales. El ruido aleatorio suele ser menos molesto que los tonos armónicos producidos por los ciclos límite.
Distribuciones de ruido
El ruido de tramado de la función de densidad de probabilidad rectangular (RPDF, por sus siglas en inglés) tiene una distribución uniforme ; cualquier valor dentro del rango especificado tiene la misma probabilidad de ocurrir.
El ruido de tramado de la función de densidad de probabilidad triangular (TPDF) tiene una distribución triangular ; los valores en el centro del rango tienen una mayor probabilidad de ocurrir. La distribución triangular se puede lograr sumando dos fuentes RPDF independientes.
La función de densidad de probabilidad gaussiana sigue una distribución normal . La relación entre las probabilidades de los resultados sigue una curva en forma de campana, o curva gaussiana , típica del tramado generado por fuentes analógicas como los preamplificadores de micrófono. Si la profundidad de bits de una grabación es suficientemente grande, el ruido del preamplificador será suficiente para generar tramado en la grabación.
La conformación de ruido es un proceso de filtrado que moldea la energía espectral del error de cuantización, generalmente para atenuar las frecuencias a las que el oído es más sensible o para separar completamente las bandas de señal y ruido. Si se utiliza tramado, su espectro final depende de si se agrega dentro o fuera del bucle de retroalimentación del conformador de ruido. Si se agrega dentro, el tramado se trata como parte de la señal de error y se moldea junto con el error de cuantización real. Si se agrega fuera, el tramado se trata como parte de la señal original y linealiza la cuantización sin ser moldeado. En este caso, el nivel de ruido final es la suma del espectro plano del tramado y el ruido de cuantización moldeado. Si bien la conformación de ruido en el mundo real generalmente incluye tramado dentro del bucle, también es posible usarla sin agregar tramado, en cuyo caso el error de cuantización es evidente a bajos niveles de señal.
A veces se habla de tramado coloreado como un tramado que ha sido filtrado para diferenciarlo del ruido blanco . La conformación de ruido es una de esas aplicaciones.
¿Qué distribución de ruido utilizar?
Si la señal que se está procesando mediante tramado va a someterse a un procesamiento posterior, entonces debe procesarse con un tramado triangular que tenga una amplitud de dos pasos de cuantización, de modo que los valores de tramado calculados varíen de, por ejemplo, −1 a +1, o de 0 a 2. [ 13 ] Este es el tramado ideal de menor potencia, ya que no introduce modulación de ruido (que se manifestaría como un nivel de ruido constante) y elimina la distorsión armónica de la cuantización. Si en cambio se utiliza un tramado de color en estas etapas de procesamiento intermedias, entonces el contenido de frecuencia puede filtrarse a otros rangos de frecuencia que son más perceptibles y volverse audibles de manera molesta.
Si la señal que se está procesando no va a sufrir ningún procesamiento adicional —es decir, si se está procesando hasta obtener el resultado final para su distribución—, entonces es apropiado utilizar un tramado de color o una conformación de ruido. Esto puede reducir eficazmente el nivel de ruido audible al concentrar la mayor parte de dicho ruido en un rango de frecuencias donde resulta menos crítico.
Fotografía digital y procesamiento de imágenes

El tramado se utiliza en gráficos por computadora para crear la ilusión de profundidad de color en imágenes en sistemas con una paleta de colores limitada . En una imagen tramada, los colores que no están disponibles en la paleta se aproximan mediante una difusión de píxeles de color de la paleta disponible. [ 15 ] El ojo humano percibe la difusión como una mezcla de los colores que contiene (véase visión del color ). Las imágenes tramadas, particularmente aquellas que utilizan paletas con relativamente pocos colores, a menudo se pueden distinguir por una granulosidad o apariencia moteada característica.
El tramado introduce ruido o un patrón en una imagen, y a menudo dicho patrón es visible. En estas circunstancias, se ha demostrado que el tramado generado a partir de ruido azul es el menos antiestético y distractor. [ 16 ] Las técnicas de difusión de errores fueron algunos de los primeros métodos para generar patrones de tramado de ruido azul. Sin embargo, otras técnicas, como el tramado ordenado, también pueden generar tramado de ruido azul sin la tendencia a degenerar en áreas con artefactos.
Ejemplos
Reducir la profundidad de color de una imagen puede tener importantes efectos visuales secundarios. Si la imagen original es una fotografía, probablemente contenga miles o incluso millones de colores distintos. El proceso de limitar los colores disponibles a una paleta específica supone, en la práctica, la pérdida de cierta cantidad de información cromática.
Varios factores pueden afectar la calidad resultante de una imagen con reducción de color. Quizás el más significativo sea la paleta de colores que se utilizará en la imagen reducida. Por ejemplo, una imagen original ( Figura 1 ) puede reducirse a la paleta web segura de 216 colores . Si los colores de los píxeles originales se traducen simplemente al color disponible más cercano de la paleta, no se producirá tramado ( Figura 2 ). Sin embargo, este enfoque suele dar como resultado áreas planas (contornos) y una pérdida de detalle, y puede producir parches de color significativamente diferentes del original. Las áreas sombreadas o con degradado pueden producir bandas de color , lo que puede resultar molesto. La aplicación de tramado puede ayudar a minimizar estos artefactos visuales y, por lo general, da como resultado una mejor representación del original ( Figura 3 ). El tramado ayuda a reducir las bandas de color y la planitud.
Uno de los problemas asociados al uso de una paleta de colores fija es que muchos de los colores necesarios pueden no estar disponibles, y muchos de los disponibles pueden no ser necesarios; por ejemplo, una paleta fija compuesta principalmente por tonos de verde no sería adecuada para la imagen de un desierto . En estos casos, el uso de una paleta de colores optimizada puede resultar beneficioso. Una paleta de colores optimizada es aquella en la que los colores disponibles se eligen en función de su frecuencia de uso en la imagen original. Si la imagen se reduce utilizando una paleta optimizada, el resultado suele ser mucho más parecido al original ( Figura 4 ).
La cantidad de colores disponibles en la paleta también influye. Si, por ejemplo, la paleta se limita a solo 16 colores, la imagen resultante podría sufrir una mayor pérdida de detalle, lo que provocaría problemas aún más pronunciados de falta de nitidez y bandas de color ( Figura 5 ). Una vez más, el tramado puede ayudar a minimizar estos artefactos ( Figura 6 ).
Figura 1. Fotografía original; obsérvese la suavidad en los detalles.
Figura 2. Imagen original con la paleta de colores segura para web, sin tramado. Nótese la presencia de grandes áreas planas y la pérdida de detalle.
Figura 3. Imagen original con la paleta de colores segura para web y tramado de Floyd-Steinberg . Nótese que, aunque se utiliza la misma paleta, la aplicación del tramado ofrece una mejor representación de la imagen original.
Figura 4. Aquí, la imagen original se ha reducido a una paleta optimizada de 256 colores con tramado Floyd-Steinberg . El uso de una paleta optimizada, en lugar de una paleta fija, permite que el resultado represente mejor los colores de la imagen original.
Figura 5. En esta imagen, la profundidad se reduce a una paleta optimizada de 16 colores, sin tramado. Los colores aparecen apagados y el banding cromático es pronunciado.
Figura 6. Esta imagen también utiliza la paleta optimizada de 16 colores, pero el uso de tramado ayuda a reducir las bandas.
Aplicaciones

Una aplicación común del tramado es mostrar con mayor precisión gráficos que contienen una gama de colores más amplia de la que el hardware de visualización puede mostrar. Por ejemplo, el tramado podría usarse para mostrar una imagen fotográfica con millones de colores en un hardware de vídeo que solo puede mostrar 256 colores a la vez. Estos 256 colores se usarían para generar una aproximación tramada de la imagen original. Sin tramado, los colores de la imagen original se cuantificarían al color disponible más cercano, lo que daría como resultado una imagen mostrada que no representa fielmente la original.
Los primeros usos consistían en reducir imágenes a blanco y negro de 1 bit. Es posible que esto se hiciera para impresión incluso antes que para gráficos de vídeo de mapa de bits. Era común preparar imágenes para mostrarlas en pantallas de vídeo de 1 bit para X, Apollo y estaciones de trabajo Unix similares . El tramado solía calcularse previamente y solo se almacenaba la imagen tramada; la capacidad de cálculo y la memoria eran demasiado limitadas para calcularlo en tiempo real .
Un ejemplo que los usuarios de computadoras domésticas pueden haber visto fue la emulación de gráficos CGA de 4 colores de menor resolución en tarjetas gráficas monocromáticas Hercules de mayor resolución , donde los colores se traducían a patrones de tramado ordenados. [ 17 ] [ 18 ] [ 19 ]
Algunas pantallas de cristal líquido utilizan tramado temporal para lograr un efecto similar. Al alternar rápidamente el valor de color de cada píxel entre dos colores aproximados en el espacio de color del panel, un panel de visualización que de forma nativa solo admite color de 18 bits (6 bits por canal) puede representar una imagen en color de 24 bits (8 bits por canal). [ 20 ]
El tramado, en el que el hardware de visualización del ordenador es la principal limitación de la profundidad de color , se utiliza habitualmente en software como los navegadores web . Dado que un navegador web puede estar recuperando elementos gráficos de una fuente externa, puede ser necesario que aplique tramado a imágenes con demasiados colores para la pantalla disponible. Precisamente debido a los problemas con el tramado, se identificó una paleta de colores conocida como paleta de colores segura para la web, que se utiliza para seleccionar colores que no se traman en sistemas capaces de mostrar solo 256 colores simultáneamente.
Pero incluso cuando la cantidad total de colores disponibles en el hardware de visualización es lo suficientemente alta como para reproducir correctamente fotografías digitales a todo color, aún puede apreciarse el efecto de bandas , especialmente en áreas extensas con transiciones de color suaves. Un tramado moderado puede solucionar este problema sin que la imagen se vea granulada . El software de procesamiento de imágenes fijas de alta gama suele utilizar estas técnicas para mejorar la visualización.
Otra aplicación útil del tramado se da en situaciones donde el formato del archivo gráfico es el factor limitante. En particular, el formato GIF , de uso común , está restringido al uso de 256 colores o menos. [ a ] Este tipo de imágenes tienen una paleta de colores definida que contiene un número limitado de colores que la imagen puede usar. En tales casos, el software de edición gráfica puede encargarse de aplicar tramado a las imágenes antes de guardarlas en formatos tan restrictivos.
El tramado es análogo a la técnica de semitonos utilizada en la impresión . Por esta razón, el término tramado se usa a veces indistintamente con el término semitono, especialmente en relación con la impresión digital .
La capacidad de las impresoras de inyección de tinta para imprimir puntos aislados ha incrementado el uso del tramado en la impresión. Una impresora de inyección de tinta de escritorio típica puede imprimir, como máximo, solo 16 colores, ya que esta es la combinación de puntos o ausencia de puntos de los cabezales de impresión cian, magenta, amarillo y negro. [ b ] Para reproducir una amplia gama de colores, se utiliza el tramado. En áreas de impresión densa, donde el color es oscuro, el tramado no siempre es visible porque los puntos de tinta se fusionan, produciendo una impresión más uniforme. Sin embargo, una inspección minuciosa de las áreas claras de una impresión donde los puntos están más separados revela patrones de tramado.
Como estética de videojuegos
El uso de gráficos con tramado en videojuegos retro se ha vuelto tan admirado que se considera una estética artística distintiva . Las remasterizaciones de videojuegos que intentaron reemplazar los gráficos con tramado con imágenes de alta definición han sido criticadas por afectar negativamente el atractivo artístico del juego. [ 21 ] Algunos juegos indie modernos incorporan tramado a propósito, como en el videojuego Return of the Obra Dinn . [ 22 ] La incorporación de tramado puramente por razones estilísticas a veces se denomina "ditherpunk". [ 23 ]
Algoritmos
Existen varios algoritmos diseñados para realizar el tramado. Uno de los primeros, y aún uno de los más populares, es el algoritmo de tramado de Floyd-Steinberg , desarrollado en 1975. Una de las ventajas de este algoritmo es que minimiza los artefactos visuales mediante un proceso de difusión de errores ; los algoritmos de difusión de errores suelen producir imágenes que representan con mayor fidelidad la imagen original que los algoritmos de tramado más sencillos. [ 24 ]
Los métodos de tramado incluyen:
- Umbralización (también conocida como tramado promedio [ 25 ] ): cada valor de píxel se compara con un umbral fijo, reduciendo la profundidad de la imagen a dos niveles: blanco o negro. Este no es un algoritmo de tramado propiamente dicho, pero es la forma más sencilla de reducir la profundidad de una imagen a dos niveles y resulta útil como referencia. La umbralización conlleva una gran pérdida de detalle y contornos. [ 24 ]
- El tramado aleatorio fue el primer intento (al menos desde 1951 [ 26 ] ) de remediar las desventajas del umbralizado. Cada valor de píxel se compara con un umbral aleatorio, lo que da como resultado una imagen estática. Si bien este método no genera artefactos con patrones, el ruido tiende a enmascarar los detalles de la imagen. Es análogo a la práctica del mezzotintado . [ 24 ]
- El tramado de patrones utiliza un patrón fijo. Para cada uno de los valores de entrada, se coloca un patrón fijo en la imagen de salida. La principal desventaja de esta técnica es que la imagen de salida es mayor (en un factor del tamaño del patrón fijo) que el patrón de entrada. [ 24 ]
- El tramado ordenado utiliza una matriz de tramado . Para cada píxel de la imagen, el valor del patrón en la ubicación correspondiente se usa como umbral. Los píxeles vecinos no se afectan entre sí, lo que hace que este tipo de tramado sea adecuado para animaciones. Diferentes patrones pueden generar efectos de tramado completamente distintos. Si bien es sencillo de implementar, este algoritmo de tramado no se adapta fácilmente a paletas de colores arbitrarias y de forma libre.
- Una matriz de tramado de semitonos produce un aspecto similar al del tramado de semitonos en los periódicos. Se trata de una forma de tramado agrupado, en la que los puntos tienden a agruparse. Esto puede ayudar a disimular los efectos negativos de los píxeles borrosos que se encuentran en algunos dispositivos de impresión antiguos. El uso principal de este método es en la impresión offset y en las impresoras láser . En ambos tipos de impresoras, la tinta o el tóner tienden a agruparse y no forman los puntos aislados que generan otros métodos de tramado.
- Una matriz Bayer [ 24 ] produce un patrón de trama cruzada muy distintivo.
- Una matriz ajustada para ruido azul , como las generadas por el método de vacío y clúster , [ 27 ] produce una apariencia más cercana a la de un método de tramado de difusión de error.
- El tramado de Riemersma ofrece un punto intermedio entre el tramado ordenado y la difusión de errores. [ 28 ] El resultado es un poco más tosco que las técnicas de difusión de errores (como Floyd-Steinberg). Al aplicar tramado a un píxel, se limita el número de píxeles vecinos afectados. Esto hace que el tramado de Riemersma sea adecuado para su uso en animación codificada con fotogramas delta, ya que la compresión resultante se beneficia de la baja varianza en fotogramas consecutivos.
- El tramado por difusión de errores es un proceso de retroalimentación que difunde el error de cuantificación a los píxeles vecinos.
- El tramado de Floyd-Steinberg (FS) solo difunde el error a los píxeles vecinos. Esto da como resultado un tramado de grano muy fino.
- El método de tramado de error promedio minimizado de Jarvis, Judice y Ninke difunde el error también a píxeles un paso más alejados. Este tramado es más grueso, pero presenta menos artefactos visuales. Sin embargo, es más lento que el tramado de Floyd-Steinberg, ya que distribuye los errores entre 12 píxeles cercanos en lugar de los 4 píxeles cercanos que utiliza Floyd-Steinberg.
- El tramado Stucki se basa en lo anterior, pero es ligeramente más rápido. Su resultado tiende a ser limpio y nítido.
- El tramado de Burkes es una forma simplificada del tramado de Stucki que es más rápida, pero menos limpia que el tramado de Stucki.
- Difuminación de errores (continuación):
- El tramado de Sierra se basa en el tramado de Jarvis, pero es más rápido y ofrece resultados similares.
- El sistema Sierra de dos filas es el método descrito anteriormente, pero fue modificado por Sierra para mejorar su velocidad.
- Sierra Filter Lite es un algoritmo de Sierra mucho más sencillo y rápido que el de Floyd-Steinberg, a la vez que ofrece resultados similares.
- El tramado Atkinson fue desarrollado por el programador de Apple Bill Atkinson y se asemeja al tramado Jarvis y al tramado Sierra, pero es más rápido. Otra diferencia es que no elimina por completo el error de cuantización, sino solo tres cuartas partes. Tiende a preservar bien el detalle, pero las áreas muy claras y oscuras pueden aparecer sobreexpuestas.
- El tramado de difusión de error basado en gradiente se desarrolló en 2016 [ 29 ] para eliminar el artefacto estructural producido en el algoritmo FS original por una aleatorización modulada y para mejorar las estructuras por una modulación de difusión basada en gradiente.
- Métodos de tramado basados en modelos físicos :
- El tramado de Lattice-Boltzmann se basa en métodos de Lattice Boltzmann y se desarrolló para proporcionar una alternativa invariante rotacional al tramado de difusión de errores [ 30 ].
- El tramado electrostático se modela según los principios de la electrostática , que tiene un bajo error de aproximación y crea pocos artefactos visuales [ 31 ].
Otras aplicaciones
La dispersión Brillouin estimulada (SBS) es un efecto óptico no lineal que limita la potencia óptica emitida en sistemas de fibra óptica . Este límite de potencia puede incrementarse mediante la modulación de la frecuencia central óptica de transmisión, lo que generalmente se logra modulando la polarización de entrada del láser. Véase también la aleatorización de polarización .
El tramado de fase se puede utilizar para mejorar la calidad de la salida en la síntesis digital directa . [ 32 ] Otra aplicación común es en los relojes de espectro ensanchado para suavizar los picos de frecuencia única y mejorar la compatibilidad electromagnética . [ 33 ]
Recientemente se ha introducido otro tipo de tramado temporal en los mercados financieros para reducir el incentivo a operar con alta frecuencia . ParFX, un mercado de divisas de Londres que comenzó a operar en 2013, impone breves retrasos aleatorios a todas las órdenes entrantes; según se informa, otras bolsas de divisas están experimentando con esta técnica. El uso de este tipo de almacenamiento temporal o tramado se ha promovido de forma más generalizada en la negociación financiera de acciones, materias primas y derivados. [ 34 ]
Véase también
Notas
- ↑ …[U]na de las primeras [aplicaciones] del dither se dio en la Segunda Guerra Mundial. Los bombarderos utilizaban computadoras mecánicas para realizar cálculos de navegación y trayectoria de bombas. Curiosamente, estas computadoras (cajas llenas de cientos de engranajes y ruedas dentadas) funcionaban con mayor precisión a bordo del avión y con menor precisión en tierra. Los ingenieros se dieron cuenta de que la vibración del avión reducía el error causado por las piezas móviles atascadas. En lugar de moverse a tirones cortos, se movían de forma más continua. Se incorporaron pequeños motores vibratorios a las computadoras, y su vibración se denominó dither, del verbo en inglés medio "didderen", que significa "temblar". Hoy en día, cuando se golpea un medidor mecánico para aumentar su precisión, se está aplicando dither, y los diccionarios modernos definen dither como un estado de nerviosismo, confusión o agitación intensos. En cantidades mínimas, el dither logra que un sistema de digitalización sea un poco más analógico, en el buen sentido de la palabra. Ken Pohlmann, Principios del audio digital [ 3 ]
- ↑ Las imágenes en otros formatos de archivo, como PNG , pueden tener restricciones de color impuestas con el fin de reducir el tamaño del archivo.
- ↑ Sin embargo, algunas de estas combinaciones de tinta no son útiles, porque cuando se usa la tinta negra, normalmente oculta cualquiera de los otros colores.
Referencias
- ↑ William C. Farmer (1945). Guía de campo de artillería: restringida . Empresa editorial de servicios militares.
- ↑ Korn, Granino Arthur; Korn, Theresa M. (1952). Computadoras analógicas electrónicas: (computadoras analógicas d–c) . McGraw-Hill.
- ↑ Ken C. Pohlmann (2005). Principios del audio digital . McGraw-Hill Professional. ISBN 978-0-07-144156-8.
- ↑ Thomas J. Lynch (1985). Compresión de datos: técnicas y aplicaciones . Lifetime Learning Publications. ISBN 978-0-534-03418-4.
- ↑ Lawrence G. Roberts, Picture Coding Using Pseudo-Random Noise , tesis de maestría del MIT, 1961. Archivado en línea el 26 de septiembre de 2006 en Wayback Machine.
- ↑ Lawrence G. Roberts (febrero de 1962). "Codificación de imágenes mediante ruido pseudoaleatorio". IEEE Transactions on Information Theory . 8 (2): 145– 154. doi : 10.1109/TIT.1962.1057702 .
- ↑ L. Schuchman (diciembre de 1964). "Señales de tramado y su efecto en el ruido de cuantificación". IEEE Trans. Commun . 12 (4): 162– 165. doi : 10.1109/TCOM.1964.1088973 .
- ↑ Comentario de LP Ferris al final de AE Kennelly; FA Laws; PH Pierce (1915). "Investigaciones experimentales sobre el efecto piel en conductores" . Transactions of the American Institute of Electrical Engineers . 35 (2): 1953– 2021. doi : 10.1109/T-AIEE.1915.4765283 . S2CID 51654558 .
- ↑ Deutsch, Diana (1999). La psicología de la música . Gulf Professional Publishing. pág. 153. ISBN 978-0-12-213565-1.
- ↑ Hauser, Marc D. (1998). La evolución de la comunicación . MIT Press. pág. 190. ISBN 978-0-262-58155-4.
- ↑ Montgomery, Christopher (Monty) (2012–2013). "Digital Show and Tell" . Xiph.Org / Red Hat , Inc. Recuperado el 27 de febrero de 2013.
El tramado es un ruido especialmente construido que sustituye al ruido producido por la cuantización simple. El tramado no ahoga ni enmascara el ruido de cuantización, sino que lo reemplaza con características de ruido que elegimos y que no están influenciadas por la entrada.
- ↑ Mastering Audio: The Art and the Science de Bob Katz , páginas 49–50, ISBN 978-0-240-80545-0
- 1 2 Vanderkooy, John; Lipshitz, Stanley P (diciembre de 1987). "Dither en audio digital" . J. Audio Eng. Soc . 35 (12): 966– 975. Recuperado el 28 de octubre de 2009 .
- ↑ Lipshitz, Stanley P; Vanderkooy, John; Wannamaker, Robert A. (noviembre de 1991). "Mínimamente audible modelado de ruido" . J. Audio Eng. Soc . 39 (11): 836– 852. Recuperado el 28 de octubre de 2009 .
- ↑ "Tramado para artistas de píxeles" . Pixel Parmesan . 18 de enero de 2021.
- ↑ Ulichney, Robert A (1994). "Caracterización de semitonos en el dominio de la frecuencia" (PDF) . Archivado del original (PDF) el 14 de febrero de 2014. Recuperado el 12 de agosto de 2013 .
- ↑ "ibm pc - ¿Cómo funcionan los emuladores CGA para gráficos Hercules?" . Retrocomputing Stack Exchange . Consultado el 7 de febrero de 2021 .
- ↑ "DOS Days - Simuladores CGA para tarjetas Hercules" . www.dosdays.co.uk . Consultado el 3 de diciembre de 2022 .
- ↑ "El rincón del programador » SIMCGA41.ZIP » Utilidades de visualización" . www.pcorner.com . Consultado el 3 de diciembre de 2022 .
- ↑ "6 bits vs. 8 bits... PVA/MVA vs. TN+película: ¿Están cambiando las cosas?" . TFT Central . Archivado del original el 10 de abril de 2008 . Consultado el 6 de febrero de 2008 .
- ↑ Hawkins, Janine (16 de marzo de 2017). "El arte de 'Princess Maker Refine' intenta arreglar algo que no estaba roto" . VICE . Recuperado el 9 de mayo de 2026 .
- ↑ Wright, Steven T. (23 de enero de 2019). "Lucas Pope sobre el desafío de crear la estética de 1 bit de Obra Dinn" . PC Gamer . Recuperado el 9 de mayo de 2026 .
- ↑ Gray, Kate (11 de junio de 2022). "Backlog Club: Return Of The Obra Dinn es una obra maestra de deducción y atmósfera" . Nintendo Life . Recuperado el 9 de mayo de 2026 .
- 1 2 3 4 5 Crocker, Lee Daniel ; Boulay, Paul; Morra, Mike (20 de junio de 1991). "Tramado digital" . Laboratorio de computación y biblioteca de referencia . Archivado del original el 27 de septiembre de 2007. Recuperado el 10 de septiembre de 2007 .Nota: este artículo contiene un pequeño error: "(Para reproducir completamente nuestra imagen de 256 niveles, necesitaríamos usar un patrón de 8x8 )". La parte en negrita debería decir "16x16".
- ↑ Silva, Aristófanes Correia; Lucena, Paula Salgado; Figuerola, Wilfredo Blanco (13 de diciembre de 2000). "Difuminado promedio" . Tramado artístico basado en imágenes . Laboratorio Visgraf . Consultado el 10 de septiembre de 2007 .
- ↑ Goodall, WM (1951). "Televisión por modulación de código de pulsos". Bell Syst. Tech. J. 30 : 33–49 . doi : 10.1002 /j.1538-7305.1951.tb01365.x .
- ↑ Ulichney, Robert A (1993). "El método de vacío y clúster para la generación de matrices de tramado" (PDF) . Recuperado el 11 de febrero de 2014 .
- ↑ Riemersma, Thiadmer (1998). "Una técnica de tramado equilibrado" . C/C++ Users J. 16 ( dic. 1998). CMP Media, Inc.: 51–58 .
- ↑ Xiangyu Y. Hu (2016). "Método simple de difusión de errores basado en gradientes" (resumen) . Journal of Electronic Imaging . 25 (4) 043029. Bibcode : 2016JEI....25d3029H . doi : 10.1117/1.JEI.25.4.043029 . S2CID 35527501 .
- ↑ Hagenburg, Kai; Breuss, Michael; Vogel, Oliver; Weickert, Joaquín; Welk, Martín (2009). "Un modelo de celosía de Boltzmann para tramado rotacionalmente invariante". Avances en Computación Visual (PDF) . Apuntes de conferencias sobre informática. vol. 5876. Springer Berlín Heidelberg. págs. 949– 959. doi : 10.1007/978-3-642-10520-3_91 . eISSN 1611-3349 . ISBN 978-3-642-10519-7ISSN 0302-9743
- ↑ Schmaltz, cristiano; Gwosdek, Pascal; Bruhn, Andrés; Weickert, Joachim (10 de noviembre de 2010). "Medios tonos electrostáticos". Foro de gráficos por computadora . 29 (8): 2313– 2327. doi : 10.1111/j.1467-8659.2010.01716.x . ISSN 0167-7055 . S2CID 10776881 .
- ↑ "11", Tutorial técnico sobre síntesis de señales digitales (PDF) , Analog Devices , 1999
- ↑ Lauder, D.; Moritz, M. (2000). Investigación sobre los posibles efectos de los osciladores de reloj con tramado en las mediciones de EMC y la interferencia en los sistemas de transmisión de radio . Universidad de Hertfordshire . Archivado del original el 13 de julio de 2012. Recuperado el 25 de mayo de 2013 .
- ↑ Mannix, Brian F. (enero de 2013). "Carreras, prisas y rachas: Cómo controlar la turbulencia en las operaciones financieras" (PDF) (documento de trabajo). Archivado del original (PDF) el 3 de septiembre de 2021. Recuperado el 9 de julio de 2018 .
Enlaces externos
- "Dither: No todo ruido es malo"
- ¿Qué es el tramado (dither)? Artículo publicado previamente en Australian HI-FI con ejemplos visuales de cómo el tramado de audio reduce drásticamente la distorsión armónica de alto orden.
- Aldrich, Nika. " Explicación del dither "
- DHALF explica en detalle el tramado y también incluye información suficiente para implementar varios algoritmos de tramado.
- Ejemplo de vibración de tramado
- La investigación en el campo del tramado para audio fue realizada por Lipshitz , Vanderkooy y Wannamaker en la Universidad de Waterloo.
- Imagen con tramado
- Ingeniería de audio
- Procesamiento digital de señales
- artefactos gráficos por computadora