surf-it presenter: ilya sukharnikov august 29, 2008 project: hiperwall large-scale animation mentor:...

9
SURF-IT SURF-IT Presenter: Ilya Presenter: Ilya Sukharnikov Sukharnikov August 29, 2008 August 29, 2008 Project: HIPerWall Large-Scale Project: HIPerWall Large-Scale Animation Animation Mentor: Prof. Stephen Jenks Mentor: Prof. Stephen Jenks

Post on 21-Dec-2015

216 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: SURF-IT Presenter: Ilya Sukharnikov August 29, 2008 Project: HIPerWall Large-Scale Animation Mentor: Prof. Stephen Jenks

SURF-ITSURF-IT

Presenter: Ilya SukharnikovPresenter: Ilya Sukharnikov

August 29, 2008August 29, 2008

Project: HIPerWall Large-Scale AnimationProject: HIPerWall Large-Scale Animation

Mentor: Prof. Stephen JenksMentor: Prof. Stephen Jenks

Page 2: SURF-IT Presenter: Ilya Sukharnikov August 29, 2008 Project: HIPerWall Large-Scale Animation Mentor: Prof. Stephen Jenks

ProblemProblem

50 displays, 25 G5’s50 displays, 25 G5’s

Play extremely large-scale animationPlay extremely large-scale animation

Utilizing the entire wallUtilizing the entire wall

Page 3: SURF-IT Presenter: Ilya Sukharnikov August 29, 2008 Project: HIPerWall Large-Scale Animation Mentor: Prof. Stephen Jenks

SolutionSolution

Split the picture into piecesSynchronize the playbackCreate movie files

Page 4: SURF-IT Presenter: Ilya Sukharnikov August 29, 2008 Project: HIPerWall Large-Scale Animation Mentor: Prof. Stephen Jenks

SolutionSolution

Use ImageMagick to split the pictures into Use ImageMagick to split the pictures into

partsparts

FFMPEG to create the movie filesFFMPEG to create the movie files

Use FFMPEG to synchronize the playback Use FFMPEG to synchronize the playback

and OpenGL to output it to screenand OpenGL to output it to screen

Page 5: SURF-IT Presenter: Ilya Sukharnikov August 29, 2008 Project: HIPerWall Large-Scale Animation Mentor: Prof. Stephen Jenks

Ready to UseReady to Use

Playback is achieved for movie files of Playback is achieved for movie files of

different formatsdifferent formats

Script for splitting/combining imagesScript for splitting/combining images

GUI control programGUI control program

Page 6: SURF-IT Presenter: Ilya Sukharnikov August 29, 2008 Project: HIPerWall Large-Scale Animation Mentor: Prof. Stephen Jenks
Page 7: SURF-IT Presenter: Ilya Sukharnikov August 29, 2008 Project: HIPerWall Large-Scale Animation Mentor: Prof. Stephen Jenks

ResultsResults

Preprocessing can take as little as 20 Preprocessing can take as little as 20

minutes.minutes.

14400x7200 animation was played at 14400x7200 animation was played at

10fps10fps

Page 8: SURF-IT Presenter: Ilya Sukharnikov August 29, 2008 Project: HIPerWall Large-Scale Animation Mentor: Prof. Stephen Jenks

GoalGoal

Scalable movieScalable movie

Moveable movieMoveable movie

Plug-n-PlayPlug-n-Play

Page 9: SURF-IT Presenter: Ilya Sukharnikov August 29, 2008 Project: HIPerWall Large-Scale Animation Mentor: Prof. Stephen Jenks

Questions?Questions?

Thank You!Thank You!