КОНФИГУРАЦИЯ МАШИНОЧИТАЕМОЙ ФОРМЫ, СИСТЕМА И СПОСОБ ИНТЕРПРЕТАЦИИ, ПО МЕНЬШЕЙ МЕРЕ, ОДНОГО ПОЛЬЗОВАТЕЛЬСКОГО МАРКИРОВОЧНОГО ЗНАКА

1. Способ обнаружения пользовательских маркировочных знаков, содержащий этапы, на которых:
размещают форму в зоне видимости камеры, при этом форма включает в себя на ее поверхности, по меньшей мере, первый опорный маркировочный знак и второй опорный маркировочный знак, и причем как у первого опорного маркировочного знака, так и у второго опорного маркировочного знака имеются измеримые свойства, которые, по существу, являются масштабно-инвариантными;
применяют камеры для формирования электронного изображения, по меньшей мере, части формы;
вычисляют механизмом процессора в действующей связи с камерой, основанной, по меньшей мере, частично, на электронном изображении, расстояние, по меньшей мере, между первым опорным маркировочным знаком и вторым опорным маркировочным знаком;
обнаруживают механизмом процессора, по меньшей мере, первую ячейку, маркируемую пользователем на форме, при этом первая ячейка, маркируемая пользователем, ограничена посредством, по меньшей мере, одной литеры, которая является видимой для камеры, и при этом первая ячейка, маркируемая пользователем, обнаруживается на основе, по меньшей мере, частично, вычисленного расстояния между первым опорным маркировочным знаком и вторым опорным маркировочным знаком;
вычисляют механизмом процессора вектор смещения обнаруженной первой ячейки, маркируемой пользователем, в сравнении с идеально плоским расположением обнаруженной первой ячейки, маркируемой пользователем;
обнаруживают механизмом процессора, по меньшей мере, вторую ячейку, маркируемую пользователем на форме, при этом вторая ячейка, маркируемая пользователем, ограничена посредством, по меньшей мере, одной литеры, которая является видимой для камеры, и при этом вторая ячейка, маркируемая пользователем, обнаруживается на основе, по меньшей мере, частично, вектора смещения обнаруженной первой ячейки, маркируемой пользователем;
определяют механизмом процессора признак, по меньшей мере, первого пользовательского маркировочного знака в обнаруженной первой ячейке, маркируемой пользователем, на основе, по меньшей мере, частично, степени сходства яркости между: (a) по меньшей мере, частью электронного изображения, окружающего литеру, граничащую с первой ячейкой, маркируемой пользователем, и, (b) по меньшей мере, частью электронного изображения, включенного в состав внутренней части литеры, граничащей с первой ячейкой, маркируемой пользователем; и
определяют механизмом процессора признак, по меньшей мере, второго пользовательского маркировочного знака в обнаруженной второй ячейке, маркируемой пользователем, на основе, по меньшей мере, частично, степени сходства яркости между: (a) по меньшей мере, частью электронного изображения, окружающего литеру, граничащую со второй ячейкой, маркируемой пользователем, и, (b) по меньшей мере, частью электронного изображения, включенного в состав внутренней части литеры, ограничивающей вторую ячейку, маркируемую пользователем.
2. Способ по п.1, дополнительно содержащий этапы, на которых:
вычисляют механизмом процессора вектор смещения обнаруженной второй ячейки, маркируемой пользователем, в сравнении с идеально плоским расположением обнаруженной второй ячейки, маркируемой пользователем; и
обнаруживают механизмом процессора, по меньшей мере, третью ячейку, маркируемую пользователем, на форме, причем третья ячейка, маркируемая пользователем, ограничена посредством, по меньшей мере, одного знака, который является видимым для камеры, и в котором третья ячейка, маркируемая пользователем, обнаруживается на основе, по меньшей мере, частично, по меньшей мере, из одного из: (a) вектора смещения обнаруженной первой ячейки, маркируемой пользователем, и (b) вектора смещения обнаруженной второй ячейки, маркируемой пользователем.
3. Способ по п.2, дополнительно, содержащий этапы, на которых:
определяют механизмом процессора признак, по меньшей мере, третьего пользовательского маркировочного знака в обнаруженной третьей ячейке, маркируемой пользователем, на основе, по меньшей мере, частично, степени сходства яркости между: (a) по меньшей мере, частью электронного изображения, окружающего литеру, граничащую с третьей ячейкой, маркируемой пользователем, и, (b) по меньшей мере, частью электронного изображения, включенного в состав внутренней части литеры, граничащей с третьей ячейкой, маркируемой пользователем.
4. Способ по п.2, в котором третья ячейка, маркируемая пользователем, обнаруживается на основе, по меньшей мере, частично, по меньшей мере, каждого из: (a) вектора смещения обнаруженной первой ячейки, маркируемой пользователем, и (b) вектора смещения, обнаруженной второй ячейки, маркируемой пользователем.
5. Способ по п.2, в котором третья ячейка, маркируемая пользователем, обнаруживается на основе, по меньшей мере, частично, исходя из интерполяции между: (a) вектором смещения обнаруженной первой ячейки, маркируемой пользователем; и (b) вектором смещения обнаруженной второй ячейки, маркируемой пользователем.
6. Способ по п.1, дополнительно содержащий этапы, на которых:
обнаруживают механизмом процессора, по меньшей мере, третью ячейку, маркируемую пользователем на форме, причем третья ячейка, маркируемая пользователем, ограничена посредством литеры, которая является видимой для камеры, и в котором третья ячейка, маркируемая пользователем, обнаруживается на основе, по меньшей мере, частично, по меньшей мере, одного из: (a) расположения обнаруженной первой ячейки, маркируемой пользователем; и (b) расположения обнаруженной второй ячейки, маркируемой пользователем.
7. Способ по п.6, кроме того, содержащий этапы, на которых:
определяют механизмом процессора признака, по меньшей мере, третьего пользовательского маркировочного знака в обнаруженной третьей ячейке, маркируемой пользователем, на основе, по меньшей мере, частично, исходя из степени сходства яркости между: (a) по меньшей мере, части электронного изображения, окружающего литеру, ограничивающую третью ячейку, маркируемую пользователем; и, (b) по меньшей мере, части электронного изображения, включенной в состав внутренней части литеры, граничной с третьей ячейкой, маркируемой пользователем.
8. Способ по п.6, в котором ячейка, маркируемая пользователем, обнаруживается на основе, по меньшей мере, частично, по меньшей мере, каждого из: (a) расположения обнаруженной первой ячейки, маркируемой пользователем; и (b) расположения обнаруженной второй ячейки, маркируемой пользователем.
9. Способ по п.6, в котором третья ячейка, маркируемая пользователем, обнаруживается на основе, по меньшей мере, частично, интерполяции между: (a) расположением обнаруженной первой ячейки, маркируемой пользователем; и (b) расположением обнаруженной второй ячейки, маркируемой пользователем.
10. Способ по п.1, дополнительно содержащий этап, на котором определяют механизмом процессора, когда форма становится, по существу, стационарной после расположения ее в зоне видимости камеры.
11. Способ по п.1, дополнительно содержащий этап, на котором декодируют механизмом процессора идентификационную информацию на форме.
12. Способ по п.1, в котором, по меньшей мере, первая литера, граничащая с первой ячейкой, маркируемой пользователем, формирует замкнутый контур и, по меньшей мере, вторая литера, граничащая со второй ячейкой, маркируемой пользователем, формирует замкнутый контур.
13. Способ по п.1, в котором каждая литера граничит с каждой ячейкой, маркируемой пользователем, отпечатанной чернилами.
14. Способ по п.1, в котором каждая литера является видимой как для камеры, так и человеком.
15. Способ по п.1, в котором механизм процессора содержит одиночный процессор.
16. Способ по п.1, в котором механизм процессора содержит множество процессоров.
17. Способ по п.1, в котором форма выбирается из группы, состоящей из: бланка участия в лотерее, опроса, и теста.
18. Способ по п.1, в котором камера содержит, по меньшей мере, один датчик изображения.
19. Способ по п.18, в котором камера содержит, по меньшей мере, одну линзу.
20. Способ по п.1, в котором ячейки, маркируемые пользователем, являются размеченными в координатную сетку, по существу, с постоянным расстоянием между смежными ячейками, маркируемыми пользователем, по меньшей мере, с одной в горизонтальном направлении и вертикальном направлении.
21. Способ по п.20, в котором ячейки, маркируемые пользователем, размечаются в координатной сетке, по существу, с постоянным расстоянием между смежными ячейками, маркируемыми пользователем, как в горизонтальном, так и в вертикальном направлении.
22. Способ по п.1, в котором ячейки, маркируемые пользователем, размечаются не в координатной сетке.
23. Способ по п.1, дополнительно содержащий, по меньшей мере, одну литеру внутри, по меньшей мере, одной ячейки, маркируемой пользователем.
24. Способ по п.23, в котором литера в ячейке, маркируемой пользователем, содержит, по меньшей мере, одну из цифр и букв, напечатанную чернилами невидимыми для камеры и видимой людям.
25. Способ по п.1, в котором этапы выполняются в перечисленном порядке.
26. Система, для обнаружения пользовательских маркировочных знаков, содержащая:
камеру;
механизм процессора в действующей связи с камерой; и
по меньшей мере, одну форму, при этом форма включает в себя на ее поверхности, по меньшей мере, первый опорный маркировочный знак и второй опорный маркировочный знак, и причем у каждого из первого опорного маркировочного знака и второго опорного маркировочного знака имеются измеримые свойства, которые, по существу, являются масштабно-инвариантными;
причем, если форма размещена в зоне видимости камеры, то камера и механизм процессора функционирует для выполнения следующих этапов, на которых:
формируют, камерой, электронное изображение, по меньшей мере, части формы;
вычисляют механизмом процессора, на основе, по меньшей мере, частично, электронного изображения, расстояния, по меньшей мере, между первым опорным маркировочным знаком и вторым опорным маркировочным знаком;
обнаруживают механизмом процессора, по меньшей мере, первую ячейку, маркируемую пользователем на форме, причем первая ячейка, маркируемая пользователем, ограничена посредством, по меньшей мере, одной литеры, которая является видимой для камеры, и при этом первая ячейка, маркируемая пользователем, обнаруживается на основе, по меньшей мере, частично, вычисленного расстояния между первым опорным маркировочным знаком и вторым опорным маркировочным знаком;
вычисляют механизмом процессора вектор смещения обнаруженной первой ячейки, маркируемой пользователем, в сравнении с идеально плоским расположением обнаруженной первой ячейки, маркируемой пользователем;
обнаруживают механизмом процессора, по меньшей мере, вторую ячейку, маркируемую пользователем на форме, при этом вторая ячейка, маркируемая пользователем, ограничивается посредством, по меньшей мере, одной литеры, которая является видимой для камеры, и причем вторая ячейка, маркируемая пользователем, обнаруживается на основе, по меньшей мере, частично, вектора смещения обнаруженной первой ячейки, маркируемой пользователем;
определяют механизмом процессора признак, по меньшей мере, первого маркировочного знака в обнаруженной первой ячейке, маркируемой пользователем, на основе, по меньшей мере, частично, степени сходства яркости между: (a) по меньшей мере, частью электронного изображения, окружающего литеру, граничащую с первой ячейкой, маркируемой пользователем, и, (b) по меньшей мере, частью электронного изображения, включенного в состав внутренней части литеры, граничащей с первой ячейкой, маркируемой пользователем; и
определяют механизмом процессора признак, по меньшей мере, второй пользовательский маркировочный знак в обнаруженной второй ячейке, маркируемой пользователем, на основе, по меньшей мере, частично, степени сходства яркости между: (a) по меньшей мере, частью электронного изображения, окружающего литеру, граничащую со второй ячейкой, маркируемой пользователем; и, (b) по меньшей мере, частью электронного изображения, включенного в состав внутренней части литеры, граничащей со второй ячейкой, маркируемой пользователем.
27. Система по п.26, в которой камера содержит, по меньшей мере, один датчик изображения.
28 Система по п.26, в которой камера содержит, по меньшей мере, одну линзу.
29. Система по п.26, в которой механизм процессора содержит один процессор.
30. Система по п.26, в которой механизм процессора содержит множество процессоров.
31. Система по п.26, в которой этапы, выполняемые посредством камеры и механизма процессора выполняются в перечисленном порядке.
32. Система по п.26, дополнительно содержащая вычисление механизмом процессора наличия неподвижной формы.