Showing posts with label creations. Show all posts
Showing posts with label creations. Show all posts

Thursday, January 08, 2009

Where I'm going, where I've been

Near the end of the first semester of my Master's, my research topic was becoming clearer - along the lines of "teaching the use of gestural interfaces". This was motivated by the proliferation of gestural interaction in devices of many form factors. Much of my thoughts on this were driven by my improv and theatre background, especially with respect to miming and mimicry. After some emails were sent, and calls made, I have been hired an an intern at Microsoft Research in Redmond, Washington from January to April to work with the Microsoft Surface team on teaching gestural interface use, and to measure how well a user has learned. With that in mind, here's the courses I took last semester and projects I did.

Computational Biology
This course takes problems solved in computer science and maps them onto problems in biology that are becoming harder as more data becomes available. I initially only took this course because I am required to take "breadth" in my courses, but it turned out to be pretty enjoyable. I was part of a sub-group that examined current research into codon bias. My final project was on modifying a gene from one organism to another to make it perform better, with respect to codon bias. I wanted a picture from each course I did, but since I don't really have a good one for Comp. Bio., here's a bunch of completely unexplained equations I made for my final project.


Ubiquitous Computing
Ubicomp helped me get more coverage in the literature of my field, although more on the ubiquitous, rather than interactive, side. I was interested in ambient displays, and my project partner was interested in household devices, so we came up with the humourous yet sincere project title: "Devices that Bruise: Battered Device Syndrome". The idea was to give everyday items the ability to give feedback if they received damage, either causing immediate harm, or causing harm if this behaviour was continued in the long run. Below is what we imagined a door would look like if it was slammed shut.


And here is a storyboard of some devices that have been "bruised".

In addition to giving the user's feedback about unintentional misuse, these devices could let you know when you are in a bad mood, as the user above realizes. This is much like a good friend would alert you to your mood. For our prototype, we wired an accelerometer up to some LEDs, which isn't visually interesting enough for me to show here. One concern with this sort of behaviour feedback is that it might encourage the inverse response to what we are looking for, like in the art project love hate punch, which was one of our inspirations. User testing would have to be done.

Machine Learning
This was mentioned in an earlier post. Upon learning about the ability of Restricted Boltzmann Machines, which are pretty good digit classifiers, to generate new digits, I immediately wanted to apply it to HCI somehow. These animations were a large part of my inspiration. Given a user's ambiguous digit, I wanted to show a user how they could improve their writing to make it easier to recognize by the device. The philosophy here isn't to show the user the "perfect" digit, but rather to show how their given digit could be improved. Personalized feedback. I was afraid that the animations wouldn't be smooth enough to be pedagogical, but my professor said he would be surprised if they weren't. It turns out that the animations were very smooth, but did not always work perfectly. Below shows examples of digits that were improved, starting with the original digit at the left and evolving right.

For the above digits, the classifier can easily tell what the digits were, but improvement is still possible. However, for some digits in the dataset, it isn't really clear what was meant, and feedback on how to disambiguate towards either alternative must be shown. Below, we see an ambiguous digit in the centre. To make it a better 1, the evolution goes left. To make it a better 2, the evolution goes right.


Although it doesn't look that cool, I'm pretty exciting by these results. Classifiers in machine learning haven't been used in this way before, and I would like to think of more interactive ways to apply them. Generally, Artificial Intelligence and Human-Computer Interaction are not as closely related as they should be, and I think they should be if we want to makes computers worth caring about.

Friday, June 13, 2008

Wierd times on the internet

Keywords: advertising, user-generated content.

So I just got an email from youtube about a music video I made a long time ago. Here it is below:

--------------------------------------------------------------------------------------------

YouTube | Broadcast Yourself™

Dear YouTube Member:

UMG has claimed some or all audio content in your video Golden Videotape (part 1). This claim was made as part of the YouTube Content Identification program.

Your video is still live because UMG has authorized the use of this content on YouTube. As long as UMG has a claim on your video, they will receive public statistics about your video, such as number of views. Viewers may also see advertising on your video's page.

Claim Details:

Copyright owner: UMG
Content claimed: Some or all of the audio content
Policy: Allow this content to remain on YouTube.

  • Place advertisements on this video's watch page.

