ITC Publishing | технологии для человека

 

Ученые из MIT разработали новый тип штрих-кода

30 июля 2009 г.MIT  Технологии

В наше время штрих-коды широко используются для предоставления сканеру кассового аппарата данных о товаре. Исследователи из Массачусетского технического института разработали новый тип штрих-кода, самого компактного и вместе с этим информативного варианта.

Новая система получила название Bokode и базируется на новом способе кодирования визуальной информации, который состоит в считывании данных под углом: лучи света изменяют яркость при выходе из новой метки в зависимости от угла падения этих лучей.

Разработанные метки в диаметре составляют всего 3 мм, но несмотря на малый размер содержат намного больше информации, чем стандартный штрих-код, - тысячи бит. Нынешние версии функционируют при наличии линз и встроенного источника света, но, согласно предположениям, следующие вариации будут отражающими, как голографические изображения.

+2
  • 6 голосов
  • 1509 просмотров

Рекомендоватьновость

+ -

Комментарии
Fuhrer

Fuhrer |offline 30 июля 2009 г., 11:31

Очень интересная и на мой взгляд перспективная разработка. Особенно интересен принцип определения положения и ориентации в пространстве.
Вместе с тем, возникает вопрос о стоимости печати данных этикеток.

ukrainets |offline 30 июля 2009 г., 11:41

Цікавий цинахід, з часом бабуть буде дуже популярний

simba

simba |offline 30 июля 2009 г., 11:54

Что-то некорректно написана статья. В наше время штрих-коды для кассовых аппаратов имеют еще братьев в виде бар-кодов для НЕкассовых операций. Бар-код содержит в разы больше информации чем его брат. Дайте сферу применения Новой разработки при всех известных условиях.

_DM_

_DM_ |offline 30 июля 2009 г., 12:15

simba, не просветите нас, в чем же разница между понятиями "штрих-код" и "бар-код" ?
о корректности: штрих-коды используются не только в кассовых аппаратах. Bar-code формально это как раз штрих-код (посмотрите значение слова "bar"). То что вы называете "бар-код для НЕкассовых операций" имеет другое название: Data Matrix, QR-code и другие. А ваше разделение на "штрих-код" и "бар-код" тоже некорректно - битовые матрицы хоть и продолжают по традиции называть неправильно штрих-кодом/bar-code в разных языках, но не думаю что их следует противопоставлять как разные понятия: "В настоящее время разработано множество двумерных штрихкодов", "A Data Matrix code is a two-dimensional matrix barcode consisting of black and white "cells"

simba

simba |offline 30 июля 2009 г., 13:29

_DM_, нет не просвещу. Если разлобраться в понятиях, то я конечно тоже не 7 пядей во лбу хотя и отталкивался от "В наше время штрих-коды широко используются для предоставления сканеру кассового аппарата данных о товаре". Но суть то дела не в этом.

yegorkin

yegorkin |offline 30 июля 2009 г., 13:30

Абсолютно бестолковое изобретение с точки зрения баркодинга. Чтобы прочитать всю записанную инфу надо облазить всё пространство вокруг объекта? А цена метки? А устойчивость к повреждениям и к пыли-грязи? Один только плюс - мелкое оно.

Fuhrer

Fuhrer |offline 30 июля 2009 г., 17:03

Цитата:
Сообщение от KIM Посмотреть сообщение
В то время, как RFID метки шагают по планете, кому сдался новый формат штрих-кода?
У каждой технологии свои плюсы. Радиометки, например, слишком ненаправлены. Для ограничения области считывания приходится делать очень маломощный приёмопередатчик, иначе оно будет цеплять всё проносимое в радиусе нескольки метров, что тоже не есть хорошо.

Цитата:
Сообщение от yegorkin Посмотреть сообщение
Чтобы прочитать всю записанную инфу надо облазить всё пространство вокруг объекта?
Подозреваю, тут есть какое-то решение. Например, выбрать такое количество инфы, которое влезет в один экран.

P.S. Подозреваю, что метод работает только на камерах и большим Bokeh. То есть на зеркалках с соотв. объективом, и максимум на некоторых дорогих мыльницах. О мобилках и иже (о чём какбы начинался сюжет) речи не идёт. А жаль.

