Creative GAN generating art deviating from style norms
AssigneeRutgers, The State University of New Jersey
InventorAhmed Elgammal
Life of this patent
Estimating the term…
Abstract
A method and system for generating art uses artificial intelligence to analyze existing art forms and then creates art that deviates from the learned styles. Known art created by humans is presented in digitized form along with a style designator to a computer for analysis, including recognition of artistic elements and association of particular styles. A graphics processor generates a draft graphic image for similar analysis by the computer. The computer ranks such draft image for correlation with artistic elements and known styles. The graphics processor modifies the draft image using an iterative process until the resulting image is recognizable as art but is distinctive in style.
Claims19
A method for generating art comprising the steps of:
- a) providing to a computer a set of digitized data characterizing a plurality of existing works of art created by human beings, the digitized data including the designation of a style associated with each such existing work of art, the computer including a memory;
- b) using the computer to analyze the digitized data and corresponding style designations, including recognition of artistic elements in the existing works of art, and creating art recognition data associating particular artistic elements of existing works of art with particular style designations;
- c) storing the art recognition data in the memory of the computer
- d) providing a graphics processing unit to generate a graphic image;
- e) providing the generated graphic image generated by the graphics processing unit to the computer;
- f) using the computer to compare the generated graphic image to the stored art recognition data;
- g) based upon such comparison, providing an art index which ranks the generated graphic image along a scale that ranges from being recognizable as art and not being recognizable as art;
- h) based upon such comparison, providing a novelty index which ranks the generated graphic art along a scale that ranges from being within a known style for existing works of art and not being within a known style for existing works of art;
- i) modifying the generated graphic image based upon the art index and the novelty index;
- j) repeating steps f) through i) until the generated graphic image produces an art index indicating that the generated graphic image is recognizable as art, while also producing a novelty index indicating the generated graphic image is not within a known style for existing works of art.
A computerized system for generating art comprising in combination:
- a) a computer for receiving a set of digitized data characterizing a plurality of existing works of art created by human beings, the digitized data including the designation of a style associated with each such existing work of art;
- b) an electronic memory coupled to the computer;
- c) the computer analyzing the digitized data and corresponding style designations, including recognition of artistic elements in the existing works of art, and creating art recognition data associating particular artistic elements of existing works of art with particular style designations for storage in the electronic memory;
- d) a graphics processing unit coupled to the computer for generating a graphic image, and presenting such graphic image to the computer;
- f) the computer comparing the generated graphic image to the stored art recognition data, and the computer providing an art index which ranks the generated graphic image along a scale that ranges from being recognizable as art and not being recognizable as art, the computer also providing a novelty index which ranks the generated graphic art along a scale that ranges from being within a known style for existing works of art and not being within a known style for existing works of art;
- g) the graphics processing unit receiving information associated with the art index and the novelty index, and being responsive thereto to generate a modified graphic image for presentation to the computer;
- whereby the graphics processing unit repeatedly presents modified graphic images to the computer until a final modified graphic image presented thereby to the computer produces an art index indicating that the generated graphic image is recognizable as art, while also producing a novelty index indicating the generated graphic image is not within a known style for existing works of art.
Dependencies are inferred from the claim text.