Graph simulation for facial micro features with dynamic animation

The present invention sets forth a technique for simulating wrinkles under dynamic facial expression. This technique includes sampling a plurality of nodes from a three-dimensional (3D) representation of a facial structure, wherein each node represents a pore in the facial structure. The technique a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ZOSS, Gaspard, WEISS, Sebastian Klaus, URNAU GOTARDO, Paulo Fabiano, CHANDRAN, Prashanth, BRADLEY, Derek Edward
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator ZOSS, Gaspard
WEISS, Sebastian Klaus
URNAU GOTARDO, Paulo Fabiano
CHANDRAN, Prashanth
BRADLEY, Derek Edward
description The present invention sets forth a technique for simulating wrinkles under dynamic facial expression. This technique includes sampling a plurality of nodes from a three-dimensional (3D) representation of a facial structure, wherein each node represents a pore in the facial structure. The technique also generates one or more edges, with each of the one or more edges connecting a node of the plurality of nodes to a different node selected from the plurality of nodes. The technique further generates a wrinkle graph comprising the plurality of nodes, the one or more edges, and a plurality of edge weights associated with the edges included in the wrinkle graph. The technique may also modify the 3D representation of the facial structure based on the wrinkle graph and one or more dynamic expressions associated with the 3D representation. Receive a 3D mesh representation of a skin surface. Sample a set of nodes associated with pores in the skin surface Generate, using a k-nearest neighbor algorithm, a set of edges representing candidate wrinkles associated with the set of nodes Generate, based on the set of edges and a set of user graph parameters, a vector of edge weights, wherein each edge weight represents a depth for an edge in the set of edges Generate a wrinkle graph based on the set of nodes and the vector of edge weights
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_AU2024202285A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>AU2024202285A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_AU2024202285A13</originalsourceid><addsrcrecordid>eNrjZHB0L0osyFAozswtzUksyczPU0jLL1JIS0zOTMxRyM1MLspXSEtNLCktSi1WKM8syVBIqcxLBIorJOZl5oI18DCwpiXmFKfyQmluBmU31xBnD93Ugvz41OKCxOTUvNSSeMdQIwMjEyA2sjB1NDQmThUA29kypg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Graph simulation for facial micro features with dynamic animation</title><source>esp@cenet</source><creator>ZOSS, Gaspard ; WEISS, Sebastian Klaus ; URNAU GOTARDO, Paulo Fabiano ; CHANDRAN, Prashanth ; BRADLEY, Derek Edward</creator><creatorcontrib>ZOSS, Gaspard ; WEISS, Sebastian Klaus ; URNAU GOTARDO, Paulo Fabiano ; CHANDRAN, Prashanth ; BRADLEY, Derek Edward</creatorcontrib><description>The present invention sets forth a technique for simulating wrinkles under dynamic facial expression. This technique includes sampling a plurality of nodes from a three-dimensional (3D) representation of a facial structure, wherein each node represents a pore in the facial structure. The technique also generates one or more edges, with each of the one or more edges connecting a node of the plurality of nodes to a different node selected from the plurality of nodes. The technique further generates a wrinkle graph comprising the plurality of nodes, the one or more edges, and a plurality of edge weights associated with the edges included in the wrinkle graph. The technique may also modify the 3D representation of the facial structure based on the wrinkle graph and one or more dynamic expressions associated with the 3D representation. Receive a 3D mesh representation of a skin surface. Sample a set of nodes associated with pores in the skin surface Generate, using a k-nearest neighbor algorithm, a set of edges representing candidate wrinkles associated with the set of nodes Generate, based on the set of edges and a set of user graph parameters, a vector of edge weights, wherein each edge weight represents a depth for an edge in the set of edges Generate a wrinkle graph based on the set of nodes and the vector of edge weights</description><language>eng</language><subject>CALCULATING ; COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS ; COMPUTING ; COUNTING ; IMAGE DATA PROCESSING OR GENERATION, IN GENERAL ; PHYSICS</subject><creationdate>2024</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20241031&amp;DB=EPODOC&amp;CC=AU&amp;NR=2024202285A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76289</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20241031&amp;DB=EPODOC&amp;CC=AU&amp;NR=2024202285A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>ZOSS, Gaspard</creatorcontrib><creatorcontrib>WEISS, Sebastian Klaus</creatorcontrib><creatorcontrib>URNAU GOTARDO, Paulo Fabiano</creatorcontrib><creatorcontrib>CHANDRAN, Prashanth</creatorcontrib><creatorcontrib>BRADLEY, Derek Edward</creatorcontrib><title>Graph simulation for facial micro features with dynamic animation</title><description>The present invention sets forth a technique for simulating wrinkles under dynamic facial expression. This technique includes sampling a plurality of nodes from a three-dimensional (3D) representation of a facial structure, wherein each node represents a pore in the facial structure. The technique also generates one or more edges, with each of the one or more edges connecting a node of the plurality of nodes to a different node selected from the plurality of nodes. The technique further generates a wrinkle graph comprising the plurality of nodes, the one or more edges, and a plurality of edge weights associated with the edges included in the wrinkle graph. The technique may also modify the 3D representation of the facial structure based on the wrinkle graph and one or more dynamic expressions associated with the 3D representation. Receive a 3D mesh representation of a skin surface. Sample a set of nodes associated with pores in the skin surface Generate, using a k-nearest neighbor algorithm, a set of edges representing candidate wrinkles associated with the set of nodes Generate, based on the set of edges and a set of user graph parameters, a vector of edge weights, wherein each edge weight represents a depth for an edge in the set of edges Generate a wrinkle graph based on the set of nodes and the vector of edge weights</description><subject>CALCULATING</subject><subject>COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2024</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZHB0L0osyFAozswtzUksyczPU0jLL1JIS0zOTMxRyM1MLspXSEtNLCktSi1WKM8syVBIqcxLBIorJOZl5oI18DCwpiXmFKfyQmluBmU31xBnD93Ugvz41OKCxOTUvNSSeMdQIwMjEyA2sjB1NDQmThUA29kypg</recordid><startdate>20241031</startdate><enddate>20241031</enddate><creator>ZOSS, Gaspard</creator><creator>WEISS, Sebastian Klaus</creator><creator>URNAU GOTARDO, Paulo Fabiano</creator><creator>CHANDRAN, Prashanth</creator><creator>BRADLEY, Derek Edward</creator><scope>EVB</scope></search><sort><creationdate>20241031</creationdate><title>Graph simulation for facial micro features with dynamic animation</title><author>ZOSS, Gaspard ; WEISS, Sebastian Klaus ; URNAU GOTARDO, Paulo Fabiano ; CHANDRAN, Prashanth ; BRADLEY, Derek Edward</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_AU2024202285A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2024</creationdate><topic>CALCULATING</topic><topic>COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>ZOSS, Gaspard</creatorcontrib><creatorcontrib>WEISS, Sebastian Klaus</creatorcontrib><creatorcontrib>URNAU GOTARDO, Paulo Fabiano</creatorcontrib><creatorcontrib>CHANDRAN, Prashanth</creatorcontrib><creatorcontrib>BRADLEY, Derek Edward</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>ZOSS, Gaspard</au><au>WEISS, Sebastian Klaus</au><au>URNAU GOTARDO, Paulo Fabiano</au><au>CHANDRAN, Prashanth</au><au>BRADLEY, Derek Edward</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Graph simulation for facial micro features with dynamic animation</title><date>2024-10-31</date><risdate>2024</risdate><abstract>The present invention sets forth a technique for simulating wrinkles under dynamic facial expression. This technique includes sampling a plurality of nodes from a three-dimensional (3D) representation of a facial structure, wherein each node represents a pore in the facial structure. The technique also generates one or more edges, with each of the one or more edges connecting a node of the plurality of nodes to a different node selected from the plurality of nodes. The technique further generates a wrinkle graph comprising the plurality of nodes, the one or more edges, and a plurality of edge weights associated with the edges included in the wrinkle graph. The technique may also modify the 3D representation of the facial structure based on the wrinkle graph and one or more dynamic expressions associated with the 3D representation. Receive a 3D mesh representation of a skin surface. Sample a set of nodes associated with pores in the skin surface Generate, using a k-nearest neighbor algorithm, a set of edges representing candidate wrinkles associated with the set of nodes Generate, based on the set of edges and a set of user graph parameters, a vector of edge weights, wherein each edge weight represents a depth for an edge in the set of edges Generate a wrinkle graph based on the set of nodes and the vector of edge weights</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_AU2024202285A1
source esp@cenet
subjects CALCULATING
COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
COMPUTING
COUNTING
IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
PHYSICS
title Graph simulation for facial micro features with dynamic animation
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-09T10%3A51%3A23IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=ZOSS,%20Gaspard&rft.date=2024-10-31&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EAU2024202285A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true