KIM |online 30 июля 2009 г., 18:13

Цитата:
Сообщение от Fuhrer Посмотреть сообщение
Цитата:
Сообщение от KIM Посмотреть сообщение
В то время, как RFID метки шагают по планете, кому сдался новый формат штрих-кода?
У каждой технологии свои плюсы. Радиометки, например, слишком ненаправлены. Для ограничения области считывания приходится делать очень маломощный приёмопередатчик, иначе оно будет цеплять всё проносимое в радиусе нескольки метров, что тоже не есть хорошо.
Для решения этой проблемы наработана масса технологий, я не думаю что это сколь либо серьезный минус.

KIM |online 30 июля 2009 г., 14:21

СОмневаюсь я в перспективах сего "изобретения". В то время, как RFID метки шагают по планете, кому сдался новый формат штрих-кода? А в радиометку можно дофига информации запихнуть, и считывать ее проще...

simba

simba |offline 30 июля 2009 г., 16:13

yegorkin! KIM! +100!

Дядя СЭМ

Дядя СЭМ |offline 30 июля 2009 г., 18:03

Чушь, бред и т.п. - тупые ученые ищут причину получить пулю в лоб, а не заработать...
Наивные они. Все, типа, кинулись переделывать свои штрих-коды и закупать новое оборудование для его нанесения и чтения... БРЕД!!

Saltinavr

Saltinavr |offline 30 июля 2009 г., 23:27

Цитата:
Чушь, бред и т.п. - тупые ученые ищут причину получить пулю в лоб
 
Думаю, что это разработка студентов, призваная ознакомить их с современными технологиями, доступными институту, а не для комерциализации.
Фактически они просто увеличили детализацию изображения AR-маркера. Поэтому для его "распознавания" необхоодима встроенная LED подсветки (в будущем пассивного отражающий слой) в самом штрих-коде и расфокусированая фото-камера. Последнее же делает разработку несовместимой с исходной технологией AR (дополнительной реальности).

ezhik |offline 31 июля 2009 г., 0:01

есть мнение что многие из вас не понимают предметной области. задайте себе вопрос как маркировать коробки малого размера с большим кол-вом инф. или лекарства. Вы скажете RFID. теперь представте себе ящик лекарств с этими метками и одна перекрывает другую. Я согласен что идея мало приспособленая к жизни. но может из нее выростет что то путнее в будущем.

KIM |online 31 июля 2009 г., 10:28

Цитата:
Сообщение от ezhik Посмотреть сообщение
Вы скажете RFID. теперь представте себе ящик лекарств с этими метками и одна перекрывает другую.
Ага, ага, а в случае со штрик-кодами, значит необходимость доставать по отдельности каждую коробку и считывать ее - это афигительное удобство
Опять, же, повторюсь второй раз, надеюсь последний, для проблемы "перекрывания" разработана масса методов решения, ибо эта проблема стара как мир.

Fuhrer

Fuhrer |offline 31 июля 2009 г., 10:55

Цитата:
Сообщение от KIM Посмотреть сообщение
Цитата:
Сообщение от ezhik Посмотреть сообщение
Вы скажете RFID. теперь представте себе ящик лекарств с этими метками и одна перекрывает другую.
Ага, ага, а в случае со штрик-кодами, значит необходимость доставать по отдельности каждую коробку и считывать ее - это афигительное удобство
Так в том-то и дело, что ни RFID, ни баркоды не позволяют удобно обработать стопку каких-нибудь небольших коробок. Просто потому, что баркоды нужно считывать вблизи (можно и издалека, но тогда нужна камера, автофокус, и ещё чёрт знает что), а RFID вообще не смогут отличить одну метку от другой. То есть из какой коробки метка ответила - непонятно. А сабжевая технология позволит с расстояния 3-4 метра считать десятки меток, не путая их между собой. Ну это если технология действительно виживёт...

Цитата:
Сообщение от KIM Посмотреть сообщение
Опять, же, повторюсь второй раз, надеюсь последний, для проблемы "перекрывания" разработана масса методов решения, ибо эта проблема стара как мир.
Что-то мне подсказывает, что не такая уж и масса, раз Вы ни одного для примера не привели.

