Some newer cams apply vignette {and distorsion correction}.
Not sure which one does?
Is it possible to do such correction (at least vignette which seems to be the low hanging fruit here) with older cameras?
Or it is too much processing.
Procedure seems to be simple:
1. Aperture, Focal length => vignette profile (most likely an attenuation factor based on radius)
Vignette profile is camera dependent - possibly tables or math functions that interpolates the actual vignette of the lens
2. Radius is function of x, y and some reference point x0, y0 (most likely center of the sensor)
3. Multiply the pixel value brighness by reverse of attenuation.
Toine