Makeover System
OwnerMichael Voticky, Richard Hogan +2inventors
InventorsMichael Voticky, Richard Hogan, Douglas Lewis, Christopher J. Kansaki
Life of this patent
Estimating the term…
Abstract
A makeover system and method for using the system is provided for providing a user with an image of how a person would look with different hair, glasses, makeup, etc. Using a before picture of the person, the system displays an item on the before picture and resizes the item to fit the size of the person according to user input. Therefore, the makeover system can superimpose an item over an image of a person regardless of the size of the image of the person on a computer screen. The system then provides an after picture representing a composite image of the superimposed selected overlay item over the image of the person.
Claims24
A method provided by a computer tool that permits a user to modify an overlay item and place it over an image of a person, the method comprising:
- a) displaying a before picture representing the image of the person;
- b) displaying a set of overlay items for selection of one of the items by the user, the set of overlay items corresponding to an area of the person displayed in the before picture;
- c) displaying a selected one of the set of overlay items upon selection of the selected overlay item by the user;
- d) resizing the selected overlay item according to user input to align the size of the selected overlay item with the size of the area of the person;
- e) superimposing the resized selected overlay item on the before picture according to user input such that the item may appear to be worn naturally on the person;
- and
- f) providing an after picture representing a composite image of the superimposed selected overlay item over the image of the person:
A computer tool that permits a user to modify an overlay item and place it over an image of a person, comprising:
- first means for displaying a before picture representing the image of the person;
- second means for displaying a set of overlay items for selection of one of the items by the user, the set of overlay items corresponding to an area of the person displayed in the before picture;
- third means for displaying a selected one of the set of overlay items upon selection of the selected overlay item by the user;
- means for resizing the selected one of the set of overlay items according to user input to align the size of the selected overlay item with the size of the area of the person;
- means for superimposing the resized selected overlay item over the before picture according to user input such that the item may appear to be worn naturally on the person;
- and
- means for providing an after picture representing a composite image of the superimposed selected overlay item over the image of the person.
An executable program that permits a user to modify an overlay item and place it over an image of a person, comprising:
- a first source code segment for displaying a before picture representing the image of the person;
- a second source code segment for displaying a set of overlay items for selection of one of the items by the user, the set of overlay items corresponding to an area of the person displayed in the before picture;
- a third source code segment for displaying a selected one of the set of overlay items upon selection of the selected overlay item by the user;
- a fourth source code segment for resizing the selected one of the set of overlay items according to user input to align the size of the selected overlay item with the size of the area of the person;
- a fifth source code segment for superimposing the resized selected overlay item over the before picture according to user input such that the item may appear to be worn naturally on the person;
- and
- a sixth source code segment for providing an after picture representing a composite image of the superimposed selected overlay item over the image of the person.
A computer data signal that permits a user to modify an overlay item and place it over an image of a person, comprising:
- a first signal segment for displaying a before picture representing the image of the person;
- a second signal segment for displaying a set of overlay items for selection of one of the items by the user, the set of overlay items corresponding to an area of the person displayed in the before picture;
- a third signal segment for displaying a selected one of the set of overlay items upon selection of the selected overlay item by the user;
- a fourth signal segment for resizing the selected one of the set of overlay items according to user input to align the size of the selected overlay item with the size of the area of the person;
- a fifth signal segment for superimposing the resized selected overlay item on the before picture according to user input such that the item may appear to be worn naturally on the person;
- and
- a sixth signal segment for providing an after picture representing a composite image of the superimposed selected overlay item over the image of the person.
Dependencies are inferred from the claim text.