A method of utilizing an image reproduction computer program operable on a process controller of a sewing apparatus to reproduce a pattern, the image reproduction computer program being able to convert the image of the pattern into a pixel pattern and, upon selecting a single reference point of the pixel pattern, being able to duplicate the entire pixel pattern, the sewing apparatus being able to stitch repetitive patterns on a fabric having a large surface while the fabric is caused to move relative to the sewing apparatus, the method comprising,
- a. obtaining a video image of the location on the fabric of the outline of the pattern to be sewn and programming X-Y coordinates of the pattern outline into the process controller;
- b. designating a specific point on the programmed outline of the pattern as the starting point and programming this point as the starting point for duplicating the pattern;
- c. performing the image reproduction computer program in conjunction with the process controller to select the exact X-Y coordinate on the fabric for initiating the pattern duplication sewing process;
- and
- d. causing the process controller to receive a video image of the general location on the fabric at which the pattern is to be duplicated and causing the process controller through the image reproduction computer program to precisely locate the exact point on the fabric to initiate the pattern duplication process and duplicating the pattern onto the fabric through the sewing apparatus.