KIM |online 31 июля 2009 г., 11:06

Цитата:
Сообщение от Fuhrer Посмотреть сообщение
Цитата:
Сообщение от KIM Посмотреть сообщение
Опять, же, повторюсь второй раз, надеюсь последний, для проблемы "перекрывания" разработана масса методов решения, ибо эта проблема стара как мир.
Что-то мне подсказывает, что не такая уж и масса, раз Вы ни одного для примера не привели.
Мдя. Вы оскорбляете свой интеллект.
Пример - сотовая мобильная связь. Вам хватит?

KIM |online 31 июля 2009 г., 11:10

А еще все-таки, желательно бы изчучить матчасть.
Поддержка чтения нескольких меток. Промышленные считыватели могут одновременно считывать множество (более тысячи) RFID-меток в секунду, используя так называемую антиколлизионную функцию.
Дядя гугль все знает

yegorkin

yegorkin |offline 31 июля 2009 г., 11:16

Цитата:
Сообщение от Fuhrer Посмотреть сообщение
А сабжевая технология позволит с расстояния 3-4 метра считать десятки меток, не путая их между собой.
Зачем фотоаппаратом читать дорогую метку-бокод, если он лучше прочитает обычный дешёвейший баркод?

На основе цифрового зеркального фотоаппарата нет никаких проблем сделать считыватель баркодов с расстояния хоть 10 метров, и путать он их точно так же не будет.

Fuhrer

Fuhrer |offline 31 июля 2009 г., 14:02

Цитата:
Сообщение от KIM Посмотреть сообщение
Пример - сотовая мобильная связь. Вам хватит?
Достаточно. Сотовая мобильная связь - такой классный пример использования RFID, что я просто немею от отсутствия аргументов. Браво.

Цитата:
Сообщение от KIM Посмотреть сообщение
Промышленные считыватели могут одновременно считывать множество (более тысячи) RFID-меток в секунду, используя так называемую антиколлизионную функцию.
А кто ж спорит? Только как определить что конкретно он насчитал, а что - нет? Просто не все вопросы решаются простым считыванием всего, что есть.

Цитата:
Сообщение от yegorkin Посмотреть сообщение
Зачем фотоаппаратом читать дорогую метку-бокод, если он лучше прочитает обычный дешёвейший баркод?
Просто затем, что аппаратом это можно сделать с расстояния 3-5 метров и сразу для нескольких меток, а дял баркода - нужно подойти к каждому и провести.

yegorkin

yegorkin |offline 31 июля 2009 г., 14:18

Цитата:
Сообщение от Fuhrer Посмотреть сообщение
аппаратом это можно сделать с расстояния 3-5 метров и сразу для нескольких меток, а дял баркода - нужно подойти к каждому и провести.
С 5 метров что-то снял, а потом не знаешь - что считалось, а что - нет.

IMHO проще изобрести печать баркодов на нужной стороне коробки, чем использовать дорогую чувствительную матрицу и оптику в приборе для чтения.

Fuhrer

Fuhrer |offline 31 июля 2009 г., 15:57

Цитата:
Сообщение от KIM Посмотреть сообщение
Даю пример. СТоит считыватель, мимо проезжает автокар с несколькоми ящиками
Это отличный пример. А если сделать обратный пример - огромный склад с промаркированными ящиками, который нужно пересчитать. Тогда перетаскать весь склад возле Вашего считывателя - нерентабельно. Удобнее самому пройтись ч компактным считывателем и всё считать, желательно поменьше лазяя по ящикам. Желательно с некоторого расстояния. Тогда удобнее Бокод. Что нужнее - рынок рассудит.

Цитата:
Сообщение от KIM Посмотреть сообщение
Речь шла о том, что существует масса наработок для решения проблемы "вас много а я один". В разных областях, в том числе для считывания большого числа радиометок, или для обеспечения мобильной связи.
Ну Вы же понимаете, что пример приведён за уши. В мобильной связи имеем разрозненую сеть станций, между которыми определяется положение абонента. Здесь же можно говорить об очень ограниченом объёме, который может занять считывающий аппарат. Компактность нужна везде.

