Color2Gray: Salience-Preserving Color Removal
|
|
- Howard Knight
- 5 years ago
- Views:
Transcription
1 Color2Gray: Salience-Preserving Color Removal Amy Gooch Sven Olsen Jack Tumblin Bruce Gooch Slides by Gooch et al.
2 Color Removal Color Grayscale
3 Color Removal Color Proposed Algorithm
4 Isoluminant Colors Color Grayscale
5 Traditional Methods Contrast enhancement & Gamma Correction Doesn t help with isoluminant values Photoshop Grayscale PSGray + Auto Contrast Proposed Algorithm
6 Overview Conversion to grayscale is dimensionality reduction From tristimulus values to single channel => Loss of information Luminance Axis Goal: Maintain salient features in color image
7 Human color perception: Relative differences Color Illusion by Lotto and Purves
8 Human color perception: Relative differences Color Illusion by Lotto and Purves
9 Algorithm Overview Convert to Perceptually Uniform Space CIE L*a*b*
10 Algorithm Overview Convert to Perceptually Uniform Space CIE L*a*b* Initialize grayscale image, g, with L channel For each pair of neighboring pixels i, j Compute Luminance distance Compute Chrominance distance δ ij Adjust g to incorporate both luminance and chrominance differences
11 Parameters μ : Radius of neighboring pixels α : Max chrominance offset θ : Map chromatic difference to increases or decreases in luminance values
12 μ : Neighborhood Size μ = 2 μ = 16 μ= entire image
13 μ : Neighborhood Size μ = 16 μ= entire image
14 α: Chromatic variation maps to luminance variation Luminance (L*) values are in the range [0,100] Chrominance values are in the range [-500,500] (a*) and [-200,200] (b*) Need to remap chrominance differences to range [-α, α]
15 α: Chromatic variation maps to luminance variation α α crunch(x) = α * tanh(x/α) α = 5 α = 10 α = 25
16 Effect of α α = 5 α = 15 α = 25 α = 35 α = 45 α = 55 α = 65 α = 75 α = 85 α = 95
17 θ: Sign of chromatic difference Luminance Distance: ΔL ij = L i -L j Chrominance Distance: ΔC ij Problem: ΔC ij is unsigned
18 +b* C 2 -a* +a* C 1 Color Space b*
19 Map chromatic difference to increases or decreases in luminance values Original...
20 Color Difference Space +ΔC 1, Δb* v θ v θ = (cos θ, sin θ) -Δa* θ +Δa* - + -Δb* sign( ΔC i,j ) = sign(δc i,j. v θ )
21 Rasche et al. Photoshop Grayscale
22 Rasche et al. Photoshop Grayscale
23 θ = 45 Photoshop Grayscale θ = 225
24 θ = 135 θ = 45 θ = 0 Grayscale
25 Photoshop Grayscale
26 How to Combine Chrominance and Luminance ΔL ij if ΔL ij > crunch( ΔC ij ) δ(α,θ) ij = crunch( ΔC ij ) if ΔC ij. ν θ 0 crunch(- ΔC ij ) otherwise α... α crunch(x) = α * tanh(x/α)
27 Color2Grey Algorithm Optimization: min ΣΣ ( (g i -g j ) - δ i,j ) 2 i i+μ j=i-μ If δ ij = ΔL then ideal image is g Otherwise, selectively modulated by ΔC ij
28 Implementation Performance Image of size S x S O(μ 2 S 2 ) or O(S 4 ) for full neighborhood case 12.7s 100x100 image 65.6s 150x150 image 204.0s 200x200 image GPU implementation Athlon CPU O(S 2 ) ideal, really O(S 3 ) 2.8s 100x s 150x150 NVIDIA GeForce GT s 200x200
29 Results Original Photoshop Grey Color2Grey Color2Grey + Color
30 Original PhotoshopGrey Color2Grey
31 Original PhotoshopGrey Color2Grey+Color
32 Original PhotoshopGrey Color2Grey
33 Original PhotoshopGrey Color2Grey+Color
34 Original PhotoshopGrey Color2Grey
35 Original PhotoshopGrey Color2Grey+Color
36 Original PhotoshopGrey Color2Grey
37 Original PhotoshopGrey Color2Grey+Color
38 Original PhotoshopGrey Color2Grey
39 Original PhotoshopGrey Color2Grey+Color
40 Validate "Salience Preserving" Original PhotoshopGrey Color2Grey Apply Contrast Attention model by Ma and Zhang 2003
41 Validate "Salience Preserving" Original PhotoshopGrey Color2Grey
42 Color Harmonization Daniel Cohen-Or, Olga Sorkine, Ran Gal, Tommer Leyvand Tel Aviv University Ying-Qing Xu Microsoft Research Asia Slides by Cohen-Or et al.
43 What is color harmony? Harmonic colors are pleasing to the eye. They engage the human observer and give a sense of order and balance in the visual experience.
44 Coloring/recoloring recoloring
45 Harmonization technique i type V type L type I type T type Y type X type N type Hue histogram
46 Harmonization technique
47 Applications Facilitating the choice of harmonic colors automatic harmonization may be used instead of careful choice of color palettes
48 Applications Matching the colors coming from different sources (cut-and-paste)
49 Applications Matching the colors coming from different sources (cut-and-paste)
50 HSV color space Perceptually meaningful dimensions: Hue, Saturation, Value (Intensity)
51 Formal definition of color harmony? Mathematical formulation has been developing together with color theory Newton, Goethe, Young, Maxwell Itten [1960]: harmony means relationships on the hue wheel: 2-color harmony: complementary colors 3-color harmony: equilateral triangle N-color harmony: equilateral N-gon
52 Formal definition of color harmony? Matsuda [1995]: extensive empirical studies, derived 8 hue templates Tokumaru et al. [2002] developed a fuzzy system to evaluate the harmony of color schemes i type V type L type I type T type Y type X type N type
53 Harmonic scheme The templates can be arbitrarily rotated Harmonic scheme is template type T m + specific orientation α i type V type L type I type T type Y type X type N type
54 Harmony score To evaluate the harmony of an input image X we analyze its hue histogram: Every pixel p contributes its saturation S(p) to the bin of the hue H(p)
55 Harmony function The harmony of image X w. r. t. harmonic scheme (T m, α) : F( X,( T, )) m α = H( p) ETm( α )( p) S( p) p X arc length distance hue of p closest sector border saturation of p H(p) E Tm(α) (p)
56 Best template Automatically compute α that minimizes F(X, (T m, α)) for each template T m The best-fitting harmonic scheme: ( T,α ) = argmin F X,( T,α) m 0 0 ( m,α) ( ) m
57 Harmonization Given (T m, α) we shift the hues so that the hue histogram is contained in (T m, α)
58 Color shifting The hue of pixel p is shifted to its associated sector E Tm(α) (p) The amount of squeezing is controlled by a Gaussian fall-off function
59 Color coherency If we define E Tm(α) (p) simply as the closest template sector to H(p), we get coloring discontinuity: Graph-cut solution
60 Graph-cut optimization To make the coloring more coherent we assign E Tm(α) (p) by optimizing the labeling V E( V) = λ E ( V) + E ( V) 1 2 Favors short distance to the template sector Favors coherent labeling of neighboring pixels
61 Graph-cut optimization To make the coloring more coherent we assign E Tm(α) (p) by optimizing the labeling V E( V) = λ E ( V) + E ( V) E ( ) ( ) ( ( )) ( ) 1 V = H p H V p S p p 1 2 ( ) 1 2 = δ max { pq, } N E ( V) V( p), V( q) H( p) H( q) S ( p, q)
62 Overcoming segmentation problems The graph-cut may fail when an object in the image has several connected components
63 Overcoming segmentation problems User-assisted fix: scribbling on the erroneously labeled area Re-compute the labeling
64 Example result
65 Results choosing colors
66 Results cut and paste The background is harmonized according to the best-fitting harmonic template of the pasted foreground
67 Results cut and paste The background is harmonized according to the best-fitting harmonic template of the pasted foreground original harmonized harmonized
68 Results Text over a poster
69 Results Text over a poster
70 Results
71 Discussion Nature is already harmonic original best-fitting template poorly-fitting template
72 Discussion Cannot improve a masterpiece! Wassily Kandinsky, Composition VII, 1913
73 Discussion Grayish colors will remain such
74 Summary The proposed method enhances the harmony of colors in a given image Operates by fitting the image hues into a given harmonic distribution Especially useful for artificial colors, cutand-paste settings and collages that combine imagery from different sources
75 Example-based recoloring J.-F. Lalonde and A. Efros. Using Color Compatibility for Assessing Image Realism. ICCV 2007.
Residual-based Shadings for Visualizing (Conditional) Independence
Residual-based Shadings for Visualizing (Conditional) Independence Achim Zeileis David Meyer Kurt Hornik http://www.ci.tuwien.ac.at/~zeileis/ Overview The independence problem in 2-way contingency tables
More informationA Comprehensive Framework for Modeling and Correcting Color Variations in Multi Projector Displays
A Comprehensive Framework for Modeling and Correcting Color Variations in Multi Projector Displays Aditi Majumder Slide 1 Historical Perspective A dream computer in 1980 (Bill Joy and others) Megabytes
More informationVision & Perception. Simple model: simple reflectance/illumination model. image: x(n 1,n 2 )=i(n 1,n 2 )r(n 1,n 2 ) 0 < r(n 1,n 2 ) < 1
Simple model: simple reflectance/illumination model Eye illumination source i(n 1,n 2 ) image: x(n 1,n 2 )=i(n 1,n 2 )r(n 1,n 2 ) reflectance term r(n 1,n 2 ) where 0 < i(n 1,n 2 ) < 0 < r(n 1,n 2 )
More informationColour Part One. Energy Density CPSC 553 P Wavelength 700 nm
Colour Part One Energy Density 400 Wavelength 700 nm CPSC 553 P 1 Human Perception An Active Organising Process Many illusions experiments from psychology Colour not just a matter of measuring wavelength
More informationImage Compression Based on Visual Saliency at Individual Scales
Image Compression Based on Visual Saliency at Individual Scales Stella X. Yu 1 Dimitri A. Lisin 2 1 Computer Science Department Boston College Chestnut Hill, MA 2 VideoIQ, Inc. Bedford, MA November 30,
More informationPerceptually Uniform Color Spaces
C. A. Bouman: Digital Image Processing - January 8, 2018 1 Perceptually Uniform Color Spaces Problem: Small changes in XYZ may result in small or large perceptual changes. Solution: Formulate a perceptually
More informationCS 664 Segmentation (2) Daniel Huttenlocher
CS 664 Segmentation (2) Daniel Huttenlocher Recap Last time covered perceptual organization more broadly, focused in on pixel-wise segmentation Covered local graph-based methods such as MST and Felzenszwalb-Huttenlocher
More informationDigital Image Processing ERRATA. Wilhelm Burger Mark J. Burge. An algorithmic introduction using Java. Second Edition. Springer
Wilhelm Burger Mark J. Burge Digital Image Processing An algorithmic introduction using Java Second Edition ERRATA Springer Berlin Heidelberg NewYork Hong Kong London Milano Paris Tokyo 5 Filters K K No
More informationJoint Optimization of Segmentation and Appearance Models
Joint Optimization of Segmentation and Appearance Models David Mandle, Sameep Tandon April 29, 2013 David Mandle, Sameep Tandon (Stanford) April 29, 2013 1 / 19 Overview 1 Recap: Image Segmentation 2 Optimization
More informationEnergy minimization via graph-cuts
Energy minimization via graph-cuts Nikos Komodakis Ecole des Ponts ParisTech, LIGM Traitement de l information et vision artificielle Binary energy minimization We will first consider binary MRFs: Graph
More informationCS Color. Aditi Majumder, CS 112 Slide 1
CS 112 - Color Aditi Majumder, CS 112 Slide 1 Visible Light Spectrum Aditi Majumder, CS 112 Slide 2 Color is due to.. Selective emission/reflection of different wavelengths by surfaces in the world Different
More informationOpponent Color Spaces
C. A. Bouman: Digital Image Processing - January 8, 2018 1 Opponent Color Spaces Perception of color is usually not best represented in RGB. A better model of HVS is the so-call opponent color model Opponent
More informationDigital Image Processing
Digital Image Processing 16 November 2006 Dr. ir. Aleksandra Pizurica Prof. Dr. Ir. Wilfried Philips Aleksandra.Pizurica @telin.ugent.be Tel: 09/264.3415 UNIVERSITEIT GENT Telecommunicatie en Informatieverwerking
More informationIntelligent Systems:
Intelligent Systems: Undirected Graphical models (Factor Graphs) (2 lectures) Carsten Rother 15/01/2015 Intelligent Systems: Probabilistic Inference in DGM and UGM Roadmap for next two lectures Definition
More informationColor Image Correction
FLDE. p. 1/48 Color Image Correction Benasque, September 2007 Vicent Caselles Departament de Tecnologia Universitat Pompeu Fabra joint work with M.Bertalmío, R. Palma, E. Provenzi FLDE. p. 2/48 Overview
More informationAn Information-Theoretic Framework for Flow Visualization
An Information-Theoretic Framework for Flow Visualization Lijie Xu, Teng-Yok Lee, Student Member, IEEE, and Han-Wei Shen Abstract The process of visualization can be seen as a visual communication channel
More informationColor perception SINA 08/09
Color perception Color adds another dimension to visual perception Enhances our visual experience Increase contrast between objects of similar lightness Helps recognizing objects However, it is clear that
More informationNEW PIXEL SORTING METHOD FOR PALETTE BASED STEGANOGRAPHY AND COLOR MODEL SELECTION
NEW PIXEL SORTING METHOD FOR PALETTE BASED STEGANOGRAPHY AND COLOR MODEL SELECTION Sos S. Agaian 1 and Juan P. Perez 2 1NSP Lab, The University of Texas at San Antonio, Electrical Engineering Department,
More informationDiffusion/Inference geometries of data features, situational awareness and visualization. Ronald R Coifman Mathematics Yale University
Diffusion/Inference geometries of data features, situational awareness and visualization Ronald R Coifman Mathematics Yale University Digital data is generally converted to point clouds in high dimensional
More informationNonparametric Methods Lecture 5
Nonparametric Methods Lecture 5 Jason Corso SUNY at Buffalo 17 Feb. 29 J. Corso (SUNY at Buffalo) Nonparametric Methods Lecture 5 17 Feb. 29 1 / 49 Nonparametric Methods Lecture 5 Overview Previously,
More informationSingle Exposure Enhancement and Reconstruction. Some slides are from: J. Kosecka, Y. Chuang, A. Efros, C. B. Owen, W. Freeman
Single Exposure Enhancement and Reconstruction Some slides are from: J. Kosecka, Y. Chuang, A. Efros, C. B. Owen, W. Freeman 1 Reconstruction as an Inverse Problem Original image f Distortion & Sampling
More informationDESIGNING CNN GENES. Received January 23, 2003; Revised April 2, 2003
Tutorials and Reviews International Journal of Bifurcation and Chaos, Vol. 13, No. 10 (2003 2739 2824 c World Scientific Publishing Company DESIGNING CNN GENES MAKOTO ITOH Department of Information and
More informationStudent Name: Module 1: Elements of Art and Principles of Design Study Guide
Before attempting the Module Exam, you should be familiar with the concepts below. Use your notes from each lesson to help you complete this self check worksheet. Review any lessons where you feel a lack
More informationVisual Imaging and the Electronic Age Color Science Metamers & Chromaticity Diagrams. Lecture #6 September 7, 2017 Prof. Donald P.
Visual Imaging and the Electronic Age Color Science Metamers & Chromaticity Diagrams Lecture #6 September 7, 2017 Prof. Donald P. Greenberg Matching the Power Spectrum of the Test Lamp with a Full Set
More informationChapter 2: Functions, Limits and Continuity
Chapter 2: Functions, Limits and Continuity Functions Limits Continuity Chapter 2: Functions, Limits and Continuity 1 Functions Functions are the major tools for describing the real world in mathematical
More informationRadian measure and trigonometric functions on the reals
Trigonometry Radian measure and trigonometric functions on the reals The units for measuring angles tend to change depending on the context - in a geometry course, you re more likely to be measuring your
More informationmatrix resulted. All values that were not one-zero were converted to standard normal
Appendix A A. General Statistics A.1 Morrisey s Incomplete Matrix Solution for Case V Because there was unanimous agreement for some pairs, a zero-one proportion matrix resulted. All values that were not
More informationAnnouncements. Filtering. Image Filtering. Linear Filters. Example: Smoothing by Averaging. Homework 2 is due Apr 26, 11:59 PM Reading:
Announcements Filtering Homework 2 is due Apr 26, :59 PM eading: Chapter 4: Linear Filters CSE 52 Lecture 6 mage Filtering nput Output Filter (From Bill Freeman) Example: Smoothing by Averaging Linear
More informationIntroduction to Computer Vision. 2D Linear Systems
Introduction to Computer Vision D Linear Systems Review: Linear Systems We define a system as a unit that converts an input function into an output function Independent variable System operator or Transfer
More informationSelf-Tuning Semantic Image Segmentation
Self-Tuning Semantic Image Segmentation Sergey Milyaev 1,2, Olga Barinova 2 1 Voronezh State University sergey.milyaev@gmail.com 2 Lomonosov Moscow State University obarinova@graphics.cs.msu.su Abstract.
More informationCorners, Blobs & Descriptors. With slides from S. Lazebnik & S. Seitz, D. Lowe, A. Efros
Corners, Blobs & Descriptors With slides from S. Lazebnik & S. Seitz, D. Lowe, A. Efros Motivation: Build a Panorama M. Brown and D. G. Lowe. Recognising Panoramas. ICCV 2003 How do we build panorama?
More informationOver-enhancement Reduction in Local Histogram Equalization using its Degrees of Freedom. Alireza Avanaki
Over-enhancement Reduction in Local Histogram Equalization using its Degrees of Freedom Alireza Avanaki ABSTRACT A well-known issue of local (adaptive) histogram equalization (LHE) is over-enhancement
More informationCITS 4402 Computer Vision
CITS 4402 Computer Vision A/Prof Ajmal Mian Adj/A/Prof Mehdi Ravanbakhsh Lecture 06 Object Recognition Objectives To understand the concept of image based object recognition To learn how to match images
More informationMeasurement and Uncertainty
Physics 1020 Laboratory #1 Measurement and Uncertainty 1 Measurement and Uncertainty Any experimental measurement or result has an uncertainty associated with it. In todays lab you will perform a set of
More informationOld painting digital color restoration
Old painting digital color restoration Michail Pappas Ioannis Pitas Dept. of Informatics, Aristotle University of Thessaloniki GR-54643 Thessaloniki, Greece Abstract Many old paintings suffer from the
More informationGiven an arc of length s on a circle of radius r, the radian measure of the central angle subtended by the arc is given by θ = s r :
Given an arc of length s on a circle of radius r, the radian measure of the central angle subtended by the arc is given by θ = s r : To convert from radians (rad) to degrees ( ) and vice versa, use the
More informationFast Local Laplacian Filters: Theory and Applications
Fast Local Laplacian Filters: Theory and Applications Mathieu Aubry (INRIA, ENPC), Sylvain Paris (Adobe), Sam Hasinoff (Google), Jan Kautz (UCL), and Frédo Durand (MIT) Input Unsharp Mask, not edge-aware
More informationVisualizing Independence Using Extended Association and Mosaic Plots. Achim Zeileis David Meyer Kurt Hornik
Visualizing Independence Using Extended Association and Mosaic Plots Achim Zeileis David Meyer Kurt Hornik Overview The independence problem in 2-way contingency tables Standard approach: χ 2 test Alternative
More informationScalable color image coding with Matching Pursuit
SCHOOL OF ENGINEERING - STI SIGNAL PROCESSING INSTITUTE Rosa M. Figueras i Ventura CH-115 LAUSANNE Telephone: +4121 6935646 Telefax: +4121 69376 e-mail: rosa.figueras@epfl.ch ÉCOLE POLYTECHNIQUE FÉDÉRALE
More information1 FUNDAMENTALS OF. Proof. Dr. Fuhui Long, Dr. Hongjiang Zhang and Prof. David Dagan Feng
1 FUNDAMENTALS OF Proof CONTENT-BASED IMAGE RETRIEVAL Dr. Fuhui Long, Dr. Hongjiang Zhang and Prof. David Dagan Feng We introduce in this chapter some fundamental theories for content-based image retrieval.
More informationCS444/544: Midterm Review. Carlos Scheidegger
CS444/544: Midterm Review Carlos Scheidegger D3: DATA-DRIVEN DOCUMENTS The essential idea D3 creates a two-way association between elements of your dataset and entries in the DOM D3 operates on selections
More informationGiven an arc of length s on a circle of radius r, the radian measure of the central angle subtended by the arc is given by θ = s r :
Given an arc of length s on a circle of radius r, the radian measure of the central angle subtended by the arc is given by θ = s r : To convert from radians (rad) to degrees ( ) and vice versa, use the
More informationExtended Mosaic and Association Plots for Visualizing (Conditional) Independence. Achim Zeileis David Meyer Kurt Hornik
Extended Mosaic and Association Plots for Visualizing (Conditional) Independence Achim Zeileis David Meyer Kurt Hornik Overview The independence problem in -way contingency tables Standard approach: χ
More informationCSE 473/573 Computer Vision and Image Processing (CVIP)
CSE 473/573 Computer Vision and Image Processing (CVIP) Ifeoma Nwogu inwogu@buffalo.edu Lecture 11 Local Features 1 Schedule Last class We started local features Today More on local features Readings for
More informationMetric Spaces Lecture 17
Metric Spaces Lecture 17 Homeomorphisms At the end of last lecture an example was given of a bijective continuous function f such that f 1 is not continuous. For another example, consider the sets T =
More informationScreen-space processing Further Graphics
Screen-space processing Rafał Mantiuk Computer Laboratory, University of Cambridge Cornell Box and tone-mapping Rendering Photograph 2 Real-world scenes are more challenging } The match could not be achieved
More informationAlgorithm Design and Analysis
Algorithm Design and Analysis LECTURE 22 Maximum Flow Applications Image segmentation Project selection Extensions to Max Flow Sofya Raskhodnikova 11/07/2016 S. Raskhodnikova; based on slides by E. Demaine,
More informationDiscrete Optimization Lecture 5. M. Pawan Kumar
Discrete Optimization Lecture 5 M. Pawan Kumar pawan.kumar@ecp.fr Exam Question Type 1 v 1 s v 0 4 2 1 v 4 Q. Find the distance of the shortest path from s=v 0 to all vertices in the graph using Dijkstra
More informationSlide a window along the input arc sequence S. Least-squares estimate. σ 2. σ Estimate 1. Statistically test the difference between θ 1 and θ 2
Corner Detection 2D Image Features Corners are important two dimensional features. Two dimensional image features are interesting local structures. They include junctions of dierent types Slide 3 They
More informationAsaf Bar Zvi Adi Hayat. Semantic Segmentation
Asaf Bar Zvi Adi Hayat Semantic Segmentation Today s Topics Fully Convolutional Networks (FCN) (CVPR 2015) Conditional Random Fields as Recurrent Neural Networks (ICCV 2015) Gaussian Conditional random
More informationMathematics 5 SN TRIGONOMETRY PROBLEMS 2., which one of the following statements is TRUE?, which one of the following statements is TRUE?
Mathematics 5 SN TRIGONOMETRY PROBLEMS 1 If x 4 which one of the following statements is TRUE? A) sin x > 0 and cos x > 0 C) sin x < 0 and cos x > 0 B) sin x > 0 and cos x < 0 D) sin x < 0 and cos x
More informationThe University of Texas at Austin Department of Electrical and Computer Engineering. EE381V: Large Scale Learning Spring 2013.
The University of Texas at Austin Department of Electrical and Computer Engineering EE381V: Large Scale Learning Spring 2013 Assignment 1 Caramanis/Sanghavi Due: Thursday, Feb. 7, 2013. (Problems 1 and
More information( 3 ) = (r) cos (390 ) =
MATH 7A Test 4 SAMPLE This test is in two parts. On part one, you may not use a calculator; on part two, a (non-graphing) calculator is necessary. When you complete part one, you turn it in and get part
More informationStandardized Color Management System. BYK-Gardner GmbH, 2010
Standardized Color Management System BYK-Gardner GmbH, Automotive - Exterior: Surface quality / - Harmony: Uniform Color & Appearance / Gloss Waviness Color Effect Mottling Automotive - Exterior: Challenges
More informationUnsupervised Image Segmentation Using Comparative Reasoning and Random Walks
Unsupervised Image Segmentation Using Comparative Reasoning and Random Walks Anuva Kulkarni Carnegie Mellon University Filipe Condessa Carnegie Mellon, IST-University of Lisbon Jelena Kovacevic Carnegie
More informationMath 117: Calculus & Functions II
Drexel University Department of Mathematics Jason Aran Math 117: Calculus & Functions II Contents 0 Calculus Review from Math 116 4 0.1 Limits............................................... 4 0.1.1 Defining
More informationAP Calculus BC. Course Overview. Course Outline and Pacing Guide
AP Calculus BC Course Overview AP Calculus BC is designed to follow the topic outline in the AP Calculus Course Description provided by the College Board. The primary objective of this course is to provide
More informationWavelet-based Salient Points with Scale Information for Classification
Wavelet-based Salient Points with Scale Information for Classification Alexandra Teynor and Hans Burkhardt Department of Computer Science, Albert-Ludwigs-Universität Freiburg, Germany {teynor, Hans.Burkhardt}@informatik.uni-freiburg.de
More informationFor this project, you will create a series of paintings that communicate a message through their use of color.
Kensington Woods School Name: Art 1 Experiment Project For this project, you will create a series of paintings that communicate a message through their use of color. Create a series of 3+ small painting
More informationIntroduction to Colorimetry
IES NY Issues in Color Seminar February 26, 2011 Introduction to Colorimetry Jean Paul Freyssinier Lighting Research Center, Rensselaer Polytechnic Institute Troy, New York, U.S.A. sponsored by www.lrc.rpi.edu/programs/solidstate/assist
More informationPHYSICS 2150 LABORATORY LECTURE 1
PHYSICS 2150 LABORATORY LECTURE 1 1865 Maxwell equations HISTORY theory expt in 2150 expt not in 2150 SCOPE OF THIS COURSE Experimental introduction to modern physics! Modern in this case means roughly
More informationMultimedia Information Systems
Multimedia Information Systems Samson Cheung EE 639, Fall 2004 Lecture 3 & 4: Color, Video, and Fundamentals of Data Compression 1 Color Science Light is an electromagnetic wave. Its color is characterized
More informationMultimedia Databases. Previous Lecture. 4.1 Multiresolution Analysis. 4 Shape-based Features. 4.1 Multiresolution Analysis
Previous Lecture Multimedia Databases Texture-Based Image Retrieval Low Level Features Tamura Measure, Random Field Model High-Level Features Fourier-Transform, Wavelets Wolf-Tilo Balke Silviu Homoceanu
More informationMultimedia Databases. Wolf-Tilo Balke Philipp Wille Institut für Informationssysteme Technische Universität Braunschweig
Multimedia Databases Wolf-Tilo Balke Philipp Wille Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs.de 4 Previous Lecture Texture-Based Image Retrieval Low
More informationClassification and Support Vector Machine
Classification and Support Vector Machine Yiyong Feng and Daniel P. Palomar The Hong Kong University of Science and Technology (HKUST) ELEC 5470 - Convex Optimization Fall 2017-18, HKUST, Hong Kong Outline
More informationAS Mathematics Assignment 9 Due Date: Friday 22 nd March 2013
AS Mathematics Assignment 9 Due Date: Friday 22 nd March 2013 NAME GROUP: MECHANICS/STATS Instructions to Students All questions must be attempted. You should present your solutions on file paper and submit
More informationMultimedia Databases. 4 Shape-based Features. 4.1 Multiresolution Analysis. 4.1 Multiresolution Analysis. 4.1 Multiresolution Analysis
4 Shape-based Features Multimedia Databases Wolf-Tilo Balke Silviu Homoceanu Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs.de 4 Multiresolution Analysis
More informationExtracting Scale and Illuminant Invariant Regions through Color
Extracting Scale and Illuminant Invariant Regions through Color Ranjith Unnikrishnan Martial Hebert Robotics Institute, Carnegie Mellon University Pittsburgh, Pennsylvania {ranjith, hebert}@cs.cmu.edu
More informationCS 3710: Visual Recognition Describing Images with Features. Adriana Kovashka Department of Computer Science January 8, 2015
CS 3710: Visual Recognition Describing Images with Features Adriana Kovashka Department of Computer Science January 8, 2015 Plan for Today Presentation assignments + schedule changes Image filtering Feature
More information2.1 The Tangent and Velocity Problems
2.1 The Tangent and Velocity Problems Ex: When you jump off a swing, where do you go? Ex: Can you approximate this line with another nearby? How would you get a better approximation? Ex: A cardiac monitor
More informationLaplacian Filters. Sobel Filters. Laplacian Filters. Laplacian Filters. Laplacian Filters. Laplacian Filters
Sobel Filters Note that smoothing the image before applying a Sobel filter typically gives better results. Even thresholding the Sobel filtered image cannot usually create precise, i.e., -pixel wide, edges.
More informationTruncated Max-of-Convex Models Technical Report
Truncated Max-of-Convex Models Technical Report Pankaj Pansari University of Oxford The Alan Turing Institute pankaj@robots.ox.ac.uk M. Pawan Kumar University of Oxford The Alan Turing Institute pawan@robots.ox.ac.uk
More informationRESTORATION OF VIDEO BY REMOVING RAIN
RESTORATION OF VIDEO BY REMOVING RAIN Sajitha Krishnan 1 and D.Venkataraman 1 1 Computer Vision and Image Processing, Department of Computer Science, Amrita Vishwa Vidyapeetham University, Coimbatore,
More informationReview for Exam 1. Erik G. Learned-Miller Department of Computer Science University of Massachusetts, Amherst Amherst, MA
Review for Exam Erik G. Learned-Miller Department of Computer Science University of Massachusetts, Amherst Amherst, MA 0003 March 26, 204 Abstract Here are some things you need to know for the in-class
More informationRepresenting regions in 2 ways:
Representing regions in 2 ways: Based on their external characteristics (its boundary): Shape characteristics Based on their internal characteristics (its region): Both Regional properties: color, texture,
More informationFPGA Implementation of a HOG-based Pedestrian Recognition System
MPC Workshop Karlsruhe 10/7/2009 FPGA Implementation of a HOG-based Pedestrian Recognition System Sebastian Bauer sebastian.bauer@fh-aschaffenburg.de Laboratory for Pattern Recognition and Computational
More informationWhen taking a picture, what color is a (Lambertian) surface?
Shadow removal When taking a picture, what color is a (Lambertian) surface? What if it s not a cloudy day? Region lit by skylight only Region lit by sunlight and skylight What great things could we do
More information(C) 2013! (C) 65 6 (D) 5 12 (E) 1 2
Question. What is the value of ) ) ) )? 2 3 4 202 ) 202 203 ) 202! nswer. Writing each factor as a fraction we get ) ) 2 3 4 )... ) 203! ) 202! ) = 202 2 2 3 3 4 20 202 = 202. 202 Question 2. If xy = 2,
More informationPRACTICE TEST ANSWER KEY & SCORING GUIDELINES INTEGRATED MATHEMATICS II
Ohio s State Tests PRACTICE TEST ANSWER KEY & SCORING GUIDELINES INTEGRATED MATHEMATICS II Table of Contents Questions 1 31: Content Summary and Answer Key... iii Question 1: Question and Scoring Guidelines...
More informationDifferential Attribute Profiles in Remote Sensing
Differential Attribute Profiles in Remote Sensing Georgios K. Ouzounis DigitalGlobe, Inc. 1601 Dry Creek Drive, Suite 260, Longmont, CO 80503, USA. Image: Dubai July 5, 2011 50cm Contents Overview Connected
More informationGeometric Algorithms in GIS
Geometric Algorithms in GIS GIS Software Dr. M. Gavrilova GIS System What is a GIS system? A system containing spatially referenced data that can be analyzed and converted to new information for a specific
More informationThe Nonparametric Bootstrap
The Nonparametric Bootstrap The nonparametric bootstrap may involve inferences about a parameter, but we use a nonparametric procedure in approximating the parametric distribution using the ECDF. We use
More informationGradient Domain High Dynamic Range Compression
Gradient Domain High Dynamic Range Compression Raanan Fattal Dani Lischinski Michael Werman The Hebrew University of Jerusalem School of Computer Science & Engineering 1 In A Nutshell 2 Dynamic Range Quantity
More informationImage Segmentation Using Minimum st Cut
Image Segmentation Using Minimum st Cut Tomas Werner Center for Machine Perception Czech Technical University Prague Minimum st Cut 2 Undirected graph (V, ) with nodes v V and edges vv ( ) V 2 very edge
More informationName: Lab Partner: Section: In this experiment vector addition, resolution of vectors into components, force, and equilibrium will be explored.
Chapter 3 Vectors Name: Lab Partner: Section: 3.1 Purpose In this experiment vector addition, resolution of vectors into components, force, and equilibrium will be explored. 3.2 Introduction A vector is
More informationA Correlation of. Pearson Integrated CME Project. to the. Common Core State Standards for Mathematics - High School PARRC Model Content Frameworks
A Correlation of Pearson 2013 to the Common Core State Standards for A Correlation of Pearson Introduction This document demonstrates how Pearson 2013 meets the standards of the Mathematics, PAARC Model
More information(1) Recap of Differential Calculus and Integral Calculus (2) Preview of Calculus in three dimensional space (3) Tools for Calculus 3
Math 127 Introduction and Review (1) Recap of Differential Calculus and Integral Calculus (2) Preview of Calculus in three dimensional space (3) Tools for Calculus 3 MATH 127 Introduction to Calculus III
More informationUnit #17: Spring Trig Unit. A. First Quadrant Notice how the x-values decrease by while the y-values increase by that same amount.
Name Unit #17: Spring Trig Unit Notes #1: Basic Trig Review I. Unit Circle A circle with center point and radius. A. First Quadrant Notice how the x-values decrease by while the y-values increase by that
More informationThe Kadir Operator Saliency, Scale and Image Description. Timor Kadir and Michael Brady University of Oxford
The Kadir Operator Saliency, Scale and Image Description Timor Kadir and Michael Brady University of Oxford 1 The issues salient standing out from the rest, noticeable, conspicous, prominent scale find
More informationMaking sense of Math in Vis. Gordon Kindlmann University of Chicago
Making sense of Math in Vis Gordon Kindlmann University of Chicago glk@uchicago.edu (from seminar description) http://www.dagstuhl.de/en/program/calendar/semhp/?semnr=18041 Mathematical foundations of
More informationAn Algorithm for the Circle-packing Problem via Extended Sequence-pair with Nonlinear Optimization
, 23-25 October, 2013, San Francisco, USA An Algorithm for the Circle-packing Problem via Extended Sequence-pair with Nonlinear Optimization Shuhei Morinaga, Hidenori Ohta, and Mario Nakamori Abstract
More informationGaussian Process Based Image Segmentation and Object Detection in Pathology Slides
Gaussian Process Based Image Segmentation and Object Detection in Pathology Slides CS 229 Final Project, Autumn 213 Jenny Hong Email: jyunhong@stanford.edu I. INTRODUCTION In medical imaging, recognizing
More informationCircles Unit Test. Secondary Math II
Circles Unit Test Secondary Math II 1. Which pair of circles described are congruent to each other? Circle M has a radius of 6 m; Circle N has a diameter of 10 m. Circle J has a circumference of in; Circle
More informationChannel Representation of Colour Images
Channel Representation of Colour Images Report LiTH-ISY-R-2418 Per-Erik Forssén, Gösta Granlund and Johan Wiklund Computer Vision Laboratory, Department of Electrical Engineering Linköping University,
More informationCS 5630/6630 Scientific Visualization. Elementary Plotting Techniques II
CS 5630/6630 Scientific Visualization Elementary Plotting Techniques II Motivation Given a certain type of data, what plotting technique should I use? What plotting techniques should be avoided? How do
More informationCalculus. Weijiu Liu. Department of Mathematics University of Central Arkansas 201 Donaghey Avenue, Conway, AR 72035, USA
Calculus Weijiu Liu Department of Mathematics University of Central Arkansas 201 Donaghey Avenue, Conway, AR 72035, USA 1 Opening Welcome to your Calculus I class! My name is Weijiu Liu. I will guide you
More informationAP Physics C: Mechanics Summer Work 2015
AP Physics C: Mechanics Summer Work 2015 The exercises below are a review of the prerequisite math skills that you need to succeed in AP Physics. This packet will not be turned in! However, you will be
More informationExploring the Derivative (2.7, 2.8) Prelab: Review Figure 1 (p. 141), Figure 6 (p. 143), Example 7 (p. 147) and Equation 2 (p.
Exploring the Derivative (2.7, 2.8) Prelab: Review Figure (p. 4), Figure 6 (p. 43), Example 7 (p. 47) and Equation 2 (p. 52) I. Introduction: We begin by exploring a tangent line geometrically. Suppose
More informationMotion Estimation (I) Ce Liu Microsoft Research New England
Motion Estimation (I) Ce Liu celiu@microsoft.com Microsoft Research New England We live in a moving world Perceiving, understanding and predicting motion is an important part of our daily lives Motion
More informationBrightness induction: Unequal spatial integration with increments and decrements
Visual Neuroscience (2004), 21, 353 357. Printed in the USA. Copyright 2004 Cambridge University Press 0952-5238004 $16.00 DOI: 10.10170S0952523804213037 Brightness induction: Unequal spatial integration
More information