Меню сайта
Категории раздела
Новости обо всем [7]
Новости о CamSpace [4]
Мини-чат
200
Наш опрос
Оцените наш сайт
Всего ответов: 248
Статистика
Четверг, 28.11.2024, 00:56
Приветствую Вас Гость
Главная » 2009 » Август » 17 » Что можно сделать со своей веб камерой
Что можно сделать со своей веб камерой
22:34
Веб камера
Веб-камера при всей своей простоте является девайсом продвинутым — позволяет получить цифровую критику в реальном времени. Я решил проверить, на что она способна.

1. Делаем беспроводную камеру из телефона или КПК
Иногда нужна Wi-Fi камера. Игрушка оказалась не такой уж дешевой: Яндекс.Маркет однозначно указывал, что меньше, чем за 3000 руб., ее не найти – там еще проблемы с питанием. В общем в поисках альтернативного решения в голову пришла отличная идея, как можно самому изготовить беспроводную камеру. Раз уж в моем коммуникаторе есть Wi-Fi и камера, почему бы не объединить их? Я достаточно быстро нашел нужную программу для Windows Mobile - WebCamera Plus написана как на заказ: снимая изображения с камеры смартфона или коммуникатора, она пересылает их на компьютер.


Можно передавать картинку по Wi-Fi, Bluetooth или даже GPRS (не лучший вариант, мягко говоря) — в любом случае получается беспроводная веб-камера. Для передачи нужно лишь указать IP-адрес компьютера, на котором установлена серверная часть. Надо добавить, что вместе с самой программой на компьютер инсталлируется специальный драйвер виртуальной камеры. Таким образом, полученное изображение можно использовать в Skype — да в какой угодно программе, и ни одна из них не будет даже догадываться о том, что изображение ей передается с телефона!

В последней версии WebCamera Plus помимо картинки стала передавать еще и звук. Даже если в мобильнике нет беспроводного модуля, ничего не мешает сделать из него обычную камеру (подключив телефон к компьютеру по USB). По меньшей мере, это избавит тебя от необходимости покупать веб-камеру. Специально для владельцев смартфонов с ОС Symbian я нашел еще один продукт, предоставляющий схожую функциональность. Не умея передавать данные по Wi-Fi, Mobiola Webcam отлично работает по USB и Bluetooth, при этом существуют версии для Symbian S60 и UIQ . То есть работать все будет и с большинством смартфонов Nokia, и новинками от Sony Ericcson. Владельцев обычных телефонов с поддержкой Java также не обделили: для них есть специальная версия Mobiola Webcam Lite. Последняя, правда, умеет передавать данные только по Bluetooth.

2. Сигнализация
Вдоволь наигравшись с радиоуправляемой машинкой и прикрепленной к ней камерой я
задумались о более практичном применении. Беспроводная камера в этом плане дает огромный простор для деятельности. Как тебе идея сделать видеоглазок для квартиры или систему слежения за автомобилем, который ты оставляешь на ночь во дворе? Да запросто! Поможет нам в этом специальная программа Webcam Zone Trigger. Суть в том, что на любую часть изображения, передаваемого с веб-камеры, можно создать так называемый триггер. Скажем, если камера «смотрит» на автомобильную стоянку перед домом, то триггеры можно поставить на каждое автомобильное место.

Далее — все прозаично. Как только в заданной зоне происходит какая-то активность (чувствительность, продолжительность движения и прочие параметры, само собой, задаются в настройках), сработает соответствующий триггер. Задача программы — выполнить определенное для этого триггера действие. Скажем, включить на компьютере сирену или отобразить изображение с камеры в системном трейе. Отправить email/SMS-сообщение или выполнить какой-то HTTP-запрос. В конце концов, просто запустить некоторый сценарий. Словом, запрограммировать можно все, что угодно. Добавлю, что в качестве источника изображения можно использовать DV-камеру, TV-тюнер, некоторые цифровые фотоаппараты и IP-камеры.

3. Система идентификации лица
А было бы здорово, если б компьютер тебя узнавал! В прямом смысле слова. Посмотрел и понял, что к монитору подошел именно ты. Конечно, сканировать сетчатку глаза я не собирался, но вот распознать лицо человека, можно было попробовать. Найти готовые реализации такой идеи было непросто. Зато результат превзошел все ожидания: найденная в итоге утилита LemonScreen оказалась именно тем, что нужно, и к тому же совершен-
но бесплатной.

Научить программу распознавать физиономию несложно. Это называется Enrollment. Слева в окне настроек отображается изображение с камеры, причем твое лицо, в каком бы положении ты ни находился, выделяется специальным контуром. Можешь ради эксперимента подвигать головой — посмотри, что произойдет с контуром. Справа от изображения находятся две шкалы. Первая (Face detection confidence) показывает качество распознавания. Как только оно будет выше заданного порогового значения (шкала окрасится в зеленый цвет), можно нажимать на кнопку Update model — и таким образом
сохранять образ в память программы. В торая шкала показывает, насколько
текущий образ в камере соответствует уже сохраненной модели. Для верности в нижнем поле задается специальной пароль, с помощью которого ты сможешь разблокировать компьютер на случай, если что-то пойдет не так.

Короче говоря, утилита поистине уникальная и невероятно эффектная. А главное, твоя веб-камера с ее по- мощью наконец-то сможет найти достойное применение! Ровно до тех пор, пока соседи не просекут фишку и не сделают отмычку в виде твоей огром-
ной фотографии :). Но чтобы они и дальше не расслаблялись, рекомендую установить утилиту BioLogin. Теперь им придется не
только «взломать» защиту распознавания лица, но и подделать твой голос, потому как программа потребует произнести ключевую фразу!

