# Today s Topics. Lecture 11: LoG and DoG Filters. Recall: First Derivative Filters. Second-Derivative Filters

Save this PDF as:

Size: px
Start display at page:

Download "Today s Topics. Lecture 11: LoG and DoG Filters. Recall: First Derivative Filters. Second-Derivative Filters"

## Transcription

1 Today s Topics Lecture : LoG and DoG Filters Laplacian of Gaussian (LoG) Filter - useful for finding edges - also useful for finding blobs! approimation using Difference of Gaussian (DoG) Recall: First Derivative Filters Second-Derivative Filters Sharp changes in gray level of the input image correspond to peaks or valleys of the first-derivative of the input signal. Peaks or valleys of the first-derivative of the input signal, correspond to zero-crossings of the second-derivative of the input signal. F() F () F() F () F () (D eample) Taylor Series epansion Numerical Derivatives See also T&V, Appendi A. I(,y) Eample: Second Derivatives [ - ] nd Partial deriv wrt I =d I(,y)/d add - nd Partial deriv wrt y I yy =d I(,y)/dy - Central difference appro to second derivative

2 Eample: Second Derivatives I Iyy I Compare: st vs nd Derivatives Iyy I Iy benefit: you get clear localization of the edge, as opposed to the smear of high gradient magnitude values across an edge Finding Zero-Crossings An alternative appro to finding edges as peaks in first deriv is to find zero-crossings in second deriv. In D, convolve with [ - ] and look for piels where response is (nearly) zero? Problem: when first deriv is zero, so is second. I.e. the filter [ - ] also produces zero when convolved with regions of constant intensity. step edge st deriv I() D di() d F() Edge Detection Summary D > Th I(,y) I(,y) =(I (,y) + I y (,y)) / > Th tan θ = I (,y)/ I y (,y) y So, in D, convolve with [ - ] and look for piels where response is nearly zero AND magnitude of first derivative is large enough. nd deriv d I() d = 0 I(,y) =I (,y) + I yy (,y)=0 Laplacian Finite Difference Laplacian Eample: Laplacian I(,y) I + Iyy Laplacian filter I(,y)

3 Eample: Laplacian Notes about the Laplacian: I Iyy I(,y) is a SCALAR Can be found using a SINGLE mask Orientation information is lost I(,y) is the sum of SECOND-order derivatives But taking derivatives increases noise Very noise sensitive! It is always combined with a smoothing operation: I+Iyy I(,y) I(,y) Smooth Laplacian O(,y) LoG Filter D Gaussian and Derivatives First smooth (Gaussian filter), Then, find zero-crossings (Laplacian filter): O(,y) = (I(,y) * G(,y)) g ( ) = e g' ( ) = e = e Laplacian of Gaussian-filtered image Do you see the distinction? Laplacian of Gaussian (LoG) -filtered image g' '( ) ) e = ( 43 Second Derivative of a Gaussian Effect of LoG Operator g' '( ) = ( ) e 43 Original LoG-filtered D analog LoG Meican Hat Band-Pass Filter (suppresses both high and low frequencies) Why? Easier to eplain in a moment. 3

4 Zero-Crossings as an Edge Detector Raw zero-crossings (no contrast thresholding) Zero-Crossings as an Edge Detector Raw zero-crossings (no contrast thresholding) LoG sigma =, zero-crossing LoG sigma = 4, zero-crossing Zero-Crossings as an Edge Detector Raw zero-crossings (no contrast thresholding) Note: Closed Contours You may have noticed that zero-crossings form closed contours. It is easy to see why Think of equal-elevation contours on a topo map. Each is a closed contour. Zero-crossings are contours at elevation = 0. LoG sigma = 8, zero-crossing remember that in our case, the height map is of a LoG filtered image - a surface with both positive and negative elevations Other uses of LoG: Blob Detection Pause to Think for a Moment: How can an edge finder also be used to find blobs in an image? Lindeberg: ``Feature detection with automatic scale selection''. International Journal of Computer Vision, vol 30, number, pp ,

