Patent ID: 8923656

Claim:
A method for producing a cutting pattern on a cutting mat with a graphic placed thereon for feeding to a cutting machine, the cutting pattern being based upon a cut path corresponding to an outline of the graphic, the method comprising: receiving a source image of the graphic overlaid on the cutting mat from an imaging device as a bitmap, the source image including a plurality of registration marks and one or more distortions introduced by the imaging device during acquisition; identifying the plurality of registration marks from the source image from a matching of candidate sets of a plurality of center points of regions of adjacent groupings of pixels within the source image against predetermined positional relationships thereof corresponding to an actual arrangement of the registration marks on the cutting mat; deriving values for an inverse transformation of the source image from the identified plurality of registration marks on the cutting mat; applying the inverse transformation to the source image with the derived values to generate a corrected image as a bitmap aligned to physical coordinates of the cutting mat referenced to the cutting machine; deriving the cut path from generated vectors of the corrected image, the cut path being defined with reference to the physical coordinates utilized by the cutting machine; and transmitting the cut path to the cutting machine for execution thereon.