4. Управляй мышкой движениями глаз!
В наших новостях часто проскакивают заметки о том, что некие ученые научились считывать и интерпретировать сигналы мозга. В доказательство приводятся видеоролики, где какая-нибудь миловидная девушка, безжалостно облепленная непонятными датчиками, неспешно передвигает курсор мыши одной лишь силой мысли. Ну, я просто подумал о том,
что неплохо бы его переместить в правый верхний угол — и он чудесным образом там оказывается. Сразу говорю: подобного аппарата у меня нет. Но перемещать курсор, просто подвигав головой или даже посмотрев в нужное место, — это мы сможем! Пока я искал хорошую реализацию системы распознавания лица, мне попалась по-настоящему волшебная программа с говорящим названием Camera Mouse.

Весь интерфейс утилиты — небольшое окошко, на котором выводится изображение с камеры. Но стоит щелкнуть на какую-нибудь часть лица (для этого в камеру, конечно же, нужно посмотреть), как к ней тут же «прилепится» зеленый квадратик. Теперь он будет повторять все движения твоей головы. Нажми и посмотри по сторонам: мышка будет двигаться именно в ту сторону, в какую ты повернешь голову!

Сложнее выполнить клик мышью: для этого в настройках программ указывается таймаут в секундах (замеряется отсутствие движения), после которого эмулируется нажатие мышки. Поверь: это надо попробовать самому! Очень скоро выяснилось, что для управления курсором мыши вовсе необязательно мотать головой. Можно просто двигать руками!

Hand Gesture Interface - программа для управления курсором руками. Правда для этого нужна вторая веб-камера: одна отслеживает перемещения руки по вертикали, другая
— по горизонтали.

5. Устрой трансляцию в Сеть
Прикольная утилита webcamXP позволяет транслировать изображения с веб-камеры в интернет без настройки какого-либо оборудования. Процесс конфигурации сводится к нескольким кликам мыши. Программа
определит все необходимые настройки, а потом попробует подключиться сама к себе, используя специальный сервер.

Особенно выгодно webcamXP выглядит за счет своей универсальности. Для удаленного подключения на клиентской стороне может использоваться все, что угодно: решение на
базе Java, браузер с поддержкой Javascript или Flash. Последний уж точно есть практически на любой системе. При этом администратор может четко настроить систему безопасности, создав аккаунты с различными правами доступа. Я уже не говорю о простой защите с помощью пароля.

Еще одна похожая утилита — Active WebCam. Помимо трансляции в Сеть, она умеет оцифровывать видео. Эта программа снимает сигнал с веб-камер, видеокамер или плат видео-захвата (в том числе, TV тюнеров) с максимальной частотой 30 кадров в секунду. Захваченное видео можно сохранить как в родном формате программы, так и оцифровать
с помощью любого кодека, установленного в системе. Если есть желание, можно включить отсылку определенных уведомлений при наличии засекаемых движений перед камерой. Э то позволяет использовать Active WebCam в качестве реальной системы слежения.

6.Глаза для робота
Если вдруг ты нацепишь беспроводную камеру на собственноручно созданного робота (из конструктора LEGO, к примеру), есть смысл задуматься о создании машинного зрения. Опять же с помощью веб-камеры! Только представь, твой робот сам сможет перемещаться по помещению, производить распознавание объектов, анализировать ситуацию и выполнять определенные действия.

Казалось бы, задача настолько специфична, что никаких готовых решений здесь быть не может. Однако ж нет: существует специальный набор
программных средств для создания машинного зрения — RoboRealm. Ничего не стоит, например, научить робота распознавать на полу шарик красного цвета и пинать его по полу.
Категория: Новости обо всем | Просмотров: 26826 | Добавил: Z[a]X | Рейтинг: 5.0/2
Всего комментариев: 4
4 komar  
0
surprised surprised surprised surprised surprised surprised surprised surprised surprised surprised surprised класна

3 andreu  
0
здраствуйте патскажите если хто знает в интэрнэти аказываетца такая проблема с этим у меня такой вапрос есть веб камера как сделать из SWF веб-трансляцию одним
словам как сделать из SWF веб камеру верней веб чат на свой сайт я всчречал такие исходники на веб камеры через SWF но сечас немагу найти да и хочетца самаму панять как
сделать из SWF веб чат если хто знает и умеет патскажите пжалуста

да если меня непонили про што мой вапрос то я хачу сделать не через какой сервер не сайт а проста
хачу сделать из SWF видео трансляцию впринцепи из 10000000сайтов мне удолось найти сайт с исходниками SWF вэб-камер на свой сайт если хто непанемает про што я задаю свой
вапрос вот сайт http://atimstudio.ucoz.ru в нём чють ниже исходники на веб камеры сделаные из пустых SWFшэк вот такую имено флешко хто знает как делают или может програмы есть такие то патскажете можна ка мне на почту ynii@list.ru или ка мне в кантакт vkontakte.ru/vetercom


2 Tails  
0
статья куул побольше бы бы таких))) happy

1 DRDR  
0
Круто cool Спс

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск
Календарь
g
Архив записей
Друзья сайта
  • Битбокс блог
  • Посоветовать другу
    ImageChef.com - Custom comment codes for MySpace, Hi5, Friendster and more