A tire inspection method, comprising: imparting motion to a tire with a tire rotation device to present a first portion of a tire inner surface to a thermal energy source; providing thermal energy from the thermal energy source to the first portion of the tire inner surface; imparting motion to the tire with the tire rotation device to present the first portion of the tire inner surface to an infrared detector, the infrared detector being separated from the thermal energy source by an angular distance based on a center of the tire in the range of 5° to 30°; detecting infrared energy from the first portion of the tire inner surface with the infrared detector; generating a first infrared image (610, 640) of the first portion of the tire inner surface based at least in part on the infrared energy detected from the first portion of the tire inner surface; storing the first infrared image (610, 640) into a memory; imparting motion to the tire to present a second portion of the tire inner surface to the thermal energy source; providing thermal energy from the thermal energy source to the second portion of the tire inner surface; imparting motion to the tire to present the second portion of the tire inner surface to the infrared detector; detecting infrared energy with the infrared detector from the second portion of the tire inner surface; generating a second infrared image (620, 650) of the second portion of the tire inner surface based at least in part on infrared energy detected from the second portion of the surface of the tire; analyzing the first infrared image (610, 640) with an image processing system using image subtraction to determine the presence of one or more anomalies in the tire inner surface; wherein imparting motion to the tire comprises continuously rotating the tire inner surface over the thermal energy source and the infrared detector: characterized in that analyzing the first infrared image (610, 640) with the image processing system further comprises: performing image subtraction to the first infrared image (610, 640) based on the second infrared image (620, 650); and performing a thresholding analysis on the image resulting from the image subtraction to determine the presence of one or more high (612, 642) or low pixel value regions in the image. imparting motion to a tire with a tire rotation device to present a first portion of a tire inner surface to a thermal energy source; providing thermal energy from the thermal energy source to the first portion of the tire inner surface; imparting motion to the tire with the tire rotation device to present the first portion of the tire inner surface to an infrared detector, the infrared detector being separated from the thermal energy source by an angular distance based on a center of the tire in the range of 5° to 30°; detecting infrared energy from the first portion of the tire inner surface with the infrared detector; generating a first infrared image (610, 640) of the first portion of the tire inner surface based at least in part on the infrared energy detected from the first portion of the tire inner surface; storing the first infrared image (610, 640) into a memory; imparting motion to the tire to present a second portion of the tire inner surface to the thermal energy source; providing thermal energy from the thermal energy source to the second portion of the tire inner surface; imparting motion to the tire to present the second portion of the tire inner surface to the infrared detector; detecting infrared energy with the infrared detector from the second portion of the tire inner surface; generating a second infrared image (620, 650) of the second portion of the tire inner surface based at least in part on infrared energy detected from the second portion of the surface of the tire; analyzing the first infrared image (610, 640) with an image processing system using image subtraction to determine the presence of one or more anomalies in the tire inner surface; wherein imparting motion to the tire comprises continuously rotating the tire inner surface over the thermal energy source and the infrared detector: characterized in that analyzing the first infrared image (610, 640) with the image processing system further comprises: performing image subtraction to the first infrared image (610, 640) based on the second infrared image (620, 650); and performing a thresholding analysis on the image resulting from the image subtraction to determine the presence of one or more high (612, 642) or low pixel value regions in the image. performing image subtraction to the first infrared image (610, 640) based on the second infrared image (620, 650); and performing a thresholding analysis on the image resulting from the image subtraction to determine the presence of one or more high (612, 642) or low pixel value regions in the image.