Instamorse - распознавание кода Морзе с помощью телефона.

12 ноября 2012 · Гостевая · комментариев: 37
Приветствую всех!
Хочу вам рассказать об интересной идее и ее реализации.

Как известно, азбука Морзе является весма интересным (в основном своей простотой и гениальностью) и полезным способом кодирования текстовых сообщений.
Существует множество способов передачи «точек» и «тире», составляющих основу азбуки Морзе.
Вот некоторые из них:
— посредством фанаря или лампы. А так же LED вспышками телефонов
— при помощи костра (с помощью дыма и света)
— при помощи зеркала (отраженным от солнца светом)
Однако простых средств приема и декодирования кода Морзе нет. Не зная азбуки Морзе невозможно, наблюдая сигнал, понять сообщение.
Мне в голову пришла идея использовать для этого камеру телефона.
Далее я разработал приложение под iOS (iPhone, iPod), которое позволяет навести камеру на мигающий сигнал и наблюдая за ним увидеть текст сообщения.
В этом приложении используется адаптивный алгоритм, настраивающийся на освещенность фона и интенсивность сигнала. Стоит приложение недорого — 33 рубля.
Данное приложение естественно, так же позволяет и кодировать текст кодом Морзе с последующей отправкой при помощи вспышки либо миганием экрана. А так же отправлять сигнал бедствия (СОС).
Если у вас есть iPhone/iPod, и вы хотите поддержать идею/реализацию — добро пожаловать:

Instamorse


Автор: abramius-evolutional

Комментарии (37)