5 Eample: LoG Etrema LoG Etrema, Detail maima LoG sigma = maima minima LoG sigma = LoG Blob Finding LoG filter etrema locates blobs maima = dark blobs on light background minima = light blobs on dark background Scale of blob (size ; radius in piels) is determined by the sigma parameter of the LoG filter. convolve with LoG result LoG sigma = LoG sigma = 0 maima LoG looks a bit like an eye. LoG Derivative of Gaussian Looks like dark blob on light background Looks like vertical and horizontal step edges and it responds maimally in the eye region! Recall: Convolution (and cross correlation) with a filter can be viewed as comparing a little picture of what you want to find against all local regions in the mage. 5

6 Key idea: Cross correlation with a filter can be viewed as comparing a little picture of what you want to find against all local regions in the image. Efficient Implementation Approimating LoG with DoG LoG can be approimate by a Difference of two Gaussians (DoG) at different scales Maimum response: dark blob on light background Minimum response: light blob on dark background Maimum response: vertical edge; lighter on left Minimum response: vertical edge; lighter on right D eample M.Hebert, CMU Efficient Implementation Back to Blob Detection LoG can be approimate by a Difference of two Gaussians (DoG) at different scales. Separability of and cascadability of Gaussians applies to the DoG, so we can achieve efficient implementation of the LoG operator. DoG appro also eplains bandpass filtering of LoG (think about it. Hint: Gaussian is a low-pass filter) Lindeberg: blobs are detected as local etrema in space and scale, within the LoG (or DoG) scale-space volume. Other uses of LoG: Blob Detection Other uses for LOG: Image Coding Coarse layer of the Gaussian pyramid predicts the appearance of the net finer layer. The prediction is not eact, but means that it is not necessary to store all of the net fine scale layer. Laplacian pyramid stores the difference. Gesture recognition for the ultimate couch potato 6

7 Other uses for LOG: Image Coding takes less bits to store compressed versions of these than to compress the original full-res greyscale image The Laplacian Pyramid as a Compact Image Code Burt, P., and Adelson, E. H., IEEE Transactions on Communication, COM-3: (983). 7

### Computer Vision: Filtering

Computer Vision: Filtering Raquel Urtasun TTI Chicago Jan 10, 2013 Raquel Urtasun (TTI-C) Computer Vision Jan 10, 2013 1 / 82 Today s lecture... Image formation Image Filtering Raquel Urtasun (TTI-C) Computer

### Convolution. 1D Formula: 2D Formula: Example on the web: http://www.jhu.edu/~signals/convolve/

Basic Filters (7) Convolution/correlation/Linear filtering Gaussian filters Smoothing and noise reduction First derivatives of Gaussian Second derivative of Gaussian: Laplacian Oriented Gaussian filters

### Motivation. Lecture 31: Object Recognition: SIFT Keys. Simple Example. Simple Example. Simple Example

Lecture 31: Object Recognition: SIFT Keys Motivation Want to recognize a known objects from unknown viewpoints. find them in an image database of models Local Feature based Approaches Represent appearance

### Edge detection. (Trucco, Chapt 4 AND Jain et al., Chapt 5) -Edges are significant local changes of intensity in an image.

Edge detection (Trucco, Chapt 4 AND Jain et al., Chapt 5) Definition of edges -Edges are significant local changes of intensity in an image. -Edges typically occur on the boundary between two different

### Spatial filtering. Computer Vision & Digital Image Processing. Spatial filter masks. Spatial filters (examples) Smoothing filters

Spatial filtering Computer Vision & Digital Image Processing Spatial Filtering Use of spatial masks for filtering is called spatial filtering May be linear or nonlinear Linear filters Lowpass: attenuate

### BIL Computer Vision Mar 5, 2014

BIL 719 - Computer Vision Mar 5, 2014 Image pyramids Aykut Erdem Dept. of Computer Engineering Hacettepe University Image Scaling This image is too big to fit on the screen. How can we reduce it? How to

### Image Enhancement in the Frequency Domain

Image Enhancement in the Frequency Domain Jesus J. Caban Outline! Assignment #! Paper Presentation & Schedule! Frequency Domain! Mathematical Morphology %& Assignment #! Questions?! How s OpenCV?! You

Image Segmentation Preview Segmentation subdivides an image to regions or objects Two basic properties of intensity values Discontinuity Edge detection Similarity Thresholding Region growing/splitting/merging

### Digital Imaging and Multimedia. Filters. Ahmed Elgammal Dept. of Computer Science Rutgers University

