Datorseende TexPoint fonts used in EMF: AA Niels Chr Overgaard 2010.

Slides:



Advertisements
Liknande presentationer
Föreläsning 3 25 jan 2010.
Advertisements

You should put a comma before a person’s name if you're talking directly to them… Come here, Lily! …or when you are introducing or talking about a person.
1.Numerical differentiation and quadrature Discrete differentiation and integration Ordinary.
Föreläsning 10 Kurvanpassning som en del av problemlösning med datorer
Är unga engagerade eller oengagerade i politik?  Lance Bennett  Center for Communication and Civic Engagement shington.edu/
Spektrala Transformer för Media
Pathfinding. –Vad är det? –Sökning från A till B.
Figure Types of analog-to-analog modulation
Transport models Are they really that important? Christian Nilsson, WSP 17 October 2014.
Föreläsning 2: Grundläggande informationsteori
MORIA: Frihet och utlitarism. Bentham, Mill och Sidgwick Yttrrande och livsstilsfrihet The harm principle Aktutilitarism (och tumregler)
Uppsatsförslag VT 2012 Fredrik Tell. Effektiva FoU-processer Enkätstudie ABB Mechatronics (15-tal enheter) Mechatronic development excellence benchmark.
1 Föreläsning 3 programmeringsteknik och Matlab 2D1312/ 2D1305 Matlab fortsättning Funkioner, styrstrukturer, manipulering av matriser.
Up Up and Away! Advances automatically or by clicking Music will recycle to the end of slide show Skicka länkar till.
Diskreta, deterministiska system Projekt 1.2; Vildkatt
För att uppdatera sidfotstexten, gå till menyfliken: Infoga | Sidhuvud och sidfot Fondbolagsträff 2015.
KVALITATIV ANALYS - FACKVERK
Styrteknik: Grundläggande logiska funktioner D2:1
Hållbara Konsumtions- och Produktionsmönster Varför Jordbruk - Vatten?? 70% av uttaget av vatten från sjöar/vattendrag/grundvatten för jordbruksbevattning-
Ladfors, mars 2015 Induktion 13e Mars Ladfors, mars 2015 Reklampaus: Jönköping augusti 2015 Bl.a. Induktions symposium.
Skriftlig individuell uppgift Interaktionsdesign i digitala medier (A.1) HT-2012, 7,5 hp Lärare: Daniel Nylén.
INTRODUKTION Balken kan ha olika tvärsnitt
System arbetssystem informationssystem
Anläggnings- & vägmodeller
Datorseende TexPoint fonts used in EMF: AAA Datorseende vt-08Föreläsning 6.
Datorseende TexPoint fonts used in EMF: AA.
1 L U N D S U N I V E R S I T E T Bygginnovationssystem, VBEN20 Kristian Widén.
Stoicism: En filosofi för svåra tider
”National Champions” Nordiska konkurrensnätverket Bergen 2008 Hans Henrik Lidgard.
The information contained in this document is Volvo Aero Corporation Proprietary Information and it shall not – either in its original or in any modified.
Spektrala Transformer
Mathematics 1 /Matematik 1 Lesson 5 – experimental data and their models Lektion5 – experimentell data och deras modeller.
Procedurellt potpurri Dagens samtalsämnen –Klipp (Cut) –If-then-else –fail/0 –repeat/0 Att läsa –The Art of Prolog, kapitel 11 –Relevant avsnitt i Learn.
To practise speaking English for 3-4 minutes Genom undervisningen i ämnet engelska ska eleverna ges förutsättningar att utveckla sin förmåga att: formulera.
Polygoner och samband mellan dessa
Windows Vista: Utrullning Maria Johansson Windows Imaging WIM-filer Flera images per WIM-fil Filbaserat Hårdvaruoberoende Komprimerade Fånga systemläget.
© Gunnar Wettergren1 IV1021 Project models Gunnar Wettergren
BSHC LIDAR Seminar SMA experiences from and future plans of LIDAR surveys.
Styrteknik 7.5 hp distans: Tidskretsar, räknare PLC4B:1 Bilder Olika exempel med Timers och Counters En Enkel Timer med MELSEC IL Om BTN_DGVG.
1-1 Copyright © 2009 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 1-1 Programmering 7.5 hp Programmering är... creativ, fascinerande, roligt,
How To Use PowerPoint A Brief Introduction to Commonly Used Features By Ryan McKenzie.
SAFETY EQUIPMENT USED IN MARITIMEOPERATIONS One of the most important sections in maritime courses consists of boat and ship operations. Safety is an important.
Advice from Bronx Best Real Estate Attorney. Jagiani Law office of New York has been successfully working as divorce attorney & Real estate attorney for.
Digitization and Management Consulting
Why you should consider hiring a real estate attorney!
Law abiding grounds of filing a divorce Jagianilaw.com.
Social innovation kräver en ny typ av ledarskap (?!)
To change this header/title, go to Notes Master
Mathematics 1 /Matematik 1
Utmaningar i interkulturell distansutbildning
Bringapillow.com. Online Dating- A great way to find your love! The words ‘Love’ and ‘Relationship’ are close to every heart. Indeed, they are beautiful!
Work of a Family law attorney Jagianilaw.com. A Family Law Attorney basically covers a wide range spectrum of issues that a family may face with difficulty.
Hoppas det här går hem ! Bildspelet vecka 3 5 BE ® BrucElvis
We are the world There comes a time When we head a certain call When the world must come together as one There are people dying And it's time to lend.
Formal Languages, Automata and Models of Computation
My role model.
You Must Take Marriage Advice to Stop Divorce! Dontgetdivorced.com.
Vad gör jag om jag vill forska med SPORs data?
SIAM CSE 2009 scientific visualisation for python John Hunter Tradelink Chicago
Figure Types of analog-to-analog modulation
WILL YOUR THESIS MAKE A DIFFERENCE?
Clustered vs. Dispersed
KOMPETENSANALYS The “MiGreat (Supporting Migrants into CVET) Project”- n IT01-KA has been funded with support from the European Commission.
Ny styrelse HGF Årsmöte 2018
Rubriklayout Underrubrik.
Eunis Research and Analysis Initiative
Changes version bakisakuten.se.
Titel på projektet Title of the project
Packaging that makes life easier!
Presentationens avskrift:

