Today s Topics. Lecture 11: LoG and DoG Filters. Recall: First Derivative Filters. SecondDerivative Filters


 Martha Shavonne Williams
 2 years ago
 Views:
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 SecondDerivative Filters Sharp changes in gray level of the input image correspond to peaks or valleys of the firstderivative of the input signal. Peaks or valleys of the firstderivative of the input signal, correspond to zerocrossings of the secondderivative 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 ZeroCrossings An alternative appro to finding edges as peaks in first deriv is to find zerocrossings 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 SECONDorder 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 zerocrossings (Laplacian filter): O(,y) = (I(,y) * G(,y)) g ( ) = e g' ( ) = e = e Laplacian of Gaussianfiltered 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 LoGfiltered D analog LoG Meican Hat BandPass Filter (suppresses both high and low frequencies) Why? Easier to eplain in a moment. 3
4 ZeroCrossings as an Edge Detector Raw zerocrossings (no contrast thresholding) ZeroCrossings as an Edge Detector Raw zerocrossings (no contrast thresholding) LoG sigma =, zerocrossing LoG sigma = 4, zerocrossing ZeroCrossings as an Edge Detector Raw zerocrossings (no contrast thresholding) Note: Closed Contours You may have noticed that zerocrossings form closed contours. It is easy to see why Think of equalelevation contours on a topo map. Each is a closed contour. Zerocrossings are contours at elevation = 0. LoG sigma = 8, zerocrossing 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 lowpass filter) Lindeberg: blobs are detected as local etrema in space and scale, within the LoG (or DoG) scalespace 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 fullres greyscale image The Laplacian Pyramid as a Compact Image Code Burt, P., and Adelson, E. H., IEEE Transactions on Communication, COM3: (983). 7
Computer Vision: Filtering
Computer Vision: Filtering Raquel Urtasun TTI Chicago Jan 10, 2013 Raquel Urtasun (TTIC) Computer Vision Jan 10, 2013 1 / 82 Today s lecture... Image formation Image Filtering Raquel Urtasun (TTIC) Computer
More informationConvolution. 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
More informationMotivation. 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
More informationEdge 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
More informationSpatial 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
More informationBIL 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
More informationImage 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
More informationImage 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
More informationDigital 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
More informationWhat 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
More informationjorge 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)
More informationImage 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 2norm for the
More informationAdmin 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?
More informationComputational 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
More informationOneDimensional 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
More informationContents. 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
More informationCanny 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
More informationVision 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
More informationSection 37. Marginal Analysis in Business and Economics. Marginal Cost, Revenue, and Profit. 202 Chapter 3 The Derivative
202 Chapter 3 The Derivative Section 37 Marginal Analysis in Business and Economics Marginal Cost, Revenue, and Profit Application Marginal Average Cost, Revenue, and Profit Marginal Cost, Revenue, and
More informationGlobal 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,
More informationLectures 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
More informationCHAPTER 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.
More informationImage 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
More informationREAL 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
More informationQUALITY 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
More informationSharpening 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
More informationZhang 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
More informationCore 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...
More informationOptical 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
More informationImage 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
More informationModifying 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
More informationRemoval of Noise from MRI using Spectral Subtraction
International Journal of Electronic and Electrical Engineering. ISSN 09742174, Volume 7, Number 3 (2014), pp. 293298 International Research Publication House http://www.irphouse.com Removal of Noise
More informationSPATIAL 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
More informationModified 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:
More informationFACTORING 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
More information 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 Entropybased
More informationImage 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
More informationHomework #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
More information4.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
More informationImplementation 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
More informationEDGE 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
More informationGround 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
More informationColor 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
More information4.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
More informationSIGNAL 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
More informationIMPLEMENTATION 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
More informationImage Blending NASA : Computational Photography Alexei Efros, CMU, Fall 2008
Image Blending NASA 15463: Computational Photography Alexei Efros, CMU, Fall 2008 Image Compositing Compositing Procedure 1. Extract Sprites (e.g using Intelligent Scissors in Photoshop) 2. Blend them
More informationLecture 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
More informationFIN 684 FixedIncome Analysis Approximating Price Changes: From Duration to Convexity Professor Robert B.H. Hauswald Kogod School of Business, AU
FIN 684 FiedIncome 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
More informationMoving 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
More informationLecture 110: Spectrograms
Lecture 110: 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
More informationVisualization and Feature Extraction, FLOW Spring School 2016 Prof. Dr. Tino Weinkauf. Flow Visualization. ImageBased Methods (integrationbased)
Visualization and Feature Extraction, FLOW Spring School 2016 Prof. Dr. Tino Weinkauf Flow Visualization ImageBased Methods (integrationbased) Spot Noise (Jarke van Wijk, Siggraph 1991) Flow Visualization:
More informationJitter 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
More informationConvolution, 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
More informationProblem 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
More informationCurve Sketching. MATH 1310 Lecture 26 1 of 14 Ronald Brent 2016 All rights reserved.
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
More informationPhysics 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
More information9.3 OPERATIONS WITH RADICALS
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
More informationMTH 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
More informationCHAPTER 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
More informationNoise 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
More informationReal Time Traffic Light Control System (Hardware and Software Implementation)
International Journal of Electronic and Electrical Engineering. ISSN 09742174, Volume 7, Number 5 (2014), pp. 505510 International Research Publication House http://www.irphouse.com Real Time Traffic
More informationIIR 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
More informationEP225 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)
More informationWhen 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
More informationSTRESS 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
More informationBand 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
More informationSolving 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
More informationFast Detection and Tracking of Faces in Uncontrolled Environments for Autonomous Robots Using the CNNUM
Fast Detection and Tracking of Faces in Uncontrolled Environments for Autonomous Robots Using the CNNUM J. McRaven, M. Scheutz, Gy. Cserey, V. Andronache and W. Porod Department of Electrical Engineering
More informationA 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
More informationUnderstanding 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
More informationMVA 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
More informationDigital Image Processing Using Matlab. Haris PapasaikaHanusch Institute of Geodesy and Photogrammetry, ETH Zurich
Haris PapasaikaHanusch 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
More informationEXERCISES 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)
More informationA 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.
More informationCompression 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
More informationColor 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
More informationsiftservice.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,
More informationExercise 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
More informationBlind 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
More informationIrregular 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
More informationSection 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
More informationLesson 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 slopepoint equation of
More informationRobust Realtime Object Detection by Paul Viola and Michael Jones ICCV 2001 Workshop on Statistical and Computation Theories of Vision
Robust Realtime 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
More informationSection 14 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
More informationAdvanced 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
More informationIntroduction 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
More informationMA119A Applied Calculus for Business. 2006 Fall Homework 8 Solutions Due 10/27/2006 10:30AM
MA9A 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,
More informationREALISTIC CAST SHADOW EFFECT
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
More informationIntroduction 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.tuberlin.de Outline Introduction 1 Introduction Smoothing Filters Comparison 2 Intuition Mathematical
More informationA Study on SURF Algorithm and RealTime Tracking Objects Using Optical Flow
, pp.233237 http://dx.doi.org/10.14257/astl.2014.51.53 A Study on SURF Algorithm and RealTime Tracking Objects Using Optical Flow Giwoo Kim 1, HyeYoun Lim 1 and DaeSeong Kang 1, 1 Department of electronices
More informationMATH 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
More informationMATH 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,
More informationRandom 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
More informationFREQUENCY 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
More informationChap#5 (Data communication)
Chap#5 (Data communication) Q#1: Define analog transmission. Normally, analog transmission refers to the transmission of analog signals using a bandpass channel. Baseband digital or analog signals are
More informationTI84/83 graphing calculator
TI8/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 TI8 graphing
More informationVisibility 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
More informationScanners and How to Use Them
Written by Jonathan Sachs Copyright 19961999 Digital Light & Color Introduction A scanner is a device that converts images to a digital file you can use with your computer. There are many different types
More informationThe first derivative and stationary points
Mathematics Learning Centre The first derivative and stationar points Jackie Nicholas c 24 Universit of Sdne Mathematics Learning Centre, Universit of Sdne The first derivative and stationar points The
More information