move the crowd: dph47.

tom kölker: s093783. 2.2: bachelor. faculty of industrial design: technische universiteit eindhoven. index. 3 introduction - 4 context scenario - 34 design brief - 6 conclusion - 36 research - 8 reflection - 38 red bull - 8 emotions - 9 references - 40 literature - 40 video analysis - 10 figures - 42 paul kalkbrenner - 10 tomorrowland - 12 appendix a - questionnaire experience questionnaire - 14 appendix b - openni/processing personal experience - 18 kinect code direction - 20 inspiration - 21 final concept - 26 measuring - 26 visualising - 33

Tom Kölker // s093783 // B2.2 // Move the Crowd introduction. 5

This document reports on the project, Move the The first part of the semester consisted mostly out Crowd, of this passed semester. of research & ideation, the mid-term report con- It was started as a project with client, Red Bull, but tains detailed information on this, which will be as there was less and less hope that the client was summarized in this report. going to be involved in the project over time they In this phase some research was done into Red are left out of the picture in the concept. Bull attributing to the final concept even though this is not meant especially for this “client”. The original design brief was focused on a Red Bull event called Master of MC, two MC’s battle for The second part of the semester consisted out of the title of Master of Ceremony. This was dropped, realizing the chosen concept. by me personally, and a new design brief was writ- ten more to my likes. Have fun, This design brief will be discussed later but the es- Tom Kölker sence in creating a system to visualize excitement S093783 – B2.2 in a party context. Department of Industrial Design Technische Universiteit Eindhoven

Tom Kölker // s093783 // B2.2 // Move the Crowd design brief. 7

The original design brief stated this: be some form of public representation of This personal design brief is not only based on the measured excitement or we could even the fact of Red Bull being uninvolved but also “Red Bull is in the process of developing a try to make a feedback loop to excite the as a result of research into music events/parties new event called Battle of the MC’s. The crowd even more. and everything involved, video analyses of these MC or The Master Of Ceremony, This measurement will make the decision events, a questionnaire and personal experience traditionally the support act for a DJ to who will win the event. in organizing such an event. get the crowd moving and excited, has be The excitement meter will be an integrated These subjects are all represented in a chapter in come a performer finding its place more part of the visual representation of the this report. and more centre stage and Red Bull’s event event so the development of the event’s is designed to support this. The idea is to set up will be part of the project.” have MC’s battle it out through several rounds of exciting the crowd. Instead of measuring the crowd response As mentioned in the introduction due to the miss- through sound level Red Bull would like to ing contact between client and student the Master investigate other possibilities of measuring of Ceremony event is left out of the picture and a crowd excitement. personal design brief was created: What is crowd excitement? will we meas If crowd activity & excitement during a music ure heartbeat? sweat levels? heat? event is registered in some form or the other what The objective is to develop a way to can be done with this data? How can this data be measure crowd excitement and integrate used in a new and innovative way in the field of this technique into the event. There could visual effects?

Tom Kölker // s093783 // B2.2 // Move the Crowd research: red bull. emotions. 9

This project started with general research into Red In these papers tests are described in which the This project not only deals with Red Bull but with The overall conclusion of these two papers: Bull, its composition and what it does to the body. writers test if there is a boost in performance, en- excitement as well. Both these papers show that it is hard to define an To get more insight in these topics two main pa- ergy, concentration etc. and what causes it. Excitement is a subheading of emotions, but how emotion. Especially when having to define it for pers, an parts of others, were used. can these be measured? To get a better insight in someone that is being observed, even for experts The overall conclusion of both papers: this, again, two papers are studied. in the field. The first paper used: Due to the fact that these two studies do not agree It is very hard to get accurate data on emotions The effects of drinking Red Bull Energy. on the effect of Red Bull on the body it is hard to The first paper used: without influencing them and this is also some- C. Alford, H. Cox, and R. Wescott say if the combination of ingredients or just one What Are emotions And how can they be thing to look into in this project. Psychology Department, University of the ingredient like caffeine or glucose cause the en- measured? West of England, Bristol, United Kingdom ergy boost created by the beverage. Klaus R. Scheerer The goal resulting from this: Accepted May 25, 2000 That the boost exists is a fact just its cause is un- 2005. Measuring the crowd’s excitement must be done clear. without tampering with this emotion. By this is The second paper used: The essence of Red Bull is that it “Gives You The second paper used: meant that people should behave in a natural Debunking the Effects of Taurine in Red Wings” this should be something that reoccurs Kirsten Boehner, Rogério DePaula, Paul manor while being registered, using device on Bull Energy Drink. during the event. Dourish & Phoebe Sengers. them or letting them know that they are registered Kim, Woojae, University of California, Los Cornell Information Science, Cornell Uni by some device might lead to a change in behav- Angeles The goal resulting from this: versity, 301 College Avenue, Ithaca NY iour. Nutrition Bytes, Department of Biological the measurement data visualization should not 14850, USA Chemistry, UCLA, David Geffen School of only give feedback but also present with an option Intel Research, Av. Dr. Chucri Zaidan 940, Medicine, UC to reinforce the experience of the event and thus 10 floor, Sao Paulo 04583-110, Brazil Los Angeles strengthen the excitement. Department of Informatics, UC Irvine, Irvine 2003 CA 92697-3440, USA

