Компютърно визуално откриване на размери на стъклена бутилка

В процеса на проверка на качеството на стъклени продукти, с разширяването на производствения мащаб, подобряването на производствената скорост и все по-строгите изисквания за качество, традиционните методи за ръчна проверка вече не са компетентни. В този случай много чуждестранни производители са започнали да разработете за качеството на машини за тестване на стъклени бутилки. Китай е сравнително изостанал в развитието на машина за тестване на качеството на стъклени бутилки, в момента някои местни производители също разработват машина за тестване на качеството на стъклени бутилки, те обикновено копират чужди продукти, развойната работа все още е в ход. От гледна точка на продуктите, разработени в чужбина, в аспекта на откриването на размера на стъклената бутилка обикновено се използва механичният контактен начин и този начин изисква високо ниво на механична производствена технология. Системата за контрол на компютърното зрение размера на стъклената бутилка, проектирана от автора, е подсистема на системата за онлайн инспекция на компютърно зрение на стъклени продукти, разработена от Института по електронни технологии на Нормалния университет в Гуанси и стъкларската фабрика в Гуилин. Тази система избягва слабостта на ниското ниво на механично в Китай производствена технология, използва безконтактен сензорен метод и ИЗПОЛЗВА технология за компютърно зрение и обработка на изображения за откриване на размерите на стъклените бутилки. Съдържанието на теста е: вътрешният диаметър и външният диаметър на гърлото на бутилката, височината на бутилката и перпендикулярност на бутилката. Когато системата за откриване открие размерите на бутилка, са необходими две камери, за да съберат съответно две изображения. Едното е изображението на гърлото на бутилката, което се прави от промишлената камера перпендикулярно на гърлото на бутилката. Използва се за установяване дали вътрешният диаметър и външният диаметър на гърлото на бутилката и перпендикулярността на бутилката са квалифицирани. Другото е изображение на височината на бутилката, направено от промишлена камера, гледаща хоризонтално горната половина на бутилката, за да види дали височината на бутилката е правилна. Системата ИЗПОЛЗВА режима на външно задействане, за да управлява камерата за придобиване на изображение, т.е. когато откритата бутилка пристигне в станцията за откриване, външната задействаща верига генерира задействащ сигнал и го изпраща към изображението карта за придобиване. Компютърът открива външния задействащ сигнал и незабавно управлява камерата за придобиване на изображение. Системата възприема метода на първо калибриране и след това на откриване, т.е. стандартният размер се определя чрез използване на външния размер на стандартната бутилка. По време на откриването размерът на тестваната бутилка се сравнява със стандартния размер, за да се види дали отклонението е в допустимия диапазон, за да се определи дали външният размер на тестваната бутилка е квалифициран. Системният софтуер се състои от два функционални модула , единият е модулът за обработка на изображението на гърлото на бутилката, другият е модулът за обработка на изображението на височината на бутилката. Модулът за обработка на изображението на гърлото на бутилката включва придобиване на изображение на гърлото на бутилката, откриване на ръба на изображението, вътрешен диаметър на гърлото на бутилката и външен диаметър, съответстващ на вътрешния кръг и външния кръг откриване, анализ на размерите на вътрешния и външния диаметър на гърлото на бутилката и анализ на перпендикулярността. Модулът за обработка на изображението на височината на бутилката включва събиране на изображение на височината на бутилката, откриване на ръба на контура на бутилката, определяне на линията, където се намира горният ръб на гърлото на бутилката и квалифицирания анализ на височината. При откриването на ръба на изображението на гърлото на бутилката и изображението на височината на бутилката се приема методът за извличане на ръба чрез сегментиране на прага на сивото вместо откриване на ръба с помощта на оператор за откриване на ръб. При откриване на вътрешния кръг и външния кръг на гърлото на бутилката в изображението на гърлото на бутилката, авторът предлага два метода за намиране на центъра на кръга чрез вертикалната ъглополовяща на полуразделената хорда и решава да използва метода на половин разделяне, за да открие вътрешния кръг и външния кръг на гърлото на бутилката чрез експериментално сравнение. В целия процес на разработване на софтуер авторът проектира алгоритми и пише програми от два аспекта на скорост и ефект. Производствените разходи на системата за откриване са ниски и прецизността на механичното производство е ниска. И скоростта на откриване на системата може да бъде подобрена с увеличаване на скоростта на процесора. Авторът ИЗПОЛЗВА Visual C++, за да завърши разработката на софтуер за откриване на размера на стъклена бутилка. Системата за откриване е реализирала успешно откриването на размера на стъклена бутилка в експерименталния етап.

1606287218(1)


Време на публикуване: 11月-25-2020
+86-180 5211 8905