A system for foreign object detection in poultry processing, comprising: a first microfocus X-ray tube outputting a first X-ray energy; a second microfocus X-ray tube outputting a second X-ray energy, the second X-ray energy differing from the first X-ray energy; at least one radiation detector positioned opposite the first and second microfocus X-ray tubes to receive dual energy X-rays emitted by the first and second microfocus X-ray tubes through an associated poultry product; and an image processing system including a memory and a processor in communication with the memory, the memory storing instructions which, when executed by the processor cause the processor to: receive an output from the at least one radiation detector of the dual energy X-rays through the associated poultry product, determine, in accordance with a dual energy algorithm, a presence of a foreign object in the associated poultry product, and generate an alarm responsive to determining the presence of the foreign object in the associated poultry product; and an object identifier module in communication with the processor, wherein the object identifier module is configured to identify a type of foreign object detected in the associated poultry product in accordance with the dual energy processing algorithm wherein the type of foreign object is bone, cartilage, metal or plastic; an X-ray controller in communication with the processor, wherein the X-ray controller is configured to select the first X-ray energy and the second X-ray energy respectively emitted by the first and second microfocus X-ray tubes through the associated poultry product, and a display in communication with the image processing system, wherein the instructions which are executed by the processor further cause the processor to: generate a graphical illustration of the associated poultry product on the display; and identify the foreign object in the associated poultry product on the graphical illustration on the display. a first microfocus X-ray tube outputting a first X-ray energy; a second microfocus X-ray tube outputting a second X-ray energy, the second X-ray energy differing from the first X-ray energy; at least one radiation detector positioned opposite the first and second microfocus X-ray tubes to receive dual energy X-rays emitted by the first and second microfocus X-ray tubes through an associated poultry product; and an image processing system including a memory and a processor in communication with the memory, the memory storing instructions which, when executed by the processor cause the processor to: receive an output from the at least one radiation detector of the dual energy X-rays through the associated poultry product, determine, in accordance with a dual energy algorithm, a presence of a foreign object in the associated poultry product, and generate an alarm responsive to determining the presence of the foreign object in the associated poultry product; and receive an output from the at least one radiation detector of the dual energy X-rays through the associated poultry product, determine, in accordance with a dual energy algorithm, a presence of a foreign object in the associated poultry product, and generate an alarm responsive to determining the presence of the foreign object in the associated poultry product; and an object identifier module in communication with the processor, wherein the object identifier module is configured to identify a type of foreign object detected in the associated poultry product in accordance with the dual energy processing algorithm wherein the type of foreign object is bone, cartilage, metal or plastic; an X-ray controller in communication with the processor, wherein the X-ray controller is configured to select the first X-ray energy and the second X-ray energy respectively emitted by the first and second microfocus X-ray tubes through the associated poultry product, and a display in communication with the image processing system, wherein the instructions which are executed by the processor further cause the processor to: generate a graphical illustration of the associated poultry product on the display; and identify the foreign object in the associated poultry product on the graphical illustration on the display. generate a graphical illustration of the associated poultry product on the display; and identify the foreign object in the associated poultry product on the graphical illustration on the display.