Цитата:
Сообщение от yegorkin Посмотреть сообщение
С 5 метров что-то снял, а потом не знаешь - что считалось, а что - нет.
А по рядам считывать не судьба...

yegorkin

yegorkin |offline 31 июля 2009 г., 16:05

Цитата:
Сообщение от Fuhrer Посмотреть сообщение
Цитата:
Сообщение от yegorkin Посмотреть сообщение
С 5 метров что-то снял, а потом не знаешь - что считалось, а что - нет.
А по рядам считывать не судьба...
Цитата:
Сообщение от Fuhrer Посмотреть сообщение
Просто затем, что аппаратом это можно сделать с расстояния 3-5 метров и сразу для нескольких меток, а дял баркода - нужно подойти к каждому и провести.
Противоречие. Или читать сразу группами и что-то не прочитавшееся потерять, или читать по очереди, как с обычными баркодами. Или прочитать лишнее с большого расстояния.

KIM |online 31 июля 2009 г., 16:12

Цитата:
Сообщение от Fuhrer Посмотреть сообщение
Цитата:
Сообщение от KIM Посмотреть сообщение
Даю пример. СТоит считыватель, мимо проезжает автокар с несколькоми ящиками
Это отличный пример. А если сделать обратный пример - огромный склад с промаркированными ящиками, который нужно пересчитать. Тогда перетаскать весь склад возле Вашего считывателя - нерентабельно. Удобнее самому пройтись ч компактным считывателем и всё считать, желательно поменьше лазяя по ящикам. Желательно с некоторого расстояния. Тогда удобнее Бокод. Что нужнее - рынок рассудит.
Для нормально работающего склада, мой пример имеет в тысячи раз бОльшую частоту возникновения. Кроме того, вы наверное никогда не видели нормальных складов. Это такое помещение, огромной площади и высотой метров двадцать, полностью от пола до потолка заставленное чем-то. Ага, поменьше лазать Меньше бардака надо просто разводить, тогда и пересчитывать не нужно, а контроль на входе/выходе совершенно достаточен. Тем более, что радиометка, это такая сволочь, которую скрытно, как штрих-код вынести невозможно. Тоже, кстати, огромный плюс.

Цитата:
Сообщение от yegorkin Посмотреть сообщение
Цитата:
Сообщение от KIM Посмотреть сообщение
Речь шла о том, что существует масса наработок для решения проблемы "вас много а я один". В разных областях, в том числе для считывания большого числа радиометок, или для обеспечения мобильной связи.
Ну Вы же понимаете, что пример приведён за уши. В мобильной связи имеем разрозненую сеть станций, между которыми определяется положение абонента. Здесь же можно говорить об очень ограниченом объёме, который может занять считывающий аппарат. Компактность нужна везде.
В мобильной сети мы имеем ситуацию, когда одна базовая станция, располагая ограниченным частотным ресурсом должна поддерживать на связи большое количество абонентов, а также не путать их между собой. Так как и один считыватель радиометок должен считать, пользуясь одной частотой, множество радиометок, и при этом не перепутать их между собой. Я уже настолько элементарные примеры привожу, ну что непонятно-то, а?

Fuhrer

Fuhrer |offline 31 июля 2009 г., 16:33

Цитата:
Сообщение от yegorkin Посмотреть сообщение
Или читать сразу группами и что-то не прочитавшееся потерять, или читать по очереди, как с обычными баркодами.
Да, по очереди, как с обысного баркода, но не нужно:
Поворачивать коробки, если они стоят лицевой стороной. Просто потому что баркод некрасив, и его не печатают на лицевой стороне.
Тянуться к каждой коробке отдельно. Достаточно будет повернуть считывающий пистолет так, чтобы его лазер примерно указал на бокод-метку и дождаться пика (или нажать кнопку).

