Pull to refresh
0
Alex Melyon @jcdenton_dx read⁠-⁠only

User

Send message

На пороге дополненной реальности: к чему готовиться разработчикам (часть 2 из 3)

Reading time 9 min
Views 82K

Это продолжение (см. часть 1) стенограммы одноименного доклада с конференции ADD-2010.

В этой части речь пойдет о том, как обрабатывать данные с сенсоров, а именно: акселерометров, гироскопов и магнитных компасов. И зачем в современных устройствах ставят все три вида датчиков.
Читать дальше →
Total votes 64: ↑62 and ↓2 +60
Comments 15

Неудачные логотипы

Reading time 1 min
Views 3K
Не так давно, на хабре была статья про логотипы со скрытым смыслом. Под катом же вас ждет подборка логотипов, которые задумывались без подобного скрытого смысла, но в силу различных обстоятельств его получили.
Читать дальше →
Total votes 83: ↑58 and ↓25 +33
Comments 33

10 вещей, которые никогда не преподаются программистам в вузах

Reading time 2 min
Views 9.6K
10 вещей, которые никогда не преподаются программистам в вузах.

1. Мы не правы


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

далее
Total votes 352: ↑268.5 and ↓83.5 +185
Comments 187

Применение нейросетей в распознавании изображений

Reading time 10 min
Views 241K
Про нейронные сети, как один из инструментов решения трудноформализуемых задач уже было сказано достаточно много. И здесь, на хабре, было показано, как эти сети применять для распознавания изображений, применительно к задаче взлома капчи. Однако, типов нейросетей существует довольно много. И так ли хороша классическая полносвязная нейронная сеть (ПНС) для задачи распознавания (классификации) изображений?
Читать дальше →
Total votes 134: ↑131 and ↓3 +128
Comments 73

Unsupervised learning или «пойди туда, не знаю куда, найди то, не знаю что»

Reading time 3 min
Views 13K
imageЭкспертные системы, нейронные сети, исчисление предикатов, хорновские дизъюнкты, теоремы сходимости…
Не знаю как у вас, у меня вся эта кухня вызывает восторг. Как замечательно, что компьютеры (конечно, наученные программистами, вооруженными серьезной математикой) могут хотя бы иногда приближаться к человеку по навыкам принятия решений. Особенно это хорошо у них получается, когда человек готов учить.

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

Неуправляемое обучение, обучение без учителя
Однако есть ситуации, и их довольно много, когда правильного ответа никто не знает. И даже непонятно что является ответом. И даже задача не вполне ясна. Есть только данные. Надо что-то полезное из них извлечь.
Согласитесь, задача гораздо более интересная и дающая простор для фантазии?
Читать дальше →
Total votes 105: ↑96 and ↓9 +87
Comments 172

Основы программирования под Android на примере игры Судоку

Reading time 6 min
Views 375K
В статье описаны основные трудности создания приложений под Android.
Рассматриваются базовые понятия программирования Android.
Для примера описано создание игры Sudoku из книги Hello, Android – Ed Burnette.
Осторожно много скриншотов.

Читать дальше →
Total votes 137: ↑131 and ↓6 +125
Comments 48

Обзор Acer 1825PTZ: мощный нетбук с сенсорным экраном

Reading time 5 min
Views 17K
После того, как мне поднадоело пользоваться Acer 1410 (про него писали ранее), и захотелось приобрести что-то более мощное и интересное, взгляд упал именно на ноутбук/tablet PC. В обзоре будет много фотографий, сравнений с похожими моделями (1410, 1425Р, 1810TZ) и рассуждений на тему, насколько же хорошее преимущество — сенсорный экран, и как ведёт себя ноутбук при работе с ним.

image

Посмотреть и оценить
Total votes 45: ↑32 and ↓13 +19
Comments 78

3D-жестикуляция

Reading time 1 min
Views 524
image