Tom Kölker // s093783 // B2.2 // Move the Crowd video analysis: paul kalkbrenner. 11

The following step was analyzing how people ex- The crowds in these different venues act very This might be something to look into concerning press their emotions during a party. much alike, they seem to all know his music due to the measurement of crowd excitement. The peaks The first step towards getting insight in this was to the fact that they start shouting when he starts an can be a deciding factor instead of the average analyze two after movies of big festivals/parties: intro. excitement level. There is a typical movement in that is char- Paul Kalkbrenner – A Live Documentary (Techno, acterized by a rocking movement back and forth This is something to incorporate in the final con- Berlin - , 2010): which stand at the base of a lot of related move- cept, the system must be able to measure visualize Paul Kalkbrenner is a well-known techno DJ form ments. peaks in order to reinforce and encourage them. Berlin. In Holland he might be known for his song In this documentary/tour he plays all of his mu- “Sky and Sand” that was a hit here two summers When the music hits a climax the crowd reacts by sic live and thus is able to control his music very ago. throwing hands up, jumping, screaming and more precisely. excited dancing, the climax in the music is rein- In this documentary (figure 1) he plays big sta- forced by heightened levels of visuals. diums, festivals and a small venue to indicate Visuals like 3d models displayed on the screens, the different levels of publicity and as he himself lighting becoming more aggressive and flashy. states it he likes to vary big and small crowds. When comparing this to the music though, the mu- Even though the location vary a lot in size they are sic keeps up a high energy level for a longer time pretty much set up in the same manor; there is a than the crowd does. stage on which his equipment is set up with be- They shoot a burst of energy for 10 seconds for hind or in front of him a LED screen, different light- example while the music keeps the same energy ing elements like a laser and some moving heads. of 1 minute. The bigger the venue the bigger the screens and This excitement span is something that might be more powerful in number and strength the lighting an opening to design a system in. of course but the essence is the same. Figure 1: Paul Kalkbrenner: A Live Documentary.

Tom Kölker // s093783 // B2.2 // Move the Crowd video analysis: tomorrowland 2010. 13

Tomorrowland 2010 After Movie (Techno/House/ MC’s are present at this event, as had been stated Electro, Boom – Belgium, 24 & 25-07-2010): before, but people react to the music the movie Tomorrowland (figure 2) is the biggest electronic does not provide with enough evidence that an music festival in Belgium with 120.000 visitors MC heightens their level of energy. last year.

This can be seen in all aspects of the festival; the sound quality, DJ’s, MC’s, stages, visual effects: lights, screens & fireworks, it is all top notch. The different areas are created based on different styles of music within the electronic genre: techno, electro, trance, house & main stage. They all have a unique feel but the basic equip- ment for good sound and visuals is there. The big- ger the area the more extravagant the stage and equipment of course.

In this video the same behaviour of the crowd is noticeable: when a climax is built up by the DJ or a well- known record is put on the crowd react by screaming and dancing supported by heightened levels of visuals. After the climax has occurs peo- ple can go crazy, thrown their hands up, increase dancing energy, jump & scream. Figure 2: Main stage of Tomorrowland 2010.

Tom Kölker // s093783 // B2.2 // Move the Crowd questionnaire: experience. 15

