1 / 41

Sistem strojnega vida

Sistem strojnega vida. Vizualno pregledovanje grelnih plošč Merjenje dimenzij Merjenje konkavnosti Ugotavljanje površinskih napak. Opis problema. Plošče je trebna meriti po struženju. Dimenzije ostružkov: premer: » 200 mm višina: » 20 mm. Opis problema - zahteve. Tolerance ostružkov:

rose-cherry
Download Presentation

Sistem strojnega vida

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sistem strojnega vida • Vizualno pregledovanje grelnih plošč • Merjenje dimenzij • Merjenje konkavnosti • Ugotavljanje površinskih napak

  2. Opis problema • Plošče je trebna meriti po struženju • Dimenzije ostružkov: • premer: »200 mm • višina: »20 mm

  3. Opis problema - zahteve • Tolerance ostružkov: • D2: ± 0.15 mm • ostale: ± 0.25 mm

  4. Opis problema - zahteve • Merilne zahteve: • merjenje mirujočega objekta • merilni čas krajši od dveh sekund • merilni pogrešek manj od 1/5 T (toleranc) • ponovljivost boljša od 1/10 T ( 0.0015 mm)

  5. Osvetlitev • Osvetlitev od zadaj z usmerjeno svetlobo

  6. Kamera • potrebna velikost CCD: 180 mm / 0.015 = 12000 • potrebna kamera 12000 slikovnih elementov • Na primer standardna kamera Sony XC 77CE • kamera s prepletanjem • 748 x 567 slikovnih senzorjev • kvadratni piksli 11 m x 11 m • 25 slik na sekundo • 180 mm / 750 = 0.24 mm (premalo)

  7. Postavitev Sistem dveh vzporedno postavljenih kamer, pri čemer vsaka zajema le rob plošče.

  8. Prototip • 2  kamera Sony XC-77CE • 2  merilna telecentrična leča Visionmes 70/11/0.1 Carl Zeiss • 2  vzorčevalnik slike Matrox Meteor • Osebni računalnik

  9. Telecentrična leča

  10. Merjenje grelnih plošč

  11. Ločljivost • Vidno polje telecentrične leče 5442 mm, • Slikovni senzor kamer vsebuje 748581 pikslov • Ločljivost, ki jo dosežemo na ta način znaša 54 mm = = L 0 . 075 mm, 748 • V pogledu ločljivosti (ponovljivosti) petkrat premalo • Rešitev: ‘subpiksel’ preciznost • Ponavljanje meritve (če je časa je dovolj)

  12. Vzorčevalnik • Vzorčevalnik ima 4 multipleksirane vhode • Zakaj potem uporabiti dva? • Problem so tresljaji • Kameri sinhroniziramo (skupen generator sinh. Impulzov) • Sliki morata biti zajeti v istem trenutku, zato dva vzorčevalnika • Kamera s prepletanjem je pravzaprav neprimerna • Obdelujemo posamezni polsliki • Uporabiti je potrebno kvaliteten vzorčevalnik

  13. Algoritmi • z upragovljanjem ločimo objekt od ozadja, • robne točke zapišemo z verižno kodo, • določimo lege segmentov, • iz točk posameznih segmentov izračunamo premice, ki se tem točkam najbolje prilegajo, • z interpolacijo glede na naklonski kot premic določimo pozicije točk natančneje, kot to določa ločljivost senzorja, • na te točke prilegamo premico, • glede na začetek in konec segmentov iz premic izračunamo srednje točke segmentov

  14. Upragovljanje • Homogeno osvetljeno ozadje -> globalen prag • izračunamo gradient na celotni sliki • iz gradientne in prvotne slike določimo povprečni gradient pri • vseh sivinah • prag določimo pri sivini z največjim povprečnim gradientom

  15. Iskanje robnih točk • poiščemo prvo robno točko • preverimo robnost sosednjih točk • če je vsaj ena sosednja točka robna in krivulja še ni zaključena, določimo novo robno točko in jo vpišemo v seznam. Novo točko privzamemo kot trenutno robno točko in se vrnemo na korak 2

  16. Določitev segmentov • Segmente določimo s pomočjo modela plošče

  17. Določitev točk merjenja • Izračun premic za vsak segment • določitev točk z večjo natančnostjo, od kvantizacijskega pogreška • izračun premic z izboljšanimi točkami • določitev sredine segmentov na premicah

  18. Sub-piksel preciznost

  19. Mehanska nastavitev • Mehanska nastavitev s kalibrirnim blokom

  20. Kalibracija (umerjanje) • Posnamemo sliko plošče znanih dimenzij • Obdelamo sliko • Določimo neznane parametre sistema

  21. ( ) - D D = 1 2 k x - + - d d d d 2 l 1 l 1 d 2 d D = + - 1 d d d 1 l 1 d k x V V V V = = = = 2 1 2 1 k k k k y 1 l y 2 l y 1 d y 2 d v v v v 1 l 2 l 1 d 2 d Določitev parametrov

  22. Merjenje

  23. Merjenje

  24. Merjenje grelnih plošč • Inštaliran sistem objektiv Plošča svetilo kamera

  25. Primer rezultatov

  26. Merjenje konkavnosti plošč • Podstruženost 0° <  < 0.3° • Podstuženost 0 do 0.5 izmeriti • na deset stopenj (ločljivost 0.05) F.Lahajnar, 1998

  27. z merilnimi urami Merjenje konkavnosti plošč • z induktivnimi senzorji • s kapacitivnimi senzorji • s strukturirano svetlobo

  28. Merjenje konkavnosti plošč • majhen projekcijski kot • velika občutljivost na • spremembo višine • plošče • malo odbite svetlobe • na kamero • Projekcija dveh pravokotnih linij na površino plošče.

  29. Merjenje konkavnosti plošč • projicirna ravnina vzporedna z osjo x Naklonski kot projicirne ravnine  glede na os y: Dejanski kot podstruženosti je aritmetična sredina kotov 1 in 2.

  30. kALIBRACIJA • Mehanska: • poravnava na ravno ploskev projiciranih linij z osmi slikovnega senzorja • Določitev naklonskega kota projekcijskih linij: • uporaba plošče s poznano konkavnostjo • izračun naklonskega kota

  31. Merjenje konkavnosti plošč • določimo področje zanimanja • sliko binariziramo • izločimo točke linij

  32. Houghov transform y = k.x + n Vhod: slika Izhod: Hugh transform

  33. Merjenje konkavnosti plošč s Houghovo transformacijo določimo naklone premic na sliki iz poznane geometrije sistema določimo konkavnost plošč

  34. Uporabniški vmesnik sistema Merjenje konkavnosti plošč

  35. Rezultati

  36. Pregledovanje površine Različne površinske napake > 0.3 mm F.Lahajnar, 1998

  37. Plošča Pregledovanje površine Svetilo

  38. Plošča Zrcalo Plošča Pregledovanje površine

  39. Pregledovanje površine

  40. Pregledovanje površine

More Related