Обновить
58.49

Обработка изображений *

Работаем с фото и видео

Сначала показывать
Порог рейтинга
Уровень сложности

Автономный робот команды НАМТ на «Робокросс-2013» и «Eurathlon 2013»

Время на прочтение11 мин
Количество просмотров12K
День добрый!
Хочу опубликовать отчёт об автономном роботе команды НАМТ, участвовавшей в соревнованиях «Робокросс 2013» и европейском «Eurathlon 2013».
На этот раз роботизировался не автомобиль, а электрический квадроцикл, так как система делалась с прицелом на Eurathlon, путёвку на который обеспечило первое место на «Робокросс 2012». Газель на горных дорогах была бы слишком габаритным и трудноуправляемым объектом. Одна МКПП добавляет много трудностей.image

Вкратце о соревнованиях


Довольно подробно задание «Робокросса» описано в статье команды «АВРОРА», заслуженно занявшей первое место в конкурсе «Мул».
На «Робокроссе» задание «Мул» было взято с прошлогоднего Eurathlon. Робот должен в автономном режиме следовать за какой-либо меткой (не радиомаяком), затем вернуться в точку старта, объезжая динамические и статические препятствия на трассе.
На Eurathlon было задание «Автономная навигация» — заранее неизвестная дорога в горном лесу, даны координаты нескольких ключевых точек, которые необходимо проехать. Склоны и овраги в комплекте.

Приношу извинения за размеры фотографий, с моим интернетом они полдня заливались, с постоянными обрывами. Снова этого не вынесу! Спасибо, экс-ёта.


Подробности и фототрафик

Работа с растром на низком уровне для начинающих

Время на прочтение6 мин
Количество просмотров78K
Поводом для данной статьи стал следующий пост: «Конвертация bmp изображения в матрицу и обратно для дальнейшей обработки». В свое время, мне немало пришлось написать исследовательского кода на C#, который реализовывал различные алгоритмы сжатия, обработки. То, что код исследовательский, я упомянул не случайно. У этого кода своеобразные требования. С одной стороны, оптимизация не очень важна – ведь важно проверить идею. Хотя и хочется, чтобы эта проверка не растягивалась на часы и дни (когда идет запуск с различными параметрами, либо обрабатывается большой корпус тестовых изображений). Примененный в вышеупомянутом посте способ обращения к яркостям пикселов bmp.GetPixel(x, y) – это то, с чего начинался мой первый проект. Это самый медленный, хотя и простой способ. Стоит ли тут заморачиваться? Давайте, замерим.

Использовать будем классический Bitmap (System.Drawing.Bitmap). Данный класс удобен тем, что скрывает от нас детали кодирования растровых форматов – как правило, они нас и не интересуют. При этом поддерживаются все распространенные форматы, типа BMP, GIF, JPEG, PNG.
Читать дальше →

О космической доброте и Челябинском метеорите

Время на прочтение4 мин
Количество просмотров104K
Пока NASA находится в коматозе, самое время рассказать о том, как российская космическая доброта, одержала маленькую победу над российским космическим равнодушием. Сегодня снова поговорим о нашем спутнике Электро-Л, и о том как Хабр может творить маленькие чудеса.

Надеюсь, многие уже знают о российском метеорологическом спутнике Электро-Л, который третий год работает на геостационарной орбите. Я уже неоднократно рассказывал о нем, и демонстрировал результаты его трудов. Сегодня поделюсь еще одной позитивной новостью о спутнике.


Читать дальше →

Роботы, проекторы, обработка изображений: видео «Box»

Время на прочтение1 мин
Количество просмотров14K


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

И да, по словам тех же авторов видео, все было снято «на едином дыхании», без дублей (само собой, репетиции были) и склеивания отдельных кадров. Думаю, на Хабре есть специалисты, которые смогут определить, так ли это.

Вот само видео (смотреть, конечно же, лучше всего на большом дисплее/телевизоре в максимальном качестве):



Читать дальше →

3D принтер воспроизводит точные копии картин (включая текстуру и «рельеф»)

Время на прочтение1 мин
Количество просмотров39K
image

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

Читать дальше →

Опять XMP тэги лиц. Все плохо, но это поправимо

Время на прочтение7 мин
Количество просмотров7.9K
На хабре уже несколько раз поднимался вопрос про хранение метатегов распознаных лиц для фото-архива, к сожалению из приведенных рецептов ни один не оказался достаточно рабочим, да и гугление не помогло, поэтому пришлось писать свой велосипедик.

Оригинальные статьи: раз и два.

Все там написано хорошо и правильно, но счастья все равно нет.

Картинка для привлечения внимания:


Задача простая — отметить людей на фотографии и иметь возможность пользоваться этим в максимальном количестве мест любым удобным для меня способом.