В поисках недорогих и надежных способов отслеживания жестов сотрудники лаборатории информатики и искусственного интеллекта Массачусетского технологического университета Роберт Ван и Йован Попович задались вопросом – почему бы покрасить в разные цвета руки (а еще лучше перчатки) работающего за компьютером? И сделать это таким образом, чтобы компьютер мог различать как разные части руки, так и отличать руку от остальных предметов. Перчатка разделена на двадцать участков, которые покрашены в десять разных цветов. «Следит» за перемещением цветовых пятен в пространстве обычная вебкамера

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

image

via engadget.com
Total votes 32: ↑32 and ↓0 +32
Comments 6

BBC: Тайная жизнь хаоса

Reading time 1 min
Views 3.6K
Интересный документальный фильм BBC в котором профессор Джим Аль-Хэлили намеревается раскрыть одну из величайших тайн науки — что движет вселенную, которая начинается как пыль и в итоге заканчивается как разумная жизнь?
Просто и доступно доносятся очень глубокие, фундаментальные идеи о незаметной связи порядка и хаоса, природе нашего разума, внутренней способности вселенной к самоорганизации, происхождении человека и о многом другом. Русские субтитры.
1.


Смотреть дальше
Total votes 54: ↑44 and ↓10 +34
Comments 31

Краткий обзор популярных нейронных сетей

Reading time 6 min
Views 51K
К написанию этой статьи меня побудила большая распространенность некоторых заблуждений на тему искусственных нейронных сетей (ИНС), особенно в области представлений о том, что они могут и чего не могут, ну и хотелось бы знать, насколько вопросы ИНС вообще актуальны здесь, стоит ли что-либо обсудить подробнее.

Я хочу рассмотреть несколько известных архитектур ИНС, привести наиболее общие (в следствие чего не всегда абсолютно точные) сведения об их устройстве, описать их сильные и слабые стороны, а также обрисовать перспективы.

Начну с классики.

Читать дальше →
Total votes 83: ↑78 and ↓5 +73
Comments 45

Эволюция в битах

Reading time 1 min
Views 954
Великолепнейшая научно-популярная симуляция на тему эволюции. Доступно демонстрирует каким образом действует эволюция.


И ссылка на интерактивный флеш симулятор автора ролика.
Исходник .fla
Total votes 113: ↑81 and ↓32 +49
Comments 133

OpenCV. Видео с камеры. Пишем в файл

Reading time 3 min
Views 15K
image
Приветствую!

В прошлых уроках:
OpenCV. Вывод видео
OpenCV (компьютерное зрение). Установка под MSVS 2008. «Hello World»

Мы научились устанавливать OpenCV, написали первую программу и считывали видео из файла.

Сейчас я хочу показать вам, как просто захватывать видео с камеры и научимся сохранять видео в файл.
Поехали!
Читать дальше →
Total votes 12: ↑11 and ↓1 +10
Comments 8

OpenCV. Вывод видео

Reading time 2 min
Views 6.8K
image

Сегодня я вам покажу как вывести видео в нашем приложении при помощи OpenCV. Это так же легко, как и работа с изображением. Помимо прошлых действий нам потребуется сделать цикл, для чтения каждого кадра видео, так же нам потребуется команда, по который мы сможем выйти из этого цикла, если видео покажется слишком скучным.=)
Приступим!

Читать дальше →
Total votes 12: ↑11 and ↓1 +10
Comments 1

OpenCV (компьютерное зрение). Установка под MSVS 2008. «Hello World»

Reading time 4 min
Views 13K
image
OpenCV — это библиотека алгоритмов компьютерного зрения, обработки изображений. Исходный код является октрытым.

Эта вещь очень интересная и ей можно найти много применений: идентификация пользователя за компьютером, распознавание предметов, трэкинг объектов, а уж в робототехнике применений ещё больше!

В этом посте я опишу подробную установку данной библиотеки и мы напишем простейшую программу — этакий «Hello World» в компьютерном зрении. :)
Читать дальше →
Total votes 27: ↑24 and ↓3 +21
Comments 24

(Дополненная) реальность подражает искусству

