Add image comparison slider functionality using gradio-imageslider. Update layout for frame display and enhance overall quality metric description. Update project dependencies in pyproject.toml and uv.lock.
Refactor PSNR normalization to use min-max scaling for improved accuracy. Remove unused quality threshold indicators and enhance the layout of the usage guide with clearer metric explanations. Implement debouncing in the auto-load function to prevent redundant processing of the same video pair.
Enhance SSIM and overall quality plots with dynamic y-axis scaling to emphasize differences. Add area fills for better visualization and update hover templates for improved data presentation. Introduce quality variation indicators in overall quality assessment. Refactor layout for improved user experience and add comprehensive usage guide.
Enhance SSIM and overall quality plots with dynamic y-axis scaling to emphasize differences. Add area fills for better visualization and update hover templates for improved data presentation. Introduce quality variation indicators in overall quality assessment. Refactor layout for improved user experience and add comprehensive usage guide with metric explanations.
Refactor video quality analysis to create individual metric plots instead of a combined dashboard. Update README to reflect new project name "Frame Arena" and enhance description of features and functionality.
Initial commit of the FrameLens project, including core application logic in app.py, configuration files (.python-version, pyproject.toml, requirements.txt), example video data (data.json), and necessary assets (.DS_Store). The application supports frame-by-frame video comparison using various metrics.