Лица отмечать буду в пикасе, потому как привязка к гугловским контактам, кроссплатформенность, авто определение, хранение тегов внутри файла (с нюансами). А вот смотреть и использовать эти теги хочу везде в gallery3 потому что она это умеет, в lightroom потому что именно им пользуюсь как каталогизатором, в microsoft explorer потому как он у меня есть и в Microsoft Live Photo Gallery, просто потому что это второй популярный формат и почему бы и его тоже не использовать.

Кто тоже хочет заморочиться — добро пожаловать под кат.
Читать дальше →

В ноутбуках следующего поколения от Asus, Dell, HP, Lenovo появится 3D-камера с распознаванием жестов

Время на прочтение1 мин
Количество просмотров9.4K
image

Современные ноутбуки и десктопные компьютеры становятся все производительнее. Само собой, у производительности есть определенный предел, кроме того, не все покупатели электронных устройств заинтересованы в приобретении таких «самолетов». Поэтому компании-разработчики встраивают в свои устройства новые функции, которые не связаны с производительностью. Похоже на то, что в ноутбуках следующего поколения будут устанавливаться 3D-камеры с технологией распознавания жестов, технологически/ схожих с Kinect и Leap Motion.

Читать дальше →

Применение локальных бинарных шаблонов к решению задачи распознавания лиц

Время на прочтение7 мин
Количество просмотров23K
Всем добрый день!

В статье уже был кратко рассмотрен оператор LBP. Хотелось бы остановиться на данном вопросе несколько подробнее, а также рассмотреть применение LBP к решению задачи распознавания лиц.

1. Введение


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

Восход Луны с МКС: фотография с орбиты

Время на прочтение1 мин
Количество просмотров13K


В Сеть сейчас выкладывается огромное количество фотографий космических объектов, кроме того, астронавты МКС фотографируют Землю и околоземное пространство с завидной регулярностью. Само собой, NASA выкладывает эти фотографии, показывая, как красива наша планета и все, что ее окружает. ФОтография в анонсе сделана с МКС в момент прохождения экватора, станция тогда находилась где-то над Северной Африкой.

Читать дальше →

SATA-контроллер, смазанная фотография и конкурс

Время на прочтение6 мин
Количество просмотров16K
Несколько дней назад, на форуме KolibriOS зарегистрировался англоязычный пользователь с ником mdickie, и пожаловался, что в его ноутбуке Dell Latitude C640 не работает мышь: board.kolibrios.org/viewtopic.php?f=4&t=2389. Так как недавно у нас появилась поддержка USB (в частности, USB-мышей), то наш основатель Mario_Z логично предположил, что mdickie использует какую-то старую версию, и посоветовал ему скачать последнюю ночную сборку и проверить на ней.

Предположение Mario_Z оказалось верным — в ночной сборке мышь заработала, но сломалось что-то другое:
It works with the latest build,
Thanks
EDIT: It freezes slower.
К сожалению, пользователь был немногословен (либо английский — не его родной язык), поэтому некоторое время мы выясняли, что же именно не так, задавая наводящие вопросы, пока картина не прояснилась:
I mean it needs a little more time to freeze the mouse.
Oh yes, the whole system freezes. The Keyboard and the clock aren't working.
Здесь уже я догадался, что причиной зависания, скорее всего, является драйвер SATA IDE, который в настоящий момент разрабатывает Mario_Z. На данный момент, в KolibriOS есть родной драйвер только для контроллера PATA, а поддержка контроллера SATA в режиме IDE осуществляется только через BIOS, что вносит 2 ограничения:
  1. Доступ к дискам через «костыль» BIOS очень медленный, поэтому фильм с такого диска в KolibriOS не посмотришь — будет идти рывками. Скорость копирования файлов тоже неприемлемая — можно пообедать, пока копируется большой файл.
  2. Некоторые диски без драйвера вообще никак не видны в системе.

Ввиду этого, на сегодняшний момент у нас пишутся 2 драйвера SATA (параллельно):

Оба драйвера имеют одну неприятную особенность — наглухо подвешивать систему в случае любой нештатной ситуации — и тогда требуются логи, чтобы увидеть конфигурацию дисков и попытаться узнать причину зависания. Именно это и произошло у mdickie, и поэтому я попросил его приложить логи. Естественно, при зависании всей системы скопировать логи прямо из KolibriOS в текстовый файл не получится, и в таких случаях мы просим сфотографировать лог с экрана монитора на смартфон или фотоаппарат, и выложить фото на нашем форуме. И здесь мы переходим ко второй части статьи.
Вторая часть

Яндекс, роботы и Сибирь — как мы сделали систему поиска по загруженному изображению

Время на прочтение4 мин
Количество просмотров68K
Сегодня Яндекс запустил поиск картинки по загруженному изображению. В этом посте мы хотим рассказать о технологии, которая стоит за этим сервисом, и о том, как её делали.

Технология внутри Яндекса получила название «Сибирь». От CBIR — Content-Based Image Retrieval.

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



Для чего всё это нужно?


Есть три сценария, при которых нужен поиск по загруженной картинке и которые нам и нужно было научиться обрабатывать.
Читать дальше →