Reading time 1 min
Views 2K
Комикс Abstruse Goose
[iScreener]
предсказал вот что:


Примечание переводчика:  в комментариях, оставленных к этому видеоролику на YouTube, упоминают ещё одно такое художественное произведение, в котором играет роль распознавание лиц и дополненная реальность — это аниме-телесериал Higashi no Eden, вышедший в эфир с апреля по июнь нынешнего года.
Total votes 89: ↑55 and ↓34 +21
Comments 48

Расширенная реальность ближе, чем кажется

Reading time 5 min
Views 2.1K
Сегодня никого не удивишь наличием GPS в мобильном устройстве. Сентябрьское исследование компании Berg Insight (на английском языке) говорит о 90 миллионах персональных навигаторов и около 28 миллионах мобильных телефонов со встроенным GPS приемником, которые уже имеются на руках пользователей. По мнению исследователей, к 2015 году количество активных пользователей навигационных приложений по всему миру будет составлять 88 миллионов человек.

Основной тенденцией 2009 года был переход существующих локальных приложений (всем известный TomTom Navigator) на технологию облачных вычислений, иначе говоря, превращение приложений в сервисы. Кроме того, за последние 9-12 месяцев появилось множество сервисов, сочетающих в себе мобильность, гео-позиционирование, локальный контент, а так же генерируемый пользователями контент, которые на полную мощь используют возможности вычислений на сервере, сочетая их с мобильностью использования.

Самым эффектным явлением последних месяцев можно назвать приложения augmented reality (расширенная или дополненная реальность), появляющиеся как грибы после дождя.

Эта тема не раз поднималась на хабре, например,

Подобные приложения используют GPS-модуль и электронный компас. Сейчас это реализовано в iPhone и устройствах на платформе Android. Владельцы других устройств пока лишены этого удовольствия.

Но ограничивается ли «расширенная реальность» только приложениями, упомянутыми выше?
Читать дальше →
Total votes 37: ↑27 and ↓10 +17
Comments 25

Чем заняться, или Как найти «свое дело»

Reading time 6 min
Views 1.4K
Привет, %username%!
Решил добавить тебе позитива. Пятница, все таки ;)
Приглашаю всех тех, кто неравнодушен к империям зла, гуглу, яблокам и прочим радостям хабражителей, обсудить топик.
Ведь они почему так холиварить любят? Потому что им заняться нечем!
А чем еще заняться-то?
Total votes 122: ↑88 and ↓34 +54
Comments 47

Быстрые роботы жонглируют телефонами

Reading time 1 min
Views 1.1K
Японская лаборатория Ishikawa Komuro Lab опубликовала видео своей новейшей разработки. Роботизированная рука с тактильными сенсорами и высокоскоростной видеокамерой может подкидывать и ловить предметы, завязывать узлы, жонглировать и даже есть палочками.



Если нет времени смотреть трехминутное видео, то вот прямая ссылка на самую интересную часть.
Total votes 77: ↑72 and ↓5 +67
Comments 51

Список ресурсов для изучения Ассемблера

Reading time 4 min
Views 433K
Доброго времени суток!
Некоторым программистам иногда приходит в голову мысль «а не изучить ли мне ассемблер?». Ведь на нем пишут самые (с некоторыми оговорками) маленькие и быстрые программы, да и охота ощутить вкус низкоуровневого программирования берет свое. Ну и для общего развития не повредит.
Мысль эта не обошла стороной и меня. Вдохновившись историей одного байта, я ринулся в бой…

… но оказалось, что найти материал по интересующей теме не так просто, как хотелось бы. Посему решено было создать на хабре пополняющийся пост-индекс статей/книг/мануалов/etc. об этом, несомненно, великом языке.
Под катом находится, собственно, список с краткими комментариями, разбитый по категориям.

UPD
В список начали добавляться ресурсы по программингу микроконтроллеров.
Читать дальше →
Total votes 135: ↑130 and ↓5 +125
Comments 46

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity