<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<meta name="generator" content="pdf2htmlEX">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css">
<link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css">
<link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/625cf355be9ad24cfa6f98d8/raw.css">
<script src="https://static.pudn.com/base/js/compatibility.min.js"></script>
<script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script>
<script>
try{
pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});
}catch(e){}
</script>
<title></title>
</head>
<body>
<div id="sidebar" style="display: none">
<div id="outline">
</div>
</div>
<div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/625cf355be9ad24cfa6f98d8/bg1.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">Join<span class="_ _0"></span>t<span class="_ _1"> </span>3D<span class="_ _1"> </span>F<span class="_ _2"></span>ace<span class="_ _1"> </span>Reconstruction<span class="_ _1"> </span>and<span class="_ _1"> </span>Dense</div><div class="t m0 x2 h2 y2 ff1 fs0 fc0 sc0 ls0 ws0">Alignmen<span class="_ _0"></span>t<span class="_ _1"> </span>with<span class="_ _1"> </span>P<span class="_ _0"></span>osition<span class="_ _1"> </span>Map<span class="_ _1"> </span>Regression</div><div class="t m0 x3 h2 y3 ff1 fs0 fc0 sc0 ls0 ws0">Net<span class="_ _0"></span>w<span class="_ _0"></span>ork</div><div class="t m0 x4 h3 y4 ff2 fs1 fc0 sc0 ls0 ws0">Y<span class="_ _3"></span>ao<span class="_ _4"> </span>F<span class="_ _3"></span>eng</div><div class="t m0 x5 h4 y5 ff3 fs2 fc0 sc0 ls0 ws0">1<span class="_ _5"></span>[0000<span class="ff4">−</span>0002<span class="ff4">−</span>9481<span class="ff4">−</span>9783]</div><div class="t m0 x6 h3 y4 ff2 fs1 fc0 sc0 ls0 ws0">,<span class="_ _4"> </span>F<span class="_ _3"></span>an<span class="_ _4"> </span>W<span class="_ _3"></span>u</div><div class="t m0 x7 h4 y5 ff3 fs2 fc0 sc0 ls0 ws0">2<span class="_ _5"></span>[0000<span class="ff4">−</span>0003<span class="ff4">−</span>1970<span class="ff4">−</span>3470]</div><div class="t m0 x8 h3 y4 ff2 fs1 fc0 sc0 ls0 ws0">,<span class="_ _4"> </span>Xiaoh<span class="_ _0"></span>u</div><div class="t m0 x9 h3 y6 ff2 fs1 fc0 sc0 ls0 ws0">Shao</div><div class="t m0 xa h4 y7 ff3 fs2 fc0 sc0 ls0 ws0">3<span class="ff5">,</span>4<span class="_ _5"></span>[0000<span class="ff4">−</span>0003<span class="ff4">−</span>1141<span class="ff4">−</span>6020]</div><div class="t m0 xb h3 y6 ff2 fs1 fc0 sc0 ls0 ws0">,<span class="_ _4"> </span>Y<span class="_ _3"></span>anfeng<span class="_ _4"> </span>W<span class="_ _3"></span>ang</div><div class="t m0 xc h4 y7 ff3 fs2 fc0 sc0 ls0 ws0">1<span class="_ _5"></span>[0000<span class="ff4">−</span>0002<span class="ff4">−</span>3196<span class="ff4">−</span>2347]</div><div class="t m0 xd h3 y6 ff2 fs1 fc0 sc0 ls0 ws0">,<span class="_ _4"> </span>and<span class="_ _4"> </span>Xi</div><div class="t m0 xe h3 y8 ff2 fs1 fc0 sc0 ls0 ws0">Zhou</div><div class="t m0 xf h4 y9 ff3 fs2 fc0 sc0 ls0 ws0">1<span class="ff5">,</span>2<span class="_ _5"></span>[0000<span class="ff4">−</span>0003<span class="ff4">−</span>2917<span class="ff4">−</span>0436]</div><div class="t m0 x10 h5 ya ff6 fs3 fc0 sc0 ls0 ws0">1</div><div class="t m0 x11 h6 yb ff7 fs4 fc0 sc0 ls0 ws0">Co<span class="_ _5"></span>operative<span class="_ _6"> </span>Medianet<span class="_ _6"> </span>In<span class="_"> </span>n<span class="_"> </span>ov<span class="_ _0"></span>ation<span class="_ _6"> </span>Center,<span class="_ _6"> </span>Shanghai<span class="_ _4"> </span>Jiao<span class="_ _6"> </span>T<span class="_ _3"></span>ong<span class="_ _4"> </span>Univ<span class="_ _0"></span>ersity</div><div class="t m0 x12 h5 yc ff6 fs3 fc0 sc0 ls0 ws0">2</div><div class="t m0 x13 h6 yd ff7 fs4 fc0 sc0 ls0 ws0">CloudW<span class="_ _3"></span>alk<span class="_ _4"> </span>T<span class="_ _3"></span>ec<span class="_ _0"></span>hnology</div><div class="t m0 x14 h5 ye ff6 fs3 fc0 sc0 ls0 ws0">3</div><div class="t m0 x15 h6 yf ff7 fs4 fc0 sc0 ls0 ws0">CIGIT,<span class="_ _6"> </span>Chinese<span class="_ _4"> </span>Academy<span class="_ _6"> </span>of<span class="_ _6"> </span>Sciences</div><div class="t m0 x16 h5 y10 ff6 fs3 fc0 sc0 ls0 ws0">4</div><div class="t m0 x17 h6 y11 ff7 fs4 fc0 sc0 ls0 ws0">Universit<span class="_ _0"></span>y<span class="_ _6"> </span>of<span class="_ _4"> </span>Chinese<span class="_ _6"> </span>Academy<span class="_ _6"> </span>of<span class="_ _4"> </span>Sciences</div><div class="t m0 x1 h6 y12 ff8 fs4 fc0 sc0 ls0 ws0">Abstract.<span class="_ _7"> </span><span class="ff7">W<span class="_ _3"></span>e<span class="_ _8"> </span>prop<span class="_ _5"></span>ose<span class="_ _9"> </span>a<span class="_ _9"> </span>straightforward<span class="_ _9"> </span>metho<span class="_ _5"></span>d<span class="_ _9"> </span>that<span class="_ _9"> </span>simultaneously</span></div><div class="t m0 x1 h6 y13 ff7 fs4 fc0 sc0 ls0 ws0">reconstructs<span class="_ _8"> </span>the<span class="_ _9"> </span>3D<span class="_ _8"> </span>facial<span class="_ _8"> </span>structure<span class="_ _8"> </span>and<span class="_ _8"> </span>provides<span class="_ _9"> </span>dense<span class="_ _8"> </span>alignment.<span class="_ _9"> </span>T<span class="_ _3"></span>o</div><div class="t m0 x1 h6 y14 ff7 fs4 fc0 sc0 ls0 ws0">achiev<span class="_ _0"></span>e<span class="_ _a"> </span>this,<span class="_ _a"> </span>we<span class="_ _a"> </span>design<span class="_ _a"> </span>a<span class="_ _a"> </span>2D<span class="_ _a"> </span>representation<span class="_ _a"> </span>called<span class="_ _a"> </span>UV<span class="_ _a"> </span>p<span class="_ _5"></span>osition<span class="_ _a"> </span>map<span class="_ _a"> </span>whic<span class="_ _0"></span>h</div><div class="t m0 x1 h6 y15 ff7 fs4 fc0 sc0 ls0 ws0">records<span class="_ _4"> </span>the<span class="_ _4"> </span>3D<span class="_ _6"> </span>shap<span class="_ _5"></span>e<span class="_ _4"> </span>of<span class="_ _6"> </span>a<span class="_ _4"> </span>complete<span class="_ _4"> </span>face<span class="_ _4"> </span>in<span class="_ _4"> </span>UV<span class="_ _6"> </span>spac<span class="_"> </span>e,<span class="_ _4"> </span>then<span class="_ _4"> </span>train<span class="_ _4"> </span>a<span class="_ _4"> </span>sim-</div><div class="t m0 x1 h6 y16 ff7 fs4 fc0 sc0 ls0 ws0">ple<span class="_ _4"> </span>Con<span class="_ _0"></span>volutional<span class="_ _6"> </span>Neu<span class="_"> </span>ra<span class="_"> </span>l<span class="_ _4"> </span>Netw<span class="_ _0"></span>ork<span class="_ _4"> </span>to<span class="_ _4"> </span>regress<span class="_ _6"> </span>it<span class="_ _4"> </span>from<span class="_ _4"> </span>a<span class="_ _4"> </span>single<span class="_ _4"> </span>2D<span class="_ _6"> </span>image.</div><div class="t m0 x1 h6 y17 ff7 fs4 fc0 sc0 ls0 ws0">W<span class="_ _3"></span>e<span class="_ _9"> </span>also<span class="_ _9"> </span>in<span class="_ _0"></span>tegrate<span class="_ _9"> </span>a<span class="_ _9"> </span>weigh<span class="_ _0"></span>t<span class="_ _9"> </span>mask<span class="_ _9"> </span>in<span class="_ _0"></span>to<span class="_ _9"> </span>the<span class="_ _9"> </span>loss<span class="_ _9"> </span>function<span class="_ _9"> </span>during<span class="_ _4"> </span>train<span class="_"> </span>i<span class="_"> </span>n<span class="_"> </span>g</div><div class="t m0 x1 h6 y18 ff7 fs4 fc0 sc0 ls0 ws0">to<span class="_ _4"> </span>i<span class="_"> </span>mp<span class="_"> </span>rov<span class="_ _0"></span>e<span class="_ _9"> </span>the<span class="_ _9"> </span>performance<span class="_ _9"> </span>of<span class="_ _9"> </span>the<span class="_ _4"> </span>netw<span class="_ _0"></span>ork.<span class="_ _9"> </span>Our<span class="_ _4"> </span>metho<span class="_ _5"></span>d<span class="_ _4"> </span>do<span class="_ _5"></span>es<span class="_ _4"> </span>not<span class="_ _9"> </span>rely</div><div class="t m0 x1 h6 y19 ff7 fs4 fc0 sc0 ls0 ws0">on<span class="_ _4"> </span>any<span class="_ _6"> </span>prior<span class="_ _4"> </span>face<span class="_ _4"> </span>mo<span class="_ _5"></span>del,<span class="_ _4"> </span>and<span class="_ _4"> </span>can<span class="_ _4"> </span>reconstruct<span class="_ _4"> </span>full<span class="_ _4"> </span>facial<span class="_ _4"> </span>geometry<span class="_ _4"> </span>along</div><div class="t m0 x1 h6 y1a ff7 fs4 fc0 sc0 ls0 ws0">with<span class="_ _9"> </span>seman<span class="_ _0"></span>tic<span class="_ _9"> </span>meaning.<span class="_ _9"> </span>Meanwhile,<span class="_ _4"> </span>our<span class="_ _9"> </span>net<span class="_ _0"></span>work<span class="_ _4"> </span>is<span class="_ _9"> </span>very<span class="_ _4"> </span>light-w<span class="_ _0"></span>eighted</div><div class="t m0 x1 h6 y1b ff7 fs4 fc0 sc0 ls0 ws0">and<span class="_ _9"> </span>sp<span class="_ _5"></span>ends<span class="_ _9"> </span>only<span class="_ _8"> </span>9.8ms<span class="_ _8"> </span>to<span class="_ _9"> </span>pro<span class="_ _5"></span>cess<span class="_ _9"> </span>an<span class="_ _8"> </span>image,<span class="_ _8"> </span>which<span class="_ _9"> </span>is<span class="_ _9"> </span>extremely<span class="_ _8"> </span>faster</div><div class="t m0 x1 h6 y1c ff7 fs4 fc0 sc0 ls0 ws0">than<span class="_ _b"> </span>previous<span class="_ _b"> </span>works.<span class="_ _a"> </span>Exp<span class="_ _5"></span>erimen<span class="_ _0"></span>ts<span class="_ _b"> </span>on<span class="_ _b"> </span>multiple<span class="_ _b"> </span>c<span class="_ _0"></span>hallenging<span class="_ _b"> </span>datasets<span class="_ _b"> </span>show</div><div class="t m0 x1 h6 y1d ff7 fs4 fc0 sc0 ls0 ws0">that<span class="_ _8"> </span>our<span class="_ _8"> </span>metho<span class="_ _5"></span>d<span class="_ _8"> </span>surpasses<span class="_ _8"> </span>other<span class="_ _8"> </span>state-of-the-a<span class="_"> </span>rt<span class="_ _c"> </span>metho<span class="_ _5"></span>ds<span class="_ _9"> </span>on<span class="_ _8"> </span>b<span class="_ _5"></span>oth<span class="_ _8"> </span>re-</div><div class="t m0 x1 h6 y1e ff7 fs4 fc0 sc0 ls0 ws0">construction<span class="_ _b"> </span>and<span class="_ _6"> </span>alignment<span class="_ _b"> </span>tasks<span class="_ _b"> </span>by<span class="_ _b"> </span>a<span class="_ _b"> </span>large<span class="_ _6"> </span>margin.<span class="_ _b"> </span>Co<span class="_ _5"></span>de<span class="_ _b"> </span>is<span class="_ _b"> </span>av<span class="_ _0"></span>ailable<span class="_ _b"> </span>at</div><div class="t m0 x1 h6 y1f ff7 fs4 fc0 sc0 ls0 ws0">h<span class="_ _0"></span>ttps://github.com/Y<span class="_ _3"></span>adiraF/PRNet.</div><div class="t m0 x1 h6 y20 ff8 fs4 fc0 sc0 ls0 ws0">Keyw<span class="_ _0"></span>ords:<span class="_ _7"> </span><span class="ff7">3D<span class="_ _6"> </span>F<span class="_ _3"></span>ace<span class="_ _6"> </span>R<span class="_"> </span>eco<span class="_"> </span>n<span class="_"> </span>st<span class="_"> </span>ru<span class="_"> </span>c<span class="_"> </span>ti<span class="_"> </span>o<span class="_"> </span>n<span class="_ _4"> </span><span class="ff9">·<span class="_ _6"> </span></span>Dense<span class="_ _4"> </span>F<span class="_ _3"></span>ace<span class="_ _6"> </span>Al<span class="_"> </span>ig<span class="_"> </span>n<span class="_"> </span>m<span class="_"> </span>ent</span></div><div class="t m0 x18 h7 y21 ff1 fs5 fc0 sc0 ls0 ws0">1<span class="_ _d"> </span>In<span class="_ _0"></span>tro<span class="_ _5"></span>duction</div><div class="t m0 x18 h3 y22 ff2 fs1 fc0 sc0 ls0 ws0">3D<span class="_ _9"> </span>face<span class="_ _9"> </span>reconstruction<span class="_ _9"> </span>and<span class="_ _9"> </span>face<span class="_ _9"> </span>alignment<span class="_ _9"> </span>are<span class="_ _9"> </span>t<span class="_ _0"></span>wo<span class="_ _4"> </span>fundamental<span class="_ _9"> </span>and<span class="_ _9"> </span>highly<span class="_ _9"> </span>re-</div><div class="t m0 x18 h3 y23 ff2 fs1 fc0 sc0 ls0 ws0">lated<span class="_ _b"> </span>topics<span class="_ _b"> </span>i<span class="_"> </span>n<span class="_ _6"> </span>computer<span class="_ _b"> </span>vision.<span class="_ _6"> </span>In<span class="_ _b"> </span>the<span class="_ _6"> </span>last<span class="_ _b"> </span>decades,<span class="_ _b"> </span>resear<span class="_"> </span>ches<span class="_ _b"> </span>in<span class="_ _b"> </span>these<span class="_ _6"> </span>tw<span class="_ _0"></span>o<span class="_ _b"> </span>fields</div><div class="t m0 x18 h3 y24 ff2 fs1 fc0 sc0 ls0 ws0">b<span class="_ _5"></span>enefit<span class="_ _b"> </span>eac<span class="_ _0"></span>h<span class="_ _b"> </span>other.<span class="_ _b"> </span>In<span class="_ _b"> </span>the<span class="_ _b"> </span>b<span class="_ _5"></span>eginning,<span class="_ _b"> </span>face<span class="_ _b"> </span>alignment<span class="_ _b"> </span>that<span class="_ _b"> </span>aims<span class="_ _b"> </span>at<span class="_ _b"> </span>detecting<span class="_ _b"> </span>a<span class="_ _b"> </span>sp<span class="_ _5"></span>e-</div><div class="t m0 x18 h3 y25 ff2 fs1 fc0 sc0 ls0 ws0">cial<span class="_ _b"> </span>2D<span class="_ _b"> </span>fiducial<span class="_ _b"> </span>p<span class="_ _5"></span>oin<span class="_ _0"></span>ts<span class="_ _b"> </span>[66,<span class="_ _e"> </span>64,<span class="_ _e"> </span>38,<span class="_ _e"> </span>46]<span class="_ _b"> </span>is<span class="_ _b"> </span>commonly<span class="_ _b"> </span>used<span class="_ _b"> </span>as<span class="_ _b"> </span>a<span class="_ _b"> </span>prerequisite<span class="_ _b"> </span>for<span class="_ _b"> </span>other</div><div class="t m0 x18 h3 y26 ff2 fs1 fc0 sc0 ls0 ws0">facial<span class="_ _4"> </span>tasks<span class="_ _9"> </span>suc<span class="_ _0"></span>h<span class="_ _9"> </span>as<span class="_ _4"> </span>face<span class="_ _9"> </span>recognition<span class="_ _4"> </span>[59]<span class="_ _9"> </span>and<span class="_ _4"> </span>assists<span class="_ _9"> </span>3D<span class="_ _4"> </span>face<span class="_ _4"> </span>rec<span class="_"> </span>ons<span class="_"> </span>tr<span class="_"> </span>u<span class="_"> </span>ct<span class="_"> </span>i<span class="_"> </span>on<span class="_ _9"> </span>[68,</div><div class="t m0 x18 h3 y27 ff2 fs1 fc0 sc0 ls0 ws0">27]<span class="_ _b"> </span>to<span class="_ _b"> </span>a<span class="_ _b"> </span>great<span class="_ _b"> </span>exten<span class="_ _0"></span>t.<span class="_ _b"> </span>How<span class="_ _0"></span>ev<span class="_ _0"></span>er,<span class="_ _b"> </span>researchers<span class="_ _b"> </span>find<span class="_ _b"> </span>that<span class="_ _b"> </span>2D<span class="_ _b"> </span>alignmen<span class="_ _0"></span>t<span class="_ _b"> </span>has<span class="_ _b"> </span>difficulties</div><div class="t m0 x18 h3 y28 ff2 fs1 fc0 sc0 ls0 ws0">[65,<span class="_ _e"> </span>30]<span class="_ _8"> </span>in<span class="_ _8"> </span>dealing<span class="_ _8"> </span>with<span class="_ _c"> </span>problems<span class="_ _8"> </span>of<span class="_ _8"> </span>l<span class="_"> </span>arge<span class="_ _c"> </span>p<span class="_ _5"></span>oses<span class="_ _9"> </span>or<span class="_ _c"> </span>occ<span class="_"> </span>lu<span class="_"> </span>si<span class="_"> </span>on<span class="_"> </span>s.<span class="_ _c"> </span>With<span class="_ _8"> </span>the<span class="_ _c"> </span>dev<span class="_ _0"></span>el-</div><div class="t m0 x18 h3 y29 ff2 fs1 fc0 sc0 ls0 ws0">opmen<span class="_ _0"></span>t<span class="_ _4"> </span>of<span class="_ _4"> </span>deep<span class="_ _4"> </span>learning,<span class="_ _6"> </span>many<span class="_ _6"> </span>comput<span class="_"> </span>er<span class="_ _4"> </span>vision<span class="_ _4"> </span>problems<span class="_ _4"> </span>ha<span class="_ _0"></span>ve<span class="_ _6"> </span>b<span class="_ _5"></span>een<span class="_ _6"> </span>well<span class="_ _4"> </span>solv<span class="_ _0"></span>ed</div><div class="t m0 x18 h3 y2a ff2 fs1 fc0 sc0 ls0 ws0">b<span class="_ _0"></span>y<span class="_ _8"> </span>utilizi<span class="_"> </span>ng<span class="_ _c"> </span>Con<span class="_ _0"></span>volution<span class="_ _9"> </span>Neural<span class="_ _c"> </span>Net<span class="_ _0"></span>works<span class="_ _9"> </span>(CNNs).<span class="_ _8"> </span>Thus,<span class="_ _8"> </span>some<span class="_ _8"> </span>works<span class="_ _9"> </span>start<span class="_ _8"> </span>to</div><div class="t m0 x18 h3 y2b ff2 fs1 fc0 sc0 ls0 ws0">use<span class="_ _c"> </span>CNNs<span class="_ _f"> </span>to<span class="_ _c"> </span>estimate<span class="_ _f"> </span>the<span class="_ _c"> </span>3D<span class="_ _f"> </span>Morphable<span class="_ _c"> </span>M<span class="_"> </span>o<span class="_ _5"></span>del<span class="_ _c"> </span>(3DMM)<span class="_ _f"> </span>co<span class="_ _5"></span>efficien<span class="_ _0"></span>ts<span class="_ _c"> </span>[32,<span class="_ _e"> </span>67,</div><div class="t m0 x18 h3 y2c ff2 fs1 fc0 sc0 ls0 ws0">47,<span class="_ _e"> </span>39,<span class="_ _e"> </span>48,<span class="_ _10"> </span>40]<span class="_ _6"> </span>or<span class="_ _4"> </span>3D<span class="_ _6"> </span>mo<span class="_ _5"></span>del<span class="_ _b"> </span>warping<span class="_ _6"> </span>functions<span class="_ _4"> </span>[4,<span class="_ _10"> </span>53]<span class="_ _6"> </span>to<span class="_ _4"> </span>restore<span class="_ _6"> </span>the<span class="_ _6"> </span>corres<span class="_"> </span>p<span class="_ _5"></span>onding</div><div class="t m0 x18 h3 y2d ff2 fs1 fc0 sc0 ls0 ws0">3D<span class="_ _9"> </span>informat<span class="_"> </span>i<span class="_"> </span>on<span class="_ _8"> </span>from<span class="_ _8"> </span>a<span class="_ _8"> </span>single<span class="_ _8"> </span>2D<span class="_ _9"> </span>f<span class="_"> </span>aci<span class="_"> </span>al<span class="_ _8"> </span>image,<span class="_ _8"> </span>which<span class="_ _9"> </span>provides<span class="_ _9"> </span>b<span class="_ _5"></span>oth<span class="_ _9"> </span>dense<span class="_ _8"> </span>face</div></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
</body>
</html>
<div id="pf2" class="pf w0 h0" data-page-no="2"><div class="pc pc2 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/625cf355be9ad24cfa6f98d8/bg2.jpg"><div class="t m0 x18 h6 y2e ff7 fs4 fc0 sc0 ls0 ws0">2<span class="_ _11"> </span>Y.<span class="_ _6"> </span>F<span class="_ _0"></span>eng<span class="_ _6"> </span>et<span class="_ _4"> </span>al.</div><div class="t m0 x18 h3 y2f ff2 fs1 fc0 sc0 ls0 ws0">Fig.<span class="_ _10"> </span>1:<span class="_ _9"> </span>The<span class="_ _4"> </span>qualit<span class="_"> </span>at<span class="_"> </span>i<span class="_"> </span>ve<span class="_ _4"> </span>results<span class="_ _9"> </span>of<span class="_ _4"> </span>our<span class="_ _9"> </span>metho<span class="_ _5"></span>d.<span class="_ _4"> </span>Odd<span class="_ _4"> </span>row:<span class="_ _4"> </span>alignment<span class="_ _4"> </span>results<span class="_ _4"> </span>(on<span class="_"> </span>ly</div><div class="t m0 x18 h3 y30 ff2 fs1 fc0 sc0 ls0 ws0">68<span class="_ _4"> </span>key<span class="_ _4"> </span>p<span class="_ _5"></span>oin<span class="_ _0"></span>ts<span class="_ _9"> </span>are<span class="_ _4"> </span>plotted<span class="_ _9"> </span>for<span class="_ _4"> </span>di<span class="_"> </span>sp<span class="_"> </span>l<span class="_"> </span>ay).<span class="_ _4"> </span>Even<span class="_ _4"> </span>row:<span class="_ _4"> </span>3D<span class="_ _9"> </span>reconstruction<span class="_ _4"> </span>result<span class="_"> </span>s<span class="_ _9"> </span>(re-</div><div class="t m0 x18 h3 y31 ff2 fs1 fc0 sc0 ls0 ws0">constructed<span class="_ _4"> </span>shap<span class="_ _5"></span>es<span class="_ _4"> </span>are<span class="_ _4"> </span>rendered<span class="_ _4"> </span>with<span class="_ _4"> </span>head<span class="_ _4"> </span>ligh<span class="_ _0"></span>t<span class="_ _4"> </span>for<span class="_ _4"> </span>b<span class="_ _5"></span>etter<span class="_ _4"> </span>view).</div><div class="t m0 x18 h3 y32 ff2 fs1 fc0 sc0 ls0 ws0">alignment<span class="_ _b"> </span>and<span class="_ _b"> </span>3D<span class="_ _b"> </span>face<span class="_ _b"> </span>reconstruction<span class="_ _b"> </span>resu<span class="_"> </span>l<span class="_"> </span>t<span class="_"> </span>s.<span class="_ _6"> </span>How<span class="_ _0"></span>ev<span class="_ _0"></span>er,<span class="_ _b"> </span>the<span class="_ _6"> </span>p<span class="_ _5"></span>erformance<span class="_ _b"> </span>of<span class="_ _b"> </span>these</div><div class="t m0 x18 h3 y33 ff2 fs1 fc0 sc0 ls0 ws0">metho<span class="_ _5"></span>ds<span class="_ _b"> </span>is<span class="_ _b"> </span>restricted<span class="_ _b"> </span>due<span class="_ _6"> </span>to<span class="_ _b"> </span>the<span class="_ _6"> </span>limitation<span class="_ _b"> </span>of<span class="_ _6"> </span>the<span class="_ _b"> </span>3D<span class="_ _b"> </span>sp<span class="_"> </span>ace<span class="_ _6"> </span>defined<span class="_ _b"> </span>by<span class="_ _b"> </span>face<span class="_ _b"> </span>mo<span class="_ _5"></span>del</div><div class="t m0 x18 h3 y34 ff2 fs1 fc0 sc0 ls0 ws0">basis<span class="_ _4"> </span>or<span class="_ _9"> </span>templates.<span class="_ _4"> </span>The<span class="_ _9"> </span>required<span class="_ _4"> </span>op<span class="_ _5"></span>erations<span class="_ _4"> </span>including<span class="_ _9"> </span>persp<span class="_ _5"></span>ective<span class="_ _4"> </span>pro<span class="_ _5"></span>jection<span class="_ _4"> </span>or</div><div class="t m0 x18 h3 y35 ff2 fs1 fc0 sc0 ls0 ws0">3D<span class="_ _9"> </span>Thin<span class="_ _4"> </span>Plate<span class="_ _9"> </span>Spline<span class="_ _9"> </span>(TPS)<span class="_ _9"> </span>transformation<span class="_ _9"> </span>also<span class="_ _9"> </span>add<span class="_ _4"> </span>complexity<span class="_ _9"> </span>to<span class="_ _4"> </span>the<span class="_ _9"> </span>ov<span class="_ _0"></span>erall</div><div class="t m0 x18 h3 y36 ff2 fs1 fc0 sc0 ls0 ws0">pro<span class="_ _5"></span>cess.</div><div class="t m0 x9 h3 y37 ff2 fs1 fc0 sc0 ls0 ws0">Recen<span class="_ _0"></span>tly<span class="_ _3"></span>,<span class="_ _6"> </span>tw<span class="_ _0"></span>o<span class="_ _b"> </span>end-to-end<span class="_ _6"> </span>works<span class="_ _b"> </span>[28]<span class="_ _b"> </span>[9],<span class="_ _6"> </span>which<span class="_ _b"> </span>bypass<span class="_ _b"> </span>the<span class="_ _b"> </span>limitation<span class="_ _6"> </span>of<span class="_ _6"> </span>mo<span class="_ _5"></span>del</div><div class="t m0 x18 h3 y38 ff2 fs1 fc0 sc0 ls0 ws0">space,<span class="_ _f"> </span>achiev<span class="_ _0"></span>e<span class="_ _f"> </span>the<span class="_ _f"> </span>state-of-the-art<span class="_ _f"> </span>p<span class="_ _5"></span>erformances<span class="_ _f"> </span>on<span class="_ _f"> </span>their<span class="_ _f"> </span>resp<span class="_ _5"></span>ective<span class="_ _c"> </span>tasks.<span class="_ _f"> </span>[9]</div><div class="t m0 x18 h3 y39 ff2 fs1 fc0 sc0 ls0 ws0">trains<span class="_ _c"> </span>a<span class="_ _c"> </span>complex<span class="_ _c"> </span>netw<span class="_ _0"></span>ork<span class="_ _c"> </span>to<span class="_ _c"> </span>regress<span class="_ _c"> </span>68<span class="_ _c"> </span>facial<span class="_ _f"> </span>landmarks<span class="_ _c"> </span>with<span class="_ _c"> </span>2D<span class="_ _c"> </span>co<span class="_ _5"></span>ordinates</div><div class="t m0 x18 h3 y3a ff2 fs1 fc0 sc0 ls0 ws0">from<span class="_ _8"> </span>a<span class="_ _8"> </span>single<span class="_ _8"> </span>image,<span class="_ _8"> </span>but<span class="_ _c"> </span>needs<span class="_ _8"> </span>an<span class="_ _8"> </span>extra<span class="_ _8"> </span>netw<span class="_ _0"></span>ork<span class="_ _8"> </span>to<span class="_ _8"> </span>estimate<span class="_ _8"> </span>t<span class="_"> </span>he<span class="_ _c"> </span>depth<span class="_ _8"> </span>v<span class="_ _0"></span>alue.</div><div class="t m0 x18 h3 y3b ff2 fs1 fc0 sc0 ls0 ws0">Besides,<span class="_ _8"> </span>den<span class="_"> </span>se<span class="_ _c"> </span>alignment<span class="_ _8"> </span>is<span class="_ _c"> </span>not<span class="_ _8"> </span>provided<span class="_ _8"> </span>by<span class="_ _8"> </span>this<span class="_ _c"> </span>metho<span class="_ _5"></span>d.<span class="_ _8"> </span>[28]<span class="_ _8"> </span>develops<span class="_ _8"> </span>a<span class="_ _c"> </span>vol-</div><div class="t m0 x18 h3 y3c ff2 fs1 fc0 sc0 ls0 ws0">umetric<span class="_ _8"> </span>representation<span class="_ _8"> </span>of<span class="_ _8"> </span>3D<span class="_ _8"> </span>face<span class="_ _c"> </span>and<span class="_ _8"> </span>uses<span class="_ _8"> </span>a<span class="_ _c"> </span>netw<span class="_ _0"></span>ork<span class="_ _8"> </span>to<span class="_ _8"> </span>regress<span class="_ _c"> </span>it<span class="_ _8"> </span>from<span class="_ _8"> </span>a<span class="_ _8"> </span>2D</div><div class="t m0 x18 h3 y3d ff2 fs1 fc0 sc0 ls0 ws0">image.<span class="_ _c"> </span>How<span class="_ _0"></span>ev<span class="_ _0"></span>er,<span class="_ _c"> </span>t<span class="_"> </span>hi<span class="_"> </span>s<span class="_ _f"> </span>representation<span class="_ _8"> </span>discards<span class="_ _f"> </span>the<span class="_ _c"> </span>semantic<span class="_ _8"> </span>meaning<span class="_ _f"> </span>of<span class="_ _c"> </span>p<span class="_ _5"></span>oin<span class="_ _0"></span>ts,</div><div class="t m0 x18 h3 y3e ff2 fs1 fc0 sc0 ls0 ws0">th<span class="_ _0"></span>us<span class="_ _9"> </span>the<span class="_ _9"> </span>n<span class="_"> </span>etw<span class="_ _0"></span>ork<span class="_ _9"> </span>needs<span class="_ _9"> </span>to<span class="_ _8"> </span>regress<span class="_ _9"> </span>the<span class="_ _9"> </span>whole<span class="_ _9"> </span>volume<span class="_ _9"> </span>in<span class="_ _9"> </span>order<span class="_ _9"> </span>to<span class="_ _9"> </span>restore<span class="_ _9"> </span>the<span class="_ _9"> </span>fa-</div><div class="t m0 x18 h3 y3f ff2 fs1 fc0 sc0 ls0 ws0">cial<span class="_ _8"> </span>shap<span class="_ _5"></span>e,<span class="_ _9"> </span>which<span class="_ _8"> </span>is<span class="_ _8"> </span>only<span class="_ _8"> </span>part<span class="_ _8"> </span>of<span class="_ _c"> </span>the<span class="_ _8"> </span>volume.<span class="_ _9"> </span>So<span class="_ _8"> </span>this<span class="_ _8"> </span>r<span class="_"> </span>e<span class="_"> </span>pr<span class="_"> </span>es<span class="_"> </span>entation<span class="_ _8"> </span>limits<span class="_ _8"> </span>the</div><div class="t m0 x18 h3 y40 ff2 fs1 fc0 sc0 ls0 ws0">resolution<span class="_ _4"> </span>of<span class="_ _4"> </span>the<span class="_ _4"> </span>reco<span class="_ _0"></span>vered<span class="_ _4"> </span>shape,<span class="_ _4"> </span>and<span class="_ _4"> </span>need<span class="_ _4"> </span>a<span class="_ _4"> </span>complex<span class="_ _4"> </span>netw<span class="_ _0"></span>ork<span class="_ _4"> </span>to<span class="_ _4"> </span>regress<span class="_ _4"> </span>it.<span class="_ _4"> </span>T<span class="_ _3"></span>o</div><div class="t m0 x18 h3 y41 ff2 fs1 fc0 sc0 ls0 ws0">sum<span class="_ _4"> </span>up,<span class="_ _6"> </span>mo<span class="_ _5"></span>del-based<span class="_ _4"> </span>methods<span class="_ _4"> </span>k<span class="_ _0"></span>eep<span class="_ _4"> </span>semantic<span class="_ _6"> </span>meaning<span class="_ _4"> </span>of<span class="_ _4"> </span>points<span class="_ _6"> </span>well<span class="_ _6"> </span>but<span class="_ _4"> </span>are<span class="_ _4"> </span>re-</div><div class="t m0 x18 h3 y42 ff2 fs1 fc0 sc0 ls0 ws0">stricted<span class="_ _4"> </span>in<span class="_ _6"> </span>mo<span class="_ _5"></span>del<span class="_ _6"> </span>space,<span class="_ _4"> </span>recen<span class="_ _0"></span>t<span class="_ _4"> </span>model-free<span class="_ _4"> </span>metho<span class="_ _5"></span>ds<span class="_ _6"> </span>are<span class="_ _4"> </span>unrestricted<span class="_ _6"> </span>and<span class="_ _4"> </span>ac<span class="_ _0"></span>hieve</div><div class="t m0 x18 h3 y43 ff2 fs1 fc0 sc0 ls0 ws0">state-of-the-art<span class="_ _4"> </span>p<span class="_ _5"></span>erformance<span class="_ _6"> </span>b<span class="_"> </span>u<span class="_"> </span>t<span class="_ _4"> </span>discard<span class="_ _4"> </span>the<span class="_ _4"> </span>semantic<span class="_ _4"> </span>meaning,<span class="_ _4"> </span>whic<span class="_ _0"></span>h<span class="_ _4"> </span>motiv<span class="_ _0"></span>ate</div><div class="t m0 x18 h3 y44 ff2 fs1 fc0 sc0 ls0 ws0">us<span class="_ _4"> </span>to<span class="_ _6"> </span>find<span class="_ _4"> </span>a<span class="_ _6"> </span>new<span class="_ _4"> </span>approach<span class="_ _6"> </span>to<span class="_ _4"> </span>reconstruct<span class="_ _6"> </span>3D<span class="_ _4"> </span>face<span class="_ _4"> </span>with<span class="_ _6"> </span>alignment<span class="_ _6"> </span>information<span class="_ _4"> </span>in</div><div class="t m0 x18 h3 y45 ff2 fs1 fc0 sc0 ls0 ws0">a<span class="_ _4"> </span>mo<span class="_ _5"></span>del-free<span class="_ _4"> </span>manner.</div><div class="t m0 x9 h3 y29 ff2 fs1 fc0 sc0 ls0 ws0">In<span class="_ _6"> </span>this<span class="_ _6"> </span>pap<span class="_ _5"></span>er,<span class="_ _b"> </span>we<span class="_ _b"> </span>prop<span class="_ _5"></span>ose<span class="_ _6"> </span>an<span class="_ _6"> </span>end-to-end<span class="_ _6"> </span>metho<span class="_ _5"></span>d<span class="_ _6"> </span>called<span class="_ _6"> </span>Position<span class="_ _b"> </span>map<span class="_ _6"> </span>Regres-</div><div class="t m0 x18 h3 y46 ff2 fs1 fc0 sc0 ls0 ws0">sion<span class="_ _4"> </span>Net<span class="_ _0"></span>w<span class="_ _0"></span>ork<span class="_ _4"> </span>(PRN)<span class="_ _6"> </span>to<span class="_ _4"> </span>jointly<span class="_ _6"> </span>predict<span class="_ _4"> </span>dense<span class="_ _6"> </span>alignment<span class="_ _6"> </span>and<span class="_ _4"> </span>reconstruct<span class="_ _4"> </span>3D<span class="_ _6"> </span>face</div><div class="t m0 x18 h3 y47 ff2 fs1 fc0 sc0 ls0 ws0">shap<span class="_ _5"></span>e.<span class="_ _a"> </span>Our<span class="_ _b"> </span>metho<span class="_ _5"></span>d<span class="_ _b"> </span>surpasses<span class="_ _b"> </span>all<span class="_ _b"> </span>other<span class="_ _b"> </span>previous<span class="_ _a"> </span>works<span class="_ _b"> </span>on<span class="_ _b"> </span>both<span class="_ _b"> </span>3D<span class="_ _b"> </span>face<span class="_ _b"> </span>alignment</div><div class="t m0 x18 h3 y2c ff2 fs1 fc0 sc0 ls0 ws0">and<span class="_ _4"> </span>reconstruction<span class="_ _9"> </span>on<span class="_ _4"> </span>multiple<span class="_ _4"> </span>datasets.<span class="_ _4"> </span>Meanwhile,<span class="_ _4"> </span>our<span class="_ _4"> </span>metho<span class="_ _5"></span>d<span class="_ _4"> </span>is<span class="_ _9"> </span>straigh<span class="_ _0"></span>tfor-</div><div class="t m0 x18 h3 y48 ff2 fs1 fc0 sc0 ls0 ws0">w<span class="_ _0"></span>ard<span class="_ _b"> </span>with<span class="_ _b"> </span>a<span class="_ _b"> </span>very<span class="_ _b"> </span>ligh<span class="_ _0"></span>t-weigh<span class="_ _0"></span>ted<span class="_ _b"> </span>model<span class="_ _b"> </span>which<span class="_ _b"> </span>pro<span class="_ _0"></span>vides<span class="_ _b"> </span>the<span class="_ _b"> </span>result<span class="_ _b"> </span>in<span class="_ _b"> </span>one<span class="_ _b"> </span>pass<span class="_ _b"> </span>with</div></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
<div id="pf3" class="pf w0 h0" data-page-no="3"><div class="pc pc3 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/625cf355be9ad24cfa6f98d8/bg3.jpg"><div class="t m0 x19 h6 y2e ff7 fs4 fc0 sc0 ls0 ws0">Joint<span class="_ _b"> </span>3D<span class="_ _4"> </span>F<span class="_ _3"></span>ace<span class="_ _4"> </span>Reconstruction<span class="_ _6"> </span>and<span class="_ _4"> </span>Dense<span class="_ _6"> </span>Alignment<span class="_ _11"> </span>3</div><div class="t m0 x18 h3 y49 ff2 fs1 fc0 sc0 ls0 ws0">9.8ms.<span class="_ _b"> </span>Al<span class="_"> </span>l<span class="_ _6"> </span>of<span class="_ _6"> </span>these<span class="_ _6"> </span>are<span class="_ _6"> </span>achiev<span class="_ _0"></span>ed<span class="_ _b"> </span>by<span class="_ _b"> </span>the<span class="_ _6"> </span>elab<span class="_ _5"></span>orate<span class="_ _b"> </span>design<span class="_ _6"> </span>of<span class="_ _6"> </span>the<span class="_ _6"> </span>2D<span class="_ _6"> </span>representation</div><div class="t m0 x18 h3 y4a ff2 fs1 fc0 sc0 ls0 ws0">of<span class="_ _b"> </span>3D<span class="_ _b"> </span>facial<span class="_ _b"> </span>structure<span class="_ _b"> </span>and<span class="_ _6"> </span>the<span class="_ _b"> </span>corresp<span class="_ _5"></span>onding<span class="_ _b"> </span>loss<span class="_ _b"> </span>function.<span class="_ _b"> </span>Sp<span class="_ _5"></span>ecifically<span class="_ _3"></span>,<span class="_ _b"> </span>w<span class="_ _0"></span>e<span class="_ _b"> </span>design</div><div class="t m0 x18 h3 y4b ff2 fs1 fc0 sc0 ls0 ws0">a<span class="_ _6"> </span>UV<span class="_ _6"> </span>p<span class="_ _5"></span>osition<span class="_ _6"> </span>map,<span class="_ _6"> </span>which<span class="_ _b"> </span>is<span class="_ _4"> </span>a<span class="_ _b"> </span>2D<span class="_ _6"> </span>image<span class="_ _4"> </span>recording<span class="_ _6"> </span>the<span class="_ _6"> </span>3D<span class="_ _6"> </span>co<span class="_ _5"></span>ordinates<span class="_ _6"> </span>of<span class="_ _6"> </span>a<span class="_ _6"> </span>com-</div><div class="t m0 x18 h3 y4c ff2 fs1 fc0 sc0 ls0 ws0">plete<span class="_ _4"> </span>facial<span class="_ _4"> </span>p<span class="_ _5"></span>oin<span class="_ _0"></span>t<span class="_ _4"> </span>cloud,<span class="_ _4"> </span>and<span class="_ _4"> </span>at<span class="_ _4"> </span>t<span class="_"> </span>h<span class="_"> </span>e<span class="_ _9"> </span>same<span class="_ _4"> </span>time<span class="_ _4"> </span>k<span class="_ _0"></span>eeping<span class="_ _4"> </span>the<span class="_ _4"> </span>s<span class="_"> </span>emantic<span class="_ _4"> </span>meaning<span class="_ _4"> </span>at</div><div class="t m0 x18 h3 y4d ff2 fs1 fc0 sc0 ls0 ws0">eac<span class="_ _0"></span>h<span class="_ _6"> </span>UV<span class="_ _b"> </span>place.<span class="_ _b"> </span>W<span class="_ _3"></span>e<span class="_ _6"> </span>then<span class="_ _b"> </span>train<span class="_ _6"> </span>a<span class="_ _b"> </span>simple<span class="_ _b"> </span>enco<span class="_ _5"></span>der-deco<span class="_ _5"></span>der<span class="_ _b"> </span>net<span class="_ _0"></span>work<span class="_ _b"> </span>with<span class="_ _b"> </span>a<span class="_ _b"> </span>weigh<span class="_ _0"></span>ted</div><div class="t m0 x18 h3 y4e ff2 fs1 fc0 sc0 ls0 ws0">loss<span class="_ _4"> </span>that<span class="_ _9"> </span>focuses<span class="_ _9"> </span>more<span class="_ _4"> </span>on<span class="_ _4"> </span>discriminative<span class="_ _4"> </span>region<span class="_ _4"> </span>to<span class="_ _9"> </span>regress<span class="_ _4"> </span>the<span class="_ _4"> </span>UV<span class="_ _9"> </span>position<span class="_ _9"> </span>map</div><div class="t m0 x18 h3 y4f ff2 fs1 fc0 sc0 ls0 ws0">from<span class="_ _8"> </span>a<span class="_ _c"> </span>single<span class="_ _8"> </span>2D<span class="_ _c"> </span>facial<span class="_ _8"> </span>image.<span class="_ _c"> </span>Figure<span class="_ _8"> </span>1<span class="_ _8"> </span>s<span class="_"> </span>hows<span class="_ _8"> </span>our<span class="_ _c"> </span>method<span class="_ _c"> </span>is<span class="_ _8"> </span>robust<span class="_ _c"> </span>to<span class="_ _8"> </span>p<span class="_ _5"></span>oses,</div><div class="t m0 x18 h3 y50 ff2 fs1 fc0 sc0 ls0 ws0">illuminations<span class="_ _4"> </span>and<span class="_ _4"> </span>o<span class="_ _5"></span>cclusions.</div><div class="t m0 x9 h3 y51 ff2 fs1 fc0 sc0 ls0 ws0">In<span class="_ _4"> </span>summary<span class="_ _3"></span>,<span class="_ _4"> </span>our<span class="_ _4"> </span>main<span class="_ _4"> </span>contributions<span class="_ _4"> </span>are:</div><div class="t m0 x1a h3 y52 ffa fs1 fc0 sc0 ls0 ws0">–<span class="_"> </span><span class="ff2">F<span class="_ _3"></span>or<span class="_ _f"> </span>the<span class="_ _7"> </span>first<span class="_ _f"> </span>time,<span class="_ _7"> </span>w<span class="_ _0"></span>e<span class="_ _f"> </span>solve<span class="_ _f"> </span>the<span class="_ _7"> </span>problems<span class="_ _f"> </span>of<span class="_ _7"> </span>face<span class="_ _f"> </span>alignment<span class="_ _f"> </span>and<span class="_ _f"> </span>3D<span class="_ _7"> </span>face</span></div><div class="t m0 x1b h3 y53 ff2 fs1 fc0 sc0 ls0 ws0">reconstruction<span class="_ _9"> </span>togethe<span class="_"> </span>r<span class="_ _8"> </span>in<span class="_ _8"> </span>an<span class="_ _9"> </span>end-to-end<span class="_ _8"> </span>fashion<span class="_ _8"> </span>without<span class="_ _9"> </span>the<span class="_ _8"> </span>restriction<span class="_ _8"> </span>of</div><div class="t m0 x1b h3 y54 ff2 fs1 fc0 sc0 ls0 ws0">lo<span class="_ _0"></span>w-dimensional<span class="_ _4"> </span>solut<span class="_"> </span>i<span class="_"> </span>on<span class="_ _4"> </span>s<span class="_"> </span>pac<span class="_"> </span>e.</div><div class="t m0 x1a h3 y55 ffa fs1 fc0 sc0 ls0 ws0">–<span class="_"> </span><span class="ff2">T<span class="_ _3"></span>o<span class="_ _4"> </span>directly<span class="_ _4"> </span>regress<span class="_ _4"> </span>the<span class="_ _4"> </span>3D<span class="_ _4"> </span>facial<span class="_ _4"> </span>s<span class="_ _5"></span>tructure<span class="_ _4"> </span>and<span class="_ _4"> </span>dense<span class="_ _4"> </span>alignmen<span class="_ _0"></span>t,<span class="_ _4"> </span>we<span class="_ _4"> </span>dev<span class="_ _0"></span>elop</span></div><div class="t m0 x1b h3 y56 ff2 fs1 fc0 sc0 ls0 ws0">a<span class="_ _9"> </span>nov<span class="_ _0"></span>el<span class="_ _9"> </span>r<span class="_"> </span>ep<span class="_"> </span>r<span class="_"> </span>es<span class="_"> </span>entation<span class="_ _9"> </span>called<span class="_ _8"> </span>UV<span class="_ _8"> </span>p<span class="_ _5"></span>osition<span class="_ _9"> </span>map,<span class="_ _9"> </span>which<span class="_ _9"> </span>records<span class="_ _8"> </span>the<span class="_ _9"> </span>p<span class="_ _5"></span>osition</div><div class="t m0 x1b h3 y57 ff2 fs1 fc0 sc0 ls0 ws0">information<span class="_ _9"> </span>of<span class="_ _9"> </span>3D<span class="_ _8"> </span>face<span class="_ _9"> </span>and<span class="_ _9"> </span>provides<span class="_ _9"> </span>dense<span class="_ _9"> </span>corresp<span class="_ _5"></span>ondence<span class="_ _9"> </span>to<span class="_ _9"> </span>the<span class="_ _9"> </span>semantic</div><div class="t m0 x1b h3 y58 ff2 fs1 fc0 sc0 ls0 ws0">meaning<span class="_ _4"> </span>of<span class="_ _4"> </span>each<span class="_ _6"> </span>p<span class="_ _5"></span>oin<span class="_ _0"></span>t<span class="_ _4"> </span>on<span class="_ _4"> </span>UV<span class="_ _4"> </span>space.</div><div class="t m0 x1a h3 y59 ffa fs1 fc0 sc0 ls0 ws0">–<span class="_"> </span><span class="ff2">F<span class="_ _3"></span>or<span class="_ _9"> </span>training,<span class="_ _8"> </span>we<span class="_ _9"> </span>prop<span class="_ _5"></span>osed<span class="_ _9"> </span>a<span class="_ _9"> </span>weigh<span class="_ _0"></span>t<span class="_ _8"> </span>mask<span class="_ _9"> </span>whi<span class="_"> </span>ch<span class="_ _9"> </span>assigns<span class="_ _8"> </span>different<span class="_ _9"> </span>weigh<span class="_ _0"></span>t<span class="_ _9"> </span>to</span></div><div class="t m0 x1b h3 y5a ff2 fs1 fc0 sc0 ls0 ws0">eac<span class="_ _0"></span>h<span class="_ _4"> </span>point<span class="_ _b"> </span>on<span class="_ _4"> </span>position<span class="_ _4"> </span>map<span class="_ _6"> </span>and<span class="_ _6"> </span>compute<span class="_ _4"> </span>a<span class="_ _b"> </span>weigh<span class="_ _0"></span>ted<span class="_ _4"> </span>loss.<span class="_ _b"> </span>W<span class="_ _3"></span>e<span class="_ _4"> </span>sho<span class="_ _0"></span>w<span class="_ _6"> </span>that<span class="_ _4"> </span>this</div><div class="t m0 x1b h3 y5b ff2 fs1 fc0 sc0 ls0 ws0">design<span class="_ _4"> </span>helps<span class="_ _4"> </span>improving<span class="_ _4"> </span>the<span class="_ _4"> </span>performance<span class="_ _4"> </span>of<span class="_ _4"> </span>our<span class="_ _4"> </span>netw<span class="_ _0"></span>ork.</div><div class="t m0 x1a h3 y5c ffa fs1 fc0 sc0 ls0 ws0">–<span class="_"> </span><span class="ff2">W<span class="_ _3"></span>e<span class="_ _4"> </span>finally<span class="_ _4"> </span>pr<span class="_"> </span>ovide<span class="_ _4"> </span>a<span class="_ _4"> </span>light-w<span class="_ _0"></span>eighted<span class="_ _4"> </span>framew<span class="_ _0"></span>ork<span class="_ _4"> </span>th<span class="_"> </span>at<span class="_ _9"> </span>runs<span class="_ _4"> </span>at<span class="_ _4"> </span>ov<span class="_ _0"></span>er<span class="_ _4"> </span>100FPS<span class="_ _9"> </span>to</span></div><div class="t m0 x1b h3 y5d ff2 fs1 fc0 sc0 ls0 ws0">directly<span class="_ _6"> </span>obtain<span class="_ _b"> </span>3D<span class="_ _6"> </span>face<span class="_ _6"> </span>reconstruction<span class="_ _6"> </span>and<span class="_ _6"> </span>alignment<span class="_ _b"> </span>result<span class="_ _6"> </span>from<span class="_ _6"> </span>a<span class="_ _6"> </span>single<span class="_ _6"> </span>2D</div><div class="t m0 x1b h3 y5e ff2 fs1 fc0 sc0 ls0 ws0">facial<span class="_ _4"> </span>image.</div><div class="t m0 x1a h3 y5f ffa fs1 fc0 sc0 ls0 ws0">–<span class="_"> </span><span class="ff2">Comparison<span class="_ _f"> </span>on<span class="_ _c"> </span>the<span class="_ _f"> </span>AFL<span class="_ _3"></span>W2000-3D<span class="_ _c"> </span>and<span class="_ _f"> </span>Florence<span class="_ _f"> </span>datasets<span class="_ _c"> </span>shows<span class="_ _c"> </span>that<span class="_ _f"> </span>our</span></div><div class="t m0 x1b h3 y60 ff2 fs1 fc0 sc0 ls0 ws0">metho<span class="_ _5"></span>d<span class="_ _f"> </span>ac<span class="_ _0"></span>hieves<span class="_ _f"> </span>more<span class="_ _7"> </span>than<span class="_ _f"> </span>25%<span class="_ _7"> </span>relativ<span class="_ _0"></span>e<span class="_ _7"> </span>impro<span class="_ _0"></span>vemen<span class="_ _0"></span>ts<span class="_ _f"> </span>ov<span class="_ _0"></span>er<span class="_ _f"> </span>other<span class="_ _7"> </span>state-</div><div class="t m0 x1b h3 y61 ff2 fs1 fc0 sc0 ls0 ws0">of-the-art<span class="_ _9"> </span>metho<span class="_ _5"></span>ds<span class="_ _9"> </span>on<span class="_ _9"> </span>b<span class="_ _5"></span>oth<span class="_ _9"> </span>tasks<span class="_ _9"> </span>of<span class="_ _9"> </span>3D<span class="_ _8"> </span>face<span class="_ _9"> </span>reconstruction<span class="_ _9"> </span>and<span class="_ _8"> </span>dense<span class="_ _9"> </span>face</div><div class="t m0 x1b h3 y62 ff2 fs1 fc0 sc0 ls0 ws0">alignment.</div><div class="t m0 x18 h7 y63 ff1 fs5 fc0 sc0 ls0 ws0">2<span class="_ _d"> </span>Related<span class="_ _c"> </span>W<span class="_ _3"></span>orks</div><div class="t m0 x18 h3 y64 ffa fs1 fc0 sc0 ls0 ws0">2.1<span class="_ _12"> </span>3D<span class="_ _9"> </span>F<span class="_ _3"></span>ace<span class="_ _9"> </span>Reconstruction</div><div class="t m0 x18 h3 y65 ff2 fs1 fc0 sc0 ls0 ws0">Since<span class="_ _b"> </span>Blanz<span class="_ _a"> </span>and<span class="_ _b"> </span>V<span class="_ _3"></span>etter<span class="_ _a"> </span>prop<span class="_ _5"></span>osed<span class="_ _b"> </span>3D<span class="_ _a"> </span>Morphable<span class="_ _b"> </span>Model(3DMM)<span class="_ _b"> </span>in<span class="_ _b"> </span>1999[6],<span class="_ _a"> </span>meth-</div><div class="t m0 x18 h3 y66 ff2 fs1 fc0 sc0 ls0 ws0">o<span class="_ _5"></span>ds<span class="_ _4"> </span>based<span class="_ _9"> </span>on<span class="_ _9"> </span>3DMM<span class="_ _9"> </span>are<span class="_ _9"> </span>pop<span class="_"> </span>ul<span class="_"> </span>ar<span class="_ _9"> </span>in<span class="_ _9"> </span>completing<span class="_ _9"> </span>the<span class="_ _9"> </span>task<span class="_ _9"> </span>of<span class="_ _9"> </span>mono<span class="_ _5"></span>cular<span class="_ _4"> </span>3D<span class="_ _9"> </span>face</div><div class="t m0 x18 h3 y67 ff2 fs1 fc0 sc0 ls0 ws0">reconstruction.<span class="_ _9"> </span>Most<span class="_ _4"> </span>of<span class="_ _9"> </span>earlier<span class="_ _4"> </span>metho<span class="_ _5"></span>ds<span class="_ _4"> </span>are<span class="_ _9"> </span>to<span class="_ _4"> </span>establish<span class="_ _9"> </span>the<span class="_ _4"> </span>corresp<span class="_ _5"></span>ondences<span class="_ _4"> </span>of</div><div class="t m0 x18 h3 y68 ff2 fs1 fc0 sc0 ls0 ws0">the<span class="_ _8"> </span>sp<span class="_ _5"></span>ecial<span class="_ _8"> </span>p<span class="_ _5"></span>oin<span class="_ _0"></span>ts<span class="_ _c"> </span>b<span class="_ _5"></span>et<span class="_ _0"></span>w<span class="_ _0"></span>een<span class="_ _c"> </span>input<span class="_ _c"> </span>images<span class="_ _8"> </span>and<span class="_ _c"> </span>the<span class="_ _8"> </span>3D<span class="_ _c"> </span>template<span class="_ _c"> </span>including<span class="_ _c"> </span>land-</div><div class="t m0 x18 h3 y69 ff2 fs1 fc0 sc0 ls0 ws0">marks[37,<span class="_ _e"> </span>68,<span class="_ _10"> </span>56,<span class="_ _e"> </span>27,<span class="_ _e"> </span>10,<span class="_ _10"> </span>29,<span class="_ _e"> </span>19]<span class="_ _9"> </span>and<span class="_ _9"> </span>lo<span class="_ _5"></span>cal<span class="_ _9"> </span>features[26,<span class="_ _e"> </span>49,<span class="_ _10"> </span>19],<span class="_ _8"> </span>then<span class="_ _9"> </span>solve<span class="_ _9"> </span>the<span class="_ _9"> </span>non-</div><div class="t m0 x18 h3 y6a ff2 fs1 fc0 sc0 ls0 ws0">linear<span class="_ _8"> </span>optimization<span class="_ _8"> </span>function<span class="_ _c"> </span>to<span class="_ _8"> </span>regress<span class="_ _8"> </span>the<span class="_ _8"> </span>3DMM<span class="_ _8"> </span>c<span class="_"> </span>o<span class="_ _5"></span>efficients.<span class="_ _9"> </span>How<span class="_ _0"></span>ev<span class="_ _0"></span>er,<span class="_ _8"> </span>these</div><div class="t m0 x18 h3 y6b ff2 fs1 fc0 sc0 ls0 ws0">metho<span class="_ _5"></span>ds<span class="_ _4"> </span>heavily<span class="_ _9"> </span>rely<span class="_ _9"> </span>on<span class="_ _9"> </span>the<span class="_ _9"> </span>accuracy<span class="_ _9"> </span>of<span class="_ _9"> </span>landmarks<span class="_ _9"> </span>or<span class="_ _9"> </span>other<span class="_ _8"> </span>feature<span class="_ _9"> </span>p<span class="_ _5"></span>oin<span class="_ _0"></span>ts<span class="_ _9"> </span>de-</div><div class="t m0 x18 h3 y6c ff2 fs1 fc0 sc0 ls0 ws0">tector.<span class="_ _7"> </span>Th<span class="_ _0"></span>us,<span class="_ _7"> </span>some<span class="_ _7"> </span>metho<span class="_ _5"></span>ds[22,<span class="_ _10"> </span>63]<span class="_ _7"> </span>firstly<span class="_ _7"> </span>use<span class="_ _7"> </span>CNNs<span class="_ _7"> </span>to<span class="_ _f"> </span>learn<span class="_ _7"> </span>the<span class="_ _7"> </span>dense<span class="_ _7"> </span>cor-</div><div class="t m0 x18 h3 y6d ff2 fs1 fc0 sc0 ls0 ws0">resp<span class="_ _5"></span>ondence<span class="_ _4"> </span>b<span class="_ _5"></span>et<span class="_ _0"></span>ween<span class="_ _9"> </span>input<span class="_ _9"> </span>image<span class="_ _9"> </span>and<span class="_ _9"> </span>3D<span class="_ _9"> </span>template,<span class="_ _9"> </span>then<span class="_ _9"> </span>calculate<span class="_ _9"> </span>the<span class="_ _9"> </span>3DMM</div><div class="t m0 x18 h3 y6e ff2 fs1 fc0 sc0 ls0 ws0">parameters<span class="_ _b"> </span>with<span class="_ _b"> </span>pr<span class="_"> </span>ed<span class="_"> </span>ic<span class="_"> </span>t<span class="_"> </span>ed<span class="_ _6"> </span>dense<span class="_ _b"> </span>constrains.<span class="_ _6"> </span>Recent<span class="_ _b"> </span>w<span class="_ _0"></span>orks<span class="_ _b"> </span>also<span class="_ _b"> </span>explore<span class="_ _6"> </span>the<span class="_ _b"> </span>usage</div><div class="t m0 x18 h3 y6f ff2 fs1 fc0 sc0 ls0 ws0">of<span class="_ _8"> </span>CNN<span class="_ _c"> </span>to<span class="_ _8"> </span>predict<span class="_ _c"> </span>3DMM<span class="_ _8"> </span>parameters<span class="_ _c"> </span>directly<span class="_ _3"></span>.<span class="_ _c"> </span>[32,<span class="_ _10"> </span>67,<span class="_ _e"> </span>47,<span class="_ _e"> </span>39,<span class="_ _10"> </span>48]<span class="_ _c"> </span>use<span class="_ _8"> </span>cascaded</div><div class="t m0 x18 h3 y70 ff2 fs1 fc0 sc0 ls0 ws0">CNN<span class="_ _9"> </span>structure<span class="_ _8"> </span>to<span class="_ _8"> </span>regress<span class="_ _8"> </span>the<span class="_ _9"> </span>accur<span class="_"> </span>ate<span class="_ _8"> </span>3DMM<span class="_ _8"> </span>co<span class="_ _5"></span>efficien<span class="_ _0"></span>ts,<span class="_ _8"> </span>which<span class="_ _9"> </span>tak<span class="_ _0"></span>e<span class="_ _8"> </span>a<span class="_ _9"> </span>lot<span class="_ _8"> </span>of</div><div class="t m0 x18 h3 y71 ff2 fs1 fc0 sc0 ls0 ws0">time<span class="_ _9"> </span>due<span class="_ _9"> </span>to<span class="_ _4"> </span>i<span class="_"> </span>t<span class="_"> </span>e<span class="_ _5"></span>rations.<span class="_ _4"> </span>[15,<span class="_ _e"> </span>57,<span class="_ _10"> </span>31,<span class="_ _e"> </span>36]<span class="_ _9"> </span>prop<span class="_ _5"></span>ose<span class="_ _4"> </span>end-to-<span class="_"> </span>en<span class="_"> </span>d<span class="_ _9"> </span>CNN<span class="_ _9"> </span>architectures<span class="_ _9"> </span>to</div><div class="t m0 x18 h3 y72 ff2 fs1 fc0 sc0 ls0 ws0">directly<span class="_ _a"> </span>estimate<span class="_ _b"> </span>the<span class="_ _a"> </span>3DMM<span class="_ _b"> </span>shape<span class="_ _b"> </span>parameters.<span class="_ _a"> </span>Unsup<span class="_ _5"></span>ervised<span class="_ _a"> </span>metho<span class="_ _5"></span>ds<span class="_ _a"> </span>ha<span class="_ _0"></span>ve<span class="_ _a"> </span>b<span class="_ _5"></span>een</div></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
<div id="pf4" class="pf w0 h0" data-page-no="4"><div class="pc pc4 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/625cf355be9ad24cfa6f98d8/bg4.jpg"><div class="t m0 x18 h6 y2e ff7 fs4 fc0 sc0 ls0 ws0">4<span class="_ _11"> </span>Y.<span class="_ _6"> </span>F<span class="_ _0"></span>eng<span class="_ _6"> </span>et<span class="_ _4"> </span>al.</div><div class="t m0 x18 h3 y49 ff2 fs1 fc0 sc0 ls0 ws0">also<span class="_ _9"> </span>researched<span class="_ _9"> </span>recently<span class="_ _3"></span>,<span class="_ _9"> </span>[55,<span class="_ _e"> </span>3]<span class="_ _9"> </span>can<span class="_ _8"> </span>regress<span class="_ _8"> </span>the<span class="_ _8"> </span>3DMM<span class="_ _9"> </span>co<span class="_ _5"></span>efficien<span class="_ _0"></span>ts<span class="_ _8"> </span>without<span class="_ _8"> </span>the</div><div class="t m0 x18 h3 y4a ff2 fs1 fc0 sc0 ls0 ws0">help<span class="_ _6"> </span>of<span class="_ _4"> </span>training<span class="_ _6"> </span>data,<span class="_ _4"> </span>whic<span class="_ _0"></span>h<span class="_ _6"> </span>p<span class="_ _5"></span>erforms<span class="_ _6"> </span>badly<span class="_ _4"> </span>in<span class="_ _6"> </span>faces<span class="_ _4"> </span>with<span class="_ _6"> </span>large<span class="_ _4"> </span>poses<span class="_ _4"> </span>and<span class="_ _6"> </span>strong</div><div class="t m0 x18 h3 y4b ff2 fs1 fc0 sc0 ls0 ws0">o<span class="_ _5"></span>cclusions.<span class="_ _b"> </span>How<span class="_ _0"></span>ever,<span class="_ _b"> </span>the<span class="_ _4"> </span>main<span class="_ _6"> </span>defect<span class="_ _6"> </span>of<span class="_ _4"> </span>those<span class="_ _6"> </span>metho<span class="_ _5"></span>ds<span class="_ _b"> </span>is<span class="_ _4"> </span>model-based,<span class="_ _4"> </span>resulting</div><div class="t m0 x18 h3 y4c ff2 fs1 fc0 sc0 ls0 ws0">in<span class="_ _6"> </span>a<span class="_ _4"> </span>limited<span class="_ _6"> </span>geometry<span class="_ _4"> </span>whic<span class="_ _0"></span>h<span class="_ _4"> </span>is<span class="_ _6"> </span>constrained<span class="_ _4"> </span>in<span class="_ _6"> </span>mo<span class="_ _5"></span>del<span class="_ _6"> </span>space.<span class="_ _6"> </span>Some<span class="_ _4"> </span>other<span class="_ _6"> </span>metho<span class="_ _5"></span>ds</div><div class="t m0 x18 h3 y4d ff2 fs1 fc0 sc0 ls0 ws0">can<span class="_ _6"> </span>rec<span class="_"> </span>ons<span class="_"> </span>t<span class="_"> </span>ru<span class="_"> </span>ct<span class="_ _4"> </span>3D<span class="_ _4"> </span>faces<span class="_ _6"> </span>without<span class="_ _4"> </span>3D<span class="_ _6"> </span>shap<span class="_ _5"></span>e<span class="_ _6"> </span>basis,<span class="_ _4"> </span>[24,<span class="_ _10"> </span>33,<span class="_ _e"> </span>20,<span class="_ _e"> </span>53,<span class="_ _10"> </span>51]<span class="_ _4"> </span>can<span class="_ _4"> </span>produce</div><div class="t m0 x18 h3 y4e ff2 fs1 fc0 sc0 ls0 ws0">a<span class="_ _b"> </span>3D<span class="_ _b"> </span>structure<span class="_ _b"> </span>b<span class="_ _0"></span>y<span class="_ _b"> </span>warping<span class="_ _b"> </span>the<span class="_ _b"> </span>shape<span class="_ _b"> </span>of<span class="_ _b"> </span>a<span class="_ _b"> </span>reference<span class="_ _b"> </span>3D<span class="_ _b"> </span>mo<span class="_ _5"></span>del.<span class="_ _a"> </span>[4]<span class="_ _b"> </span>also<span class="_ _b"> </span>reconstruct</div><div class="t m0 x18 h3 y4f ff2 fs1 fc0 sc0 ls0 ws0">the<span class="_ _9"> </span>3D<span class="_ _9"> </span>shap<span class="_ _5"></span>e<span class="_ _9"> </span>of<span class="_ _9"> </span>faces<span class="_ _9"> </span>by<span class="_ _4"> </span>learning<span class="_ _8"> </span>a<span class="_ _9"> </span>3D<span class="_ _9"> </span>Thin<span class="_ _9"> </span>Plate<span class="_ _9"> </span>Spline(<span class="_"> </span>TP<span class="_"> </span>S<span class="_"> </span>)<span class="_ _8"> </span>warping<span class="_ _4"> </span>func-</div><div class="t m0 x18 h3 y50 ff2 fs1 fc0 sc0 ls0 ws0">tion<span class="_ _b"> </span>vi<span class="_"> </span>a<span class="_ _6"> </span>a<span class="_ _6"> </span>deep<span class="_ _6"> </span>netw<span class="_ _0"></span>ork<span class="_ _b"> </span>which<span class="_ _b"> </span>warps<span class="_ _b"> </span>a<span class="_ _6"> </span>generic<span class="_ _6"> </span>3D<span class="_ _b"> </span>mo<span class="_ _5"></span>del<span class="_ _b"> </span>t<span class="_"> </span>o<span class="_ _6"> </span>a<span class="_ _6"> </span>sub<span class="_ _5"></span>ject<span class="_ _6"> </span>sp<span class="_ _5"></span>ecific<span class="_ _b"> </span>3D</div><div class="t m0 x18 h3 y51 ff2 fs1 fc0 sc0 ls0 ws0">shap<span class="_ _5"></span>e.<span class="_ _4"> </span>Ob<span class="_ _0"></span>viously<span class="_ _3"></span>,<span class="_ _4"> </span>the<span class="_ _9"> </span>reconstructed<span class="_ _4"> </span>face<span class="_ _4"> </span>geometry<span class="_ _9"> </span>from<span class="_ _4"> </span>these<span class="_ _4"> </span>metho<span class="_ _5"></span>ds<span class="_ _4"> </span>are<span class="_ _4"> </span>also</div><div class="t m0 x18 h3 y73 ff2 fs1 fc0 sc0 ls0 ws0">restricted<span class="_ _8"> </span>by<span class="_ _9"> </span>the<span class="_ _8"> </span>ref<span class="_"> </span>er<span class="_"> </span>en<span class="_"> </span>ce<span class="_ _c"> </span>mo<span class="_ _5"></span>del,<span class="_ _9"> </span>which<span class="_ _9"> </span>means<span class="_ _c"> </span>the<span class="_ _8"> </span>structure<span class="_ _8"> </span>differs<span class="_ _8"> </span>when<span class="_ _c"> </span>the</div><div class="t m0 x18 h3 y74 ff2 fs1 fc0 sc0 ls0 ws0">template<span class="_ _b"> </span>c<span class="_ _0"></span>hanges.<span class="_ _a"> </span>R<span class="_"> </span>ece<span class="_"> </span>ntly<span class="_ _3"></span>,<span class="_ _a"> </span>[28]<span class="_ _b"> </span>prop<span class="_ _5"></span>ose<span class="_ _a"> </span>to<span class="_ _b"> </span>straigh<span class="_ _0"></span>tforwardly<span class="_ _a"> </span>map<span class="_ _b"> </span>the<span class="_ _a"> </span>image<span class="_ _b"> </span>pix-</div><div class="t m0 x18 h3 y75 ff2 fs1 fc0 sc0 ls0 ws0">els<span class="_ _b"> </span>to<span class="_ _6"> </span>full<span class="_ _6"> </span>3D<span class="_ _6"> </span>facial<span class="_ _6"> </span>structure<span class="_ _6"> </span>via<span class="_ _6"> </span>v<span class="_ _0"></span>olumetric<span class="_ _6"> </span>CNN<span class="_ _6"> </span>regression.<span class="_ _6"> </span>This<span class="_ _6"> </span>metho<span class="_ _5"></span>d<span class="_ _b"> </span>is<span class="_ _6"> </span>not</div><div class="t m0 x18 h3 y76 ff2 fs1 fc0 sc0 ls0 ws0">restricted<span class="_ _b"> </span>in<span class="_ _b"> </span>the<span class="_ _b"> </span>m<span class="_"> </span>o<span class="_ _5"></span>del<span class="_ _b"> </span>space<span class="_ _b"> </span>any<span class="_ _b"> </span>more,<span class="_ _b"> </span>while<span class="_ _b"> </span>needs<span class="_ _b"> </span>a<span class="_ _b"> </span>compl<span class="_"> </span>e<span class="_"> </span>x<span class="_ _6"> </span>netw<span class="_ _0"></span>ork<span class="_ _b"> </span>structure</div><div class="t m0 x18 h3 y77 ff2 fs1 fc0 sc0 ls0 ws0">and<span class="_ _4"> </span>a<span class="_ _9"> </span>lot<span class="_ _4"> </span>of<span class="_ _4"> </span>time<span class="_ _9"> </span>to<span class="_ _4"> </span>predict<span class="_ _9"> </span>the<span class="_ _4"> </span>v<span class="_ _0"></span>oxel<span class="_ _4"> </span>data.<span class="_ _4"> </span>Different<span class="_ _4"> </span>from<span class="_ _9"> </span>abov<span class="_ _0"></span>e<span class="_ _4"> </span>metho<span class="_ _5"></span>ds,<span class="_ _4"> </span>Our</div><div class="t m0 x18 h3 y78 ff2 fs1 fc0 sc0 ls0 ws0">framew<span class="_ _0"></span>ork<span class="_ _c"> </span>is<span class="_ _8"> </span>mo<span class="_ _5"></span>del-free<span class="_ _8"> </span>and<span class="_ _8"> </span>light-w<span class="_ _0"></span>eighted,<span class="_ _9"> </span>can<span class="_ _8"> </span>r<span class="_"> </span>u<span class="_"> </span>n<span class="_ _c"> </span>at<span class="_ _8"> </span>real<span class="_ _8"> </span>t<span class="_"> </span>i<span class="_"> </span>me<span class="_ _c"> </span>and<span class="_ _8"> </span>directly</div><div class="t m0 x18 h3 y79 ff2 fs1 fc0 sc0 ls0 ws0">obtain<span class="_ _4"> </span>the<span class="_ _4"> </span>full<span class="_ _4"> </span>3D<span class="_ _4"> </span>facial<span class="_ _4"> </span>geometry<span class="_ _4"> </span>along<span class="_ _4"> </span>with<span class="_ _4"> </span>its<span class="_ _4"> </span>corr<span class="_"> </span>es<span class="_"> </span>p<span class="_ _5"></span>ondence<span class="_ _4"> </span>information.</div><div class="t m0 x18 h3 y7a ffa fs1 fc0 sc0 ls0 ws0">2.2<span class="_ _12"> </span>F<span class="_ _3"></span>ace<span class="_ _9"> </span>Alignmen<span class="_ _0"></span>t</div><div class="t m0 x18 h3 y7b ff2 fs1 fc0 sc0 ls0 ws0">In<span class="_ _6"> </span>the<span class="_ _4"> </span>field<span class="_ _6"> </span>of<span class="_ _4"> </span>computer<span class="_ _6"> </span>vision,<span class="_ _4"> </span>face<span class="_ _6"> </span>alignment<span class="_ _6"> </span>is<span class="_ _4"> </span>a<span class="_ _6"> </span>long-standing<span class="_ _6"> </span>prob<span class="_"> </span>l<span class="_"> </span>em<span class="_ _4"> </span>whic<span class="_ _0"></span>h</div><div class="t m0 x18 h3 y7c ff2 fs1 fc0 sc0 ls0 ws0">attracts<span class="_ _b"> </span>lots<span class="_ _b"> </span>of<span class="_ _b"> </span>attention.<span class="_ _b"> </span>In<span class="_ _b"> </span>the<span class="_ _b"> </span>beginnin<span class="_"> </span>g,<span class="_ _6"> </span>there<span class="_ _b"> </span>are<span class="_ _b"> </span>a<span class="_ _b"> </span>num<span class="_ _0"></span>ber<span class="_ _6"> </span>of<span class="_ _b"> </span>2D<span class="_ _b"> </span>facial<span class="_ _b"> </span>align-</div><div class="t m0 x18 h3 y7d ff2 fs1 fc0 sc0 ls0 ws0">men<span class="_ _0"></span>t<span class="_ _c"> </span>approaches<span class="_ _8"> </span>which<span class="_ _8"> </span>aim<span class="_ _c"> </span>at<span class="_ _c"> </span>lo<span class="_ _5"></span>cating<span class="_ _8"> </span>a<span class="_ _c"> </span>set<span class="_ _c"> </span>of<span class="_ _c"> </span>fiducial<span class="_ _c"> </span>2D<span class="_ _c"> </span>facial<span class="_ _c"> </span>landmarks,</div><div class="t m0 x18 h3 y7e ff2 fs1 fc0 sc0 ls0 ws0">suc<span class="_ _0"></span>h<span class="_ _6"> </span>as<span class="_ _6"> </span>classic<span class="_ _6"> </span>Active<span class="_ _b"> </span>App<span class="_ _5"></span>earance<span class="_ _6"> </span>Mo<span class="_ _5"></span>del(AMM)[43,<span class="_ _10"> </span>52,<span class="_ _e"> </span>58]<span class="_ _b"> </span>and<span class="_ _6"> </span>Constrain<span class="_"> </span>ed<span class="_ _6"> </span>Lo-</div><div class="t m0 x18 h3 y7f ff2 fs1 fc0 sc0 ls0 ws0">cal<span class="_ _b"> </span>Mo<span class="_ _5"></span>dels(CLM)[34,<span class="_ _e"> </span>1].<span class="_ _b"> </span>Then<span class="_ _6"> </span>cascaded<span class="_ _6"> </span>regression[14,<span class="_ _e"> </span>60]<span class="_ _b"> </span>and<span class="_ _6"> </span>CNN-based<span class="_ _6"> </span>meth-</div><div class="t m0 x18 h3 y80 ff2 fs1 fc0 sc0 ls0 ws0">o<span class="_ _5"></span>ds[38,<span class="_ _10"> </span>46,<span class="_ _10"> </span>9]<span class="_ _6"> </span>are<span class="_ _b"> </span>l<span class="_"> </span>ar<span class="_"> </span>gel<span class="_"> </span>y<span class="_ _6"> </span>used<span class="_ _6"> </span>to<span class="_ _b"> </span>achiev<span class="_ _0"></span>e<span class="_ _b"> </span>state-of-the-art<span class="_ _6"> </span>p<span class="_ _5"></span>erformance<span class="_ _b"> </span>in<span class="_ _b"> </span>2D<span class="_ _6"> </span>land-</div><div class="t m0 x18 h3 y81 ff2 fs1 fc0 sc0 ls0 ws0">marks<span class="_ _6"> </span>lo<span class="_ _5"></span>cation.<span class="_ _b"> </span>How<span class="_ _0"></span>ever,<span class="_ _b"> </span>2D<span class="_ _6"> </span>landmarks<span class="_ _6"> </span>lo<span class="_ _5"></span>cation<span class="_ _6"> </span>only<span class="_ _6"> </span>regresses<span class="_ _6"> </span>visible<span class="_ _4"> </span>points<span class="_ _b"> </span>on</div><div class="t m0 x18 h3 y82 ff2 fs1 fc0 sc0 ls0 ws0">faces,<span class="_ _b"> </span>whic<span class="_ _0"></span>h<span class="_ _a"> </span>is<span class="_ _b"> </span>limited<span class="_ _b"> </span>to<span class="_ _a"> </span>describ<span class="_ _5"></span>e<span class="_ _a"> </span>face<span class="_ _b"> </span>shape<span class="_ _b"> </span>when<span class="_ _b"> </span>the<span class="_ _a"> </span>p<span class="_ _5"></span>ose<span class="_ _a"> </span>is<span class="_ _b"> </span>large.<span class="_ _a"> </span>Recent<span class="_ _a"> </span>works</div><div class="t m0 x18 h3 y83 ff2 fs1 fc0 sc0 ls0 ws0">then<span class="_ _6"> </span>research<span class="_ _b"> </span>the<span class="_ _6"> </span>3D<span class="_ _6"> </span>facial<span class="_ _6"> </span>alignment,<span class="_ _b"> </span>whi<span class="_"> </span>ch<span class="_ _6"> </span>b<span class="_ _5"></span>egins<span class="_ _b"> </span>with<span class="_ _6"> </span>fitting<span class="_ _6"> </span>a<span class="_ _6"> </span>3DMM[44,<span class="_ _e"> </span>67,</div><div class="t m0 x18 h3 y84 ff2 fs1 fc0 sc0 ls0 ws0">18]<span class="_ _4"> </span>or<span class="_ _9"> </span>registering<span class="_ _4"> </span>a<span class="_ _4"> </span>3D<span class="_ _9"> </span>facial<span class="_ _4"> </span>template[51,<span class="_ _e"> </span>5]<span class="_ _4"> </span>w<span class="_"> </span>it<span class="_"> </span>h<span class="_ _9"> </span>a<span class="_ _4"> </span>2D<span class="_ _9"> </span>facial<span class="_ _4"> </span>image.<span class="_ _4"> </span>Obviously<span class="_ _3"></span>,</div><div class="t m0 x18 h3 y85 ff2 fs1 fc0 sc0 ls0 ws0">3D<span class="_ _4"> </span>r<span class="_"> </span>ec<span class="_ _5"></span>onstruction<span class="_ _4"> </span>metho<span class="_ _5"></span>ds<span class="_ _4"> </span>based<span class="_ _9"> </span>on<span class="_ _4"> </span>mo<span class="_ _5"></span>del<span class="_ _9"> </span>can<span class="_ _4"> </span>easily<span class="_ _9"> </span>complete<span class="_ _9"> </span>the<span class="_ _4"> </span>task<span class="_ _9"> </span>of<span class="_ _9"> </span>3D</div><div class="t m0 x18 h3 y86 ff2 fs1 fc0 sc0 ls0 ws0">face<span class="_ _6"> </span>alignment.<span class="_ _b"> </span>Actually<span class="_ _3"></span>,<span class="_ _4"> </span>[67,<span class="_ _10"> </span>63,<span class="_ _e"> </span>31]<span class="_ _6"> </span>are<span class="_ _6"> </span>sp<span class="_ _5"></span>ecially<span class="_ _6"> </span>designated<span class="_ _6"> </span>metho<span class="_ _5"></span>ds<span class="_ _6"> </span>to<span class="_ _6"> </span>achiev<span class="_ _0"></span>e</div><div class="t m0 x18 h3 y87 ff2 fs1 fc0 sc0 ls0 ws0">3D<span class="_ _8"> </span>face<span class="_ _c"> </span>alignment<span class="_ _9"> </span>by<span class="_ _8"> </span>means<span class="_ _c"> </span>of<span class="_ _8"> </span>3DMM<span class="_ _c"> </span>fitting.<span class="_ _c"> </span>Recen<span class="_ _0"></span>tly<span class="_ _c"> </span>[8,<span class="_ _e"> </span>9]<span class="_ _8"> </span>use<span class="_ _c"> </span>a<span class="_ _8"> </span>deep<span class="_ _c"> </span>net-</div><div class="t m0 x18 h3 y88 ff2 fs1 fc0 sc0 ls0 ws0">w<span class="_ _0"></span>ork<span class="_ _c"> </span>to<span class="_ _8"> </span>directly<span class="_ _c"> </span>predict<span class="_ _c"> </span>the<span class="_ _8"> </span>heat<span class="_ _c"> </span>map<span class="_ _8"> </span>to<span class="_ _c"> </span>obtain<span class="_ _c"> </span>the<span class="_ _8"> </span>3D<span class="_ _c"> </span>facial<span class="_ _8"> </span>landmarks<span class="_ _c"> </span>and</div><div class="t m0 x18 h3 y89 ff2 fs1 fc0 sc0 ls0 ws0">ac<span class="_ _0"></span>hieves<span class="_ _9"> </span>state-of-the-art<span class="_ _9"> </span>performance.<span class="_ _9"> </span>Thus,<span class="_ _9"> </span>as<span class="_ _9"> </span>sparse<span class="_ _9"> </span>face<span class="_ _9"> </span>alignmen<span class="_ _0"></span>t<span class="_ _9"> </span>tasks<span class="_ _9"> </span>are</div><div class="t m0 x18 h3 y8a ff2 fs1 fc0 sc0 ls0 ws0">highly<span class="_ _4"> </span>completed<span class="_ _9"> </span>b<span class="_ _0"></span>y<span class="_ _9"> </span>aforemen<span class="_ _0"></span>tioned<span class="_ _4"> </span>met<span class="_"> </span>h<span class="_"> </span>o<span class="_ _5"></span>ds,<span class="_ _4"> </span>the<span class="_ _9"> </span>task<span class="_ _4"> </span>of<span class="_ _9"> </span>dense<span class="_ _4"> </span>face<span class="_ _4"> </span>alignment</div><div class="t m0 x18 h3 y8b ff2 fs1 fc0 sc0 ls0 ws0">b<span class="_ _5"></span>egins<span class="_ _c"> </span>to<span class="_ _f"> </span>dev<span class="_ _0"></span>elop.<span class="_ _f"> </span>Notice<span class="_ _f"> </span>that,<span class="_ _c"> </span>the<span class="_ _f"> </span>dense<span class="_ _f"> </span>face<span class="_ _f"> </span>alignmen<span class="_ _0"></span>t<span class="_ _f"> </span>means<span class="_ _f"> </span>the<span class="_ _c"> </span>me<span class="_"> </span>t<span class="_"> </span>ho<span class="_ _5"></span>ds</div><div class="t m0 x18 h3 y8c ff2 fs1 fc0 sc0 ls0 ws0">should<span class="_ _9"> </span>offer<span class="_ _8"> </span>the<span class="_ _8"> </span>corresp<span class="_ _5"></span>ondence<span class="_ _9"> </span>b<span class="_ _5"></span>et<span class="_ _0"></span>w<span class="_ _0"></span>een<span class="_ _8"> </span>tw<span class="_ _0"></span>o<span class="_ _9"> </span>face<span class="_ _8"> </span>images<span class="_ _8"> </span>as<span class="_ _9"> </span>well<span class="_ _9"> </span>as<span class="_ _8"> </span>b<span class="_ _5"></span>et<span class="_ _0"></span>w<span class="_ _0"></span>een<span class="_ _8"> </span>a</div><div class="t m0 x18 h3 y8d ff2 fs1 fc0 sc0 ls0 ws0">2D<span class="_ _6"> </span>facial<span class="_ _6"> </span>image<span class="_ _4"> </span>and<span class="_ _b"> </span>a<span class="_ _4"> </span>3D<span class="_ _6"> </span>facial<span class="_ _6"> </span>reference<span class="_ _6"> </span>geometr<span class="_"> </span>y<span class="_ _3"></span>.<span class="_ _4"> </span>[40]<span class="_ _6"> </span>use<span class="_ _6"> </span>multi-constrain<span class="_ _0"></span>ts<span class="_ _6"> </span>to</div><div class="t m0 x18 h3 y8e ff2 fs1 fc0 sc0 ls0 ws0">train<span class="_ _9"> </span>a<span class="_ _9"> </span>CNN<span class="_ _9"> </span>whic<span class="_ _0"></span>h<span class="_ _9"> </span>estimates<span class="_ _9"> </span>the<span class="_ _9"> </span>3DMM<span class="_ _9"> </span>parameters<span class="_ _9"> </span>and<span class="_ _9"> </span>then<span class="_ _9"> </span>pro<span class="_ _0"></span>vides<span class="_ _9"> </span>a<span class="_ _9"> </span>v<span class="_ _0"></span>ery</div><div class="t m0 x18 h3 y8f ff2 fs1 fc0 sc0 ls0 ws0">dense<span class="_ _b"> </span>3D<span class="_ _6"> </span>alignment.<span class="_ _b"> </span>[22,<span class="_ _e"> </span>63]<span class="_ _6"> </span>directly<span class="_ _6"> </span>learn<span class="_ _b"> </span>th<span class="_"> </span>e<span class="_ _6"> </span>corresp<span class="_ _5"></span>ondence<span class="_ _b"> </span>b<span class="_ _5"></span>etw<span class="_ _0"></span>een<span class="_ _b"> </span>2D<span class="_ _6"> </span>input</div><div class="t m0 x18 h3 y90 ff2 fs1 fc0 sc0 ls0 ws0">image<span class="_ _9"> </span>and<span class="_ _9"> </span>3D<span class="_ _8"> </span>template<span class="_ _9"> </span>via<span class="_ _9"> </span>a<span class="_ _8"> </span>deep<span class="_ _9"> </span>netw<span class="_ _0"></span>ork,<span class="_ _9"> </span>while<span class="_ _9"> </span>those<span class="_ _8"> </span>corresp<span class="_ _5"></span>ondence<span class="_ _9"> </span>is<span class="_ _9"> </span>not</div><div class="t m0 x18 h3 y91 ff2 fs1 fc0 sc0 ls0 ws0">complete,<span class="_ _9"> </span>onl<span class="_"> </span>y<span class="_ _8"> </span>visible<span class="_ _8"> </span>face<span class="_ _8"> </span>region<span class="_ _8"> </span>is<span class="_ _9"> </span>con<span class="_"> </span>si<span class="_"> </span>d<span class="_"> </span>er<span class="_"> </span>ed<span class="_"> </span>.<span class="_ _8"> </span>Compared<span class="_ _8"> </span>to<span class="_ _8"> </span>prior<span class="_ _8"> </span>w<span class="_ _0"></span>orks,<span class="_ _8"> </span>our</div><div class="t m0 x18 h3 y92 ff2 fs1 fc0 sc0 ls0 ws0">metho<span class="_ _5"></span>d<span class="_ _4"> </span>can<span class="_ _9"> </span>di<span class="_"> </span>r<span class="_"> </span>ec<span class="_"> </span>t<span class="_"> </span>ly<span class="_ _8"> </span>establish<span class="_ _9"> </span>the<span class="_ _9"> </span>dense<span class="_ _9"> </span>corresp<span class="_ _5"></span>ondence<span class="_ _9"> </span>of<span class="_ _9"> </span>all<span class="_ _9"> </span>regions<span class="_ _9"> </span>once<span class="_ _9"> </span>the</div><div class="t m0 x18 h3 y93 ff2 fs1 fc0 sc0 ls0 ws0">p<span class="_ _5"></span>osition<span class="_ _8"> </span>map<span class="_ _f"> </span>is<span class="_ _c"> </span>regressed.<span class="_ _c"> </span>No<span class="_ _c"> </span>intermediate<span class="_ _c"> </span>parameters<span class="_ _c"> </span>such<span class="_ _c"> </span>as<span class="_ _c"> </span>3DMM<span class="_ _c"> </span>co<span class="_ _5"></span>effi-</div><div class="t m0 x18 h3 y94 ff2 fs1 fc0 sc0 ls0 ws0">cien<span class="_ _0"></span>ts<span class="_ _6"> </span>and<span class="_ _6"> </span>TPS<span class="_ _6"> </span>warping<span class="_ _b"> </span>parameters<span class="_ _6"> </span>are<span class="_ _6"> </span>needed<span class="_ _6"> </span>in<span class="_ _6"> </span>our<span class="_ _6"> </span>metho<span class="_ _5"></span>d,<span class="_ _b"> </span>which<span class="_ _b"> </span>means<span class="_ _6"> </span>our</div><div class="t m0 x18 h3 y95 ff2 fs1 fc0 sc0 ls0 ws0">net<span class="_ _0"></span>work<span class="_ _4"> </span>can<span class="_ _4"> </span>run<span class="_ _4"> </span>v<span class="_ _0"></span>ery<span class="_ _4"> </span>fast.</div></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>