Digital Imaging and Multimedia Filters Ahmed Elgammal Dept. of Computer Science Rutgers University Outlines What are Filters Linear Filters Convolution operation Properties of Linear Filters Application

### What is an Edge? Computer Vision Week 4. How to detect edges? What is an Edge? Edge Detection techniques. Edge Detection techniques.

What is an Edge? Computer Vision Week 4 Edge Detection Linear filtering; pyramids, wavelets Interest Operators surface normal discontinuity depth discontinuity surface color discontinuity illumination

### jorge s. marques image processing

image processing images images: what are they? what is shown in this image? What is this? what is an image images describe the evolution of physical variables (intensity, color, reflectance, condutivity)

### Image Gradients. Given a discrete image Á Òµ, consider the smoothed continuous image Üµ defined by

Image Gradients Given a discrete image Á Òµ, consider the smoothed continuous image Üµ defined by Üµ Ü ¾ Ö µ Á Òµ Ü ¾ Ö µá µ (1) where Ü ¾ Ö Ô µ Ü ¾ Ý ¾. ½ ¾ ¾ Ö ¾ Ü ¾ ¾ Ö. Here Ü is the 2-norm for the

### Admin stuff. 4 Image Pyramids. Spatial Domain. Projects. Fourier domain 2/26/2008. Fourier as a change of basis

Admin stuff 4 Image Pyramids Change of office hours on Wed 4 th April Mon 3 st March 9.3.3pm (right after class) Change of time/date t of last class Currently Mon 5 th May What about Thursday 8 th May?

### Computational Foundations of Cognitive Science

Computational Foundations of Cognitive Science Lecture 15: Convolutions and Kernels Frank Keller School of Informatics University of Edinburgh keller@inf.ed.ac.uk February 23, 2010 Frank Keller Computational

One-Dimensional Processing for Edge Detection using Hilbert Transform P. Kiran Kumar, Sukhendu Das and B. Yegnanarayana Department of Computer Science and Engineering Indian Institute of Technology, Madras

### Contents. 6 Graph Sketching 87. 6.1 Increasing Functions and Decreasing Functions... 87. 6.2 Intervals Monotonically Increasing or Decreasing...

Contents 6 Graph Sketching 87 6.1 Increasing Functions and Decreasing Functions.......................... 87 6.2 Intervals Monotonically Increasing or Decreasing....................... 88 6.3 Etrema Maima

### Canny Edge Detection

Canny Edge Detection 09gr820 March 23, 2009 1 Introduction The purpose of edge detection in general is to significantly reduce the amount of data in an image, while preserving the structural properties

### Vision based Vehicle Tracking using a high angle camera

Vision based Vehicle Tracking using a high angle camera Raúl Ignacio Ramos García Dule Shu gramos@clemson.edu dshu@clemson.edu Abstract A vehicle tracking and grouping algorithm is presented in this work

### Section 3-7. Marginal Analysis in Business and Economics. Marginal Cost, Revenue, and Profit. 202 Chapter 3 The Derivative

202 Chapter 3 The Derivative Section 3-7 Marginal Analysis in Business and Economics Marginal Cost, Revenue, and Profit Application Marginal Average Cost, Revenue, and Profit Marginal Cost, Revenue, and

### Global and Local Extrema

Global and Local Etrema Using the power of calculus, we can draw quite accurate sketches of a given function using a limited amount of information. In order to graph, and reason visually about functions,

### Lectures 6&7: Image Enhancement

Lectures 6&7: Image Enhancement Leena Ikonen Pattern Recognition (MVPR) Lappeenranta University of Technology (LUT) leena.ikonen@lut.fi http://www.it.lut.fi/ip/research/mvpr/ 1 Content Background Spatial

### CHAPTER 13. Definite Integrals. Since integration can be used in a practical sense in many applications it is often

7 CHAPTER Definite Integrals Since integration can be used in a practical sense in many applications it is often useful to have integrals evaluated for different values of the variable of integration.

### Image Enhancement: Frequency domain methods

Image Enhancement: Frequency domain methods The concept of filtering is easier to visualize in the frequency domain. Therefore, enhancement of image f ( m, n) can be done in the frequency domain, based

### REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING

REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING Ms.PALLAVI CHOUDEKAR Ajay Kumar Garg Engineering College, Department of electrical and electronics Ms.SAYANTI BANERJEE Ajay Kumar Garg Engineering

