发明名称 Image processor, image capture device, image processing method and program
摘要 This image processor 10 includes: an input interface 11 that receives first and second images, on one of which the position of the subject has shifted in a particular direction from the position on the other; a color image generating section 13a that generates a color image in which the pixel values of respective pixels of the first and second images are used as the values of first and second colors, respectively; a decision section 13b that calculates an index value indicating the degree of color shift between the first and second colors in the color image and that determines, based on the index value, whether or not the first and second images match each other; and an image moving section 13c that performs, if the decision has been made that the first and second images do not match each other, the processing of making the second image closer to the first image by replacing the pixel value of each pixel of the second image with the pixel value of a pixel that is adjacent to the former pixel in the particular direction.
申请公布号 US9565420(B2) 申请公布日期 2017.02.07
申请号 US201314008799 申请日期 2013.03.14
申请人 Panasonic Intellectual Property Management Co., Ltd. 发明人 Hiramoto Masao;Ishii Yasunori;Monobe Yusuke
分类号 H04N13/02 主分类号 H04N13/02
代理机构 Renner, Otto, Boisselle & Sklar, LLP 代理人 Renner, Otto, Boisselle & Sklar, LLP
主权项 1. An image processor that carries out matching on a plurality of images representing a same subject, the images having been captured by a device that captures a direct light image and a diffracted light image or that captures stereoscopic images, positions of the subject on the images having shifted in a predefined particular direction from each other, the processor comprising: an input interface that receives first and second images on one of which the position of the subject has shifted in the particular direction from the position on the other; and circuitry that: generates a color image in which the pixel values of respective pixels of the first and second images are used as the values of first and second colors, respectively;calculates an index value indicating a degree of difference between the respective values of the first and second colors in the respective pixels of the color image and that determines, based on the index value, whether or not the first and second images match each other; andperforms, when the circuitry has determined that the first and second images do not match each other, a processing of making the second image closer to the first image by replacing the pixel value of each pixel of the second image with the pixel value of a pixel that is adjacent to the former pixel in the particular direction and updating the color image, wherein when the circuitry updated the color image, the circuitry calculates the index value of the updated color image, and determines whether or not the first and second images match each other based on the index value, and wherein the circuitry performs the processing over and over again until the circuitry determines that the first and second images match each other, and wherein when the circuitry has determined that the first and second images match each other, the circuitry: divides each of the first and second images into a plurality of partial images,selects a plurality of combinations of the partial images, each combination including at least one of the plurality of partial images from the first image and at least one of the plurality of partial images from the second image,for each of the plurality of combinations, calculates the index value with respect to an area of the color image associated with the combination of the partial images,chooses a particular combination of the plurality of combinations that has the highest degree of matching based on the calculated index value, andmakes the second image even closer to the first image based on a difference in coordinate between the partial images in the chosen combination of the partial images, and wherein the image processor further comprises an output interface that outputs data representing the magnitude of overall motion of the second image as a result of the processing by the circuitry or outputs a synthetic image of the first image and the second image updated.
地址 Osaka JP