A scanning apparatus for scanning a plurality of components of similar design, the scanning apparatus comprising:
- an imaging beam source configured to generate an imaging beam that passes through the plurality of components;
- an imaging beam receiver configured to receive the imaging beam, such that the plurality of components is disposed between the imaging beam source and the imaging beam receiver;
- an anti-scatter unit;
- a support platform configured to support the plurality of components, wherein the support platform is configured to rotate and/or revolve relative to the imaging beam source and the imaging beam receiver about one or more axes, wherein the support platform is disposed between the imaging beam source and the imaging beam receiver, wherein the plurality of components is positioned axi-symmetrically and spaced apart from each other by a first angular range);
- and
- a processor communicably coupled to the imaging beam receiver and configured to:
- collect, in absence of the anti-scatter unit, a first projection of at least one component of the plurality of components at the imaging beam receiver, the first projection comprising a combination of a primary image of the at least one component and a scatter image of the at least one component, wherein the primary image comprises a scatter free projection of the at least one component;
- collect, in presence of the anti-scatter unit, a second projection of the at least one component at the imaging beam receiver, the second projection comprising the primary image of the at least one component;
- compare the first projection and the second projection;
- generate the scatter image based on the comparison of the first projection and the second projection;
- store the scatter image of the at least one component in a memory;
- collect, at different relative angles of rotation and/or revolution of the support platform and in absence of the anti-scatter unit, further projections of the plurality of components at the imaging beam receiver, wherein the support platform is configured to rotate and/or revolve by a second angular range relative to the imaging beam source and the imaging beam receiver about one or more axes, wherein the second angular range is equal to or greater than the first angular range by at most 20 degrees;
- compare the further projections and the scatter image;
- and
- generate further primary images of the plurality of components based on the comparison of the further projections and the scatter image, the further primary images comprising corresponding further scatter free projections of the plurality of components.