Datorseende TexPoint fonts used in EMF: AA Niels Chr Overgaard 2010

Edge- and corner detection Goal: Identify sudden changes (discontinuities) in the image. Most of the information about an image is encoded in the edges Example: Line drawings

What is a cloud?

skala

Example of scale space pyramid t=0t=1 t=4 t=16 t=64 t=256

What will cause an edge? Depth discontinuity Discontinuity in orientation of faces Changes in texture Discontinuities in illumination (e.g. shadows) Slide credit: Christopher Rasmussen

Derivatan med ett Gauss-filter Slide credit: Christopher Rasmussen

Skala Ökad skala: Eliminerar brusiga kanter Gör kanter utsmetade och tjockare Tar bort fina detaljer

Canny edge detector Algorithm: 1.Apply derivative of Gaussian filter 2.Suppress non-maxima Prune “multi-pixel-ridges” to a breath of one pixel 3.Linking an thresholding High threshold for strong edges Accept edges with low threshold which are linked to edge which has passed a high threshold Matlab: edge(I, ‘canny’)

Suppression of non-maxima: Pick the maximum point in a section perpendicular to the edge.

Undertryckning av icke-maxima Vid q ska värdet vara större än värdena vid de båda interpolerade värdena p och r.

Example: Suppression of non-maxima courtesy of G. Loy Original imageGradient magnitude Non-maxima suppressed

Fine scale, High threshold

Coarse scale, high threshold

Coarse scale, low threshold

Link to next edge point Assume the marked point is an edge point. Take the normal of the gradient at this point as search direction for an edge continuation point (either r or s).

Hysteresis Hysteresis: En fördröjning eller moment Idé: Ha två trösklar k high och k low –Använd k high för att finna starka kanter att börja kantkedja med –Använd k low för att finna svaga kanter att förlänga kantkedjan med Typiskt förhållande mellan trösklar är ungefär k high / k low = 2

Exempel: Canny kantdetektion courtesy of G. Loy gapet är borta Original -bild Endast starka kantar Starka + samman- binda svaga kanter Svaga kanter

Example: Canny Edge Detection Using Matlab with default thresholds Slide credit: Christopher Rasmussen

Att hitta hörn Kantdetektorer fungerar dåligt vid hörn. Hörn ger repeterbara punkter för matchning, vilket vi kommer ha nytta av senare. Idé: Vid en hörnpunkt så är gradienten ej definierad. Däremot i en region runt omkring hörnpunkten, så har gradienten vanligtvis två eller flera olika värden. Slide credit: David Lowe

Harris hörndetektor Bilda andra ordningens moment-matris: Summera kring en hypotetisk hörnpunkt Gradient m.a.p. x, multiplicerat med gradient m.a.p. y Matrisen är symmetrisk C kallas struktur-tensorn för I

Först, betrakta när matrisen är diagonal Det betyder att dominanta gradientriktningar sammanfaller med x- och y-riktningen Om något λ är nära 0, så är detta inte ett hörn. Alltså leta efter punkter där båda är stora. Enkla fallet

Generella fallet Eftersom C är symmetrisk, kan man diagonalisera Alltså, generalla fallet är en roterad version av det enkla fallet.

Alltså, för att hitta hörn: Beräkna x- och y-derivator med Gaussiskt filter Bilda C-matrisen kring varje pixel Beräkna produkten av egenvärden of dvs determinanten till C. Om båda  är stora (produkten är lokalt maximum och över viss tröskel), så är det ett hörn!

Gradientriktningar

Förstoring av gradientriktningar

Hörn är detekterade där produkten av ellipsaxlarnas längder är lokala maxima.

Harris-hörn Ursprungligen som särdrag för följning Translations- and rotationsinvariant (men inte skalinvariant)