Patents Assigned to PERFECT CORP.
  • Patent number: 10936175
    Abstract: A computing device obtains multimedia content relating to a user of the computing device and generates a user interface. In a first mode of operation, the user interface displays a plurality of graphical thumbnails each depicting a cosmetic result, each graphical thumbnail corresponding to a cosmetic template, each of the plurality of cosmetic templates comprising a listing of cosmetic effects utilized for achieving each corresponding cosmetic result. A selection is obtained from the user of one or more graphical thumbnails to select one or more cosmetic templates. Responsive to operating in the second mode of operation, a corresponding listing of cosmetic effects is displayed for each of the one or more selected cosmetic templates and obtaining selection of one or more of the displayed cosmetic effects.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: March 2, 2021
    Assignee: PERFECT CORP.
    Inventors: Cheng Chou, Tsung-Peng Yen, Chieh-Chung Wu
  • Patent number: 10789693
    Abstract: A computing device for performing image pre-processing for blending images receives a first image depicting a head. The computing device detects a portion of the head in the first image and calculates an image attribute of the portion in the first image. The computing device receives a second image and generates an adjusted second image by adjusting color pixels in the second image based on the calculated image attribute of the portion in the first image. The computing device blends the adjusted second image with the first image.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: September 29, 2020
    Assignee: PERFECT CORP.
    Inventor: Chia-Chen Kuo
  • Patent number: 10762665
    Abstract: A computing device obtains a source image depicting a facial region having one or more makeup effects. The computing device performs facial alignment and defines a plurality of source regions having the one or more makeup effects, the source regions corresponding to facial features in the source image. The computing device extracts attributes of the one or more makeup effects for each source region and identifies a closest matching feature template for each source region based on the attributes. The computing device obtains a digital image of a facial region of a user. The computing device performs facial alignment and identifies a plurality of target regions corresponding to the plurality of source regions. The computing device applies a matching feature template of a corresponding source region to each of the target regions.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: September 1, 2020
    Assignee: PERFECT CORP.
    Inventor: Chia-Chen Kuo
  • Patent number: 10719729
    Abstract: A computing device with a digital camera obtains a reference image depicting at least one reference color and calibrates parameters of the digital camera based on the at least one reference color. The computing device captures, by the digital camera, a digital image of an individual utilizing the calibrated parameters. The computing device defines a region of interest in a facial region of the individual depicted in the digital image captured by the digital camera. The computing device generates a skin tone profile for pixels within the region of interest and displays a predetermined makeup product recommendation based on the skin tone profile.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: July 21, 2020
    Assignee: PERFECT CORP.
    Inventors: Chia-Chen Kuo, Ho-Chao Huang
  • Patent number: 10691932
    Abstract: A server device detects initiation of a video conferencing session between a consultation device utilized by a makeup professional and a client device utilized by a user receiving a makeup consultation from the makeup professional. The server device extracts data from the client device during the video conferencing session, the data characterizing behavior of the user performed on the client device with respect to suggested cosmetic effects transmitted by the makeup professional via the consultation device to the client device. The server device applies weight values to the extracted data and generates one or more hesitation metrics based on the weight values and causes the one or more hesitation metrics to be displayed in a user interface on the consultation device.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: June 23, 2020
    Assignee: PERFECT CORP.
    Inventor: Wan-Chuan Lee
  • Patent number: 10685213
    Abstract: A computing device determines, in a first frame, a first location of a feature point and also determines in a second frame, a second location of the feature point. The computing device generates a motion vector for the feature point in the first frame and relocates the first location in the first frame to a first refined location based on the motion vector. The computing device generates a smoothed location of the feature point in the second frame based on the refined location and the second location of the feature point in the second frame.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: June 16, 2020
    Assignee: PERFECT CORP.
    Inventors: KaiKai (Clay) Hsu, Chih-Yu (Detta) Cheng
  • Patent number: 10607264
    Abstract: A computing device obtains and authenticates user credentials provided by a user at a client device. The computing device obtains a photo album of digital images and accesses profile data associated with the user credentials. A grouping of target images is extracted by the computing device from the plurality of digital images based on the profile data, each of the target images depicting a facial region of the user. The computing device retrieves at least one product recommendation for each target image based on the user profile and edits each of the target images based on the retrieved at least one product recommendation. The computing device causes a user interface to be displayed at the client device, the user interface displaying one or more of the edited target images, the user interface further displaying the retrieved at least product recommendation associated with the one or more edited target images.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: March 31, 2020
    Assignee: PERFECT CORP.
    Inventors: Yi-Wei Lin, Horng Wu, Ying-Yin Lin
  • Patent number: 10431010
    Abstract: A makeup application device utilized by a makeup professional obtains a makeup consultation request from a user of a client device and obtains at least one digital image of a facial region of the user from the client device. A three-dimensional (3D) facial model is generated based on the at least one digital image, and user input is obtained from the makeup professional for applying virtual cosmetic effects to the 3D facial model. The makeup application device generates a command based on the user input from the makeup professional for applying a virtual cosmetic effect and transmits the command to the client device. The command causes a virtual cosmetic effect to be applied to the at least one digital image of the facial region of the user and displaying the at least one digital image.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: October 1, 2019
    Assignee: PERFECT CORP.
    Inventors: Chia-Che Yang, Po-Ho Wu
  • Patent number: 10417738
    Abstract: An electronic device and associated method place a sticker near a facial region in a digital image. The method detects 2D positions of facial features from a 2D digital image, and calculates a projection matrix from a predetermined 3D reference model having predefined facial feature points that correspond to the 2D detected facial features. The method then selects a digital sticker, and for each corner of the selected digital sticker, uses the projection matrix to transform 3D positions of the corner to corresponding positions on the 2D digital image. The method calculates a refinement matrix defining a correlation of each corner of the selected digital sticker to anchor points in the 2D digital image. Using the refinement matrix, the method calculates updated projected 2D positions and displays the selected sticker on the 2D digital image based on the updated projected 2D positions for each corner point.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: September 17, 2019
    Assignee: PERFECT CORP.
    Inventors: Hao-Ping Hung, Chih-Chao Ma
  • Patent number: 10395436
    Abstract: A computing device records and stores a video of a user's head. The computing device retrieves a plurality of target orientation views and extracts digital images of a face of the user from the video at each of the plurality of target orientation views. The computing device displays a user interface and obtains a selection of a makeup effect. The computing device performs virtual application of the selected makeup effect onto a digital image of the user's face. The computing device obtains an orientation view and displays the user's face at the obtained orientation view with the selected makeup effect applied to the user's face.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: August 27, 2019
    Assignee: PERFECT CORP.
    Inventors: Guo-Wei Li, Kuo-Sheng Lin, I-Ting Shen, Effendy Eka Saputra
  • Patent number: 10324739
    Abstract: In a computing device for simulating the application of cosmetic effects, a user interface with a plurality of cosmetic templates is displayed to a user, where each cosmetic template comprises a predefined sequence for applying cosmetic effects. A selection of one of the cosmetic templates is obtained from the user, and a digital representation of the user is captured. The computing device tracks facial features of the user in the digital representation of the user and generates a virtual mirror for the user to view. The virtual mirror displays progressive application of each of the sequence of cosmetic effects of the selected cosmetic template to corresponding facial features in the digital representation. A digital representation of the simulated application of all of the sequence of cosmetic effects is then stored.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: June 18, 2019
    Assignee: PERFECT CORP.
    Inventors: Chen-Wei Chou, Ching-Hsuan Ma
  • Patent number: 9984282
    Abstract: A media editing device obtains a digital image, and a facial region of an individual in the digital image is identified by a facial region analyzer. A plurality of facial features of the facial region is identified by a facial feature identifier. A skin color of the facial region is determined, and eyebrow regions in the facial region are identified based on the facial features. Each of the eyebrow regions is partitioned into a plurality of segments, and a determination is made, for one or more of the segments, whether an area above or an area below the segment has a color matching the skin color. The segment is designated as a verified eyebrow region or as an overlapped region depending on whether the area above or the area below the segment has a color matching the skin color. A special effect is applied on the verified eyebrow region.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: May 29, 2018
    Assignee: PERFECT CORP.
    Inventors: Wei-Ming Chen, Chih-Yu Cheng
  • Patent number: D810117
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: February 13, 2018
    Assignee: PERFECT CORP.
    Inventors: Yi-Jen Lin, Chih-Ling Lee, Wan-Chin Lan, Hsiao-Fan Chen