Archive for 'Portals'

Fiducials

Written by Jayne on 7th February 2012 in Portals, Thoughts with 0 Comments

I’ll admit I have a bit of an issue with QR codes and AR markers. My main problem with them is that they’re pretty ugly, and primarily designed to be looked at by computers and not people. I remember when I first saw an augmented reality demo. Printed out a little piece of paper, looked at it through my computer, and a little CG guy showed up on the marker. I think this was 2008 or so. I was pretty impressed then, but the novelty wore off pretty quickly. I think it comes back to this idea of immersion. From the Friends on Play podcast I listened to a few months ago there was this little nugget of insight: ”Things that don’t have a direct corollary in the real world kill immersion.” It’s not that everything has to be based on a real world thing exactly. But it’s when things seem especially out of place or  particularly “un natural” within the context of the world we’re in that we sort of break from the experience, and I think that’s what happens when I see a lot of AR type things. Even if my “mirror” image (via the webcam) shows a little monster in my hand, when I look down at my hand all I see is a bunch of ugly squares.

Of course this is a mini rant that just leads up to the fact that I think I might have to use markers for my project too, but hopefully it’s in a way that doesn’t break that feeling of immersion as much. Basically after some of the earlier computer vision experiments and after talking about my dilemma with Andrew it seems that the best way to track things in the box is to basically build a mini “touch table” inside the box, where the markers can exist on the bottoms of my objects. This way the main cameras don’t see them, although in the current lighting, you can see the “base” under the object which sort of ruins the compositing. But when lit properly the white sort of gets keyed out.

spacer

I’ve been doing some material / scale tests. Unfortunately it seems that the markers need to be fairly large in order to be picked up by the camera, especially when there’s a layer of velum+plexi between the camera and the marker. The camera also needs to be quite a bit a way from the table top. And of course I have the added issue of having lighting on both sides of the “table top” whereas most “reactable” style things have projection on the bottom and the environment is best dark. I don’t mind this. In fact I’m glad that my project can exist in an environment with lights. (I’m a little tired of looking at dark silhouettes in front of projections..) It just means there’s another set of issues to be dealt with.

spacer

So this sort of means I’ll be rebuilding my light boxes to accomodate for more space between the “table” and the camera. Camera wise, I think I’ll be ordering the unibrain firewire cameras with the interchangeable lens. I got one of the fire-i web cams to play with first, thinking i might be able to use it for the “main” cameras. But the color and image quality just isn’t that great which means it doesn’t key out very cleanly. But as a camera that’s suppose to be an eye for a computer it’s pretty great, plus i can get the version with a remote ccd, making the camera footprint smaller. I can also control camera exposure and all those settings when I’m within the reactivision software. I’m learning a lot about cameras. Anyways, the video below is just me proving to myself I can use the fiducials…

Read More →

Identifying and Tracking Experiments

Written by Jayne on 4th February 2012 in Portals, Thoughts with 0 Comments

spacer

spacer

One of the things I’m really still trying to figure out is how to track the objects that go in and out of the box so that other stuff can appear based on the objects. I have a couple of issues though trying to get this thing working like I’d like. First is the fact that my cameras are constantly auto focusing and exposing so it’s hard to keep a consistant image. I sort of realized this earlier but didn’t think it was going to be a huge issue…but it kind of is. I’ve ordered another camera to play with and try out. It’s lower resolution but gives more control so.. we’ll see. Another issue is the size of my “interaction space.” I think compared to “normal” computer vision type things my mini-set is pretty small, so things like trackers and stuff don’t do so well at that scale. Also it’s hard to use my cameras for multiple purposes simultaneously (ie. layering on the display, streaming a feed, performing computer vision calculations). Also, having depth makes things difficult, esp. when I’m not using something like the Kinect.

In this first test I shot some stop motion of the cows milling about and tried using the RFID as the object identifier as a way to activate the animation specific to the object. This sort of works I guess but the object can’t really relate to the animation in any way live, since it’s not tracked by the camera.

