Увы, на технологиях связанных с "компьютерным видением", в том числе на технологии распознавания лиц, лежит проклятье "перманентной бета-версии". То есть решения есть и, как видно, не одно и не два, но, как правило, они являют собой нечто узкоспециальное, пригодное исключительно для решения одних задач, но совершенно никчёмное в других случаях.
Например, нынешние "распознавалки лиц" в большинстве своём способны определять, есть ли на фотографии лицо, и даже находить одни и те же лица на разных изображениях, но опознавать какие-то другие предметы (например, отличать дерево от фонарного столба) - это куда более высокий уровень технологии. Пока, по крайней мере.
Маджеты: потрогать виртуальный интерфейс
Автор: Олег Нечай
Опубликовано 28 сентября 2010 года
Один из принципиальных недостатков сенсорных экранов, интерактивных столов вроде Microsoft Surface (подробнее о них можно прочитать здесь) или проекционных графических интерфейсов (о проекте OASIS «Компьютерра» писала здесь) — это невозможность работать с ними на ощупь: чтобы нажать на виртуальную кнопку или переместить нарисованный объект, его нужно видеть. Владельцы iPad уже оценили, насколько «удобно» работать с экранной клавиатурой — несмотря на довольно большие размеры виртуальных кнопок, отсутствие тактильного отклика не просто делает невозможным «слепую» печать, но и затрудняет сколько-нибудь быстрый набор текста. Это довольно серьёзное ограничение, вызванное самой виртуальной природой такого интерфейса. И единственный способ его обойти — придать элементам графического интерфейса физическую сущность, как бы странно это ни звучало.
Одна из последних и довольно любопытных попыток «совместить тёплое с мягким» — маджеты, придуманные в немецкой компании Media Computing Group группой учёных из Университета Аахена под руководством профессора доктора Яна Борхерса и дипломированного специалиста Мальте Вайса. Маджеты (madgets) — это магнитные виджеты, то есть графические элементы интерфейса интерактивных столов. В отличие от программных виджетов, которые мы видим на экранах компьютеров или коммуникаторов, маджеты построены на основе физических виджетов SLAP (Silicone ILluminated Active Peripherals — активные периферийные устройства из силикона с подсветкой), разработанных в этой же компании несколько раньше. Виджеты SLAP представляют собой устройства ввода, изготовленные из силикона и оргстекла, объединяющие возможности физических и виртуальных манипуляторов.
SLAP изготавливаются в виде кнопок, слайдеров, поворотных ручек и даже целых клавиатур, при этом их функциональность легко изменять на программном уровне, а маркировка меняется при помощи картинок, выводимых на интерактивные столы. Поскольку эти виджеты прозрачные, такие картинки прекрасно проецируются на их органы управления, а благодаря тому, что они представляют собой физические устройства, ими можно пользоваться на ощупь.
Маджеты — дальнейшее развитие этой идеи. Как и SLAP, маджеты это физические устройства, маркировка которых меняется при помощи проецируемого на интерактивный стол изображения. Однако в отличие от них, постоянные магниты в основании маджетов обеспечивают их удалённое или автоматическое использование — на специальном интерактивном столе с поддержкой электромагнитного включения манипуляторов и отслеживания их положения при помощи сетки из световодов и нескольких видеокамер, размещённых под столешницей.
Специальный алгоритм разделяет сложные панели управления на несколько связанных между собой сегментов. Сотни маленьких электромагнитов, встроенных в стол, способны создавать магнитное поле, позволяющее перемещать ползунки, крутить ручки и нажимать кнопки. При подаче достаточной мощности на электромагниты они способны передвигать маджеты по интерактивному столу. К примеру, если вы не можете дотянуться до какого-то органа управления, достаточно дать компьютеру соответствующую команду, и нужный маджет окажется у вас под рукой. При помощи маджета-"магнитной коробки передач" можно реализовать и более сложные движения.
Система распознаёт расположение маджетов на столе и их тип при помощи специальных маркеров, своих для каждой разновидности устройства, определяет их высоту, понимает прикосновения рук и даже может передавать электропитание посредством электромагнитного поля. Как показано в демонстрационном видеоролике, этой энергии достаточно, чтобы зажечь светодиод или заставить звенеть электрозвонок. Разработчики утверждают, что питания, передаваемого на маджет, хватит также для работы микросхемы памяти или для беспроводного передатчика.
Сферы применения маджетов и интерактивных столов с их поддержкой могут быть самыми различными. В Media Computing Group самой очевидной считают индустрию звукозаписи: из маджетов можно собрать микшерный пульт любой необходимой конфигурации и управлять им любыми удобными способами — как непосредственно, так и через компьютер, с использованием псевдомоторизованных движков.
Второй пример использования маджетов, который приводят разработчики, это совместная работа двух режиссёров над монтажом фильма через интернет. Для монтажа используется интерактивная панель с маджетами, и когда один из партнёров вырезает фрагмент или переходит к какой-то главе фильма при помощи маджета, все его действия автоматически дублируются на столе другого партнёра.
Официальная презентация маджетов состоится на престижном симпозиуме по программному обеспечению и технологиям пользовательского интерфейса UIST 2010, который пройдёт в Нью-Йорке с 3 по 6 октября 2010 года. Хочется надеяться, что эта любопытная идея найдёт применение в коммерческой продукции самого разного назначения — будь то микшерные пульты, обучающие системы или детские игрушки.
Readitorial: "Предчитательное" состояние
Автор: Роман Василенко
Опубликовано 28 сентября 2010 года
Редакция продолжает публикацию писем, поступивших на конкурс iriver, участники которого состязаются за право обладания читалкой электронных книг iriver Story. - прим. ред.
Сейчас я нахожусь в "предчитальном" состоянии, когда чтение с экрана КПК уже не совсем устраивает, но всё же не хватает какого-то маленького толчка, чтобы бросить всё и побежать в ближайший гипермаркет электроники за новым гаджетом.
Читаю я давно, разное, везде, в любое время и помногу. Когда-то это были обычные бумажные книги, затем их дополнили ПК и Интернет, выручая с раритетами, которые трудно или невозможно достать в книжном магазине. Затем появились сотовые телефоны с поддержкой Java и приемлемым графическим разрешением. Тут уже намного больше удобства: благодаря некоторым своим особенностям, таким, как размеры или подсветка дисплея, сотовый телефон может дать фору обычной книжке - можно читать в темноте, в ограниченном пространстве, перелистывая одной рукой. В телефоне можно таскать с собой много книг одновременно, а некоторые программы-читалки позволяют делать не только закладки, но и заметки на полях, что можно позволить себе далеко не в каждой книге.
Одно неудобство: маленький дисплей. Нет, вполне можно привыкнуть, но у меня как-то раз была забавная ситуация: за целый год не взяв ни одной бумажной книги в руки, я читал исключительно с экрана телефона. А взяв в руки книгу и открыв её, я... испытал приступ агорафобии. Вы только представьте себе - огромное белое поле, на котором "многабукав" чёрного цвета вместо маленького уютного дисплейчика! (К слову, при чтении я всегда настраиваю себе чёрный фон и светло-серые или белые буквы.)
Впоследствии телефон заменил КПК, который я приобрёл исключительно осознанно, для одной-единственной цели - читать книги. Помимо прочих удобств, вроде сенсорного экрана большого размера и возможности выхода в интернет, были ещё такие прямые профиты, как тривиальная экономия денежных средств. Это сейчас мы покупаем книги в электронном виде так же, как и обычные, а тогда, в условиях книжной анархии и массы доступных (только копни глубже) текстов самой разной направленности, мой КПК окупил себя меньше чем за год, полностью. Ведь мне не приходилось тратить 80-200 рублей на книгу - я её просто загружал из интернета или со мной делились знакомые.
При всех своих достоинствах, КПК имеет один огромный недостаток: время его работы без подзарядки ограничено. Его не возьмёшь на целый день на пляж или в лес, поскольку там отсутствуют прикуриватели и розетки. Можно остаться с носом даже в электричке - для этого нужно просто забыть вовремя зарядить гаджет. И самый общий недостаток всех описанных устройств, это их активный дисплей. Я могу показаться непоследовательным в своих утверждениях, поскольку ранее зачислил светящиеся дисплеи в положительные свойства устройств, позволяющие читать в темноте. Но возможности чтения без освещения можно добиться разными путями: разместить подсветку по контуру экрана или использовать небольшой локальный источник света: маленький рассеивающий фонарик или даже свечу. А активный дисплей всё-таки способствует быстрому утомлению глаз.