Continuing research into user experience, a ques- Even though 64 people filled out the question- 5% 61% 3% 50% tionnaire (appendix a) was set up and 64 people naire it is still is doubtfull when stating this data is 8% filled it out, providing with a lot of helpful data hard data. Noticable clues of people having (figure 3a/3b). E.g. if a test would have been set up in which a % a good time at a party or event. 17 From these diagrams different conclusions can be venue would have all the elements of a party but % Dancing. Electronic: Techno, House, Elektro, etc. 14 Other. seen. the visuals/effects are left out, there is a mono- Rock: Metal, Hard-Rock, Punk, etc. Hands in the air. Musical preference is ruled by . tone normal lamp light. Then people would prob- Other: Lounge, Jazz, Apres-Ski, etc. Amount of drinking. Hiphop: Rap, RnB, Bubblin, etc. Screaming Friends going to an event is a big part in why peo- ably miss the visuals. 17 ple go to events, a big DJ or artist is a good second The same would be the case for leaving out % reason. friends or a DJ. 25% 46% Dancing seems to be the most obvious clue if 52% 1% someone has a good time at an event. Therefore it might be a good option to explore 1 % 17 Concept related to social media are not smart due further possibilities in visualisations for such an People active on social media to the fact that just under half are not active on event. during a party or event. a social media, leaving out of the question the Friends go there. percentage of people owning a smart phone with A big DJ/Artist perfoming. social media options. Other reasons. People rate social aspects and music the key ele- ments in enjoyability of an event, second is the 43% amount of dancing and the use of visuals/effects 17% and last is an MC. 2%

Figure 3a: Questionnaire results.

Tom Kölker // s093783 // B2.2 // Move the Crowd 17

2% 56% 4.203 2.9375 1.828

7 79 0. Frequency of going out per week. o-1 2-3 3-4

2.0 2 62 17 5 3. 43% 4.453 3.1718 2.9062 547 0.

1 .8 28 2 2 .08 38

Figure 3b: Questionnaire results.

Tom Kölker // s093783 // B2.2 // Move the Crowd personal experience: penetrant. 19

On 18-12-2010 I organised a music event, togeth- Penetrant (figure 4), as it was called, eventually The latter is something that this project offers er with an ex-Industrial Design student Joost van was able to attract 145 people with its line-up of possibilities in. Measuring crowd excitement that Esch, because I wanted to try it. Techno/Tech House DJ’s. results in data which can be turned into a visual. This is a goal for the final concept creating a new The reason for mentioning this is to show that ex- The line-up consisted out of friends of Joost and form of visual to display crowd excitement. perience in organizing a party and the aspects of it mine and one bigger name in the Techno scene. have been investigated in the past. People came to Penetrant due to the fact that they knew us, likes the main act or had seen it on a flyer Everything was done by ourselves: or online. - logo/poster/flyer design, - website - www.penetrant.nl, When looking at visuals Penetrant only has some - online promo/handing out flyers/hanging basic lighting, a stage and sound but still managed up posters, to turn out to be a pretty nice event due to the - finding venues, atmosphere and the crowds excitement. - arranging DJ’s, In my opinion Penetrant could have been even - arranging lighting/sound, etc. better with: Basically the whole nine yards. - Bigger DJ’s, These are the basic utensils needed to set up an - Better sound, event like this. - Better visuals. I’ve seen what is necessary to get such an event together especially when there is only two people to do all the work.

Figure 4: Penetrant poster/flyer.

Tom Kölker // s093783 // B2.2 // Move the Crowd direction: goals. 21

After this phase of research a direction was sought specific for this genre or the context. If then looking at the available visualisations for a for the project. party created by LED screens, lighting, LED muses- This direction is guided by the goals set in this - Excitement peaks can be a deciding women in clothing with LED strips in them and the phase: factor instead of the average excitement occasional expection of e.g. big bouncing balls - Measurement data visualization should level. This is something to incorporate flying through the space, there is a lot to be gained not only give feedback but also present in the final concept, the system must be in this area. with an option to reinforce the able to measure visualize peaks in order A dynamic display in the sense of freely movable experience of the event and thus to reinforce and encourage them. and variable in shape, size and formation would strengthen the excitement. present as a new innovative visualization. - Measuring crowd excitement that results - Measuring the crowd’s excitement must in data which can be turned into a visual. With this in mind the final concept was created. be done without tampering with this This is a goal for the final concept emotion. By this is meant that people creating a new form of visual to display should behave in a natural manor while crowd excitement. being registered, using device on them or letting them know that they are - There is a lot to be gained in visuals for registered by some device might lead to events as they are very stating, people a change in behaviour. does not immediately rate them high in adding to enjoyability. Create something - The final concept must be something that that will make them think again about fits in the context, this will be reported on this. later in the part on elements of such an event, of an electronic music event. - The final concept is linked to the art side Either this be adjusted to the movements of industrial design.

