Difference between revisions of "UMV"

From Robert-Depot
Jump to: navigation, search
(New page: ==Title== You Music Video (uMV) ==Description== * Motivation I've had interest in rotoscoping and animation in videos and dance for a while - and I'm interesting in mixing them, live. * ...)
 
(Documentation)
 
(9 intermediate revisions by the same user not shown)
Line 16: Line 16:
  
 
==Visual Concept==
 
==Visual Concept==
 +
 +
* Reference:
 +
http://www.motiontheory.com/work/nike_presto-04
 +
 +
View video 'Urban Canvas'.
 +
 +
http://www.motiontheory.com/work/nike_flow
 +
 +
View video 'Flow'.
 +
 +
 +
==Documentation==
 +
*Screenshots:
 +
 +
uMV_windmills:
 +
 +
[[Image:Umv_shot.jpg]]
 +
 +
uMV_street:
 +
 +
[[Image:Umv_street_shot.jpg]]
 +
 +
uMV_black:
 +
 +
[[Image:Umv_black_shot.jpg]]
 +
 +
 +
* Source Code:
 +
 +
-coding consists of initialization of camera, bitmap manipulating to create motion-detecting/color/background editing effects, and some animating code.
 +
 +
-camera code and motion detecting code is adapted from http://drawlogic.com/2007/10/17/motion-detection-in-flash-as2-and-as3-and-c/, with some changes for color and background editing effects.
 +
 +
CAMERA:
 +
-sets up webcam and shows security panel
 +
 +
[[Image:Cam_code.jpg]]
 +
 +
BITMAP:
 +
 +
[[Image:Bitmap_initialize.jpg]]
 +
 +
[[Image:Bitmap_snap.jpg]]
 +
 +
ANIMATIONS:
 +
 +
-code needed for animating windmills and shadows, the animations are based on camera activity level; the more movement the faster they go.
 +
 +
--windmills in uMV
 +
 +
[[Image:Windmill_code.jpg]]
 +
 +
--shadows in uMV_black and uMV_city
 +
 +
[[Image:Shadows_code.jpg]]

Latest revision as of 12:56, 4 June 2010

Title

You Music Video (uMV)

Description

  • Motivation

I've had interest in rotoscoping and animation in videos and dance for a while - and I'm interesting in mixing them, live.

  • Interactive paradigm

As the person dances/moves, animation or other features will react to their movement, enhancing it on video, and basically creating a music video on the spot.

  • Technical Description

The person would be caught and tracked on camera, and we could use frame differencing to track the magnitude of his or her movements and the pre-coded/drawn animations would react accordingly. Background images can be added and changed over time to improve the effect.

Visual Concept

  • Reference:

http://www.motiontheory.com/work/nike_presto-04

View video 'Urban Canvas'.

http://www.motiontheory.com/work/nike_flow

View video 'Flow'.


Documentation

  • Screenshots:

uMV_windmills:

Umv shot.jpg

uMV_street:

Umv street shot.jpg

uMV_black:

Umv black shot.jpg


  • Source Code:

-coding consists of initialization of camera, bitmap manipulating to create motion-detecting/color/background editing effects, and some animating code.

-camera code and motion detecting code is adapted from http://drawlogic.com/2007/10/17/motion-detection-in-flash-as2-and-as3-and-c/, with some changes for color and background editing effects.

CAMERA: -sets up webcam and shows security panel

Cam code.jpg

BITMAP:

Bitmap initialize.jpg

Bitmap snap.jpg

ANIMATIONS:

-code needed for animating windmills and shadows, the animations are based on camera activity level; the more movement the faster they go.

--windmills in uMV

Windmill code.jpg

--shadows in uMV_black and uMV_city

Shadows code.jpg