Applies to these locations:
Everywhere

UMG claimed this content as a part of the YouTube Content Identification program. YouTube allows partners to review YouTube videos for content to which they own the rights. Partners may use our automated video / audio matching system to identify their content, or they may manually review videos.

If you believe that this claim was made in error, or that you are otherwise authorized to use the content at issue, you can dispute this claim with UMG and view other options in the Video ID Matches section of your YouTube account. Please note that YouTube does not mediate copyright disputes between YouTube owners. Learn more about video identification disputes.

Sincerely,
The YouTube Content Identification Team

--------------------------------------------------------------------------------------------

Anyway, way back in high school I made this weird impromptu video with two close friends of mine, and we happened to stick a bunch of Blink 182 tracks over it. I'm way too lazy to look up the proper legal way of ensuring fair use, but we gave credit at the end of the video (part 2). Now it seems that Universal Media Group (UMG) has discovered this. When I first saw this email I got freaked out because I thought I was getting sued, or my account was going to be banned. However, it seems that UMG just asserts the right to "advertise" and, sure enough, I've now got a little advertisement box next to my youtube video's page. This is actually really smart. I don't get sued (which is a waste of their time anyway) and they get to profit of me and my friend's remix of their owned works. I'm not sure what the long-term implications this are, but I think it's a pretty sweet deal for all concerned.

Sunday, April 27, 2008

Improv Show Videos

For The Improv Show's last gig on April 14th, I managed to record both our longform and the jam. The Jam is our half-cast, half-audience thing whose format I nabbed from Upright Citizen's Brigade in New York. I've youtubed it for the loyal fans who missed it.

Here's the longform:




Here's the jam:

Monday, January 28, 2008

A collection of ideas #1

Think Fast...

New Improv Game:Sit, Stand, Heart Attack
Essentially after Sit/Stand/Lean or Sit/Stand/Lie Down, but one person must always be having a heart attack. Haven't tried it out yet, but it should be hilarious.

Optimus Prime with no legs...Pessimus Prime

A biker gang made out of mathematicians...Hell's Angles

Sunday, October 28, 2007

Some boardwork

There's a lot of advantages to having a massive chalkboard in my house. One is the quenching of my large writable space fetishism. Another is being able to work on my thesis and a set design at the same time.


Image processing algorithm design for my thesis on the left, set design scribbles for the opera on the right.

Saturday, August 11, 2007

Nelly's Ride Wit Me

Back in Grade 11, a few friends and I innocently made a music video cover of Nelly's Ride Wit Me. We really weren't seeking artistic integrity at the time, just seeing what we could do with some video editing and shooting. Also, one of the guys I was working with was incredibly rich (as as example, we once asked his neighbor if we could use his Mercedes in the shoot, to which he replied "Which one?") so we could actually have some nice cars, etc. Well, we made the video and a year or so ago I posted it on youtube. The rest, they say, is history.

For whatever undecipherable reason, using the youtube search algorithm with the search string "Ride Wit Me" brings our video in at 6th. Because of this strange gift, at the time of this writing, the video itself has attracted over 30,000 views and 64 comments.

I think some of these comments are good examples of the backwaters of internet culture. Here's a few choice examples:

ceeceegurl8735 (1 week ago)
lol. da part with da dog wuz funny. great video

beckerfanboy27 (1 month ago)
WIGGER OMG

t1cTacJ0e (2 months ago)
without disrespecting you lads, the only thing that makes this video watchable was the song, however god acting and shit. stay brutal \m/

Mortadaissexy (3 months ago)
Wigger 100 %

aznbabieloser (3 months ago)
yo you guys suck plz stop posting shit

aracid (3 months ago)
The video wasn't interesting. That's all I can say. I can see most of your commenters are very immature and ignorant with their words, but not interesting is what they basically mean.

crazywhiteb0y11 (4 months ago)
these bitches are gay they dont got no girls
wtf vid dont got bitches

Djurovic90 (4 months ago)
bullshit of video!!!stupid american pussis!

armendtje (5 months ago)
where them girls at? HAHAHAHAHAHAHAHAHAHA nerds

