You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 24 Next »

Blob SS:ta käytetään muotojen, merkkien jne. etsintään, luokitteluun ja laskentaan sekä paikkareferenssinä muille SoftSensorseille. Blob-työkaulujen käyttö on kaksivaiheinen
Blob GeneratorSS
• Generoi kaikki blobit erottelemalla alueita, joita saman intensiteetin liitännäiset pikselit muodostavat
• Käyttäjä voi valita minimi & maximi koon
• Varjot ja valaistuksen epätasaisuus saattavat haitata kohteiden löytämistä
Blob GeneratorSS käyttää värikoodausta:
• Punainen: hylätyt reunablobit
• Harmaa: hyväksytyt blobit
• Musta: käyttäjän parametrien (esim. koko) perusteella hylätyt blobit
• Generoinnin jälkeen voidaan käyttää morfologisia esikäsittelyoperaatioita häiriöiden poistamiseen kuvasta
• Eroosio, Dilaatio, Avaaminen & Sulkeminen
Morfologiset operaatiot:
• Erode (eroosio, pienennys)
• Kutistaa blobeja
• Käytetään erottamaan toisiaan koskettavia blobeja

• Dilate (Dilaatio, täyttö, kasvatus)

• Laajentaa blobeja

• Käytetään eliminoimaan blobien epätäydellisyyksiä ja esimerkiksi yhdistämään matriisikirjaimia ja -merkkejä

• Open, avaus (Erode then Dilate)
• Kutistaa ja laajentaa blobeja
• Käytetään taustakohinan poistamiseen, ei muuta blobien kokoa
• Close, sulkeminen (Dilate then Erode)
• Laajentaa ja kutistaa blobeja
• Blobeissa olevien reikien paikkaamiseen, ei muuta blobien kokoa
Blob Selector SS
• Referenssinä aina blob generator (tässä ei piirretä mitään)
• Valitsee aiemmin generoiduista blobeista käyttäjän tarpeiden mukaan (pinta-ala, paikka, ympyrämäisyys (roundness), kompaktisuus, säde, jne.
Myös Blob Selector SS käyttää 'värikoodausta':
• Harmaa = blobit
• Musta = background
• Kannattaa valita “Show Images with Selected Sensor Only” , jotta molempien sensoreiden (Generator ja Selector) merkinnät näkyvät
Blob Selector paikkareferenssinä                                                                                                                    
• Paikkareferenssinä on ensimmäisen Blob Info tabissa näkyvän blobin keskipiste (x,y)
• Paikkareferenssiblobi näkyy aina valkeana
• Kannattaa asettaa Blob Selector löytämään aina ainoastaan yhden blobin valitsemalla parametri sopivasti
       

Blob Selector SS

• Laskee blobeille useita parametreja, joita käyttäjä voi valita
• Arvoja voi vertailla Blob Info tabissa
• Merkkauksessa näkyvät blobien numerot
• Parameters-välilehdellä voidaan asettaa rajoja halutuille parametreille
Parhaiten nämäkin asiat selviävät harjoittelemalla. Hae kuvat Blob001...003 hakemistosta BlobAnalysis.

Tee Blob Tools generointi SS vetämällä suorakaide palikoiden yli. PreProcessing välilehdellä voi valita joko tummat tai vaaleat blobit. SS löytää 5 tummaa blobia. Mitä tapahtuu, jos valitset vaaleat blobit?

Tee seuraavaksi Blob Selector SS. Referenssinä on automaattisesti äsken tekemäsi SS, koska muita sopivia ei ole. Mitä tietoja on esitetty Blob Info -välilehdellä? Valitse Parameter-välilehdellä ’Calculate Blob Positions’.  Mitä muutoksia havaitset kuvassa? Mitä tietoa on nyt Blob Info -välilehdellä?

Lisää parametreihin valintakriteeriksi pinta-ala. Tarkista tilanne Blob Info -välilehdellä.  Mitä kuvassa tapahtuu? Kohteet numeroidaan siinä järjestyksessä, kuin skannaus ne löytää: Vasemmalta oikealle ja ylhäältä alas. Blob Info -välilehdellä voit vaihtaa blobien järjestystä otsikoita klikkaamalla. Aseta Pass-ehdoksi minimi ja maksimi 5.

Testaa kaikilla kuvilla. Vaikka kappaleet ovat eri paikoissa ja eri asennoissa, kaikki löydetään. Kuvassa 3 on kohinaa ja reikiä kappaleissa. Kohinasta johtuen löydetään yli 100 blobia. Katso Blob Info -välilehdellä, tietoja ’ylimääräisistä’ blobeista. Aseta Parameters-välilehdellä minimialaksi esimerkiksi 100 pikseliä. Kuinka monta blobia kumpikin SS nyt löytää? Palauta minimialue -> 0.

Avaa generointi SS:n PreProcessing-välilehti. Mitä tapahtuu, kun valitset 1. morfologiseksi operaatioksi Erosion? Valitse toiseksi operaatioksi Dilation. Mitä havaitset? Palauta alkuperäinen häiriöinen kuva poistamalla molemmat operaatiot. Valitse ensimmäiseksi operaatioksi Dilation. Mitä huomaat? Lisää Dilation-esikäsittelyn kokoa, kunnes kappaleiden reiät häviävät.

Poista tekemäsi Dilation ja valitse ensimmäiseksi esikäsittelyoperaatioksi avaaminen (Open=Erosion+Dilation) ja kooksi 1. Toiseksi operaatioksi valitse sulkeminen (Close= Dilation+Erosion) ja sen kooksi edellä havaitsemasi riittävä koko. Tallenna tuote ja palauta tiedosto Tuubiin. Ota selostukseen kuvat

 


 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • No labels
You must log in to comment.