Merge branch 'master' of git.xpub.nl:/var/www/git.xpub.nl/repos/tgc3

master
ugrnm 8 years ago
commit d6c1c1a812

@ -1 +1,22 @@
FLOPPYLEFT - 2017
Nietzsche Public License v0.6
Copyright <2017> <Giulia de Giovanelli>
Copyright, like God, is dead. Let its corpse serve only to guard against its
resurrection. You may do anything with this work that copyright law would
normally restrict so long as you retain the above notice(s), this license, and
the following misquote and disclaimer of warranty with all redistributed
copies, modified or verbatim. You may also replace this license with the Open
Works License, available at the http://owl.apotheon.org website.
Copyright is dead. Copyright remains dead, and we have killed it. How
shall we comfort ourselves, the murderers of all murderers? What was
holiest and mightiest of all that the world of censorship has yet owned has
bled to death under our knives: who will wipe this blood off us? What
water is there for us to clean ourselves? What festivals of atonement,
what sacred games shall we have to invent? Is not the greatness of this
deed too great for us? Must we ourselves not become authors simply to
appear worthy of it?
- apologies to Friedrich Wilhelm Nietzsche
No warranty is implied by distribution under the terms of this license.

@ -4,13 +4,13 @@ Title: Adopt A Walk
Description:
By stealing the walk of another person do I become someone else?
This is an audio-guide of an experiment of gait analysis,
If you never heard about this term, gait analysis is the study of patterns of walk during ambulation used by new surveillance biometric technologies.
If you never heard about this term, gait analysis is the study of walking patterns as used by new surveillance biometric technologies.
People are asked to walk following a series of spoken instructions. The walks are stored temporarily on a page where youre invited to “adopt a walk” of another person.
“Have you ever tried to look at the way a person walk as a way to identify her?
Surveillance technologies are using the homogenic perception of human being as a model for their mechanics.”
“Have you ever tried to identify someone by the way they walk?
Surveillance technologies are using homogenic perception of human beings as a model for their mechanics.”
With this experiment youre invited to observe characteristic of walks your similar and adopt them. Try to imagine that in modifying your walk you could escape from detection of your identity.
With this experiment youre suggested to observe characteristics of other walks and adopt them.
In adopting a different walk do you become someone else?
Will it be you or someone elses identity that is detected by these surveillance algorithms?

@ -5,8 +5,9 @@ import cgitb; cgitb.enable()
from jinja2 import Template
# Directory => ITEMS list (all files with a timestamp name, grouped)
path = "/var/www/static/gait"
try:
ff = os.listdir("/var/www/static/gait")
ff = os.listdir(path)
except OSError:
ff = []
tpat = re.compile(r"^(\d\d\d\d)-(\d\d)-(\d\d)-(\d\d)-(\d\d)-(\d\d)")
@ -25,7 +26,8 @@ items = [items[key] for key in sorted(items, reverse=True)]
for i in items[10:]:
for f in i.items():
print "deleting ", f
# 10 os.unlink(f)
fp = os.path.join(path, f)
os.unlink(fp)
# dump the data (debugging)
# print "Content-type: text/plain"
# print ""

@ -1,6 +1,6 @@
@font-face: {
font-family: "Sporting Grotesque";
src: url("/fonts/sporting_grotesque_normal.otf");
font-family: "sporting_grotesque_gras-webfont";
src: url("../fonts/sporting_grotesque_normal.otf");
}
body {

@ -1,21 +1,23 @@
# ensure the record folder exists
mkdir -p /var/www/static/gait
v=-v en-gb+f5 -s 150
espeak "Tetra Gamma Gait Analysis " -v en-gb +f5 -s 150
v=-v en-gb -s 150
espeak "Tetra Gamma Gait Analysis " -v en-gb -s 150
sleep 1
espeak "Be ready for the security check." -v en-gb+f4 -s 150
espeak "Be ready for the security check." -v en-gb -s 150
sleep 1
espeak "Please state your name:" -v en+f4 -s 150
espeak "Please state your name:" -v en-gb -s 150
sleep 1
espeak "Position yourself 2 to 3 meters away from me." -v en-gb+f4 -s 150
espeak "Position yourself 2 to 3 meters away from me." -v en-gb -s 150
sleep 2
espeak "Walk towards me in a straight line ." -v en+f4 -s 150
sleep 0.2
espeak "Walk towards me in a straight line ." -v en-gb -s 150
sleep 0.1
mpv sweep_up.wav
@ -30,13 +32,16 @@ ffmpeg -i $basename.avi -vframes 1 -ss 0.5 -y $basename.jpg
mpv sweep_up.wav
espeak "Position yourself 2 to 3 meters away from me." -v en-gb -s 150
sleep 2
espeak "Walk towards me on a zig zag line.
" -v en+f4 -s175
sleep 0.2
" -v en-gb -s150
sleep 0.1
mpv sweep_up.wav
basename=clips/$(date +%Y-%m-%d-%H-%M-%S)
basename=/var/www/static/gait/$(date +%Y-%m-%d-%H-%M-%S)
echo recording $basename.avi...
python scripts/recordwalk.py --output $basename.avi --frames 50 --framerate 4 --width 320 --height 240
# convert to mp4
@ -47,9 +52,7 @@ ffmpeg -i $basename.avi -vframes 1 -ss 0.5 -y $basename.jpg
mpv sweep_up.wav
espeak "Thank you for your cooperation" -v en+f4 -s175
espeak "Thank you for your cooperation" -v en-gb -s175
sleep 1
mpv sweep_up.wav

Loading…
Cancel
Save