I then tried some actual computer vision type stuff with a OpenCV. Found a little blob detecting Processing demo and was able to sort of distinguish objects by their area, which is kind of cool. But of course this only works when things are very different in size. And when I pick up an object it gets un-detected. And the area of an object is variable depending on where it’s placed in the space. ALSO big issue is that for some reason using the webcam feed directly into Processing makes it really slow, whereas if I use the CamTwist feed it goes real time. But I need to use Camtwist to layer the various elements. And I can’t capture the processing sketch to feed it back into the camtwist collage cause then it would just be stuck in this weird footage loop. I’m discovering these things are all quite easy and possible when done separately but becomes quite difficult when trying to do them simultaneously.

Also quite difficult because I really know very little about real time computer vision.

So I’m kind of frustrated trying to figure out what to do about this stuff. I really don’t want to use any sort of AR marker type thing because I think they’re really ugly and totally break the experience. So if I track anything it would probably have to be color. But I can’t really do that until my camera isn’t getting all auto mode on me. I’ve thought about trying to track markers on the bottoms of things, like maybe having a camera inside the light box looking upwards (like the reactable). But I’m not totally into the idea of having to deal with even MORE cameras. Plus I’m not sure if it could even see through the mylar and if the size of the marker would make a difference.

Read More →

Thank you videos

Written by Jayne on 31st January 2012 in Portals, Thoughts with 0 Comments

spacer

One of my kickstarter rewards for people who pitched in $25 or more was a personalized thank you video from me. Of course this was an opportunity to play with the format and make something fun.

Since I have people’s addresses from mailing their postcards earlier I was able to “visit” all my backers at their homes on Street View. But I didn’t want to just make a static video so I figured out how to layer an html5 video on top of an embedded street view location.

This sample is live here. (Unfortunately it only works in Chrome and Safari and not Firefox)

I don’t know why. But as a fall back i can send people a regular screen captured video of it if it doesn’t work for them i suppose… I haven’t sent them out yet so I’ll see how people respond…

 

Read More →

A super quick little update..

Written by Jayne on 29th January 2012 in Portals, Thoughts with 0 Comments

A temporary “plaque” for backers:

spacer

2 sided teleportaling now works!

spacer

Also playing with teleportaling people.

spacer

super simple set up for the human-teleportal:

spacer

And a video of it in action….

One problem is that it seems teleportaling more than one thing across the internet is pretty hard on my computer so it slows things down a lot.. need to figure out what to do about that..

Read More →

System Diagram

Written by Jayne on 27th January 2012 in Portals, Sketches, Thoughts with 0 Comments

spacer

I felt like I had to draw out a diagram so I could keep it straight in my head… seems so simple when i see it like this..

 

Read More →

Teleportaling Tests

Written by Jayne on 24th January 2012 in Portals, Thoughts with 1 Comment

Spent the past few days hooking up the magic/technology to start working on what I’m calling Teleportaling.

In the first few tests I was working on just getting things set up and working.

  1. Get it to work just using my laptop camera, using google video chat. This worked with just my regular camera but ran into a lot of problems when I was trying to use camtwist and the portal cameras.
  2. Get it to work with the portal camera (being held by duct tape), layered on some footage. The duct tape failed me. As it got warm in the box the adhesive would loosen and the camera would slowly drift downwards, and the lights would just fall off. so I had to figure out some alternate mounting options.
  3. Camera secured with Velcro, which satisfied both my need to be strong but removable. I layered pre shot footage + live portal feed + and random live broadcast from UStream just to test the collaging of multiple feeds.
  4. Right portal real time + teleportaling / (Left portal is wrong). I was able to get one box to transmit it’s camtwist feed to ustream, but not able to get the other box to transmit its feed while appearing on its own screen. Thus the right one works while the left one sends the feed to the right box before the left box sees it. This is obviously a problem since you need to be able to see what you’re doing.
  5. Individual teleports. Without layering the left and right feeds I’m able to do the teleportaling, but of course not being able to see your own feed isn’t optimal…

