Patents Assigned to Modiface Inc.
  • Publication number: 20240362902
    Abstract: Vision Transformers (ViT) have shown their competitive advantages performance-wise compared to convolutional neural networks (CNNs) though they often come with high computational costs. Methods, systems and techniques herein learn instance-dependent attention patterns, utilizing a lightweight connectivity predictor module to estimate a connectivity score of each pair of tokens. Intuitively, two tokens have high connectivity scores if the features are considered relevant either spatially or semantically. As each token only attends to a small number of other tokens, the binarized connectivity masks are often very sparse by nature providing an opportunity to accelerate the network via sparse computations. Equipped with the learned unstructured attention pattern, sparse attention ViT produces a superior Pareto-optimal trade-off between FLOPs and top-1 accuracy on ImageNet compared to token sparsity (48%˜69% FLOPs reduction of MHSA; accuracy drop within 0.4%).
    Type: Application
    Filed: April 27, 2023
    Publication date: October 31, 2024
    Applicant: ModiFace Inc.
    Inventors: Cong WEI, Brendan DUKE, Ruowei JIANG
  • Publication number: 20240273857
    Abstract: There is provided methods and systems for a hair virtual try on. Gray levels from a swatch image and gray levels from a hair portion of an input image are mapped by matching their respective frequencies to establish a map relationship between the swatch image and the hair portion, wherein the gray levels of the swatch image are associated to respective swatch color values. A pixel in the hair portion is colored based on a swatch color value determined using a gray level of the pixel and the map relationship.
    Type: Application
    Filed: February 14, 2023
    Publication date: August 15, 2024
    Applicant: ModiFace Inc.
    Inventors: Tsz To TANG, Edmund PHUNG
  • Publication number: 20240221251
    Abstract: Methods, apparatus and techniques shape localized objects using a shape model for rendering a reshaped object with an effect such as for a virtual try on (VTO) experience. A VTO can simulate finger/toe nail effects of a nail product or service to nail objects. An example system comprises a nail localization engine including computational circuitry to localize one or more nail objects in an input image of a hand or foot via one or more deep neural networks; a nail shaping engine including computational circuitry for reshaping, via a trained shape model, the one or more nail object as localized by the nail localization engine; and a rendering component including computational circuitry to render an output image simulating a nail product or nail service applied to the one or more nail objects in accordance with the reshaping by the nail shaping engine to provide a virtual try on experience.
    Type: Application
    Filed: December 22, 2022
    Publication date: July 4, 2024
    Applicant: ModiFace Inc.
    Inventor: Edmund PHUNG
  • Publication number: 20210150728
    Abstract: There are provided methods and computing devices using semi-supervised learning to perform end-to-end video object segmentation, tracking respective object(s) from a single-frame annotation of a reference frame through a video sequence of frames. A known deep learning model may be used to annotate the reference frame to provide ground truth locations and masks for each respective object. A current frame is processed to determine current frame object locations, defining object scoremaps as a normalized cross-correlation between encoded object features of the current frame and encoded object features of a previous frame. Scoremaps for each of more than one previous frame may be defined. An Intersection over Union (IoU) function, responsive to the scoremaps, ranks candidate object proposals defined from the reference frame annotation to associate the respective objects to respective locations in the current frame. Pixel-wise overlap may be removed using a merge function responsive to the scoremaps.
    Type: Application
    Filed: November 12, 2020
    Publication date: May 20, 2021
    Applicant: ModiFace Inc.
    Inventors: Abdalla AHMED, Irina KEZELE, Parham AARABI, Brendan DUKE
  • Publication number: 20210150684
    Abstract: Techniques are provided for computing systems, methods and computer program products to produce efficient image-to-image translation by adapting unpaired datasets for supervised learning. A first model (a powerful model) may be defined and conditioned using unsupervised learning to produce a synthetic paired dataset from the unpaired dataset, translating images from a first domain to a second domain and images from the second domain to the first domain. The synthetic data generated is useful as ground truths in supervised learning. The first model may be conditioned to overfit the unpaired dataset to enhance the quality of the paired dataset (e.g. the synthetic data generated). A run-time model such as for a target device is trained using the synthetic paired dataset and supervised learning. The run-time model is small and fast to meet the processing resources of the target device (e.g. a personal user device such as a smart phone, tablet, etc.
    Type: Application
    Filed: November 12, 2020
    Publication date: May 20, 2021
    Applicant: ModiFace Inc.
    Inventors: Eric ELMOZNINO, Irina Kezele, Parham Aarabi
  • Patent number: 10430977
    Abstract: A computer-implemented method for correcting a makeup or skin effect to be rendered on a surface region of an image of a portion of a body of a person. The method and system correcting the makeup or skin effect by accounting for image-specific light field parameters, such as a light profile estimate and minimum light field estimation, and rendering the corrected the makeup or skin effect on the image to generate a corrected image.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: October 1, 2019
    Assignee: MODIFACE INC.
    Inventor: Parham Aarabi
  • Patent number: 10325146
    Abstract: There is provided a framework including systems and methods for analyzing skin parameters from images or videos showing skin. Using a series of Hierarchical Differential Image Filters (HDIF), it becomes possible to detect different skin features such as wrinkles, spots, and roughness. The hierarchical differential image filter computes two enhancements to an image showing skin at two different levels of enhancement, determines a differential image using the two enhancements and computes the skin analysis rating using the differential image. These skin ratings are comparably accurate to actual ratings by dermatologists.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: June 18, 2019
    Assignee: MODIFACE INC.
    Inventors: Parham Aarabi, Angel Jing Yi Zhang
  • Patent number: 9965778
    Abstract: Computerized method and system for creating a personalized advertisement, and for recommending a product being advertised. An uploaded facial photograph is received, the facial photograph including a plurality of facial features. At least one facial feature of the plurality of facial features is detected. Personal information may be extracted by analyzing the at least one detected facial feature. A product being advertised may be recommended, wherein the recommended product applies to a treatment related to the extracted personal information. A tutorial may indicate on the photograph the facial region to be modified by application of the product, such as to achieve a specific look.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: May 8, 2018
    Assignee: MODIFACE INC.
    Inventor: Parham Aarabi
  • Patent number: 9928601
    Abstract: Based on a multi-step process, an automatic hair segmentation method and system are disclosed. By extracting various information components from an image, including background color, face position, hair color, skin color, and skin mask, a heuristic-based method is created for the detection and segmentation of hair that can detect hair with an accuracy of approximately 75% and with a false hair overestimation error of 34%. Furthermore, it is shown that down sampling the image down to a face width of 25 px results in a 73% reduction in computation time with insignificant change in detection accuracy.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: March 27, 2018
    Assignee: MODIFACE INC.
    Inventor: Parham Aarabi
  • Patent number: 9760935
    Abstract: The present invention is a method, system and computer prod act operable to receive one or more images and/or video and to utilize such images/video to generate an analysis that is the basis tor recommendations for products and/or treatments provided to a user. The invention generates statistical analysis particular to person shown in the images/video. The statistical information may be displayed to a user. This statistical analysis may be utilized by the invention to generate recommendations for products and/or treatments for the person shown in the images/video. The invention may further generate an image showing the result of an application of a product or treatment to the person shown in the video. The invention may be provided to a user on a computing device, such as, for example as an App on a mobile device.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: September 12, 2017
    Assignee: MODIFACE INC.
    Inventor: Parham Aarabi
  • Patent number: 9687155
    Abstract: The present invention is a system, method and application for skin health visualization and quantification. The present invention is operable to process an image or video showing skin of a subject to determine characteristics of the skin through a quantitative measuring of parameters. The image or video is processed and analyzed a software application executed by a system incorporating a computer processor, data storage and display unit. A camera may further be integrated system. One or more filters applied to the image or video, to identify characteristics of the skin. A result of skin health results and overall skin health is generated. The image or video, skin health results and/or overall skin health may be displayed to a user. A visualization of amplifications or attenuations of skin health may further be displayed to a user. The invention may be wholly provided in a mobile device.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: June 27, 2017
    Assignee: MODIFACE INC.
    Inventor: Parham Aarabi
  • Patent number: 9275400
    Abstract: Advertising method and system for creating a personalized advertisement, and for recommending a product being advertised. An uploaded facial photograph is received, the facial photograph including a plurality of facial features. At least one facial feature of the plurality of facial features is detected. Personal information may be extracted by analyzing the at least one detected facial feature. A product being advertised may be recommended, wherein the recommended product applies to a treatment related to the extracted personal information.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: March 1, 2016
    Assignee: MODIFACE INC.
    Inventor: Parham Aarabi
  • Patent number: 8910082
    Abstract: Provided is a method and system of modifying a digital image rendered on a display screen.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: December 9, 2014
    Assignee: Modiface Inc.
    Inventor: Parham Aarabi
  • Publication number: 20140214553
    Abstract: Advertising method and system for creating a personalized advertisement, and for recommending a product being advertised. An uploaded facial photograph is received, the facial photograph including a plurality of facial features. At least one facial feature of the plurality of facial features is detected. Personal information may be extracted by analyzing the at least one detected facial feature. A product being advertised may be recommended, wherein the recommended product applies to a treatment related to the extracted personal information.
    Type: Application
    Filed: March 28, 2014
    Publication date: July 31, 2014
    Applicant: ModiFace Inc.
    Inventor: Parham Aarabi
  • Patent number: 8725560
    Abstract: Advertising method and system for creating a personalized advertisement, and for recommending a product being advertised. An uploaded facial photograph is received, the facial photograph including a plurality of facial features. At least one facial feature of the plurality of facial features is detected. Personal information may be extracted by analyzing the at least one detected facial feature. A product being advertised may be recommended, wherein the recommended product applies to a treatment related to the extracted personal information.
    Type: Grant
    Filed: November 25, 2009
    Date of Patent: May 13, 2014
    Assignee: Modiface Inc.
    Inventor: Parham Aarabi
  • Patent number: 8711175
    Abstract: A method and system for creating and using a virtual dressing room, by superimposing a non-linearly stretchable object image onto a base image in a display screen of a communication device, the images being planar. The method comprises scanning an encoded indicium associated with the object image, accessing and uploading a URL associated with the object image, the object image including a plurality of object image critical points, accessing the base image at the communication device, the base image including a plurality of base image critical points respectively corresponding to the object image critical points, re-mapping the object image via global transformation of coordinates associated with the object image critical points, such that the re-mapped object image critical points coincide with the respective base image critical points, and superimposing the re-mapped object image onto the base image for display at the display screen.
    Type: Grant
    Filed: August 12, 2011
    Date of Patent: April 29, 2014
    Assignee: Modiface Inc.
    Inventor: Parham Aarabi