Компьютерра PDA 17.04.2010-23.04.2010
Шрифт:
Project Natal: как устроен странный контроллер Microsoft
Автор: Андрей Письменный
Опубликовано 22 апреля 2010 года
Контроллер-камера для Xbox 360, известный как Project Natal, должен поступить в продажу осенью 2010 года, и, судя по последним данным, разработка действительно находится в заключительной стадии. Сотрудникам итальянского сайта Multiplayer.it удалось сфотографировать Natal - судя по снимкам, устройство вполне готово для массового производства.
Шумиха вокруг Natal началась ещё в июне 2009 года, хоть информации тогда было не слишком много. На игровой
Natal в целом делает то же, что и пульты Nintendo Wii remote и недавний Sony Move. Он позволяет играть в игры не при помощи стандартных средств управления вроде геймпада, а размахивая руками - так, будто сам активно участвуешь в происходящем на экране.
Подход Microsoft, впрочем, в корне отличается от того, к чему пришли в Nintendo и Sony. Natal не требует держать в руках никаких контроллеров и следит непосредственно за движениями игрока.
Игрок взмахивает рукой – его аватар на экране в точности повторяет движение; игрок делает шаг в сторону – персонаж тоже шагает; и так далее и так далее. Один из роликов про Natal особенно впечатляет – там показана игра с годзиллообразным монстром в главной роли: игрок топает ногами и рычит, а на экране управляемый им ящер крушит дома и извергает из пасти пламя.
По сути, речь идёт о чём-то, напоминающем Motion Capture или Motion Analysis (систему захвата и анализа движения), но серьёзные системы такого рода, использующиеся в профессиональной среде - это сложные комплексы, генерирующие огромные объёмы данных, чья стоимость находится далеко за пределами потребительского диапазона.
Что внутри?
Что же скрывается внутри волшебной коробочки? Согласно официальным описаниям, внешний модуль для Xbox 360 снабжен цветной камерой, сенсором глубины и стереомикрофоном. Сенсор дальности состоит из инфракрасного датчика и монохромного сенсора КМОП (то есть фотодатчика). Выходит, степень освещённости помещения, в котором находится устройство, не играет особой роли (хотя, опять же, не очень понятно, как в полной темноте будет считываться информация о цвете).
Известно, что начинку Natal разрабатывали не только в Microsoft, и это позволяет сделать некоторые выводы о её принципе действия. Устройство базируется на аппаратных разработках израильского стартапа PrimeSense. А вот программное обеспечение действительно создали программисты самой Microsoft.
Программный комплекс позволяет, по утверждению сотрудников компании, распознавать не только жесты, но даже выражения лиц, а также "понимать" голосовые команды. Natal может анализировать движения до четырёх человек одновременно: благодаря технологии выделения особых признаков (feature extraction), система способна распознавать человеческие фигуры и сразу генерировать виртуальные "скелеты". Частота обновления составляет 30 Гц.
Достаточно ли этого для того, чтобы уловить любое движение человека? В цифровой модели скелета, использующейся в традиционном Motion Capture, 44 функциональных сочленения: 30 приходится на кисти рук и пальцы, 4 - на плечи и локти, 8 - на ноги (ступню обычно достаточно представить двумя "цифровыми костями"), ещё два сочленения - поясница и шея.
Судя по сайту PrimeSense, человеческая фигура в предшественнике Natal была представлена всего четырнадцатью узлами. Для игры, к примеру, далеко не всегда имеет смысл, чтобы система распознавала движения всех пальцев по отдельности,
Очередная проблема, которая стояла перед создателями Natal, - ресурсоёмкость распознавания образов. Современные игры и так выжимают из приставки всё, что только можно, и нагрузить Xbox 360 ещё одной сложной задачей вряд ли получится. Решение оказалось довольно элегантным - Natal самостоятельно перерабатывает данные, полученные со своих датчиков. Единственный недостаток - устройство нужно включать в электророзетку отдельно от приставки.
Сколько будет стоить Natal, пока неясно, но, судя по всему, эта сумма вряд ли превысит двести долларов (а по некоторым слухам - даже меньше сотни). Довольно неплохо для домашней системы Motion Capture.
Кафедра Ваннаха: Луддиты 2.0?
Автор: Ваннах Михаил
Опубликовано 22 апреля 2010 года
Информационные технологии являются важнейшей отраслью современного этапа развития науки и техники. А когда-то, на заре революции индустриальной, почти такую же роль играла текстильная промышленность. И параллелей между ИТ и текстильной индустрией можно найти немало. Вот перфокарты, носитель информации, доживший до 1980-х годов. Когда-то каждый компьютерщик умел прорезать в них скальпелем нужную дырку, и заклеить дырку ненужную... А появились они в самом начале века девятнадцатого в ткацком станке для узорчатых тканей Жозефа Мари Жаккара. А ещё раньше технологическим фронтиром были вязальные машины. Вязание - это произведение одною непрерывною ниткою ряда узелков или петель при помощи спиц или крючка. Прямо таки напрашивается аналогия с машиной Тьюринга с её лентой. Но мы здесь посмотрим социальные последствия внедрения новой техники. А они были весьма занятными.
Ношение коротких порток-кюлотов было привилегией знати. А между кюлотами и башмаком полагалось носить чулок: шелковые чулки ввел в оборот Генрих VII, чулки шерстяные - граф Пемброк. Чулок, вязанный из шелка или шерсти. Что давало заработок вязальщикам - занятие это в доброй старой Англии полагалось сугубо мужским. И, естественно, ленивым европейским мужикам, потомкам именно той самой мартышки, что сбила палкой банан с пальмы, а также грохнула ею собрата на предмет добычи мясного приварка, никак не могла не прийти в голову мысль механизировать однородные и нудные операции вязки узелков или петель (трудолюбивая китаянка вязала б и ныне...) Появился stocking frame. Чулочный станок был устройством довольно несовершенным. Первоначально он позволял вязать лишь прямоугольные полосы ткани простой вязки. Дальше они обрезались по форме икр и сшивались, пятки подвязывались вручную. Расход материала был чудовищен, но и в этом виде они очень существенно повышали производительность труда в вязальной отрасли. До такой степени, что привлечением во Францию мастеров машинного вязания занимался король Анри Четвертый со своим министром Сюлли. Когда первого Бурбона порешил школьный учитель Равальяк, британские умельцы вернулись на родину и внесли немалый вклад в её процветание... (Любителям конспирологии предложим тему – кому была выгодна ликвидация веротерпимого короля, французским католикам, как считают обычно, или запроливной державе?)
Впоследствии промышленным шпионажем (это факт, а не конспирология!), направленным на открытие секрета машинной вязки, руководил блистательный администратор и финансист Кольбер. А поскольку со времен Кромвеля аглицкие чулочники работали по патенту, то споры, кипевшие относительно прав, ничуть не уступали нынешним патентным спорам компьютерных корпораций. Монополия была отменена в 1753 году и свободный, конкурентный рынок привёл и к повышению эффективности чулочных станков, и к концентрации капитала в рентабельной отрасли. И вот тут-то начали проявляться негативные социальные последствия - квалифицированные вязальщики стали терять работу и средства к существованию, премий-то имени Вэлфера тогда не водилось. Естественно, люди стали пытаться защитить себя - и в Англии начала XIX века полыхнуло движение луддитов.