This is an old revision of the document!


Canon EF-S 10-22mm f/3.5-4.5 USM Lens

LensFun Calibration Data

This is my LensFun entry for this lens. The distortion values listed are the default values that are included with the library. Unfortunately, following the lens calibration guide, I was unable to get tca_correct to output values that gave any sort of improvement on the transverse chromatic aberration. I just ended up manually selecting values for first order correction, producing a much better result than I could get from tca_correct.

    <lens>
        <maker>Canon</maker>
        <model>Canon EF-S 10-22mm f/3.5-4.5 USM</model>
        <mount>Canon EF-S</mount>
        <cropfactor>1.6</cropfactor>
        <calibration>
            <distortion model="ptlens" focal="10" a="0.005371" b="-0.018303" c="0" />
            <distortion model="ptlens" focal="12" a="0.002619" b="-0.009527" c="0" />
            <distortion model="ptlens" focal="14" a="0.002896" b="-0.00705" c="0" />
            <distortion model="ptlens" focal="17" a="0.005115" b="-0.010326" c="0" />
            <distortion model="ptlens" focal="20" a="0.00512" b="-0.008414" c="0" />
            <distortion model="ptlens" focal="22" a="0.002769" b="-0.004058" c="0" />
            <!-- manually selected compensation values -->
            <tca model="linear" focal="10" kr="1.000300" kb="1.000700" />
            <tca model="linear" focal="12" kr="1.000200" kb="1.000600" />
            <tca model="linear" focal="14" kr="1.000200" kb="1.000600" />
            <tca model="linear" focal="17" kr="1.000200" kb="1.000500" />
            <tca model="linear" focal="20" kr="1.000200" kb="1.000400" />
            <tca model="linear" focal="22" kr="1.000200" kb="1.000400" />
        </calibration>
    </lens>