Aktionen

Benutzerin

Verena: Unterschied zwischen den Versionen

Aus exmediawiki

Zeile 49: Zeile 49:
 
[0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0]
 
[0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0]
 
</tt>
 
</tt>
 +
 +
<br>
 +
* transform list into a numpy array
 +
* transform this array into another array called "changeArray" only indicates the positions where something changes in the array (if values jump from 0 to 1, or from 1 to 0 or in other words detect the beginning and end of the plant sequence
  
 
====Nächste Schritte====
 
====Nächste Schritte====

Version vom 17. Mai 2019, 18:43 Uhr

...

KI-SEMINAR

Projektdokumentation

Kurzbeschreibung (EN)


THE OFFICE (working title), 2019
Humans and plants live on different timescales. This is certainly one of the reasons why in everyday life, plants might often seem static and object-like to us. »The Office« (2019) makes use of existing video footage that covers large time spans, in this case, popular long-term tv shows. These productions showcase office and apartment interiors over a longer period of time, often also including houseplants which are mainly used for decorative purposes. Some of these series run over years or even decades and thus comprise many hours of footage. Convolutional neural networks are used as a tool to detect scenes involving houseplants while processing large quantities of the given video material. Selected scenes are compiled into a time-lapse movie which documents plant growth over a long period of time. While the lively movement and growth of the normally passively seeming plants becomes visible, the human activities become blurry and fade into the background.
Keywords: plants, plant-human-relationships, time, timescales, time-lapse, video, neural networks

Hintergrund/Research

Technische Umsetzung

Erste Schritte

Aktueller Stand

Working with the pretrained network

  • analyze video frame by frame (works for example with .mp4 and .m4v)
  • detect custom objects, in this case of the category "potted plant"
  • output a list called "detected frames" that for each frame in the video contains either a 0 or 1 to indicate whether a plant has or has not been detected in that frame. For example (for a video with 24 frames):

[0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0]


  • transform list into a numpy array
  • transform this array into another array called "changeArray" only indicates the positions where something changes in the array (if values jump from 0 to 1, or from 1 to 0 or in other words detect the beginning and end of the plant sequence

Nächste Schritte

Links zum Thema

Evolutionary Algorithms

Code

BLOCKCHAIN READING GROUP notes

> seminar page: Blockchain Reading Group

Bitcoin & Blockchain Basics

Ethereum


KünstlerInnenhonorare

Other Research

Teaching & Non-Teaching