SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
Rafael Molina Estimación del movimiento en la
imagen
1
Estimación del campo de
movimiento en el plano de la
imagen. Métodos basados en
bloques
Rafael Molina Soriano
Depto Ciencias de la Computación e IA
Universidad de Granada
Rafael Molina Estimación del movimiento en la
imagen
2
Contenidos
! Introducción
! Métodos basados en el desplazamiento de
bloques.
" Modelos para el movimiento de los bloques.
" Modelos basados en la similitud de bloques.
! Bibliografía.
Rafael Molina Estimación del movimiento en la
imagen
3
I. Introducción
Como ya hemos visto en el tema anterior, la estimación del
campo de movimiento es el punto de comienzo para la
solución de muchos problemas de movimiento. Podemos
dividir las técnicas para la estimación del campo de
movimiento que veremos en
•Basadas en la ecuación del flujo óptico (técnicas
diferenciales), (ya visto).
•Basadas en el desplazamiento de bloques (este tema).
•Basadas en el acoplamiento de rasgos entre imágenes (tema
siguiente).
Rafael Molina Estimación del movimiento en la
imagen
4
II. Métodos basados en el desplazamiento de
bloques.
La estimación del movimiento bidimensional por métodos
basados en la utilización de bloques es el método utilizado
fundamentalmente para la compensación del movimiento en la
mayoría de los estándares de compresión de video.
Este hecho se debe fundamentalmente a la menor complejidad
hardware.
La estimación del movimiento bidimensional basada en bloques
encuentra también una importante aplicación en el filtrado y
restauración de secuencias de vídeo.
Rafael Molina Estimación del movimiento en la
imagen
5
II.1 Modelos para el movimiento por bloques
La forma más sencilla de movimiento es considerar que un
bloque de tamaño LxL en la imagen k centrado en el punto
(x0,y0) coincide con un bloque del mismo tamaño en la imagen
k+1. Es decir:
f(x,y,k)=f(x+d1,y+d2,k+1) (x,y) ∈B centrado en (x0,y0)
Bloque B
Bloque B
Imagen k Imagen k+l
Rafael Molina Estimación del movimiento en la
imagen
6
Es importante tener en cuenta que si interpolamos la imagen
por un factor L (es decir, aumentamos el tamaño de las filas y
columnas en 2L elementos podemos obtener estimaciones de
los vectores de desplazamiento a nivel subpíxel, es decir, de
tamaño 1/2L.
Este hecho se ha ido teniendo en cuenta en los diferentes
estándares de compresión de vídeo desde H261-H263 hasta
MPEG1, 2 y MPEG4.
Rafael Molina Estimación del movimiento en la
imagen
7
Si consideramos que nuestra imagen k se
divide por bloques que no se solapan y para
cada uno de ellos calculamos los
desplazamientos d1 y d2 tendremos que parte
de la imagen k+l puede obtenerse
simplemente copiando el bloque (obsérvese
que puede haber partes de la imagen k+l que
no aparezcan k).
Si los bloques se solapan podemos tener en
algunos píxeles varios vectores de movimiento
que podríamos combinar, por ejemplo,
mediante medias.
B B’
B B’
k
k+l
Rafael Molina Estimación del movimiento en la
imagen
8
La estimación y compensación de movimiento por bloques es
muy utilizada por diferentes razones:
•Sólo hay un vector de movimiento por bloque con lo que se
produce un enorme ahorro computacional.
•Existen implementaciones VLSI de bajo costo.
Sin embargo, este método :
•No funciona bien, por ejemplo si se produce un zoom o
rotación o si existen deformaciones locales.
•Produce artificios por bloques en aplicaciones VLBR, ya que
los bloques utilizados pueden no coincidir con los de los
objetos.
Rafael Molina Estimación del movimiento en la
imagen
9
Para aliviar este problema podemos considerar, además de la
traslación
x1’=x1+d1, x2’=x2+d2
transformaciones afines generales
x1’=a1x1+a2x2+d1, x2’=b1x1+b2x2+d2
transformaciones por perspectiva (homografías)
x1’=(a1x1+a2x2+d1)/(b1x1+b2x2+1),
x2’ =(c1x1+c2x2+d2)/(e1x1+e2x2+1),
transformaciones bilineales
x1’=a1x1+a2x2+a3x1x2+d1, x2’=b1x1+b2x2+b3x1x2+d2
Sin embargo, la estimación de los correspondientes parámetros se
hace, obviamente, más complicada.
Rafael Molina Estimación del movimiento en la
imagen
10
II.2. Modelos basados en la similitud de
bloques
Estos modelos son los más usados en la estimación de
movimiento para la compresión de vídeo.
La idea es considerar un bloque
de tamaño LxL centrado en el
píxel (x,y) en la imagen k y
buscar en la imagen k+1 el
bloque que más se le parezca.
La búsqueda se suele restringir a
una región (L+2M1)x(L +2M2).
k+1
k
Región de
búsqueda
Mayor
similitud
Rafael Molina Estimación del movimiento en la
imagen
11
Los diferentes algoritmos de similitud de bloques difieren
fundamentalmente en tres aspectos:
•El criterio de similitud
•La estrategia de búsqueda
•La determinación del tamaño del bloque
Con relación a la estrategia de búsqueda es obvio que se puede
hacer una búsqueda exhaustiva en la región (L+2M1)x(L +2M2),
aunque es también posible restringir el proceso de búsqueda.
Con relación al tamaño: 8x8 y16x16 son los más usados.
Veamos el criterio de similitud.
Rafael Molina Estimación del movimiento en la
imagen
12
Consideremos el píxel (x,y) y centrada en él una ventana B de
tamaño LxL, sea N1=L+2M1, N2=L +2M2 Para los posibles vectores
de desplazamiento (d1,d2), con d1∈{-M1,...,M1} y d2∈{-M2,...,M2},
definimos:
( )∑∈
+++−=
Bnn
kdndnfknnf
NN
ddMSE
),(
2
121121
21
21
21
)1,,(),,(
1
),(
y definimos el estimador de Mínimo Error Cuadrático (MSE) como
),(arg, 21),(2
^
1
^
21
ddMSEmindd dd=
Rafael Molina Estimación del movimiento en la
imagen
13
El MSE es un criterio que no se suele utilizar en implementaciones
VLSI. En su lugar se utiliza la diferencia absoluta media (MAD)
dada por
)1,,(),,(
1
),( 121121
),(21
21
21
+++−= ∑∈
kdndnfknnf
NN
ddMAD
Bnn
Definimos el estimador de mínima diferencia absoluta media como
),(arg, 21),(2
^
1
^
21
ddMADmindd dd=
Rafael Molina Estimación del movimiento en la
imagen
14
III. Bibliografía
•Horn, B.K.P. , (1986), ‘Robot Vision’, MIT Press.
•Horn, B.K.P. y Schunk, B.G. (1981), ‘Determining optical flow’,
Artificial Intelligence, vol. 17, 185-203.
•Tekalp, A.M., (1996), ‘Digital Video Processing’, Prentice-Hall.
•Trucco, E. y Verri, A., (1998), ‘Introductory Techniques for 3-D
Computer Vision’, Prentice Hall.

Más contenido relacionado

Similar a T5bn

Utp pd_iy_va_sap6 diltacion y erosión binaria
 Utp pd_iy_va_sap6 diltacion y erosión binaria Utp pd_iy_va_sap6 diltacion y erosión binaria
Utp pd_iy_va_sap6 diltacion y erosión binariajcbp_peru
 
Utp pd_iy_va_sap7 operaciones morfologicas ii
 Utp pd_iy_va_sap7 operaciones morfologicas ii Utp pd_iy_va_sap7 operaciones morfologicas ii
Utp pd_iy_va_sap7 operaciones morfologicas iijcbp_peru
 
Zoom de una imagen
Zoom de una imagenZoom de una imagen
Zoom de una imagenlmarchenac01
 
Reconocimiento de acciones humanas en video
Reconocimiento de acciones humanas en videoReconocimiento de acciones humanas en video
Reconocimiento de acciones humanas en videoanali22
 
Diapositivas de metodos econometricos
Diapositivas de metodos econometricosDiapositivas de metodos econometricos
Diapositivas de metodos econometricosdarkeco
 
Introduccion al procesamiento de imagenes con matlab
Introduccion al procesamiento de imagenes con matlabIntroduccion al procesamiento de imagenes con matlab
Introduccion al procesamiento de imagenes con matlabF Lliuya
 
Analisis de fragmentación con Image j
Analisis de fragmentación con Image jAnalisis de fragmentación con Image j
Analisis de fragmentación con Image jRomel Villanueva
 
Herramientas MatemáTicas
Herramientas MatemáTicasHerramientas MatemáTicas
Herramientas MatemáTicasMarcela
 
Herramientas MatemáTicas
Herramientas MatemáTicasHerramientas MatemáTicas
Herramientas MatemáTicasMarcela
 
area bajo la curva de calculo integral ejercicios
area bajo la curva de calculo integral ejerciciosarea bajo la curva de calculo integral ejercicios
area bajo la curva de calculo integral ejerciciosalma735098
 
Segmentación imagenes
Segmentación  imagenesSegmentación  imagenes
Segmentación imagenesMarco Muñoz
 
Imagen digital: tipos, compresión y formatos
Imagen digital: tipos, compresión y formatosImagen digital: tipos, compresión y formatos
Imagen digital: tipos, compresión y formatosJOSE ALFREDO HERNANDEZ
 
Algebra lineal
Algebra linealAlgebra lineal
Algebra linealcubo321
 
Matematicas avanzadas 1 fisica 1
Matematicas avanzadas 1 fisica 1Matematicas avanzadas 1 fisica 1
Matematicas avanzadas 1 fisica 1Maestros Online
 
Imagen digital
Imagen digitalImagen digital
Imagen digitalyaizal98
 
Utp pd_iy_va_sap6 operaciones morfologicas i
 Utp pd_iy_va_sap6 operaciones morfologicas i Utp pd_iy_va_sap6 operaciones morfologicas i
Utp pd_iy_va_sap6 operaciones morfologicas ijcbp_peru
 
Dialnet comparacion cualitativay-cuantitativadelastecnicasba-4322813
Dialnet comparacion cualitativay-cuantitativadelastecnicasba-4322813Dialnet comparacion cualitativay-cuantitativadelastecnicasba-4322813
Dialnet comparacion cualitativay-cuantitativadelastecnicasba-4322813jcbp_peru
 
Utp pd_iy_va_sap6y7 diltacion y erosión binaria - apertura y clausura
 Utp pd_iy_va_sap6y7 diltacion y erosión binaria - apertura y clausura Utp pd_iy_va_sap6y7 diltacion y erosión binaria - apertura y clausura
Utp pd_iy_va_sap6y7 diltacion y erosión binaria - apertura y clausurac09271
 
Utp pd_iy_va_sap6 operaciones morfologicas i
 Utp pd_iy_va_sap6 operaciones morfologicas i Utp pd_iy_va_sap6 operaciones morfologicas i
Utp pd_iy_va_sap6 operaciones morfologicas ijcbp_peru
 
Breve presentación del estándar de codificación HEVC -H.265-
Breve presentación del estándar de codificación HEVC -H.265- Breve presentación del estándar de codificación HEVC -H.265-
Breve presentación del estándar de codificación HEVC -H.265- Gonzalo Rielo Zurita
 

Similar a T5bn (20)

Utp pd_iy_va_sap6 diltacion y erosión binaria
 Utp pd_iy_va_sap6 diltacion y erosión binaria Utp pd_iy_va_sap6 diltacion y erosión binaria
Utp pd_iy_va_sap6 diltacion y erosión binaria
 
Utp pd_iy_va_sap7 operaciones morfologicas ii
 Utp pd_iy_va_sap7 operaciones morfologicas ii Utp pd_iy_va_sap7 operaciones morfologicas ii
Utp pd_iy_va_sap7 operaciones morfologicas ii
 
Zoom de una imagen
Zoom de una imagenZoom de una imagen
Zoom de una imagen
 
Reconocimiento de acciones humanas en video
Reconocimiento de acciones humanas en videoReconocimiento de acciones humanas en video
Reconocimiento de acciones humanas en video
 
Diapositivas de metodos econometricos
Diapositivas de metodos econometricosDiapositivas de metodos econometricos
Diapositivas de metodos econometricos
 
Introduccion al procesamiento de imagenes con matlab
Introduccion al procesamiento de imagenes con matlabIntroduccion al procesamiento de imagenes con matlab
Introduccion al procesamiento de imagenes con matlab
 
Analisis de fragmentación con Image j
Analisis de fragmentación con Image jAnalisis de fragmentación con Image j
Analisis de fragmentación con Image j
 
Herramientas MatemáTicas
Herramientas MatemáTicasHerramientas MatemáTicas
Herramientas MatemáTicas
 
Herramientas MatemáTicas
Herramientas MatemáTicasHerramientas MatemáTicas
Herramientas MatemáTicas
 
area bajo la curva de calculo integral ejercicios
area bajo la curva de calculo integral ejerciciosarea bajo la curva de calculo integral ejercicios
area bajo la curva de calculo integral ejercicios
 
Segmentación imagenes
Segmentación  imagenesSegmentación  imagenes
Segmentación imagenes
 
Imagen digital: tipos, compresión y formatos
Imagen digital: tipos, compresión y formatosImagen digital: tipos, compresión y formatos
Imagen digital: tipos, compresión y formatos
 
Algebra lineal
Algebra linealAlgebra lineal
Algebra lineal
 
Matematicas avanzadas 1 fisica 1
Matematicas avanzadas 1 fisica 1Matematicas avanzadas 1 fisica 1
Matematicas avanzadas 1 fisica 1
 
Imagen digital
Imagen digitalImagen digital
Imagen digital
 
Utp pd_iy_va_sap6 operaciones morfologicas i
 Utp pd_iy_va_sap6 operaciones morfologicas i Utp pd_iy_va_sap6 operaciones morfologicas i
Utp pd_iy_va_sap6 operaciones morfologicas i
 
Dialnet comparacion cualitativay-cuantitativadelastecnicasba-4322813
Dialnet comparacion cualitativay-cuantitativadelastecnicasba-4322813Dialnet comparacion cualitativay-cuantitativadelastecnicasba-4322813
Dialnet comparacion cualitativay-cuantitativadelastecnicasba-4322813
 
Utp pd_iy_va_sap6y7 diltacion y erosión binaria - apertura y clausura
 Utp pd_iy_va_sap6y7 diltacion y erosión binaria - apertura y clausura Utp pd_iy_va_sap6y7 diltacion y erosión binaria - apertura y clausura
Utp pd_iy_va_sap6y7 diltacion y erosión binaria - apertura y clausura
 
Utp pd_iy_va_sap6 operaciones morfologicas i
 Utp pd_iy_va_sap6 operaciones morfologicas i Utp pd_iy_va_sap6 operaciones morfologicas i
Utp pd_iy_va_sap6 operaciones morfologicas i
 
Breve presentación del estándar de codificación HEVC -H.265-
Breve presentación del estándar de codificación HEVC -H.265- Breve presentación del estándar de codificación HEVC -H.265-
Breve presentación del estándar de codificación HEVC -H.265-
 

Último

INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 

Último (20)

Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 

T5bn

  • 1. Rafael Molina Estimación del movimiento en la imagen 1 Estimación del campo de movimiento en el plano de la imagen. Métodos basados en bloques Rafael Molina Soriano Depto Ciencias de la Computación e IA Universidad de Granada
  • 2. Rafael Molina Estimación del movimiento en la imagen 2 Contenidos ! Introducción ! Métodos basados en el desplazamiento de bloques. " Modelos para el movimiento de los bloques. " Modelos basados en la similitud de bloques. ! Bibliografía.
  • 3. Rafael Molina Estimación del movimiento en la imagen 3 I. Introducción Como ya hemos visto en el tema anterior, la estimación del campo de movimiento es el punto de comienzo para la solución de muchos problemas de movimiento. Podemos dividir las técnicas para la estimación del campo de movimiento que veremos en •Basadas en la ecuación del flujo óptico (técnicas diferenciales), (ya visto). •Basadas en el desplazamiento de bloques (este tema). •Basadas en el acoplamiento de rasgos entre imágenes (tema siguiente).
  • 4. Rafael Molina Estimación del movimiento en la imagen 4 II. Métodos basados en el desplazamiento de bloques. La estimación del movimiento bidimensional por métodos basados en la utilización de bloques es el método utilizado fundamentalmente para la compensación del movimiento en la mayoría de los estándares de compresión de video. Este hecho se debe fundamentalmente a la menor complejidad hardware. La estimación del movimiento bidimensional basada en bloques encuentra también una importante aplicación en el filtrado y restauración de secuencias de vídeo.
  • 5. Rafael Molina Estimación del movimiento en la imagen 5 II.1 Modelos para el movimiento por bloques La forma más sencilla de movimiento es considerar que un bloque de tamaño LxL en la imagen k centrado en el punto (x0,y0) coincide con un bloque del mismo tamaño en la imagen k+1. Es decir: f(x,y,k)=f(x+d1,y+d2,k+1) (x,y) ∈B centrado en (x0,y0) Bloque B Bloque B Imagen k Imagen k+l
  • 6. Rafael Molina Estimación del movimiento en la imagen 6 Es importante tener en cuenta que si interpolamos la imagen por un factor L (es decir, aumentamos el tamaño de las filas y columnas en 2L elementos podemos obtener estimaciones de los vectores de desplazamiento a nivel subpíxel, es decir, de tamaño 1/2L. Este hecho se ha ido teniendo en cuenta en los diferentes estándares de compresión de vídeo desde H261-H263 hasta MPEG1, 2 y MPEG4.
  • 7. Rafael Molina Estimación del movimiento en la imagen 7 Si consideramos que nuestra imagen k se divide por bloques que no se solapan y para cada uno de ellos calculamos los desplazamientos d1 y d2 tendremos que parte de la imagen k+l puede obtenerse simplemente copiando el bloque (obsérvese que puede haber partes de la imagen k+l que no aparezcan k). Si los bloques se solapan podemos tener en algunos píxeles varios vectores de movimiento que podríamos combinar, por ejemplo, mediante medias. B B’ B B’ k k+l
  • 8. Rafael Molina Estimación del movimiento en la imagen 8 La estimación y compensación de movimiento por bloques es muy utilizada por diferentes razones: •Sólo hay un vector de movimiento por bloque con lo que se produce un enorme ahorro computacional. •Existen implementaciones VLSI de bajo costo. Sin embargo, este método : •No funciona bien, por ejemplo si se produce un zoom o rotación o si existen deformaciones locales. •Produce artificios por bloques en aplicaciones VLBR, ya que los bloques utilizados pueden no coincidir con los de los objetos.
  • 9. Rafael Molina Estimación del movimiento en la imagen 9 Para aliviar este problema podemos considerar, además de la traslación x1’=x1+d1, x2’=x2+d2 transformaciones afines generales x1’=a1x1+a2x2+d1, x2’=b1x1+b2x2+d2 transformaciones por perspectiva (homografías) x1’=(a1x1+a2x2+d1)/(b1x1+b2x2+1), x2’ =(c1x1+c2x2+d2)/(e1x1+e2x2+1), transformaciones bilineales x1’=a1x1+a2x2+a3x1x2+d1, x2’=b1x1+b2x2+b3x1x2+d2 Sin embargo, la estimación de los correspondientes parámetros se hace, obviamente, más complicada.
  • 10. Rafael Molina Estimación del movimiento en la imagen 10 II.2. Modelos basados en la similitud de bloques Estos modelos son los más usados en la estimación de movimiento para la compresión de vídeo. La idea es considerar un bloque de tamaño LxL centrado en el píxel (x,y) en la imagen k y buscar en la imagen k+1 el bloque que más se le parezca. La búsqueda se suele restringir a una región (L+2M1)x(L +2M2). k+1 k Región de búsqueda Mayor similitud
  • 11. Rafael Molina Estimación del movimiento en la imagen 11 Los diferentes algoritmos de similitud de bloques difieren fundamentalmente en tres aspectos: •El criterio de similitud •La estrategia de búsqueda •La determinación del tamaño del bloque Con relación a la estrategia de búsqueda es obvio que se puede hacer una búsqueda exhaustiva en la región (L+2M1)x(L +2M2), aunque es también posible restringir el proceso de búsqueda. Con relación al tamaño: 8x8 y16x16 son los más usados. Veamos el criterio de similitud.
  • 12. Rafael Molina Estimación del movimiento en la imagen 12 Consideremos el píxel (x,y) y centrada en él una ventana B de tamaño LxL, sea N1=L+2M1, N2=L +2M2 Para los posibles vectores de desplazamiento (d1,d2), con d1∈{-M1,...,M1} y d2∈{-M2,...,M2}, definimos: ( )∑∈ +++−= Bnn kdndnfknnf NN ddMSE ),( 2 121121 21 21 21 )1,,(),,( 1 ),( y definimos el estimador de Mínimo Error Cuadrático (MSE) como ),(arg, 21),(2 ^ 1 ^ 21 ddMSEmindd dd=
  • 13. Rafael Molina Estimación del movimiento en la imagen 13 El MSE es un criterio que no se suele utilizar en implementaciones VLSI. En su lugar se utiliza la diferencia absoluta media (MAD) dada por )1,,(),,( 1 ),( 121121 ),(21 21 21 +++−= ∑∈ kdndnfknnf NN ddMAD Bnn Definimos el estimador de mínima diferencia absoluta media como ),(arg, 21),(2 ^ 1 ^ 21 ddMADmindd dd=
  • 14. Rafael Molina Estimación del movimiento en la imagen 14 III. Bibliografía •Horn, B.K.P. , (1986), ‘Robot Vision’, MIT Press. •Horn, B.K.P. y Schunk, B.G. (1981), ‘Determining optical flow’, Artificial Intelligence, vol. 17, 185-203. •Tekalp, A.M., (1996), ‘Digital Video Processing’, Prentice-Hall. •Trucco, E. y Verri, A., (1998), ‘Introductory Techniques for 3-D Computer Vision’, Prentice Hall.