Поиск:
Партнеры, реклама: |
Акустический баркодНаиболее распространёнными сегодня способами дистанционного обмена короткой информацией являются цифровые технологии, такие как RFID, NFC. Ещё сущесвтуют печатные бар-коды, такие как привычные двухмерные или QR-коды. Крису Харрисону и двум его коллегам из Carnegie Mellon University пришла в голову довольно интересная мысль о том, что информацию можно переносить также и в виде звука, генерируемого простым механическим способом. Достаточно нанести насечки на любую поверхности и затем чиркнуть по ним ногтем или любым другим предметом. Полученное короткое трещание можно легко зарегистрировать при помощи любого подручного микрофона и интерпретировать как бинарную информацию... На картинке ниже можно видеть воплощение этой идее. Рядок насечек на любой твёрдой поверхности, будь то линейка или компьютерная мышь, или вообще что угодно. Стоит только быстро провести по такому бар-коду ногтем и его содержимое легко распознаётся на мобильном телефоне, например.Накартинкенижепоказан процесс распростренения звука вибрации ногтя от его скольжения по поверхности бар-кода, и форма волны, получаемая на при записи сигнала. В точке E ноготь (A) касается поверхности с баркодом (B), затем после небольшого промежутка на участке F образуются скачки амплитуды сигнала, в точке G ноготь снимается с поверхности.Еслипредположить, что человек чиркает по баркоду быстро, то можно считать, что скорость скольжения ногтя приблизительно равномерна, а значит и шаг между отдельными щелчками одинаков. Исходя из этого в регионе F можно скачки амплитуды принимать за бинарную 1, а пропуски между двумя измерянными шагами - за 0. Конечно, началом баркода всегда является 1. Вот ролик с описанием идеи: Идея красива тем, что, с одной стороны, она лежала на поверхности, с другой - её реализация почти тривиальна, а с третьей - баркод наносится и считывается механическим путём, что является большим плюсом. Ограничение, которое сразу можно заметить - ограниченная длина баркода. Сколько таких насечек можно нанести так, чтобы человеку не пришлось вести пальцем слишком долго? Пожалуй, что 64 - это уже предел. А это всего 8 байт. Таким образом, баркод может выступать не носителем информации непосредственно (текст), а только неким числом, ссылкой на уникальную информацию. Преимуществ много. Легко наносить, легко "воспроизводить", легко детектировать, звук слышно на довольно большом расстоянии, такой баркод можно внедрить в трансляции и т.д. и т.п. Сложно говорить о том, что получится с этой идеей, но она, несомненно, элегантна. Ссылка на Вашими мыслями вы можете делиться в комментариях к заметке.
Читать весь 213-й номер |
№191: 8-битный лего
№160: ChibiTracker №208: TabStrummer - гитарный MIDI-контроллер №177: Универсальный аудио API - попытки и немного теории №142: Речевые программы: Nuance RealSpeak и др. №133: Интересные и полезные ссылки №197: Однобитная симфония №209: Новости hardware №195: Очумелые ручки - чистим винил |
Ниже располагаются комментарии к этой заметке
Пожалуйста, обратите внимание! Если вы хотите что-то сообщить автору WebSound.Ru, лучше сделать это не здесь, а направить ваше сообщение по e-mail. Пожалуйста, составляйте свои комментарии в вежливой форме. Не засоряйте сайт бессодержательными и невежливыми сообщениями.