In this video, I’m finally able to get both sides to have real time feeds of their own activity while layering the feed of another. Only the right box feeds to the left right now because I don’t have enough cameras. The right one works because there’s actually 2 cameras in the box. It seems that I can’t have the same camera feed being sent to camtwist AND ustream producer at the same time. But at least this is pretty good test of it almost working. I ordered more webcams but those will be in tomorrow so for now I wait. Perhaps I’ll spend the rest of the day working on those kickstarter rewards.

spacer

Read More →

new boxes!

Written by Jayne on 22nd January 2012 in Portals, Thoughts with 1 Comment

Making a second light box. These foam core ones are just for now. Once I get they layout of the innards more planned these’ll probably be cut from acrylic I think.

spacer

See those tall thin pieces of wood behind the boxes? I was originally going to make a cube frame out of those and then get some material to make the sides. But when I went up to the wood shop on hill side the shop instructor convinced me that was a pretty bad way to make a cube cause it would be super hard to assemble straight. Instead he suggested I just build it out of MDF, which would be both easier and cheaper, at least for now. This is just suppose to be another “draft” of the boxes, not the final ones. But I really like how these turned out, way nicer than i had expected. I think for a more “final” version I would just use a nicer wood that I could stain to look nice. I’m really thankful for the shop guys’ help. It also helped to get more comfortable in the wood shop, cause even though I’ve had shop classes in like high school the wood shop is still a little intimidating to me.

spacer

Also put a hinged lid on the boxes to make it easier to get things in and out! Only real problem was that the opening in the front was about 1/8 of an inch too small for the screen, which is also sort of better than I had expected considering I didn’t have the exact measurements of the screen when I was in the shop.

spacer

Today Dustin helped me shave that 1/8 inch bit off with a jig saw, and I was able to ram the screens in there perfectly. Yay! I was initially hoping to have everything self-contained, with the laptop and power strip and everything inside the box. But I quickly realized it was getting too messy with all the cords and my computer was really unhappy in there, so there’s still going to be a fat stack of wires running out the side of the box.

spacer

And here’s the pair of Portals together! I still have to get into the technology side of things. But it’s really great to finally have a pair of Portals that are in a solid  and consistant enough form to be moved around while still keeping things consistant on the inside, since before I was just disassembling my end-table-foam-core pile every time it moved. For the Kickstarter peeps, I think I’ll be making a little laser cut plaque with people’s names on it so I it can travel along with the boxes as they get updated and improved.

spacer

Ok.. and that’s week 1/14…

Read More →

Back in action

Written by Jayne on 18th January 2012 in "Official" Papers, Portals, Thoughts with 0 Comments

The project sort of went on hold over winter break as equipment got returned, I caught up on the rest of my life, and waited for the Kickstarter funding to get deposited. I did manage to send out some Kickstarter backer reward thank you postcards to people. On the left side of the rainbow is me sticking my hand into a portal, while the right side is a drawing of the backer reaching into another portal (if I knew them in person or if they had a photo available online). The cloud in the middle is the internet, some with backers’ favorite animal. I actually really liked making these just cause they were fun but also I feel like it’s a pretty good diagram of the system, especially with the rainbow. So it may appear again in another form later.

spacer

Also re-worked the thesis paper, integrating the research and experiments together more and trying to cut out the less important bits. It ended up being about half as long as the original. It also doesn’t have pictures. Maybe I should have put some in, but I sort of feel like it lives in the context of the rest of my work too, so if you’re reading the paper you can see the other stuff online. Plus, a lot of it is video content, so you’d have to see it playing to make sense anyways. So here’s the “final” paper I guess, although it’s not really final if I’m just getting started on the project. But I do feel like it helped me organize my thoughts a bit and sort of make a game plan going forward.

0116_ThesisFinal_Jayne

