A method of automated aircraft livery quality inspection, the method comprising: retrieving from electronic persistent storage a control image (302, 402, 502) depicting at least a portion of aircraft livery (102, 104) for the aircraft under quality inspection; capturing a process image (304, 404, 504) depicting at least a portion of aircraft livery (102, 104) on the aircraft under quality inspection; detecting a plurality of features in the control image and the process image; registering, by matching the detected features, the control image with the process image; detecting at least one difference between the control image and the process image; generating an output image, wherein the output image comprises a depiction of the aircraft under quality inspection with the at least one difference annotated; detecting and removing at least one reflection from consideration as a difference between the control image and the process image; causing the output image to be displayed, wherein the removing at least one reflection from consideration as a difference between the control image and the process image comprises capturing at least one image of portions of the aircraft under quality inspection from a first perspective (208, 210, 212) and capturing at least one image of substantially the same portions of the aircraft under quality inspection from a second perspective (208, 210, 212); and wherein the removing at least one reflection from consideration as a difference between the control image and the process image comprises placing at least one standardized marker on the aircraft under quality inspection prior to the capturing at least one image of portions of the aircraft under quality inspection from a first perspective and the capturing at least one image of substantially the same portions of the aircraft under quality inspection from a second perspective. retrieving from electronic persistent storage a control image (302, 402, 502) depicting at least a portion of aircraft livery (102, 104) for the aircraft under quality inspection; capturing a process image (304, 404, 504) depicting at least a portion of aircraft livery (102, 104) on the aircraft under quality inspection; detecting a plurality of features in the control image and the process image; registering, by matching the detected features, the control image with the process image; detecting at least one difference between the control image and the process image; generating an output image, wherein the output image comprises a depiction of the aircraft under quality inspection with the at least one difference annotated; detecting and removing at least one reflection from consideration as a difference between the control image and the process image; causing the output image to be displayed, wherein the removing at least one reflection from consideration as a difference between the control image and the process image comprises capturing at least one image of portions of the aircraft under quality inspection from a first perspective (208, 210, 212) and capturing at least one image of substantially the same portions of the aircraft under quality inspection from a second perspective (208, 210, 212); and wherein the removing at least one reflection from consideration as a difference between the control image and the process image comprises placing at least one standardized marker on the aircraft under quality inspection prior to the capturing at least one image of portions of the aircraft under quality inspection from a first perspective and the capturing at least one image of substantially the same portions of the aircraft under quality inspection from a second perspective.