ES2297531T3 - Metodo y aparato para moldear modelos de grano de pelicula en el dominio de la frecuencia. - Google Patents
Metodo y aparato para moldear modelos de grano de pelicula en el dominio de la frecuencia. Download PDFInfo
- Publication number
- ES2297531T3 ES2297531T3 ES04816165T ES04816165T ES2297531T3 ES 2297531 T3 ES2297531 T3 ES 2297531T3 ES 04816165 T ES04816165 T ES 04816165T ES 04816165 T ES04816165 T ES 04816165T ES 2297531 T3 ES2297531 T3 ES 2297531T3
- Authority
- ES
- Spain
- Prior art keywords
- horizontal
- coefficients
- vertical
- transformed
- film grain
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/10—Image enhancement or restoration using non-spatial domain filtering
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
- H04N19/467—Embedding additional information in the video signal during the compression process characterised by the embedded information being invisible, e.g. watermarking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/86—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20172—Image enhancement details
- G06T2207/20204—Removing film grain; Adding simulated film grain
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Processing (AREA)
- Physical Vapour Deposition (AREA)
- Junction Field-Effect Transistors (AREA)
Abstract
Un método para modelar grano de película en una imagen digital, que comprende las operaciones de: transformar un conjunto de muestras de grano de película, cuyas muestras de grano de película comprenden, al menos, un grupo de píxeles vecinos que retiene información sobre la forma y el tamaño del grano de película, al dominio de la frecuencia (101); almacenar cada conjunto de coeficientes que resultan de tal transformada (102); analizar los coeficientes transformados (104, 105, 106); y estimar las frecuencias de corte de un filtro que puede simular una distribución de los coeficientes transformados (107, 108).
Description
Método y aparato para modelar modelos de grano
de película en el dominio de la frecuencia.
La invención se refiere a una técnica para
modelar modelos de grano de película en el dominio de la
frecuencia.
Una película de fotografía cinematográfica
contiene, típicamente, ruido dependiente de la señal, a menudo
denominado grano de película, que resulta del proceso de exposición
y desarrollo de la película fotográfica. Tal ruido produce un
modelo o textura, casi aleatorio, característico, causado por la
granularidad física de la emulsión fotográfica. De manera
alternativa, el ruido dependiente de la señal puede producirse como
resultado de la edición subsiguiente de las imágenes. El modelo de
grano puede ser simulado con la finalidad de compresión de
vídeo.
El documento
US-A-5.641.596 describe un método
para actuar sobre una imagen digital almacenada para suavizar el
ruido de grano de la película. Inicialmente, las estadísticas de los
modelos de grano en una imagen son extraídas de un fichero de
imagen digital obtenido mediante la exploración de una longitud de
película. Las estadísticas extraídas son almacenadas y, después de
esto, usadas para actuar sobre la imagen digital para suavizar el
ruido de grano de película. De manera alternativa, los modelos de
grano de película son generados mediante el análisis adimensional
de números aleatorios filtrados espacialmente.
El estándar de compresión de vídeo
ITU-T H.264 I MPEG-4 AVC ha aceptado
en su Enmienda de Extensiones de Margen de Fidelidad la inclusión
de un mensaje de SEI (Información Suplementaria de Mejora) de grano
de película. El mensaje de SEI de grano de película lleva una serie
de parámetros que permiten la simulación del grano de película en
el receptor. Para el estándar de compresión ITU-T
H.264 I MPEG-4 AVC, los parámetros del mensaje de
SEI pueden ser especificados según dos modelos distintos: el modelo
auto-regresivo y el modelo de filtrado de
frecuencias. Ambos modelos permiten caracterizar el modelo de grano
de película (tamaño y forma), la correlación de intensidad y color
mediante diversos conjuntos de parámetros para diversos niveles de
intensidad. En particular, el modelo de filtrado de frecuencias
caracteriza el modelo de grano de película mediante la
especificación de un conjunto de frecuencias de corte que definen
un filtro de paso de banda de 2D en el dominio de la frecuencia.
Hay que advertir que ITU-T H.264 I
MPEG-4 AVC estandariza, solamente, la sintaxis
necesaria para transmitir las frecuencias de corte, pero no
proporciona un método para calcularlas durante una secuencia de
vídeo con grano de película.
De esta manera, existe la necesidad de una
técnica que permita el modelado automático del modelo de grano de
película en el dominio de la frecuencia, como está especificado en
el modelo de filtrado de frecuencia en el estándar de compresión
ITU-T H.264 I MPEG-4 AVC. Los
resultados para esta técnica podrían ser usados para aplicaciones
automáticas de modelado de grano de película o como operación de
inicialización para un procedimiento de modelado facilitado de
grano de película.
Brevemente, de acuerdo con una realización
preferida, se proporciona un método para modelar (es decir,
caracterizar) modelos de grano de película en el dominio de la
frecuencia. El método comprende las operaciones de (1) transformar
un conjunto de muestras homogéneas de grano de película recibidas
como entrada al procedimiento en el dominio de la frecuencia,
produciendo, de ese modo, un conjunto de coeficientes de
transformada que tienen un modelo particular; (2) analizar el
modelo creado por los coeficientes transformados; y (3) estimar las
frecuencias de corte de un filtro de frecuencias de 2D que puede
simular, de manera efectiva, el modelo de coeficientes de
transformada mediante el filtrado de ruido aleatorio. Las
frecuencias de corte establecidas mediante este método pueden ser
enviadas en un mensaje de SEI de acuerdo con el estándar
ITU-T H.264 I MPEG-4 AVC que permite
la simulación y la reinserción del grano de película en un
descodificador.
La figura 1 describe, en forma de organigrama,
las operaciones de un método para caracterizar modelos de grano de
película de acuerdo con los presentes principios; y
La figura 2 describe, en forma de organigrama,
una variación del método de caracterización del grano de película
de la figura 1.
La figura 1 describe en forma de organigrama las
operaciones de un método de acuerdo con los principios presentes de
modelar un modelo de grano de película en el dominio de la
frecuencia al recibir una serie de muestras de grano de película
que representan un modelo de grano de película homogéneo. Según se
analiza con mayor detalle en lo que sigue, el método de los
principios presentes asigna parámetros al modelo de las muestras de
entrada mediante el análisis del tamaño y la forma de las
estructuras que forman el grano. Debido a que el grano se puede
formar de manera diferente dependiendo de la exposición de la
película, las muestras de grano de película homogéneas son,
típicamente, aquéllas asociadas con valores similares de luminancia
medidos en la imagen de la película. Las muestras de grano de la
película en el inicio del procedimiento podrían ser cualquier grupo
(o grupos) de píxeles vecinos que retiene información acerca del
tamaño y la forma del grano de película. En la realización
ilustrada, supondremos, por simplicidad, que las muestras de grano
de película están dispuestas en bloques cuadrados de NxN píxeles,
con una ejecución práctica de transformada particular basada en un
DCT de bloques cuadrados de NxN píxeles, aunque otras transformadas,
como la Transformada Rápida de Fourier, funcionarán igualmente,
también.
El método de los presentes principios supone que
el modelado del grano de película presente en
I_{grano}[x,y,c] se produce de acuerdo con la
relación:
(1)I_{grano}[x,y,c] =
I_{sin \ grano}[x,y,c] +
G[x,y,c]
donde G[x,y,c] representa el
grano simulado en las coordenadas del píxel (x, y) para el
componente de color c. G[x,y,c] se calcula
como:
(2)G[x,y,c] =
p*Q[x,y,c] +
u*G[x,y,c-1]
donde el parámetro p es la
desviación típica del ruido aleatorio y el parámetro u modela la
correlación de diacromía entre los diversos componentes del color.
Más particularmente, el término Q[c] comprende un campo
aleatorio de dos dimensiones generado mediante filtrado de bloques b
de NxM valores aleatorios, que han sido generados con una
distribución gaussiana normal N(0,1). En una realización
particular, el filtrado de pasa banda de bloques b puede ser
realizado en el dominio de la frecuencia mediante las siguientes
tres
operaciones:
Operación
1
B = DCT_N x
M(b)
Operación
2
\hskip7cm
donde LOW_HF y LOW_VF son las
frecuencias de corte inferiores Horizontal y Vertical,
respectivamente, y
HIGH_HF y HIGH_VF son las frecuencias de corte superiores Horizontal y Vertical, respectivamente. Las frecuencias de corte definen los límites entre los coeficientes preservados y filtrados cuando se traza una imagen de grano de película en el dominio de la frecuencia y sirve para caracterizar el tamaño del grano.
HIGH_HF y HIGH_VF son las frecuencias de corte superiores Horizontal y Vertical, respectivamente. Las frecuencias de corte definen los límites entre los coeficientes preservados y filtrados cuando se traza una imagen de grano de película en el dominio de la frecuencia y sirve para caracterizar el tamaño del grano.
Operación
3
b' = IDCT_N x
M(B)
Finalmente, Q[c] se forma mediante la
combinación de los bloques filtrados b' en una imagen compuesta. El
filtrado de pasa bajos de las transmisiones del bloque disminuirá el
posible "bloqueo". Aunque M y N pudieran tomar cualquier
valor, en la práctica, los bloques cuadrados de 16x16, 8x8 o 4x4
funcionan mejor. Hay que advertir, también, que otras
transformadas, tales como la Transformada Rápida de Fourier (FFT),
podría reemplazar el procedimiento de DCT en las Operaciones 1 y
3.
Mediante estos principios, modelar los modelos
de grano de película es equivalente a extraer las frecuencias de
corte LOW_HF, LOW_VF, HIGH_HF y HIGH_VF que caracterizan el filtro
de paso banda en el dominio de la frecuencia.
El método de los presentes principios comienza
sobre la ejecución de la operación 101, en la que cada bloque de
NxN píxeles es sometido a una Transformada Discreta de Coseno, con
subsiguiente almacenamiento de las agrupaciones resultantes de NxN
coeficientes durante la operación 102. Durante la operación 103, se
produce una comprobación para decidir si hay necesidad de más
bloques con muestras de grano de película para obtener más
coeficientes para almacenamiento. Habitualmente, todos los bloques
de muestras de grano de película disponibles en la entrada son
sometidos a una transformada. Sin embargo, para reducir los
requerimientos de memoria o carga computacional, el tratamiento
podría parar después de que un cierto número de bloques haya sido
sometido a una transformada. A continuación del almacenamiento de
un número suficiente de bloques transformados, se produce la
operación 104, en la que un bloque medio (B_{medio}) es calculado
mediante el promediado de los coeficientes de todos los bloques
almacenados. Suponiendo que K es el número de bloques almacenados,
el procedimiento de promediado del coeficiente en la posición [x,
y] puede formularse como sigue:
A continuación, las operaciones 105 y 106 se
producen, típicamente, en paralelo. Durante la operación 105, se
calcula un vector medio horizontal B_{H} mediante promediado de
los N coeficientes de frecuencias de cada fila de B_{medio} de
acuerdo con la relación:
En una realización particular, es posible evitar
la influencia del coeficiente de CC en la media de la primera fila
con la relación:
Durante la operación 106, el vector medio
vertical es calculado mediante el promediado de los N coeficientes
de frecuencia de cada columna de B_{medio} de acuerdo con la
relación:
En una realización particular, es posible evitar
la influencia del coeficiente de CC en la media de la primera
columna con la relación:
\vskip1.000000\baselineskip
A partir de los vectores de frecuencia, la
selección de las frecuencias de corte horizontales y verticales se
realiza durante las operaciones 107 y 108, respectivamente, para
estimar el tamaño de grano de película. Como se ve en la figura 1,
las operaciones 107 y 108 se producen, típicamente, en paralelo. La
selección de la frecuencia de corte horizontal durante la operación
107 se produce de la siguiente manera. Primero, los componentes del
vector medio horizontal son sometidos a filtrado de paso bajo para
evitar picos espurios. En la realización ilustrada, tal filtrado de
paso bajo del vector medio horizontal se produce mediante la
convolución del vector medio con un filtro de respuesta al impulso
h[n] de acuerdo con la relación:
\vskip1.000000\baselineskip
Por ejemplo, un filtro lineal de 3 tomas con
coeficientes w_{0}, w_{1} y w_{2} podría ser aplicado a cada
coeficiente de acuerdo con la relación:
Hay que observar que, a fin de aplicar el
filtrado en los bordes del vector medio B, es necesario rellenar el
vector medio original de manera que estén definidas las muestras
para n<0 y n>N-1.
A continuación, el valor medio de B'_{H} es
calculado mediante el promedio de sus componentes de acuerdo con la
relación:
Después de esto, el vector B'_{H} es
representado como una curva, y se calculan sus puntos de
intersección con el valor medio \overline{B}'_{H}. Si se
encuentra un único punto de intersección, se elige el índice n del
componente más próximo en B'_{H} como el valor de la frecuencia
de corte superior horizontal; se supone que la frecuencia de corte
horizontal inferior es 0. Si se encuentran dos puntos de
intersección, se encuentran, para cada uno, los índices de los
componentes más próximos. El valor más bajo corresponderá a la
frecuencia de corte horizontal inferior, mientras el valor más alto
corresponderá a la frecuencia de corte horizontal superior. Si se
encuentran más de dos puntos de intersección, no se detecta ninguna
correlación espacial. Se supone que la frecuencia de corte
horizontal inferior es 0, y se supone que la frecuencia de corte
horizontal superior es N-1, lo que indica a la
función de simulación del grano de película que no se necesita
ningún filtrado de frecuencia para imitar el grano original.
El mismo procedimiento descrito para seleccionar
la frecuencia de corte horizontal se realiza durante la operación
108 para seleccionar la frecuencia de corte vertical usando el
vector de frecuencia vertical B_{v}. Al completar las
operaciones 107 y 108, el método de la figura 1 produce cuatro
frecuencias de corte (LOW_HF, HIGH_HF, LOW_VF, HIGH_VF) que
caracterizan tanto el tamaño como la elongación del grano. El grano
alargado se produce cuando LOW_HF \neq LOW_VF y/o HIGH_HF \neq
HIGH_VF.
La figura 2 ilustra un método alternativo de
modelado de grano, en el que es posible forzar que el grano adopte
formas circulares. Esto implica que se mantienen las mismas
frecuencias de corte horizontales y verticales. El método de la
figura 2 tiene muchas operaciones en común con el método de la
figura 1. Por lo tanto, se han usado las mismas referencias
numéricas en la figura 2 que en la figura 1, para describir las
mismas operaciones. El método de la figura 2 difiere del de la
figura 1 en que los vectores de frecuencia vertical y horizontal
(B_{H} y B_{V}) son promediados durante la operación 109 de la
figura 2 para crear el vector (B) de frecuencia única. Luego, se
realiza el mismo procedimiento durante la operación 110 de la figura
2 para estimar las frecuencias de corte inferior y superior, como
se realiza durante las operaciones 107 y 108 de la figura 1.
Lo anterior describe una técnica para el
modelado de un modelo de grano de película en el dominio de la
frecuencia.
Claims (11)
1. Un método para modelar grano de película en
una imagen digital, que comprende las operaciones de:
transformar un conjunto de muestras de grano de
película, cuyas muestras de grano de película comprenden, al menos,
un grupo de píxeles vecinos que retiene información sobre la forma y
el tamaño del grano de película, al dominio de la frecuencia
(101);
almacenar cada conjunto de coeficientes que
resultan de tal transformada (102);
analizar los coeficientes transformados (104,
105, 106); y
estimar las frecuencias de corte de un filtro
que puede simular una distribución de los coeficientes transformados
(107, 108).
2. El método según la reivindicación 1, que
comprende, además, la operación de transmitir al menos una
frecuencia de corte como información suplementaria.
3. El método según cualquiera de las
reivindicaciones 1 a 2, en el que las frecuencias de corte son
estimadas para simular una distribución de los coeficientes
transformados mediante filtrado de ruido aleatorio.
4. El método según cualquiera de las
reivindicaciones 1 a 3, en el que las muestras de grano de película
son tratadas en bloques de N x N píxeles.
5. El método según la reivindicación 4, en el
que la operación de analizar los coeficientes transformados
comprende, además, las operaciones de:
calcular un bloque medio de N x N coeficientes
de transformada mediante el promediado de los coeficientes de
transformada de todos los bloques almacenados, siguiendo una
transformación de cada bloque de N x N pí-
xeles;
xeles;
definir vectores medios horizontal y vertical de
N componentes cada uno, mediante promediado del bloque medio de N x
N coeficientes a lo largo de filas y columnas, respectivamente;
representar los vectores medios horizontal y
vertical como curvas independientes; y
establecer frecuencias de corte horizontales y
verticales a partir de las curvas representadas por los vectores
medios horizontal y vertical, respectivamente.
6. El método según la reivindicación 5, que
comprende, además, la operación de filtrar, con un filtro de paso
bajos, al menos un vector medio.
7. El método según la reivindicación 4, en el
que la operación de analizar los coeficientes transformados
comprende, además, las operaciones de:
calcular un bloque medio de N x N coeficientes
de transformada mediante el promediado de los coeficientes de
transformada de todos los bloques almacenados siguiendo una
transformación de cada bloque de píxeles;
definir vectores medios horizontal y vertical de
N componentes cada uno mediante el promediado del bloque medio de N
x N coeficientes de transformada a lo largo de filas y columnas,
respectivamente;
promediar los vectores medios horizontal y
vertical en un único vector medio;
representar el vector medio único como una
curva; y
establecer frecuencias de corte horizontales y
verticales a partir de la curva representada por el vector medio
ú-
nico.
nico.
8. El método según la reivindicación 7, que
comprende, además, la operación de filtrar, con un filtro de paso
bajos, el vector medio.
9. El método según cualquiera de las
reivindicaciones 5 a 8, en el que una de las frecuencias de corte,
una horizontal y una vertical, está establecida a partir de un
punto de intersección en la curva representada por los vectores
medios horizontal y vertical con valores medios calculados para los
vectores medios horizontal y vertical, respectiva-
mente.
mente.
\newpage
10. El método según cualquiera de las
reivindicaciones 5 a 8, en el que cada una de las frecuencias de
corte horizontales y verticales, una superior y otra inferior, es
establecida a partir de unos puntos de intersección primero y
segundo en la curva representada por los vectores medios horizontal
y vertical, con valores medios calculados para los vectores medios
horizontal y vertical, respectivamente.
11. El método según cualquiera de las
reivindicaciones precedentes, en el que los coeficientes de
transformada forman un modelo, y el filtro que puede simular el
modelo es un filtro de paso de banda de 2D.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US49894503P | 2003-08-29 | 2003-08-29 | |
| US498945P | 2003-08-29 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2297531T3 true ES2297531T3 (es) | 2008-05-01 |
Family
ID=34312174
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES04816165T Expired - Lifetime ES2297531T3 (es) | 2003-08-29 | 2004-04-07 | Metodo y aparato para moldear modelos de grano de pelicula en el dominio de la frecuencia. |
Country Status (17)
| Country | Link |
|---|---|
| US (1) | US7738721B2 (es) |
| EP (1) | EP1661089B1 (es) |
| JP (3) | JP4711962B2 (es) |
| KR (1) | KR101001086B1 (es) |
| CN (1) | CN100389437C (es) |
| AT (1) | ATE381076T1 (es) |
| AU (1) | AU2004273405B2 (es) |
| BR (1) | BRPI0413904B1 (es) |
| CA (1) | CA2537000C (es) |
| DE (1) | DE602004010683T2 (es) |
| ES (1) | ES2297531T3 (es) |
| MX (1) | MXPA06002339A (es) |
| MY (1) | MY136026A (es) |
| PL (1) | PL1661089T3 (es) |
| RU (1) | RU2332715C2 (es) |
| WO (1) | WO2005027045A1 (es) |
| ZA (1) | ZA200601707B (es) |
Families Citing this family (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| BR0305019A (pt) * | 2002-06-06 | 2004-11-09 | Thomson Licensing Sa | Interoperação baseada em corretor com emprego de certificados hierárquicos |
| EP1665803A1 (en) * | 2003-08-20 | 2006-06-07 | THOMSON Licensing | Video comfort noise addition technique |
| CA2537000C (en) * | 2003-08-29 | 2011-11-15 | Thomson Licensing | Method and apparatus for modeling film grain patterns in the frequency domain |
| CN100574433C (zh) * | 2003-09-23 | 2009-12-23 | 汤姆森特许公司 | 用于减少视频流中的伪像的方法和装置 |
| BRPI0414647A (pt) * | 2003-09-23 | 2006-11-14 | Thomson Licensing | técnica para simular grão de filme usando filtração de freqüência |
| CA2540852C (en) * | 2003-10-14 | 2013-07-09 | Thomson Licensing | Technique for bit-accurate film grain simulation |
| US8150206B2 (en) | 2004-03-30 | 2012-04-03 | Thomson Licensing | Method and apparatus for representing image granularity by one or more parameters |
| CN101044510B (zh) | 2004-10-18 | 2012-01-04 | 汤姆森特许公司 | 胶片颗粒模拟方法 |
| KR101218242B1 (ko) * | 2004-10-18 | 2013-01-04 | 톰슨 라이센싱 | 필름 그레인 시뮬레이션을 위한 방법, 장치 및 시스템 |
| JP4543873B2 (ja) * | 2004-10-18 | 2010-09-15 | ソニー株式会社 | 画像処理装置および処理方法 |
| MX2007005653A (es) | 2004-11-12 | 2007-06-05 | Thomson Licensing | Simulacion de grano para reproduccion normal y reproduccion de modo de truco para sistemas de reproduccion de video. |
| ES2381982T3 (es) * | 2004-11-16 | 2012-06-04 | Thomson Licensing | Método de simulación del grano de película basado en coeficientes de transformación previamente generados por ordenador |
| CA2587117C (en) | 2004-11-17 | 2014-02-11 | Thomson Licensing | Bit-accurate film grain simulation method based on pre-computed transformed coefficients |
| CA2587437C (en) | 2004-11-22 | 2015-01-13 | Thomson Licensing | Methods, apparatus and system for film grain cache splitting for film grain simulation |
| EP1815688B1 (en) | 2004-11-23 | 2009-07-01 | Thomson Licensing | Low-complexity film grain simulation technique |
| JP4960879B2 (ja) | 2004-11-24 | 2012-06-27 | トムソン ライセンシング | メディア再生装置における使用のためのフィルム粒子シミュレーション技術 |
| US7596239B2 (en) * | 2005-08-02 | 2009-09-29 | Lsi Corporation | Method and/or apparatus for video watermarking and steganography using simulated film grain |
| US8351756B2 (en) * | 2005-11-29 | 2013-01-08 | Panasonic Corporation | Reproduction device |
| US7664337B2 (en) * | 2005-12-20 | 2010-02-16 | Marvell International Ltd. | Film grain generation and addition |
| US8295628B2 (en) | 2006-06-21 | 2012-10-23 | Thomson Licensing | Automatic film grain adjustment |
| US8213500B2 (en) | 2006-12-21 | 2012-07-03 | Sharp Laboratories Of America, Inc. | Methods and systems for processing film grain noise |
| JP2008219163A (ja) * | 2007-02-28 | 2008-09-18 | Toshiba Corp | 情報符号化方法、情報再生方法、及び情報記憶媒体 |
| US7873210B2 (en) * | 2007-03-14 | 2011-01-18 | Autodesk, Inc. | Automatic film grain reproduction |
| US10715834B2 (en) | 2007-05-10 | 2020-07-14 | Interdigital Vc Holdings, Inc. | Film grain simulation based on pre-computed transform coefficients |
| US20100110287A1 (en) * | 2008-10-31 | 2010-05-06 | Hong Kong Applied Science And Technology Research Institute Co. Ltd. | Method and apparatus for modeling film grain noise |
| FR2943201B1 (fr) * | 2009-03-12 | 2011-03-11 | Ateme Sa | Parametrage du grain d'image |
| JP6101009B2 (ja) * | 2012-06-15 | 2017-03-22 | 日本放送協会 | 階調削減符号化装置、階調復元復号装置及びそれらのプログラム |
| KR101979634B1 (ko) | 2012-12-13 | 2019-05-20 | 삼성전자주식회사 | 화질 개선을 위한 영상 처리 장치 및 그 방법 |
| US20140328406A1 (en) | 2013-05-01 | 2014-11-06 | Raymond John Westwater | Method and Apparatus to Perform Optimal Visually-Weighed Quantization of Time-Varying Visual Sequences in Transform Space |
| WO2021127628A1 (en) * | 2019-12-19 | 2021-06-24 | Dolby Laboratories Licensing Corporation | Noise synthesis for digital images |
| EP4364424A1 (en) | 2021-07-01 | 2024-05-08 | InterDigital CE Patent Holdings, SAS | A method or an apparatus for estimating film grain parameters |
Family Cites Families (41)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4935816A (en) * | 1989-06-23 | 1990-06-19 | Robert A. Faber | Method and apparatus for video image film simulation |
| JPH0497681A (ja) * | 1990-08-16 | 1992-03-30 | Nippon Telegr & Teleph Corp <Ntt> | 映像符号化復号化装置 |
| RU2088962C1 (ru) | 1990-09-28 | 1997-08-27 | Диджитал Тиатер Системз, Л.П. | Звуковая кинопленка, звуковая система для кинофильма на пленке, способ получения аналоговой фонограммы и цифрового идентификатора, положения на кинопленке, способ получения звукового сигнала кинопленки и способ считывания последовательных цифровых данных из цифрового запоминающего устройства |
| DE69114718T2 (de) | 1990-09-28 | 1996-05-30 | Digital Theater Systems Corp., Westlake Village, Calif. | Digitales tonsystem für kinofilm und verfahren. |
| US5374954A (en) * | 1990-10-11 | 1994-12-20 | Harry E. Mowry | Video system for producing video image simulating the appearance of motion picture or other photographic film |
| US5457491A (en) * | 1990-10-11 | 1995-10-10 | Mowry; Craig P. | System for producing image on first medium, such as video, simulating the appearance of image on second medium, such as motion picture or other photographic film |
| US5687011A (en) * | 1990-10-11 | 1997-11-11 | Mowry; Craig P. | System for originating film and video images simultaneously, for use in modification of video originated images toward simulating images originated on film |
| US5140414A (en) * | 1990-10-11 | 1992-08-18 | Mowry Craig P | Video system for producing video images simulating images derived from motion picture film |
| US5216556A (en) * | 1991-04-26 | 1993-06-01 | Digital Equipment Corporation | Method for optimized tape tension adjustment for a tape drive |
| US5526446A (en) * | 1991-09-24 | 1996-06-11 | Massachusetts Institute Of Technology | Noise reduction system |
| US5335013A (en) | 1992-01-16 | 1994-08-02 | Faber Robert A | Method and apparatus for video camera image film simulation |
| US5471572A (en) * | 1993-07-09 | 1995-11-28 | Silicon Graphics, Inc. | System and method for adding detail to texture imagery in computer generated interactive graphics |
| DE69431226T2 (de) * | 1993-09-28 | 2003-04-17 | Canon K.K., Tokio/Tokyo | Bildwiedergabegerät |
| US5475425B1 (en) * | 1994-01-25 | 2000-07-25 | Przyborski Production | Apparatus and method for creating video ouputs that emulate the look of motion picture film |
| US5831673A (en) * | 1994-01-25 | 1998-11-03 | Przyborski; Glenn B. | Method and apparatus for storing and displaying images provided by a video signal that emulates the look of motion picture film |
| WO1996013006A1 (en) * | 1994-10-20 | 1996-05-02 | Mark Alan Zimmer | Digital mark-making method |
| US5629769A (en) * | 1995-06-01 | 1997-05-13 | Eastman Kodak Company | Apparatus and method for the measurement of grain in images |
| US5641596A (en) * | 1995-12-05 | 1997-06-24 | Eastman Kodak Company | Adjusting film grain properties in digital images |
| GB9607633D0 (en) * | 1996-04-12 | 1996-06-12 | Discreet Logic Inc | Grain matching of composite image in image |
| US5887075A (en) * | 1997-03-31 | 1999-03-23 | International Business Machines Corporation | Method, and apparatus and article of manufacture for filtering periodic noise from a magnetic read head |
| US6067125A (en) * | 1997-05-15 | 2000-05-23 | Minerva Systems | Structure and method for film grain noise reduction |
| US6285711B1 (en) * | 1998-05-20 | 2001-09-04 | Sharp Laboratories Of America, Inc. | Block matching-based method for estimating motion fields and global affine motion parameters in digital video sequences |
| US6496221B1 (en) * | 1998-11-02 | 2002-12-17 | The United States Of America As Represented By The Secretary Of Commerce | In-service video quality measurement system utilizing an arbitrary bandwidth ancillary data channel |
| US6963668B2 (en) * | 1998-11-13 | 2005-11-08 | Lightsurf Technologies, Inc. | Method and system for fast image correction |
| US6317216B1 (en) | 1999-12-13 | 2001-11-13 | Brown University Research Foundation | Optical method for the determination of grain orientation in films |
| JP4352105B2 (ja) | 2000-04-07 | 2009-10-28 | ドルビー・ラボラトリーズ・ライセンシング・コーポレーション | アドバンスドテレビジョンの強化された時相及び解像度の階層化 |
| CA2309002A1 (en) * | 2000-05-23 | 2001-11-23 | Jonathan Martin Shekter | Digital film grain reduction |
| US6995793B1 (en) * | 2000-11-14 | 2006-02-07 | Eastman Kodak Company | Video tap for a digital motion camera that simulates the look of post processing |
| US6839152B2 (en) * | 2000-12-06 | 2005-01-04 | Xerox Corporation | Adaptive filtering method and apparatus for descreening scanned halftoned image representations |
| US6940993B2 (en) | 2000-12-13 | 2005-09-06 | Eastman Kodak Company | System and method for embedding a watermark signal that contains message data in a digital image |
| US20030068097A1 (en) * | 2001-06-15 | 2003-04-10 | Massachusetts Institute Of Technology | Adaptive mean estimation and normalization of data |
| US20040006575A1 (en) * | 2002-04-29 | 2004-01-08 | Visharam Mohammed Zubair | Method and apparatus for supporting advanced coding formats in media files |
| US7656950B2 (en) * | 2002-05-29 | 2010-02-02 | Diego Garrido | Video interpolation coding |
| EP1537534A2 (en) * | 2002-09-12 | 2005-06-08 | Nline Corporation | System and method for acquiring and processing complex images |
| US20040179610A1 (en) * | 2003-02-21 | 2004-09-16 | Jiuhuai Lu | Apparatus and method employing a configurable reference and loop filter for efficient video coding |
| EP1611740B1 (en) * | 2003-04-10 | 2012-11-21 | Thomson Licensing | Technique for simulating film grain on encoded video |
| EP1627359B1 (en) | 2003-05-15 | 2018-11-28 | Thomson Licensing | Method and apparatus for representing image granularity by one or more parameters |
| US7245783B2 (en) * | 2003-06-24 | 2007-07-17 | Eastman Kodak Company | System and method for estimating, synthesizing and matching noise in digital images and image sequences |
| CA2537000C (en) * | 2003-08-29 | 2011-11-15 | Thomson Licensing | Method and apparatus for modeling film grain patterns in the frequency domain |
| BRPI0414647A (pt) * | 2003-09-23 | 2006-11-14 | Thomson Licensing | técnica para simular grão de filme usando filtração de freqüência |
| US7362911B1 (en) * | 2003-11-13 | 2008-04-22 | Pixim, Inc. | Removal of stationary noise pattern from digital images |
-
2004
- 2004-04-07 CA CA2537000A patent/CA2537000C/en not_active Expired - Fee Related
- 2004-04-07 PL PL04816165T patent/PL1661089T3/pl unknown
- 2004-04-07 KR KR1020067004023A patent/KR101001086B1/ko not_active Expired - Fee Related
- 2004-04-07 JP JP2006524613A patent/JP4711962B2/ja not_active Expired - Lifetime
- 2004-04-07 MX MXPA06002339A patent/MXPA06002339A/es active IP Right Grant
- 2004-04-07 BR BRPI0413904A patent/BRPI0413904B1/pt not_active IP Right Cessation
- 2004-04-07 DE DE602004010683T patent/DE602004010683T2/de not_active Expired - Lifetime
- 2004-04-07 AU AU2004273405A patent/AU2004273405B2/en not_active Ceased
- 2004-04-07 EP EP04816165A patent/EP1661089B1/en not_active Expired - Lifetime
- 2004-04-07 ZA ZA200601707A patent/ZA200601707B/xx unknown
- 2004-04-07 WO PCT/US2004/010789 patent/WO2005027045A1/en not_active Ceased
- 2004-04-07 RU RU2006110037/09A patent/RU2332715C2/ru not_active IP Right Cessation
- 2004-04-07 AT AT04816165T patent/ATE381076T1/de not_active IP Right Cessation
- 2004-04-07 CN CNB200480024480XA patent/CN100389437C/zh not_active Expired - Fee Related
- 2004-04-07 US US10/569,318 patent/US7738721B2/en not_active Expired - Fee Related
- 2004-04-07 ES ES04816165T patent/ES2297531T3/es not_active Expired - Lifetime
- 2004-08-27 MY MYPI20043512A patent/MY136026A/en unknown
-
2010
- 2010-10-07 JP JP2010227531A patent/JP2011004437A/ja active Pending
-
2012
- 2012-07-06 JP JP2012152334A patent/JP5394546B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP5394546B2 (ja) | 2014-01-22 |
| KR20060121832A (ko) | 2006-11-29 |
| PL1661089T3 (pl) | 2008-05-30 |
| KR101001086B1 (ko) | 2010-12-14 |
| RU2006110037A (ru) | 2007-10-20 |
| JP2007504709A (ja) | 2007-03-01 |
| CN100389437C (zh) | 2008-05-21 |
| EP1661089A1 (en) | 2006-05-31 |
| RU2332715C2 (ru) | 2008-08-27 |
| DE602004010683D1 (de) | 2008-01-24 |
| ATE381076T1 (de) | 2007-12-15 |
| MY136026A (en) | 2008-07-31 |
| CN1842822A (zh) | 2006-10-04 |
| MXPA06002339A (es) | 2006-05-19 |
| BRPI0413904B1 (pt) | 2017-06-06 |
| AU2004273405B2 (en) | 2009-12-17 |
| CA2537000A1 (en) | 2005-03-24 |
| JP4711962B2 (ja) | 2011-06-29 |
| HK1094071A1 (zh) | 2007-03-16 |
| CA2537000C (en) | 2011-11-15 |
| US20060292837A1 (en) | 2006-12-28 |
| JP2012227951A (ja) | 2012-11-15 |
| WO2005027045A1 (en) | 2005-03-24 |
| JP2011004437A (ja) | 2011-01-06 |
| ZA200601707B (en) | 2008-09-25 |
| US7738721B2 (en) | 2010-06-15 |
| EP1661089B1 (en) | 2007-12-12 |
| BRPI0413904A (pt) | 2006-10-24 |
| DE602004010683T2 (de) | 2009-01-02 |
| AU2004273405A1 (en) | 2005-03-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0413904B1 (pt) | método para modelar padrões de granulação de filme no domínio da frequência | |
| ES2781093T3 (es) | Método y aparato para representar granularidad de imagen mediante uno o más parámetros | |
| CN102595185B (zh) | 一种立体图像质量客观评价方法 | |
| KR101180184B1 (ko) | 필름 그레인 패턴의 데이터베이스를 이용하는 필름 그레인시뮬레이션 기법 | |
| BRPI0923603A2 (pt) | aparelho de decodificação de imagem e aparelho de codificação de imagem | |
| CN103927734B (zh) | 一种基于无参考的模糊图像质量评价方法 | |
| CN109300096A (zh) | 一种多聚焦图像融合方法及装置 | |
| KR101650882B1 (ko) | 워터마킹의 블록 현상 및 충실도 | |
| BR112020019125A2 (pt) | Aparelho e método de processamento de imagem. | |
| CN106296757A (zh) | 一种图像处理方法和装置 | |
| CN105163009B (zh) | 用于测试摄像模组的图片和方法 | |
| BRPI0714172A2 (pt) | mÉtodo e aparelho de processamento de imagem, programa de processamento de imagem e meio armazenador que armazena o programa | |
| CN110062228B (zh) | 基于wmse的360度视频快速帧内预测算法 | |
| CN110868593B (zh) | 基于区域决策树的视频cu快速划分 | |
| CN112825187B (zh) | 一种基于机器学习的超分辨率方法、介质及设备 | |
| KR102268758B1 (ko) | X-선 영상 처리 방법 및 컴퓨터 판독 가능한 저장매체 | |
| CN119130854B (zh) | 一种条纹噪声仿真的方法、装置、电子设备及存储介质 | |
| HK1094071B (en) | Method and apparatus for modeling film grain patterns in the frequency domain | |
| CN120765515A (zh) | 基于fpga的内窥镜图像实时畸变校正加速方法 | |
| Popkin et al. | Distance blurring for space-variant image coding | |
| BR112021011225B1 (pt) | Método de decodificação de imagem realizado por um aparelho de decodificação, método de codificação de imagem realizado por um aparelho de codificação de imagem e meio de armazenamento legível por computador não transitório | |
| RU2022102721A (ru) | Способ кодирования/декодирования видеосигналов и устройство для этого |