ДАТЧИК ПОДСЧЕТА ЯИЦ
EGG COUNTER SENSOR

Изобретение касается устройства для подсчета объектов, в частности яиц, содержащего множество первых детекторов, каждый из которых имеет локально ограниченную область обнаружения, которые могут детектировать электромагнитное излучение, в особенности свет в видимом или инфракрасном диапазоне, и расположены друг рядом с другом в первом ряду, узел оценки данных, соединенный с первыми детекторами и предназначенный для обработки сигналов первых детекторов и на основе сигналов каждого из первых детекторов выявлять наличие объекта в детекторной области. Дополнительным аспектом настоящего изобретения является способ подсчета объектов.
Подсчет объектов необходим во многих областях применения, например, для управления производственным процессом или конвейером. Задачей подсчитывающих устройств, а также способов подсчета является определение количества отдельных продуктов, которые были произведены за определенное время, в определенном месте и/или специфическим количеством продуктивных единиц. Для этого продукты должны либо продвигаться мимо стационарного устройства для подсчета, например, конвейера, либо устройство для подсчета должно само продвигаться вдоль продуктов.
Обычно устройства для подсчета объектов такого типа используются для подсчета яиц внутри и снаружи животноводческих помещений для яйценесущей птицы. В этом применении подсчет, с одной стороны, необходим для мониторинга и управления разгрузкой снесенных яиц из места кладки или места накопления после кладки, а также для мониторинга количества снесенных яиц, особенно при разбивке по животным, отделениям птичника, рядам птичника или по другим вместе взятым единицам, для получения информации о производительности курятника и дает возможность определять возможные нерегулярности, например, из-за болезней.
Из US 4868901 известна установка для подсчета, которая состоит из множества парных излучателей/детекторов, расположенных в одном ряду рядом друг с другом. Ряд расположен поперек транспортерной ленты, по которой яйца перемещаются мимо устройства для подсчета. На основе различных отражательных свойств поверхности транспортерной ленты и поверхности яйца на нем можно при помощи этого устройства для подсчета идентифицировать наличие яйца в области одного детектора. Несколько замеров, проведенных в различные временные интервалы, дают возможность установить связь между отдельным яйцом и определенным участком поверхности и на основе этого установить, что яйцо прошло под устройством для подсчета. Таким образом, через соответственное последующее повышение или понижение количества детекторов, регистрирующих поверхность яйца, можно предположить, что яйцо прошло под устройством и его можно подсчитать.
Проблема транспортировки объектов, особенно таких закругленных, как яйца, состоит в том, что при ускорении движения транспортировочной установки они могут начать двигаться независимо, например, катиться в противоположную транспортировке сторону. Особенно тогда, когда транспортер по причинам управления часто останавливают и опять включают, закругленные объекты могут двигаться через область действия устройства для подсчета в противоположном транспортировке направлении. Известное устройство для подсчета не может дифференцировать объекты, движущиеся в направлении транспортировки или против нее, так что при таких противоположно направленных движениях регулярно происходят ошибки при подсчете.
Поэтому существует необходимость такого устройства для подсчета, которое обеспечивает большую надежность при подсчете результатов, особенно тогда, когда время от времени объекты начинают двигаться в противоположную от транспортировки сторону.
Требования к управлению производственным процессом повышаются постоянно и особенно в областях, где производственный процесс связан с животными и по причине охраны животных существуют повышенные требования к регулированию производственным процессом. Поэтому существует необходимость в устройстве для подсчета, которое при необходимости обеспечит не только надежный подсчет продукта, но и в устройстве, которое обеспечит сбор дополнительных данных, по которым можно сделать выводы о прохождении производственного процесса и о возможных нарушениях производственного процесса, например, из-за болезни животных. Поэтому устройство для подсчета и счетное устройство определены в описании и в пунктах формулы изобретения как устройства, обеспечивающие подсчет объектов и, кроме того, обеспечивающие сбор дополнительных данных по посчитанным объектам. Аналогично, способ подсчета определен как способ, обеспечивающий подсчет объектов, но также и дополнительных данных об объекте. Поставленная задача решена путем создания устройства для подсчета, содержащего множество вторых детекторов, каждый из которых имеет локально ограниченную область детекции и может детектировать электромагнитное излучение, в частности, свет видимого или инфракрасного спектра, и расположен рядом друг с другом во втором ряду параллельно первому ряду; причем устройство оценки подключено ко вторым детекторам и предназначено для обработки сигналов вторых детекторов и на основе сигналов каждого детектора определяет место нахождения объекта в области второго детектора.
Изобретение позволяет просто и надежно устанавливать направление движения объекта относительно устройства для подсчета. Для этого устройство для подсчета согласно изобретению содержит по меньшей мере дополнительный ряд детекторов, которые расположены так, чтобы подсчитываемые объекты продвигались в радиусе действия детекторов первого и второго рядов при относительном движении, а также при транспортировке, следуя друг за другом. Устройство для подсчета согласно изобретению позволяет детектировать в дискретные временные интервалы на первой и второй линиях объект и его очертания хотя бы частично и путем сравнения по меньшей мере определений, осуществляемых в различные временные интервалы направления движения объекта. Устройство для подсчета согласно изобретению может надежно подсчитывать объекты, даже если они время от времени движутся в противоположном направлении относительно направления движения между устройством для подсчета и объектами, при этом объект не только детектируется и идентифицируется, а также устанавливается направление его движения.
Под детектором в этом контексте должен пониматься датчик любого вида, который предназначен для детекции места нахождения объекта на заданном участке действия детектора. Для этого особенно подходят бесконтактно работающие детекторы, например, приемники излучения, работающие в видимой или инфракрасной области. Детекторы могут при необходимости работать вместе с соответственными передатчиками, например, с излучателями света или с чем-то подобным, чтобы обеспечить временное ограниченное освещение области детекции, но могут также работать и с окружающим светом или другим имеющимся излучением или измеряемым свойством подсчитываемого объекта.
Первые и вторые детекторы расположены согласно изобретению в первом и втором рядах радом друг с другом. При этом не требуются не только равные расстояния между ними, но и их точное линейное или вертикальное расположение относительно направления движения между устройством для подсчета и объектами подсчета. Вместо этого для осуществления изобретения достаточно, если детекторы располагаются поперек или наискосок относительно направления движения в одном ряду линейно или со смещением по отношению друг к другу, чтобы таким образом сформировать область для прохождения объектов для подсчета.
Узел оценки данных может быть расположен непосредственно на устройстве для подсчета или на расстоянии от него. Узел оценки данных может быть разделен на множество отдельных узлов или быть в виде одной логической цепи. В первом варианте воплощения устройство оценки предназначено путем сравнения сигналов первых и вторых расположенных рядом детекторов для определения по меньшей мере одного сечения контура объекта перпендикулярно направлению детекции. Установление контура, по меньшей мере частичного, способствует надежному и с наименьшими затратами на обработку данных для опознания объекта. Контур представляет собой типично двухразмерную форму и может быть установлен как фрагмент через разовую регистрацию данных первыми и вторыми детекторами или как большие фрагменты из множества проведенных через временные интервалы регистраций данных первых и вторых детекторов при наличии относительного движения между детекторами и объектами. Точка на контуре объекта может быть установлена как точка, в которой происходит характерное изменение между двумя сигналами детектора в зависимости от расположения в помещении или времени приема сигнала. Типично, что два соседних детектора, сканирующих контур, показывают отличные от других сигналы, и также соседние детекторы по отношению к этим показывают похожие сигналы, так что можно сделать заключение о наличии контурной линии объекта между двумя первыми детекторами. Так как контур типично считается непрерывной линией, то возможно при помощи интерполяции и логической обработки данных точек на контуре определить сплошную контурную линию. Это может быть получено и в узле обработки данных.
При этом особенно предпочтительно, если узел оценки предназначен для определения направления движения объекта относительно детекторов путем сравнения двух сечений контура объекта. Определение контурной линии позволяет принципиально сделать заключение не только о наличии объекта в радиусе действия детекторов, но и о его положении относительно детекторов. Путем сравнения двух контуров или фрагментов контурных линий можно сделать заключение об изменении положения объекта относительно детекторов, а затем и о направлении движения объекта. Это позволяет определить направление движения при транспортировке или неправильное направление движения против направления транспортировки, например, перекатывание объекта. При этом вместе с направлением движения можно установить и скорость передвижения, если дифференцировать прошедший путь объекта в разные промежутки времени между двумя измерениями.
Дополнительным преимуществом является то, что определенное количество первых и вторых детекторов расположено в первом и втором рядах, при этом имеется интерфейс для подключения устройства к другому устройству с первыми и вторыми детекторами так, чтобы первые и вторые ряды двух устройств были расположены как удлинение по отношению друг к другу. Устройства для подсчета упомянутого вида часто применяются для подсчета объектов, двигающихся на разной ширине, например, различной ширине транспортера. Устройства для подсчета по техническому состоянию имеют определенную ширину, объекты перемещаются все вместе для подсчета часто через направляющие устройства, чтобы предотвратить перемещение объектов вне области для подсчета. Это направляющее устройство может привести к механическому повреждению объектов. Усовершенствование изобретения способствует расширению устройства для подсчета на любую ширину, при этом множество отдельных узлов подсчета так соединено между собой, что оно создает достаточно длинное устройство для подсчета, которое может проходить поперек области подсчета любой ширины. Таким образом, возможно модульное приспособление устройства для подсчета к производственным или транспортно-техническим условиям, особенно к ширине ленты транспортера, и способствует бережному подсчету объектов.
Также предпочтительно, чтобы детекторы осуществляли подсчет в инфракрасной области, чтобы присутствовал по меньшей мере один источник инфракрасного излучения для освещения областей детекции. В особенности в областях, где преобладает освещение дневного света, преимущественно использовать другие волны для детекции. Для этого особо подходит диапазон инфракрасных волн. Диапазон длины волн, используемый для измерения, не должен при другом применении притягивать вредных насекомых, для чего особенно пригоден инфракрасный свет. Детекция в диапазоне инфракрасных волн способствует проведению измерений определенным способом, зависящих от времени, через целенаправленное и временно ограниченное инфракрасное освещение. В частности, отдельные участки могут освещаться в определенное время последовательно друг за другом, чтобы предотвратить подделку сигналов измерения на соседних участках детекции.
Предпочтительно также, чтобы узел обработки определял одно сечение контура объекта перпендикулярно направлению детекции и путем сравнения двух сигналов соседних первого и второго детекторов и определения направления движения объекта относительно детекторов путем сравнения двух сечений контура объекта, определенных в различные временные интервалы, и также определения, появился ли новый объект, при этом устройство обработки содержит счетчик, повышающий счет на единицу, если новый объект продвинулся в направлении поступления в пределы детекции детекторов и был идентифицирован. Счетчик может быть, например, цифровым устройством хранения данных с соответствующей логической цепью. Направление поступления является обычным направлением движения между счетчиком и подсчитываемыми объектами, например, направлением транспортировки объектов транспортирующим устройством. Под идентификацией объекта в настоящем описании понимают узнавание объекта на основе контура или его сечения.
Особенное значение по этой причине имеет проверка следующего: является ли детектируемый объект уже посчитанным или речь идет об еще не посчитанном, а значит новом объекте. Это можно осуществить маркировкой объектов, например, через регистрацию в банке данных, а заново поступившие объекты сравнить с зарегистрированными или (альтернативно или дополнительно) сравнить размещение объектов в разные два промежутка времени относительно счетчика, чтобы установить, является ли объект идентичным, а значит посчитанным, или различным, а значит новым объектом.
При этом особо предпочтительно, чтобы устройство для подсчета обеспечивало снижение на единицу, если уже посчитанный и идентифицированный объект, прошедший детекторы в области детекции, начнет двигаться из области детекции против начального направления поступления. Таким образом надежно устанавливается результат подсчета, даже если возникают нежелательные нерегулярные движения объектов, например, перекатывание объектов против направления транспортировки. При этом устройство для подсчета снижает счет не только при поступлении объекта в область детекции и выхода из нее против регулярного направления движения, но и при поступлении объекта в регулярном направлении движения, его подсчета и уже после того его движения и выхода противоположно участку детекции и регулярному направлению движения.
Оба варианта воплощения могут видоизменяться на любой манер, при этом будут определяться другие моменты отсчета, например, характерные изменения в профиле подсчитываемых объектов или характерные изменения в цвете или контрасте объектов.
Также предпочтительно, если устройство обработки данных будет оценивать несколько объектов, зарегистрированных сразу во многих областях детекции детекторов. При определенной ширине детекции подсчет, и особенно когда устройство подсчета или транспортирования с высокой квотой проходимости, непрактично располагать поодиночке друг за другом подсчитываемые объекты, а объекты должны проходить устройство подсчета в двойном или многократном количестве. В этом случае предпочтительно, чтобы устройство для обработки данных также могло оценивать многие продукты одновременно, это значит предпринимать дифференцирование объектов, находящихся рядом друг с другом одновременно в области детекции. При этом устройство для обработки данных логично должно быть устроено так, чтобы при контактах контурных линий или даже пересечениях контурных линий двух или большего количества соприкасающихся или пересекающихся объектов можно было дифференцировать и посчитать объекты.
Особо предпочтительно, если устройство согласно изобретению будет содержать блок памяти, в котором сохранен по меньшей мере один контур, предпочтительно, несколько контуров одного или большего количества объектов и узел сравнения данных для сравнения контура объекта с сохраненным контуром(-ами) и идентификации объекта. Это обеспечивает целый ряд дополнительных функций. Так, с одной стороны, возможно проводить различие между подсчитываемыми объектами в области детекции и другими проходящими структурами. Это выгодно в том случае, когда объекты транспортируются на структурных транспортерах, например, дырчатых, прорезных или перфорированных транспортерных лентах или на транспортерах с рифлением, утолщениями или чем-либо подобным, и когда необходимо различение между перфорацией или прочими структурами транспортера и объектом.
Это позволяет проводить контроль качества объектов подсчета, при этом объекты, находящиеся в нормальных геометрических пределах, подлежат подсчету, а объекты, находящиеся вне этой области, не подходящие к зарегистрированному контуру, не будут подсчитываться или же будут подсчитываться в соответственном специальном банке данных для ошибок, который со своей стороны будет подавать сигнал об ошибочном продукте. Типичным применением является, например, опознание жировых яиц при подсчете куриных яиц, как яиц без скорлупы, которые показывают типичный контур пониженной высоты и увеличенной ширины. Зарегистрированные контуры должны предусматривать, с одной стороны, возможные варианты объекта, такие как охват всех типично возникающих вариантов контура, с другой стороны, охват возможных вариантов, появившихся из-за приподнятого, кривого положения, или опрокидывания продукта и т.п. Например, яйцо в поставленном положении может иметь круглую форму, отличную от обычной овальной формы, должно быть, тем не менее, узнано.
В общем и особенно для указанной цели выгодно, если в устройстве первые и/или вторые детекторы будут устанавливать в области детекции яркость света и/или цветовой тон. Особенно, если объекты подсчета имеют искривленную поверхность, имеющую различное распределение яркости при детекции поверхности объектов при одностороннем или многостороннем освещении. Эти различия в интенсивности яркости отдельных сечений поверхности подсчитываемых объектов могут быть использованы для особо точной идентификации объекта. По такому же принципу, для точной идентификации объекта, могут быть использованы цветовые тона поверхностных областей объектов. Например, возможно поставленное яйцо, которое имеет круглый контур, отличить от отверстия в транспортерной ленте, так как распределение интенсивности яркости в области детекции поверхности яйца отличается от той же в отверстии транспортера.
При этом особенно предпочтительно, если устройство для обработки данных будет идентифицировать по интенсивности яркости и/или цветового тона отличительные приметы на поверхности объекта, особенно степень загрязнения. Таким образом, могут точнее различаться объекты, и соответственно увеличиваются показатели подсчета различий для получения точнейших результатов при подсчете объектов. Особенно это усовершенствование предназначено для того, чтобы фиксировать неполадки в производстве, например, непривычно высокая степень загрязнения продукта, которая указывает на то, что в определенных местах нужно провести чистку. Комбинация с цветовым тоном способствует оценке степени загрязнения и при применении для подсчета яиц помогает определить остатки крови на яйцах, что позволяет быстро заметить травмы животных и начать соответствующее лечение. И здесь может быть опять же предусмотрен отдельный блок памяти ошибок для определенных, отклоняющихся от нормы, результатов детекции; и может, альтернативно или дополнительно, срабатывать сигнал тревоги, чтобы указать на результаты детекции, отклоняющиеся от нормы.
При этом особенно предпочтительно, если устройство будет содержать блок памяти, в котором будет регистрироваться по меньшей мере одна, а предпочтительно, и большее количество предельных величин или распределений интенсивности яркости и/или цветового тона внутри контура объекта, и посредством узла сравнения данных сопоставлять определенные детектором локальные и центрированные величины или распределения яркости интенсивности и/или цветового тона объекта с зарегистрированными предельными величинами, и идентифицировать объект при превышении и/или недостижении предельной величины или совпадении зарегистрированных и учтенных образцов распределения. Эта форма воплощения функционирует так же, как и перед этим описанная форма для сравнения детектированных контуров с зарегистрированными контурами, и способствует соответственному уравнению распределения интенсивности яркости или цветовых тонов с зарегистрированными распределениями интенсивности яркости и цветовых тонов, чтобы способствовать различительной классификации продуктов и опознанию ошибок продукта.
Устройство может содержать дополнительно узел собственного диагностирования и коррекции ошибок, который способен опознать неполадки в каждом отдельном детекторе и побудить устройство для оценки данных не принимать во внимание величины такого детектора. Такой собственный узел диагностики и коррекции может, например, классифицировать как бракованные и изъять из оценки результатов детекции детекторы, которые в определенный промежуток времени показывали одинаковую величину в то время, как соседние детекторы показывали отличительные величины, чтобы таким способом избежать ошибочного опознания контуров выпавшими из рабочего процесса детекторами. Неисправный детектор заменяется, предпочтительно, через соседний детектор.
При этом узел собственной диагностики и коррекции устроен так, что при превышении определенного количества поврежденных детекторов подает сигнал тревоги. Обычно при исключении отдельных детекторов подсчитывающего устройства они компенсируются и гарантируется надежный результат подсчета. При определенном количестве неисправных детекторов результат подсчета неизбежно больше не совпадает с действительно прошедшими объектами, так как компенсация неисправных детекторов больше невозможна. В этом случае обычно подается сигнал тревоги, чтобы устранить ошибку, например, провести чистку детекторов.
Далее, устройство может быть усовершенствовано так, чтобы узел оценки данных был способен на основе установленных контуров объекта и на основе упомянутых зарегистрированных рекомендуемых величин подсчитать объем и/или вес объекта, затем выдать эти величины или зарегистрировать в банке данных. Зафиксированный детектором контур часто обеспечивает классификацию и устанавливает различия между объектами, отличающимися по размеру и геометрическому типу. При этом возможно на основе установленного контура сделать выводы об объеме и весе объекта, при этом площадь детекции, установленная по контурной линии, обрабатывается с рекомендуемыми величинами, которые представляют собой связь между типичным объемом, а также весом объекта на основе установленной контурной линии. Величины, установленные таким образом, предпочтительно регистрировать в отдельных узлах банка данных. Таким образом, можно при подсчете куриных яиц провести классификацию по различным весовым категориям и предпринять упрощенное планирование продукции и контроля.
Дальнейшее усовершенствование устройства настоящего изобретения состоит в использовании множества рядов детектора. Это способствует подробнейшему анализу контуров, распределения цвета и распределения интенсивности яркости подсчитываемых объектов. Идеальным образом этот вариант воплощения может использовать детектор цифрового изображения с многорядным оптическим датчиком, например, CCD-датчиком, и таким образом, устройство будет содержать множество рядов и в каждом случае множество детекторов. Это, например, возможно в устройстве с соответствующей цифровой видеокамерой. Эта модель обеспечивает идентификацию и быстрый надежный подсчет объектов путем детекции всей контурной линии объектов при разовой регистрации дат. Далее, устройство обеспечивает детекцию цвета и интенсивности яркости внутри и снаружи контура объекта.
Следующим аспектом изобретения является управляемое по требованию направление транспортировки для объектов, особенно для яиц, включая транспортирующее устройство, устройство для подсчета объектов, поставляемых в направлении транспортировки, и управление, устроенное так, чтобы регулировать движение объектов по направлению транспортировки, если заранее определенное количество объектов уже подсчитано устройством для подсчета.
Это устройство для транспортировки обеспечивает регулирование транспортировки по требованию, особенно на тех участках, где имеет место прерывание продукции или прерывание поступления продуктов для транспортировки, то есть управление устройством для транспортировки только тогда, когда поступило такое количество продуктов, которое достаточно для приведения в действие транспортирующего устройства в течение ограниченного времени.
Следующим аспектом изобретения является устройство для транспортировки и подсчета и/или контроля качества яиц, содержащее приводимый в действие непрерывный транспортер для транспортировки яиц, устройство для подсчета яиц, согласно предыдущим пунктам, включая большое количество рядов детекторов с множеством детекторов для определения контура и распределения интенсивности яркости и/или цвета каждого яйца, которое обеспечивает подсчет и анализ транспортируемых лентой яиц и имеет интерфейс для связи с выдачей и/или устройством хранения данных транспортируемых яиц во многих заранее определенных весовых категориях. Лента транспортера пригодна для управления последовательностью яиц в предлежащих к транспортирующему устройству производственных областях, впереди транспортирующего устройства.
Следующим аспектом изобретения является способ подсчета объектов по необходимости согласно пункту 20. Этот способ может быть усовершенствован на основе пунктов 21-34. Преимущества способа и его усовершенствования основаны на конструкции тех устройств и усовершенствований в устройствах, которые специально предназначены для этого процесса.
Предпочтительно изобретение описывается со ссылками на прилагаемые чертежи, на которых:
фиг.1 изображает вид сбоку устройства для подсчета объектов, расположенных над транспортирующим устройством, согласно изобретению;
фиг.2 - поперечный разрез устройства для подсчета согласно изобретению; и
фиг.3 - блок-схему этапов способа подсчета согласно изобретению.
Устройство согласно изобретению содержит цифровую многоячейковую CCD-камеру 10, которая сканирует участок обзора, расположенный вертикально внизу под определенным углом.
Под областью обзора CCD-камеры 10 проходит непрерывная транспортирующая лента 20, верхняя часть 21 которой расположена в виде U-образного направляющего устройства 30, так что обе ветви 31, 32 U-образного направляющего устройства мешают падать в сторону яйцам, находящимся на верхней части транспортирующей ленты 21.
Транспортирующая лента 20 имеет большое количество отверстий (не показано), через которые яйцо не может провалиться в отверстие, даже местами яйцо ложится в такое отверстие и так относительно фиксируется на транспортирующей ленте. Транспортирующая лента имеет типичную ширину в 10 см, но, тем не менее, устройство может иметь и более узкие или более широкие или другие по конструкции ленты, например, тросовый транспортер.
Яйца 40, 41, положенные на верхнюю часть транспортирующей ленты 21, транспортируются через участок обзора CCD-камеры 10 и при этом прощупываются построчно с высокой частотой и регистрируются. Узел 50 оценки данных, прикрепленный к CCD-камере 10, регистрирует различные данные изображений из области обзора CCD-камеры и идентифицирует яйца на транспортирующей ленте 20.
Контур яиц, то есть их очертание, представленное в направлении обзора CCD-камеры 10, распознается узлом оценки данных сразу, как только яйцо достигает области обзора CCD-камеры. Распознанное таким образом яйцо сравнивается с профилями яиц, зарегистрированными в узле сравнения данных, и так идентифицируется. После идентификации яйцо отмечается как таковое в устройстве сравнения данных, и его движение прослеживается через участок обзора. Как только яйцо идентифицируется, увеличивается на 1 величина в накопителе данных узла 50 сравнения. Яйцо прослеживается дальше и обычно покидает участок обзора CCD-камеры 10 с противоположной стороны от поступления. Если, в случае исключения, яйцо покинет участок обзора с той же стороны, с которой поступило, то величина в узле сравнения данных уменьшится на 1. Это уменьшение последует и тогда, когда яйцо на участке обзора будет продвигаться в противоположную транспортировке сторону.
CCD-камера имеет интегрированное устройство инфракрасного света, и CCD-датчики работают в области инфракрасного света так, что CCD-камера не зависит от освещения пространства, окружающего устройство для подсчета.
CCD-камера 10 схватывает образец отражения яйца, то есть распределения интенсивности яркости поверхности яйца, и может различать изображения отверстий в ленте транспортера 20 и лежащими на ней яйцами.
CCD-камера обладает коммуникативным интерфейсом (не показан), через который возможно соединение нескольких CCD-камер, чтобы обеспечить более широкую область обзора. Данные изображений, собранные через спаренные CCD-камеры по такому принципу, обрабатываются через центральный узел сравнения данных. Области пересечения регистрируются в узле сравнения данных и оцениваются так, чтобы в этих областях пресечь двойной учет.
Узел 50 обработки данных имеет коммуникативный интерфейс, при помощи которого данные, детектируемые CCD-камерами и обработанные узлом сравнения данных, могут выдаваться дальше. В узле обработки/сравнения данных, в свою очередь, интегрирована программа диагностирования, то есть CCD-камера 10 опознает функциональные неполадки и оптические загрязнения и подает соответствующий сигнал.
Узел 50 обработки данных учитывает поверхность каждого идентифицированного яйца и, ссылаясь на рекомендации о кривизне поверхности яйца в накопителе, высчитывает процент загрязненной поверхности от общей площади яйца. При превышении процента, определенного заранее, повышается счет в накопителе данных.
Далее, узел 50 обработки данных сравнивает внешний контур идентифицированного яйца с отложенными в накопителе заданными контурами яиц и таким образом может опознать жировое яйцо. Опять же при опознании жирового яйца повышается счет в накопителе данных. Таким же образом узел 50 обработки данных может через опознание очертания и сравнение с зарегистрированными заданными величинами очертаний распознать и посчитать разбитые или неполноценные яйца.
В узле обработки данных находится таблица рекомендаций, которая содержит факторы расчета и обеспечивает расчет объема яйца из распознанного контура для различных углов просмотра, форм и размеров. Таблица рекомендаций содержит факторы расчетов, по которым возможно из объема яйца высчитать общий вес и, следовательно, идентифицировать яйцо в весовую категорию. При необходимости имеются в наличии и отдельные счетчики, которые способствуют развернутому счету яиц по весовым категориям.
Устройство для подсчета может также регистрировать через прощупывание скорость передвижения транспортирующей ленты и быть готовым подать сигнал.
На фиг.3 показан примерный процесс подсчета в устройстве для подсчета.
Циклический процесс начинается с этапа 101, при котором датчик подсчета записывает изображение. Изображение пересылается в узел обработки данных, в котором на этапе 102 определяется контур объекта или объектов в области изображения, и на этапе 103 из контуров выделяются объекты. Выделенные таким образом объекты распределяются на этапе 104, чтобы вынести решение 105 о том, новый ли это объект или уже идентифицированный.
В зависимости от решения 105, в случае, если найдены новые объекты, на этапе 106 увеличивается величина в счетчике на 1, и на этапе 107 рассчитывается, регистрируется, оценивается и направляется в устройство оценки для статистического обобщения относительных признаков найденного объекта или найденных объектов, таких как загрязнение, определение размера, объема и определение веса. Если на этапе 105 не были найдены новые объекты, то этапы 106 и 107 можно пропустить и продолжить процесс непосредственно на этапе 108.
На этапе 108 проверяется на основе рассчитанных и идентифицированных объектов, покинул ли объект область детекции в направлении, противоположном направлению транспортировки. Если да, в этом случае на этапе 109 уменьшается величина в счетчике на то количество объектов, которое покинуло эту область в направлении, противоположном нормальному направлению транспортировки. Если отсутствуют объекты, покинувшие этот предел в направлении, противоположном направлению транспортировки, то величина в счетчике остается неизменной.
Цикл заканчивается на этапе 110, при котором данные передаются в узел обработки данных или статистический узел, и начинается заново этапом 101.
Согласно изобретению предложены устройство и способ подсчета объектов, в частности яиц, которые обеспечивают дифференцированное определение и распечатку выполняемых функций и возможных неполадок во время работы и, следовательно, способствуют экономичному ходу производственного процесса. Устройство чувствительно к неполадкам в процессе подсчета и само о них сообщает. Дополнительные данные, такие как загрязнение или дефекты продуктов, могут быть также распознаны и определены.