Skip to content

Feat/evaluation#5

Merged
agfianf merged 7 commits intomainfrom
feat/evaluation
Feb 4, 2025
Merged

Feat/evaluation#5
agfianf merged 7 commits intomainfrom
feat/evaluation

Conversation

@agfianf
Copy link
Owner

@agfianf agfianf commented Feb 4, 2025

🎨 Enhanced Color Correction with Improved Documentation and Evaluation

📝 Description

This PR enhances the color correction functionality and improves documentation clarity with the following changes:

  • Added comprehensive "How it works" section with visual explanation
  • Enhanced color correction service with improved patch comparison
  • Implemented detailed evaluation metrics for color correction quality
  • Updated README with polynomial correction model details
  • Restructured documentation headers for better readability
  • Added sample debug output visualization

🔍 Key Changes

  • New evaluation method calc_color_diff_patches() for measuring correction quality
  • Support for multiple correction models: polynomial, least squares, affine_reg, linear_reg
  • Enhanced debug visualization with before/after comparisons
  • Improved code organization in color correction service
  • Added detailed usage examples with evaluation results

📊 Technical Details

  • Polynomial correction model now supports configurable degrees
  • Added color difference calculation using CIE 2000 method
  • Implemented reference patch management functionality
  • Enhanced debug output with grid visualization

@agfianf agfianf self-assigned this Feb 4, 2025
@agfianf agfianf merged commit 0e121db into main Feb 4, 2025
9 checks passed
@agfianf agfianf deleted the feat/evaluation branch February 4, 2025 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant