De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

1 SIEL week 6 Computer Vision •Machine Vision •Technieken voor beeldverwerking.

Verwante presentaties


Presentatie over: "1 SIEL week 6 Computer Vision •Machine Vision •Technieken voor beeldverwerking."— Transcript van de presentatie:

1 1 SIEL week 6 Computer Vision •Machine Vision •Technieken voor beeldverwerking

2 2 Enkele beelden

3 3 Digitaal grijswaardenbeeld

4 4 Computer Graphics  Vision Output Input ImageKenmerken Image Image processing Image analysis Kenmerken Computer graphics Expert system

5 5 Machine vision  Human vision •Flexibiliteit •Snelheid •2D-3D •Betrouwbaarheid •Spectrum •Waarnemingen combineren

6 6 Industrieel inspectie-systeem

7 7 Onderdelen vision systeem •Object •Camera •Verlichting •Trigger •Computer hardware •Computer software •Actuator

8 8 Operaties Vision Systeem •Triggeren •Opname maken •Frame grabbing •Image preprocessing •Image analysis •Presentatie •Actie

9 9 Vidicon (verouderd)

10 10 CCD-sensor

11 11 Uitlezing CCD

12 12 CCD geometrie

13 13

14 14 Analoge video formats

15 15 Analog image scanning

16 16 Composite video signaal

17 17 Interlacing

18 18 Beweging met Interlace

19 19 Digital Area Scan Camera

20 20 Linescan camera

21 21 Linescan camera

22 22 Aliasing (1)

23 23 (Bijna) geen aliasing

24 24 Aliasing (2)

25 25 Optische vergroting

26 26 Scherptediepte

27 27 Vervorming door lensfouten

28 28 Vertekening en vervorming

29 29 Vertekening en Vervorming c. Nonlinear Distortion b. Perspective Projection a. Calibration Grid

30 30 Bewegingsonscherpte Sluitertijd: Lang middel kort

31 31 Kleur

32 32 Keuze camera •Analoog/Digitaal •Monochrome/kleur •Linescan, Matrix scan •Aantal pixels (resolutie) •Interlaced/progressive scan •Frame rate and triggering •Smart camera/ PC-based solution

33 33 Verlichtingsmethoden

34 34 Easy Lighting Techniques TechniqueRing-lightingStrobeBacklighting How it works Light encircles camera lens Light rapidly pulses on and off Great for Even illuminationReducing blurSilhouetting Cautions Can produce circular glare Must apply gain to avoid dark images Cylindrical objects diffract light

35 35 Stralingsbronnen •Gloeilamp en halogeen •TL-buis •LED (ook infrarood) •Gasontladingsbuis (Kwik, Natrium, Xenon) •(Ultra) geluid (sonar)

36 36 Spectra lichtbronnen

37 37 Elimineren van reflecties

38 38 Spiegelende reflectie

39 39 Diffuse reflectie

40 40 Back lighting

41 41 Silhouetopname met back light

42 42 Back-lit beeld en data

43 43 Structured light (a)

44 44 Structured light (b)

45 45 Parameters opname •Resolutie (aantal pixels) •Beeldhoek (Field of View) •Voorwerpsafstand (Working Distance) •Sensor afmetingen (Sensor Size) •Scherptediepte (Depth of Field)

46 46 Camera instelling •Scherpstelling (Focussing) •Diafragma (Iris) •Sluitertijd (Exposure time) •Verlichtingssterkte (Lighting) •Versterking (Gain) •Gamma

47 47 Fasen in beeldbewerkingsproces •Verbeteren (Image enhancement) •Corrigeren (Image restoration) •Delen onderscheiden (Image segmentation) •Beeld-Analyse (Image analysis) •Voorwerpen herkennen (Classification)

48 48 Pixel indices

49 49 Monadische/dyadische operatoren

50 50 Image & Pixel windows

51 51 Soorten beeldbewerkingen •Punt operaties •Statistics •Geometrische operaties •Omgevingsoperaties (neighborhood)

52 52 Image enhancement •Region of Interest (ROI) •Contrastverbetering: Grey-level re-mapping •Intensiteitsfuncties •Look Up Table (LUT) •Drempelen (Thresholding)

53 53 Grijswaarde-histogrammen

54 54 Identiteits-operator

55 55 Inverse operator

56 56 Stretch-operator

57 57 Drempelen (Binary Thresholding)

58 58 Threshold operators

59 59 Histograms and Thresholds Threshold Histogram Original

60 60 Particle (blob) analysis •Threshold •Particle filter •Particle analysis (More than 50 parameters available for analysis) –Quantity –Size and location – Area and circularity –…………………….. Original Threshold functionParticle filter

61 61 Geometrische operaties

62 62 Geometrische transformaties

63 63 Interpolatie bij re-sampling

64 64 Morfologische bewerkingen •Edge detector, hoekdetector, ……… •Erosie •Expansie (Dilation) •Opening = eerste erosie, dan expansie •Closing = eerst expansie, dan erosie •Skeletonizing, Thinning (geeft ongeveer de symmetrie-as) •Distance transform (afstand tot rand v.d. blob)

65 65 Structuurelementen (binair beeld) Erosie x1x x11 xxx voorwerp = 1, achtergrond = 0, x = don’t care

66 66 Hoekdetectie 01x voorwerp = 1, achtergrond = 0, x = don’t care

67 connected

68 68 6-hoekige pixels

69 69 Omgevings-operaties Convolutiefilters –Low-pass filtering (smoothing) –Highpass filtering (sharpening)

70 70 3x3 convolutiefilter h(i,j) 3x3 convolution filter

71 71 Image Smoothing

72 72 Template matching

73 73 Template t(i,j) met image I(i,j) i j I t

74 74 Verschuif template over image i j I X Y

75 75 Correlatiefunctie Template: Image:

76 76 Genormaliseerde correlatiefunctie (X,Y) is juiste positie (X,Y) is niet juiste positie of Lijkt niet op template

77 77 Template matching •Goede keuze van ROI belangrijk •Correlatie op kenmerken veel sneller dan correlatie op pixelwaarden •Snellere methoden via frequentiedomein •Gevorderde methoden voor: •rotatie, •scaling, •perspectief (vragen veel performance) •Neurale netwerken in opmars (OCR)

78 78 Fourier-spectrum zaagtand Tijddomein Frequentie- domein

79 79 Plaats x Frequentie u Frequentie Aantal golven per meter Fourier spectrum = amplitude A a.f.v. de frequentie A(u). Voor een golf in de x-richting zetten we u vertikaal uit.

80 80 Fourierspectra: f(x,y) F(u,v) y xx y x y u v F u v F u v F

81 81 Fourier superpositie

82 82 Optische muis (1)

83 83 Optische muis (2)

84 84 Optische muis (3)

85 85 Voorbeeld Visionlab


Download ppt "1 SIEL week 6 Computer Vision •Machine Vision •Technieken voor beeldverwerking."

Verwante presentaties


Ads door Google