specimens-of-composite-port.../www/index.html

164 lines
8.5 KiB
HTML

<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>Specimens of (discriminatory) composite portraiture</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<h1>Specimens <span class='of'>of</span> Discriminatory Composite Portraiture</h1>
<section id='gender'>
<h2>Gender Differentiation<span class='star'>*</span></h2>
<div class='gender-wrap'>
<div class='genders'>
<div id="front">
<div class='composite' id="front--f">
<img data-face="female_front" src="unknown_side-1000x1000-3.png">
<div class='cases'><span class='type'>female</span> <span class='cases--nr' data-face="female_front">12.320</span> cases</div>
</div>
<div class='composite' id="front--u">
<img data-face="unknown_front" src="unknown_side-1000x1000-3.png">
<div class='cases'><span class='type'>unknown</span> <span class='cases--nr' data-face="unknown_front">100</span> cases</div>
</div>
<div class='composite' id="front--m">
<img data-face="male_front" src="unknown_side-1000x1000-3.png">
<div class='cases'><span class='type'>male</span> <span class='cases--nr' data-face="male_front">120</span> cases</div>
</div>
</div>
<div id="general">
<div class='composite' id="side--composite">
<img data-face="side" src="unknown_side-1000x1000-3.png">
<div class='cases'><span class='cases--nr' data-face="side">100</span> side faces</div>
</div>
<div class='composite' id="front--composite">
<img data-face="front" src="unknown_side-1000x1000-3.png">
<div class='cases'><span class='cases--nr' data-face="front">100</span> frontal faces</div>
</div>
</div>
<div id="side">
<div class='composite' id="side--m">
<img data-face="male_side" src="unknown_side-1000x1000-3.png">
<div class='cases'><span class='type'>male</span> <span class='cases--nr' data-face="male_side">120</span> cases</div>
</div>
<div class='composite' id="side--u">
<img data-face="unknown_side" src="unknown_side-1000x1000-3.png">
<div class='cases'><span class='type'>unknown</span> <span class='cases--nr' data-face="unknown_side">100</span> cases</div>
</div>
<div class='composite' id="side--f">
<img data-face="female_side" src="unknown_side-1000x1000-3.png">
<div class='cases'><span class='type'>female</span> <span class='cases--nr' data-face="female_side">12.320</span> cases</div>
</div>
</div>
</div>
<svg
xmlns="http://www.w3.org/2000/svg"
id="lines--front"
version="1.1"
viewBox="0 0 59.548019 116.38292"
height="116.38292mm"
width="59.548019mm">
<g
transform="translate(679.89306,124.0486)"
id="layer1">
<path
id="path836"
d="m -679.89306,-123.53551 c 70.83005,0 26.35353,98.175937 59.54802,98.175937"
style="fill:none;stroke:var(--primary-color);stroke-width:1.02617979;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:none;stroke:var(--primary-color);stroke-width:1.02617979;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m -679.89306,-8.1787728 c 39.08005,0 26.35353,-17.1808002 59.54802,-17.1808002"
id="path838" />
<path
id="path840"
d="m -679.89306,-67.505107 c 39.08005,0 26.35353,42.145534 59.54802,42.145534"
style="fill:none;stroke:var(--primary-color);stroke-width:1.02617979;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
</svg>
<svg
xmlns="http://www.w3.org/2000/svg"
id="lines--side"
version="1.1"
viewBox="0 0 59.548019 116.38292"
height="116.38292mm"
width="59.548019mm">
<g
transform="translate(679.89306,124.0486)"
id="layer1">
<path
id="path836"
d="m -679.89306,-123.53551 c 70.83005,0 26.35353,98.175937 59.54802,98.175937"
style="fill:none;stroke:var(--primary-color);stroke-width:1.02617979;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="fill:none;stroke:var(--primary-color);stroke-width:1.02617979;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m -679.89306,-8.1787728 c 39.08005,0 26.35353,-17.1808002 59.54802,-17.1808002"
id="path838" />
<path
id="path840"
d="m -679.89306,-67.505107 c 39.08005,0 26.35353,42.145534 59.54802,42.145534"
style="fill:none;stroke:var(--primary-color);stroke-width:1.02617979;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
</svg>
</div>
</section>
<section id='differences'>
<div>
<div class='gender explanation'>
<!-- <p>Distinctive traits</p> -->
<h3>composite subtraction</h3>
<p>An examination of discriminatory traits in algorithmic stereotyping.</p>
</div>
<div class='gender'>
<div class='diff-layer'>
<img id="composite-male_front" src=""><img id="composite-male_side" src="">
</div>
<div class='label'>Male</div>
</div>
</div>
<div>
<div class='gender'>
<div class='diff-layer'>
<img id="composite-unknown_front" src=""><img id="composite-unknown_side" src="">
</div>
<div class='label'>Unknown</div>
</div>
<div class='gender'>
<div class='diff-layer'>
<img id="composite-female_front" src=""><img id="composite-female_side" src="">
</div>
<div class='label'>Female</div>
</div>
</div>
</section>
<div id='bar-wrap'>
<section id='legend'>
<div class='legend legend--female'>Female</div>
<div class='legend legend--unknown'>Unknown</div>
<div class='legend legend--male'>Male</div>
</section>
<section id='graph'>
<div id='graph--female'>
<div class='wrap'><div class='background'></div></div>
<div class='cases'><span class='nr'>0</span> <span class='txt'>cases</span></div>
</div>
<div id='graph--unknown'>
<div class='wrap'><div class='background'></div></div>
<div class='cases'><span class='nr'>0</span> <span class='txt'>cases</span></div>
</div>
<div id='graph--male'>
<div class='wrap'><div class='background'></div></div>
<div class='cases'><span class='nr'>0</span> <span class='txt'>cases</span></div>
</div>
</section>
</div>
<div id='affdex'>* according to the 2018 edition of Affectiva's gender detection toolkit</div>
<div id='signature'>
<!-- &mdash; -->
Ruben van de Ven
<!-- &mdash; -->
</div>
<script type="text/javascript" src="reconnecting-websocket.min.js"></script>
<script type="text/javascript" src="composite_loader.js"></script>
</body>
</html>