Download presentation
Presentation is loading. Please wait.
Published byBethany Armstrong Modified over 6 years ago
1
Rotoscoping Senior Capstone Project | Ted Trisco
April 24, 2007
2
Agenda Definition & Requirements Design Reflections Q & A Flash
Visual Basic 6 OpenCV Reflections Q & A
3
Project Definition & Requirements
Constant research – always looking for help from existing software, found tutorials for flash, plenty of example images VB platform – majority of my time
4
Project Definition Rotoscoping
Tracing over live-action film, grouping pixels and limiting colors Frame by frame process Invented by Max Fleisher, utilized by Disney Flat Black Films and Rotoshop Frame by frame
5
Project Definition Examples Frame by frame
6
Project Definition My Goals & Objectives
Filter frames from webcam to produce rotoscope image Develop interactive user interface to allow control over filtering Implement user functionality regarding saving filtered streams
7
Project Design Constant research – always looking for help from existing software, found tutorials for flash, plenty of example images VB platform – majority of my time
8
Flash Environment Simple trace (no computation) Embedded in timeline
Utilized layer capability to animate Original movie My Homepage - Flash Give evaluation on own!
9
Visual Basic 6 Platform Computing each frame from webcam
Pixel calculation and integer division Implemented save/open functionality VB6 Application Include platform evaluation on own!
10
OpenCV C/C++ libraries aimed at camera vision
Able to use same algorithms OpenCV Application
11
Project Reflection Constant research – always looking for help from existing software, found tutorials for flash, plenty of example images VB platform – majority of my time
12
Computer Science Concepts
Flash environment Event handling File formats and processing Efficient algorithms
13
Extensions More efficient algorithm, cleaner tracing
Graphical interface Saving adaptability Looking ahead… Explain DetermineClosest vs. CalculateClosest Every pixel right now – exploring every other pixel/row
14
Advice Meet with professors early and often Design, design, design
Roll with the highs and lows Exhaust your area!
15
Q & A Thank You!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.