Patent ID: 8483491
Filing Date: 2013-07-09
Classification: G06K

Abstract:
1. A calculation device comprising: a data read unit configured to sequentially read pixel values, which are included in an image data group formed by a plurality of pixel values two-dimensionally arranged in first and second directions, in the first direction while sequentially making a shift in the second direction from a position of a reference pixel in the first and second directions; a first data integration unit configured to output a sum of values of pixels, which are included in a rectangular area in which pixels in the position of the reference pixel and a first position of the second direction sequentially read by the data read unit are designated as vertices, as a first integration value; a second data integration unit configured to output a sum of values of pixels, which are included in a rectangular area in which pixels in the position of the reference pixel and a second position of the second direction sequentially read by the data read unit are designated as vertices, as a second integration value; and a data cumulative calculation unit configured to obtain a cumulative value by accumulating pixel values respectively included in a first rectangular data area expressed by a first number of pixels in the first direction and a second number of pixels in the second direction based on the first integration value output from the first data integration unit and the second integration value output from the second data integration unit, wherein the cumulative values of the plurality of pixel values included in the first rectangular data area when the first rectangular data area is sequentially shifted in the second direction while the first rectangular data area is sequentially shifted in the first direction are sequentially output.