Patent ID: 8655103

Claim:
A method of deriving a representation of an image by processing signals corresponding to the image, the method comprising: deriving, using a processor, a 1-dimensional function of the image, wherein said function is a circus function or a function derived from a circus function, where a function of a translated, scaled, or rotated version of the image is a translated or scaled version of the derived function of the image, deriving, using said processor, a plurality of frequency coefficients of a frequency representation of the derived function, and deriving, using said processor, a representation function of the image using the frequency coefficients, wherein the representation function is obtained using the steps of calculating, using said processor, the magnitude of the frequency coefficients, and determining, using said processor, a difference between the magnitude of each frequency coefficient and its subsequent frequency coefficient using the equation c(ω)=|F(ω)|−|F(ω+1)|, and comparing c(ω) with a threshold to derive b ω , where |F(ω)|,|F(ω+1)| are the magnitudes of the frequency coefficients and b ω are the values in a binary string.