Patent ID: 8675950

Claim:
An image processing apparatus comprising: an image obtaining section that obtains a plurality of sequential frame images of rotating blades, the blades being periodically arrayed in an engine; an image extracting section that extracts a template image as a still image for a frame from the plurality of sequential frame images obtained by the image obtaining section; an image comparing section that compares each of the plurality of sequential frame images with the extracted template image; an image selecting section that selects a frame image which is highly similar to the template image from the plurality of sequential frame images as a record image based on a result of the image comparison of the image comparing section; a blade region extraction section that extracts a blade region, which is covered by the blade, from the frame images made by capturing the blade images based on the template image and a reference image which is a frame image after one frame from the template image; a calculating section that calculates the coordinates of the blade region extracted by the blade region extraction section; and a display section that displays the record image and the blade region by superimposing the blade region on the record image, based on the coordinates of the blade region, wherein the blade region extraction section: extracts a line, which is a blade borderline, by taking a difference value between the template image and the reference image; extracts a plurality of regions divided by the line and calculates luminance value of each of the regions; and extracts the blade region from the plurality of regions based on the luminance value of each of the regions.