A. Denia, J. Ribelles, Á. López and Ó. Belmonte Institute of New Imaging Technologies, Universitat Jaume I.

Slides:



Advertisements
Similar presentations
Prepared for DA 201  Introduction to Digital Watermarking.
Advertisements

Chapter 4 Systems of Linear Equations; Matrices
Chapter 4 Systems of Linear Equations; Matrices
Exploration of bump, parallax, relief and displacement mapping
Video Definitions Necessary Multimedia Vocabulary #5 Journalism 108.
DIGITALIZE YOUR IDEAS. Content WHO WE ARE PART 1 PART 2 OUR OLYMPIC STORY PART 3 WHAT WE DO.
Results / Compared to Relief Mapping It does not scale linearly with screen coverage as does the other techniques. However, for larger displacements, it.
SE 313 – Computer Graphics Lecture 14: Armatures Lecturer: Gazihan Alankuş 1.
Probabilistic video stabilization using Kalman filtering and mosaicking.
Virtual reality interfaces in connection with building process simulations. Prof. Nash Dawood Centre for Construction Innovation Research University of.
HCI and Usability Issues of Multimedia Internet broadcasting Lecture 3.
Planar Matchmove Using Invariant Image Features Andrew Kaufman.
The BIM Concept Drawings, building views, visualizations, calculations and quantity take-offs are automatically derived from the 3D model. BIM= Building.
Shading Languages By Markus Kummerer. Markus Kummerer 2 / 19 State of the Art Shading.
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solid Edge ST4 Training Animating assemblies.
National 4/5 Graphic Communication Advantages of CAD 3D Modelling.
Computer-Aided Drawing (CAD)
RSS. W HAT IS IT AND WHY IS IT USED ? B Y WHOM ? RSS stands for: Rich Site Summary or Really Simple Syndication It’s a technology that allows users to.
Because there is actually more than one. o Defined by proscenium arch that creates a “picture frame” around the stage. o Audience is on one side. o.
MULTIMEDIA TECHNOLOGY SMM 3001 MEDIA - GRAPHICS. In this chapter how the computer creates, stores, and displays graphic images how the computer creates,
Definition of Computer Graphics
Facial animation retargeting framework using radial basis functions Tamás Umenhoffer, Balázs Tóth Introduction Realistic facial animation16 is a challenging.
Invitation to Computer Science 5th Edition
Adobe Flash CS5.5. What is Adobe Flash? formerly Macromedia Flash Is software is a powerful authoring environment for creating animation and multimedia.
3D COMPUTER GRAPHICS IMD Chapter 1: 3D Computer Graphics Chapter 1: 1 Lecturer: Norhayati Mohd Amin.
Shading. What is Shading? Assigning of a color to a pixel in the final image. So, everything in shading is about how to select and combine colors to get.
Computer Graphics An Introduction. What’s this course all about? 06/10/2015 Lecture 1 2 We will cover… Graphics programming and algorithms Graphics data.
09/09/03CS679 - Fall Copyright Univ. of Wisconsin Last Time Event management Lag Group assignment has happened, like it or not.
 Tsung-Sheng Fu, Hua-Tsung Chen, Chien-Li Chou, Wen-Jiin Tsai, and Suh-Yin Lee Visual Communications and Image Processing (VCIP), 2011 IEEE, 6-9 Nov.
 graphic organizers in the form of illustrations or images displayed in sequence for the purpose of pre-visualizing a motion picture, animation, motion.
Computer Graphics: Programming, Problem Solving, and Visual Communication Steve Cunningham California State University Stanislaus and Grinnell College.
PowerPoint 2010 Vocabulary.
Visual Design Principles
Lecture 7: Intro to Computer Graphics. Remember…… DIGITAL - Digital means discrete. DIGITAL - Digital means discrete. Digital representation is comprised.
BUMP-MAPPING SET09115 Intro to Graphics Programming.
1 Perception and VR MONT 104S, Fall 2008 Lecture 14 Introduction to Virtual Reality.
Point Sprites Course Information CVG: Programming 4 My Name: Mark Walsh Website: Recommended.
Sky Boxes and Vector Math 2 Course Information CVG: Programming 4 My Name: Mark Walsh Website:
Computer Graphics: Programming, Problem Solving, and Visual Communication Steve Cunningham California State University Stanislaus and Grinnell College.
Final 5 Question Slide Show Edited By- Crystal David.
4.5 Inverse of a Square Matrix
Learning Objectives for Section 4.5 Inverse of a Square Matrix
Computer Graphics Matrix Hierarchies / Animation
TELE IMMERSION AMAN BABBER
Lecture : Mark Anthony P. Cezar.  Definition  Producing pictures or images using a computer  Example  Starship Troopers: Tango-Urilla, Death From.
EEC-693/793 Applied Computer Vision with Depth Cameras Lecture 8 Wenbing Zhao
WEB 3D – A PEEK UNDER THE HOOD Keerti Joshi. W HAT ’ S THE FUTURE ? Web 3.0 = ?? The Web ain't just for 2D any more !
Designing Design Tools. What is design tools? Why do we need them?
Project Information Abstract Project Objectives The objective of this project is to: Create a visual designer that will allow inexperienced end- users.
 UV mapping is a process of applying textures to an object by hand  Figure: Blender model textured through a UV map.
