Компьютерное зрение для определения размеров стеклянной бутылки

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

1606287218(1)


Время публикации: 25.11.2020
+86-180 5211 8905