Код документа: RU2670049C1
[0001] Данная заявка притязает на приоритет китайской патентной заявки № 201410605482.3, под названием ʺMETHOD AND DEVICE FOR DETECTING OVERLAPPED BANK NOTESʺ, поданной в государственное агентство Китая по интеллектуальной собственности 30 октября 2014 г., которая в полном объеме включена в настоящее описание изобретения посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002] Настоящее изобретение относится к технологии распознавания банкнот и, в частности, к способу и устройству для обнаружения перекрывающихся банкнот.
УРОВЕНЬ ТЕХНИКИ
[0003] Банкноты непрерывно принимаются или выводятся в устройстве кассовых операций, в особенности, в банкомате (ATM), который является одним из важных для людей средств получения наличных, и, таким образом, требуется распознавать и обнаруживать банкноты. Вследствие влияния внешней среды и различных свойств банкнот, банкноты могут перекрываться друг с другом, то есть возникают перекрывающиеся банкноты. Если не удается достоверно обнаружить, перекрываются ли банкноты, могут возникать разногласия по счету, что приводит к серьезным последствиям.
[0004] Наиболее распространенный способ обнаружения перекрывающихся банкнот состоит в обнаружении перекрывающихся банкнот на основании толщины банкноты. Например, ультразвуковой датчик или датчик толщины используется для обнаружения толщины банкноты. Однако информация о толщине банкноты является очень богатой вследствие разнообразия информации на поверхности банкноты. В этом случае, обнаружение датчиком толщины приведет к ошибке или неправильному решению по перекрывающимся банкнотам. Например, поскольку в большинстве стран толщина области защитной нити банкноты значительно больше средней толщины других областей банкноты, возникает следующая проблема, если датчик толщины используется для обнаружения, перекрываются ли банкноты. Если через датчик толщины проходит область без защитной нити, перекрываются ли банкноты, достоверно можно обнаруживать без неправильного решения. Если через датчик толщины проходит область защитной нити, датчик толщины обнаруживает чрезмерную толщину и, таким образом, ошибочно определяет перекрывающиеся банкноты, что приводит к выбросу большого количества банкнот и нестабильной скорости приема банкнот, таким образом, обуславливая негативные ощущения пользователя. В этом случае, хотя вышеописанную проблему можно решить способом увеличения опорного значения толщины или способом расширения динамической области видимости, эти способы могут создавать новую опасность, а именно, необнаружения действительно перекрывающихся банкнот, что очень серьезно.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Для решения технической проблемы в традиционной технологии, состоит в том, что датчик толщины имеет тенденцию к неправильному решению при обнаружении перекрывающихся банкнот ввиду того, что толщина области защитной нити банкноты значительно больше средней толщины области без защитной нити банкноты, предусмотрен способ обнаружения перекрывающихся банкнот согласно настоящему изобретению, в котором, толщина области защитной нити и толщина области без защитной нити различаются и обнаруживаются, соответственно, для предотвращения неправильного решения по перекрывающимся банкнотам оборудованием финансового самообслуживания.
[0006] Устройство для обнаружения перекрывающихся банкнот дополнительно предусмотрено согласно настоящему изобретению.
[0007] Предусмотрен способ обнаружения перекрывающихся банкнот согласно настоящему изобретению, причем способ включает в себя: этап 10, сбор данных исходного изображения банкнот; этап 20, осуществление обнаружения размещения защитной нити на данных исходного изображения банкнот, для получения данных обнаружения защитной нити; этап 40, определение, удовлетворяют ли данные обнаружения защитной нити заранее установленному исходному условию защитной нити, переход к этапу 60, если данные обнаружения защитной нити удовлетворяют заранее установленному исходному условию защитной нити, и переход к этапу 70, если данные обнаружения защитной нити не удовлетворяют заранее установленному исходному условию защитной нити; этап 60, получение результата определения, что банкноты не перекрываются, и окончание способа; и этап 70, получение результата определения, что банкноты перекрываются, и окончание способа.
[0008] В частности, на этапе 20, данные обнаружения защитной нити включают в себя: физическое расстояние (X1, Y1) от верхней левой вершины положения защитной нити до стороны калибровки сканера, физическое расстояние (Xr, Yr) от нижней правой вершины положения защитной нити до стороны калибровки сканера, и абсолютное положение защитной нити относительно стороны калибровки, определенное на основании физического расстояния (X1, Y1) и физического расстояния (Xr, Yr).
[0009] Предпочтительно, этап 40 дополнительно включает в себя: этап 41, определение, удовлетворяет ли ширина защитной нити исходному условию защитной нити, переход к этапу 42, если ширина защитной нити удовлетворяет исходному условию защитной нити, и переход к этапу 44, если ширина защитной нити не удовлетворяет исходному условию защитной нити; этап 42, определение, удовлетворяет ли толщина области защитной нити исходному условию защитной нити, переход к этапу 43, если толщина области защитной нити удовлетворяет исходному условию защитной нити, и переход к этапу 44, если толщина области защитной нити не удовлетворяет исходному условию защитной нити; этап 43, определение, что банкноты не перекрываются в области защитной нити, и переход к этапу 50; и этап 44, определение, что банкноты перекрываются в области защитной нити, и переход к этапу 70.
[0010] В частности, на этапе 41 определения, удовлетворяет ли ширина защитной нити исходному условию защитной нити, (X1, Y1) представляет положение верхней левой вершины защитной нити единичного листа банкноты относительно стороны калибровки, (Xr, Yr) представляет положение нижней правой вершины защитной нити единичного листа банкноты относительно стороны калибровки, (Xx, Yy) представляет положение верхней левой вершины защитной нити обнаруженных перекрывающихся банкнот относительно стороны калибровки, (XX, YY) представляет положение нижней правой вершины защитной нити обнаруженных перекрывающихся банкнот относительно стороны калибровки и T представляет заранее установленный неотрицательный пороговый параметр; определяется, что ширина защитной нити не удовлетворяет исходному условию защитной нити и что ширина защитной нити аномальна, если ширина области защитной нити удовлетворяет |(XX,YY)-(Xx,Yy)|>|(Xr,Yr)-(Xl,Yl)|+T, и определяется, что ширина защитной нити удовлетворяет исходному условию защитной нити и что ширина защитной нити нормальна, если ширина защитной нити не удовлетворяет |(XX,YY)-(Xx,Yy)|>|(Xr,Yr)-(Xl,Yl)|+T.
[0011] В частности, на этапе 42 определения, удовлетворяет ли толщина области защитной нити исходному условию защитной нити, a представляет толщину области защитной нити, полученную датчиком текущей толщины, b представляет опорное значение толщины области защитной нити, и t представляет заранее установленный неотрицательный пороговый параметр; и определяется, что толщина области защитной нити не удовлетворяет исходному условию защитной нити и что толщина области защитной нити аномальна, если толщина области защитной нити удовлетворяет a>b*t, и определяется, что толщина области защитной нити удовлетворяет исходному условию защитной нити и что толщина области защитной нити нормальна, если толщина области защитной нити не удовлетворяет a>b*t.
[0012] Способ обнаружения перекрывающихся банкнот дополнительно предусмотрен согласно настоящему изобретению, причем способ включает в себя: этап 10, сбор данных исходного изображения банкнот; этап 30, осуществление обнаружения размещения без защитной нити на данных исходного изображения банкнот, для получения данных обнаружения области без защитной нити; этап 50, определение, удовлетворяют ли данные обнаружения области без защитной нити заранее установленному исходному условию без защитной нити, переход к этапу 60, если данные обнаружения области без защитной нити удовлетворяют заранее установленному исходному условию без защитной нити, и переход к этапу 70, если данные обнаружения области без защитной нити не удовлетворяют заранее установленному исходному условию без защитной нити; этап 60, получение результата определения, что банкноты не перекрываются, и окончание способа; и этап 70, получение результата определения, что банкноты перекрываются, и окончание способа.
[0013] Предпочтительно, этап 50 дополнительно включает в себя: этап 51, определение, удовлетворяет ли толщина области без защитной нити исходному условию без защитной нити, переход к этапу 52, если толщина области без защитной нити удовлетворяет исходному условию без защитной нити, и переход к этапу 54, если толщина области без защитной нити не удовлетворяет исходному условию без защитной нити; этап 52, определение, удовлетворяет ли разность между толщиной области без защитной нити и средней толщиной банкнот исходному условию без защитной нити, переход к этапу 53, если разность между толщиной области без защитной нити и средней толщиной банкнот удовлетворяет исходному условию без защитной нити, переход к этапу 54, если разность между толщиной области без защитной нити и средней толщиной банкнот не удовлетворяет исходному условию без защитной нити; этап 53, определение, что банкноты не перекрываются в области без защитной нити, и переход к этапу 60; и этап 54, определение, что банкноты перекрываются в области без защитной нити, и переход к этапу 70.
[0014] В частности, на этапе 51 определения, удовлетворяет ли толщина области без защитной нити исходному условию без защитной нити, c представляет толщину области без защитной нити, полученную датчиком текущей толщины, d представляет опорное значение толщины области без защитной нити, и s представляет заранее установленный неотрицательный пороговый параметр, определяется, что толщина области без защитной нити не удовлетворяет исходному условию без защитной нити и что толщина области без защитной нити аномальна, если толщина области без защитной нити удовлетворяет c>d*s; и определяется, что толщина области без защитной нити удовлетворяет исходному условию без защитной нити и что толщина области без защитной нити нормальна, если толщина области без защитной нити не удовлетворяет c>d*s.
[0015] В частности, на этапе 52 определения, удовлетворяет ли разность между толщиной области без защитной нити и средней толщиной банкнот исходному условию без защитной нити, e представляет толщину области без защитной нити, полученную датчиком текущей толщины, v представляет опорное значение средней толщины банкнот, полученной посредством статистики, и f представляет заранее установленный неотрицательный пороговый параметр; и определяется, что разность между толщиной области без защитной нити и средней толщиной банкнот не удовлетворяет исходному условию без защитной нити и что толщина области без защитной нити аномальна, если разность между толщиной области без защитной нити и средней толщиной банкнот удовлетворяет e-v>f, и определяется, что разность между толщиной области без защитной нити и средней толщиной банкнот удовлетворяет исходному условию без защитной нити и что толщина области без защитной нити нормальна, если разность между толщиной области без защитной нити и средней толщиной банкнот не удовлетворяет e-v>f. Способ обнаружения перекрывающихся банкнот дополнительно предусмотрен согласно настоящему изобретению, причем способ включает в себя: этап 10, сбор данных исходного изображения банкнот; этап 20, осуществление обнаружения размещения защитной нити на данных исходного изображения банкнот, для получения данных обнаружения защитной нити; этап 30, осуществление обнаружения размещения без защитной нити на данных исходного изображения банкнот, для получения данных обнаружения области без защитной нити; этап 40, определение, удовлетворяют ли данные обнаружения защитной нити заранее установленному исходному условию защитной нити, переход к этапу 50, если данные обнаружения защитной нити удовлетворяют заранее установленному исходному условию защитной нити, и переход к этапу 70, если данные обнаружения защитной нити не удовлетворяют заранее установленному исходному условию защитной нити; этап 50, определение, удовлетворяют ли данные обнаружения области без защитной нити заранее установленному исходному условию без защитной нити, переход к этапу 60, если данные обнаружения области без защитной нити удовлетворяют заранее установленному исходному условию без защитной нити, и переход к этапу 70, если данные обнаружения области без защитной нити не удовлетворяют заранее установленному исходному условию без защитной нити; этап 60, получение результата определения, что банкноты не перекрываются, и окончание способа; и этап 70, получение результата определения, что банкноты перекрываются, и окончание способа.
[0016] Устройство для обнаружения перекрывающихся банкнот предусмотрено согласно настоящему изобретению, причем устройство включает в себя: модуль сбора данных, выполненный с возможностью сбора данных исходного изображения банкнот, подлежащих обнаружению; модуль обнаружения размещения защитной нити, соединенный с модулем сбора данных и выполненный с возможностью осуществления обнаружения размещения защитной нити на собранных данных исходного изображения банкнот, для получения данных обнаружения защитной нити; модуль обнаружения размещения без защитной нити, соединенный с модулем сбора данных и выполненный с возможностью осуществления обнаружения размещения без защитной нити на собранных данных исходного изображения банкнот, для получения данных обнаружения без защитной нити; модуль обнаружения перекрывающихся банкнот в области защитной нити, соединенный с модулем обнаружения размещения защитной нити и выполненный с возможностью определения, удовлетворяет ли область защитной нити исходному условию защитной нити, на основании данных обнаружения защитной нити, и определения, что банкноты перекрываются в области защитной нити, если данные обнаружения защитной нити не удовлетворяют исходному условию защитной нити, и определения, что банкноты не перекрываются в области защитной нити, если данные обнаружения защитной нити удовлетворяют исходному условию защитной нити; модуль обнаружения перекрывающихся банкнот в области без защитной нити, соединенный с модулем обнаружения размещения без защитной нити и выполненный с возможностью определения, удовлетворяет ли область без защитной нити исходному условию без защитной нити, на основании данных обнаружения без защитной нити, определения, что банкноты перекрываются в области без защитной нити, если данные без защитной нити не удовлетворяют исходному условию без защитной нити, и определения, что банкноты не перекрываются в области без защитной нити, если данные без защитной нити удовлетворяют исходному условию без защитной нити; и модуль обнаружения перекрывающихся банкнот, соединенный с модулем обнаружения перекрывающихся банкнот в области защитной нити и модулем обнаружения перекрывающихся банкнот в области без защитной нити и выполненный с возможностью обнаружения, перекрываются ли банкноты, на основании локальных результатов определения перекрывающихся банкнот для области защитной нити и области без защитной нити и согласно заранее установленному правилу определения.
[0017] Предпочтительно, заранее установленное правило определения включает в себя: определение, что банкноты перекрываются, если банкноты перекрываются в области без защитной нити; и определение, перекрываются ли банкноты, в зависимости от результатов определения перекрывающихся банкнот для области защитной нити, если банкноты не перекрываются в области без защитной нити, в качестве: определения, что банкноты перекрываются, если банкноты перекрываются в области защитной нити, и определения, что банкноты не перекрываются, если банкноты не перекрываются в области защитной нити.
[0018] Устройство для обнаружения перекрывающихся банкнот предусмотрено согласно настоящему изобретению, причем устройство включает в себя: модуль сбора данных, выполненный с возможностью сбора данных исходного изображения банкнот, подлежащих обнаружению; модуль обнаружения размещения защитной нити, соединенный с модулем сбора данных и выполненный с возможностью осуществления обнаружения размещения защитной нити на собранных данных исходного изображения банкнот, для получения данных обнаружения защитной нити; модуль обнаружения перекрывающихся банкнот в области защитной нити, соединенный с модулем обнаружения размещения защитной нити и выполненный с возможностью определения, удовлетворяет ли область защитной нити исходному условию защитной нити, на основании данных обнаружения защитной нити, и определения, что банкноты перекрываются в области защитной нити, если данные обнаружения защитной нити не удовлетворяют исходному условию защитной нити, и определения, что банкноты не перекрываются в области защитной нити, если данные обнаружения защитной нити удовлетворяют исходному условию защитной нити; и модуль обнаружения перекрывающихся банкнот, соединенный с модулем обнаружения перекрывающихся банкнот в области защитной нити и выполненный с возможностью обнаружения, перекрываются ли банкноты, на основании локального результата определения перекрывающихся банкнот для области защитной нити и согласно правилу определения, причем правило определения включает в себя: определение, что банкноты перекрываются, если банкноты перекрываются в области защитной нити; и определение, что банкноты не перекрываются, если банкноты не перекрываются в области защитной нити.
[0019] Устройство для обнаружения перекрывающихся банкнот предусмотрено согласно настоящему изобретению, причем устройство включает в себя: модуль сбора данных, выполненный с возможностью сбора данных исходного изображения банкнот, подлежащих обнаружению; модуль обнаружения размещения без защитной нити, соединенный с модулем сбора данных и выполненный с возможностью осуществления обнаружения размещения без защитной нити на собранных данных исходного изображения банкнот, для получения данных обнаружения без защитной нити; модуль обнаружения перекрывающихся банкнот в области без защитной нити, соединенный с модулем обнаружения размещения без защитной нити и выполненный с возможностью определения, удовлетворяет ли область без защитной нити исходному условию без защитной нити, на основании данных обнаружения без защитной нити, определения, что банкноты перекрываются в области без защитной нити, если данные без защитной нити не удовлетворяют исходному условию без защитной нити, и определения, что банкноты не перекрываются в области без защитной нити, если данные без защитной нити удовлетворяют исходному условию без защитной нити; и модуль обнаружения перекрывающихся банкнот, соединенный с модулем обнаружения перекрывающихся банкнот в области без защитной нити и выполненный с возможностью обнаружения, перекрываются ли банкноты, на основании локального результата определения перекрывающихся банкнот для области без защитной нити и согласно заранее установленному правилу определения, причем правило определения включает в себя: определение, что банкноты перекрываются, если банкноты перекрываются в области без защитной нити; и определение, что банкноты не перекрываются, если банкноты не перекрываются в области без защитной нити.
[0020] В настоящем изобретении предусмотрено три способа обнаружения перекрывающихся банкнот, сначала собираются данные исходного изображения банкнот, подлежащих обнаружению, обнаружение размещения защитной нити и/или обнаружение размещения без защитной нити осуществляются на данных исходного изображения, перекрываются ли банкноты, может определяться непосредственно на основании полученного локального результата определения перекрывающихся банкнот для области защитной нити или области без защитной нити. Альтернативно, перекрываются ли банкноты, можно обнаруживать путем объединения полученных локальных результатов определения перекрывающихся банкнот для области защитной нити и области без защитной нити и согласно правилу определения. Поскольку толщина области защитной нити банкноты значительно больше толщины других областей банкноты в большинстве стран, толщина области защитной нити и толщина областей без защитной нити банкноты различаются, и перекрывающиеся банкноты определяются путем обнаружения и размещения защитной нити банкнот, что позволяет избегать проблемы неправильного решения по перекрывающимся банкнотам, обусловленной чрезмерной толщиной защитной нити. Это позволяет не только достоверно обнаруживать перекрывающиеся банкноты, но и значительно повысить скорость приема банкнот.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0021] Чтобы более наглядно проиллюстрировать техническое решение в вариантах осуществления настоящего изобретения или в традиционной технологии, в дальнейшем, представлены чертежи, необходимые в описании вариантов осуществления или традиционной технологии. Очевидно, чертежи в нижеследующем описании демонстрируют лишь некоторые варианты осуществления изобретения. Специалисты в данной области техники также могут составить другие чертежи согласно чертежам без применения творческих способностей.
[0022] На фиг. 1 показана блок-схема операций способа обнаружения перекрывающихся банкнот согласно первому варианту осуществления настоящего изобретения;
[0023] На фиг. 2 показана схема данных обнаружения размещения защитной нити единичного листа банкноты согласно способу обнаружения перекрывающихся банкнот согласно варианту осуществления настоящего изобретения;
[0024] На фиг. 3 показана блок-схема операций обнаружения перекрывающихся банкнот в области защитной нити согласно способу обнаружения перекрывающихся банкнот согласно варианту осуществления настоящего изобретения;
[0025] На фиг. 4 показана схема, демонстрирующая, что ширина при обнаружении перекрывающихся банкнот в области защитной нити аномальна, согласно способу обнаружения перекрывающихся банкнот согласно варианту осуществления настоящего изобретения;
[0026] На фиг. 5 показана блок-схема операций обнаружения перекрывающихся банкнот в области без защитной нити согласно способу обнаружения перекрывающихся банкнот согласно варианту осуществления настоящего изобретения;
[0027] На фиг. 6 показана упрощенная логическая структурная схема первого устройства для обнаружения перекрывающихся банкнот согласно варианту осуществления настоящего изобретения;
[0028] На фиг. 7 показана блок-схема операций способа обнаружения перекрывающихся банкнот согласно второму варианту осуществления настоящего изобретения;
[0029] На фиг. 8 показана блок-схема операций способа обнаружения перекрывающихся банкнот согласно третьему варианту осуществления настоящего изобретения;
[0030] На фиг. 9 показана упрощенная логическая структурная схема второго устройства для обнаружения перекрывающихся банкнот согласно варианту осуществления настоящего изобретения; и
[0031] На фиг. 10 показана упрощенная логическая структурная схема третьего устройства для обнаружения перекрывающихся банкнот согласно варианту осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ
[0032] Для дополнительного описания способа и устройства для обнаружения перекрывающихся банкнот, предусмотренных в настоящем изобретении, способ и устройство для обнаружения перекрывающихся банкнот подробно проиллюстрированы ниже совместно с чертежами.
[0033] Сначала объясним понятие защитной нити. Защитная нить является общей особенностью всех банкнот. В каждую банкноту внедрена металлическая линия, имеющая такую же ширину, как банкнота. Металлическая линия именуется защитной нитью, которая делится на тип сплошной линии и тип пунктирной линии. Металлическая линия также именуется вырезанной защитной нитью и является важной особенностью защиты от подделки. Толщина защитной нити отличается от толщины другой области банкноты, и нормально значительно больше толщины другой области банкноты.
[0034] Как показано на фиг. 1, способ обнаружения перекрывающихся банкнот согласно первому варианту осуществления настоящего изобретения включает в себя: этап 10, сбор данных исходного изображения банкнот; этап 20, осуществление обнаружения размещения защитной нити на данных исходного изображения банкнот, для получения данных обнаружения защитной нити; этап 30, осуществление обнаружения размещения без защитной нити на данных исходного изображения банкнот, для получения данных обнаружения области без защитной нити; этап 40, определение, удовлетворяют ли данные обнаружения защитной нити заранее установленному исходному условию защитной нити, переход к этапу 50, если данные обнаружения защитной нити удовлетворяют заранее установленному исходному условию защитной нити, и переход к этапу 70, если данные обнаружения защитной нити не удовлетворяют заранее установленному исходному условию защитной нити; этап 50, определение, удовлетворяют ли данные обнаружения области без защитной нити заранее установленному исходному условию без защитной нити, переход к этапу 60, если данные обнаружения области без защитной нити удовлетворяют заранее установленному исходному условию без защитной нити, и переход к этапу 70, если данные обнаружения области без защитной нити не удовлетворяют заранее установленному исходному условию без защитной нити; этап 60, получение результата определения, что банкноты не перекрываются, и окончание способа; и этап 70, получение результата определения, что банкноты перекрываются, и окончание способа.
[0035] Согласно способу, перекрываются ли банкноты, обнаруживается на основании многоточечного датчика толщины, каждый этап которого описан ниже.
[0036] На этапе 10 сбора данных исходного изображения банкнот, банкноты, подлежащие обнаружению, сканируются при прохождении банкнот через банкомат (ATM), для получения данных исходного изображения банкнот, подлежащих обнаружению.
[0037] На этапе 20 осуществления обнаружения размещения защитной нити, обнаружение размещения защитной нити осуществляется на собранных данных изображения, для получения данных обнаружения защитной нити. В большинстве случаев, сканированное изображение банкнот является наклонным. Таким образом, данные обнаружения защитной нити, как показано на фиг. 2, включают в себя физическое расстояние (X1, Y1) от верхней левой вершины положения защитной нити до стороны калибровки сканера и физическое расстояние (Xr, Yr) от нижней правой вершины положения защитной нити относительно стороны калибровки сканера, на основании чего определяется абсолютное положение защитной нити относительно стороны калибровки. Этап 40 осуществляется после получения данных обнаружения защитной нити.
[0038] На этапе 30 осуществления обнаружения размещения без защитной нити, обнаружение размещения без защитной нити осуществляется на собранных данных изображения, для получения данных обнаружения без защитной нити, и затем осуществляется этап 50. Согласно варианту осуществления, данные обнаружения без защитной нити включают в себя толщину области без защитной нити.
[0039] На этапе 40 обнаружения перекрывающихся банкнот в области защитной нити, как показано на фиг. 3, определение, перекрываются ли банкноты в области защитной нити, осуществляется путем, сначала, осуществления этапа 41 определения, удовлетворяет ли ширина защитной нити исходному условию защитной нити, перехода к этапу 42, если ширина защитной нити удовлетворяет исходному условию защитной нити, и перехода к этапу 44, если ширина защитной нити не удовлетворяет исходному условию защитной нити. На этапе 42, производится определение, удовлетворяет ли толщина области защитной нити исходному условию защитной нити. Этап 43 определения, что банкноты не перекрываются в области защитной нити, осуществляется, если толщина области защитной нити удовлетворяет исходному условию защитной нити, и этап 44 определения, что банкноты перекрываются в области защитной нити осуществляется, если толщина области защитной нити не удовлетворяет исходному условию защитной нити.
[0040] Этап 41 определения, удовлетворяет ли ширина защитной нити исходному условию защитной нити может осуществляться следующим образом. Как показано на фиг. 4, (X1, Y1) представляет положение верхней левой вершины защитной нити единичного листа банкноты относительно стороны калибровки, (Xr, Yr) представляет положение нижней правой вершины защитной нити единичного листа банкноты относительно стороны калибровки, (Xx, Yy) представляет положение верхней левой вершины защитной нити обнаруженных перекрывающихся банкнот относительно стороны калибровки, (XX, YY) представляет положение нижней правой вершины защитной нити обнаруженных перекрывающихся банкнот относительно стороны калибровки, и T представляет заранее установленный неотрицательный пороговый параметр. Определяется, что ширина области защитной нити не удовлетворяет исходному условию защитной нити и что ширина области защитной нити аномальна, если ширина области защитной нити удовлетворяет |(XX,YY)-(Xx,Yy)|>|(Xr,Yr)-(Xl,Yl)|+T, в противном случае определяется, что ширина области защитной нити удовлетворяет исходному условию защитной нити и что ширина области защитной нити нормальна.
[0041] Этап 42 определения, удовлетворяет ли толщина области защитной нити исходному условию защитной нити, может осуществляться следующим образом. Предполагая, что a представляет толщину области защитной нити, полученную датчиком текущей толщины, b представляет опорное значение толщины области защитной нити, и T представляет заранее установленный неотрицательный пороговый параметр, определяется, что толщина области защитной нити не удовлетворяет исходному условию защитной нити и что толщина области защитной нити аномальна, если толщина области защитной нити удовлетворяет a>b*t, в противном случае определяется, что толщина области защитной нити удовлетворяет исходному условию защитной нити и что толщина области защитной нити нормальна.
[0042] Следует отметить, что последовательность между этапом 41 и этапом 42 не является фиксированным и не имеет здесь ограничений.
[0043] На этапе 50 обнаружения, перекрываются ли банкноты в области без защитной нити, как показано на фиг. 5, обнаружение, перекрываются ли банкноты в области без защитной нити, осуществляется путем, сначала, осуществления этапа 51 определения, удовлетворяет ли толщина области без защитной нити исходному условию без защитной нити, перехода к этапу 52, если толщина области без защитной нити удовлетворяет исходному условию без защитной нити, и перехода к этапу 54, если толщина области без защитной нити не удовлетворяет исходному условию без защитной нити. На этапе 52, производится определение, удовлетворяет ли разность между толщиной области без защитной нити и средней толщиной банкнот исходному условию без защитной нити. Этап 53 определения, что банкноты не перекрываются в области без защитной нити, осуществляется, если разность между толщиной области без защитной нити и средней толщиной банкнот удовлетворяет исходному условию без защитной нити, и этап 54 определения, что банкноты перекрываются в области без защитной нити, осуществляется, если разность между толщиной области без защитной нити и средней толщиной банкнот не удовлетворяет исходному условию без защитной нити.
[0044] Этап 51 определения, удовлетворяет ли толщина области без защитной нити исходному условию без защитной нити, может осуществляться следующим образом. Предполагая, что c представляет толщину области без защитной нити, полученную датчиком текущей толщины, d представляет опорное значение толщины области без защитной нити, и s представляет заранее установленный неотрицательный пороговый параметр, определяется, что толщина области без защитной нити не удовлетворяет исходному условию без защитной нити и что толщина области без защитной нити аномальна, если толщина области без защитной нити удовлетворяет c>d*s, в противном случае определяется, что толщина области без защитной нити удовлетворяет исходному условию без защитной нити и что толщина области без защитной нити нормальна.
[0045] Этап 52 определения, удовлетворяет ли разность между толщиной области без защитной нити и средней толщиной банкнот исходному условию без защитной нити, может осуществляться следующим образом. Предполагая, что e представляет толщину области без защитной нити, полученную датчиком текущей толщины, v представляет опорное значение средней толщины банкнот, полученной посредством статистики, и f представляет заранее установленный неотрицательный пороговый параметр, определяется, что разность между толщиной области без защитной нити и средней толщиной банкнот не удовлетворяет исходному условию без защитной нити, и толщина области без защитной нити аномальна, если разность между толщиной области без защитной нити и средней толщиной банкнот удовлетворяет e-v>f, в противном случае определяется, что разность между толщиной области без защитной нити и средней толщиной банкнот удовлетворяет исходному условию без защитной нити, и толщина области без защитной нити нормальна.
[0046] Следует отметить, что последовательность между этапом 51 и этап 52 не является фиксированным и не имеет здесь ограничений. Кроме того, в настоящем изобретении, обнаружение перекрывающихся банкнот для области без защитной нити может осуществляться только путем осуществления этапа 51, или только путем осуществления этапа 52, или путем осуществления этапа 51 и этап 52, согласно вышеописанному варианту осуществления.
[0047] Следует отметить, что этапы с 10 по 70 не осуществляются последовательно, но осуществляются в логической последовательности, как показано на фиг. 1. Например, последовательности этапа 20 после которого следует 40, и этапа 30, после которого следует 50, не является фиксированными и не имеют здесь ограничений.
[0048] На этапе 60 определяется, что банкноты не перекрываются на основании локальных результатов определения перекрывающихся банкнот для области защитной нити и области без защитной нити, полученных на этапе 40 и этапе 50, и согласно правилу определения, и процесс заканчивается.
[0049] На этапе 70, определяется, что банкноты перекрываются на основании локальных результатов определения перекрывающихся банкнот для области защитной нити и области без защитной нити, полученных на этапе 40 и этапе 50, и согласно правилу определения, и процесс заканчивается.
[0050] Правило определения включает в себя: определение, что банкноты перекрываются, если банкноты перекрываются в области без защитной нити, и определение, перекрываются ли банкноты, в зависимости от результата определения перекрывающихся банкнот для области защитной нити, если банкноты не перекрываются в области без защитной нити. Таким образом, определяется, что банкноты перекрываются, если банкноты перекрываются в области защитной нити, и определяется, что банкноты не перекрываются, если банкноты не перекрываются в области защитной нити. Альтернативно, если сначала принимается решение по области защитной нити, определяется, что банкноты перекрываются, если банкноты перекрываются в области защитной нити, и перекрываются ли банкноты, определяется в зависимости от результата определения перекрывающихся банкнот для области без защитной нити, если банкноты не перекрываются в области защитной нити. В итоге, определяется, что банкноты перекрываются, если банкноты перекрываются локально в области защитной нити и/или области без защитной нити, и определяется, что банкноты не перекрываются, если банкноты не перекрываются локально в любой из области защитной нити и области без защитной нити.
[0051] Согласно варианту осуществления, толщина области защитной нити и толщина области без защитной нити различаются, и перекрываются ли банкноты, определяется путем обнаружения и размещения защитной нити банкнот, что позволяет избегать проблемы неправильного решения по перекрывающимся банкнотам вследствие чрезмерной толщины защитной нити. Это позволяет не только достоверно обнаруживать перекрывающиеся банкноты, но и значительно повысить скорость приема банкнот.
[0052] Способ обнаружения перекрывающихся банкнот на основании многоточечного датчика толщины согласно первому варианту осуществления настоящего изобретения подробно представлен выше, и способы обнаружения перекрывающихся банкнот на основании одноточечного датчика толщины согласно второму варианту осуществления и третьему варианту осуществления настоящего изобретения описаны ниже.
[0053] Как показано на фиг. 7, способ обнаружения перекрывающихся банкнот согласно второму варианту осуществления включает в себя: этап 10, сбор данных исходного изображения банкнот; этап 20, осуществление обнаружения размещения защитной нити на данных исходного изображения банкнот, для получения данных обнаружения защитной нити; этап 40, определение, удовлетворяют ли данные обнаружения защитной нити заранее установленному исходному условию защитной нити, переход к этапу 60, если данные обнаружения защитной нити удовлетворяют заранее установленному исходному условию защитной нити, и переход к этапу 70, если данные обнаружения защитной нити не удовлетворяют заранее установленному исходному условию защитной нити; этап 60, получение результата определения, что банкноты не перекрываются, и окончание способа; и этап 70, получение результата определения, что банкноты перекрываются, и окончание способа. Этапы в этом варианте осуществления идентичны соответствующим этапам, имеющим такие же ссылочные позиции, в первом варианте осуществления. Таким образом, второй вариант осуществления является упрощенной версией первого варианта осуществления, в котором перекрываются ли банкноты, определяется путем определения, перекрываются ли банкноты в области защитной нити, что позволяет избежать проблемы неправильного решения по перекрывающимся банкнотам вследствие чрезмерной толщины защитной нити. Это позволяет не только достоверно обнаруживать перекрывающиеся банкноты, но и значительно повысить скорость приема банкнот.
[0054] Аналогично, первый вариант осуществления также может быть упрощен другим образом, в котором, перекрываются ли банкноты, определяется путем определения, перекрываются ли банкноты в области без защитной нити, как в третьем варианте осуществления настоящего изобретения. Как показано на фиг. 8, способ обнаружения перекрывающихся банкнот включает в себя: этап 10, сбор данных исходного изображения банкнот; этап 30, осуществление обнаружения размещения без защитной нити на данных исходного изображения банкнот, для получения данных обнаружения области без защитной нити; этап 50, определение, удовлетворяют ли данные обнаружения области без защитной нити заранее установленному исходному условию без защитной нити, переход к этапу 60, если данные обнаружения области без защитной нити удовлетворяют заранее установленному исходному условию без защитной нити, и переход к этапу 70, если данные обнаружения области без защитной нити не удовлетворяют заранее установленному исходному условию без защитной нити; этап 60, получение результата определения, что банкноты не перекрываются, и окончание способа; и этап 70, получение результата определения, что банкноты перекрываются, и окончание способа.
[0055] Способы обнаружения перекрывающихся банкнот согласно настоящему изобретению подробно описаны выше, и устройство для обнаружения перекрывающихся банкнот согласно варианту осуществления настоящего изобретения описано ниже. Как показано на фиг. 6, устройство для обнаружения перекрывающихся банкнот включает в себя: модуль 201 сбора данных, выполненный с возможностью сбора данных исходного изображения банкнот, подлежащих обнаружению; модуль 202 обнаружения размещения защитной нити, соединенный с модулем сбора данных и выполненный с возможностью осуществления обнаружения размещения защитной нити на собранных данных исходного изображения банкнот, для получения данных обнаружения защитной нити; модуль 203 обнаружения размещения без защитной нити, соединенный с модулем сбора данных и выполненный с возможностью осуществления обнаружения размещения без защитной нити на собранных данных исходного изображения банкнот, для получения данных обнаружения без защитной нити; модуль 204 обнаружения перекрывающихся банкнот в области защитной нити, соединенный с модулем обнаружения размещения защитной нити и выполненный с возможностью определения, удовлетворяет ли область защитной нити исходному условию защитной нити, на основании данных обнаружения защитной нити, и определения, что банкноты перекрываются в области защитной нити, если данные обнаружения защитной нити не удовлетворяют исходному условию защитной нити, и определения, что банкноты не перекрываются в области защитной нити, если данные обнаружения защитной нити удовлетворяют исходному условию защитной нити; модуль 205 обнаружения перекрывающихся банкнот в области без защитной нити, соединенный с модулем обнаружения размещения без защитной нити и выполненный с возможностью определения, удовлетворяет ли область без защитной нити исходному условию без защитной нити, на основании данных обнаружения без защитной нити, определения, что банкноты перекрываются в области без защитной нити, если данные без защитной нити не удовлетворяют исходному условию без защитной нити, и определения, что банкноты не перекрываются в области без защитной нити, если данные без защитной нити удовлетворяют исходному условию без защитной нити; и модуль 206 обнаружения перекрывающихся банкнот, соединенный с модулем обнаружения перекрывающихся банкнот в области защитной нити и модулем обнаружения перекрывающихся банкнот в области без защитной нити и выполненный с возможностью обнаружения, перекрываются ли банкноты, на основании локальных результатов определения перекрывающихся банкнот для области защитной нити и области без защитной нити и согласно заранее установленному правилу определения.
[0056] Когда банкноты проходят через область сканирования сигнала ATM, модуль 201 сбора данных собирает данные исходного изображения банкнот, подлежащих обнаружению. После получения данных исходного изображения модулем 201 сбора данных, модуль 202 обнаружения размещения защитной нити осуществляет обнаружение размещения защитной нити на данных исходного изображения для получения данных обнаружения защитной нити, и модуль 203 обнаружения размещения без защитной нити осуществляет обнаружение размещения без защитной нити на данных исходного изображения для получения данных обнаружения без защитной нити. Затем модуль 204 обнаружения перекрывающихся банкнот в области защитной нити обнаруживает, перекрываются ли банкноты в области защитной нити. Модуль 204 обнаружения перекрывающихся банкнот в области защитной нити может обнаруживать, перекрываются ли банкноты в области защитной нити, в том числе, следующим образом. (X1, Y1) представляет положение верхней левой вершины защитной нити единичного листа банкноты относительно стороны калибровки, (Xr, Yr) представляет положение нижней правой вершины защитной нити единичного листа банкноты относительно стороны калибровки, (Xx, Yy) представляет положение верхней левой вершины защитной нити обнаруженных перекрывающихся банкнот относительно стороны калибровки, (XX, YY) представляет положение нижней правой вершины защитной нити обнаруженных перекрывающихся банкнот относительно стороны калибровки, T представляет заранее установленный неотрицательный пороговый параметр ширины, a представляет толщину области защитной нити, полученную датчиком текущей толщины, b представляет опорное значение толщины области защитной нити, и t представляет заранее установленный неотрицательный пороговый параметр толщины. Определяется, что ширина защитной нити не удовлетворяет исходному условию защитной нити, и что банкноты перекрываются в области защитной нити, если ширина защитной нити удовлетворяет |(XX,YY)-(Xx,Yy)|>|(Xr,Yr)-(Xl,Yl)|+T. Следующий этап осуществляется, если ширина защитной нити удовлетворяет исходному условию защитной нити. Определяется, что толщина области защитной нити не удовлетворяет исходному условию защитной нити, и банкноты перекрываются в области защитной нити, если толщина области защитной нити удовлетворяет a>b*t, в противном случае определяется, что банкноты не перекрываются в области защитной нити.
[0057] Модуль 205 обнаружения перекрывающихся банкнот в области без защитной нити обнаруживает, перекрываются ли банкноты в области без защитной нити.
[0058] Модуль 205 обнаружения перекрывающихся банкнот в области без защитной нити может обнаруживать, перекрываются ли банкноты в области без защитной нити следующим образом. Предполагая, что c представляет толщину области без защитной нити, полученную в данный момент датчиком толщины, d представляет опорное значение толщины области без защитной нити, s представляет заранее установленный неотрицательный пороговый параметр 1, v представляет опорное значение средней толщины банкнот, полученной посредством статистики, и f представляет заранее установленный неотрицательный пороговый параметр 2, определяется, что толщина области без защитной нити не удовлетворяет исходному условию без защитной нити, и что банкноты перекрываются в области без защитной нити, если толщина области без защитной нити удовлетворяет c>d*s, в противном случае осуществляется следующий этап. Определяется, что разность между толщиной области без защитной нити и средней толщиной банкнот не удовлетворяет исходному условию без защитной нити, и что банкноты перекрываются в области без защитной нити, если разность между толщиной области без защитной нити и средней толщиной банкнот удовлетворяет c-v>f, в противном случае определяется, что банкноты не перекрываются в области без защитной нити.
[0059] Модуль 206 обнаружения перекрывающихся банкнот определяет, перекрываются ли банкноты, на основании локальных результатов определения перекрывающихся банкнот, полученных модулем 204 обнаружения перекрывающихся банкнот в области защитной нити и модулем 205 обнаружения перекрывающихся банкнот в области без защитной нити и согласно правилу определения. Согласно варианту осуществления, правило определения включает в себя: определение, что банкноты перекрываются, если банкноты перекрываются в области без защитной нити, и определение, перекрываются ли банкноты, в зависимости от результата определения перекрывающихся банкнот для области защитной нити если банкноты перекрываются в области без защитной нити. Таким образом, определяется, что банкноты перекрываются, если банкноты перекрываются в области защитной нити, и определяется, что банкноты не перекрываются, если банкноты не перекрываются в области защитной нити. Альтернативно, если сначала принимается решение по области защитной нити, определяется, что банкноты перекрываются, если банкноты перекрываются в области защитной нити, и перекрываются ли банкноты, определяется в зависимости от результата определения перекрывающихся банкнот для области без защитной нити, если банкноты не перекрываются в области защитной нити. Таким образом, определяется, что банкноты перекрываются, если банкноты перекрываются в области без защитной нити, и определяется, что банкноты не перекрываются, если банкноты не перекрываются в области без защитной нити.
[0060] Выше описано устройство для обнаружения перекрывающихся банкнот согласно варианту осуществления, действующее на основании способа многоточечного обнаружения толщины. В необязательном порядке, если применяется способ одноточечного обнаружения толщины, соответствующий способу обнаружения перекрывающихся банкнот согласно второму варианту осуществления, как показано на фиг. 9, устройство для обнаружения перекрывающихся банкнот согласно этому варианту осуществления включает в себя: модуль 201 сбора данных, выполненный с возможностью сбора данных исходного изображения банкнот, подлежащих обнаружению; модуль 202 обнаружения размещения защитной нити, соединенный с модулем сбора данных и выполненный с возможностью осуществления обнаружения размещения защитной нити на собранных данных исходного изображения банкнот, для получения данных обнаружения защитной нити; модуль 204 обнаружения перекрывающихся банкнот в области защитной нити, соединенный с модулем обнаружения размещения защитной нити и выполненный с возможностью определения, удовлетворяет ли область защитной нити исходному условию защитной нити, на основании данных обнаружения защитной нити, и определения, что банкноты перекрываются в области защитной нити, если данные обнаружения защитной нити не удовлетворяют исходному условию защитной нити, и определения, что банкноты не перекрываются в области защитной нити, если данные обнаружения защитной нити удовлетворяют исходному условию защитной нити; и модуль 207 обнаружения перекрывающихся банкнот, соединенный с модулем обнаружения перекрывающихся банкнот в области защитной нити и выполненный с возможностью обнаружения, перекрываются ли банкноты, на основании локального результата определения перекрывающихся банкнот для области защитной нити и согласно правилу определения. Правило определения включает в себя: определение, что банкноты перекрываются, если банкноты перекрываются в области защитной нити; и определение, что банкноты не перекрываются, если банкноты не перекрываются в области защитной нити.
[0061] Дополнительно, в необязательном порядке, в соответствии со способом обнаружения перекрывающихся банкнот согласно третьему варианту осуществления, в котором применяется одноточечное обнаружение толщины, как показано на фиг. 10, устройство для обнаружения перекрывающихся банкнот согласно этому варианту осуществления включает в себя: модуль 201 сбора данных, выполненный с возможностью сбора данных исходного изображения банкнот, подлежащих обнаружению; модуль 203 обнаружения размещения без защитной нити, соединенный с модулем сбора данных и выполненный с возможностью осуществления обнаружения размещения без защитной нити на собранных данных исходного изображения банкнот, для получения данных обнаружения без защитной нити; модуль 205 обнаружения перекрывающихся банкнот в области без защитной нити, соединенный с модулем обнаружения размещения без защитной нити и выполненный с возможностью определения, удовлетворяет ли область без защитной нити исходному условию без защитной нити, на основании данных обнаружения без защитной нити, определения, что банкноты перекрываются в области без защитной нити, если данные без защитной нити не удовлетворяют исходному условию без защитной нити, и определения, что банкноты не перекрываются в области без защитной нити, если данные без защитной нити удовлетворяют исходному условию без защитной нити; и модуль 208 обнаружения перекрывающихся банкнот, соединенный с модулем обнаружения перекрывающихся банкнот в области без защитной нити и выполненный с возможностью обнаружения, перекрываются ли банкноты, на основании локального результата определения перекрывающихся банкнот для области без защитной нити и согласно заранее установленному правилу определения. Правило определения включает в себя: определение, что банкноты перекрываются, если банкноты перекрываются в области без защитной нити; и определение, что банкноты не перекрываются, если банкноты не перекрываются в области без защитной нити.
[0062] Специалистам в данной области техники понято, что все или часть этапов вышеприведенных вариантов осуществления способа может осуществляться согласно программе, определяющей работу соответствующего оборудования. Программа может храниться на компьютерно-считываемом носителе данных. Носителем данных может быть постоянная память, магнитный диск или оптический диск.
[0063] Выше описаны лишь предпочтительные варианты осуществления настоящего изобретения. Следует отметить, что вышеописанные предпочтительные варианты осуществления не следует рассматривать как ограничивающие настоящее изобретение, и объем защиты настоящего изобретения соответствует объему, заданному нижеследующей формулой изобретения. Специалисты в данной области техники также могут предложить многочисленные усовершенствования и модификации не выходящие за рамки сущности и объема настоящего изобретения, и такие усовершенствования и модификации также подлежат включению в объем защиты настоящего изобретения.
Способ обнаружения перекрывающихся банкнот содержит: этап 10, сбор данных исходного изображения банкнот; этап 20, осуществление размещения и обнаружения защитной нити на данных исходного изображения банкнот, для получения данных обнаружения защитной нити; этап 40, определение, удовлетворяют ли данные обнаружения защитной нити заранее установленному исходному условию защитной нити, если да, осуществление этапа 60, и если нет, осуществление этапа 70; этап 60, получение результата определения, что банкноты не перекрываются, и окончание процесса; и этап 70, получение результата определения, что банкноты перекрываются, и окончание процесса. Поскольку толщина области защитной нити банкноты значительно больше толщины других областей банкноты в большинстве стран, можно различать толщину области защитной нити и толщину областей без защитной нити банкноты, и перекрывающиеся банкноты можно определять, соответственно, посредством обнаружения и размещения защитной нити банкнот, что позволяет избегать проблемы неправильного решения по перекрывающимся банкнотам, обусловленной чрезвычайно толстыми защитными нитями, можно достоверно обнаруживать перекрывающиеся банкноты и значительно повышать скорость приема банкнот. 2 н. и 9 з.п. ф-лы, 10 ил.