Tom Kölker // s093783 // B2.2 // Move the Crowd Inspiration: dynamic displays. 23 In order to find inspiration on dynamic displays otic movements, can be made. Lumiblade by Philips (figure 7). some research was done into this. A wall of OLED plates that is able to register the people in front of it and change the intensity of The Wooden Mirror by Daniel Rozin (figure 5). light coming from the OLED plate. Very similar to A mirror consisting of 830 square pieces of wood the wooden mirror but then using light as a direct connected to servo motors. In the middle of all output. Through different intensities an abstract these blocks there is a small camera register- image is created. ing the image in front of the mirror, this image is exactly the right resolution for these 830 piece of Light, space modulator by László Moholy-Nagy wood. The image is capture in grey scale and every (figure 8). value is linked to a tuning angle of a specific servo A device that is made out a reflective metal like motor. material in different shapes, sizes and different Figure 5: Daniel Rozin’s Wooden Mirror Figure 7: Philips’ Lumiblade. Bright lights are placed above the blocks and en- movements. The device and its individual parts sure that differences between block that are face move constantly and by using bright lights aimed up and face down are obvious. This done in all the at it creates shadows and different shapes and black will result in a “wooden” image. movements of light reflections on the walls around it. The movements of de the device is the action Kinetic Sculpture by Art+Com Agency Berlin for and the shadows and reflections on the wall are BMW (figure 6). the reaction which is an abstraction of the cause A kinetic sculpture consists of 714 metal balls of the personal design brief. Converting excite- hung from very thin wires. The length of these ment/activity to a visualisation of it. wires is adjustable through servo motors attached to them. Through the variable height of the balls different forms, with the BMW 5 series as its focus, and “animations”, like waves, flows and more cha- Figure 8: Light, space modulator by László Moholy- Figure 6: ART+Com Kinetic Sculpture for BMW Nagy.

Tom Kölker // s093783 // B2.2 // Move the Crowd 25

All of these inspirational sources have reinforced the direction of creating a dynamic display. These inspirational sources have created enthu- siasm for the more arty side of industrial design. Some projects can become very technology orient- ed, even though a kinetic sculpture and a wooden mirror depend on technology they also have a very strong link to art. This is something that Has not been encountered in previous projects and there- fore has created enthusiasm and curiosity.

Tom Kölker // s093783 // B2.2 // Move the Crowd final concept: measuring. 27 The final concept is made up out of a measuring Another aspect to take into account is the goal and visualization part. set after the research phase: measuring the crowd The crowd activity level is “measured” by a Kinect without tampering with their emotions and the and then converted into a depth map. This depth fact that the concept needs to fit the context. map provides with a location in which the activity level is the highest. But now, how to register moving people? At a point in time a swarm of flying LEDs will flock Filming with an IR-camera is probably the first above the hotspots of activity in the crowd, a thing that comes to mind but this presents with dynamic display. These LEDs will be able to fly in a a flat image and is not directly able to appoint specific form or pattern dependent on the activity hotspots as was described in the concept descrip- level. tion, plus this is very expensive equipment is what became clear after some research. They are also Measuring - Kinect. not directly linkable to a programming language. In order to get data to visualize some form of reg- After some more research a Kinect controller istration of excitement is needed. (figure 9) for an Xbox 360 proved an excellent When looking at the interview results, 64% of solution; an IR-camera, the ability to transform this the interviewees answered that they display picture into a depth map en programmable. excitement and having fun at a party by dancing or throwing hands in the air, both forms of move- There is one downside which is the range; it is able ment. to “see” between 1 and 3.5 meters, with the opti- Measuring movement is easier done than measur- mum being between 2 and 2.5 meters. ing emotions, but as there are displays of the emo- As Microsoft has yet to release the Kinect SDK the tions these will be used in the concept. hunt for an alternative library for programming had started. After a few days of trying and failing, OpenNI was found. Figure 9: A Kinect controller.

Tom Kölker // s093783 // B2.2 // Move the Crowd 29

OpenNI is a fairly new library allowing a Kinect to Kinect Test 1. be controlled in Processing by an ordinary com- On 11-05-2011 the first Kinect Test was done at a puter or laptop. Lucid, Industrial Design Study Association in Eind- OpenNI comes with examples that formed the hoven, party called Beest- Beast. base of the code written for testing. In a rather small venue round 140 people gath- This code (appendix b) uses the binocular dispar- ered for the party. Some in costumes some in nor- ity, two camera’s functioning like human eyes to mal wear, this came in handy due to the fact the create a depth image, to generate an image of a Kinect also needs to be able to track the dynamic scene that can be rotated and turned around in re- display itself to give a correct visualization. spect to this depth. The relative distance between the point a Kinect seems remain the same and The test went fairly good, the Kinect displayed a thus height a texture differences can be looked depth map of the people (figure 10) even though at from the side even though the camera films a there is no control over people standing in front of subject from the front. the camera and blocking it’s view. This means that coordinates can be subtracted to This led to a second test. feed the dynamic display with.

Figure 10: A depth image created by the Kinect at the Beest party. Tom Kölker // s093783 // B2.2 // Move the Crowd 31

Kinect Test 2. In order to properly explain the concept in the The second test was a result of a realization that final exhibition a mount was made to attach the popped up during the first test. Kinect to a wall to be able to film people from above. Due to the fact that the Processing code allows for full rotation of the filmed objects is would be better to set the Kinect up above the crowd. Even though it films from the ceiling the code creates a depth map that can be rotated so that the picture is displayed form the side (figure 11).

The limited angle and range popped up in both tests. This is, as said before, a downside of this sys- tem but by adding multiple Kinects to a room this would be solved; still cheaper and more effective than traditional IR-camera’s.

This hanging from the ceiling proved to be perfect for the concept as it is able to tract the dynamic display as well as the crowd below it and display height and activity differences in a crowd. As mentioned before a downside of the Kinect is its reach, to get the full effect multiple Kinects are needed to “read” the full crowd. Figure 11: A rotated depth image created by the Kinect filmed from above the subjects.

Tom Kölker // s093783 // B2.2 // Move the Crowd final concept: visualizing. 33

The dynamic display will consist out of a swarm of The lightness of the helicopters also means that flying LED’s that will fly towards hotspots in crowd they are only able to fly with their own weight, activity. adding sensors would make them heavier and thus These flying LED’s will be very similar to small harder to keep in the air. scale remote control helicopters will LED’s in Off course there are many other mini- or microcop- them. These will need to be programmed in such a ters that are more powerful and able to carry more way that they will be able to fly alongside of each weight. It is even possible to set up a coopera- other without crashing into each other, as well as tion with Silverlit, or another manufacturer, when being able to fly in coordinated patterns. producing a system like this final concept to create microcopters along the needs of the system. The helicopters themselves where built with a Silverlit Jupiter UFO (figure 12) as base, as proof of For the sake of the project the Jupiter was chosen concept. as they both were cheap and easy to experiment These small helicopter are only able to fly for with in terms of shape and weight. about 5 minutes before they run out of power. Even though they are small they are fairly stable Further along the project the more obvious it be- an maneuverable. Another positive point is that came that programming small helicopters like this they are very light, therefore they are very agile is a very ambitious and maybe impossible task. and resistant to crashes. But in a party context, This proved to be the case in the end, with more crashes should be avoided or given a reason. This time and expertise it should be possible, see reason is explained further in the concept scenario the research of FlyFire by MIT. For a second year chapter of this report. student doing a project by himself in very limited time it proved to be very hard.

Figure 12: Silverlit Jupiter UFO unaltered and altered version.