Moving pictures Session 4. What is digital cinema? Article by Lev Manowich Digital media redefines the very identity of cinema. New methods possible with.
Mixed Reality Conferencing Hirokazu Kato, Mark Billinghurst HIT Lab., University of Washington.
4-0 MULTIMEDIA INFORMATION AND COMMUNICATION TECHNOLOGY.
Terrain Generator Done by Manoo Gharse Vanessa Ferrao Karl Fernandes Rohit Arondekar Amruta Kunkolienkar.
Image Fusion In Real-time, on a PC. Goals Interactive display of volume data in 3D –Allow more than one data set –Allow fusion of different modalities.
Applications and Rendering pipeline
Interaction and Animation on Geolocalization Based Network Topology by Engin Arslan.
Introduction to multimedia
3D Modeling & Animation Software
Introduction to Virtual Environments & Virtual Reality
Advantages And Disadvantages
Designing Design Tools
(c) 2001 by The McGraw-Hill Companies, Inc. All rights reserved.
Learning Objective LO: We’re learning to understand when it is appropriate to use particular data types.
MWS9943.
National 4/5 Graphic Communication
Chapter 4: Application software, that will let you work and play
COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M
Stadium Design.
Chapter 4 Systems of Linear Equations; Matrices
Presentation transcript:

A. Denia, J. Ribelles, Á. López and Ó. Belmonte Institute of New Imaging Technologies, Universitat Jaume I

 We want to be able to easily add animation effects in real- time to make the broadcast of the event more spectacular. Denia et al., ICCSA 2011

 Commercial products:  BBC - The PIERO project, VIZRT - Viz Arena, RT Software - TOG Sports, etc.  Expensive and training is required Denia et al., ICCSA 2011

 We aim:  to overlay animated computer-generated graphics during sports broadcast  to simulate some of the effects performed by the audience in the stands: ▪ Mosaicing ▪ Waving of little flags ▪ Unfolding and waving of a big-sized flags Denia et al., ICCSA 2011

 To develop a simple method using low-cost graphics hardware, enabling to any TV production company to use it  Visual realism, so that the animation seems actually performed by the audience  Real-time, current graphics hardware has proved to perform well for real-time rendering Denia et al., ICCSA 2011

 We define:  A common geometry model ▪ To represent the arrangement of the stands, spectator absences, heights, etc.  A construction process for each effect ▪ Instantiate the geometry model to the particular characteristics of each effect: size, textures, type of movement, etc.  A common animation process by means of a Shader ▪ Three stages: appearance, exposition and disaearance ▪ Use of a noise function to modify sahpe and position of the objects Denia et al., ICCSA 2011

 The user picks on the display the corners of the area where the animation effect will be overlaid.  We use the Lucas-Kanade method. Denia et al., ICCSA 2011

 We consider these issues:  The tesseras are not raised simultaneously  Lack of spectators  The spectators have different heights  The tesseras cannot remain still  Change of tesseras for displaying different contents  Mosaic descent will not be simultaneous Denia et al., ICCSA 2011

 The mosaic is represented as a tessera matrix with the size of the stands  We use a mask to mark tesseras not to be shown:  Steps, gates, empty seats, etc.  We apply random vertical displacement, using the Box-Muller transform, to simulate height differences Denia et al., ICCSA 2011

 We consider these issues:  The absence of flags is higher than that of tesseras  The size of the flaig is variable  Each flag show an image  The movement of a flag is stronger than tesseras swinging Denia et al., ICCSA 2011

 The model is identical to that of the mosaic  The masking matrix is also used to mark the type of flag  To simulate a higher movement, we just increase the amplitude of the noise function Denia et al., ICCSA 2011

 We consider these issues:  All the pieces are connected  The absence of spectators is not considered  The audience pushes the flag upwards above their heads  Unfolding and folding are simulated  The masking matrix is not necessary Denia et al., ICCSA 2011

 Video show Denia et al., ICCSA 2011

 We have presented a technique to simulate the animation effects performed by the audience in the stands of a stadium  We take into account issues like absence of spectators, height and movement  The animation is processed in real-time  Visual results are quite satisfactory  We plan:  To research the simulation of other effects: domino,…  To improve the tracking system Denia et al., ICCSA 2011