Datorseende detektering av glasflaskans dimensioner

I processen med kvalitetskontroll av glasprodukter, med expansion av produktionsskala, förbättring av produktionshastigheten och allt strängare kvalitetskrav, är de traditionella manuella inspektionsmetoderna inte längre kompetenta.I det här fallet har många utländska tillverkare börjat utveckla för kvaliteten på glasflaskor testmaskiner.Kina är relativt bakåt i utvecklingen av glasflaska kvalitetstestmaskin, för närvarande utvecklar vissa inhemska tillverkare också för glasflaskans kvalitetstestmaskin, de är i allmänhet kopiera utländska produkter, utvecklingsarbetet pågår fortfarande. Ur synvinkeln av de produkter som utvecklats utomlands, i aspekten av detektering av glasflaskstorlek, använder i allmänhet den mekaniska kontaktvägen, och detta sätt kräver en hög nivå av mekanisk tillverkningsteknik. Datorsynsinspektionssystemet av glasflaska storlek designad av författaren är ett delsystem av datorseende on-line inspektionssystem av glasprodukter som utvecklats av Institute of Electronic Technology vid Guangxi Normal University och guilin glasfabrik. Detta system undviker svagheten i Kinas låga nivå av mekaniska tillverkningsteknik, använder en beröringsfri avkänningsmetod och ANVÄNDER datorseende och bildbehandlingsteknik för att upptäcka dimensionerna på glasflaskor. Testinnehållet är: innerdiametern och ytterdiametern på flaskans mynning, höjden på flaskan och flaskans vinkelräthet. När detekteringssystemet detekterar dimensionerna på en flaska behövs två kameror för att samla in två respektive bilder. Den ena är flaskans mun, som tas av industrikameran vinkelrätt mot flaskans mun. Den används för att upptäcka om flaskans innerdiameter och ytterdiameter och flaskans vinkelräthet är kvalificerade. Den andra är en flaskhöjdsbild, tagen av en industrikamera som tittar horisontellt på den övre halvan av flaskan för att se om höjden på flaskan är korrekt. Systemet ANVÄNDER det externa triggerläget för att styra kameran för bildinsamling, det vill säga när den detekterade flaskan anländer till detektionsstationen genererar den externa triggerkretsen en triggersignal och skickar den till bilden anskaffningskort.Datorn upptäcker den externa triggersignalen och styr omedelbart kameran för bildinsamling. Systemet använder metoden för först kalibrering och sedan detektering, det vill säga en standardstorlek bestäms med hjälp av standardflaskans externa storlek. Under detekteringen jämförs storleken på den testade flaskan med standardstorleken för att se om avvikelsen ligger inom det tillåtna intervallet, för att avgöra om den externa storleken på den testade flaskan är kvalificerad. Systemprogramvaran består av två funktionsmoduler , den ena är bildbehandlingsmodulen för flaskans mun, den andra är bildbehandlingsmodulen för flaskhöjden. Bildbehandlingsmodulen för flaskans mun inkluderar bildinsamling av flaskmun, bildkantsdetektering, flaskmunns inre diameter och ytterdiameter som motsvarar den inre cirkeln och den yttre cirkeln detektering, dimensionsanalys för flasköppningens inre diameter och ytterdiametern och analys av vinkelräthet. Bildbehandlingsmodulen för flaskhöjd inkluderar insamling av flaskhöjdsbild, detektering av flaskans konturkant, bestämning av linjen där den övre kanten av flasköppningen är belägen , och den kvalificerade analysen av höjden.I kantdetektering av flaskmynningsbild och flaskhöjdsbild, används metoden för kantextraktion med gråtröskelsegmentering istället för kantdetektering med kantdetekteringsoperatör. Vid detektering av den inre cirkeln och den yttre cirkeln av flaskmynningen i flaskmunnbilden lägger författaren fram två metoder för att hitta cirkelns mittpunkt genom den vertikala bisektrisen av det halvdelade ackordet, och bestämmer sig för att använda den halvdelade metoden för att detektera den inre cirkeln och den yttre cirkeln av flaskans mun genom experimentell jämförelse.I hela processen med mjukvaruutveckling designar författaren algoritmer och skriver program utifrån två aspekter av hastighet och effekt.Tillverkningskostnaden för detektionssystemet är låg och precisionen i den mekaniska tillverkningen är låg. Och systemets upptäcktshastighet kan förbättras med ökningen av CPU-hastigheten.Författaren ANVÄNDER Visual C++ för att slutföra mjukvaruutvecklingen för detektering av glasflaskors storlek. Detekteringssystemet har framgångsrikt insett upptäckten av glasflaskstorlek i experimentstadiet.

1606287218(1)


Posttid: 2020-11-25
+86-180 5211 8905