### QUALITY TESTING OF WATER PUMP PULLEY USING IMAGE PROCESSING

QUALITY TESTING OF WATER PUMP PULLEY USING IMAGE PROCESSING MRS. A H. TIRMARE 1, MS.R.N.KULKARNI 2, MR. A R. BHOSALE 3 MR. C.S. MORE 4 MR.A.G.NIMBALKAR 5 1, 2 Assistant professor Bharati Vidyapeeth s college

### Sharpening through spatial filtering

Sharpening through spatial filtering Stefano Ferrari Università degli Studi di Milano stefano.ferrari@unimi.it Elaborazione delle immagini (Image processing I) academic year 2011 2012 Sharpening The term

### Zhang Wu Directional LMMSE Image Demosaicking

2014/07/01 v0.5 IPOL article class Published in Image Processing On Line on 2011 09 01. Submitted on 2011 00 00, accepted on 2011 00 00. ISSN 2105 1232 c 2011 IPOL & the authors CC BY NC SA This article

### Core Maths C2. Revision Notes

Core Maths C Revision Notes November 0 Core Maths C Algebra... Polnomials: +,,,.... Factorising... Long division... Remainder theorem... Factor theorem... 4 Choosing a suitable factor... 5 Cubic equations...

### Optical Flow as a property of moving objects used for their registration

Optical Flow as a property of moving objects used for their registration Wolfgang Schulz Computer Vision Course Project York University Email:wschulz@cs.yorku.ca 1. Introduction A soccer game is a real

### Image Processing with. ImageJ. Biology. Imaging

Image Processing with ImageJ 1. Spatial filters Outlines background correction image denoising edges detection 2. Fourier domain filtering correction of periodic artefacts 3. Binary operations masks morphological

### Modifying Face Image for Ageing Marks using Specialized Filter

Modifying Face Image for Ageing Marks using Specialized Filter Fayas Asharindavida College of Computers and IT Taif University,KSA Email: fayas.a [AT] tu.edu.sa Abstract Ageing process is a non reversible

### Removal of Noise from MRI using Spectral Subtraction

International Journal of Electronic and Electrical Engineering. ISSN 0974-2174, Volume 7, Number 3 (2014), pp. 293-298 International Research Publication House http://www.irphouse.com Removal of Noise

### SPATIAL VISION. Visual Perception. Spatial Frequency Theory. So far, we have considered, feature detection theory Recent development

SPATIAL VISION Visual Perception Spatial Frequency Theory So far, we have considered, feature detection theory Recent development Spatial Frequency Theory The fundamental elements are spatial frequency

### Modified Sift Algorithm for Appearance Based Recognition of American Sign Language

Modified Sift Algorithm for Appearance Based Recognition of American Sign Language Jaspreet Kaur,Navjot Kaur Electronics and Communication Engineering Department I.E.T. Bhaddal, Ropar, Punjab,India. Abstract:

### FACTORING ax 2 bx c WITH a 1

296 (6 20) Chapter 6 Factoring 6.4 FACTORING a 2 b c WITH a 1 In this section The ac Method Trial and Error Factoring Completely In Section 6.3 we factored trinomials with a leading coefficient of 1. In

### - What is a feature? - Image processing essentials - Edge detection (Sobel & Canny) - Hough transform - Some images

Seminar: Feature extraction by André Aichert I Feature detection - What is a feature? - Image processing essentials - Edge detection (Sobel & Canny) - Hough transform - Some images II An Entropy-based

### Image compositing and blending

Computational Photography and Video: Image compositing and blending Prof. Marc Pollefeys Dr. Gabriel Brostow Today s schedule Last week s recap Image pyramids Graphcuts Global parametric image warping

### Homework #8 Solutions

Homework #8 Solutions Problems Bolded problems are worth 2 points. Section 4.1: 2, 8, 12, 16, 18, 22 Section 4.2: 4, 10, 14, 16, 22, 30. On 14 and 16, use the first or second derivative tests to characterize

### 4.3 Connecting f ' and f '' with the graph of f Calculus

4.3 CONNECTING f ' AND f '' WITH THE GRAPH OF f First Derivative Test for Etrema We have alread determined that relative etrema occur at critical points. The behavior of the first derivative before and

### Implementation of Canny Edge Detector of color images on CELL/B.E. Architecture.