Step · 12 ноября 2012
Реклама…
Данное приложение естественно, так же позволяет и кодировать текст кодом Морзе с последующей отправкой при помощи вспышки либо миганием экрана. А так же отправлять сигнал бедствия (СОС).
Интересно а кто разглядит и на каком расстоянии мигание экрана?
UncleGans · 12 ноября 2012
Интересная забава, но не более. Сама кодировка при всей своей простоте и «дальнобойности» такого вида радиосвязи как амплитудная манипуляция с слуховым приёмом, что лиш немногие виды связи не смотря на весь технический прогресс, могут с ним тягаться. Но вот для машинного приёма штука не подходяшая, сразу теряется такое преимущество, вернее для надёжного приёма и достоверного декодирования нужно существенное повышение отношения сигнал/шум, что сводит все преимущества по сути на нет. И сколько знаю программок для приёма CW с эфира, то все они распространения не получили прежде всего из-за своей сомнительной эфективности, тут же предлагается приложение использующее в качестве канала связи луч света от фонарика/вспышки. Когда нет «сети» то довольно полезная задумка, не сравнится конечно с парочкой укв радиостанций, но всёж хоть какое то подспорье. Единственно что могу сказать, так это то, что дальность связи наверняка увеличится если вместо кода морзе применить старый-добрый телетайп, в смысле код БОДО, он ведь уже допускает и регенерацию ошибок…
Drago · 12 ноября 2012
думаю, что лучше всего подойдет не для сугубой передачи — глупо в случае чего тратить батарейку на вспышки. А для обучения коду морзе, пока жопа не случилась.
RPA_07 · 12 ноября 2012
незнаю, мне 33 деревянных даже жалко за сомнительное приложение, которым я врядли смогу воспользоваться когда будет нужно, лучше вот:
www.patlah.ru/etm/etm-12/morze/ycis_morze/ycis_morze.htm
RPA_07 · 12 ноября 2012
,__, ___ ,_,,, __,, _, ___ ___ _,, _, ,_ _,_ ___ __,,__
abramius-evolutional · 12 ноября 2012
По поводу ограничения рабочей дальности — действительно так. Ограничение вызвано камерой телефона, как и любым сенсором.
«незнаю, мне 33 деревянных даже жалко» — это дело каждого. При том, у всех кошельки разные.
Minor · 12 ноября 2012
Spooky · 12 ноября 2012
1. CUT все же нужен!
2. с сайтом не ошиблись? Может вам сюда? может вам на яблочный базар нужно это запостить?
3. три точки три тире три точки можно и без приложения запомнить.
lumoss · 12 ноября 2012
видео работы проги в студию!
iom1963 · 12 ноября 2012
А при получении смс морзе чем раскодировать?
abramius-evolutional · 12 ноября 2012
spooky, я сайтом не ошибся. И азбука Морзе, к счастью, включает не только три точки и три тире. Перечитайте описание программы.
lumoss, видео запишу. Еще не успел.
lumoss · 12 ноября 2012
всетаки яблокофон это происки буржуазного запада а наши люди в булочную на такси не ездят.
не у всех есть «огрызки»
напишите тоже самое для дроида, симбы и WM-будет вам слава и почет.
Dobroflot · 12 ноября 2012
Надо на PhoneGap — поддерживаются все основные платформы.
С первого взгляда кажется, что надо бы еще распознавание с СМС или звука, но если есть мобильная связь — зачем Морзе? Так что автор очень правильно поставил проектное задание.
abramius-evolutional · 12 ноября 2012
Iom1963, в этой программе не предусмотрено декодирование текста из смс. Можно поискать другие приложения.
lumoss · 12 ноября 2012
Надо на PhoneGap
ну я в этом ниче не понимаю, да и без знания html там ваще нефиг делать.
я вон прошу на WM6.1 еле собрал 6.5 так и не осилил
Spooky · 12 ноября 2012
тоже самое для дроида
поиск гугла по словам «андроид» и «морзе» сразу выдает кучу программ
lumoss · 12 ноября 2012
я не пользуюсь дроидом, так, для камрадов спросил
не нада кидать в меня тапками но-дроид ОТУПЛЯЮЩАЯ платформа. на ней только игры хорошо робят что то толковое не найти
Spooky · 12 ноября 2012
1.
включает не только три точки и три тире.
а мне казалось, что только точку и тире (к счастью ) или я что-то пропустил???????
2. CUT все же поставьте!
3.
Перечитайте описание программы
одного раза более чем достаточно
Dmkdok · 12 ноября 2012
Мне кажется на сайте не все настолько модные, чтобы с Айфонами дефилировать, поэтому не могу не дать ссылку на приложение для Android. Помимо азбуки морзе там есть еще куча полезных фишек, в их числе обычный фонарик, с возможностью вывода кнопки включения на рабочий стол.
play.google.com/store/apps/details?id=com.devuni.flashlight&hl=ru
abramius-evolutional · 13 ноября 2012
Таких приложений очень много и на Android и на iOS.
Мое приложение УНИКАЛЬНО тем, что позволяет РАСПОЗНАВАТЬ (декодировать) принимаемый мигающий сигнал через камеру. Пока такого больше нет!..
colkt · 13 ноября 2012
в отсутствии сети вполне даже ничего, но непонятна дальность, будет ли улавливать мигание экрана скажем на 500 метров, или надо что то помощнее, опять же решающий фактор «прозрачность» атмосферы, если бы еще управление мощным фонарем с это го-же телефона, а то в остальных случаях всё равно придётся учить АМ, а на примере костра так и вообще сложно и тяжело. А ещё надо чтоб флажковую азбуку распознавал.
Sammat · 13 ноября 2012
1) опять эти яблочники!
2) какой морзе? после БП? техника работать будет? ток по проводам течь? да у единиц будет работать и эти единицы, ЯВНО, будут разговаривать по рациям!
3) на каком расстоянии видно сигнал?
вобщем прога для «хомяков», которой реально никто пользоваться не будет(почему? да просто- с той стороны должен быть такой же чел с таким же девайсом и такой же прогой в девайсе! какова вероятность этого?! думается не сильно отличающаяся от нуля.)

вот если портировать на андроид и винду, симбайн(или что там остальные пользуют сейчас?)- сделать мультиплатформенной, да не только на смартфоны, но и на обычные телефоны… что б МАССОВО было- тогда эта прога может иметь смысл.
UncleGans · 13 ноября 2012
Ну на счёт дальности, то… э… вы видели корабельный прожектор для сетотелеграфа… с ним светодиёд что в айфоне как то… в общем не сравнивается ни как. Кроме того, как то не встречал айфоны в надлежащем защищённом исполнении… Зная лично свои манеры да повадки, когда умудрился даже «деревянный» кьютек сотый убить, чует моё сердце, что не надолго мне такого девайса хватит «на свежем воздухе»…
gennadiy · 13 ноября 2012
Имхо, это забавная игрушка. но, вдруг кому пригодится.