Цитата:
Сообщение от KIM Посмотреть сообщение
В мобильной сети мы имеем ситуацию, когда одна базовая станция, располагая ограниченным частотным ресурсом должна поддерживать на связи большое количество абонентов, а также не путать их между собой. Так как и один считыватель радиометок должен считать, пользуясь одной частотой, множество радиометок, и при этом не перепутать их между собой. Я уже настолько элементарные примеры привожу, ну что непонятно-то, а?
Ну хватит дурака валять, сколько можно. Вы прекрасно знаете, что для определения нахождения абонента нужно как минимум три базовых станции. Одна может вычислить только расстояние до него. Притом, если эти базовые станции будут находиться в одном месте, ничего они не вычислят, кроме того же расстояния.
Поймите, базовой станции плевать где находится её абонент. Есть связь - отлично. Ей всё равно, есть ли между ней и абонентом преграды, или она вообще ловит отражённый сигнал. В идентификации товаров же важно контролировать какой именно товар был просканирован. В ответ на какую коробку, или предмет. Там рулят баркоды, дающие чёткое представление о товаре, который сканируется.

rulek

rulek |offline 31 июля 2009 г., 16:47

Цитата:
Сообщение от Fuhrer Посмотреть сообщение
В идентификации товаров же важно контролировать какой именно товар был просканирован. В ответ на какую коробку, или предмет. Там рулят баркоды, дающие чёткое представление о товаре, который сканируется.
А можно пример из реальной жизни, когда играет роль какая именно коробка, правая или левая, была просканирована, если обе они идентичны по содержанию?

KIM |online 31 июля 2009 г., 16:52

Цитата:
Сообщение от Fuhrer Посмотреть сообщение
Ну хватит дурака валять, сколько можно. Вы прекрасно знаете, что для определения нахождения абонента нужно как минимум три базовых станции. Одна может вычислить только расстояние до него. Притом, если эти базовые станции будут находиться в одном месте, ничего они не вычислят, кроме того же расстояния.
Поймите, базовой станции плевать где находится её абонент. Есть связь - отлично. Ей всё равно, есть ли между ней и абонентом преграды, или она вообще ловит отражённый сигнал. В идентификации товаров же важно контролировать какой именно товар был просканирован. В ответ на какую коробку, или предмет. Там рулят баркоды, дающие чёткое представление о товаре, который сканируется.
Даааааа... Ну я даже не знаю что сказать
А разве в мобильной сети НЕВАЖНО значит, с каким абонентом связь, да? Апупеть ))) Надо будет идейку подкинуть нашим опсосам )))
Повторяю еще раз, медленно и понятно. Сходство сотовой сети и считывателя радиометок в том, что обладая ограниченным частотным ресурсом, нужно ондовременно обслужить много клиентов. Для этого, в мобильной сети используются различные методы, например:

CDMA (англ. Code Division Multiple Access) — множественный доступ с кодовым разделением
Каналы трафика при таком способе разделения среды создаются присвоением каждому пользователю отдельного числового кода, который распространяется по всей ширине полосы. Нет временного разделения, все абоненты постоянно используют всю ширину канала. Полоса частот одного канала очень широка, вещание абонентов накладывается друг на друга но, поскольку их коды отличаются, они могут быть дифференцированы.

В стандарте GSM используются другие методы. В при считывании множества радиометок - третьи, вот даже гугль говорит про антиколлизионную функцию. Но при этом общего у них - на одной частоте связаться с множеством клиентов и корректно их идентифицировать. Все! При чем тут определение метоположения по трем базовым станциям, к чему это
Так же, считывателю радиометок, как и базовой станции ПЛЕВАТЬ где находится абонент. Базовой станции - потому что ей нужно обеспечить связь а остальное пофиг. А считывателю радиометок - потому что радиус его работы ОГРАНИЧЕН!!! Почему-то в супермаркетах возле касс стоят считыватели, но при этом они работают строго на выходе и не реагируют даже на тот товар, который пробивается на кассе и имеет еще не отключенную радиометку! Поэтому, в условиях, например, склада достаточно поставить считыватели на въездах (и самое главное, на выездах ) - и реагировать они будут только на те радиометки, которые проходят через эти въезды!!!
Вы, видимо, слабо представляете себе что такое RFID-метки. Это далеко не радиостанции уоки-токи, ага. Это ПАССИВНЫЕ электронный схемы, с условно говоря антенной, которая ловит наведенные электромагнитные волны определенной частоты и ОТ НИХ ЖЕ ЗАПИТЫВАЕТСЯ!!!! Попала в правильно электромагнитное поле - запитала схему, быренько обменялась информацией со считывателем, потом поле исчезло, питание пропало, спим. Радиус действия - ОГРАНИЧЕН!!! Как правло, МЕЖДУ двумя излучателями, типа как в супермаркетах.

