Patent ID: 8422792

Claim:
In a computing system including a processor and a memory, a method for performing image analysis of an image using a repeating geometric sequence, the method comprising: accessing, by the processor, image data that defines an image to be subjected to image analysis; determining, by the processor, a repeating geometric sequence configured to generate variously oriented edges or sub-regions in the image data, wherein the variously oriented edges or sub-regions are generated at angles that define lines or regions other than those that are determined solely by perpendicular axes in an orthogonal coordinate system; generating by the processor, based on an application of the repeating geometric sequence to the image data, a series of coordinates representing image data defined by the variously oriented edges or sub-regions, wherein the series of coordinates are defined by the variously oriented edges or sub-regions such that the series of coordinates are not limited to a horizontal or vertical Cartesian coordinate system; organizing, by the processor, the image data represented by the series of coordinates into a set of one or more arrays; and performing, by the processor, image analysis on the set of one or more arrays to produce an image analysis result for the image data.