ЗЫ: вот автономную систему контроля было бы не плохо — на вертолёт повесить или на вышку какую, чтобы мониторить источники света при поиске, отделяя «разумную жизнь» от глюков
UncleGans · 13 ноября 2012
Ну на винтопруле тепловизер наверняка понужнее будет, а вот на вышку, ну не знаю, наверняка если замес будет суровым, то любители пользоваться фонариком в темноте, довольно быстро кончатся, тут уж нужно комплексную и работающую не только в видимом диаппазоне изделие мастерить, но и с углублением в ИК, да и УФ кусок спектра для «полного счастья» желателен чуть ли не в обязательном порядке, напимер для обнаружения тех же синтетических тряпок, что в нём себя «ведут» несколько иначе, чем остальные детали окружающего «натютморта»…
abramius-evolutional · 13 ноября 2012
«но непонятна дальность, будет ли улавливать мигание экрана скажем на 500 метров, или надо что то помощнее, опять же решающий фактор «прозрачность» атмосферы» — действительно, многое зависит от видимости. Светодиод у айфона достаточно мощные, так как используются для вспышки. По этому при хорошей видимости 500 метров не должны быть проблемой. В сл. версии увеличу рабочую дальность за счет обработки более высокого разрешения изображения.

«да просто- с той стороны должен быть такой же чел с таким же девайсом и такой же прогой в девайсе!» — Для передачи сигнала подойдет любое устройство (со светодиодом) и с любой программой на нем. Для приема сигнала таким образом с телефона пока есть только это приложение.
gennadiy · 13 ноября 2012
замеса не будет для спасателей полезно
UncleGans · 13 ноября 2012
Ну если для чисто спасательных операций, когда «добивателей» не предвидится, то может и имеет смысл, вернее очень даже имеет, но опять же та штука, что я предложил, будет на много ловчее, чем чисто работающая в видимой области, особенно если учесть цены, что предъявляют мастера и кандидаты в мастера откатно-распильного «троеборья», то за столько бабла эта система ещё сама и уцелевших от катоклизьма собирать должна и пока те в себя приходит, кормить икрою и да коктелями поить…
colkt · 13 ноября 2012
В остатке получим- малую дальность при (дыме, тумане, дожде), демаскирующий фактор — ночью, и неработоспособность в ясный день, думаю что это тупиковое направление, тот же режим РТТ более надежен и информационно емкий.
abramius-evolutional · 13 ноября 2012
«В остатке получим- малую дальность при (дыме, тумане, дожде), демаскирующий фактор — ночью, и неработоспособность в ясный день, думаю что это тупиковое направление, тот же режим РТТ более надежен и информационно емкий.» — это приложение не берет на себя цель решить какую-либо остростоящую проблему, такую как «повышение эффективности связи при условии...»!
Продолжая оперировать цитатами, тут больше подходит — «Имхо, это забавная игрушка. но, вдруг кому пригодится.»

Не надо путать приложение, купленное в AppStore за 33 рубли и установленное на свой телефон с НИОКР по заказу мин. обороны на выбитый из Сколкова грант! В случае с НИОКР можно говорить о перспективности или тупиковости направления.
Spooky · 13 ноября 2012
когда «добивателей» не предвидится,
простой свисток будет полезней чем айпонт
Spooky · 13 ноября 2012
Да ладно… написали программульку — респект. а продавать здесь дохлый номер, другие приоритеты у камрадов.
UncleGans · 13 ноября 2012
… Вот как раз в ближней зоне и будет на звук свистка, при чём зелёного, ориентироваться для поиска пострадавших/спасаемых…
ADblKBATbl4 · 13 ноября 2012
под андроид будет??
abramius-evolutional · 13 ноября 2012
Нет, под андроид не будет, так как не имею экспертизы написания приложений под эту платформу.
ADblKBATbl4 · 14 ноября 2012
Пичалько(((( приложение занятное, но брать для него айфон…
Magadanec · 15 ноября 2012
Лучше уж телеграф выучить, и не знать проблем.