Как я упрощаю себе жизнь работая за компьютером и в IRL

Время на прочтение11 мин
Количество просмотров23K
Сей пост я решил написать, когда скопился определённый объём мыслей на тему того, как упростить себе жизнь, работая за компьютером и не только, а так же как повысить свою эффективность в работе. Самый простой и топорный пример — при заполнении полей на сайте (адрес, страна, ФИО) после ввода данных, можно либо брать мышку и двигать её к следующей строке (трата времени), либо просто нажать Tab (экономия времени). Только в этом посте речь пойдёт о более продвинутых, и в то же время простых программах, которые делают жизнь проще. Забегая вперёд, хочется сказать, что топик будет являться не главным источником информации, т.к. Хабр, это тот ресурс, где комментарии определяют топик. Поэтому я более всех остальных жду, что кто-то поделиться своими маленькими секретами :)
Читать дальше →

Южный полюс Марса: фото высокого разрешения

Время на прочтение1 мин
Количество просмотров30K
image

И еще одна небольшая заметка, связанная с космосом, на сегодня :) Дело в том, что Европейское Космическое агентство выложило в Сеть фото Южного Полюса Марса в высоком разрешении. Фотография была получена из отдельных кадров, при этом использовалась сьемка в инфракрасных, голубых и зеленых лучах.

Читать дальше →

Ближайшие события

Панорама солнечного гало

Время на прочтение1 мин
Количество просмотров32K

image
Интересное явление заснял Юрий Гнатюк на острове Соловки 24 Августа 2013 года — солнечное гало. Причем не просто гало, а ещё ряд паргелиев, зенитная дуга, два вида гало, паргелийная дуга, а также редкие ложные Солнца, которые отстоят от Солнца на 120°.

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

Панорама: http://gnatyuk.ru/3d/galo/1.html
Также, кого заинтересовали эти явления, то могу предложить посетить лучший ( по моему мнению) сайт на эту тему: http://www.atoptics.co.uk/halosim.htm

В правительстве Великобритании обычных секретарей поменяют на виртуальных

Время на прочтение1 мин
Количество просмотров7.3K


Британские ученые власти собираются заменить часть реальных секретарей виртуальным. Разработчики системы пишут, что изображение «голографическое», но это не так, используется стандартная технология трансляции картинки на прозрачный экран. Первым органом власти, который получит виртуального секретаря, станет Городской совет Лондона.

Читать дальше →

eDavid: робот-художник

Время на прочтение1 мин
Количество просмотров22K


Для того, чтобы научиться писать картины, необходимо учиться много лет. Есть, конечно, гениальные самоучки, но и им приходится потратить изрядное количество времени для достижения уровня профессионала. Но если вы — робот, которого зовут e-David, обучения не нужно, требуется только качественное программное обеспечение и акриловые краски. Ну, и кисть, разумеется.

Читать дальше →

Google Research: Быстрое, точное выявление 100 000 категорий объектов на одной машине

Время на прочтение3 мин
Количество просмотров11K
Люди могут различать примерно 10 000 визуальных категорий высокого уровня, но мы можем различать гораздо больший спектр визуальных импульсов, называемых особыми признаками. Эти признаки могут соответствовать частям объекта, конечностям животного, архитектурным деталям, объектам на местности и другим зрительным образам, названия которых мы не знаем, но именно этот гораздо больший набор признаков мы используем в качестве основы для реконструкции и объяснения нашего ежедневного визуального опыта.
Читать дальше →

3D сканер от MakerBot поступит в продажу уже на следующей неделе

Время на прочтение1 мин
Количество просмотров18K


Компания MakerBot достаточно известна на рынке 3D печати. Ее принтер Replicator стал популярным очень быстро, вследствие не очень высокой цены и относительно простой эксплуатации. Кроме того, компания не так давно сообщила о намерении выпустить на рынок и 3D сканер, при помощи которого можно было бы получать модель небольшого реального объекта, и эту же модель отправлять на 3D-принтер, для создания копии (не такой качественной, как оригинал, может быть, но тем не менее). И теперь этот сканер готов, и будет представлен на следующей неделе.

Читать дальше →

Последствия падения «челябинского метеорита»: видео-модель от NASA

Время на прочтение1 мин
Количество просмотров39K


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

Читать дальше →

Разработка Ubi Interactive и Microsoft превращает любую поверхность в сенсорный дисплей

Время на прочтение1 мин
Количество просмотров9.9K


Само собой, для такой системы нужен проектор, специальное приложение (разработанное как раз объединенными усилиями Ubi Interactive и Microsoft) + Kinect (куда ж без него). Вся эта связка и позволяет превратить любую вертикальную поверхность в сенсорный дисплей, причем довольно большой. Наверное, единственным недостатком этой системы можно назвать цену приложения. Есть три версии приложения, с начальной ценой в 149 долларов США.

Читать дальше →

Вклад авторов