Implementation of Canny Edge Detector of color images on CELL/B.E. Architecture. Chirag Gupta,Sumod Mohan K cgupta@clemson.edu, sumodm@clemson.edu Abstract In this project we propose a method to improve

### EDGE DETECTION ALGORITHM FOR COLOR IMAGE BASED ON QUANTUM SUPERPOSITION PRINCIPLE

EDGE DETECTION ALGORITHM FOR COLOR IMAGE BASED ON QUANTUM SUPERPOSITION PRINCIPLE 1 DINI SUNDANI, 2 A. BENNY MUTIARA, 3 ASEP JUARNA, 4 DEWI AGUSHINTA R. 1 Department of Information Technology 2, 3 Department

### Ground Rules. PC1221 Fundamentals of Physics I. Kinematics. Position. Lectures 3 and 4 Motion in One Dimension. Dr Tay Seng Chuan

Ground Rules PC11 Fundamentals of Physics I Lectures 3 and 4 Motion in One Dimension Dr Tay Seng Chuan 1 Switch off your handphone and pager Switch off your laptop computer and keep it No talking while

### Color Image Processing

Color Image Processing What is color? Selective emission/reflectance of different wavelengths What is color? Illumination Reflectance What is color stimuli? X Illumination Reflectance What is perceived

### 4.4 Logarithmic Functions

SECTION 4.4 Logarithmic Functions 87 4.4 Logarithmic Functions PREPARING FOR THIS SECTION Before getting started, review the following: Solving Inequalities (Appendi, Section A.8, pp. 04 05) Polnomial

### SIGNAL PROCESSING & SIMULATION NEWSLETTER

1 of 10 1/25/2008 3:38 AM SIGNAL PROCESSING & SIMULATION NEWSLETTER Note: This is not a particularly interesting topic for anyone other than those who ar e involved in simulation. So if you have difficulty

### IMPLEMENTATION OF IMAGE PROCESSING IN REAL TIME CAR PARKING SYSTEM

IMPLEMENTATION OF IMAGE PROCESSING IN REAL TIME CAR PARKING SYSTEM Ms.SAYANTI BANERJEE Ajay Kumar Garg Engineering College, Department of electrical and electronics Ms.PALLAVI CHOUDEKAR Ajay Kumar Garg

### Image Blending NASA : Computational Photography Alexei Efros, CMU, Fall 2008

Image Blending NASA 15-463: Computational Photography Alexei Efros, CMU, Fall 2008 Image Compositing Compositing Procedure 1. Extract Sprites (e.g using Intelligent Scissors in Photoshop) 2. Blend them

### Lecture 4: Thresholding

Lecture 4: Thresholding c Bryan S. Morse, Brigham Young University, 1998 2000 Last modified on Wednesday, January 12, 2000 at 10:00 AM. Reading SH&B, Section 5.1 4.1 Introduction Segmentation involves

### FIN 684 Fixed-Income Analysis Approximating Price Changes: From Duration to Convexity Professor Robert B.H. Hauswald Kogod School of Business, AU

FIN 684 Fied-Income Analysis Approimating Price Changes: From Duration to Conveity Professor Robert B.H. Hauswald Kogod School of Business, AU From Yields to Their Analysis Review: discrete and continuous

### Moving Average Filters

CHAPTER 15 Moving Average Filters The moving average is the most common filter in DSP, mainly because it is the easiest digital filter to understand and use. In spite of its simplicity, the moving average

### Lecture 1-10: Spectrograms

Lecture 1-10: Spectrograms Overview 1. Spectra of dynamic signals: like many real world signals, speech changes in quality with time. But so far the only spectral analysis we have performed has assumed

### Visualization and Feature Extraction, FLOW Spring School 2016 Prof. Dr. Tino Weinkauf. Flow Visualization. Image-Based Methods (integration-based)

Visualization and Feature Extraction, FLOW Spring School 2016 Prof. Dr. Tino Weinkauf Flow Visualization Image-Based Methods (integration-based) Spot Noise (Jarke van Wijk, Siggraph 1991) Flow Visualization:

### Jitter Measurements in Serial Data Signals

Jitter Measurements in Serial Data Signals Michael Schnecker, Product Manager LeCroy Corporation Introduction The increasing speed of serial data transmission systems places greater importance on measuring

