WebSound.ru Home
    Главная | Комментарии | Архив выпусков | Форум и чат | AudioTag.info | Музоблог | reTracked | Авторский блог  



  Поиск:

Поиск по WebSound.Ru:
Поиск в Интернете:
Powered by




  Партнеры, реклама:




Audio watermarking
TrustedAudio.com



 

Акустический баркод

Наиболее распространёнными сегодня способами дистанционного обмена короткой информацией являются цифровые технологии, такие как RFID, NFC. Ещё сущесвтуют печатные бар-коды, такие как привычные двухмерные или QR-коды. Крису Харрисону и двум его коллегам из Carnegie Mellon University пришла в голову довольно интересная мысль о том, что информацию можно переносить также и в виде звука, генерируемого простым механическим способом. Достаточно нанести насечки на любую поверхности и затем чиркнуть по ним ногтем или любым другим предметом. Полученное короткое трещание можно легко зарегистрировать при помощи любого подручного микрофона и интерпретировать как бинарную информацию...

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

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

В точке E ноготь (A) касается поверхности с баркодом (B), затем после небольшого промежутка на участке F образуются скачки амплитуды сигнала, в точке G ноготь снимается с поверхности.Еслипредположить, что человек чиркает по баркоду быстро, то можно считать, что скорость скольжения ногтя приблизительно равномерна, а значит и шаг между отдельными щелчками одинаков. Исходя из этого в регионе F можно скачки амплитуды принимать за бинарную 1, а пропуски между двумя измерянными шагами - за 0. Конечно, началом баркода всегда является 1.

Вот ролик с описанием идеи:

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

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

Преимуществ много. Легко наносить, легко "воспроизводить", легко детектировать, звук слышно на довольно большом расстоянии, такой баркод можно внедрить в трансляции и т.д. и т.п.

Сложно говорить о том, что получится с этой идеей, но она, несомненно, элегантна.

Ссылка на страничку с описанием, статья (PDF).

Вашими мыслями вы можете делиться в комментариях к заметке.



 

Читать весь 213-й номер 
Перейти в архив выпусков WebSound.Ru 



Ниже располагаются комментарии к этой заметке

Пожалуйста, обратите внимание! Если вы хотите что-то сообщить автору WebSound.Ru, лучше сделать это не здесь, а направить ваше сообщение по e-mail. Пожалуйста, составляйте свои комментарии в вежливой форме. Не засоряйте сайт бессодержательными и невежливыми сообщениями.


comments powered by Disqus