войти зарегистрироваться

Ненормальное программированиеРусская рулетка с использованием Kinect



Один из программистов, работающих с Kinect, решил создать некий аналог «русской рулетки», только без пистолета. Никакого риска или угрозы для жизни здесь нет — просто компьютерная игра, или, если хотите, интересный программный эксперимент. Даже пистолета нет — вместо него используется рука играющего. Для «выстрела» достаточно направить два пальца себе в голову, и «нажать на курок», т.е., опустить большой палец.

Обработка изображенийПрототип Lane Departure Warning или как напомнить водителю о том, что жить ему осталось не очень долго


Почитал я немного про автовыставку в Детройте, про то, что Lane Departure Warning становится все более и более популярным и решил, что надо бы поделиться своим опытом изготовления прототипа этой системы из нехитрых компонентов в виде веб-камеры, Питона, OpenCV и пары дней усердной медитации:)

Историю создания прототипа можно почитать и посмотреть под катом… (там картинки, много...)

Обработка изображенийПодавление шума на изображении средствами Matlab

Видел на хабре статью про подавление шумов, ну так сказать, из места в карьер, беремся за практику:)
Код сделан на Matlab'e отлажен и работает так что если у кого то появится желание то он может попробовать:)

Обработка изображенийИспользование субъективных метрик для поиска оптимальных параметров подавления шума на изображениях

Часть первая, отбор лучших шумодавов


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

image

Введение

Любой фотограф/ретушер рано или поздно сталкивается с проблемой выбора параметров съемки: чувствительность ISO, диафрагменное число, время выдержки. Дело в том, что бывают настолько плохие условия, что без вспышки (её может не быть, или, к примеру, запрещена и т.д.) весьма трудно получить хоть сколько-нибудь корректное изображение. Типичный пример, над которым мы будем дальше работать: фотография с рук поздно вечером/ночью/в квартире при слабом освещении. Когда освещение плохое, при полностью открытой диафрагме и минимальном времени выдержки для съемки с рук решение одно — повышать чувствительность ISO до получения оптимальной экспозиции. При этом даже такие современные аппараты, как профессиональные зеркальные камеры или новые зеркалки уровня полу-про, к примеру Canon EOS 60D, Nikon D7000, начинают заметно шуметь при ISO 3200 и выше.

АлгоритмыАлгоритм определения движения через сравнение двух кадров из песочницы

Здравствуйте, хабражители.
Хочу с вами поделиться своими наработками по обработке изображений. В последнее время занимаюсь написанием домашнего сервера под «умный дом» и начал с видеонаблюдения.
Задача оказалась не такой тривиальной. По поводу всего видеонаблюдения я напишу отдельно (если кому-то это интересно), а сейчас хотел бы затронуть тему «Алгоритм определения движения через сравнение двух кадров».
Этот алгоритм необходим для включения (выключения) записи видео с видеокамер.

Обработка изображенийФокусы обработки фотографии: HDR из песочницы

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

Обработка изображенийИсследование рынка систем распознавания эмоций

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

MicrosoftКонкурс Microsoft Research по компьютерному зрению для Kinect

image

Microsoft Research приглашает студентов, аспирантов и всех интересующих компьютерным зрением на конкурс приложений для Kinect. Для участия в конкурсе нужно придумать интересное применение Kinect и до 15 января подать заявку с кратким описанием проекта. До 28 февраля требуется разработать прототип программы на основе Kinect for Windows и подготовить видеоролик на английском языке, демонстрирующий работу прототипа. Компетентное жюри отберет 5 лучших работ, авторы которых отправятся в Кембридж (Великобритания) на школу Microsoft Research, где смогут представить свои проекты и пообщаться с авторами технологий Kinect. Сертификаты победителям вручит вице-президент Microsoft Research Connections Тони Хей.

Более подробную информацию о конкурсе можно найти на сайте summerschool2011.graphicon.ru/en/contest.

Обработка изображенийРешение задачи «Яндекс интернет математика — 2011». Определение визуальной схожести изображений

В апреле-мае 2011 года компания Яндекс проводила очередной тур конкурса Яндекс интернет математика. Тема тура: «Определение визуальной схожести изображений».
Я публиковал новость про объявление победителей и обещал в скором времени описать решение поставленной задачи нашей командой — LookLikeIt, которая заняла 12-е место в финальном рейтинге.

И вот, не совсем скорое время наступило!

Обработка изображенийБинаризация (практика часть ?)

Моя статья о бинаризации

Применение на практике



Как просили реализовать часть методов о которых я писал. Что не сделаешь ради интереса и людей.

Начну с малого и простого:
Реализовал
  • Бинаризация с нижним порогом
  • Бинаризации с верхним порогом
  • Бинаризация с двойным ограничением
  • Метод Отса (Оцу)
  • Метод Янни (Яни)
  • Метод среднего