Patent EA-000989-B1 (EA)
Title: Method for manipulation of images of floor coverings or other fabrics and system therefor
Inventor: THOMAS GLENN C
IPC: G06T19/20
Filed: 1996-09-13
Abstract: 1. A method for computer-aided manipulation of characteristics of at least one full-color digitized image of a fabric, wherein the fabric has at least one position, each position comprising a subset of the fabric that is to be given substantially the same treatment, and wherein the at least one image of the fabric has been stored in a memory in a computer readable and manipulable format, and the one or more positions of that fabric have been isolated and their positions stored in a memory in a computer readable and manipulable format, and, further, wherein at least one treatment defined by at least one characteristic has been stored in a memory in a computer readable and manipulable format, the method being implemented on a computer coupled to a display means and a user input means, the method comprising the steps of:  a. displaying on the display means a selected full-color digitized image of a fabric from among the at least one stored image;  b. identifying a selected position from among the at least one position of the displayed fabric image;  c. identifying a selected treatment from among the at least one treatment, the treatment defined by at least one characteristic;  d. modifying the selected position of the selected image to include the characteristic of the selected treatment and adjusting the brightness of the modified position of the selected image to correct for the difference between actual and apparent brightness; and  e. displaying the selected image in which the selected position has been modified to include the characteristic of the selected treatment. 2. The method of claim 1, wherein the image displayed on the display manipulated in steps "a-e" are photo images. 3. The method of claim 1, wherein, in step b, the selected position is identified by a grey scale overlay. 4. The method of claim 1, wherein the at least one treatment comprises a type of yarn. 5. The method of claim 1, wherein the at least one characteristic of the selected treatment comprises a color. 6. The method of claim 1, wherein the fabric comprises a floor covering. 7. The method of claim 6, wherein the floor covering comprises carpet. 8. The method of claim 7, wherein the at least one treatment comprises a type of yarn. 9. The method of claim 7, wherein the at least one characteristic of the yarn comprises a color. 10. The method of claim 7, wherein a first of the at least one characteristic of the yarn comprises a color and a second characteristic of the yarn comprises a yarn construction. 11. A method for computer-aided manipulation of characteristics within a full-color digitized image of a fabric, wherein the fabric has at least one position, each position comprising a subset of the fabric that is to be given substantially the same treatment, and wherein at least one image of a fabric has been stored in a memory in a computer readable and manipulable format, and the one or more positions of that fabric have been isolated and their positions stored in a memory in a computer readable and manipulable format, and, further, wherein at least one treatment defined by at least one characteristic are stored in a memory in a computer readable and manipulable format, the method being implemented on a computer coupled to a display means and a user input means, the method comprising the steps of:  a. reading a user selection of a fabric from among the set of examples for which images are stored in memory;  b. displaying a full-color digitized image corresponding to the selected fabric;  c. displaying an indication of positions of the fabric in the displayed image;  d. reading a user selection of a displayed position;  e. modifying the displayed image to visually indicate the selected position;  f. displaying at least one of the at least one stored treatments as an option for treatment of the selected position; and  g. modifying the selected position of the selected image to display the characteristic of the selected treatment option and adjusting the modified position of the selected image to correct for psychophysical phenomena. 12. The method of claim 11, wherein, in step e, a grey scale overlay is incorporated into the image to visually indicate the selected position. 13. The method of claim 11, wherein the at least one treatment comprises a yarn type. 14. The method of claim 11, wherein the at least one characteristic of the selected treatment comprises a color. 15. The method of claim 11, wherein the fabric comprises carpet. 16. The method of claim 15, wherein the at least one treatment comprises a type of yarn. 17. The method of claim 16, wherein the at least one characteristic of the yarn comprises a color. 18. The method of claim 11, wherein the images stored in the memory and the images manipulated in steps "b-g" are photo images in digitized image. 19. The method of claim 11, further comprising the step of; h. storing data indicative of the selection of treatment in a memory associated with data indicative of the selected fabric and of the selected position. 20. The method of claim 11, further comprising the steps of:  i. reading a second user selection of a displayed position;  j. modifying the displayed image to indicate the second selected position;  k. displaying at least one option for treatment of the second selected position, the treatment option having a characteristic; and  l. modifying the second selected position of the selected image to display the characteristic of the selected treatment option and adjusting the modified position of the selected image to correct for psychophysical phenomena. 21. The method of claim 19, further comprising the steps of:  h. storing information specifying the selected treatment option;  i. transmitting the information stored in step (h) to a central facility; and  j. at the central facility, generating an image based on the transmitted information. 22. A system for representing and modifying full-color digitized images of fabrics of at least one type, each fabric type being defined by at least one characteristic and having a characteristic set of positions, each position comprising one or more regions in the fabric having a common treatment, the modification of the images involving the modification of treatments for the positions, the modification of treatments being selectable from a set of treatments, each treatment having a characteristic, the system comprising:  a. user input means;  b. data storage means, in which the set of full color-digitized images of fabrics are stored according to type and the set of treatments are stored according to characteristic;  c. a processor coupled to the user input means and the data storage means, the processor being programmed to:  i) display a selected image of a fabric from among the at least one stored image;  ii) identify a selected position from among the at least one position of the displayed fabric image;  iii) identify a selected treatment from among the at least one treatment, the treatment defined by at least one characteristic; and  iv) display the selected image in which the selected position has been modified to include the characteristic of the selected treatment and adjust the modified position of the selected image to correct for psychophysical phenomena. 23. A storage medium encoded with instructions for enabling a computing device to perform a method for computer-aided manipulation of characteristics of a full-color digitized image of a fabric, wherein the fabric has at least one position, each position comprising a subset of the fabric that is to be given substantially the same treatment, and wherein at least one image of a fabric has been stored in a memory in a computer readable and manipulable format, and the one or more positions of that fabric have been isolated and, further, wherein at least one treatment defined by at least one characteristic has been stored in a memory in a computer readable and manipulable format.