Tom Kölker // s093783 // B2.2 // Move the Crowd scenario: context. 35 The basic functioning of the concept (figure 13) The concept is as following: This would heighten the crowds energy level and A Kinect is set up in a party situation. The Kinect add an extra dimension to the already present “films” the crowd and converts it into a depth map. visuals. This depth map provides the locations of activity hot spots in the crowd. When looking deeper in at the concept there are Flocks of flying LED micocopters fly to these hot- multiple scenario’s possible: spots. 1. The “basic” scenario described, the Kinect detects hot spots and the In the party context these microcopters can be microcopters flock over these hot spots used in different forms: and fly in a pattern or shape. 1. Let them fly away in the middle of a 2. There are multiple hot spots in a room climax in music and effects. which would mean that there would 2. Let them fly away just after this climax. be smaller flock spreading over these 3. Let them fly away at a random moment. hotspots. 3. There is no significant hotspot mean If looking at the goals set after the research phase ing that all the microcopters will spread these: the concept should fit the context and over the entire crowd in a chaotic form. strengthening the experience decide on this mat- ter. These are all possible if the microcopters are in a stage that they can be tracked and programmed If then choosing one of these the second option with new coordinates constantly. Which in theory would be best; imagine a good climax buildup of would have to be possible. a DJ and VJ and just after the climax the crowd energy drops. In this moment a huge flock of flying LEDs lift off an fly into the space. Figure 13: Basic functioning scenario of the concept.

Tom Kölker // s093783 // B2.2 // Move the Crowd conclusion: overall. 37 The overall project went well, even though there specific for this genre or the context. Ideation along these goals seemed to have come are some attentional and motivational dips in naturally and coming up with the final concept not every project. The structuring of the research and - Excitement peaks can be a deciding very hard. the data gained form this seems to be logical as factor instead of the average excitement Creation of a prototype has been done with the well as the goals derived from this phase: level. This is something to incorporate Kinect controller, Processing with OpenNI and a - Measurement data visualization should in the final concept, the system must be bracket of wood and foam. not only give feedback but also present able to measure visualize peaks in order Microcopter mock-ups were created with Silverlit with an option to reinforce the to reinforce and encourage them. Jupiter UFO’s and cardboard. experience of the event and thus strengthen the excitement. - Measuring crowd excitement that results Overall I’m happy with the process and outcome in data which can be turned into a visual. of the project although it is not fully functional. It - Measuring the crowd’s excitement must This is a goal for the final concept creating would of course be nicer to have the microcopters be done without tampering with this a new form of visual to display crowd actually flying around and interacting with the emotion. By this is meant that people excitement. Kinect data but this proved too big of a job. should behave in a natural manor while The goals mentioned before link directly to the being registered, using device on them - There is a lot to be gained in visuals for final concept and are all included in some way or or letting them know that they are events as they are very stating, people the other. registered by some device might lead to a does not immediately rate them high in change in behaviour. adding to enjoyability. Create something that will make them think again about Tom Kölker - The final concept must be something that this. S093783 fits in the context, this will be reported on B2.2 later in the part on elements of such an - The final concept is linked to the art side Faculty of Industrial Design event, of an electronic music event. Either of industrial design. Technische Universiteit Eindhoven. this be adjusted to the movements

Tom Kölker // s093783 // B2.2 // Move the Crowd reflection: personal. 39

This project was my first individual project. - User focus & perspective: User When concerning my preferred learning style it This has proven to be quite valuable, as it puts you questionnaire and testing of the Kinect was a threat that I get stuck in the research phase on the spot. This situation offers opportunities to and code. of a process, something that has showed up more expand existing and gain new knowledge as you - Socio-cultural awareness: Research into in the activities here at ID. During this project this are the one to decide what to do next. In a team what already exists in the area of party has popped up but with support from Bert Lon- project this can be very different. visuals and dynamic displays. sain, my coach, I stepped over this fact an started As I went through the design process I was able to - Design & research processes: Formation with programming, creating and testing. This has see my strengths and weaknesses more clearly as I of my own design process of the project. helped me along the latter part of the project and was the only one working on the concept. - Teamwork & communication: Taking will also support me in future as I did it before. initiative to talk to experts and coaches Even though this threat still exists it will become This fact also means that I touched a lot of differ- to gain insight in possibilities. less eminent over time. ent competency areas: My internship, providing with opportunities to - Self-directed & continuous learning: I These are all just examples to indicate the broad- improve on this, is chosen for this reason as well. was appointed to myself to go through ness of an individual project. the process and deliver an end result. The versatility of the design process has helped - Descriptive & Mathematical modelling: me to see this process more clearly and improve Programming the Kinect in the concept. upon these individual areas. Which again will help - Integrating Technology: Use of Kinect, me in making design decisions and the formation Processing and microcopters. of a process in a next project. - Ideas & concepts: Creating a concept The more experience gained in this the more based on design goals set in the research skilled I will become. phase.

