[go: up one dir, main page]

RU2530309C2 - Способ и устройство для считывания физических характеристик объекта - Google Patents

Способ и устройство для считывания физических характеристик объекта Download PDF

Info

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
Application number
RU2010152600/08A
Other languages
English (en)
Other versions
RU2010152600A (ru
Inventor
Збигню САГАН
Ален ФОКУ
Жан-Пьер МАССИКОТ
Original Assignee
Эдванст Трэк Энд Трэйс
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Эдванст Трэк Энд Трэйс filed Critical Эдванст Трэк Энд Трэйс
Publication of RU2010152600A publication Critical patent/RU2010152600A/ru
Application granted granted Critical
Publication of RU2530309C2 publication Critical patent/RU2530309C2/ru

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D7/00Testing 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/06Testing 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/12Visible light, infrared or ultraviolet radiation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/24Aligning, centring, orientation detection or correction of the image
    • G06V10/245Aligning, centring, orientation detection or correction of the image by locating a pattern; Special marks for positioning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/80Recognising image objects characterised by unique random patterns
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/22Character recognition characterised by the type of writing
    • G06V30/224Character recognition characterised by the type of writing of printed characters having additional code marks or containing code marks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/24Character recognition characterised by the processing or recognition method
    • G06V30/248Character 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/2504Coarse or fine approaches, e.g. resolution of ambiguities or multiscale approaches
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D7/00Testing 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/20Testing patterns thereon
    • G07D7/2008Testing patterns thereon using pre-processing, e.g. de-blurring, averaging, normalisation or rotation
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D7/00Testing 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/20Testing patterns thereon
    • G07D7/202Testing patterns thereon using pattern matching
    • G07D7/2033Matching unique patterns, i.e. patterns that are unique to each individual paper
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/95Pattern 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) определения положения области объекта, подлежащей обработке, содержит:
- шаг определения по меньшей мере одного положения нанесенной маркировки,
- шаг получения изображения по меньшей мере одной указанной маркировки и
- шаг считывания информации, представленной этой маркировкой и представляющей положение области, подлежащей обработке.
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, в котором средства определения положения области объекта, подлежащей обработке, выполнены с возможностью
направления запроса, содержащего информацию о положении характерных точек и/или линий объекта, в базу данных и
получения из базы данных информации о форме объекта и о положении каждой нанесенной маркировки на указанной форме объекта.
RU2010152600/08A 2008-06-12 2009-05-26 Способ и устройство для считывания физических характеристик объекта RU2530309C2 (ru)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2636136C2 (ru) * 2016-03-31 2017-11-20 Самсунг Электроникс Ко., Лтд. Носимое устройство биометрической аутентификации с однопиксельным датчиком

Families Citing this family (32)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 (주)올라웍스 입력되는 바코드 영상을 디블러링하기 위한 방법, 단말 장치 및 컴퓨터 판독 가능한 기록 매체

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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