Уффф.. ну и нафиг я все это пишу? Гугль рулит, ага...

KIM |online 31 июля 2009 г., 14:20

Цитата:
Сообщение от Fuhrer Посмотреть сообщение
Цитата:
Сообщение от KIM Посмотреть сообщение
Пример - сотовая мобильная связь. Вам хватит?
Достаточно. Сотовая мобильная связь - такой классный пример использования RFID, что я просто немею от отсутствия аргументов. Браво.
Учимся внимательно читать. Речь шла о том, что существует масса наработок для решения проблемы "вас много а я один". В разных областях, в том числе для считывания большого числа радиометок, или для обеспечения мобильной связи.

Цитата:
Сообщение от Fuhrer Посмотреть сообщение
Цитата:
Сообщение от KIM Посмотреть сообщение
Промышленные считыватели могут одновременно считывать множество (более тысячи) RFID-меток в секунду, используя так называемую антиколлизионную функцию.
А кто ж спорит? Только как определить что конкретно он насчитал, а что - нет? Просто не все вопросы решаются простым считыванием всего, что есть.
То есть, вы на полном серьезе считаете, что вот этот агрегат, после считывания тысяч меток, сидит и думает - а шо мне теперь с этой фигней делать? Олала...
Даю пример. СТоит считыватель, мимо проезжает автокар с несколькоми ящиками, а в каждом ящике некоторое количество предметов, каждый из которых имеет метку. За то время, пока этот автокар проедет мимо считывателя, будет произведен подсчет того что там находится и все это внесено куда надо. Теперь предлагаю сделать то же самое, только считывателем штрих-кодов.

Fuhrer

Fuhrer |offline 31 июля 2009 г., 16:16

Цитата:
Сообщение от yegorkin Посмотреть сообщение
Зачем фотоаппаратом читать дорогую метку-бокод, если он лучше прочитает обычный дешёвейший баркод?
Чтобы вместить побольше информации, полагаю. Ну и, опять же, возможность разместить метку везде. А не только там, где влезет.

yegorkin

yegorkin |offline 31 июля 2009 г., 10:52

Цитата:
Сообщение от ezhik Посмотреть сообщение
задайте себе вопрос как маркировать коробки малого размера с большим кол-вом инф. или лекарства. Вы скажете RFID. теперь представте
А с использованием новой технологии я смогу точно определить пространственное положение каждого пузырька с лекарством. Для всех степеней свободы на один пузырёк надо прилепить штук 6 бокодов, а ещё надо отодвинуть остальные пузырьки, чтобы они не мешали столь важному процессу...

Fuhrer

Fuhrer |offline 31 июля 2009 г., 13:37

Цитата:
Сообщение от yegorkin Посмотреть сообщение
А с использованием новой технологии я смогу точно определить пространственное положение каждого пузырька с лекарством.
Ну Вы явно передёргиваете. Коды и метки клеят не на пузырьки, а на их коробки. Ведь лекарства продают не пузырьками, а коробками.
А теперь представьте себе переучёт в аптеке. Перед Вами 4 полки по 10 коробок в каждой. Как Вы сможете считать все штрихкоды? Только доставая каждую коробочку и поднося её к сканеру. Знаете почему? Потому, что коробочки стоят к Вам лицевой стороной, а штрихкоды обычно размещают на боковой. Если же на коробках будет бокод, он отлично влезет на лицевой стороне. Таким образом, можно будет считать весь шкаф, не отходя от места.
FRID вообще курит в сторонке.


Чтобы оставить комментарий, необходимо войти или зарегистрироваться

 

Сейчас на сайте посетителей:1540
обсуждают на форуме