The end of the paper I basically pulled out a few principles to guide my work for the rest of the term:

  1. By leveraging spacial and technical constraints, use play as a tool to disrupt and challenge existing magic circles in the real world. Through this act, instigate more improvisational interactions between both human to human and human to computer.
  2. Embrace alternative “truths” as a tool for sharing ideas and inviting participation from others. By provoking questions about future technological developments, hopefully this technique ensures the project’s core ideas can continue exist beyond its original “actual” form.
  3. Combine the affordances of the virtual world, the physical world, and the human imagination in order to create an experience formerly impossible in the virtual or physical world separately, and therefore more authentic to the hybrid nature of the experience.
  4. Using both the strength and strangeness of network culture, create an uncanny experience in order to disorient users and disrupt our habitual routines as active participants in the network.

So that is sort of the manifesto I guess. Today’s the first day back and it feels a little weird just diving right in. But I at least have that. And today I at least brought in the supplies I got to start building the things. I’ve got my 2 monitors, led lights, web cams, stands and some other stuff to start building.

Game plan

Tomorrow I’m going to start building out a second light box at least. And maybe some new boxes. Just in white foam core for now while I figure things out. I’m thinking the white interior will be better for the lighting than the black, though I don’t know what the outside should be. I was thinking a super shiny reflective mylar so the thing almost blends into the environment. But I think I’ll wait on worrying about that. First I just want to get the basic stuff up and running so I can start playing with the crazy stuff. I also want to finish making backer rewards very soon so I don’t have to worry about those.

 

Read More →

Committee Review & Open House

Written by Jayne on 17th December 2011 in Experiments, Portals, Thoughts with 0 Comments

spacer

Monday’s committee review went pretty well I think. Overall, lots of good feedback that basically encouraged me to keep going with the Portal and adding more features and pushing it to its extremes. They mentioned that my instincts had served me well so far so I should continue to keep experimenting and adding more. A few notes:

  • look at possibly physically locating the portal in the physical space.
  • think about the portal as a new modality of interacting with space.
  • maybe the illusions could be considered “gimmicky” but that’s ok
  • play up the “magical” and visual tricks
  • cinematic solutions being applied to a different problem of interaction design
  • add more features
  • tie in the cinematic qualities
  • not just a background image, but more of an interactive environment
  • more precise interaction and layering of more reality
  • connect to the navigation
spacer

And then last night at the open house / holiday party thing it was fun seeing different people interacting with the box in their own ways. The little kids seemed really into it, which makes sense since it’s pretty playful. I really liked when people started putting their own objects into the box and interacting with it on that personal of a level.

spacer

As a side note, I was on Lake the other day when a pano shooting car drove by. Of course I ran after it to get a picture. I don’t think it was a Google car though because there wasn’t any sort of markings and I’m fairly certain the Google cars are all branded. But it was interesting to see the rig set up and everything. But maybe it WAS a google car and I actually will be there in a few months time! Hopefully…

Read More →

Lights!

Written by Jayne on 9th December 2011 in Experiments, Portals, Thoughts with 0 Comments

Finally went and picked up some lights to try out. Found a nice set of LED strips and some ultra thin pucks. So I built a little foam core back lit stage to eliminate casting shadows. Its basically just a light box folded in half, though it took a lot longer to make than I thought it would. You can see bits of the lights inside cause I didn’t have enough foam core to make proper sides, but it works for now. I think ultimately I would want to cut it in acrylic. The mylar from Kizu works really well to help diffuse the light.

spacer

Also made little lamps/stands for the front lights. Probably not the most efficient or sturdy way to make the things, but I sort of like how they look, they’re a little quirky and kind of reminds me of my old stochasticity space.

spacer

Here’s what it looks with everything inside. Looks like a real little stage. Except for the Christmas mug holding up the little webcam.

spacer

 

And here’s the result of all that… Look at that chroma key! So clean and lovely. It still breaks a little, but it’s not really the lighting’s fault at that point, I think it’s just cause the camera is trying to re-white balance or something when there’s a lot of change to the scene. But I sort of don’t even mind when it breaks because the grey tone seems to sort of fit. Though I could probably still work on the lighting positioning.

Read More →

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.