Tom Kölker // s093783 // B2.2 // Move the Crowd references: literature. 41

The effects of drinking Red Bull Energy. What Are emotions And how can they be meas- Paul Kalkbrenner: A Live Documentary 2010 C. Alford, H. Cox, and R. Wescott ured 128 minutes Psychology Department, University of the West of Klaus R. Scheerer PIAS England, Bristol, United Kingdom 2005 December 2010 Accepted May 25, 2000 http://www.affective-sciences.org/system/ http://www.springerlink.com/content/xxdb- files/2005_Scherer_SSI.pdf Tomorrowland 2010 gvjy9ke72wbl/ 40 minutes How emotion is made and measured. November 2010 Debunking the Effects of Taurine in Red Bull En- Kirsten Boehner, Rogério DePaula, Paul Dourish & http://nl.wikipedia.org/wiki/Tomorrowland ergy Drink. Phoebe Sengers. Kim, Woojae, University of California, Los Angeles Cornell Information Science, Cornell University, Nutrition Bytes, Department of Biological Chemis- 301 College Avenue, Ithaca NY 14850, USA try, UCLA, David Geffen School of Medicine, UC Intel Research, Av. Dr. Chucri Zaidan 940, 10 floor, Los Angeles Sao Paulo 04583-110, Brazil 2003 Department of Informatics, UC Irvine, Irvine CA http://escholarship.org/uc/item/65k8r3bd;jsession 92697-3440, USA id=53F9E4DF2A2995B06D91B75B962A55ED http://www.sciencedirect.com/science/article/pii/ S1071581906001844 A taurine and caffeine-containing drink stimulates Red Bull Master of Ceremony. cognitive performance and well-being http://www.redbull.nl/cs/Satellite/du_NL/ R. Seidl, A. Peyrl, R. Nicham and E. Hauser Event/Red-Bull-Master-of-Ceremony,-013---Til- May 2000 burg-021242888946998 http://www.springerlink.com/ content/6mnudkdx87n9c041/

Tom Kölker // s093783 // B2.2 // Move the Crowd references: figures. 43

Figure 1: Paul Kalkbrenner: A Live Documentary. Figure 7: Philips Lumiblade. FIgure 13: Concept scenario. http://i05.s2.imagehosting.ws/2011-01- http://static.worldarchitecturenews.com/news_im- Drawings made by me personally. 05/631130/00190d49_medium.jpeg ages/12862_2_Lumiblade%20Mirrorwall%20 8_1000px.jpg Figure 2: Tomorrowland Mainstage 2010. http://www.jokko.be/upload/tomorrowland/to- Figure 8: Light, space modulator. morrowland%20-%20dag%202%20-%20016. http://cmuarch2013.files.wordpress. jpg com/2009/08/moholy-nagy-light-space-modula- tor-1922-c.jpg Figure 3: Questionnaire data. Graphs made by me personally. Figure 9: Microsoft Xbox 360 Kinect controller. http://media.gamer.nl/site/ dump/20100614075223-kinectproduct.jpg Figure 4: Penetrant Poster. Poster made by me personally. Figure 10: Kinect code test 1. Image from usertest movie 1. Figure 5: Daniel Rozin’s Wooden Mirror. http://www.smoothware.com/danny/woodenmir- Figure 11: Kinect code test 2. rormuseum.jpg Image from usertest movie 2.

Figure 6: Art+Com Kinetic sculpture for BMW. Figure 12: Altered and unaltered Silverlit Juiter http://www.sostav.ru/articles/rus/2009/columns/ UFO: cannes/images/00035Big.jpg Picture made by me personally.

Tom Kölker // s093783 // B2.2 // Move the Crowd appendix a: questionnaire.

