00:00
227
More
See all Show me
1. Interactive Video Object Manipulation
3 years ago
This demo illustrates our research to bring interactivity to video editing: Our system analyzes videos using computer vision techniques, enabling interactive annotation, browsing, and even drag-and-drop composition of new still images using video footage.

This is a joint research project of Adobe and the University of Washington.
  • filmbot plus 3 years ago
    ah Dan you kill me with the Adobe talk at the end of the vid . We all know this would make current puppet tool and tracking in AE SOOOOOOO much better .
    Lets just call this early hopes of features NEEDED IN CS5 . Damm 18mnth cycles.
  • Ko Maruyama 3 years ago
    ...As a separate tool tho. No need to try to bung it into puppet tool.
  •  
  • individualEye plus 3 years ago
    great video - adobe is pushing along beautifully these days - would love to have one interface that has access to all of the functionality of all the apps at once - like a FCP/PP-AE-PS-SHAKE thing
  • George Toledo plus 3 years ago
    Look at Quartz Composer...

    Hmm, this basically looks like a bunch of stuff that I and others have been doing with Quartz Composer (a tool that is included without extra charge with Apple OS X).

    Take a look at my motion tracking and Augmented Reality videos, and the augmented reality group here at vimeo for more ideas along these lines...

    I think it is really cool that Adobe and the University of Washington have gotten together to try to achieve this, I just want to point out that a handful of people are already doing this with fairly easy to use developer tools, that aren't quite as pricey as AE, and that are more expandable by the user.

    Lol, I think this is way impressive... it is just that I keep seeing these clips like this from a major corporation in conjunction with major universities, and I am thinking "hello, this stuff is already being done by artists out there" and if anything they are just packaging up ideas that are already out there and making it into something to sell for big $$$.

    I inherently apologize for this post, because I don't like writing "downer" stuff, but I can't help myself!

    Love the ideas though!
  • Dan Goldman 3 years ago
    Hey, thanks for your comments! My main research goal was to streamline the user interface and workflow, which I think is still fairly complex in most tools, including Quartz Composer. I've sent you more detailed thoughts directly, but didn't want to seem too defensive in the comments here. ;-)
  • George Toledo plus 3 years ago
    Oh, I see what you are doing with the interface and it is AMAZING! I didn't mean to imply that any of the tools can't use major improvement in the interfaces.

    It is a thing of having to use a lot of Adobe products and having come to loathe them (totally unjustified... I CAN be objective, lol), in a silly Coke vs. Pepsi kinda way, and also from having been bitten by Adobe licensing schemes in the workplace.

    I know from our private discussion that we are coming from exactly the same place, and it is cool to meet your acquaintance. I'm really impressed with what you are doing.
  •  
  • Wishing and hoping. CS V perhaps?

    I saw this on Pro-Lost, btw.
  •  
  • Alexey Brin plus 3 years ago
    just great! the future has come to us =)
  •  
  • Brendan H. Banks plus 3 years ago
    I really like what this program has to offer, and I honestly think it would have a wide market range: from the semi-professionals who can't spare the time in AE all the way to the friendly consumer looking for a little fun program to attach to their computer's webcam. I really like the idea!
  •  
  • Moog 3 years ago
    hoorah!! that looks smashing... very clever
  •  
  • Alberto Estrada 3 years ago
    nice, i would like to see that features in the products out there!!
  •  
  • Rodney Smith 3 years ago
    Very cool demo. Thanks for sharing. Exciting to see what MIGHT be on the horizon!
  •  
  • Battle Axe plus 3 years ago
    Freaking mind blowing
  •  
  • John Able 3 years ago
    Wow, that is mind blowing indeed!

    jess
    privacy.mx.tc
  •  
  • Chris Carter 3 years ago
    Awesome. Bring it on!
  •  
  • David Krupicz 3 years ago
    That automatic motion tracking tool would take a lot of work out of my animation workflow.
  •  
  • MrGlory 3 years ago
    The ease and simplicity of those tools demonstrated would make the manipulation of "reality" very easy, and the ability to do so, very accessible. I see a lot of dangerous possibilities to come. True, the technology exists now to do all those things, just not so easily. I don't meant to take away from your technological achievement, or appear naive, just found it a bit creepy. The future is going to be interesting...
  •  
  • Caroling Wholeo plus 3 years ago
    It would be great as a plug-in that works for Final Cut Pro too.
  •  
  • Brad Miller 3 years ago
    wow, looks like this has a lot of potential
  •  
  • Rostislav Siryk 3 years ago
    Great demo! BTW, the link in the end of the video is broken. There's "visualization" wrote as "visualisation" ('s' intead of 'z' is used).

    The correct full link is:
    adobe.com/technology/graphics/video_visualization_and_interaction.html
  • Dan Goldman 3 years ago
    I blinked quite a few times, but I think that IS what's in the video, isn't it? Anyway, thanks for reprinting it in the comments so people can just click on it!
  •  
  • Peter Hamby 3 years ago
    this is great!!!
    i love after effects
    but it is quite consuming at times
    this would be a great alternative for fun, small projects!
  •  
  • dlew plus 3 years ago
    These are some interesting ideas, Adobe :)
  •  
  • Jyoti Mishra 3 years ago
    Fantastic stuff! Well done!
  •  
  • Al 3 years ago
    Absolutely awesome!!! Can't wait for this to be implemented :)
  •  
  • Jens Hoffmann plus 3 years ago
    Cool :)
  •  
  • TSO Photography plus 3 years ago
    Awesome bro, now give us the software to play with :)
  •  
  • Ralph Helm plus 3 years ago
    Very cool.
  •  
  • Timmy Tutone 3 years ago
    Love the "pick the pose of each person in a video grab" feature. That would rock!
  •  
  • Alex Gollner 3 years ago
    "This demo illustrates our research to bring interactivity to video editing"

    It's a very interesting demo, but the phrase you need to change that for is:

    "This demo illustrates our research to bring interactivity to video manipulation"

    I'd like to see how these effects work across edits. In the cases where the video is being edited.
  • Dan Goldman 3 years ago
    Yeah, video manipulation seems a little wordy but video editing means something else specific. Gotta be a better word...

    Anyway, in answer to your comment, no, the current system doesn't track across cuts.
  • Gabriel Shalom plus 3 years ago
    There is totally a better word: Tesseracting. Because what you are developing at Adobe is a prototypical system for frameless, hypercubist cinema. I write a blog on the future of cinema and your tool fits nicely into my forecasting of the end of the celluloid-influenced paradigm of flat video frames, transforming them into hypercubes.

    Of course, the really exciting development would be for Adobe to get a partner (like Google or Sony) to work with data cloud INPUT on the front end so that the video is already laden with the metadata you need to particlize the image into discrete objects.

    Your interface is brilliant because it directly visualizes the objects in the frame as discrete elements of cinematic reality, creating a highly intuitive moment where the user "reaches into" the scene.

    If there is any way I can get involved in your research or beta test please let me know! I am totally impressed that Adobe has decided to go in this direction and that you have had the opportunity to publish this out here on Vimeo where the most enthusiastic creative videomakers can give it some feedback!

    I will be blogging about this video soon, but in the meantime I think you would enjoy reading my theory and learning more about why I use the words "hypercubist" and "tesseracting" -- they are part of my larger theory of continuity for hypercubist cinema which I call Quantinuity (quantum + continuity).

    Thanks so much!

    quantumcinema.blogspot.com/2008/11/quantinuity-towards-theory-of.html
  •  
  • Underground Planet plus 3 years ago
    Just amazing, when can I beta test? =)

    - Ray
  •  
  • Mutcluck 3 years ago
    Seems like the auto-tracking has come a long way. It will make it a lot easier for newbs to do limited effects work. I'm really looking forward to this.
  •  
  • Dave Brundage plus 3 years ago
    I want it NOW dam it!!! Gimee, Gimee, Gimee!
    I can not live without it!! OOPS, my inner voice was speaking.

    Looks really cool, can't wait for it to be added on to Premiere Elements. (I hope)
  •  
  • Beto Soto 3 years ago
    Sweet
  •  
  • bazuka 3 years ago
    great work man, is there a way to get a demo/trial/beta or what ever for testing?

    cheers
  •  
  • mkluis plus 3 years ago
    That's awesome.
  •  
  • yann 3 years ago
    that s really cool!
    It brings a little bit of hope back in ...
    i am so disappointed with AE CS4 ... there is nothing new in it !!! and it s not even in 64 bits !!!...
    GOOD LUCK for the implementation of that in.... CS... 5 ??? 6 ???... in 2 or 3 years...
  •  
  • kevin sherman 3 years ago
    Love it! Love it! Love it!

    Listen to me:

    bubblecomment.com/id/skd7
  •  
  • Boris Ban 3 years ago
    this is a cool nearly jobs style demo

    it has the ingrediants of a great product, a clear focus

    and it makes things wich are around anyway, usable in a conviniant easy to use and please dont explain me delta way

    maybe sorry for my english - lang.: krautian(german)
  •  
  • CyberSkull 3 years ago
    Damn cool stuff!
  •  
  • Kevin Terrell 3 years ago
    that is awesome!!!!!!
  •  
  • Henry Lumbard 3 years ago
    My jaw hasn't closed yet..... More please!
  •  
  • Ben Jacob 3 years ago
    I saw an app for windows which enable users to manipulate objects in a video environment directly...
    Dimp.. But unfortunately i was not able to use it, it needs a AVI video in some specific codec....
    Viewers take a look at this: aviz.fr/dimp/
  •  
  • Hugo Matinho 3 years ago
    sweet :) !
  •  
  • Rob Tannen 3 years ago
    Dan - The "telestrator" effect is perfect for realizing the real-time video annotation that I've conceptualized in the FieldCREW workstation -
    designingforhumans.com/idsa/2008/09/fieldcrew---a-user-research-technology-concept.html
  •  
  • James Lerch 3 years ago
    Dan - The section with the couple in the forest, showing your tracking points and object identification, Do you have a paper or procedure published on that anywhere?

    I'd like to implement it against a real time video feed and use it to output position data to a Pan / Tilt platform. I've been stumbling along on my own, but would love to see your implementation of it! :-)
  • Dan Goldman 3 years ago
    Yes, the tracking and grouping are described in my UIST paper, which is linked from the Adobe URL at the end of the video. (Here it is again, for easy clickability.)

    adobe.com/technology/graphics/video_visualization_and_interaction.html

    The tracking is done using the Particle Video method of Sand and Teller (cited in the paper), and the grouping is done using my own algorithm.

    However, it's done in an offline process, whereas you are looking for something real-time, right? You might want to look into a KLT tracker. I've used this one, which runs on the GPU (but it's a little finicky):

    cs.unc.edu/~ssinha/Research/GPU_KLT/
  •  
  • John 3 years ago
    Hello Dan I glanced over your paper and you said it took over 5 mins per frame (ouch!) for preprocessing. What type of hardware are you currently using? It seems to me that this process would work best on GPUs rather than CPUs, do you use the GPUs for this preprocessing or have you considered using them?
  •  
  • zenbeer 3 years ago
    The possibilities for interactive porn is endless. (sorry, just speaking it like I see it).
  • ¡ǝnɹʇ 3 years ago
    Lol
  • zenbeer 3 years ago
    I also see a cottage industry that could develop in evidence tampering; with video files manipulated to match evidence needed in cases.

    "Sure, I can place your suspect at the place and time on this surveillance tape. It doesn't matter what time he was actually there."

    Natch, I always see the worst in what could happen, but it looks like a fun tool to use once you remove my cynical observations. :D
  •  
  • Ben Hanbury plus 3 years ago
    DANG! that's amazing, excellent work guys ...
  •  
  • Guilermino Sobral 3 years ago
    Muito legal
  •  
  • Josh Morton plus 3 years ago
    Wow. when will this be available to consumers?! and how much will it cost?
  •  
  • ¡ǝnɹʇ 3 years ago
    That is awesome, I can't wait til I can purchase this technology. Also, did that boat at the end make it under the bridge!?!?!
  •  
  • londonbikers.com 3 years ago
    Very, very cool stuff. It gets my vote for commercialisation :)
  •  
  • bestsoundoftheworld 3 years ago
    Great stuff indeed!!!
  •  
  • Michael Kubler 3 years ago
    Really amazing work.
    I know there are similar things that are being worked on, and I've done a reasonable amount of tracking in Combustion, AE, 3D Max, and Bojou, but with such an easy to use interface it opens up a whole new generation of people who will have access to such tools.
    I can see it being very popular with the youTube generation.
  •  
  • ickydime 3 years ago
    How hard it would be to take this one step further and embed some interactivity into the actual video instead of needing a tool. I am mainly thinking about the Object Tracking and being able to click on objects to either learn more about them or pop open new windows. Would be a huge step in interactive story telling.
  • Dan Goldman 3 years ago
    Check out the video on the Adobe website, which includes an example of this kind of interaction! In that video I showed the ability to get to a product website by clicking on objects in the video. I left this example out of the Vimeo post because it's SOOOO commercial it will surely be controversial. (Though I should point out that in my implementation, it's completely user-driven, the annotations fade in only when the mouse is in the video player window.)
  • ickydime 3 years ago
    That sounds like exactly what I was talking about. Being able to interact and find more information.

    I couldn't get the video to load on the adobe site... it just spins. Firefox and IE. Is this the correct link: adobe.com/technology/graphics/video_visualization_and_interaction.html ?

    Would also be cool to play a role in how the video ends... by clicking certain things you could potentially change the storyline, have a fork in the video but not something as cheesy or obvious as a choose your own adventure.
  •  
  • Step Schwarz 3 years ago
    Great demo. If not Adobe, how about iMovie '09? :)
  •  
  • peggy miles 3 years ago
    Hey Dan! This is great! Are you goin to NAB 2009 in Las Vegas......

    I'd like to be in touch - and speaking of touch - add that as a layer so that not only you can manipulate but the user can do so as well perhaps!

    I'm passing your video along to some folks at the NAB to check out. :) peg

    best regards, Peggy
  •  
  • Julie Zhu 3 years ago
    oh, I really love it, awesome!!!
  •  
  • Shelley Noble 3 years ago
    It can't be true, what you've done here. It can't. It's unreal. I'm having reality shock.
  •  
  • étapes: 3 years ago
    nice
  •  
  • Haidar Hakim plus 3 years ago
    This is revolutionary!,,, Great work!
  •  
  • Gabriel Shalom plus 3 years ago
    Blogged:

    quantumcinema.blogspot.com/2008/12/explosion-of-cinematic-time.html

    Keep posting videos about your work!
    Would love to see the puppet video on here as well as the other one about storyboarding -- which until now I haven't been able to get to play :(
  • Dan Goldman 3 years ago
    Thanks! I think the puppet video is a little too dry and technical to post here as-is, so I would like to re-cut and re-narrate it like this one. But it'll be a month or more before my schedule opens up enough to do that. Patience!
  •  
  • Guilherme Lima 3 years ago
    amazing!!!
  •  
  • Rudy Labordus plus 3 years ago
    Is there any need to ask if we like it? It's a no brainer. Like yeah!!!!!!!!!! I'd buy it as a separate product.
  •  
  • Brian Rich 3 years ago
    I love the fact that you are doing this stuff. I just hate it when it gets absorbed by a behemoth like Adobe. Just like Photosynth and Microsoft.
    But that's a bigger problem than any of us here.
    Nice work.
  • Dan Goldman 3 years ago
    Well, what if you replace the word "absorbed" with "funded?" Still feel the same way? I couldn't have done this work without support from Adobe.

    BTW, since you mentioned Photosynth, co-developed by colleagues at UW and MS, "absorbed" is an even less apt adjective, since they've actually published source code for the back end: phototour.cs.washington.edu/bundler/

    I haven't gotten around to publishing my source code yet, but if I find the time to clean it up I might do something like that in the future... Probably the only hurdle will be replacing the code that ISN'T Adobe's!
  • Brian Rich 3 years ago
    I don't have the legal chops to comment much, but I hope that your ability to do things like release the source code is protected by your funding arrangement.

    So, Adobe had some of their people working on this project too, and that portion of the code belongs to Adobe?

    I agree that researchers have to eat, but I hate it when private funds turn research discoveries into "private property."
  • Leo Hutson 3 years ago
    nice, the "bundler" link even has a Linux binary! so no evil to see here..
  •  
  • Hern 3 years ago
    freaking amazing , never heard of it before
  •  
  • Guz 3 years ago
    Freaking cool, looks like magic!
  •  
  • Jason M Tseng 3 years ago
    GroundBreakinggggggg!!!!
  •  
  • Gustavo Serrate plus 2 years ago
    Very interesting. Put to donwload
  •  
  • Razvan 2 years ago
    Hello. I want to try this. Is possible?
    xtmro@yahoo.com
  •  
  • The Rainbowmonkey 2 years ago
    ouwh yeah! do it!
  •  
  • Nate Notermann 2 years ago
    This is really cool
  •  
  • wiibart 2 years ago
    i'm looking for a way to remove the background from a moving object. any ideas how to do this?
  •  
  • Og2t 2 years ago
    Hi Dan, what method do you use for points' motion tracking? Is that Optical Flow?
  • Dan Goldman 2 years ago
    The technical details are in the UIST paper at the following URL:

    adobe.com/technology/graphics/video_visualization_and_interaction.html

    The tracking is done using the Particle Video method of Sand and Teller (cited in the paper). It's a variant of optical flow.
  •  
  • Dan Goldman 1 year ago
    I'm happy to announce that the Particle Video optical flow tracking code that we used for this project has now been released under the MIT open source license. You can obtain it at MIT here:

    rvsn.csail.mit.edu/pv/pvl/form.py
  •  
  • zphoto 1 year ago
    Soooo cool
  •  
This conversation is missing your voice. Take five seconds to join Vimeo or log in.

Advertisement

Statistics

Date Plays Comments
Totals 249K 546 89
Feb 4th 0 0 0
Feb 3rd 16 0 0
Feb 2nd 22 0 0
Feb 1st 17 0 0
Jan 31st 12 0 0
Jan 30th 13 0 0
Jan 29th 17 0 0

Related lessons from Vimeo Video School

Check out these lessons to learn more about how you can make videos like this one!