Ez code

Ez code
Направляющая таблица в EZ коде вместе с тремя пикселями данных/контрольной суммы

EZcode — двухмерный штриховой код, созданный Швейцарской высшей технической школой Цюриха и эксклюзивно лицензирован компании Scanbuy в 2006 году. Этот код был создан специально для камерофонов из-за его более простой конструкции по сравнению с другими двухмерными штрихкодами. Спецификации EZcode для кодирования и декодирования являются общедоступными.

Содержание

Свойства EZcode

Размер: 11x11 модулей («больших пикселей»)
Основная зона: 83 модуля
Объём информации: 76 бит 
Минимальный размер: 1,27 см или 0,5 дюймов
Режим работы: непрямой (код не сохраняет информацию, а только ее индекс в базе данных)

Программа-расшифровщик

Программа для расшифровки EZcode называется ScanLife. Она доступна для большинства мобильных телефонов. При запуске программа считывает код, соединяется с сервером и доставляет информацию пользователю. Всё происходит довольно быстро, но требует подключения к интернету. 

Распространение

EZcode часто можно встретить в США, Мексике, некоторых странах Латинской Америки, в Испании, Дании, Италии и Франции. 

 Преимущества и проблемы

Преимущества

  • Возможность печати или сканирования с низким разрешением.
  • Размер кода всегда остаётся тем же, несмотря на количество информации 
  • Программа расшифровки уже установлена на большинство телефонов и может быть бесплатно загружена из интернета. 

Проблемы

  • Если фирма Scanbuy закроется, вся система перестанет работать.
  • Лицензионное соглашение, поставляемое со сканером, может меняться без предупреждения.
  • Для работы системы у пользователя должен быть настроен интернет. И в зависимости от тарифного плана это может быть очень дорого. 

Техническое описание

Следующее техническое описание базировано на спецификации, предоставленной Scanbuy[1].

11x11 EZCode состоит из 11x11 модулей (больших пикселей), упорядоченных в решетку (пример снизу):

y \ x .. .. 0 1 2 3 4 5 6 7 8 9 10 .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
0 .. .. X __  0  1  2  3  4  5  6 __ X .. ..
1 .. .. __ __  7  8  9 10 11 12 13 __ __ .. ..
2 .. .. 14 15 16 17 18 19 20 21 22 __ X .. ..
3 .. .. 23 24 25 26 27 28 29 30 31 __ X .. ..
4 .. .. 32 33 34 35 36 37 38 39 40 __ X .. ..
5 .. .. 41 42 43 44 45 46 47 48 49 __ X .. ..
6 .. .. 50 51 52 53 54 55 56 57 58 __ X .. ..
7 .. .. 59 60 61 62 63 64 65 66 67 __ X .. ..
8 .. .. 68 69 70 71 72 73 74 75 76 __ X .. ..
9 .. .. __ __ 77 78 79 __ __ __ __ __ __ .. ..
10 .. .. X __ 80 81 82 __ X X X X X .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Легенда
Символ Объяснение
. Два белых модуля вокруг кода[2]
_ Всегда белый модуль, как часть направляющей
X Всегда черный модуль, как часть направляющей
0-75 Бит информации 
76-82 Бит проверки ошибок

Цвета могут быть инвертированы, если инверсия включает в себя два белых модуля вокруг кода.[2]

Использование центральной базы данных даёт Scanbuy возможность зарабатывать деньги с хостинга штрихкодов, оставляя остальные части бесплатными.  Так же это даёт возможность удалять устаревшие коды и коды-дублеры, снижая риск снижения количества возможных кодов.

Примечания

  1. Scanbuy’s EZCode specification последнее обновление 2009-09-13 в 14:00 UTC
  2. 1 2 EZCode publishing guidelines Последнее обновление 2009-09-13 22:00 UTC

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Ez code" в других словарях:

  • Code Cyclique — En mathématiques et en informatique, un code cyclique est un code correcteur linéaire. Ce type de code possède non seulement la capacité de détecter les erreurs, mais aussi de les corriger sous reserve d altérations modérée. Les mathématiques… …   Wikipédia en Français

  • Code De Hamming — Un code de Hamming est un code correcteur linéaire. Il permet la détection et la correction automatique d une erreur si elle ne porte que sur une lettre du message. Un code de Hamming est parfait, ce qui signifie que pour une longueur de code… …   Wikipédia en Français

  • Code de hamming — Un code de Hamming est un code correcteur linéaire. Il permet la détection et la correction automatique d une erreur si elle ne porte que sur une lettre du message. Un code de Hamming est parfait, ce qui signifie que pour une longueur de code… …   Wikipédia en Français

  • code — [ kɔd ] n. m. • 1220; lat. jurid. codex « planchette, recueil » 1 ♦ Recueil de lois. Le code de Justinien, et absolt le Code. Ensemble des lois et dispositions légales relatives à une matière spéciale. Livre, article d un code. Le C ODE CIVIL ou… …   Encyclopédie Universelle

  • Code page — is another term for character encoding. It consists of a table of values that describes the character set for a particular language. The term code page originated from IBM s EBCDIC based mainframe systems,[1] but many vendors use this term… …   Wikipedia

  • Code Geass — Code Geass: Lelouch of the Rebellion First Code Geass DVD volume released in Japan. コードギアス 反逆のルルーシュ (Kōdo Giasu: Hangyaku no Rurūshu) …   Wikipedia

  • Code Civil (France) — Première page de l édition originale (1804) …   Wikipédia en Français

  • Code Correcteur — Un code correcteur est une technique de codage basée sur la redondance. Elle est destinée à corriger les erreurs de transmission d une information (plus souvent appelée message) sur une voie de communication peu fiable. La théorie des codes… …   Wikipédia en Français

  • Code Linéaire — En mathématiques, plus précisément en théorie des codes, un code linéaire est un code correcteur. Il est structuré comme un sous espace vectoriel sur un corps fini. L espace utilisé est souvent F2n le terme usuel est alors celui de code linéaire… …   Wikipédia en Français

  • Code MDS — Code parfait et code MDS Un code parfait (ou code MDS, pour maximum distance séparable) est un concept de la théorie des codes et qui traite plus spécifiquement des codes correcteurs. Un code correcteur est un code permettant au récepteur de… …   Wikipédia en Français

  • Code NAF — Le code NAF est l un des codes INSEE. C est la Nomenclature des Activités Françaises. Elle permet la codification de l APE, c est à dire de l activité principale exercée dans l entreprise ou l association. Cette nomenclature d activités… …   Wikipédia en Français


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»