Patent ID: 6453052
Filing Date: 2002-09-17
Classification: G06T,H04N

Abstract:
A method within a image processing system for simulating a selected hair style, said image processing system including a display apparatus and storage media for storing one or more hair images, said method comprising the steps of:providing a facial image, wherein said facial image includes a facial region bounded by a facial perimeter; selecting one of said one or more hair images within said storage media to be simulated in association with said facial image, wherein said selected hair image includes an interior perimeter to be positioned adjacent to said facial image, said interior perimeter of said selected hair image including a first plurality of feature points distributed along said interior perimeter of said hair image, wherein a subset of said first plurality of feature points are disposed at locations at which said hair image is intended to abut, but not substantially overlap said facial image; determining a second plurality of feature points within said facial perimeter and distributed along said facial perimeter, wherein each of said second plurality of feature points corresponds to a respective one of said subset of said first plurality of feature points distributed along said interior perimeter of said hair image; constructing one or more facial perimeter vectors by connecting neighboring feature points among said second plurality of feature points distributed along said facial perimeter; constructing one or more hair perimeter vectors by connecting neighboring feature points within said subset of said first plurality of feature points distributed along said interior perimeter of said hair image; automatically transforming said hair image by displaying each of a plurality of pixels within said hair image at a transformed location, wherein a transformed location of each of said plurality of pixels within said hair image has a position with respect to said one or more facial perimeter vectors determined from an original position of said pixel with respect to said one or more hair perimeter vectors; and in response to said transformation of said hair image, displaying said transformed hair image superimposed on said facial image within said display apparatus, wherein hair style simulation efficiency is enhanced.