Skip to content

tangodelta217/detector_enfoque

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Detector de Máximo Enfoque en Video

Este proyecto implementa un detector de máximo enfoque sobre un video aplicando técnicas de análisis espectral, siguiendo el paper "Image Sharpness Measure for Blurred Images in Frequency Domain".

Estructura del proyecto

  • main.py: Script principal para correr los experimentos.
  • focus_metrics.py: Implementación de métricas de enfoque (FM y otra a elección).
  • video_utils.py: Funciones para manejo de video y generación de videos de salida.
  • plots.py: Funciones para graficar curvas de métricas.
  • requirements.txt: Dependencias necesarias.

Ejecución

  1. Instala las dependencias:
    pip install -r requirements.txt
  2. Coloca el video focus_video.mov en la carpeta del proyecto.
  3. Ejecuta el script principal:
    python main.py

Experimentos realizados

  1. Medición sobre todo el frame.
  2. Medición sobre una ROI central (5% y 10% del área total).
  3. Medición sobre una matriz de NxM regiones (varios valores).

Se generan:

  • Curvas de evolución de la métrica frame a frame.
  • Videos con la ROI/matriz superpuesta (rojo: desenfocado, verde: máximo enfoque).

Opcional

  • Aplicación de unsharp masking para expandir la zona de enfoque.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages