|
Algorithm 1. Proposed muli-frame vignetting correction method |
|
Input: Vignetted images , polynomial order , and numerical constant . |
|
Output: Estimated vignette field and corrected images . |
| 1: Transform each image into the logarithmic domain: . |
| 2: Vectorize and construct . |
| 3: Estimate the shared low-rank component by solving , where . |
| 4: Reshape to obtain the initial vignette field . |
| 5: Smooth and fit a polynomial of order to obtain . |
| 6: Recover the multiplicative vignette field: . |
| 7: Calculate the correction gain . |
| 8: Correct each frame: . |
| 9: Return and . |