### Convolution, Noise and Filters

T H E U N I V E R S I T Y of T E X A S Convolution, Noise and Filters Philip Baldwin, Ph.D. Department of Biochemistry Response to an Entire Signal The response of a system with impulse response h(t) to

### Problem definition: optical flow

Motion Estimation http://www.sandlotscience.com/distortions/breathing_objects.htm http://www.sandlotscience.com/ambiguous/barberpole.htm Why estimate motion? Lots of uses Track object behavior Correct

Curve Sketching 1. Domain. Intercepts. Symmetry. Asymptotes 5. Intervals of Increase or Decrease 6. Local Maimum and Minimum Values 7. Concavity and Points of Inflection 8. Sketch the curve MATH 110 Lecture

### Physics 101 Prof. Ekey. Chapter 5 Force and motion (Newton, vectors and causing commotion)

Physics 101 Prof. Ekey Chapter 5 Force and motion (Newton, vectors and causing commotion) Goal of chapter 5 is to establish a connection between force and motion This should feel like chapter 1 Questions

9. Operations with Radicals (9 1) 87 9. OPERATIONS WITH RADICALS In this section Adding and Subtracting Radicals Multiplying Radicals Conjugates In this section we will use the ideas of Section 9.1 in

### MTH 3005 - Calculus I Week 8: Limits at Infinity and Curve Sketching

MTH 35 - Calculus I Week 8: Limits at Infinity and Curve Sketching Adam Gilbert Northeastern University January 2, 24 Objectives. After reviewing these notes the successful student will be prepared to

### CHAPTER 6 Frequency Response, Bode Plots, and Resonance

ELECTRICAL CHAPTER 6 Frequency Response, Bode Plots, and Resonance 1. State the fundamental concepts of Fourier analysis. 2. Determine the output of a filter for a given input consisting of sinusoidal

### Noise Reduction in Video Images Using Coring on QMF Pyramids by. Arthur J. Kalb

Noise Reduction in Video Images Using Coring on QMF Pyramids by Arthur J. Kalb Submitted to the Department of Electrical Engineering and Computer Science on May 20, 1991, in partial fulfillment of the

### Real Time Traffic Light Control System (Hardware and Software Implementation)

International Journal of Electronic and Electrical Engineering. ISSN 0974-2174, Volume 7, Number 5 (2014), pp. 505-510 International Research Publication House http://www.irphouse.com Real Time Traffic

### IIR Filter. Dmitry Teytelman and Dan Van Winkle. Student name: RF and Digital Signal Processing US Particle Accelerator School June, 2009

Dmitry Teytelman and Dan Van Winkle Student name: RF and Digital Signal Processing US Particle Accelerator School 15 19 June, 2009 June 17, 2009 Contents 1 Introduction 2 2 IIR Coefficients 2 3 Exercises

### EP225 Note No. 7 Wave Interference and Di raction

EP5 Note No. 7 Wave Interference and Di raction 7.1 Superposition of Two Waves of Equal Wavelength When two waves of equal amplitude and wavelength, but with a phase di erence are superposed, E 0 sin(k!t)

### When I was 3.1 POLYNOMIAL FUNCTIONS

146 Chapter 3 Polnomial and Rational Functions Section 3.1 begins with basic definitions and graphical concepts and gives an overview of ke properties of polnomial functions. In Sections 3.2 and 3.3 we

### STRESS TRANSFORMATION AND MOHR S CIRCLE

Chapter 5 STRESS TRANSFORMATION AND MOHR S CIRCLE 5.1 Stress Transformations and Mohr s Circle We have now shown that, in the absence of bod moments, there are si components of the stress tensor at a material

### Band pass filtering and the Hilbert transform

Band pass filtering and the Hilbert transform Computational Psychiatry Seminar, Signal Processing 2015 Jakob Heinzle heinzle@biomed.ee.ethz.ch Translational Neuromodeling Unit (TNU) Institute for Biomedical

### Solving Quadratic Equations by Graphing. Consider an equation of the form. y ax 2 bx c a 0. In an equation of the form

SECTION 11.3 Solving Quadratic Equations b Graphing 11.3 OBJECTIVES 1. Find an ais of smmetr 2. Find a verte 3. Graph a parabola 4. Solve quadratic equations b graphing 5. Solve an application involving

