CPSC 689-603: Data-driven Computer Graphics Jinxiang Chai.

Slides:



Advertisements
Similar presentations
THE ELEMENTARY MATHEMATICS PROGRAM Newport News Public Schools.
Advertisements

Lecture 0: Course Overview
CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
About Me Tutor Name: Steven Halim Full-time Teaching Assistant and part-time PhD (final year?) in SoC, NUS Former Teaching Assistant for IT1005, Sem 2,
Summary & Homework Jinxiang Chai. Outline Motion data process paper summary Presentation tips Homework Paper assignment.
University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2005 Tamara Munzner Introduction Week 1, Wed Jan 5.
CSCE 689: Computer Animation Jinxiang Chai. CSCE 689: Computer Animation Course Instructor - Dr. Jinxiang Chai - Richardson 912B - Meeting time: TR 2:20PM-3:35PM.
CPSC 425: Computer Vision (Jan-April 2007) David Lowe Prerequisites: 4 th year ability in CPSC Math 200 (Calculus III) Math 221 (Matrix Algebra: linear.
Computational Photography Prof. Feng Liu Spring /30/2015.
Introduction to Data-driven Animation Jinxiang Chai Computer Science and Engineering Texas A&M University.
Motion Editing and Retargetting Jinxiang Chai. Outline Motion editing [video, click here]here Motion retargeting [video, click here]here.
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
Computer Graphics & Scientific Computing Research and Potential Master’s Thesis Projects at Department of Computer Science University of Aarhus Peter Møller.
CS 232 Geometric Algorithms: Lecture 1 Shang-Hua Teng Department of Computer Science, Boston University.
CPSC : Data-driven Character Animation Jinxiang Chai.
CPSC 181 Intro to Computing Dr. Jinxiang Chai. My Background Education: Education: - PhD: Carnegie Mellon University - PhD: Carnegie Mellon University.
BPC: Art and Computation – Spring 2007 Overview of Spring Semester Tools and Technologies Glenn Bresnahan
CS 232 Geometric Algorithms: Lecture 1 Shang-Hua Teng Department of Computer Science, Boston University.
Computer Graphics & Scientific Computing
15-463: Rendering and Image Processing Staff Prof: Alexei Efros TA: James Hays Web Page
CAD/CAM Design Process and the role of CAD. Design Process Engineering and manufacturing together form largest single economic activity of western civilization.
COMP 110 Introduction to Programming Mr. Joshua Stough August 22, 2007 Monday/Wednesday/Friday 3:00-4:15 Gardner Hall 307.
Direct Manipulation and Vision and Touch based User Interfaces Martin Jägersand Johns Hopkins University CIPS and CISST groups (Computational Interaction.
Computational Photography Introduction Jinxiang Chai Computer Science and Engineering Texas A&M University.
ECS 298 Photorealistic Image Synthesis course overview Brian Budge Center for Image Processing and Integrated Computing Computer Science Department University.
COMS W1004 Introduction to Computer Science May 29, 2009.
Computer Science - I Course Introduction Computer Science Department Boston College Hao Jiang.
Approaches to Representing and Recognizing Objects Visual Classification CMSC 828J – David Jacobs.
Computer Animation Prepared by Khadija Kuhail Supervised by Dr Sanaa Alsayegh.
Bridging the Gap to the Real Wojciech Matusik Adobe Systems, Inc.
1 CSE 5351: Introduction to Cryptography Ten H. Lai Spring 2015 MW 3:55-5:15 PM, CL133.
CMSC 426: Image Processing (Computer Vision) David Jacobs.
COMP 350: Computer Graphics Highlights of class policies (A rare use of PowerPoint)
Machine Learning Queens College Lecture 1: Introduction.
CSCI 347 – Data Mining Lecture 01 – Course Overview.
Definition of Computer Graphics
Advanced Computer Graphics Instructor: Jingliang Peng Professor, Shandong University.
1. 2 Plan Introduction Overview of the semester Administrivia Iterated Function Systems (fractals)
Course Introduction Software Engineering
COMP 175 | COMPUTER GRAPHICS Remco Chang1/ Introduction Lecture 01: Introduction COMP 175: Computer Graphics January 15, 2015.
Computer Graphics. Requirements Prerequisites Prerequisites CS 255 : Data Structures CS 255 : Data Structures Math 253 Math 253 Experience with C Programming.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
CSE 581: Interactive Computer Graphics Spring 2012, UG 4 Tuesday, Thursday – 9:00AM – 10:18AM DL 0317 Raghu Machiraju Slides: Courtesy - Prof. Huamin Wang,
Research Interests of Dr. Dennis J Bouvier Fall 2007.
1 CAP6133: Advanced Topics in Computer Security and Computer Forensics (spring’08) Class Overview Dr. Cliff Zou.
고급 컴퓨터 그래픽스 중앙대학교 컴퓨터공학부 손 봉 수. Course Overview Level : CSE graduate course No required text. We will use lecture notes and on-line materials This course.
June 19, Liang-Jun Zhang MTWRF 9:45-11:15 am Sitterson Hall 011 Comp 110 Introduction to Programming.
MH502: Developing Mathematical Proficiency, Geometry and Measurement, K-5 Seminar 1 September 28, 2010.
고급 컴퓨터 그래픽스 중앙대학교 컴퓨터공학부 손 봉 수. Course Overview Level : CSE graduate course No required text. We will use lecture notes and on-line materials This course.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Computer Vision, CS766 Staff Instructor: Li Zhang TA: Yu-Chi Lai
고급 컴퓨터 그래픽스 (Advanced Computer Graphics)
CSC4841/6841 Computer Animation Administrative Issues & Course Overview Ying Zhu.
3D Animation 1. Introduction Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
Research in Computer Graphics, Visualization and Human- Computer Interaction CSc 8900/9900 Ying Zhu Associate Professor Department of Computer Science.
Fall 2008 CSC 4820/6820 Computer Graphics Algorithms Lecture 1 Instructor: Dr. Ying Zhu.
Computer Vision COURSE OBJECTIVES: To introduce the student to computer vision algorithms, methods and concepts. EXPECTED OUTCOME: Get introduced to computer.
고급 컴퓨터 그래픽스 (Advanced Computer Graphics)
Computer Graphics.
ECE 533 Digital Image Processing
Introduction to Graphics Modeling
COMP259: Physically-Based Modeling, Simulation & Animation
Computer Graphics Imaging
Computer Science 102 Data Structures CSCI-UA
Foundations of Visualization 8/30/05 Lecture Notes
Computational Photography
Overview Course Overview Course Webpage Administrative issues
“man, how you define computer
CAP 6412: Advanced Computer Vision
CS 232 Geometric Algorithms: Lecture 1
Presentation transcript:

CPSC : Data-driven Computer Graphics Jinxiang Chai

Compute Graphics

Traditional Graphics Versus Data-driven Graphics Lighting Geometry Motion texture Surface property

Conceptual world ModelingSimulation Traditional Graphics

Conceptual world ModelingSimulation Traditional Graphics shape modelsreflection models motion models

Conceptual world ModelingSimulation Traditional Graphics

Conceptual world ModelingSimulation Traditional Graphics Pros: + Compact representation + Easy to manipulate Cons: - Very hard to build realistic models - Too complex to simulate

Data-driven Graphics

Real world Data capture Data analysis and synthesis Data-driven Graphics Pros: + High realism + Computer cost independent on the complexity of the model Cons: - Large set of data - Hard to control, edit, modify

What You Will Learn An in-depth study of data-driven computer graphics Learn how to find and formulate a research problem Refine your presentation skill

My Research Interest Interested in animation, graphics, and vision Methods for creating and manipulating high-dimensional visual media (animation, models, images, and videos) Data-driven approach Video-based data capture Thesis: exploiting spatial-temporal constraints for interactive animation control

Thesis Research Goal: everyone can generate and control human animation easily and quickly Online animation control

Thesis Research Goal: everyone can generate and control human animation easily and quickly Online animation control

Thesis Research Goal: everyone can generate and control human animation easily and quickly Offline animation control User input Output animation

Thesis Research Goal: everyone can generate and control human animation easily and quickly Offline animation control User input Output animation

Prerequisites A good working knowledge of C/C++ or Matlab A good understand of math (linear algebra, probability theory ) Background in CG Willing to learn new stuffs (optimization, statistical learning, computer vision, etc.)

Grading Schemes Paper presentation (20%) Class participation/discussion (20%) Paper summary (20%) Final project (40%)

Paper Presentation Before the talk Visit the project webpage Download the video or ask me for the video Give minutes talk Lead the paper discussion Come to my office hours if u need help

Class Participation/Discussion Show up Do the reading Submit the paper summary to me BEFORE the class Actively participate in paper discussion

Final Project Approved by the professor Student can work in a group of two Submit your code and final project report Talk to me if you need any helps Late policy: 20% reduction per day if you do not have good reasons

Grading Schemes Paper presentation (20%) Class participation/discussion (20%) Paper summary (20%) Final project (40%)

Chai ’ s Talk/Paper Style Introduction What? Why? How? Related work or background Algorithm overview Describe each step of the algorithm Experiments & results Discussion & future work

Other Information My My homepage: My office: Rm 527D Bright Office hours: MW 4:00-5:00 Pm Course webpage:

Me Today Your background Graphics? Math? Coding? Your research Interest? Master/Ph.D. (year)? Why do you take this class?