The DPM Detector. Code:
|
|
- Adele Shanna Burns
- 5 years ago
- Views:
Transcription
1 The DPM Detector P. Felzenszwalb, R. Girshick, D. McAllester, D. Ramanan Object Detection with Discriminatively Trained Part Based Models T-PAMI, 2010 Paper: Code: Sanja Fidler CSC420: Intro to Image Understanding 1/ 53
2 The HOG Detector The HOG detector models an object class as a single rigid template Figure: Single HOG template models people in upright pose. Sanja Fidler CSC420: Intro to Image Understanding 2/ 53
3 But Objects Are Composed of Parts Sanja Fidler CSC420: Intro to Image Understanding 3/ 53
4 Even Rigid Objects Are Composed of Parts Sanja Fidler CSC420: Intro to Image Understanding 4/ 53
5 Figure: Objects are a collection of deformable parts [Pic from: R. Girshik] Sanja Fidler CSC420: Intro to Image Understanding 5/ 53 Objects Are Composed of Deformable Parts Revisit the old idea by Fischler & Elschlager 1973 Objects are composed of parts at specific relative locations. Our model should probably also model object parts. Di erent instances of the same object class have parts in slightly di erent locations. Our object model should thus allow slight slack in part position.
6 The DPM Model The DPM model starts by borrowing the idea of the HOG detector. It takes a HOG template for the full object. (If you take something that works, things can only get better, right?) Sanja Fidler CSC420: Intro to Image Understanding 6/ 53
7 The DPM Model DPM now wants to add parts. It wants to add them at locations relative to the location of the root filter. Relative makes sense: if we move, we take our parts with us. Sanja Fidler CSC420: Intro to Image Understanding 7/ 53
8 The DPM Model Add a part at a relative location and scale. Sanja Fidler CSC420: Intro to Image Understanding 8/ 53
9 The DPM Model Each part has an appearance, whichismodeledwithahogtemplate Each part s template is at twice the resolution as the root filter Sanja Fidler CSC420: Intro to Image Understanding 9/ 53
10 The DPM Model Give some slack to the location of the part. Why is this a good idea? Sanja Fidler CSC420: Intro to Image Understanding 10 / 53
11 The DPM Model People are of di erent heights, thus have feet at di erent locations relative to the head. And we want to detect all people, not just the average ones. Sanja Fidler CSC420: Intro to Image Understanding 11 / 53
12 The DPM Model People are of di erent heights, thus have feet at di erent locations relative to the head. And we want to detect all people, not just the average ones. Sanja Fidler CSC420: Intro to Image Understanding 11 / 53
13 The DPM Model People are of di erent heights, thus have feet at di erent locations relative to the head. And we want to detect all people, not just the average ones. Sanja Fidler CSC420: Intro to Image Understanding 12 / 53
14 The DPM Model People are of di erent heights, thus have feet at di erent locations relative to the head. And we want to detect all people, not just the average ones. Sanja Fidler CSC420: Intro to Image Understanding 13 / 53
15 The DPM Model We will, however, trust less detections where parts are not exactly in their expected location. DPM penalizes part shifts with a quadratic function: a(x v x ) 2 + b(x v x )+c(y v y ) 2 + d(y v y ) (here a, b, c, d are weights that are used to penalize di erent terms) Sanja Fidler CSC420: Intro to Image Understanding 14 / 53
16 The DPM Model And finally, DPM has a few parts. Typically 6 (but it s a parameter you can play with). How many weights does a 6-part DPM model have? How shall we score this part-model guy in an image (how to do detection)? Sanja Fidler CSC420: Intro to Image Understanding 15 / 53
17 Remember the HOG Detector The HOG detector computes image pyramid, HOG features, and scores each window with a learned linear classifier [Pic from: R. Girshik] Sanja Fidler CSC420: Intro to Image Understanding 16 / 53
18 DPM Detector For DPM the story is quite similar (pyramid, HOG, score window with a learned linear classifier), but now we also need to score the parts. [Pic from: R. Girshik] Sanja Fidler CSC420: Intro to Image Understanding 17 / 53
19 Scoring Sanja Fidler CSC420: Intro to Image Understanding 18 / 53
20 Scoring More specifically, we will score a location (window) in the image as follows: nx score(l, p 0 )= max F i HOG(l, p i ) p 1,...,p n i=0 nx i=1 w i def (dx, dy, dx 2, dy 2 ) where F 0 is the (learned) HOG template for root filter F i is the (learned) HOG template for part i HOG(l, p i ) means a HOG feature cropped in window defined by part location p i at level l of the HOG pyramid i w def are (learned) weights for the deformation penalty (dx, dy, dx 2, dy 2 )with(dx, dy) =(x i, y i ) ((x 0, y 0 )+v i )tellushow far the part i is from its expected position (x 0, y 0 )+v i ) Main question: How shall we compute that nasty max p1,...,p n? Sanja Fidler CSC420: Intro to Image Understanding 19 / 53
21 Scoring More specifically, we will score a location (window) in the image as follows: nx score(l, p 0 )= max F i HOG(l, p i ) p 1,...,p n i=0 nx i=1 w i def (dx, dy, dx 2, dy 2 ) where F 0 is the (learned) HOG template for root filter F i is the (learned) HOG template for part i HOG(l, p i ) means a HOG feature cropped in window defined by part location p i at level l of the HOG pyramid i w def are (learned) weights for the deformation penalty (dx, dy, dx 2, dy 2 )with(dx, dy) =(x i, y i ) ((x 0, y 0 )+v i )tellushow far the part i is from its expected position (x 0, y 0 )+v i ) Main question: How shall we compute that nasty max p1,...,p n? Sanja Fidler CSC420: Intro to Image Understanding 19 / 53
22 Scoring Push the max inside (why can we do that?): score(l, p 0 )=F 0 HOG(l, p 0 )+ nx i=1 max F i HOG(l, p i ) w i def def (x i, y i ) p i Sanja Fidler CSC420: Intro to Image Understanding 20 / 53
23 Scoring Push the max inside: score(l, p 0 )=F 0 HOG(l, p 0 )+ nx i=1 max F i HOG(l, p i ) w i def def (x i, y i ) p i We can compute this with dynamic programming. Any idea how? Sanja Fidler CSC420: Intro to Image Understanding 20 / 53
24 Computing the Score with Dynamic Programming Figure: We can compute F i HOG(l, p i )forthefulllevell via cross-correlation of the HOG feature matrix at level l with the template (filter) F i Sanja Fidler CSC420: Intro to Image Understanding 21 / 53
25 Computing the Score with Dynamic Programming Sanja Fidler CSC420: Intro to Image Understanding 22 / 53
26 Computing the Score with Dynamic Programming Sanja Fidler CSC420: Intro to Image Understanding 23 / 53
27 Computing the Score with Dynamic Programming Sanja Fidler CSC420: Intro to Image Understanding 24 / 53
28 Computing the Score with Dynamic Programming Sanja Fidler CSC420: Intro to Image Understanding 25 / 53
29 Computing the Score with Dynamic Programming Figure: We can compute these scores e ciently with something called distance transforms (this is exact). But works equally well: Simply limit the scope of where each part could be to a small area, e.g., a few HOG cells up,down,left,right relative to yellow spot (this is approx). Sanja Fidler CSC420: Intro to Image Understanding 26 / 53
30 Computing the Score with Dynamic Programming Sanja Fidler CSC420: Intro to Image Understanding 27 / 53
31 Computing the Score with Dynamic Programming Sanja Fidler CSC420: Intro to Image Understanding 28 / 53
32 Detection [Pic from: Felzenswalb et al., 2010] Sanja Fidler CSC420: Intro to Image Understanding 29 / 53
33 Training You can t train this model as simple as the HOG detector, via SVM. For those taking CSC411: Why not? Sanja Fidler CSC420: Intro to Image Understanding 30 / 53
34 Training You can t train this model as simple as the HOG detector, via SVM. For those taking CSC411: Why not? Because the part positions are not annotated (we don t have ground-truth, and SVM needs ground-truth). We say that the parts are latent. You can train the model with something called latent SVM. For ML bu s: Check the Felzenswalb paper For those with even stronger ML stomach: Yu, Joachims, Learning Structural SVMs with Latent Variables, ICML 09. Sanja Fidler CSC420: Intro to Image Understanding 30 / 53
35 Results Figure: Performance of the HOG detector on person class on PASCAL VOC [Pic from: R. Girshik] Sanja Fidler CSC420: Intro to Image Understanding 31 / 53
36 Results Figure: DPM version 1: adds the parts [Pic from: R. Girshik] Sanja Fidler CSC420: Intro to Image Understanding 31 / 53
37 Results Figure: DPM version 2: adds another template (called mixture or component). Supposed to detect also people sitting down (e.g., occluded by desk). [Pic from: R. Girshik] Sanja Fidler CSC420: Intro to Image Understanding 31 / 53
38 Results Figure: DPM version 3: adds multiple mixtures (components) [Pic from: R. Girshik] Sanja Fidler CSC420: Intro to Image Understanding 31 / 53
39 Results [Pic from: R. Girshik] Sanja Fidler CSC420: Intro to Image Understanding 31 / 53
40 Learned Models [Pic from: Felzenswalb et al., 2010] Sanja Fidler CSC420: Intro to Image Understanding 32 / 53
41 Learned Models [Pic from: Felzenswalb et al., 2010] Sanja Fidler CSC420: Intro to Image Understanding 33 / 53
42 Learned Models (Takes some imagination to see a cat...) [Pic from: Felzenswalb et al., 2010] Sanja Fidler CSC420: Intro to Image Understanding 34 / 53
43 Results [Pic from: Felzenswalb et al., 2010] Sanja Fidler CSC420: Intro to Image Understanding 35 / 53
44 Results [Pic from: Felzenswalb et al., 2010] Sanja Fidler CSC420: Intro to Image Understanding 36 / 53
45 DPM As you already know, the code is available: Trivia: Takes about seconds per image per class. Speed-ups exist. Depending on the size of the dataset, training takes around 12 hours (for most PASCAL classes). Has some cool post-processing tricks: bounding box prediction and context re-scoring. Each typically results in around 2% improvement in AP. In the code, if you switch o the parts, you get the Dalal & Triggs HOG detector. Sanja Fidler CSC420: Intro to Image Understanding 37 / 53
46 Results Sanja Fidler CSC420: Intro to Image Understanding 38 / 53
47 Object Class Detection Pre 2014 HOG detector Deformable Part-based Model Post 2014 (neural networks) R-CNN Fast(er) R-CNN Yolo, SSD [Credit for the slides to follow: Bin Yang] Sanja Fidler CSC420: Intro to Image Understanding 39 / 53
48 The CNN Era [Slide credit: Renjie Liao] Sanja Fidler CSC420: Intro to Image Understanding 40 / 53
49 RCNN: Regions with CNN Features [Slide credit: Ross Girshick] Sanja Fidler CSC420: Intro to Image Understanding 41 / 53
50 Training Sanja Fidler CSC420: Intro to Image Understanding 42 / 53
51 Training Sanja Fidler CSC420: Intro to Image Understanding 42 / 53
52 Training Sanja Fidler CSC420: Intro to Image Understanding 42 / 53
53 RCNN: Performance Sanja Fidler CSC420: Intro to Image Understanding 43 / 53
54 RCNN: Performance Sanja Fidler CSC420: Intro to Image Understanding 44 / 53
55 Faster R-CNN Sanja Fidler CSC420: Intro to Image Understanding 45 / 53
56 Region Proposal Network (RPN) Sanja Fidler CSC420: Intro to Image Understanding 46 / 53
57 Region Proposal Network (RPN) Sanja Fidler CSC420: Intro to Image Understanding 47 / 53
58 Faster R-CNN: Performance Sanja Fidler CSC420: Intro to Image Understanding 48 / 53
59 Car Example [Slide credit: Joseph Chet Redmon] Sanja Fidler CSC420: Intro to Image Understanding 49 / 53
60 Car Example [Slide credit: Joseph Chet Redmon] Sanja Fidler CSC420: Intro to Image Understanding 49 / 53
61 Car Example [Slide credit: Joseph Chet Redmon] Sanja Fidler CSC420: Intro to Image Understanding 49 / 53
62 Real Time Object Detection? Sanja Fidler CSC420: Intro to Image Understanding 50 / 53
63 YOLO: You Only Look Once [Slide credit: Redmon J et al. You only look once: Unified, real-time object detection. CVPR 16] Sanja Fidler CSC420: Intro to Image Understanding 51 / 53
64 YOLO: Output Parametrization [Slide credit: Redmon J et al. You only look once: Unified, real-time object detection. CVPR 16] Sanja Fidler CSC420: Intro to Image Understanding 52 / 53
65 SSD: Single Shot MultiBox Detector [Slide credit: Wei L, et al. SSD: Single Shot MultiBox Detector. ECCV 16] Sanja Fidler CSC420: Intro to Image Understanding 53 / 53
66 That s It For CSC But There Is Much More of Computer Vision For Those Interested! Sanja Fidler CSC420: Intro to Image Understanding 54 / 53
FAST PEDESTRIAN DETECTION BASED ON A PARTIAL LEAST SQUARES CASCADE
FAST PEDESTRIAN DETECTION BASED ON A PARTIAL LEAST SQUARES CASCADE Victor Hugo Cunha de Melo 1, Samir Leão 1, Mario Campos 1, David Menotti 2, William Robson Schwartz 1 1 Computer Science Department, Universidade
More informationAutomated Driving: Design and Verify Perception Systems
Automated Driving: Design and Verify Perception Systems Giuseppe Ridinò 2015 The MathWorks, Inc. 1 Some common questions from automated driving engineers 1011010101010100101001 0101010100100001010101 0010101001010100101010
More informationFast and Robust Optimization Approaches for Pedestrian Detection
Fast and Robust Optimization Approaches for Pedestrian Detection Victor Hugo Cunha de Melo, David Menotti (Co-advisor), William Robson Schwartz (Advisor) Computer Science Department, Universidade Federal
More informationHPC and the Automotive Industry
HPC and the Automotive Industry Dearborn, Michigan Paul Muzio, Chair Steve Finn, Member HPC User Forum Steering Committee 1 Automotive Industry Related Presentations Bridging the Automated Vehicle Gap:
More informationSPEED IN URBAN ENV VIORNMENTS IEEE CONFERENCE PAPER REVIW CSC 8251 ZHIBO WANG
SENSPEED: SENSING G DRIVING CONDITIONS TO ESTIMATE VEHICLE SPEED IN URBAN ENV VIORNMENTS IEEE CONFERENCE PAPER REVIW CSC 8251 ZHIBO WANG EXECUTIVE SUMMARY Brief Introduction of SenSpeed Basic Idea of Vehicle
More informationRoehrig Engineering, Inc.
Roehrig Engineering, Inc. Home Contact Us Roehrig News New Products Products Software Downloads Technical Info Forums What Is a Shock Dynamometer? by Paul Haney, Sept. 9, 2004 Racers are beginning to realize
More informationOptimal Vehicle to Grid Regulation Service Scheduling
Optimal to Grid Regulation Service Scheduling Christian Osorio Introduction With the growing popularity and market share of electric vehicles comes several opportunities for electric power utilities, vehicle
More informationRegularized Linear Models in Stacked Generalization
Regularized Linear Models in Stacked Generalization Sam Reid and Greg Grudic Department of Computer Science University of Colorado at Boulder USA June 11, 2009 Reid & Grudic (Univ. of Colo. at Boulder)
More information2. There are 2 types of batteries: wet cells and dry cells.
How Batteries Work 1. Imagine a world where all electric devices had to be plugged in. we would need cords for our cell phones. Wires would run from our calculators and TV remotes. We would trip over cords
More informationStatistical Learning Examples
Statistical Learning Examples Genevera I. Allen Statistics 640: Statistical Learning August 26, 2013 (Stat 640) Lecture 1 August 26, 2013 1 / 19 Example: Microarrays arrays High-dimensional: Goals: Measures
More informationCOMP 776: Computer Vision
COMP 776: Computer Vision Basic Info Instructor: Svetlana Lazebnik (lazebnik@cs.unc.edu) Office hours: By appointment, SN 219 Textbook: Forsyth & Ponce, Computer Vision: A Modern Approach Class webpage:
More informationSupervised Learning to Predict Human Driver Merging Behavior
Supervised Learning to Predict Human Driver Merging Behavior Derek Phillips, Alexander Lin {djp42, alin719}@stanford.edu June 7, 2016 Abstract This paper uses the supervised learning techniques of linear
More informationMaserati GranSport Drive by Wire installation
Maserati GranSport Drive by Wire installation Phil Vincenzes MaseratiLife member Vincenzo Email: Phil.Vincenzes@hotmail.com This write-up is not intended in any way to replace the detailed instructions
More informationAnalysis of Partial Least Squares for Pose-Invariant Face Recognition
Analysis of Partial Least Squares for Pose-Invariant Face Recognition Mika Fischer Hazım Kemal Ekenel, Rainer Stiefelhagen mika.fischer@kit.edu ekenel@{kit.edu,itu.edu.tr} rainer.stiefelhagen@kit.edu Karlsruhe
More informationText Generation and Neural Style Transfer
Text Generation and Neural Style Transfer S. Singhal, K. Siddarth, P. Agarwal, A. Garg Mentor: N. Asnani Department of Computer Science and Engineering IIT Kanpur 22 nd November 2017 Introduction Text
More informationLeveraging AI for Self-Driving Cars at GM. Efrat Rosenman, Ph.D. Head of Cognitive Driving Group General Motors Advanced Technical Center, Israel
Leveraging AI for Self-Driving Cars at GM Efrat Rosenman, Ph.D. Head of Cognitive Driving Group General Motors Advanced Technical Center, Israel Agenda The vision From ADAS (Advance Driving Assistance
More informationTutorial. Running a Simulation If you opened one of the example files, you can be pretty sure it will run correctly out-of-the-box.
Tutorial PowerWorld is a great and powerful utility for solving power flows. As you learned in the last few lectures, solving a power system is a little different from circuit analysis. Instead of being
More informationmethod to quantify and classify the traffic conflict severity by analyzing time-to-collision (TTC) and non-complete braking time (TB) (Lu et al., 2012
Vision Based Traffic Conflict Analytics of Mixed Traffic Flow Yen-Lin Chiu 1, Albert Y. Chen 2 and Meng-Hsiu Hsieh 3 1) Graduate Research Assistant, Department of Civil Engineering, National Taiwan University,
More informationDraft Unofficial description of the UNRC charger menus
Table of contents 1. The main screen... 2 2. Charge modes overview... 2 3. Selecting modes... 3 4. Editing settings... 3 5. Choose default charge mode... 4 6. Edit memory banks... 4 7. Charge mode description...
More informationHow to Build with the Mindstorm Kit
How to Build with the Mindstorm Kit There are many resources available Constructopedias Example Robots YouTube Etc. The best way to learn, is to do Remember rule #1: don't be afraid to fail New Rule: don't
More informationIntelligent Fault Analysis in Electrical Power Grids
Intelligent Fault Analysis in Electrical Power Grids Biswarup Bhattacharya (University of Southern California) & Abhishek Sinha (Adobe Systems Incorporated) 2017 11 08 Overview Introduction Dataset Forecasting
More informationSome tips and tricks I learned from getting clutch out of vehicle Skoda Octavia year 2000
Some tips and tricks I learned from getting clutch out of vehicle Skoda Octavia year 2000 Last change 2013-Oct-11 I bought Haynes manual for a starter. That s something well worth it s cost I believe.
More informationAssignment 3 solutions
Assignment 3 solutions Question 1: SVM on the OJ data (a) [2 points] Create a training set containing a random sample of 800 observations, and a test set containing the remaining observations. library(islr)
More informationRelating your PIRA and PUMA test marks to the national standard
Relating your PIRA and PUMA test marks to the national standard We have carried out a detailed statistical analysis between the results from the PIRA and PUMA tests for Year 2 and Year 6 and the scaled
More informationRelating your PIRA and PUMA test marks to the national standard
Relating your PIRA and PUMA test marks to the national standard We have carried out a detailed statistical analysis between the results from the PIRA and PUMA tests for Year 2 and Year 6 and the scaled
More informationFrom Developing Credit Risk Models Using SAS Enterprise Miner and SAS/STAT. Full book available for purchase here.
From Developing Credit Risk Models Using SAS Enterprise Miner and SAS/STAT. Full book available for purchase here. About this Book... ix About the Author... xiii Acknowledgments...xv Chapter 1 Introduction...
More informationLearning to Set-Up Your Warrior Drive Belt Arizona Warrior (Rev4) BEFORE GETTING STARTED
BEFORE GETTING STARTED 1. A noise one guy calls 'howling' is the same noise another guy calls 'squealing' so unless you are both hearing the noise with your own ears its better to not assume a drive belt
More informationOne- Touch Installation Instructions
One- Touch Installation Instructions 1 1 Height Adjustable Pivot w/ screws 9 Upper Work Surface 2 Rail Mount Knobs 10 Back Cover 3 Transformer 11 Center Pivot w/ screws 4 Support Legs 12 Left Monitor Arm
More informationA PRACTICAL GUIDE TO RACE CAR DATA ANALYSIS BY BOB KNOX DOWNLOAD EBOOK : A PRACTICAL GUIDE TO RACE CAR DATA ANALYSIS BY BOB KNOX PDF
Read Online and Download Ebook A PRACTICAL GUIDE TO RACE CAR DATA ANALYSIS BY BOB KNOX DOWNLOAD EBOOK : A PRACTICAL GUIDE TO RACE CAR DATA ANALYSIS BY BOB KNOX PDF Click link bellow and free register to
More informationChapter 2 Analysis on Lock Problem in Frontal Collision for Mini Vehicle
Chapter 2 Analysis on Lock Problem in Frontal Collision for Mini Vehicle Ce Song, Hong Zang and Jingru Bao Abstract To study the lock problem in the frontal collision test on a kind of mini vehicle s sliding
More informationStabinger Viscometer Series. SVM Series
Stabinger Viscometer Series SVM Series Welcome to New Viscometry This is Wilhelm. He s a little old-fashioned and doesn t like change. That s why he used glass capillaries to measure viscosity up until
More informationAI Driven Environment Modeling for Autonomous Driving on NVIDIA DRIVE PX2
AI Driven Environment Modeling for Autonomous Driving on NVIDIA DRIVE PX2 Dr. Alexey Abramov, Christopher Bayer, Dr. Claudio Heller, Claudia Loy Chassis & Safety Agenda 1 2 3 4 5 6 7 Introduction Autonomous
More informationECSE-2100 Fields and Waves I Spring Project 1 Beakman s Motor
Names _ and _ Project 1 Beakman s Motor For this project, students should work in groups of two. It is permitted for groups to collaborate, but each group of two must submit a report and build the motor
More informationOil Palm Ripeness Detector (OPRID) and Non-Destructive Thermal Method of Palm Oil Quality Estimation
Oil Palm Ripeness Detector (OPRID) and Non-Destructive Thermal Method of Palm Oil Quality Estimation Abdul Rashid Mohamed Shariff, Shahrzad Zolfagharnassab, Alhadi Aiad H. Ben Dayaf, Goh Jia Quan, Adel
More informationOGO-MAP/MAF User Manual
OGO-MAP/MAF User Manual 1 OGO Dual Mode MAP/MAF Sensor Enhancer Ready to Install This Map Sensor Enhancer was built directly from the OGO specifications manual. It has separate Hwy & City adjustments along
More informationDynamics of Machines. Prof. Amitabha Ghosh. Department of Mechanical Engineering. Indian Institute of Technology, Kanpur. Module No.
Dynamics of Machines Prof. Amitabha Ghosh Department of Mechanical Engineering Indian Institute of Technology, Kanpur Module No. # 04 Lecture No. # 03 In-Line Engine Balancing In the last session, you
More informationPARTIAL LEAST SQUARES: APPLICATION IN CLASSIFICATION AND MULTIVARIABLE PROCESS DYNAMICS IDENTIFICATION
PARIAL LEAS SQUARES: APPLICAION IN CLASSIFICAION AND MULIVARIABLE PROCESS DYNAMICS IDENIFICAION Seshu K. Damarla Department of Chemical Engineering National Institute of echnology, Rourkela, India E-mail:
More informationVehicle Steering Control with Human-in-the-Loop
Vehicle Steering Control with Human-in-the-Loop Mengzhe Huang, Weinan Gao, Zhong-Ping Jiang(IEEE/IFAC Fellow) Email: {m.huang, weinan.gao, zjiang}@nyu.edu} Control and Networks Lab, Department of Electrical
More informationImproving the gearshift feel in an SW20.
Improving the gearshift feel in an SW20. Part one In 3 parts. The SW20 gearshift can be often be greatly improved by eliminating play in the shift linkages, and this article covers three areas that need
More informationTHE TORQUE GENERATOR OF WILLIAM F. SKINNER
THE TORQUE GENERATOR OF WILLIAM F. SKINNER IN 1939, WHICH WAS THE START OF WORLD WAR TWO, WILLIAM SKINNER OF MIAMI IN FLORIDA DEMONSTRATED HIS FIFTH-GENERATION SYSTEM WHICH WAS POWERED BY SPINNING WEIGHTS.
More informationElectric Current- Hewitt Lecture
Energy/Charge= Voltage Joules/Coulomb Electrical Pressure Current ~ Voltage Difference Electric Current- Hewitt Lecture Analogy: Water in a pipe with a piston at each end. 5 lbs of pressure on one end.
More informationSpeakers and Motors. Three feet of magnet wire to make a coil (you can reuse any of the coils you made in the last lesson if you wish)
Speakers and Motors We ve come a long way with this magnetism thing and hopefully you re feeling pretty good about how magnetism works and what it does. This lesson, we re going to use what we ve learned
More informationHow to build an autonomous anything
How to build an autonomous anything Michelle Hirsch Head of MATLAB Product Management MathWorks 2015 The MathWorks, Inc. 1 2 3 4 5 6 7 Autonomous Technology 8 Autonomous Having the power for self-governance
More informationTONY S TECH REPORT. Basic Training
TONY S TECH REPORT (Great Articles! Collect Them All! Trade them with your friends!) Basic Training OK YOU MAGGOTS!! Line up, shut up, and listen good. I don t want any of you gettin killed because you
More informationMath is Not a Four Letter Word FTC Kick-Off. Andy Driesman FTC4318 Green Machine Reloaded
1 Math is Not a Four Letter Word 2017 FTC Kick-Off Andy Driesman FTC4318 Green Machine Reloaded andrew.driesman@gmail.com 2 Goals Discuss concept of trade space/studies Demonstrate the importance of using
More informationLow Speed Rear End Crash Analysis
Low Speed Rear End Crash Analysis MARC1 Use in Test Data Analysis and Crash Reconstruction Rudy Limpert, Ph.D. Short Paper PCB2 2015 www.pcbrakeinc.com e mail: prosourc@xmission.com 1 1.0. Introduction
More information20th. SOLUTIONS for FLUID MOVEMENT, MEASUREMENT & CONTAINMENT. Do You Need a Booster Pump? Is Repeatability or Accuracy More Important?
Do You Need a Booster Pump? Secrets to Flowmeter Selection Success Is Repeatability or Accuracy More Important? 20th 1995-2015 SOLUTIONS for FLUID MOVEMENT, MEASUREMENT & CONTAINMENT Special Section Inside!
More informationSolar Power. Questions Answered. Richard A Stubbs. Richard A Stubbs 2003, distribution permitted see text for details
Solar Power Questions Answered Richard A Stubbs Richard A Stubbs 2003, 2008 distribution permitted see text for details Brought to you by: SunrayPowerSystems.com 1 Contents Introduction... 3 Disclaimer...
More informationCost-Efficiency by Arash Method in DEA
Applied Mathematical Sciences, Vol. 6, 2012, no. 104, 5179-5184 Cost-Efficiency by Arash Method in DEA Dariush Khezrimotlagh*, Zahra Mohsenpour and Shaharuddin Salleh Department of Mathematics, Faculty
More informationJia Xing et al. Correspondence to: Shuxiao Wang
Supplement of Atmos. Chem. Phys., 18, 7509 7524, 2018 https://doi.org/10.5194/acp-18-7509-2018-supplement Author(s) 2018. This work is distributed under the Creative Commons Attribution 4.0 License. Supplement
More informationSmartphone based weather and infrastructure monitoring: Traffic Sign Inventory and Assessment
Smartphone based weather and infrastructure monitoring: Traffic Sign Inventory and Assessment T-SET Final Report 2015 PI: Christoph Mertz Research team: John Kozar, Jinhang Wang, Joseph Doyle, Christopher
More informationDIY: Shiver Valve Check, Illustrated
DIY: Shiver Valve Check, Illustrated By Petemoss, AF1 Forum Tools needed: 4mm allen wrench to remove all the fairing pieces 2.5mm allen wrench to remove battery holder 5mm allen wrench for valve cover
More informationBusy Ant Maths and the Scottish Curriculum for Excellence Foundation Level - Primary 1
Busy Ant Maths and the Scottish Curriculum for Excellence Foundation Level - Primary 1 Number, money and measure Estimation and rounding Number and number processes Fractions, decimal fractions and percentages
More informationUser Manual Version 2. Copyright 2009, Pete Giarrusso, Inc. D/B/A Chopper Design Services All Rights Reserved
User Manual Version 2 Copyright 2009, Pete Giarrusso, Inc. D/B/A Chopper Design Services All Rights Reserved Table of Contents INTRODUCTION...3 WARRANTY...4 USER INSTRUCTIONS...5 COMPONENTS:... 5 1) Control
More informationThe Basics. Chapter 1. In this unit, you will learn:
In this unit, you will learn: State Requirements to Obtain a Permit and License License Classification Renewing or Replacing a License Parking Rules and Regulations Speed and Speed Limits Speed Pertaining
More information205 Gti seat insert preparation, layout and sewing guide Contents
205 Gti seat insert preparation, layout and sewing guide Contents Introduction... 2 Important... 2 Step 1 Marking up and cutting out:... 3 Generic measurements:... 3 Front seat:... 3 Rear seat... 3 Typical
More informationSecondary Diagnosis. By Randy Bernklau
Secondary Diagnosis Most technicians have diagnosed secondary ignition systems using the large console-type analog scopes, but there are times when it just isn t practical to use an analyzer that is that
More informationFourth Grade. Multiplication Review. Slide 1 / 146 Slide 2 / 146. Slide 3 / 146. Slide 4 / 146. Slide 5 / 146. Slide 6 / 146
Slide 1 / 146 Slide 2 / 146 Fourth Grade Multiplication and Division Relationship 2015-11-23 www.njctl.org Multiplication Review Slide 3 / 146 Table of Contents Properties of Multiplication Factors Prime
More informationFourth Grade. Slide 1 / 146. Slide 2 / 146. Slide 3 / 146. Multiplication and Division Relationship. Table of Contents. Multiplication Review
Slide 1 / 146 Slide 2 / 146 Fourth Grade Multiplication and Division Relationship 2015-11-23 www.njctl.org Table of Contents Slide 3 / 146 Click on a topic to go to that section. Multiplication Review
More informationINVESTIGATION ONE: WHAT DOES A VOLTMETER DO? How Are Values of Circuit Variables Measured?
How Are Values of Circuit Variables Measured? INTRODUCTION People who use electric circuits for practical purposes often need to measure quantitative values of electric pressure difference and flow rate
More informationWireless Energy Transfer Through Magnetic Reluctance Coupling
Wireless Energy Transfer Through Magnetic Reluctance Coupling P Pillatsch University of California Berkeley, Advanced Manufacturing for Energy, 2111 Etcheverry Hall, Berkeley, California, 947, USA E-mail:
More informationPerforming ASTM 6584 free and total glycerin in BioDiesel using an SRI Gas Chromatograph and PeakSimple software
Install a capillary column in the oven of the SRI GC. The ASTM method suggests a 12 meter.32mm id narrow-bore column coupled with a 2.5 meter guard column but permits the use of any column which exhibits
More informationIntegrating remote sensing and ground monitoring data to improve estimation of PM 2.5 concentrations for chronic health studies
Integrating remote sensing and ground monitoring data to improve estimation of PM 2.5 concentrations for chronic health studies Chris Paciorek and Yang Liu Departments of Biostatistics and Environmental
More informationSHAFT ALIGNMENT: Where do I start, and what is the benefit?
SHAFT ALIGNMENT: Where do I start, and what is the benefit? Why precision alignment? Reduce your energy consumption Fewer failures of seals, couplings and bearings Lower temperatures of bearings and coupling
More informationPSIM Tutorial. How to Use Lithium-Ion Battery Model
PSIM Tutorial How to Use Lithium-Ion Battery Model - 1 - www.powersimtech.com This tutorial describes how to use the lithium-ion battery model. Some of the battery parameters can be obtained from manufacturer
More informationPLS score-loading correspondence and a bi-orthogonal factorization
PLS score-loading correspondence and a bi-orthogonal factorization Rolf Ergon elemark University College P.O.Box, N-9 Porsgrunn, Norway e-mail: rolf.ergon@hit.no telephone: ++ 7 7 telefax: ++ 7 7 Published
More informationDisco 3 Clock Spring / Rotary Coupler replacement
Disco 3 Clock Spring / Rotary Coupler replacement I recently had to change my Clock spring and thought some folks may find it helpful to see what it entailed. I did lots of reading around but couldn t
More informationUnit 2: Lesson 2. Balloon Racers. This lab is broken up into two parts, first let's begin with a single stage balloon rocket:
Balloon Racers Introduction: We re going to experiment with Newton s Third law by blowing up balloons and letting them rocket, race, and zoom all over the place. When you first blow up a balloon, you re
More informationPRO/CON: Self-driving cars are just around the corner. Is it a good thing?
PRO/CON: Self-driving cars are just around the corner. Is it a good thing? By Tribune News Service, adapted by Newsela staff on 03.11.16 Word Count 1,522 Jessie Lorenz of the Independent Living Resource
More informationThe purpose of this lab is to explore the timing and termination of a phase for the cross street approach of an isolated intersection.
1 The purpose of this lab is to explore the timing and termination of a phase for the cross street approach of an isolated intersection. Two learning objectives for this lab. We will proceed over the remainder
More informationLINEAR MOTION SYSTEM COMPONENTS
R RECISION NDUSTRIAL OMPONENTS R LINEAR MOTION SYSTEM COMPONENTS LINEAR MOTION SYSTEM COMPONENTS PIC Design has added a most comprehensive selection of precision components for linear motion applications.
More informationCSE 40171: Artificial Intelligence. Artificial Neural Networks: Neural Network Architectures
CSE 40171: Artificial Intelligence Artificial Neural Networks: Neural Network Architectures 58 Group projects are due 12/12 at 11:59PM. Check the course website for guidance. 59 Course Instructor Feedback
More informationPROTECTION OF THREE PHASE INDUCTION MOTOR AGAINST VARIOUS ABNORMAL CONDITIONS
PROTECTION OF THREE PHASE INDUCTION MOTOR AGAINST VARIOUS ABNORMAL CONDITIONS Professor.S.N.Agrawal 1, Chinmay S. Vairagade 2, Jeevak Lokhande 3, Saurabh Chikate 4, Shahbaz khan 5, Neha Makode 6, Shivani
More informationA14-18 Active Balancing of Batteries - final demo. Lauri Sorsa & Joonas Sainio Final demo presentation
A14-18 Active Balancing of Batteries - final demo Lauri Sorsa & Joonas Sainio Final demo presentation 06.12.2014 Active balancing project before in Aalto Respectable research was done before us. Unfortunately
More informationPothole Detection using Machine Learning
, pp.151-155 http://dx.doi.org/10.14257/astl.2018.150.35 Pothole Detection using Machine Learning Hyunwoo Song, Kihoon Baek and Yungcheol Byun Dept. of Computer Engineering, Jeju National University, Korea
More informationOptimal Policy for Plug-In Hybrid Electric Vehicles Adoption IAEE 2014
Optimal Policy for Plug-In Hybrid Electric Vehicles Adoption IAEE 2014 June 17, 2014 OUTLINE Problem Statement Methodology Results Conclusion & Future Work Motivation Consumers adoption of energy-efficient
More informationSMART PASSENGER TRANSPORT
World Robot Olympiad 2019 Regular Category Elementary SMART CITIES SMART PASSENGER TRANSPORT Version: January 15 th WRO International Premium Partners Table of Contents 1. Introduction... 2 2. Game Field...
More informationA-Class Hatchback MBAPABCH0038 aus.indd 1 2/8/18 11:04 am
A-Class Hatchback Hey Mercedes. You know the feeling? You meet someone new and it seems as if you have known that person forever. That is kind of what it is like with the new A-Class. You have only been
More informationForce Control for Machining applications. With speakers notes
Force Control for Machining applications Robotics - 1 May 2007 Contents Introduction Project objectives, execution and result Features, benefits and technical solutions FC Pressure FC SpeedChange Graphical
More informationMain Fuel Tank #9662 Date 3/17/23 rev. 0. Pic #1 Pic #2. Pic #4. Pic #3. Pic #5 Pic #6
1045 S. Cherokee Lane Lodi CA 95240 Phone (209)400-7200 Fax (209)943-7923 www.wildhorses4x4.com Note: To assure a completely clean tank, use the large hole to inspect tank for any debris. It is highly
More informationWhat s new. Bernd Wiswedel KNIME.com AG. All Rights Reserved.
What s new Bernd Wiswedel 2016 KNIME.com AG. All Rights Reserved. What s new 2+1 feature releases last year: 2.12, (3.0), 3.1 (only KNIME Analytics Platform + Server) Changes documented online 2016 KNIME.com
More informationSection 4 WHAT MAKES CHARGE MOVE IN A CIRCUIT?
Section 4 WHAT MAKES CHARGE MOVE IN A CIRCUIT? INTRODUCTION Why does capacitor charging stop even though a battery is still trying to make charge move? What makes charge move during capacitor discharging
More informationPrerequisites for Increasing the Axle Load on Railway Tracks in the Czech Republic M. Lidmila, L. Horníček, H. Krejčiříková, P.
Prerequisites for Increasing the Axle Load on Railway Tracks in the Czech Republic M. Lidmila, L. Horníček, H. Krejčiříková, P. Tyc This paper deals with problems of increasing the axle load on Czech Railways
More informationMONTANA TEEN DRIVER CURRICULUM GUIDE Lesson Plan & Teacher Commentary. Module 2.1 Preparing to Drive
MONTANA TEEN DRIVER CURRICULUM GUIDE Lesson Plan & Teacher Commentary Module 2.1 Preparing to Drive Lesson Objective (from Essential Knowledge and Skills Topics): Identifying Vehicle Gauges, Alert and
More informationLong Transfer Lines Enabling Large Separations between Compressor and Coldhead for High- Frequency Acoustic-Stirling ( Pulse-Tube ) Coolers
Long Transfer Lines Enabling Large Separations between Compressor and Coldhead for High- Frequency Acoustic-Stirling ( Pulse-Tube ) Coolers P. S. Spoor and J. A. Corey CFIC-Qdrive Troy, NY 12180 ABSTRACT
More informationCircuit simulation software
Circuit simulation software It is possible to use circuit simulation software such as that produced by Festo Didactic to investigate pneumatic circuits. Circuit simulation software is widely used in industry
More informationROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino
ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Force/Torque Sensors Force/Torque Sensors http://robotiq.com/products/robotics-force-torque-sensor/ 3 Force/Torque Sensors Many Force/Torque (FT)
More informationMain Fuel Tank #9668 Date 3/17/18 rev. 0. Pic #1 Pic #2. Pic #3. Pic #4. Pic #5 Pic #6
1045 S. Cherokee Lane Lodi CA 95240 Phone (209)400-7200 Fax (209)943-7923 www.wildhorses4x4.com Note: To assure a completely clean tank, use the large hole to inspect tank for any debris. It is highly
More informationAPPENDIX A: Background Information to help you design your car:
APPENDIX A: Background Information to help you design your car: Solar Cars: A solar car is an automobile that is powered by the sun. Recently, solar power has seen a large interest in the news as a way
More informationTechniCity Final Project: An Urban Parking Solution for Columbus, OH
TechniCity Final Project: An Urban Parking Solution for Columbus, OH By: Edgar Zebulan Ables 1. Topic: Every city faces parking issues as it grows. Columbus, Ohio is no different. This project explores
More informationThe Car Tutorial Part 2 Creating a Racing Game for Unity
The Car Tutorial Part 2 Creating a Racing Game for Unity Part 2: Tweaking the Car 3 Center of Mass 3 Suspension 5 Suspension range 6 Suspension damper 6 Drag Multiplier 6 Speed, turning and gears 8 Exporting
More informationFigure 1 Linear Output Hall Effect Transducer (LOHET TM )
PDFINFO p a g e - 0 8 4 INTRODUCTION The SS9 Series Linear Output Hall Effect Transducer (LOHET TM ) provides mechanical and electrical designers with significant position and current sensing capabilities.
More informationStatistical Estimation Model for Product Quality of Petroleum
Memoirs of the Faculty of Engineering,, Vol.40, pp.9-15, January, 2006 TakashiNukina Masami Konishi Division of Industrial Innovation Sciences The Graduate School of Natural Science and Technology Tatsushi
More informationRisk-Based Collision Avoidance in Semi-Autonomous Vehicles
Independent Work Report Spring, 2016 Risk-Based Collision Avoidance in Semi-Autonomous Vehicles Christopher Hay 17 Adviser: Thomas Funkhouser Abstract Although there have been a number of advances in active
More informationCompose GYPSUM Mud-In
INSTALLATION Compose GYPSUM Mud-In Installation Instructions for Flat Front & Knife Edge 30 & 40 Page 1 of 5 WARNING Installation wall must have continuous blocking behind drywall for the entire length
More informationNewton s First Law. Evaluation copy. Vernier data-collection interface
Newton s First Law Experiment 3 INTRODUCTION Everyone knows that force and motion are related. A stationary object will not begin to move unless some agent applies a force to it. But just how does the
More informationApplication Note. Monitoring Bearing Temperature with ProPAC
Monitoring Bearing Temperature with ProPAC Introduction A mechanical stamping press usually has two or more main bearings for supporting the crankshaft and for allowing smooth and accurate rotation. There
More informationChallenge H: For an even safer and more secure railway. SADCAT, a contactless system for OCS monitoring
SADCAT, a contactless system for OCS monitoring Author: Nesrine LAJNEF and Guillaume FOEILLET IG.LE (Electric Tests Laboratory Department), SNCF [French Railways] Infrastructure s Engineering Division,
More informationEnergy Systems Operational Optimisation. Emmanouil (Manolis) Loukarakis Pierluigi Mancarella
Energy Systems Operational Optimisation Emmanouil (Manolis) Loukarakis Pierluigi Mancarella Workshop on Mathematics of Energy Management University of Leeds, 14 June 2016 Overview What s this presentation
More informationLesson Plan: Electricity and Magnetism (~100 minutes)
Lesson Plan: Electricity and Magnetism (~100 minutes) Concepts 1. Electricity and magnetism are fundamentally related. 2. Just as electric charge produced an electric field, electric current produces a
More information