### Fast Detection and Tracking of Faces in Uncontrolled Environments for Autonomous Robots Using the CNN-UM

Fast Detection and Tracking of Faces in Uncontrolled Environments for Autonomous Robots Using the CNN-UM J. McRaven, M. Scheutz, Gy. Cserey, V. Andronache and W. Porod Department of Electrical Engineering

### A Multiresolution Spline With Application to Image Mosaics

A Multiresolution Spline With Application to Image Mosaics PETER J. BURT and EDWARD H. ADELSON RCA David Sarnoff Research Center We define a multiresolution spline technique for combining two or more images

### Understanding Dynamic Range in Acceleration Measurement Systems. February 2013 By: Bruce Lent

in Acceleration Measurement Systems February 2013 By: Bruce Lent Topics to discuss Definition of dynamic range The effective range Making full use of the high level Using filters to improve dynamic range

### MVA ENS Cachan. Lecture 2: Logistic regression & intro to MIL Iasonas Kokkinos Iasonas.kokkinos@ecp.fr

Machine Learning for Computer Vision 1 MVA ENS Cachan Lecture 2: Logistic regression & intro to MIL Iasonas Kokkinos Iasonas.kokkinos@ecp.fr Department of Applied Mathematics Ecole Centrale Paris Galen

### Digital Image Processing Using Matlab. Haris Papasaika-Hanusch Institute of Geodesy and Photogrammetry, ETH Zurich

Haris Papasaika-Hanusch Institute of Geodesy and Photogrammetry, ETH Zurich haris@geod.baug.ethz.ch Images and Digital Images A digital image differs from a photo in that the values are all discrete. Usually

### EXERCISES FOR CHAPTER 6: Taylor and Maclaurin Series

EXERCISES FOR CHAPTER 6: Taylor and Maclaurin Series. Find the first 4 terms of the Taylor series for the following functions: (a) ln centered at a=, (b) centered at a=, (c) sin centered at a = 4. (a)

### A New Robust Algorithm for Video Text Extraction

A New Robust Algorithm for Video Text Extraction Pattern Recognition, vol. 36, no. 6, June 2003 Edward K. Wong and Minya Chen School of Electrical Engineering and Computer Science Kyungpook National Univ.

### Compression and Image Formats

Compression Compression and Image Formats Reduce amount of data used to represent an image/video Bit rate and quality requirements Necessary to facilitate transmission and storage Required quality is application

### Color to Grayscale Conversion with Chrominance Contrast

Color to Grayscale Conversion with Chrominance Contrast Yuting Ye University of Virginia Figure 1: The sun in Monet s Impression Sunrise has similar luminance as the sky. It can hardly be seen when the

### siftservice.com - Turning a Computer Vision algorithm into a World Wide Web Service

siftservice.com - Turning a Computer Vision algorithm into a World Wide Web Service Ahmad Pahlavan Tafti 1, Hamid Hassannia 2, and Zeyun Yu 1 1 Department of Computer Science, University of Wisconsin -Milwaukee,

### Exercise Torque on a Dipole in a Uniform Field. Correct. Correct. Correct. Heimadæmi 2. Part A. Part B. Part C

Heimadæmi 2 Due: 11:00pm on Thursday, January 28, 2016 You will receive no credit for items you complete after the assignment is due. Grading Policy Exercise 21.56 The dipole moment of the water molecule

### Blind Deconvolution of Barcodes via Dictionary Analysis and Wiener Filter of Barcode Subsections

Blind Deconvolution of Barcodes via Dictionary Analysis and Wiener Filter of Barcode Subsections Maximilian Hung, Bohyun B. Kim, Xiling Zhang August 17, 2013 Abstract While current systems already provide

### Irregular Laplacian Graph Pyramid

Computer Vision Winter Workshop 2010, Libor Špaˇcek, Vojtˇech Franc (eds.) Nové Hrady, Czech Republic, February 3 5 Czech Pattern Recognition Society Irregular Laplacian Graph Pyramid Dan Shao and Walter

### Section V.2: Magnitudes, Directions, and Components of Vectors

Section V.: Magnitudes, Directions, and Components of Vectors Vectors in the plane If we graph a vector in the coordinate plane instead of just a grid, there are a few things to note. Firstl, directions

### Lesson 6 Applications of Differential Calculus

