СПОСОБ И УСТРОЙСТВО ДЛЯ ИДЕНТИФИКАЦИИ ОБЛАСТИ

1. Способ для идентификации области, содержащий:
идентификацию заранее заданного края на идентификационном изображении, заранее заданный край - это край, расположенный по заранее заданным направлениям документа;
идентификацию, по крайней мере, одной информационной области на идентификационном изображении на основе заранее заданного края; и
обрезку информационной области для получения, по крайней мере, одной символьной области.
2. Способ по п. 1, отличающийся тем, что идентификация заранее заданного края на идентификационном изображении содержит:
выполнение горизонтальной фильтрации по Собелю и бинаризации идентификационного изображения для получения обработанного идентификационного изображения; и
выполнение обнаружения линии для заранее заданной области на обработанном идентификационном изображении для получения целевой линии, причем целевую линию идентифицируют как заранее заданный край идентификационного изображения.
3. Способ по п. 2, дополнительно содержащий:
предварительное уменьшение идентификационного изображения с использованием заранее заданного масштаба уменьшения.
4. Способ по п. 2, дополнительно содержащий:
выполнение процесса соединения области для заранее заданных областей на обработанном идентификационном изображении.
5. Способ по любому из пп. 1-4, отличающийся тем, что идентификация, по крайней мере, одной информационной области на идентификационном изображении на основе заранее заданного края содержит:
определение, по крайней мере, одной информационной области на основе заранее заданного края и зависимость относительного местоположения, причем зависимость относительного местоположения относится к зависимости относительного местоположения между заранее заданным краем и информационной областью.
6. Способ по п. 5, отличающийся тем, что документ - это удостоверение личности второго поколения, заранее заданный край - это нижний край удостоверения личности второго поколения, и информационная область - это область гражданского номера в пределах удостоверения личности второго поколения, и
отличающийся тем, что определение, по крайней мере, одной информационной области на основе заранее заданного края и зависимости относительного местоположения содержит: определение области, расположенной на заранее заданной высоте над нижним краем, в качестве области гражданского номера.
7. Способ по любому из пп. 1-4, отличающийся тем, что способ дополнительно содержит:
выполнение корректировки угла наклона для идентификационного изображения в соответствии с наклоном заранее заданного края.
8. Способ по п. 7, отличающийся тем, что выполнение корректировки угла поворота содержит:
определение угла между заранее заданным краем и горизонтальным направлением в соответствии с наклоном заранее заданного края; и
поворот идентификационного изображения на такой угол, чтобы заранее заданный край повернутого идентификационного изображения располагался параллельно горизонтальному направлению.
9. Способ по любому из пп. 1-4, отличающийся тем, что обрезка информационной области для получения, по крайней мере, одной символьной области содержит:
бинаризацию информационной области для получения бинаризованной информационной области;
вычисление первой гистограмму бинаризованной информационной области по горизонтальному направлению, причем первая гистограмма включает в себя вертикальную координату каждого ряда пиксельных точек и суммарное значение количества пиксельных точек цвета переднего плана в каждом ряду пиксельных точек;
идентификацию n рядов символьных областей идентифицируют в соответствии с последовательными наборами рядов в первой гистограмме, каждый из которых состоит из рядов, в которых суммарные значения количества пиксельных точек цвета переднего плана больше первого порогового значения, причем n - это положительное целое число;
вычисление второй гистограмму по вертикальному направлению для i-го ряда символьных областей, причем вторая гистограмма включает в себя горизонтальную координату каждого столбца пиксельных точек и суммарное значение количества пиксельных точек цвета переднего плана в каждом столбце пиксельных точек, причем n≥i≥1 и i - это положительное целое число;
идентификацию ni символьных областей в соответствии с последовательными наборами столбцов во второй гистограмме, каждый из которых состоит из столбцов, в которых суммарные значения количества пиксельных точек цвета переднего плана больше второго порогового значения.
10. Устройство для идентификации области, содержащее:
идентификационный модуль, выполненный с возможностью идентификации заранее заданного края на идентификационном изображении, причем заранее заданный край - это край, расположенный по заранее заданному направлению документа;
определяющий модуль, выполненный с возможностью определения, по крайней мере, одной информационной области на идентификационном изображении на основе заранее заданного края; и
обрезающий модуль, выполненный с возможностью обрезки информационной области для получения, по крайней мере, одной символьной области.
11. Устройство по п. 10, отличающееся тем, что идентификационный модуль содержит:
фильтрующий подмодуль, выполненный с возможностью горизонтальной фильтрацию по Собелю и бинаризации идентификационного изображения для получения обработанного идентификационного изображения; и
обнаруживающий подмодуль, выполненный с возможностью обнаружения линии для заранее заданной области на обработанном идентификационном изображении для получения целевой линии, причем целевую линию идентифицируют как заранее заданный край идентификационного изображения.
12. Устройство по п. 11, дополнительно содержащее:
уменьшающий модуль, выполненный с возможностью предварительного уменьшения идентификационного изображения с использованием заранее заданного масштаба уменьшения.
13. Устройство по п. 11, дополнительно содержащее:
соединительный модуль, выполненный с возможностью реализации процесса соединения области для заранее заданных областей на обработанном идентификационном изображении.
14. Устройство по любому из пп. 10-13, отличающееся тем, что определяющий модуль выполнен с возможностью определения, по крайней мере, одной информационной области на основе заранее заданного края и зависимости относительного местоположения, причем зависимость относительного местоположения относится к зависимости относительного местоположения между заранее заданным краем и информационной областью.
15. Устройство по п. 14, отличающийся тем, что документ - это удостоверение личности второго поколения, заранее заданный край - это нижний край удостоверения личности второго поколения, и информационная область - это область гражданского номера в пределах удостоверения личности второго поколения, и
отличающееся тем, что определяющий модуль дополнительно выполнен с возможностью определения области, расположенной на заранее заданной высоте над нижним краем, в качестве области гражданского номера.
16     Устройство по любому из пп. 10-13, отличающееся тем, что устройство дополнительно содержит: корректирующий модуль, выполненный с возможностью корректировки угла наклона идентификационного изображения в соответствии с наклоном заранее заданного края.
17. Устройство по п. 16, отличающееся тем, что корректирующий модуль содержит:
модуль определения угла, выполненный с возможностью определения угла между заранее заданным краем и горизонтальным направлением определяют в соответствии с наклоном заранее заданного края; и
поворотный подмодуль, выполненный с возможностью поворота идентификационного изображения на такой угол, чтобы заранее заданный край повернутого идентификационного изображения располагался параллельно горизонтальному направлению.
18. Устройство по любому из пп. 10-13, отличающееся тем, что обрезающий модуль содержит:
бинаризационный подмодуль, выполненный с возможностью бинаризации информационной области для получения бинаризованной информационной области;
первый вычислительный подмодуль, выполненный с возможностью вычисления первой гистограммы бинаризованной информационной области по горизонтальному направлению, причем первая гистограмма включает в себя вертикальную координату каждого ряда пиксельных точек и суммарное значение количества пиксельных точек цвета переднего плана в каждом ряду пиксельных точек;
подмодуль идентификации ряда, выполненный с возможностью идентификации n рядов символьных областей в соответствии с последовательными наборами рядов в первой гистограмме, каждый из которых состоит из рядов, в которых суммарные значения количества пиксельных точек цвета переднего плана больше первого порогового значения, причем n - это положительное целое число;
второй вычислительный подмодуль, выполненный с возможностью: для i-го ряда символьных областей, вычисления второй гистограммы по вертикальному направлению, причем вторая гистограмма включает в себя горизонтальную координату каждого столбца пиксельных точек и суммарное значение количества пиксельных точек цвета переднего плана в каждом столбце пиксельных точек, причем n≥i ≥ 1 - это положительное целое число; и
подмодуль идентификации символа, выполненный с возможностью идентификации ni символьных областей в соответствии с последовательными наборами столбцов во второй гистограмме, каждый из которых состоит из столбцов, в которых суммарные значения количества пиксельных точек цвета переднего плана больше второго порогового значения.
19. Устройство для идентификации области, содержащее:
процессор; и
память для хранения инструкций, исполняемых процессором;
причем процессор выполнен с возможностью:
идентификации заранее заданного края на идентификационном изображении, причем заранее заданный край - это край, расположенный по заранее заданным направлениям документа;
идентификации, по крайней мере, одной информационной области на идентификационном изображении на основе заранее заданного края; и
обрезки информационной области для получения, по крайней мере, одной символьной области.