How old are you? What are the main reason for you to visit a specific In what ways would be visible that you’re having a When visiting an event like this are you active of …………………… years. party/music event? good time at a party? social media? o A big artist/DJ performing. o Dancing. o Yes, I post updates on……………………………………………… On average, how many time a week do you go out? o A well-known MC that will be present. o Screaming. o No. o 0 times. o It has a nice poster/flyer. o Throwing your hands/fists up. o 1-2 times. o Due to the fact that your friends go there. o Amount of drinking. What other product than your phone do you take o 3-4 times. o Other, namely……………………………………………….…………..... o Other, namely……………………………………………….………...... to an event? o 5-6 times. o Camera. o 7 times. When at such a music what parts do you enjoy Imagine yourself being at such an event and a o Ear plugs. most? song comes on that you really like, in what ways o Other…………………………………………...... What is your favorite kind of music in a party envi- Please rank them, 1 being the least influential on do you express this? ronment? your level of enjoyment and 5 most the least influ- ………………………………………………………………………………………… o Rock ential on your level of enjoyment. ………………………………………………………………………………………… o Electronic (house/electro/techno/trance etc) ___ Music. ………………………………………………………………………………………… o Hiphop (rap/rnb/bubbling etc) ___ Social aspect, company of your friends. ………………………………………………………………………………………… o Lounge ___ Visual effect (lighting, LED screens, smoke use ………………………………………………………………………………………… o Other, namely……………………………………………….……………. etc). ………………………………………………………………………………………… ___ MC’ing. ___ Dancing. ___ Other, namely……………………………………………….…………

Tom Kölker // s093783 // B2.2 // Move the Crowd appendix b: openni/processing kinect code. /* ------void setup() { { ------{ // update the cam for(int x=0;x < context.depthWidth();x+=steps) * Made by Tom Kölker - S093783 - B2.2 frameRate(300); context.update(); { * Based on SimpleOpenNI DepthMap3d Test by // amount of refreshing index = x + y * context.depthWidth(); Max Rheiner / Interaction Design / zhdk / http:// size(1600,1000,P3D); background(0,0,0); if(depthMap[index] > 0) iad.zhdk.ch/ { * ------//context = new translate(width/2, height/2, 0); // draw the projected point ------SimpleOpenNI(this,SimpleOpenNI.RUN_MODE_ rotateX(rotX); // realWorldPoint = context.depthMapReal- * Processing Wrapper for the OpenNI/Kinect SINGLE_THREADED); rotateY(rotY); World()[index]; library context = new SimpleOpenNI(this); scale(zoomF); realWorldPoint = realWorldMap[index]; * http://code.google.com/p/simple-openni point(realWorldPoint.x,realWorldPoint.y,realW * ------// disable mirror int[] depthMap = context.depthMap(); orldPoint.z); // make realworld z negative, in the ------context.setMirror(false); int steps = 2; // amount of points drawn, 1 3d drawing coordsystem +z points in the direction */ out of 2 atm of the eye // enable depthMap int index; } import SimpleOpenNI.*; context.enableDepth(); PVector realWorldPoint; //println(“x: “ + x + “ y: “ + y); } SimpleOpenNI context; stroke(255,255,255); translate(0,0,-500); // the smaller the number } float zoomF =0.3f; smooth(); the further away the rotation point from the kinect float rotX = radians(180); // by default rotate perspective(95, // draw the kinect cam the hole scene 180deg around the x-axis, float(width)/float(height), stroke(200); context.drawCamFrustum(); // because the data from 10,150000); } openni comes in upside down } PVector[] realWorldMap = context.depthMapReal- float rotY = radians(0); World(); void draw() for(int y=0;y < context.depthHeight();y+=steps) void keyPressed()

Tom Kölker // s093783 // B2.2 // Move the Crowd { { switch(key) zoomF -= 0.02f; { if(zoomF < 0.01) case ‘ ‘: zoomF = 0.01; context.setMirror(!context.mirror()); } break; else } rotX -= 0.1f; break; switch(keyCode) } { } // addding abbility to rotate depthmap case LEFT: rotY += 0.1f; break; case RIGHT: rotY -= 0.1f; break; case UP: if(keyEvent.isShiftDown()) zoomF += 0.02f; else rotX += 0.1f; break; case DOWN: if(keyEvent.isShiftDown())

Tom Kölker // s093783 // B2.2 // Move the Crowd

Tom Kölker // s093783 // B2.2 // Move the Crowd