Lesson 6 Applications of Differential Calculus The line tangent to the graph of a function f at ( 0, f ( 0 is the line passing through the point whose slope is f ( 0. y = f ( The slope-point equation of

### Robust Real-time Object Detection by Paul Viola and Michael Jones ICCV 2001 Workshop on Statistical and Computation Theories of Vision

Robust Real-time Object Detection by Paul Viola and Michael Jones ICCV 2001 Workshop on Statistical and Computation Theories of Vision Presentation by Gyozo Gidofalvi Computer Science and Engineering Department

### Section 1-4 Functions: Graphs and Properties

44 1 FUNCTIONS AND GRAPHS I(r). 2.7r where r represents R & D ependitures. (A) Complete the following table. Round values of I(r) to one decimal place. r (R & D) Net income I(r).66 1.2.7 1..8 1.8.99 2.1

### Advanced 3G and 4G Wireless Communication Prof. Aditya K. Jagannatham Department of Electrical Engineering Indian Institute of Technology, Kanpur

Advanced 3G and 4G Wireless Communication Prof. Aditya K. Jagannatham Department of Electrical Engineering Indian Institute of Technology, Kanpur Lecture - 3 Rayleigh Fading and BER of Wired Communication

### Introduction to Fourier Series

Introduction to Fourier Series We ve seen one eample so far of series of functions. The Taylor Series of a function is a series of polynomials and can be used to approimate a function at a point. Another

### MA119-A Applied Calculus for Business. 2006 Fall Homework 8 Solutions Due 10/27/2006 10:30AM

MA9-A Applied Calculus for Business 006 Fall Homework 8 Solutions Due 0/7/006 0:0AM. # Find the interval(s) where the function f () = + + is increasing and the interval(s) where it is decreasing. First,

REALISTIC CAST SHADOW EFFECT Photoshop s Drop Shadow layer style may be great for adding simple shadows to images or text, making them look as if they re floating slightly above their background, but when

### Introduction Bilateral Filtering Results. Bilateral Filtering. Mathias Eitz. TU Berlin. November, 21st 2006

Introduction TU Berlin November, 21st 2006 About Me Introduction Student at TU Berlin since 2002 eitz@cs.tu-berlin.de Outline Introduction 1 Introduction Smoothing Filters Comparison 2 Intuition Mathematical

### A Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow

, pp.233-237 http://dx.doi.org/10.14257/astl.2014.51.53 A Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow Giwoo Kim 1, Hye-Youn Lim 1 and Dae-Seong Kang 1, 1 Department of electronices

### MATH Area Between Curves

MATH - Area Between Curves Philippe Laval September, 8 Abstract This handout discusses techniques used to nd the area of regions which lie between two curves. Area Between Curves. Theor Given two functions

### MATH 118, LECTURES 14 & 15: POLAR AREAS

MATH 118, LECTURES 1 & 15: POLAR AREAS 1 Polar Areas We recall from Cartesian coordinates that we could calculate the area under the curve b taking Riemann sums. We divided the region into subregions,

### Random variables, probability distributions, binomial random variable

Week 4 lecture notes. WEEK 4 page 1 Random variables, probability distributions, binomial random variable Eample 1 : Consider the eperiment of flipping a fair coin three times. The number of tails that

### FREQUENCY RESPONSE AND PASSIVE FILTERS LABORATORY. We start with examples of a few filter circuits to illustrate the concept.

FREQUENCY RESPONSE AND PASSIVE FILTERS LABORATORY In this experiment we will analytically determine and measure the frequency response of networks containing resistors, AC source/sources, and energy storage

### Chap#5 (Data communication)

Chap#5 (Data communication) Q#1: Define analog transmission. Normally, analog transmission refers to the transmission of analog signals using a band-pass channel. Baseband digital or analog signals are

### TI-84/83 graphing calculator

TI-8/83 graphing calculator Let us use the table feature to approimate limits and then solve the problems the old fashion way. Find the following limits: Eample 1.1 lim f () Turn on your TI-8 graphing

### Visibility of Noise in Natural Images

Visibility of Noise in Natural Images Stefan Winkler and Sabine Süsstrunk Audiovisual Communications Laboratory (LCAV) Ecole Polytechnique Fédérale de Lausanne (EPFL) 1015 Lausanne, Switzerland ABSTRACT