1. A method for printed circuit board (PCB) inspection, comprising: providing a multiplicity of PCBs placed on an inspection panel; defining each non-identical PCB in terms of geometry and features which are to be inspected; grouping said PCBs into at least one cluster, said at least one cluster being defined in terms of an amount, location and orientation of the PCBs in said at least one cluster; creating a reference image for said panel defined by a location and orientation of said at least one cluster on said panel; and inspecting said panel by comparing sensed information with said reference image.