Assignment 2: Negative Thinking

What I wanted to do with this assignment was to use delay to isolate movement within a video, and show only the subject on an empty background. I got something pretty cool – but only by accident.

I started with the first video, which is from Generate by Rasmus Ott (on YouTube). By delaying the initial matrix and then subtracting the original matrix from the delay, I got the second iteration. Pretty cool, and I sort of isolated the subject, but it wasn’t what I wanted. Then, when I unlinked the delayed matrix from the jit.expr object, it froze it and left only the (anti-?)silhouette of the original behind. I really like the aesthetic of a moving subject revealing the background, but I couldn’t figure out how to replicate this in a non-janky way. Anyway, here’s the gist:

<pre><code>
----------begin_max5_patcher----------
834.3ocuWssaiBCD84To9OXg1Up6tzHr4VXeZ+Ophp3hahaAajwjPU09uuFa
HkjBrjHRdHwx2myYNyLlOt+tEFQrJbgA32fm.KV7gbjEpwpGYQ6.KLxBqhSC
KTKz3UhXY9dBMgs2vrYA4gh3sD5lm43Xg93PHukVl.WzJUikacisu6RjKXc6
9XkhTrP7dNVuICCS4uOmmVlQnxUntYX6njDkgvhd8QOaiNqUebpEiTi926uq
tU1XNY7Qw6km7giUfqDGvMtJmC9i5+GHzmfqeT9u05e7SUmwnCHBVS.NAV0M
Pe65FDZo0mfsP7dphGLLFjejFwyYgBNoZLlB0CS4b6XpeAPiQENANJv6hTMA
KcuDlfPEmC7sgC.e3UQnn8QEXAv1B3.h2FxkRfUV.ej0XbiskJpww1VKSVcM
kI8EPg7mcYRFtnHbC9qDk7zyKEZ6D7M33ZFc9CMuDbgQOmifAgtYBluKc6SI
fQm6v9B0DmY.Cze1w+fBAYwD7+SAXiZHAUVCWuquBHX9E.kYQX93nToyQN95
plSBk4g7vLr.yeFSCizyZMZI1nP5lyIqf+Mq1QLqjJQB.Brj95woJOcNRUg0
U9WdTgYy6NLGMHwsuhpCvKNyNuH.QSgLzMMgJmMYbtxB6YOBIRgsNwH6H386
HEjHRJQ79QFB6kWjEX0ltJPwpKdSYwugSR3gaJh4rzziBJhSIwuI1xYka1dz
D5.ns8rE8L65YlnMYrjiC5hX7DIH5NTONMOUlbmFkaiCzuKHnx3ZEujfyX6H
IXl7kEUxiZRk9GvSZ0imzchdR8QZjRne4yFT.rdhS7uErRdbq009DCPGPlfK
DDZnfvncVU86UkYAVOrTZxWXvTtuVqZFtuIgufY65bmLc1YUYjjblLaWQ6mm
DnzhqB5J+NnhQ2Jybbqz2u9aEfqZ9vAcDyw8PH86DcUq73TfeFTdqfyoR8CV
.bFrfSco8aBd1ylPyYJ22UEwSRBAGvBlCu9oGd+l.b9xkLIeryrcc0e0yMMW
IbRIKaMq9qFElmuCyKZ1h9tjOq3Ulxs6ap6Sn59159bb8yJzaQ+zNiPtrBsP
Vdtjqq5V407.Oi5J7bZIoUIqrA4e+Cfi2mCM
-----------end_max5_patcher-----------
</code></pre>