Week 11: Motion Tracking
|
|
- Gwenda Cannon
- 6 years ago
- Views:
Transcription
1 Week 11: Motion Tracking Motion Tracking is another approach for interactive application: when real-live object (e.g. human) is moving in front of a web-cam, its movement (including its center, size, etc) is tracked, and this information can be used to drive the 2D or 3D elements in the virtual scene. TouchDesigner is not mainly designed for motion tracking. However, we can still use it to perform simple motion tracking tasks. The first step in motion tracking is background subtraction: remove the background pixel from the input web-cam image. A simple method is to subtract the input image from a stored background image: (A) a stored (B) web-cam image abs(a-b) Threshold result: white background image pixel is foreground object, transparent pixel is background We can implement this idea using the Cache TOP and the Difference TOP: Monochrome TOP Usually we only want to work on monochrome image Cache TOP Cache Size: 1 Store a background image Video In TOP Get web-cam image Difference TOP Compute abs(a-b) When the On parameter of the Cache TOP is 1, it will store the input image (and also output it). When it is zero, it will stop getting the input image, but output the stored image. Therefore, we can use a pulse to control this parameter, use either a button or a Keyboard CHOP: 1
2 Use a pulse to control the On parameter of the Cache TOP. When there is a pulse, the Cache TOP snapshot an image from the input. Usually the subtracted image will be threshold (using a Threshold TOP), so that if the color difference is larger than a threshold value (say, 0.1), the pixel value will be set to 1 (i.e. treated as foreground ); otherwise, it will be set to zero (i.e. treated as background ): Threshold TOP Threshold: 0.1 This method is simple, and is suitable when: (i) the background contains flat color only; (ii) the web-cam will not move, and (iii) the lighting environment is stable. However, try to move your web-cam a little bit, or turn on one more light, then you will see the problem of this approach. Whenever the environment changed, you have to snapshot another updated background image. The second approach is called frame differencing : to compute the difference between two consecutive frames coming from the web-cam: (A) current frame (B) previous frame (C) final image = (A)-(B) We can also implement this idea using the same network, with different parameter settings for the Cache TOP: 2
3 Keep getting the web-cam image Store 2 frames but output the previous frame This method can extract the foreground object image even if your web-cam shifted a little bit, or the lighting condition changed. However, the disadvantage of this method is that only the silhouette of the moving object can be found out (not the interior region of the object); and if the object is not moving, it will be treated as background. The last approach is quite similar to the previous one, but gives you a little bit better performance. It starts from a simple frame differencing method, but the result is merged with a trail of the previous result: (A) The result from frame differencing (B) The final result in previous frame, but reduce the brightness by 10% Final result = the maximum of (A) and (B) The final result in previous frame Reduce brightness by 10% The result from frame differencing Maximum of the 2 inputs The final result 3
4 Since the above idea involves a loop, we need to implement this idea using the Feedback TOP: Feedback TOP Target TOP: null2 Level TOP Opacity: 0.9 Brightness 2: 0.9 (under Post tab) The result from frame differencing Composite TOP Operand: Max Class exercise: image distortion by motion tracking The background-subtracted image can already be used for creating some funny image processing effects. One example is to use it for displacing (i.e. distorting) an image. An image can be distorted by the Displace TOP: Displace TOP Red color in the 2 nd input distorts the image horizontally. Blue color distorts it vertically. An input value 0.5 means no distortion. Constant TOP Color: Use the background-subtracted image to modify the Constant TOP in the above network, so that you can use the motion tracking result to distort the image. 4
5 Finding bounds Assume we have found out a background-subtracted image. How can we make use of it? A typical approach is to find out the following information, and then use this information to drive your virtual 2D and 3D elements: The bounding box of the foreground The center point of the foreground The area of the foreground Once you find the bounding box of the foreground, the center and the area can be obtained from simple calculation. So we will focus on how to find the bounding box of the foreground. Assume that our web-cam image has size 320x240, and we want to find the leftmost edge of the foreground object: We want to find this pixel location We can start from a TOP To CHOP, which convert an image into channels of data: We are only interested in the Alpha channel, and we want to rename the channel to xmin. This CHOP contains 240 channels: one channel per row. Each channel contains 320 index values (the values are the pixel alpha of the thresh1). 5
6 Then we connect it to a Math CHOP, to combine all channels together (using the maximum operation). Therefore, we are finding out the maximum pixel alpha value of each column: Math CHOP Combine Channels: Maximum This CHOP contains one channel with 320 values. Each value represents the maximum pixel alpha value of the corresponding column. 320 values Now we have one channel with 320 index values. We need to find the first index that has a non-zero value (the arrow position in the above image). One way to do that is to swap the channel and index (using Shuffle CHOP), so that we have 320 channels, and each channel has one single value. Then we can use the Fan CHOP to find out which is the first channel that has a non-zero value. This will be the pixel location we want to find out: Shuffle CHOP Method: Swap Channels and Samples Fan CHOP Operation: Fan In Lastly, it is even better to normalize the resulting pixel position to the range [0, 1], using another Math CHOP after the Fan CHOP: Of course, we can use 320 here. However, a better approach is to use the expression chopn() to get the number of channels from the Shuffle CHOP. 6
7 Here is the summary of the CHOP network: How about the other edges? For example, I want to find out the rightmost edge of the foreground image: We want to find this pixel location A simple idea is: you can flip the image horizontally, apply the same method as mentioned above, and then adjust the final answer by subtracting 320 from the calculated value: We can find this pixel location, and subtract the result by 320. So the CHOP network is quite similar to the previous one, with some minor differences in the parameter settings: Flip TOP (with Flip X) Math CHOP Multiply: -1 Post-Add: chopn( shffle2 ) TOP To CHOP Alpha: xmax Fan CHOP Math CHOP From Range: 0 to chopn( shuffle2 ) 7
8 Class exercise: finding the bounds Continue on the previous example, try to find out: 1. The top and button edges of the bounding box of the foreground (hint: you can use a Flip TOP and set the Flop option to rotate the image 90 degrees); and 2. The center and the area of the foreground. To test your answer, you can import and use the component W:\SM4125\Wk11\draw_bounds.tox. You can plug your original web-cam image, xmin, ymin, xmax and ymax values into the component; and the component will draw out the bounding box. An optional improvement You may notice that when there is no foreground object found, the bounds we created cover the whole image. This will introduce a sudden change in the bounds when the foreground object leaves the web-cam image. To eliminate the sudden change, we can test the area of the foreground : if the area is reasonable, we use the computed bounds; otherwise, we keep the previous bounds without changing its value. We can use an Expression CHOP and several Hold CHOPs to implement this idea. I only show the xmin value here; the other values can be treated in the same way: The computed xmin value The computed area value Out CHOP This is the final output of xmin value. Expression CHOP Expression 1: ic(0,0,0) > 0.2 && ic(0,0,0) < 0.8 If the area is within 0.2 and 0.8, we treat it as a reasonable area. Hold CHOP Sample: While On If the expression CHOP output 1, this CHOP output the input value (i.e. the computed xmin). Otherwise, this CHOP output the previous xmin value. 8
9 Class exercise: motion tracking camera You can start from the file W:\SM4125\w11_exercise_tracking_start.toe. In this file, I have created a simple 3D scene, and imported a turn around camera. Use the motion tracking technique we covered in this class to drive the turn around camera. Use motion tracking to control the turn around camera. You can ignore A small view to show the web-cam the zoom-in zoom-out operation in this exercise. image Hint: go inside the camera component. In the previous class we used the Panel CHOP s channel u, v, and rselect to drive the camera movement. You can replace these channels by the motion tracking results: Hint: go inside the camera component. Instead of using Panel CHOP, try to use the motion tracking results to replace these channels. ** Week 11 END ** 9
Graphical Solutions (How to solve equations graphically; how to find intersection of two lines)
Graphical Solutions (How to solve equations graphically; how to find intersection of two lines) Dr. Gisela Acosta-Carr. (8-page document) Let us review: Solve the equation 2x + 1 = 7 algebraically. First,
More informationSection 1.6. Inverse Functions
Section 1.6 Inverse Functions Important Vocabulary Inverse function: Let f and g be two functions. If f(g(x)) = x in the domain of g and g(f(x) = x for every x in the domain of f, then g is the inverse
More informationUsing Blending Modes for Simple Color Correction
Using Blending Modes for Simple Color Correction In a previous lesson, you were introduced to blending modes using the Brush Tool. Blending modes are also a powerful feature of the Layers Panel and can
More informationOrganizing and Summarizing Data
Section 2.2 9 Organizing and Summarizing Data Section 2.2 C H A P T E R 2 4 Example 2 (pg. 72) A Histogram for Discrete Data To create a histogram, you have two choices: 1): enter all the individual data
More informationChpt 1. Functions and Graphs. 1.1 Graphs and Graphing Utilities 1 /19
Chpt 1 Functions and Graphs 1.1 Graphs and Graphing Utilities 1 /19 Chpt 1 Homework 1.1 14, 18, 22, 24, 28, 42, 46, 52, 54, 56, 78, 79, 80, 82 2 /19 Objectives Functions and Graphs Plot points in the rectangular
More informationGRAPHING CALCULATOR - WINDOW SIZING
Section 1.1 GRAPHING CALCULATOR - WINDOW SIZING WINDOW BUTTON. Xmin= Xmax= Xscl= Ymin= Ymax= Yscl= Xres=resolution, smaller number= clearer graph Larger number=quicker graphing Xscl=5, Yscal=1 Xscl=10,
More informationNumerical Integration & Area Under a Curve
Kevin Fitzpatrick CC Edwards Evaluating 2 (1.5x 2 x) dx on the Home Evaluating 2 (1.5x 2 x) dx on the Home 0 0 screen: screen: 1. Press MENU and 1 to select the RUN screen. (That s the main calculation
More informationChapter 3 Image Registration. Chapter 3 Image Registration
Chapter 3 Image Registration Distributed Algorithms for Introduction (1) Definition: Image Registration Input: 2 images of the same scene but taken from different perspectives Goal: Identify transformation
More informationMATH SPEAK - TO BE UNDERSTOOD AND MEMORIZED DETERMINING THE INTERSECTIONS USING THE GRAPHING CALCULATOR
FOM 11 T15 INTERSECTIONS & OPTIMIZATION PROBLEMS - 1 1 MATH SPEAK - TO BE UNDERSTOOD AND MEMORIZED 1) INTERSECTION = a set of coordinates of the point on the grid where two or more graphed lines touch
More informationQuick Guide for Photoshop CC Basics April 2016 Training:
Photoshop CC Basics Creating a New File 1. Click File > New 2. Keep Default Photoshop Size selected in the Preset drop-down list. 3. Click OK. Showing Rulers 1. On the Menu bar, click View. 2. Click Rulers.
More informationGetting Started with the TI-83/TI-84 Plus Family of Calculators
Appendix C Getting Started with the TI-83/TI-84 Plus Family of Calculators ON-OFF To turn on the calculator, press the ON key. To turn off the calculator, press 2nd and then ON. Most keys on the calculator
More informationDigital Microscopes Zoomy 2.0 Digital Microscope What software/devices will I need to use a Zoomy? Connecting Zoomy 2.0
Digital Microscopes Zoomy 2.0 Digital Microscope Zoomy 2.0 is a handheld digital microscope that children can use to examine objects. Zoomy plugs into a computer using a built in USB cable. The computer
More informationBCC Linear Wipe. When the Invert Wipe Checkbox is selected, the alpha channel created by the wipe inverts.
BCC Linear Wipe BCC Linear Wipe is similar to a Horizontal wipe. However, it offers a variety parameters for you to customize. This filter is similar to the BCC Rectangular Wipe filter, but wipes in a
More information2.) Open you re my documents folder, and then open you re my pictures folder. Now create a new folder called mask advert.
PhotoShop Help File Sleeping mask advert lesson 1.) Open adobe Photoshop. 2.) Open you re my documents folder, and then open you re my pictures folder. Now create a new folder called mask advert. 3.) From
More informationGraphing Calculator Overview
Graphing Calculator Overview Workshop One Objectives Learn the general layout of the calculator Learn how to navigate the menus Learn basic operating procedures Perform linear regression LEARNING CENTER
More informationGraphing Calculator Graphing with the TI-85
Graphing Calculator Graphing with the TI-85 I. Introduction The TI-85 has fifty keys, many of which will perform multiple functions when used in combination. Each key has a symbol printed on its face.
More informationGraphic Design & Digital Photography. Photoshop Basics: Working With Selection.
1 Graphic Design & Digital Photography Photoshop Basics: Working With Selection. What You ll Learn: Make specific areas of an image active using selection tools, reposition a selection marquee, move and
More informationAlibre Design Tutorial - Simple Revolve Translucent Glass Lamp Globe
Alibre Design Tutorial - Simple Revolve Translucent Glass Lamp Globe Part Tutorial Exercise 2: Globe-1 In this Exercise, We will set System Parameters first. Then, in sketch mode, we will first Outline
More informationHandout 1: Viewing an Animation
Handout 1: Viewing an Animation Answer the following questions about the animation your teacher shows in class. 1. Choose one character to focus on. Describe this character s range of motion and emotions,
More informationBCC Textured Wipe Animation menu Manual Auto Pct. Done Percent Done
BCC Textured Wipe The BCC Textured Wipe creates is a non-geometric wipe using the Influence layer and the Texture settings. By default, the Influence is generated from the luminance of the outgoing clip
More informationAdobe Premiere Pro CC 2015 Tutorial
Adobe Premiere Pro CC 2015 Tutorial Film/Lit--Yee GETTING STARTED Adobe Premiere Pro CC is a video layout software that can be used to create videos as well as manipulate video and audio files. Whether
More informationMultimedia web page Board
Page where the users have a space (board) to create their own compositions with graphics and texts previously inserted by the author; furthermore, the users will be able to write their own texts: Multimedia
More informationBCC Rays Ripply Filter
BCC Rays Ripply Filter The BCC Rays Ripply filter combines a light rays effect with a rippled light effect. The resulting light is generated from a selected channel in the source image and spreads from
More informationBasic Graphing on TI 83 / 84
Basic Graphing on TI 83 / 84 A graphing calculator can, of course, graph but only from an equation in function form. That means each equation must be solved for "y". The first activity is to practice solving
More informationAvigilon Control Center Web Client User Guide
Avigilon Control Center Web Client User Guide Version: 4.12 Standard PDF-WEBCLIENT-S-E-Rev2 Copyright 2013 Avigilon. All rights reserved. The information presented is subject to change without notice.
More informationCalculator Basics TI-83, TI-83 +, TI-84. Index Page
Calculator Basics TI-83, TI-83 +, TI-84 Index Page Getting Started Page 1 Graphing Page 2 Evaluating Functions page 4 Minimum and Maximum Values Page 5 Table of Values Page 6 Graphing Scatter Plots Page
More informationLines and Circles Guided Practice: Teacher Instructions
Lines and Circles Guided Practice: Teacher Instructions Overview 1. Together, as a class, go through the Lines and Circles Guided Practice (exercises 1-22) described below. 2. Then have student teams conduct
More informationKeynote 08 Basics Website:
Website: http://etc.usf.edu/te/ Keynote is Apple's presentation application. Keynote is installed as part of the iwork suite, which also includes the word processing program Pages and the spreadsheet program
More informationIndustrial Centre The Hong Kong Polytechnic University
Industrial Centre The Hong Kong Polytechnic University Microsoft Image Composer 1.5 Simon C.S. Hui Kevin H.K. Yip Creating graphic for web page using Microsoft Image Composer 1.5 Background : Image Composer
More informationA Tutorial Guide to Tribology Plug-in
Supplementary Material A Tutorial Guide to Tribology Plug-in Tribology An ImageJ Plugin for surface topography analysis of laser textured surfaces. General Description This plugin presents an easy-to-use
More informationMirasys N series. Network Video Recorder Quick Guide
Mirasys N series Network Video Recorder Quick Guide 2006-2007 Mirasys Ltd. All rights reserved. No part of this document may be reproduced for any purpose, even in part. TRADEMARKS Mirasys and Mirasys
More informationLesson 8 - Practice Problems
Lesson 8 - Practice Problems Section 8.1: A Case for the Quadratic Formula 1. For each quadratic equation below, show a graph in the space provided and circle the number and type of solution(s) to that
More informationCalculator Supplement for TI-82/83 # 0 Introduction # 1 Computations # 2 Tables of Values # 3 Graphing # 4 The Calculate Submenu
11/00, revised 3/02, 6/04, 10/05 JCD Calculator Supplement for TI-82/83 # 0 Introduction # 1 Computations # 2 Tables of Values # 3 Graphing # 4 The Calculate Submenu # 1 Introduction A. Double Action of
More informationPart 1: Basics. Page Sorter:
Part 1: Basics Page Sorter: The Page Sorter displays all the pages in an open file as thumbnails and automatically updates as you add content. The page sorter can do the following. Display Pages Create
More informationSharp EL-9900 Graphing Calculator
Sharp EL-9900 Graphing Calculator Basic Keyboard Activities General Mathematics Algebra Programming Advanced Keyboard Activities Algebra Calculus Statistics Trigonometry Programming Sharp EL-9900 Graphing
More informationQuick Tour of the TI-83. Teachers Teaching with Technology. Scotland T 3. Teachers Teaching with Technology (Scotland)
Teachers Teaching with Technology (Scotland) Teachers Teaching with Technology T 3 Scotland Quick Tour of the TI-83 Teachers Teaching with Technology (Scotland) Quick tour of Home Screen A Quick Tour of
More informationKeys for selecting tools
Keys for selecting tools Use these shortcuts in the Tools panel. In most cases, you can momentarily switch tools by holding down the keyboard shortcut for the tool. Selection tool V V Rotation tool W W
More information2.2 - Layouts. Bforartists Reference Manual - Copyright - This page is Public Domain
2.2 - Layouts Introduction...2 Switching Layouts...2 Standard Layouts...3 3D View full...3 Animation...3 Compositing...3 Default...4 Motion Tracking...4 Scripting...4 UV Editing...5 Video Editing...5 Game
More informationChapter. Graph-to-Table
Chapter Graph-to-Table With this function, the screen shows both a graph and a table. You can move a pointer around the graph and store its current coordinates inside the table whenever you want. This
More information2.3. Graphing Calculators; Solving Equations and Inequalities Graphically
2.3 Graphing Calculators; Solving Equations and Inequalities Graphically Solving Equations and Inequalities Graphically To do this, we must first draw a graph using a graphing device, this is your TI-83/84
More informationINKSCAPE BASICS. 125 S. Prospect Avenue, Elmhurst, IL (630) elmhurstpubliclibrary.org. Create, Make, and Build
INKSCAPE BASICS Inkscape is a free, open-source vector graphics editor. It can be used to create or edit vector graphics like illustrations, diagrams, line arts, charts, logos and more. Inkscape uses Scalable
More informationBCC Multi Stretch Wipe
BCC Multi Stretch Wipe The BCC Multi Stretch Wipe is a radial wipe with three additional stretch controls named Taffy Stretch. The Taffy Stretch parameters do not significantly impact render times. The
More informationCommunicate: In Print
Communicate: In Print Helpful hints when using an Interactive White Board Adjusting Toolbars and Layout There are four levels of toolbars. Advanced Intermediate Basic Easiest this is ideal for students
More informationA Flickernoise handbook. VJing with Milkymist
A Flickernoise handbook VJing with Milkymist October 25, 2011 1 Getting started 3 2 Interfaces and controls 2.1 Keyboard controls 2.2 Infrared remote control 2.3 MIDI controls MIDI messages received
More informationCSC 120 Introduction to Creative Graphical Coding, Fall 2017
CSC 120 Introduction to Creative Graphical Coding, Fall 2017 Dr. Dale E. Parson, Assignment 1, Implementing and testing an automated avatar in Processing. This assignment is due via D2L Assignments Assignment
More informationGraphing Calculator Workshop
Graphing Calculator Workshop Marian K. Hukle, hukle@math.ku.edu; Amy Kim, akim@math.ku.edu; Chris Valle, cvalle@math.ku.edu POWER ON/OFF ON to turn on calculator. 2nd OFF to turn off calculator. SCREEN
More informationPARTS OF A WORKSHEET. Rows Run horizontally across a worksheet and are labeled with numbers.
1 BEGINNING EXCEL While its primary function is to be a number cruncher, Excel is a versatile program that is used in a variety of ways. Because it easily organizes, manages, and displays information,
More informationUser Guide. MLT FX Tracker.
User Guide MLT FX Tracker www.s.a.m.com Information and Notices Information and Notices Copyright and Disclaimer Copyright protection claimed includes all forms and matters of copyrightable material and
More informationChapter 1 Histograms, Scatterplots, and Graphs of Functions
Chapter 1 Histograms, Scatterplots, and Graphs of Functions 1.1 Using Lists for Data Entry To enter data into the calculator you use the statistics menu. You can store data into lists labeled L1 through
More informationGwenview User Manual. Aurélien Gâteau Christopher Martin Henry de Valence
Aurélien Gâteau Christopher Martin Henry de Valence 2 Contents 1 Introduction 5 1.1 What is Gwenview..................................... 5 2 The Interface 6 2.1 Start Page..........................................
More informationGraphing with a Graphing Calculator
APPENDIX C Graphing with a Graphing Calculator A graphing calculator is a powerful tool for graphing equations and functions. In this appendix we give general guidelines to follow and common pitfalls to
More informationScan line algorithm. Jacobs University Visualization and Computer Graphics Lab : Graphics and Visualization 272
Scan line algorithm The scan line algorithm is an alternative to the seed fill algorithm. It does not require scan conversion of the edges before filling the polygons It can be applied simultaneously to
More informationLesson 8 Practice Problems
Name: Date: Lesson 8 Skills Practice 1. Plot and label the points. A. (8, 2) B. (0, 0) C. (0, 5) D. (10, 10) E. ( 4, 4) F. ( 9, 1) G. ( 5, 0) H. (2, 8) 2. Give the coordinates of each of the points shown
More informationBCC Optical Stabilizer Filter
BCC Optical Stabilizer Filter The Optical Stabilizer filter allows you to stabilize shaky video footage. The Optical Stabilizer uses optical flow technology to analyze a specified region and then adjusts
More informationCreative Effects with Illustrator
ADOBE ILLUSTRATOR PREVIEW Creative Effects with Illustrator AI OVERVIEW The object is to create a poster with a unified color scheme by compositing artwork drawn in Illustrator with various effects and
More informationText on a CCR Matrix using the SuperStar Sequence Editor. What we will learn
Text on a CCR Matrix using the SuperStar Sequence Editor Brian Bruderer What we will learn Colors Fonts Direction of movement Rotation Masks 1 Horizontal Layout Tools / Layout will launch the Layout dialog
More informationA QUICK TOUR OF ADOBE ILLUSTRATOR CC (2018 RELEASE)
A QUICK TOUR OF ADOBE ILLUSTRATOR CC (2018 RELEASE) Lesson overview In this interactive demonstration of Adobe Illustrator CC (2018 release), you ll get an overview of the main features of the application.
More informationAdobe After Effects CC
Adobe After Effects CC Categories Pink Activate Tools Peach Markers Light blue Layers & Navigation Purple Properties in Timeline Orange Time Navigation Dark blue Open & Preview Yellow Timeline & Workarea
More informationtechnique: seam carving Image and Video Processing Chapter 9
Chapter 9 Seam Carving for Images and Videos Distributed Algorithms for 2 Introduction Goals Enhance the visual content of images Adapted images should look natural Most relevant content should be clearly
More informationLearning Packet THIS BOX FOR INSTRUCTOR GRADING USE ONLY. Mini-Lesson is complete and information presented is as found on media links (0 5 pts)
Learning Packet Student Name Due Date Class Time/Day Submission Date THIS BOX FOR INSTRUCTOR GRADING USE ONLY Mini-Lesson is complete and information presented is as found on media links (0 5 pts) Comments:
More informationAnimating the Page IN THIS CHAPTER. Timelines and Frames
e r ch02.fm Page 41 Friday, September 17, 1999 10:45 AM c h a p t 2 Animating the Page IN THIS CHAPTER Timelines and Frames Movement Tweening Shape Tweening Fading Recap Advanced Projects You have totally
More informationTHE ANZOVIN ONION SKINNER
THE ANZOVIN ONION SKINNER USERS MANUAL Maya Versions: 2011-Present Design: Raf Anzovin and Brian Kendall Programming: Brian Kendall Testing: David Andrade, Krzysztof Boyoko, Yasha Peiros, Robert Pellerin,
More informationYears after US Student to Teacher Ratio
The goal of this assignment is to create a scatter plot of a set of data. You could do this with any two columns of data, but for demonstration purposes we ll work with the data in the table below. The
More informationNEW CONCEPTS LEARNED IN THIS LESSON INCLUDE: Fundamental Theorem of Algebra
2.5. Graphs of polynomial functions. In the following lesson you will learn to sketch graphs by understanding what controls their behavior. More precise graphs will be developed in the next two lessons
More informationAvigilon Control Center Player User Guide. Version 5.10
Avigilon Control Center Player User Guide Version 5.10 2006-2016, Avigilon Corporation. All rights reserved. AVIGILON, the AVIGILON logo, AVIGILON CONTROL CENTER, ACC and HDSM, are trademarks of Avigilon
More informationGIMP WEB 2.0 BADGES. GIMP is all about IT (Images and Text) OPEN GIMP
GIMP WEB 2.0 BADGES and Badges: Circle with Flap Completed Project WEB 2.0 BADGES: CIRCLE WITH FLAP GIMP is all about IT (Images and Text) OPEN GIMP Step 1: To begin a new GIMP project, from the Menu Bar,
More informations Fluid Dynamics v2.0
s Fluid Dynamics v2.0 For Adobe After Effects 7.0/CS3 User Guide CONTENTS WHAT S NEW... 3 REQUIREMENTS... 3 INSTALLATION... 3 QUICK START... 4 SUPPORT FOR FLUID DYNAMICS... 4 INTRODUCTION... 4 FLUID...
More informationGIMP WEB 2.0 ICONS. GIMP is all about IT (Images and Text) OPEN GIMP
GIMP WEB 2.0 ICONS Web 2.0 Banners: Download E-Book WEB 2.0 ICONS: DOWNLOAD E-BOOK OPEN GIMP GIMP is all about IT (Images and Text) Step 1: To begin a new GIMP project, from the Menu Bar, select File New.
More informationEXAMPLE. 1. Enter y = x 2 + 8x + 9.
VI. FINDING INTERCEPTS OF GRAPHS As we have seen, TRACE allows us to find a specific point on the graph. Thus TRACE can be used to solve a number of important problems in algebra. For example, it can be
More informationSimLab 3D PDF Settings. 3D PDF Settings
3D PDF Settings 1 3D PDF Settings dialog enables the user to control the generated 3D PDF file. The dialog can be opened by clicking the PDF settings menu. Page Settings Prepend the following file to 3D
More informationAPPENDICES. APPENDIX A Calculus and the TI-82 Calculator. Functions. Specific Window Settings
APPENDICES APPENDIX A Calculus and the TI-82 Calculator Functions A. Define a function Press y= to obtain Y= edit screen. Cursor down to the function to be defined. (Press clear if the function is to be
More informationChapter 4. Operations on Data
Chapter 4 Operations on Data 1 OBJECTIVES After reading this chapter, the reader should be able to: List the three categories of operations performed on data. Perform unary and binary logic operations
More informationBasic Graphs of the Sine and Cosine Functions
Chapter 4: Graphs of the Circular Functions 1 TRIG-Fall 2011-Jordan Trigonometry, 9 th edition, Lial/Hornsby/Schneider, Pearson, 2009 Section 4.1 Graphs of the Sine and Cosine Functions Basic Graphs of
More informationAnima-LP. Version 2.1alpha. User's Manual. August 10, 1992
Anima-LP Version 2.1alpha User's Manual August 10, 1992 Christopher V. Jones Faculty of Business Administration Simon Fraser University Burnaby, BC V5A 1S6 CANADA chris_jones@sfu.ca 1992 Christopher V.
More informationCSE528 Computer Graphics: Theory, Algorithms, and Applications
CSE528 Computer Graphics: Theory, Algorithms, and Applications Hong Qin Stony Brook University (SUNY at Stony Brook) Stony Brook, New York 11794-2424 Tel: (631)632-845; Fax: (631)632-8334 qin@cs.stonybrook.edu
More information: Rendered background can show navigation mesh : Multi-level backgrounds, priority backgrounds and Z-ordering.
Update history: 2017-04-13: Initial release on Marketplace for UE4.15. 2017-05-09: Rendered background can show navigation mesh. 2017-05-19: Multi-level backgrounds, priority backgrounds and Z-ordering.
More informationMax scene used to generate the image from the second pdf in this tutorial.
Tutorial covers creating vector drawings from a 3ds max scene and methods for compositing these drawings back into a rendering. Rendering set up is based of the lighting set up from the mental ray/skylight/mr
More informationProgramme. Introduction to Animation Shop
HEART Trust NTA Vocational Training Development Institute Programme Course Animations Learning Objectives: Use the animation tools Prepare for an animation Create an animation with animation
More informationOSD (On Screen Display) MENU Camera functions and settings can be adjusted or changed by activating the OSD menu. When the OSD menu is activated, text will display on the monitor. The user can then move
More informationUseful Photoshop Keyboard Shortcuts
Page 1 of 10 Useful Photoshop Keyboard Shortcuts By; Marty Kesselman Rev: August 13, 2013 Many of these shortcuts work with Elements as well as Photoshop CS. The title says Useful ; I mean I use them and
More informationUsing the VSOM Operator Pages
CHAPTER 8 The VSOM Operator Pages provide access to features that video surveillance operators can use to view, record, search, and control video. This chapter describes the Operator Pages in detail. It
More informationQuadratics Functions: Review
Quadratics Functions: Review Name Per Review outline Quadratic function general form: Quadratic function tables and graphs (parabolas) Important places on the parabola graph [see chart below] vertex (minimum
More informationTransforming Objects in Inkscape Transform Menu. Move
Transforming Objects in Inkscape Transform Menu Many of the tools for transforming objects are located in the Transform menu. (You can open the menu in Object > Transform, or by clicking SHIFT+CTRL+M.)
More information,!7IA3C1-cjfcei!:t;K;k;K;k ISBN Graphing Calculator Reference Card. Addison-Wesley s. Basics. Created in conjuction with
Addison-Wesley s Graphing Calculator Reference Card Created in conjuction with Basics Converting Fractions to Decimals The calculator will automatically convert a fraction to a decimal. Type in a fraction,
More informationHow to...create a Video VBOX Gauge in Inkscape. So you want to create your own gauge? How about a transparent background for those text elements?
BASIC GAUGE CREATION The Video VBox setup software is capable of using many different image formats for gauge backgrounds, static images, or logos, including Bitmaps, JPEGs, or PNG s. When the software
More informationViewer. Release gns-mbh.com
Viewer Release 2.2.1 gns-mbh.com February 18, 2016 CONTENTS 1 Import Data 3 2 Handle Views 5 3 Control Model Data 9 3.1 Camera Control................................. 9 3.2 Handle Model Data................................
More informationif you have anything on the screen you can clear it by pressing: CLEAR
Graphing Calculators are really very powerful hand held computing devices. The allow mathematics problems to be investigated by those whose learning styles range from the symbolic to the visual to the
More informationBCC Rays Streaky Filter
BCC Rays Streaky Filter The BCC Rays Streaky filter produces a light that contains streaks. The resulting light is generated from a chosen channel in the source image, and spreads from a source point in
More informationA complement number system is used to represent positive and negative integers. A complement number system is based on a fixed length representation
Complement Number Systems A complement number system is used to represent positive and negative integers A complement number system is based on a fixed length representation of numbers Pretend that integers
More informationMotionGraphix. User Guide. Quick Start. Overview
MotionGraphix User Guide Quick Start Create a Project Add Elements Position, scale and rotate the elements Change the time and reposition, scale and rotate the elements Change the time again, etc. Double
More informationBCC Comet Generator Source XY Source Z Destination XY Destination Z Completion Time
BCC Comet Generator Comet creates an auto-animated comet that streaks across the screen. The comet is compromised of particles whose sizes, shapes, and colors can be adjusted. You can also set the length
More informationChapter 1: Quick Start
This chapter gives the steps for reconstructing serial sections. You will learn the basics of using RECONSTRUCT TM to import a series of images, view and align the sections, trace profiles, and generate
More informationInkscape Tutorial. v2.0. Simon Andrews.
Inkscape Tutorial v2.0 Simon Andrews simon.andrews@babraham.ac.uk What is Inkscape? Vector Graphics Editor Free Software Cross Platform Easy to use Good for: Compositing Drawing Not for: Bitmap editing
More informationCAMBRIDGE TECHNOLOGY IN MATHS Year 11 TI-89 User guide
Year 11 TI-89 User guide Page 1 of 17 CAMBRIDGE TECHNOLOGY IN MATHS Year 11 TI-89 User guide CONTENTS Getting started 2 Linear equations and graphs 3 Statistics 5 Sequences 11 Business and related mathematics
More informationMaking parchments and parchment scrolls Part 3: Making a basic top view scroll
Making parchments and parchment scrolls Part 3: Making a basic top view scroll The software used in this tutorial is the GNU Image Manipulation Program, Version 2.8. the GIMP. The GIMP is a free application
More informationMultimedia Systems Video II (Video Coding) Mahdi Amiri April 2012 Sharif University of Technology
Course Presentation Multimedia Systems Video II (Video Coding) Mahdi Amiri April 2012 Sharif University of Technology Video Coding Correlation in Video Sequence Spatial correlation Similar pixels seem
More informationMotion. 1 Introduction. 2 Optical Flow. Sohaib A Khan. 2.1 Brightness Constancy Equation
Motion Sohaib A Khan 1 Introduction So far, we have dealing with single images of a static scene taken by a fixed camera. Here we will deal with sequence of images taken at different time intervals. Motion
More informationVersion: DSD0221EN01. Quick Start Guide
Version: DSD0221EN01 Quick Start Guide Table of Contents Quick Installation Guide... 1 What s in the Box... 1 Quick Start Guide... 2 Notes for Installation... 2 Operation Steps for ios Device... 3 Live
More informationGraphing Calculator How To Packet
Graphing Calculator How To Packet The following outlines some of the basic features of your TI Graphing Calculator. The graphing calculator is a useful tool that will be used extensively in this class
More informationFUNCTIONS AND MODELS
1 FUNCTIONS AND MODELS FUNCTIONS AND MODELS In this section, we assume that you have access to a graphing calculator or a computer with graphing software. FUNCTIONS AND MODELS 1.4 Graphing Calculators
More information