Processing

Please wait...

Settings

Settings

Goto Application

1. WO2022192991 - METHODS AND SYSTEMS FOR MANIPULATING AND TRANSFERRING COMPUTER-SIMULATED HAIR

Publication Number WO/2022/192991
Publication Date 22.09.2022
International Application No. PCT/CA2022/050359
International Filing Date 10.03.2022
IPC
G06T 13/40 2011.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
13Animation
203D animation
40of characters, e.g. humans, animals or virtual beings
Applicants
  • DIGITAL DOMAIN VIRTUAL HUMAN (US), INC. [US]/[US] (AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BE, BF, BG, BH, BJ, BN, BR, BW, BY, BZ, CA, CF, CG, CH, CI, CL, CM, CN, CO, CR, CU, CY, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, FR, GA, GB, GD, GE, GH, GM, GN, GQ, GR, GT, GW, HN, HR, HU, ID, IE, IL, IN, IR, IS, IT, JM, JO, JP, KE, KG, KH, KM, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LT, LU, LV, LY, MA, MC, MD, ME, MG, MK, ML, MN, MR, MT, MW, MX, MY, MZ, NA, NE, NG, NI, NL, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SI, SK, SL, SM, SN, ST, SV, SY, SZ, TD, TG, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, UZ, VC, VN, WS, ZA, ZM, ZW)
  • LIN, Gene Wei-Chin (US)
Inventors
  • LIN, Gene Wei-Chin
Agents
  • RATTRAY, Todd A.
  • ASH, Craig A.
  • MCGRUDER, David J.
  • TAKAGAWA, David H.
  • MANNING, Gavin N.
  • KONDOR, George F.
  • SUE, Hilton W.C.
  • MARLES, Jennifer A.
  • GARNER, Nicholas
  • SMITH, Paul R.
  • BAILEY, Thomas W.
  • BUONASSISI, Alexander D.
  • KWOK, Christina S.
  • RAJIC, Nikola
  • TURNER-RYAN, Dana
  • JONES, Roni M.
Priority Data
63/163,02518.03.2021US
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) METHODS AND SYSTEMS FOR MANIPULATING AND TRANSFERRING COMPUTER-SIMULATED HAIR
(FR) PROCÉDÉS ET SYSTÈMES DE MANIPULATION ET DE TRANSFERT DE CHEVEUX SIMULÉS PAR ORDINATEUR
Abstract
(EN) A method for manipulating vertex positions of one or more simulated hair strands based on user input while preserving shape details of the one or more simulated hair strands. The method comprises receiving a displacement vector and a region as input and identifying first consecutive groups of vertices of a first simulated hair strand within the region. For each first consecutive group of vertices within the region, the method comprises finding the average vertex position, determining the closest vertex of the consecutive group of vertices to the average vertex position, determining a new positional constraint based on the closest vertex and the displacement vector and determining new vertex positions for the first simulated hair strand by running a constraint enforcement process constrained by the new positional constraint for each consecutive group of vertices and one or more shape-preserving constraints.
(FR) Un procédé de manipulation de positions de sommet d'une ou de plusieurs mèches de cheveux simulées sur la base d'une entrée utilisateur tout en conservant les détails de forme desdites mèches de cheveux simulées. Le procédé comprend la réception d'un vecteur de déplacement et d'une région en tant qu'entrée et l'identification de premiers groupes consécutifs de sommets d'une première mèche de cheveux simulée au sein de la région. Pour chaque premier groupe consécutif de sommets au sein de la région, le procédé comprend la localisation de la position de sommet moyenne, la détermination du sommet le plus proche de la position de sommet moyenne parmi le groupe consécutif de sommets, la détermination d’une nouvelle contrainte de position sur la base du sommet le plus proche et du vecteur de déplacement et la détermination de nouvelles positions de sommet pour la première mèche de cheveux simulée par exécution d’un processus d'application de contrainte contraint par la nouvelle contrainte de position pour chaque groupe consécutif de sommets et une ou plusieurs contraintes de conservation de forme.
Latest bibliographic data on file with the International Bureau