RU2530309C2 - Способ и устройство для считывания физических характеристик объекта - Google Patents
Способ и устройство для считывания физических характеристик объекта Download PDFInfo
- Publication number
- RU2530309C2 RU2530309C2 RU2010152600/08A RU2010152600A RU2530309C2 RU 2530309 C2 RU2530309 C2 RU 2530309C2 RU 2010152600/08 A RU2010152600/08 A RU 2010152600/08A RU 2010152600 A RU2010152600 A RU 2010152600A RU 2530309 C2 RU2530309 C2 RU 2530309C2
- Authority
- RU
- Russia
- Prior art keywords
- determining
- image
- processed
- area
- database
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000000694 effects Effects 0.000 abstract description 2
- 239000000126 substance Substances 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 description 17
- 238000004519 manufacturing process Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 10
- 239000000463 material Substances 0.000 description 9
- 238000004806 packaging method and process Methods 0.000 description 9
- 238000007639 printing Methods 0.000 description 7
- 239000011111 cardboard Substances 0.000 description 5
- 230000007547 defect Effects 0.000 description 4
- 230000000739 chaotic effect Effects 0.000 description 3
- 239000011248 coating agent Substances 0.000 description 3
- 238000000576 coating method Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000000123 paper Substances 0.000 description 3
- 238000013139 quantization Methods 0.000 description 3
- 238000004026 adhesive bonding Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 239000010410 layer Substances 0.000 description 2
- 239000011087 paperboard Substances 0.000 description 2
- 239000004033 plastic Substances 0.000 description 2
- 229920003023 plastic Polymers 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000007647 flexography Methods 0.000 description 1
- 230000004907 flux Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 208000016339 iris pattern Diseases 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 150000002739 metals Chemical class 0.000 description 1
- 230000010287 polarization Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000005507 spraying Methods 0.000 description 1
- 239000002344 surface layer Substances 0.000 description 1
- 238000009966 trimming Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D7/00—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
- G07D7/06—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using wave or particle radiation
- G07D7/12—Visible light, infrared or ultraviolet radiation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/24—Aligning, centring, orientation detection or correction of the image
- G06V10/245—Aligning, centring, orientation detection or correction of the image by locating a pattern; Special marks for positioning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/80—Recognising image objects characterised by unique random patterns
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/22—Character recognition characterised by the type of writing
- G06V30/224—Character recognition characterised by the type of writing of printed characters having additional code marks or containing code marks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/24—Character recognition characterised by the processing or recognition method
- G06V30/248—Character recognition characterised by the processing or recognition method involving plural approaches, e.g. verification by template match; Resolving confusion among similar patterns, e.g. "O" versus "Q"
- G06V30/2504—Coarse or fine approaches, e.g. resolution of ambiguities or multiscale approaches
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D7/00—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
- G07D7/20—Testing patterns thereon
- G07D7/2008—Testing patterns thereon using pre-processing, e.g. de-blurring, averaging, normalisation or rotation
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D7/00—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
- G07D7/20—Testing patterns thereon
- G07D7/202—Testing patterns thereon using pattern matching
- G07D7/2033—Matching unique patterns, i.e. patterns that are unique to each individual paper
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/95—Pattern authentication; Markers therefor; Forgery detection
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Health & Medical Sciences (AREA)
- Image Analysis (AREA)
- Editing Of Facsimile Originals (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Inspection Of Paper Currency And Valuable Securities (AREA)
- Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)
Abstract
Изобретение относится к способу и устройству для считывания физических характеристик объекта. Техническим результатом является обеспечение позиционирования интересующей области, откуда считывается физическая характеристика объекта при регистрации выходных данных объекта для упорядочивания и стандартизации. Способ считывания физической характеристики объекта включает: шаг (240, 315, 405) получения первого изображения по меньшей мере части объекта с первым разрешением; шаг (245, 320, 415, 420) определения положения области объекта, подлежащей обработке, на основании первого изображения; шаг (255, 330, 430) получения второго изображения области объекта, подлежащей обработке, со вторым разрешением, большим, чем первое разрешение; и шаг (260, 335, 440) определения физической характеристики на основании второго изображения, причем шаг (245, 320, 415, 420) определения положения области объекта, подлежащей обработке, содержит: шаг определения по меньшей мере одного положения нанесенной маркировки, шаг получения изображения по меньшей мере одной указанной маркировки и шаг считывания информации, представленной этой маркировкой и представляющей положение области, подлежащей обработке. 2 н. и 15 з.п. ф-лы, 6 ил.
Description
Настоящее изобретение относится к способам и устройствам для считывания физических характеристик объекта.
В частности, задача данного изобретения заключаются в решении проблем контрафакта и серого рынка, и в общем проблемы идентификации и/или распознавания любого объекта, в частности, изделия, документа, например, идентификационного документа, упаковки или банкнот. В частности, данное изобретение предусматривает систему, облегчающую регистрацию однотипных выходных данных объекта в процессе его изготовления и облегчения извлечения этих данных в ходе его идентификации и контроля подлинности.
Изделия из волокон (бумага, картон) из большинства металлов, пластиков, бумаг с покрытием, или другие объекты имеют на микроскопическом уровне в действительности хаотичную структуру. Точно таким же образом, как биометрические технологии, использующие уникальность рисунков отпечатков пальцев или радужной оболочки глаза, были разработаны в целях идентификации или удостоверения личности человека, можно разработать способы для измерения уникальных микроскопических характеристик, присущих объектам, чтобы таким образом идентифицировать или распознавать их.
В настоящее время не известен физический процесс, который сможет повторить конкретную хаотичную структуру. Кроме того, было показано, что макроскопические деформации, такие как сминание бумаги или распыление воды на объект, серьезно не изменяют указанные микроскопические свойства. Таким образом, большинство объектов в действительности обладают характеристиками, которые позволяют им быть охарактеризованными уникальным образом, не повторяемым и практически не подверженным влиянию времени и старения.
В процессе работы объект может быть идентифицирован путем снятия его характеристик и поиску по базе данных объекта, обладающего характеристиками, наиболее близкими к характеристикам искомого объекта. Если идентификация не осуществлена, объект рассматривается как неизвестный (или «незаконный», если законными объектами считаются только те, которые присутствуют в базе данных). Следует отметить, что при накоплении в базе данных большого количества объектов поиск может потребовать больших затрат, и поэтому он должен быть оптимизирован. В отличие от вышеприведенного случая, если характеристики объекта, снимаемые во время регистрации, связаны с ним напрямую, например, как штрихкод, нанесенный на объект, его распознавание может быть проведено без обращения к базе данных.
Документ US 6584214 описывает, как объемная структура материала может быть измерена и оцифрована в целях распознавания и идентификации. Патентная заявка WO 2006016114 (Ingenia Technology) описывает технологию, называемую LSA, или «Лазерное поверхностное распознавание»: луч лазера направляется на поверхность, с которой должны быть сняты данные, а датчики фиксируют поток отраженного света лазерного луча, идущего в различных направлениях, в зависимости от ориентации ограниченной микроскопической поверхности. Таким образом, величина этого сигнала, зависящая от внутренних свойств материала, является его уникальной характеристикой. Вероятность того, что две поверхности имеют одинаковые выходные данные, пренебрежимо мала. Отметим, что во время процесса регистрации, который, как правило, выполняется автоматически по экономическим соображениям, объекты перемещают перед лазером на высокоскоростном конвейере. Так как только часть поверхности объекта может быть обработана, обязательно та же самая часть объекта должна быть охвачена в течение последующего процесса идентификации или контроля подлинности. Отметим, что процесс получения выходных данных очень чувствителен к проблемам позиционирования; ошибка позиционирования всего на 1 мм может полностью исказить считывание.
Эти технологии обладают недостатками. Обычно их реализация очень дорогостоящая и ненадежная. Следовательно, эти технологии трудны в применении. Кроме того, они весьма усложняют фазу регистрации данных. Например, в случае упаковки объекта он должен быть отправлен в центр регистрации, обычно предоставляемый фирмой-поставщиком технологии. Сложность и стоимость этого этапа является, таким образом, главным препятствием для использования данной технологии.
Технология распознавания наиболее применима, если она может применяться большим количеством пользователей (торговыми инспекторами, дистрибьюторами, сотрудниками полиции или даже конечными покупателями), чтобы заметить подделку товара в любое время. Однако использование технология ограничивается стоимостью (и, следовательно, недостатком средств), размером и весом считывающих устройств, делающими считывание «на месте» трудным и даже невозможным.
Обычно обрабатывается только небольшая часть поверхности объекта. Если область, используемая для получения выходных данных, не обозначена, только человек, знающий ее точное положение, сможет извлечь идентификационные данные. Однаков случае охраны торговой марки положения обработанных поверхностей должны быть известны для очень большого числа товаров; это невозможно даже для инспектора или сотрудника таможни, специально обученных для этих целей.
Кроме того, эти технологии имеют очень малый допуск погрешности позиционирования: сдвиг на один миллиметр или поворот на один градус могут быть достаточны для того, чтобы снятые характеристики объекта не соответствовали характеристикам, полученным во время регистрации. Следовательно, считывание - это очень деликатная процедура, которая преимущественно должна выполняться в лаборатории.
Следовательно, эти технологии весьма ограничены для криминалистического применения, что значительно снижает их ценность.
Патентная заявка WO 2007/028799 описывает способ идентификации объектов путем получения цифрового изображения микроструктуры их поверхностей. Изобретение использует систему получения стандартного изображения для получения уникального описания объекта, позволяющего его идентифицировать с использованием базы данных. Изобретение, следовательно, решает некоторые проблемы известных решений, описанных выше, включая стоимость и доступность средств получения выходных данных.
Однако проблемы позиционирования объекта не решены в этой заявке. Так как только небольшая часть поверхности объекта может быть зарегистрирована, положение объекта при регистрации должно быть известно оператору, работающему с объектом впоследствии. Однако как упоминалось раньше, это не реализуемо в области охраны торговой марки и охраны промышленного образца, так как это положение должно быть известно для очень большого числа объектов. Даже если предположить, что известно место расположения выходных данных на объекте, необходимо обеспечить очень высокую точность позиционирования при получении идентификационных данных, чтобы они соответствовали данным, определенным во время регистрации объекта. Упомянутый документ также описывает технологию, которая требует только знание положения точки привязки. Однако операция считывания всегда требует точной привязки к данной точке, таки образом, проблема позиционирования не может считаться решенной.
Следует отметить, что проблемы позиционирования могут также возникнуть при считывании невидимой маркировки, нанесенной на объект. В действительности, если маркировка идеально нанесена на всем изделии, то она может быть считана без затруднений, вне зависимости от положения считываемой поверхности, но на практике только часть поверхности изделия может быть промаркирована образами невидимых цифровых знаков, в противном случае они бы обладали очень большим размером. Например, чтобы полностью отмаркировать изделие с площадью 15х15 см, при невидимой маркировке разрешением в 2400 dpi, должно быть создано цифровое изображение, состоящее из больше чем 200 миллионов пикселей. Таки образом, создается по меньшей мере одно изображение, покрывающие только часть поверхности изделия, что увеличивает проблему определения области расположения считываемого изображения.
Задачей настоящего изобретения является устранение всех или части этих недостатков.
В соответствии с первым аспектом, настоящее изобретение предлагает считывания физической характеристики объекта, отличающегося тем, что он включает:
- шаг получения первого изображения с, по меньшей мере, части указанного объекта, с первым разрешением,
- шаг определения положения области объекта, подлежащей обработке, по указанному первому изображению,
- шаг получения второго изображения указанной области объекта, подлежащей обработке, со вторым разрешением, большим, чем указанное первое разрешение, и - шаг определения указанной физической характеристики на основании указанного второго изображения.
Таким образом, реализация настоящего изобретения может уменьшить или устранить проблемы технологий, применяющих дорогие и неприменимые средства получения изображения, так как обеспечивается совместимость с недорогими средствами получения цифрового изображения, например, такими как: планшетные сканеры, датчики изображений в цифровых камерах или мобильных телефонах и промышленные камеры. Стоимость этих средств получения изображений постепенно уменьшается, а их производство увеличивается. Кроме того, качество полученного изображения значительно выросло. Большинство планшетных сканеров в настоящее время обеспечивают получение изображения с оптическим разрешением порядка 2400 dpi (точек на дюйм), обеспечивая точность порядка до 10 микрон. Оригинальные портативные электронные микроскопы, подсоединяемые к обыкновенному компьютеру, доступны по умеренным ценам. Промышленные камеры могут обеспечить высококачественные изображения с высоким разрешением даже при большом количестве объектов, проходящих перед ними на большой скорости. Некоторые камеры, называемые «линейными камерами», так как в них используется линейные датчики, могут получать непрерывное изображение, не прибегая к системе активации получения изображения, использующей датчики.
В частности, реализация настоящего изобретения обеспечивает позиционирование интересующей области - области откуда была считана физическая характеристика при регистрации выходных данных объекта для упорядочивания и стандартизации. Отметим, что физические данные, считываемые с помощью настоящего изобретения, включают внутренние характеристики материала, обрабатываемые для получения уникальных выходных данных объекта и маркировки, напечатанные или образованные в процессе маркирования материала.
В соответствии с одним из вариантов реализации, шаг определения положения области объекта, подлежащей обработке, включает определение положения по меньшей мере одной характерной точки объекта, и последующее определение положения области, подлежащей обработке, по отношению к каждой указанной характерной точке объекта. Каждая характерная точка может быть расположена на контуре объекта, например быть его углом.
В соответствии с одним из вариантов реализации, шаг определения положения области объекта, подлежащей обработке, включает определение положения по меньшей мере одной характерной линии объекта, и последующее определение положения области, подлежащей обработке, по отношению к каждой указанной характерной линии объекта. Каждая характерная линия может быть расположена на контуре объекта, например быть его гранью, или находиться внутри области объекта на изображении, представляя, например, острую кромку.
В соответствии с одним из вариантов реализации, способ, предлагаемый в настоящем изобретении и кратко описанный выше, включает шаг определения поступления указанного объекта. Например, датчик, помещенный на уровне линии движения объектов на конвейере и подающий команду на получение и/или обработку изображения объекта.
В соответствии с одним из вариантов реализации, способ, предлагаемый в настоящем изобретении и кратко описанный выше, включает шаг маркирования объекта маркировкой, несущей информацию, соответствующую, по меньшей мере, части указанной физической характеристики. Например, маркировка двухразмерным штрихкодом или защищенной от копирования маркировкой, соответствующими этой информации.
В соответствии с одним из вариантов реализации, что на шаге определения физической характеристики, указанная физическая характеристика связана с локальной структурой поверхности объекта в области, подлежащей обработке.
В соответствии с одним из вариантов реализации, шаг определения положения области объекта, подлежащей обработке, включает направление запроса, содержащего информацию о положении характерных точек и/или линий объекта, и поступление из базы данных информации о форме объекта и о положении области, подлежащей обработке, при указанной форме объекта. Таким образом, могут быть обработаны не отсортированные объекты различных форм за счет распознавания их с помощью получения из базы данных информации о форме объекта и областей, которые должны быть обработаны.
В соответствии с одним из вариантов реализации, шаг определения положения области объекта, подлежащей обработке, включает шаг определения по меньшей мере одного положения нанесенной маркировки, шаг получения изображения указанной по меньшей мере одной маркировки и шаг считывания информации, представленной этой маркировкой и предоставляющей положение области, подлежащей обработке. Таким образом могут быть обработаны объекты с различными положениями областей, подлежащих обработке, но опознанные при помощи по меньшей мере одного маркировочного знака, расположенного на объекте.
В соответствии с одним из вариантов реализации, шаг определения по меньшей мере одного положения нанесенной маркировки включает направление запроса, содержащего информацию о положении характерных точек и/или линий объекта, в базу данных и поступление из базы данных информации о форме объекта и о положении каждой нанесенной маркировки при указанной форме объекта. Таким образом, могут быть обработаны неотсортированные объекты различных форм, путем нахождения положения каждой маркировки, с помощью получения из базы данных информации о форме объекта и подлежащих считыванию маркировках.
В соответствии с одним из вариантов реализации, способ, предлагаемый в настоящем изобретении и кратко описанный выше, включает шаг передачи физической характеристики в базу данных. Таким образом, физические характеристики различных объектов могут быть накоплены по меньшей мере в одной базе данных, например, в базе данных по типу объектов или в базе данных по правообладателю интеллектуальной собственности, относящейся к указанным объектам.
В соответствии с одним из вариантов реализации, способ, предлагаемый в настоящем изобретении, и кратко описанный выше, включает шаг сравнения указанной физической характеристики с физическими характеристиками, сохраненными в указанной базе данных, и определения, какая из ранее сохраненных физических характеристик наиболее схожа с новой физической характеристикой, переданной в базу данных. Настоящее изобретение, следовательно, позволяет не только регистрировать физические характеристики объектов на производстве, но также идентифицировать их при использовании (обращении). Таким образом настоящее изобретение позволяет бороться с серым рынком, т.е. продажей на нелегальном рынке объекта, легально продаваемого на другом рынке.
В соответствии с одним из вариантов реализации, шаг определения положения области объекта, подлежащей обработке, включает определение положения области, расположенной на внутренней части изготовленного объекта. Автор изобретения качественно установил, что внешняя сторона упаковки зачастую имеет покрытие, а внутренняя часть обычно не имеет его. Отсутствие покрытия, однако, облегчает определение физической характеристики, соответствующей локальной структуре поверхности упаковки, так как покрытие приводит поверхность в однородное состояние. Обычно требуется разрешение от 8000 до 12000 dpi для того, чтобы получить физическую характеристику типичной поверхности с покрытием; однако такое разрешение трудно обеспечить при регистрации или получении данных на высокой скорости при применении планшетного сканера. Необходимо отметить, что при изготовления упаковки она преобразуется в емкость только в конце процесса, после печати, обрезки и склеивания.
В соответствии с одним из вариантов реализации, шаг получения первого изображения объекта включает определение скорости прохождения объекта, а шаг определения положения области объекта, подлежащей обработке, включает определение момента получения второго изображения. Таким образом, в случае получения изображения с использованием линейного датчика, искажение изображения, вызванное скоростью объекта, может быть скомпенсировано, а получение второго изображения может быть произведено, когда область, подлежащая обработке, проходит уровень датчика изображения.
В соответствии с одним из вариантов реализации, шаг определения физической характеристики включает предварительный поворот второго изображения. Таким образом компенсируется относительное угловое положение объектов, обрабатываемых последовательно.
В соответствии с одним из вариантов реализации, шаг определения физической характеристики включает выполнение частотного преобразования (Фурье, дискретное косинусоидальное преобразование). Таким образом, число коэффициентов, нуждающихся в обработке для идентификации объекта и запоминании, может быть уменьшено (путем отбрасывания высокочастотных коэффициентов, которые не важны).
В соответствии с одним из вариантов реализации, шаг определения физической характеристики включает хеширование физической характеристики и привязку к ней полученной хеш-суммы. Применение такого хеширования позволяет очень быстро находить физическую характеристику.
В соответствии с одним из вариантов реализации, шаг определения физической характеристики, включает определение физической характеристики объекта. Например, физическая характеристика может быть обусловлена неоднородностью материала, или поверхностного слоя объекта, или нанесенной маркировки, как в "Cryptoglyph" (зарегистрированная торговая марка) или обусловлена маркировкой, предназначенной для обнаружения копии, как в "Seal Vector" (зарегистрированная торговая марка).
В соответствии со вторым аспектом, настоящее изобретение предусматривает устройство для считывания физической характеристики объекта, отличающееся тем, что оно содержит:
- средства получения первого изображения по меньшей мере одной части указанного объекта с первым разрешением,
- средства определения положения области объекта, подлежащей обработке, по указанному первому изображению,
- средства получения второго изображения указанной области объекта, подлежащей обработке, со вторым разрешением, большим, чем указанное первое разрешение и
- средства определения указанной физической характеристики на основании указанного второго изображения.
Так как варианты реализации, преимущества и задачи заявляемого устройства аналогичны таковым способа, являющегося предметом данного изобретения и кратко описанного выше, они не приведены повторно.
Другие преимущества, задачи и признаки настоящего изобретения станут понятными из нижеследующего описания, приведенного в качестве примера, не являющегося ограничительным, со ссылками на чертежи, включенные в приложение, в которых:
- фигура 1 схематично представляет первый частный вариант реализации устройства, являющегося предметом настоящего изобретения,
- фигура 2 представляет в форме алгоритма шаги первого частного варианта реализации способа, являющегося предметом настоящего изобретения,
- фигура 3 представляет в форме алгоритма шаги второго частного варианта реализации способа, являющегося предметом настоящего изобретения,
- фигура 4 представляет в форме алгоритма шаги третьего частного варианта реализации способа, являющегося предметом настоящего изобретения,
- фигура 5 представляет в форме алгоритма шаги четвертого частного варианта реализации способа, являющегося предметом настоящего изобретения и
- фигура 6 иллюстрирует объект, содержащий средства для реализации способа, являющегося предметом настоящего изобретения.
Полное описание, следующее далее, ограничивается случаями, когда физическая характеристика представляет выходные данные объекта, т.е. она уникальна и позволяет идентифицировать объект. Настоящее изобретение, однако, не ограничивается данным типом физической характеристики, но, напротив, распространяется на структуры материалов, нанесенные маркировки, и вещественные маркировки, которые могут не быть уникальными.
Фигура 1 показывает локальный терминал 105, оборудованный печатающим устройством 110, средством получения изображения 135, двумя датчиками 140 и 145 и средства связи 115 с сетью 120, к которой подключен сервер 125. Сервер 125 оборудован базой данных 130.
Локальный терминал 105 может быть, например, обычным компьютером. Он подключается к производственной или обрабатывающей линии 150 объекта, например, линии упаковки. Линия 150 содержит, например, разгрузочный механизм плоских объектов (не показан) и конвейер (не показан), который передвигает подлежащие обработке объекты один за другим.
Датчик 140 устанавливается на производственной линии 150, перед полем зрения датчика изображения 135 и предназначен для определения поступления объекта, подлежащего обработке. Датчик 140 может быть, например, оптической камерой, содержащей приемник и передатчик световых лучей. Датчик 145 размещается на линии 150 и определяет скорость движения объектов на ней. Например, датчик 145 соединяется с контроллером (не показан), управляющим работой линии 150, или подсоединяется к основанию, по которому движутся объекты, такому, как лента конвейера. Локальный терминал 105 управляет печатающим устройством 110 для осуществления печати на объектах, известным по существу способом, например, струйным или лазерным. Средства связи 115 с сетью 120 - это, например, известный тип модема для связи с сетью 120, например, Интернетом.
Средством получения изображения 135, может быть, например, цифровая камера, камера с линейным датчиком или промышленная камера.
Сервер 125 - это устройство известного типа. База данных 130 содержит по меньшей мере перечень идентификационных признаков объекта и перечень выходных данных, связанных с этими объектами, определенных в соответствии со способом, предложенным в данном изобретении. Как правило, база данных 130 содержит связанные с каждым объектом идентификационный признак, тип объекта и идентификационный признак, определяющий положение области выходных данных для этого типа объекта, идентификационный признак поставщика, обеспечивающего производство или обработку.
Указанный терминал 105 содержит программное обеспечение, которое во время выполнения программы, реализует шаги способа считывания выходных данных объекта, что составляет предмет настоящего изобретения. Сервер 125 содержит программное обеспечение, которое во время работы программы реализует шаги накопления выходных данных и процедуру распознавания.
В ином случае терминал 105 не содержит специальное программное обеспечение, а использует web-браузер и web-сервис, размещенные на сервере 125.
Описание процесса по первому варианту реализации способа считывания выходных данных объекта, являющегося предметом настоящего изобретения, следует со ссылками на шаги, показанные на фигуре 2.
На шаге 205, проектируется тип объекта, например упаковка.
На шаге 210, определяется каждое положение области объекта, из которой будут считываться выходные данные или информация, представляющая положение такой области.
На шаге 215, определяются форма или формы, которые объект может принимать в изображении, полученном датчиком изображения 135 (например, переднюю или заднюю сторону упаковки можно увидеть перед ее сгибанием).
На шаге 220, определяются характерные точки или линии объекта исходя из указанной формы объекта.
На шаге 225, определяется положение каждой указанной области в пределах каждой из форм.
На шаге 230, для каждого типа объекта запоминается результат операций 215-225, например, в базе данных 130.
На шаге 235, определяется поступление объекта близ зоны видимости датчика изображения или поступление непосредственно в нее. Затем измеряется скорость объекта и в зависимости от этой скорости и расстояния между местом поступления объекта и краем зоны видимости датчика определяется длительность задержки до получения изображения объекта. Затем следует ожидание в пределах этой длительности.
На шаге 240, получается первое изображение объекта с первым разрешением.
На шаге 245, выполняется обработка изображения объекта для получения характеризующего контура, линий или точек, например, прямых граней или углов контура.
На шаге 250, результат обработки изображения посылается в сервер; в свою очередь сервер на основании этого результата определяет и пересылает положение области выходных данных и положение информационного сообщения, располагаемого внутри видимой формы объекта. Например, наносимое информационное сообщение может быть двухразмерным штрихкодом.
На шаге 255, изображение области выходных данных получается при втором разрешении, большим чем первое разрешение. В операции 260, выходные данные объекта определяются в соответствии с известными технологиями, или исходя из локальной структуры материала в области выходных данных, или исходя из повреждения защищенной от копирования маркировки во время ее нанесения. Например, преобразование Фурье или дискретное косинусное преобразование применяются для полученной структуры или для матрицы маркировки, защищенной от копирования с опечатками. По возможности выполняется квантование величин, с целью сжатия информации представленной в двоичном коде. Таким способом, как правило, выполняется хеширование выходных данных и, дополнительно, производится урезание хеш-суммы, полученной вследствие хеширования в операции 265.
На шаге 270 выходные данные и хеш-сумма посылаются на сервер; сервер включает эти значения в базу данных вместе с другими идентификационными элементами объекта (место и время производства, рынок назначения, тип объекта, серийный номер и т.д.)
На шаге 275 либо выходные данные, либо хеш-сумма и положение области выходных данных кодируются и составляют наносимое информационное сообщение. Например, выполняется кодирование, известное как "Datamatrix" (зарегистрированная торговая марка).
На шаге 280, закодированные данные наносятся в области наносимого информационного сообщения.
Таким образом, в частном варианте реализации, до регистрации:
- определяют или получают основную форму объекта;
- определяют или получают тип макроскопической поверхности, например, с покрытием или нет, на передней или задней стороне,
- дополнительно, определяют или получают по меньшей мере одну точку привязки объекта;
- дополнительно, определяют или получают уникальные свойства поверхностей расположенных в различных частях объекта и
- определяют положение области получения выходных данных на объекте исходя из: основной формы объекта и макроскопических характеристик поверхности и, дополнительно, из точек привязки и уникальных свойств поверхностей.
Во время регистрации, для каждого объекта:
- определяют прохождение одного конца объекта, или по меньшей мере одной точки объекта,
- устанавливают положение области выходных данных, или вычисляют точное время получения изображения,
- запоминают изображение,
- дополнительно, пересчитывают выходные данные,
- дополнительно, по меньшей мере один полукомплект выходных данных маркируют на объект.
В некоторых вариантах реализации, применяют стандартные средства получения изображения, случайной структуры поверхности объекта, для создания уникальных выходных данных.
Перед описанием применения настоящего изобретения в случае идентификации упаковок отметим, что обычно на упаковках изготовленных из листов картона или пластика, печать выполняется способом флексографии. Шаг подготовки перед печатью позволяет сконструировать упаковку таким образом, чтобы маркировка была нанесена на изготавливаемой пластине максимально возможное число раз, и тем самым минимизировать затраты, связанные с потерями на неиспользованный картон. Листы картона с нанесением помещают в машину, которая нарезает их в упаковочные коробки. Затем, обычно, коробки необходимо отправить в место сборки изделий, например, в сборочный цех.
В этом особенном случае, при идентификации упаковки, желательно, чтобы выходные данные были созданы после того, как коробка вырезана, например, в сборочном цехе. Это даст уверенность в том, что были одобрены только оригинальные изделия. Выходные данные могут быть рассчитаны с уже вырезанной коробки или с закрытой коробки после ее прохождения через гибочно-склеивающую машину.
Бумага или картон имеют много поверхностных дефектов, которые могут быть обнаружены при получении изображения с относительно низким разрешением, например 2400 dpi. Однако данные дефекты могут быть укрыты дополнительным слоем при нанесении его на картон. Поверхность этого слоя также обладает хаотичными поверхностными дефектами. Однако размер этих дефектов меньше, и более высокое разрешение (например, до 10000 dpi) требуется для их получения. Передняя сторона упаковочной коробки обычно имеет покрытие, но противоположная, обратная сторона несложенной коробки (т.е. внутренняя поверхность, когда коробка сложена) обычно не имеет покрытия. Следовательно, предпочтительно получить изображение обратной стороны (соответственно внутренней части закрытой упаковки) коробки для получения выходных данных. С другой стороны, нанесенная маркировка, соответствующая положению выходных данных, может быть выполнена на передней или на задней сторонах коробки.
Описание процесса по второму варианту реализации способа считывания выходных данных объекта, являющегося предметом настоящего изобретения, следует со ссылками на шаги, показанные на фигуре 3.
На шаге 305, указанный объект приводится в движение, например, на конвейере с цифровым датчиком изображения, оптическими датчиками положения и компьютером для управления, обработки и связи с сервером.
На шаге 310, определяется поступление объекта близ зоны видимости датчика изображения или поступление непосредственно в нее. Затем измеряется скорость объекта и, в зависимости от этой скорости и расстояния между местом поступления объекта и краем зоны видимости датчика, определяется длительность задержки до получения изображения объекта. Затем следует ожидание в пределах этой длительности.
На шаге 315, получается первое изображение объекта с первым разрешением.
На шаге 320, выполняется обработка изображения объекта для получения характеризующего контура, линий или точек, например, прямых граней или углов контура.
На шаге 325, результат обработки изображения посылается в сервер; в свою очередь сервер на основании этого результата определяет и пересылает положение области выходных данных и положение информационного сообщения, располагаемого внутри видимой формы объекта. Например, наносимое информационное сообщение может быть двухразмерным штрихкодом.
На шаге 330, изображение области выходных данных получается при втором разрешении, большем, чем первое разрешение. В операции 335, выходные данные объекта определяются в соответствии с известными технологиями, или исходя из локальной структуры материала в области выходных данных, или исходя из повреждения защищенной от копирования маркировки во время ее нанесения. Например, преобразование Фурье или дискретное косинусное преобразование применяют для полученной структуры или для поврежденной матрицы указанной маркировки. По возможности выполняется квантование величин с целью сжатия информации, представленной в двоичном коде. Таким способом, как правило, выполняется хеширование выходных данных и, дополнительно, производится урезание хеш-суммы, полученной вследствие хеширования в операции 340.
На шаге 345, выходные данные и хеш-сумма посылаются на сервер. В операции 350 сервер осуществляет поиск для нахождения выходных данных и/или хеш-суммы, хранящихся в базе данных, и наиболее соответствующими с полученным, применяя известные технологии поиска по базе данных.
На шаге 355, определяются идентификационные элементы объекта, связанные с результатом поиска на шаге 350 (место и время производства, рынок назначения, тип объекта, серийный номер и т.д.)
На шаге 360, эти идентификационные элементы возвращаются на компьютер, используемый для проверки изображений, и в операции 365 эти элементы предоставляются пользователю, например, на экране компьютера.
Уже известные технологии из предыдущих решений могут быть использованы для определения выходных данных по полученному изображению, например, применение низкочастотной фильтрации для исключения шума и лишних данных. Частота изображения может быть преобразована, например, с помощью дискретного косинусного преобразования (DCT) или быстрого преобразования Фурье (FFT). При этом число коэффициентов, необходимых для предоставления выходных данных, может быть существенно уменьшено.
Могут быть применены способы, развитые в биометрии для хранения конфиденциальной хеш-суммы. Например, применяют двухуровневое квантование для хранения биометрических выходных данных, таких как хеш-сумма, что позволяет восстановить информацию очень быстро.
Следует отметить, что в некоторых вариантах реализации возможно применение обычного компьютера, связанного с планшетным сканером. Планшетные сканеры - это удобные средства получения изображения для получения выходных данных, т.к. они могут получить большую область с относительно высоким разрешением. Однако, если у пользователя есть возможность произвольно поместить проверяемый объект на сканере, почти невозможно получить полную область (обычно размера А4), так как это занимает длительное время (несколько минут) и требует большой объем памяти. Кроме того, обычно желательно избежать взаимодействий пользователя со сканером, так как существует множество установок, настраиваемых пользователем, которые могут влиять на качество изображения: велика вероятность неправильной установки, даже для опытных пользователей.
Для решения этих проблем в вариантах реализации изобретения применяют сканер, а область получаемых выходных данных определяют автоматически по изображению с более низким разрешением, что делает возможным определение положения выходных данных. Для управления сканером стандартный интерфейс "Twain" (зарегистрированная торговая марка) может управлять всеми установками сканера.
В третьем варианте реализации, показанном на фигуре 4, геометрическая форма объекта используется для определения положения выходных данных:
- на шаге 405, получают изображение по меньшей мере большей части обратной поверхности упаковки с низким разрешением,
- на шаге 410, определяют границы объекта и дополнительно определяют характерную точка объекта,
- на шаге 415, по базе данных находят геометрическую форму объекта, на основании его границ и дополнительно на основании характерных точек объекта,
- на шаге 420, на основании геометрической формы объекта определяют соответствующее положение области выходных данных, находящееся в памяти,
- на шаге 425, вычисляют действительное положение области выходных данных внутри поля, полученного сканером и вычисляют угол поворота изображения,
- на шаге 430, получают при высоком разрешении, определенную таким образом область выходных данных
- на шаге 435, дополнительно, выполняют обратный поворот относительно поворота, определенного в операции 425,
- на шаге 440, определяют выходные данные внутри области, полученной при высоком разрешении,
- на шаге 445, для соответствующих выходных данных исследуют базу выходных данных,
- на шаге 450, определяют идентификационные элементы объекта, связанные с результатом исследования на шаге 445 (место и время производства, рынок назначения, тип объекта, серийный номер и т.д.) и
- на шаге 455, эти идентификационные элементы возвращают в компьютер, используемый для контроля изображений.
В четвертом варианте реализации, показанном на фигуре 5, используют информационное сообщение, сохраненное в идентификационном коде и/или коде распознавания, для определения положения выходных данных.
Применение 2D, или в частности 1D, штрихкодов, в качестве идентификаторов имеет преимущества, так как 1D штрихкоды находятся очень легко, а их ориентация точно определяется благодаря очень сильной поляризации градиента изображения вследствие противоположности однонаправленных или двунаправленных черной и белой областей.
- на шаге 500, получают изображение, по меньшей мере, большой части поверхности упаковки при первом разрешении, называемом «низким» разрешением,
- на шаге 505, определяют границы объекта или по меньшей мере одну характерную точку,
- в различных вариантах, указанное изображение содержит идентификатор, который затем считывают, или на шаге 510, определяют положение идентификатора объекта (например, одноразмерного или двухразмерного штрихкода), а на шаге 515 изображение указанного идентификатора получают при втором разрешении, называемом «средним», которое выше, чем первое разрешение,
- на шаге 520, указанный идентификатор считывают для получения положения выходных данных в документе, данную операцию выполняют либо на месте путем декодирования/дешифрования идентификатора, или дистанционно путем отправления запроса в базу данных, связывающих идентификаторы и положение выходных данных,
- дополнительно, если код идентификатора также является и аудентификатором, на шаге 525 проверяют аутентификацию кода (получают дополнительное изображение при высоком разрешении), и, если это так, следует шаг 530,
- на шаге 530 рассчитывают положение области выходных данных внутри поля изображения и угол поворота выходных данных, основываясь на:
- положении области выходных данных, учтивая масштаб и угол поворота в документе, основываясь как на сохраненных в памяти так и на полученных на основе идентификатора данных и
- положении по меньшей мере одной характерной точки документа внутри этого поля изображения,
- на шаге 535, изображение части упаковки получают при третьем разрешении, называемом «высокое», которое, по меньшей мере, равно первому разрешению, и предпочтительно, по меньшей мере, равно второму разрешению, соответствующему положению, определенному на шаге 520, предпочтительно на обратной стороне документа (соответственно внутренней стороне упаковки),
- дополнительно, на шаге 540, выполняют обратный поворот изображения выходных данных,
- на шаге 545, определяют выходные данные документа по полученному изображению, по возможности после обратного поворота,
- на шаге 550, исследуют базу выходных данных для нахождения выходных данных, определенных на шаге 545, или данные выходные данные сравнивают с выходными данными, зашифрованными в идентификационном коде,
- на шаге 555, определяют идентификационные элементы объекта, связанные с результатом исследования на шаге 550 (место и время производства, рынок назначения, тип объекта, серийный номер и т.д.) и
- на шаге 560, эти идентификационные элементы возвращают в компьютер, используемый для контроля изображений.
Возможно, два варианта реализации, показанные на фигурах 4 и 5, могут быть скомбинированы.
Фигура 6 показывает объект 600, обладающий склеенной и сложенной упаковка с напечатанной и имеющей покрытие внешней частью 605 и непокрытой внутренней частью 620. Внешняя часть 605 называется так потому, что при нахождении защищаемого и/или идентифицируемого продукта внутри упаковки, она расположена на внешней стороне. Наоборот, в том же случае, внутренняя часть 620 находится на внутренней стороне упаковки.
Внешняя часть 605 несет штрихкод 610 и маркировку, выполненную таким образом, чтобы можно было установить копию 615, т.е. ее вид значительно изменяется, при копировании упаковки. Штрихкод 610 предоставляет информацию, которая указывает на положение маркировки 615 и на положение интересующей области 625, в которой расположены элементы, определяющие физические характеристики объекта, такие, как выходные данные.
Очевидно, что в соответствии с настоящим изобретением, из изображения с низким разрешением объекта 600 определяют положение интересующей области, содержащей маркировку 615, точно так же, как определяют интересующую область 625, в которой можно определить выходные данные, предпочтительно, после считывания информации со штрихкода 610. Как только устанавливают положение этих областей, получают изображение каждой из них с более высоким разрешением, а после обработки этих изображений определяют физическую характеристику, например, содержание маркировки 615 и выходные данные обусловленные интересующей областью 625.
Технологии, описанные здесь, можно применять для облегчения считывания невидимого числового кода, такого как "Cryptoglyph" или "Seal Vector", информационной матрицы, защищенной от копирования, и специфических выходных данных, получаемых при распечатывании этих кодов.
Claims (17)
1. Способ считывания физической характеристики объекта, отличающийся тем, что он включает:
- шаг (240, 315, 405) получения первого изображения, по меньшей мере, части объекта с первым разрешением;
- шаг (245, 320, 415, 420) определения положения области объекта, подлежащей обработке, на основании первого изображения;
- шаг (255, 330, 430) получения второго изображения области объекта, подлежащей обработке, со вторым разрешением, большим чем первое разрешение; и
- шаг (260, 335, 440) определения физической характеристики на основании второго изображения,
причем шаг (245, 320, 415, 420) определения положения области объекта, подлежащей обработке, содержит:
- шаг определения по меньшей мере одного положения нанесенной маркировки,
- шаг получения изображения по меньшей мере одной указанной маркировки и
- шаг считывания информации, представленной этой маркировкой и представляющей положение области, подлежащей обработке.
- шаг (240, 315, 405) получения первого изображения, по меньшей мере, части объекта с первым разрешением;
- шаг (245, 320, 415, 420) определения положения области объекта, подлежащей обработке, на основании первого изображения;
- шаг (255, 330, 430) получения второго изображения области объекта, подлежащей обработке, со вторым разрешением, большим чем первое разрешение; и
- шаг (260, 335, 440) определения физической характеристики на основании второго изображения,
причем шаг (245, 320, 415, 420) определения положения области объекта, подлежащей обработке, содержит:
- шаг определения по меньшей мере одного положения нанесенной маркировки,
- шаг получения изображения по меньшей мере одной указанной маркировки и
- шаг считывания информации, представленной этой маркировкой и представляющей положение области, подлежащей обработке.
2. Способ по п.1, отличающийся тем, что шаг (245, 320, 415, 420) определения положения по меньшей мере одной нанесенной маркировки включает направление запроса, содержащего информацию о положении характерных точек и/или линий объекта, в базу данных и поступление из базы данных информации о форме объекта и о положении каждой нанесенной маркировки на указанной форме объекта.
3. Способ по п.1 или 2, в котором шаг (245, 320, 415, 420) определения положения области объекта, подлежащей обработке, включает определение положения по меньшей мере одной характерной точки объекта и последующее определение положения области, подлежащей обработке, по отношению к каждой характерной точке объекта.
4. Способ по п.1 или 2, в котором шаг (245, 320, 415, 420) определения положения области объекта, подлежащей обработке, включает определение положения по меньшей мере одной характерной линии объекта и последующее определение положения области, подлежащей обработке, по отношению к каждой характерной линии объекта.
5. Способ по п.1 или 2, включающий шаг (310) определения поступления объекта.
6. Способ по п.1 или 2, включающий шаг (280) маркирования объекта посредством маркировки, несущей информацию, соответствующую, по меньшей мере, части указанной физической характеристики.
7. Способ по п.1 или 2, в котором на шаге (260, 335, 440) определения физической характеристики эта характеристика связана с локальной структурой поверхности объекта в области, подлежащей обработке.
8. Способ по п.1 или 2, в котором шаг (245, 320, 415, 420) определения положения области объекта, подлежащей обработке, включает направление запроса, содержащего информацию о положении характерных точек и/или линий объекта, в базу данных и поступление из базы данных информации о форме объекта и о положении области, подлежащей обработке, при указанной форме объекта.
9. Способ по п.1 или 2, включающий шаг (250, 325, 445) передачи физической характеристики в базу данных.
10. Способ по п.9, включающий шаг (355, 450) сравнения указанной физической характеристики с физическими характеристиками, сохраненными в базе данных, и определения, какая из ранее сохраненных физических характеристик наиболее схожа с новой физической характеристикой, переданной в базу данных.
11. Способ по п.1 или 2, в котором на шаге (245, 320, 415, 420) определения положения области объекта, подлежащей обработке определяют положение области, расположенной на внутренней части изготовленного объекта.
12. Способ по п.1 или 2, в котором шаг (315) получения первого изображения объекта включает использование скорости прохождения объекта, а шаг определения положения области объекта, подлежащей обработке, включает определение момента получения второго изображения.
13. Способ по п.1 или 2, в котором шаг (440) определения физической характеристики включает предварительный поворот второго изображения (435).
14. Способ по п.1 или 2, в котором шаг (260, 335) определения физической характеристики включает хеширование физической характеристики (365, 340) и привязку к ней полученной хеш-суммы.
15. Способ по п.1 или 2, в котором шаг (260, 335, 440) определения физической характеристики включает определение физической характеристики объекта.
16. Устройство для считывания физической характеристики объекта, отличающееся тем, что оно содержит:
- средства получения первого изображения по меньшей мере одной части объекта с первым разрешением,
- средства определения положения области объекта, подлежащей обработке, на основании первого изображения,
- средства получения второго изображения области объекта, подлежащей обработке, со вторым разрешением, большим, чем первое разрешение, и
- средства определения физической характеристики на основании второго изображения,
причем средства определения положения области объекта, подлежащей обработке, выполнены с возможностью
определения по меньшей мере одного положения нанесенной маркировки,
получения изображения по меньшей мере одной указанной маркировки и
считывания информации, представленной этой маркировкой и представляющей положение области, подлежащей обработке.
- средства получения первого изображения по меньшей мере одной части объекта с первым разрешением,
- средства определения положения области объекта, подлежащей обработке, на основании первого изображения,
- средства получения второго изображения области объекта, подлежащей обработке, со вторым разрешением, большим, чем первое разрешение, и
- средства определения физической характеристики на основании второго изображения,
причем средства определения положения области объекта, подлежащей обработке, выполнены с возможностью
определения по меньшей мере одного положения нанесенной маркировки,
получения изображения по меньшей мере одной указанной маркировки и
считывания информации, представленной этой маркировкой и представляющей положение области, подлежащей обработке.
17. Устройство по п.16, в котором средства определения положения области объекта, подлежащей обработке, выполнены с возможностью
направления запроса, содержащего информацию о положении характерных точек и/или линий объекта, в базу данных и
получения из базы данных информации о форме объекта и о положении каждой нанесенной маркировки на указанной форме объекта.
направления запроса, содержащего информацию о положении характерных точек и/или линий объекта, в базу данных и
получения из базы данных информации о форме объекта и о положении каждой нанесенной маркировки на указанной форме объекта.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0803281 | 2008-06-12 | ||
FR0803281A FR2932588B1 (fr) | 2008-06-12 | 2008-06-12 | Procede et dispositif de lecture d'une caracteristique physique sur un objet |
PCT/FR2009/000606 WO2010004101A1 (fr) | 2008-06-12 | 2009-05-26 | Procede et dispositif de lecture d'une caracteristique physique sur un objet |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2010152600A RU2010152600A (ru) | 2012-07-20 |
RU2530309C2 true RU2530309C2 (ru) | 2014-10-10 |
Family
ID=40405043
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2010152600/08A RU2530309C2 (ru) | 2008-06-12 | 2009-05-26 | Способ и устройство для считывания физических характеристик объекта |
Country Status (9)
Country | Link |
---|---|
US (1) | US8983231B2 (ru) |
EP (1) | EP2300962B1 (ru) |
JP (1) | JP5580299B2 (ru) |
KR (1) | KR20110027767A (ru) |
CN (1) | CN102119394B (ru) |
ES (1) | ES2733341T3 (ru) |
FR (1) | FR2932588B1 (ru) |
RU (1) | RU2530309C2 (ru) |
WO (1) | WO2010004101A1 (ru) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2636136C2 (ru) * | 2016-03-31 | 2017-11-20 | Самсунг Электроникс Ко., Лтд. | Носимое устройство биометрической аутентификации с однопиксельным датчиком |
Families Citing this family (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7162035B1 (en) | 2000-05-24 | 2007-01-09 | Tracer Detection Technology Corp. | Authentication method and system |
US8171567B1 (en) | 2002-09-04 | 2012-05-01 | Tracer Detection Technology Corp. | Authentication method and system |
US8708227B1 (en) * | 2006-10-31 | 2014-04-29 | United Services Automobile Association (Usaa) | Systems and methods for remote deposit of checks |
US7995196B1 (en) | 2008-04-23 | 2011-08-09 | Tracer Detection Technology Corp. | Authentication method and system |
JP5447235B2 (ja) * | 2009-07-31 | 2014-03-19 | セイコーエプソン株式会社 | マーカー処理方法、マーカー処理装置、およびマーカー処理プログラム |
US9524411B2 (en) * | 2010-03-04 | 2016-12-20 | Symbol Technologies, Llc | User-customizable data capture terminal for and method of imaging and processing a plurality of target data on one or more targets |
US8875139B2 (en) | 2010-07-30 | 2014-10-28 | Mavro Imaging, Llc | Method and process for tracking documents by monitoring each document's electronic processing status and physical location |
CN101908241B (zh) | 2010-08-03 | 2012-05-16 | 广州广电运通金融电子股份有限公司 | 有价文件识别方法及其识别系统 |
EP2724332B1 (en) | 2011-06-23 | 2018-04-18 | Covectra, Inc. | Systems for tracking and authenticating goods |
JP6399280B2 (ja) * | 2011-07-29 | 2018-10-03 | 日本電気株式会社 | 照合・検索システム、照合・検索サーバ、画像特徴抽出装置、照合・検索方法及びプログラム |
US8336761B1 (en) * | 2011-09-15 | 2012-12-25 | Honeywell International, Inc. | Barcode verification |
US20130094695A1 (en) * | 2011-10-13 | 2013-04-18 | Symbol Technologies, Inc. | Method and apparatus for auto-detecting orientation of free-form document using barcode |
GB201122284D0 (en) * | 2011-12-23 | 2012-02-01 | Zappar Ltd | Content identification and distribution |
FR2986237A1 (fr) * | 2012-01-27 | 2013-08-02 | Advencis | Dispositif de detection rapide de micro-organismes |
CN103310526B (zh) * | 2012-03-12 | 2015-11-25 | 王洪群 | 一种普通纸张识别及防伪鉴别的装置及其使用方法 |
FR3014225B1 (fr) * | 2013-12-02 | 2015-12-25 | Advanced Track & Trace | Procede et dispositif de securisation d'acces a un message |
FR3017333B1 (fr) * | 2014-02-07 | 2019-06-21 | Advanced Track & Trace | Procede et dispositif de securisation d'un objet, procede et dispositif de controle leur correspondant et objet securise |
CN103886468A (zh) * | 2014-03-22 | 2014-06-25 | 黄冈 | 基于移动智能终端的防伪方法及系统 |
WO2016077934A1 (en) | 2014-11-21 | 2016-05-26 | Le Henaff Guy | System and method for detecting the authenticity of products |
US10956856B2 (en) * | 2015-01-23 | 2021-03-23 | Samsung Electronics Co., Ltd. | Object recognition for a storage structure |
US10303988B1 (en) * | 2015-08-14 | 2019-05-28 | Digimarc Corporation | Visual search methods and systems |
US10102414B2 (en) | 2015-09-21 | 2018-10-16 | Robert Bosch Gmbh | Packaging structured for authentication and measurement |
EP3353944B1 (en) * | 2015-09-24 | 2021-10-27 | Sicpa Holding Sa | Re-certification of documents |
US10311596B2 (en) * | 2015-10-16 | 2019-06-04 | Seiko Epson Corporation | Image processing device, robot, robot system, and marker |
CN108780112A (zh) * | 2016-03-11 | 2018-11-09 | 赛博光学公司 | 三维非接触式扫描系统的场校准 |
CA2963113A1 (en) * | 2016-03-31 | 2017-09-30 | Confirm, Inc. | Storing identification data as virtual personally identifiable information |
US20210187557A1 (en) * | 2017-10-27 | 2021-06-24 | Leandro VETTORAZZI | Automation System and Method for Sorting Returnable Racks |
US11030752B1 (en) | 2018-04-27 | 2021-06-08 | United Services Automobile Association (Usaa) | System, computing device, and method for document detection |
JP7116358B2 (ja) * | 2018-04-27 | 2022-08-10 | ブラザー工業株式会社 | 画像処理装置、および、コンピュータプログラム |
US10513400B1 (en) * | 2018-05-31 | 2019-12-24 | Ashot Mesropyan | Method and system of real-time analysis and marking of a target surface using a digital camera coupled marking device |
US11295126B1 (en) | 2021-06-24 | 2022-04-05 | Covectra, Inc. | Methods for authenticating goods using randomly distributed flecks and serialization codes |
US11893786B1 (en) * | 2021-08-17 | 2024-02-06 | Amazon Technologies, Inc. | Scan-free barcode reading |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2088971C1 (ru) * | 1994-01-11 | 1997-08-27 | Юрий Дмитриевич Карякин | Способ защиты ценных бумаг от подделки |
RU2206122C1 (ru) * | 2001-10-11 | 2003-06-10 | Акционерное общество закрытого типа "ЛИТЭКС" | Способ идентификации уникальных природных объектов |
US7152795B2 (en) * | 1999-06-07 | 2006-12-26 | Metrologic Instruments, Inc. | Bioptical product and produce identification systems employing planar laser illumination and imaging (PLIM) based subsystems |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL9001368A (nl) * | 1990-06-15 | 1992-01-02 | Tel Developments B V | Beveiliging van voorwerpen of dokumenten. |
US5521984A (en) * | 1993-06-10 | 1996-05-28 | Verification Technologies, Inc. | System for registration, identification and verification of items utilizing unique intrinsic features |
JP2893080B2 (ja) * | 1994-02-25 | 1999-05-17 | オムロン株式会社 | 画像処理方法及び装置並びにそれを用いた複写機,スキャナー,プリンター |
JPH1073422A (ja) * | 1996-08-29 | 1998-03-17 | Saginomiya Seisakusho Inc | キャスタ角測定装置、ホイールアラインメント測定装置、キャスタ角測定方法及びホイールアラインメント測定方法 |
US6584214B1 (en) | 1999-04-23 | 2003-06-24 | Massachusetts Institute Of Technology | Identification and verification using complex, three-dimensional structural features |
US6738073B2 (en) * | 1999-05-12 | 2004-05-18 | Imove, Inc. | Camera system with both a wide angle view and a high resolution view |
JP2001218040A (ja) * | 2000-01-31 | 2001-08-10 | Canon Inc | 画像処理システム |
JP2002033256A (ja) * | 2000-07-14 | 2002-01-31 | Nikon Corp | 位置計測装置及び露光装置 |
US7200270B2 (en) * | 2001-12-13 | 2007-04-03 | Kabushiki Kaisha Toshiba | Pattern recognition apparatus and method using distributed model representation of partial images |
US7156311B2 (en) * | 2003-07-16 | 2007-01-02 | Scanbuy, Inc. | System and method for decoding and analyzing barcodes using a mobile device |
FI20040858A (fi) * | 2004-06-18 | 2005-12-19 | Valtion Teknillinen | Menetelmä koodin tunnistamiseksi matkaviestimen avulla ja matkaviestin |
WO2005125209A1 (en) * | 2004-06-22 | 2005-12-29 | Stratech Systems Limited | Method and system for surveillance of vessels |
JP2006030021A (ja) * | 2004-07-16 | 2006-02-02 | Nikon Corp | 位置検出装置及び位置検出方法 |
GB2417592B (en) | 2004-08-13 | 2006-07-26 | Ingenia Technology Ltd | Authenticity verification of articles |
DE102004042024A1 (de) | 2004-08-27 | 2006-03-09 | Smiths Heimann Biometrics Gmbh | Verfahren und Anordnungen zur Bildaufnahme für die Datenerfassung und Hochsicherheitsprüfung von Dokumenten |
US7809156B2 (en) * | 2005-08-12 | 2010-10-05 | Ricoh Company, Ltd. | Techniques for generating and using a fingerprint for an article |
EP3399462A1 (en) * | 2005-09-05 | 2018-11-07 | Alpvision SA | Means for using microstructure of materials surface as a unique identifier |
US20110038012A1 (en) * | 2006-12-14 | 2011-02-17 | Advanced Track & Trace | Method and device against forgery |
KR101055853B1 (ko) * | 2011-01-04 | 2011-08-09 | (주)올라웍스 | 입력되는 바코드 영상을 디블러링하기 위한 방법, 단말 장치 및 컴퓨터 판독 가능한 기록 매체 |
-
2008
- 2008-06-12 FR FR0803281A patent/FR2932588B1/fr active Active
-
2009
- 2009-05-26 EP EP09794000.1A patent/EP2300962B1/fr active Active
- 2009-05-26 ES ES09794000T patent/ES2733341T3/es active Active
- 2009-05-26 RU RU2010152600/08A patent/RU2530309C2/ru active
- 2009-05-26 US US12/997,828 patent/US8983231B2/en active Active
- 2009-05-26 CN CN200980131284.5A patent/CN102119394B/zh active Active
- 2009-05-26 JP JP2011513018A patent/JP5580299B2/ja active Active
- 2009-05-26 KR KR1020117000465A patent/KR20110027767A/ko active IP Right Grant
- 2009-05-26 WO PCT/FR2009/000606 patent/WO2010004101A1/fr active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2088971C1 (ru) * | 1994-01-11 | 1997-08-27 | Юрий Дмитриевич Карякин | Способ защиты ценных бумаг от подделки |
US7152795B2 (en) * | 1999-06-07 | 2006-12-26 | Metrologic Instruments, Inc. | Bioptical product and produce identification systems employing planar laser illumination and imaging (PLIM) based subsystems |
RU2206122C1 (ru) * | 2001-10-11 | 2003-06-10 | Акционерное общество закрытого типа "ЛИТЭКС" | Способ идентификации уникальных природных объектов |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2636136C2 (ru) * | 2016-03-31 | 2017-11-20 | Самсунг Электроникс Ко., Лтд. | Носимое устройство биометрической аутентификации с однопиксельным датчиком |
Also Published As
Publication number | Publication date |
---|---|
US8983231B2 (en) | 2015-03-17 |
ES2733341T3 (es) | 2019-11-28 |
KR20110027767A (ko) | 2011-03-16 |
FR2932588B1 (fr) | 2010-12-03 |
EP2300962B1 (fr) | 2019-04-10 |
CN102119394B (zh) | 2015-12-02 |
CN102119394A (zh) | 2011-07-06 |
WO2010004101A1 (fr) | 2010-01-14 |
US20110135160A1 (en) | 2011-06-09 |
RU2010152600A (ru) | 2012-07-20 |
EP2300962A1 (fr) | 2011-03-30 |
FR2932588A1 (fr) | 2009-12-18 |
JP5580299B2 (ja) | 2014-08-27 |
JP2011525617A (ja) | 2011-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2530309C2 (ru) | Способ и устройство для считывания физических характеристик объекта | |
DK2024899T3 (en) | Means of use of the material surface microstructure as a unique identifier | |
JP5654541B2 (ja) | 認証可能な印刷物品を作成し、その後に検証するための方法および装置 | |
TW200816061A (en) | Scanner authentication | |
JP5398889B2 (ja) | 真正性の検証 | |
GB2462059A (en) | Authentication scanner | |
RU2013104649A (ru) | Способы и устройства для маркировки и проверки подлинности продукта потребителем | |
KR20070052794A (ko) | 데이터베이스를 사용한 물품의 신뢰성 검증 | |
CN107078909B (zh) | 用于登记随机安全特征的方法和认证系统 | |
US20190138778A1 (en) | A system for product authentication and method thereof | |
KR20150017656A (ko) | 화상 처리 시스템, 화상 처리 방법, 및 기억 매체 | |
CN108780506A (zh) | 使用纸张表面和移动相机的伪造品检测方案 | |
US20240203186A1 (en) | Securing composite objects using digital fingerprints | |
GB2464723A (en) | Product Identification and Authentication | |
RU2739059C1 (ru) | Способ проверки подлинности маркировки | |
JP5369675B2 (ja) | 真偽判定システム | |
Spagnolo et al. | Analogue Fingerprinting for painting authentication | |
Cowburn | of Goods and Packaging |