snl4life15 (5 months ago)
you need to learn the difference between fact and racism "brotha". they were corny and they were white, if they were f@#kin orange i would have said stupid orange boyz,so keelo stop trying to assume some one is a racist against some corny white boyz if you dont know them. u calm down

killo11 (5 months ago)
the term "white boyz" is no different than the "n"-word.
they're both racial comments and are not acceptable in modern society.

gameking50P (5 months ago)
what the fuck is this, its just a bunch of white guys flashing how rich the r compared to black ppl

MrMarijuanaMan (10 months ago)
...fake chains...fake clothes... no ladys just weiners...the only thing you did right was say "im a failure"...

Monday, July 30, 2007

Bubbles!


Thursday, April 19, 2007

Bacon's Lover Blog Post #325: on the road


Fuck I love bacon. Sometimes I get really intense cravings, and I want to be able to just snap my fingers and have bacon rain from the sky (see Perry Bible Fellowship).

I want to eat bacon on with everything. With mustard, with eggs, with cats even.


Are the new viewers gone yet?

I'm on a take-home exam writing binge. Its 2:30 am and I'm in the Oval-shaped computer lab in the ILC all by myself, with three computers logged in under my name. One to write this, another to do MATLAB/Maple work and the third is playing TV shows to keep me alert (I think?).

This image was under the heading "Food Porn":

Saturday, March 17, 2007

Idea Factory

My wall is slowly getting covered with 8 1/2 by 11s, scrawling in messy blue pens with hastily done drawings. Where something isn't big enough to be committed to lined paper, it becomes a post-it note: sometimes nothing more than a pun or an interesting re-spelling, sometimes a whole bunch of meaning condensed to the one word on the vulnerable piece of sticky paper.

I have ideas coming out the wazoo now. Most of them are getting committed to paper; the ones that don't have the same light after 24 hours are thrown away and destroyed. The best of them start being implemented. The absolute best, even just barely, might stand a chance of being finished.

Dustin

ps. Dear Metal Gear Solid 3,

You lose. Your overly-long and valueless cut scenes, your lack of camera control and your absolute absence of decent character development has turned you against me. I don't care what your reviewers say - you're self-involved and, at worse, you don't seem to be much of an actual game.

We're breaking up.

Tuesday, February 20, 2007

Flash Games I've Made

I've decided to catalogue all the flash work I've done into one easy-to-access post.

Open the Door

What is it?

Open the Door


Sunday, January 28, 2007

What is it?




I PROMISE - more verbosity is coming. Currently my energies are elsewhere.

Wednesday, January 24, 2007

Supplementary Material



Winner of the 2007 Focus Film Festival.

I did the camera. Thanks to my dad and younger bro, Skyler.

More verbose posts to come...

Tuesday, January 23, 2007

I'm in an internet commerical

www.keyprop.com/worryfreeliving

So, just before the winter break I had a free day during exam period. What's the best way to spend a free day? Why - participate in a commercial!

You notice me as the guy holding the tuba, sweating his ass off in the sweat red digs.

There are four episodes coming out in total. I think I have bit parts in all of them - click on the link above to see them.

Monday, January 01, 2007

Found on a Golden VideoTape

Part 1


Part 2

Saturday, November 25, 2006

Flash is back

I used a new FTP site, so here is my first flash again.




Watch for more coming up!

Wednesday, November 15, 2006

The new iCod



And the original:

Tuesday, November 07, 2006

The Statistics of Awesomeness

I have a very deep faith. Faith, that in the large but not infinite set of possible events on this planet, awesome things happen.

There are, after all, six billion conscious beings on earth. That is a really big number. Now that may not be a good objective indicator of all the different things that happen, but STILL. Big number.

The whole point of this is that somewhere, at some point, I have a deep belief that a Banana Truck hit a Toy Marble Truck during a Roller Blade Derby.

The only unfortunate part is that no-one has sent me the pictures yet.

Tuesday, October 24, 2006

My First Attempt at a Flash Animation




I think its obvious at this point that I love syncing visual movement to music. There's something so Zen about it. Music is from Samurai Jack, which I have been addicted to lately.

Tuesday, October 10, 2006