Как стать автором
Обновить
116
0
Алексей @AlexeyAB

Пользователь

Отправить сообщение

Почему кошки так любят коробки

Время на прочтение2 мин
Количество просмотров119K
Многие владельцы кошек замечали, что их питомцы очень любят залезать в коробки.
Осторожно, мимимишность этого поста находится вне разумных пределов!
Всего голосов 139: ↑112 и ↓27+85
Комментарии75

Визит на ферму ASICMINER-a

Время на прочтение4 мин
Количество просмотров89K
Во время моего визита в Гонконг сегодня я увидел зеленый контейнеровоз на площади возле территории Wan Chai (возле метро), из открытых дверей вышли два одетых в мультяшных тигров парня и, обратившись ко мне, предложили посетить их ферму по добыче биткоинов! Под звуки привлекающей легкой музыки я вошел внутрь и увидел какие-то метровой высоты баки из прозрачного стекла, на треть заполненные жидкостью, с погруженными в эту жидкость многочисленными зелеными платами, между которыми тихо булькали пузырьки. Из каждого стеклянного резервуара поднимаются медные трубы, подключенные к небольшой охлаждающей установке. Сконденсированные пары жидкости время от времени капают вниз. Постоянно мигают светодиоды, создается впечатления присутствия жизни.
Читать дальше →
Всего голосов 50: ↑43 и ↓7+36
Комментарии76

Как живёт китайская ферма биткойнов оборотом 1,5 млн долларов в месяц

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

Четыре человека контролируют 3 % от всей сети Bitcoin




В сельской местности провинции Ляонин на северо-востоке Китая в бывшем здании завода на втором этаже расположена биткойн-ферма, которую под условием нераскрытия местоположения посетили представители журнала Vice. Это всего лишь одна из шести площадок, которыми владеет группа из четырёх человек. Всего на октябрь прошлого года они располагали компьютерной мощью в 8 петахэшей в секунду. Это 3 процента всей сети Bitcoin.
Читать дальше →
Всего голосов 29: ↑26 и ↓3+23
Комментарии28

[Видео] Путешествие от Солнца до Юпитера со скоростью света

Время на прочтение1 мин
Количество просмотров28K
В нашем привычном понимании свет движется очень быстро. Однако в сравнении с огромными расстояниями во вселенной он очень медленный. Это видео демонстрирует путешествие фотона, излучённого солнцем, через часть солнечной системы.

Автор позволил себе некоторую свободу в выравнивании планет и астероидов, но в целом он постарался отобразить всё как можно более точно. Также он решил закончить видео сразу после Юпитера, чтобы длительность видео была меньше часа.

Всего голосов 59: ↑58 и ↓1+57
Комментарии18

3D-сканер Occipital Structure Sensor: оцифруй себя (друга, жену, собаку)

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


А вы знаете, что могут встроить в седьмой «айфон»? Инфа, конечно, не 100%, но внутри нового смартфона Apple с достаточно высокой степенью вероятности может появиться что-то вроде 3D-сканера. Впрочем, если не успеют встроить такой сенсор в «семерку», что ж, значит будет в iPhone 8.

Почему в этом есть легкая уверенность? Помимо роста интереса к 3D-печати, которая, как известно, идет рука об руку с 3D-сканированием, есть и другие свидетельства. Например, вы наверняка слышали про такую компанию как PrimeSense? Это именно ее специалисты разработали в свое время железо для Kinect. А вы помните, кто купил PrimeSense в конце 2013 года за каких-то $350 млн?

Впрочем, что мы все об Apple, да об Apple? Они еще даже 3D-сканер не удосужились встроить в свои устройства. Вот и приходится компаниям вроде Occipital делать все за разленившихся резидентов деревни Купертино (сарказм!).
Читать дальше →
Всего голосов 9: ↑7 и ↓2+5
Комментарии6

Viz — Новый модуль 3D визуализации в библиотеке OpenCV

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


Добрый день, cегодняшний блогпост я хочу посвятить обзору нового модуля для 3D визуализации Viz в библиотеке OpenCV, в проектировании и реализации которого я участвовал. Наверное тут мне стоит представиться, меня зовут Анатолий Бакшеев, я работаю в компании Itseez, использую библиотеку OpenCV вот уже 7 лет, и вместе с коллегами разрабатываю и развиваю ее.

Какое же отношение имеет 3D визуализация к компьютерному зрению, спросите вы, и зачем нам вообще потребовался подобный модуль? И будете правы, если смотреть на компьютерное зрение как на область, работающую с изображениями. Но мы живем в 21-м веке, и область применения компьютерного зрения вышла далеко за пределы просто обработки изображений, выделения границ объектов или распознавания лиц. Наука и техника уже научились в более или менее приемлемом качестве измерять наш трехмерный мир. Этому многим поспособствовало и появление несколько лет назад на рынке дешевых сенсоров типа Kinect, позволивших на то время с хорошей точностью и скоростью получать представление сцены в виде трехмерного цветного облака точек, и прогресс в области реконструкции 3D мира данных по серии изображений, и даже уход в мобильные технологии, где интегрированный гироскоп и акселерометр значительно упрощает задачу оценки передвижения камеры мобильного устройства в 3D мире, а значит и точность реконструкции сцены.
Читать дальше →
Всего голосов 23: ↑23 и ↓0+23
Комментарии4

«Выглядит похоже». Как работает перцептивный хэш

Время на прочтение6 мин
Количество просмотров122K
За последние несколько месяцев несколько человек спросили меня, как работает TinEye и как в принципе работает поиск похожих картинок.

По правде говоря, я не знаю, как работает поисковик TinEye. Он не раскрывает деталей используемого алгоритма(-ов). Но глядя на поисковую выдачу, я могу сделать вывод о работе какой-то формы перцептивного хэш-алгоритма.
Читать дальше →
Всего голосов 149: ↑145 и ↓4+141
Комментарии46

Активные модели внешнего вида

Время на прочтение12 мин
Количество просмотров38K
Активные модели внешнего вида (Active Appearance Models, AAM) — это статистические модели изображений, которые путем разного рода деформаций могут быть подогнаны под реальное изображение. Данный тип моделей в двумерном варианте был предложен Тимом Кутесом и Крисом Тейлором в 1998 году [1]. Первоначально активные модели внешнего вида применялись оценки параметров изображений лиц, но затем они стали активно применяться и в других областях, в частности, в медицине при анализе рентгеновских снимков и изображений, полученных с помощью магнито-резонансной томографии.


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


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

Читать дальше →
Всего голосов 91: ↑88 и ↓3+85
Комментарии7

Восстановление расфокусированных и смазанных изображений. Практика

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

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

Ниже показан результат обработки реального размытого изображения (не с синтетическим размытием). Исходное изображение было получено камерой Canon 500D с объективом EF 85mm/1.8. Фокусировка была выставлена вручную, чтобы получить размытие. Как видно, текст совершенно не читается, лишь угадывается диалоговое окно Windows 7.



И вот результат обработки:



Практически весь текст читается достаточно хорошо, хотя и появились некоторые характерные искажения.

Под катом подробное описание проблем деконволюции, способов их решения, а также множество примеров и сравнений. Осторожно, много картинок!
Читать дальше →
Всего голосов 459: ↑456 и ↓3+453
Комментарии141

Что нас ждет в ближайшие 25 лет? Предсказания от Рэймонда Курцвейла

Время на прочтение3 мин
Количество просмотров36K
Рэймонд Курцвейл, предсказавший в 1990 победу компьютера в шахматном матче с человеком, состоявшуюся в 1997, возможность персональных компьютеров получить ответы по интернету без проводов к 2010 году и использование в начале 2000-х экзоскелетов в медицине дал прогноз на следующие 25 лет. Людям запретят вести машину на скоростных шоссе, мы сможем загружать своё сознание в компьютер и подключим наши мозги к искусственному неокортексу.

Американский авиационный инженер и предприниматель Питер Диамандис для своей новой книги BOLD взял интервью у Рэймонда Курцвейла.

image
Читать дальше →
Всего голосов 38: ↑36 и ↓2+34
Комментарии47

Выбираем нано-квадрокоптер за 20$

Время на прочтение3 мин
Количество просмотров62K
Актуально на февраль 2016

Прошёл ровно год, после того, как я написал пост "Прощай квадрокоптер или будьте осторожны с летательными аппаратами". Напомню, что тогда мой DJI Phantom, вместе с подвесом и GoPro, улетел в неизвестном мне направлении, а его поиски ничего не дали. Какого же было моё удивление, когда перед новым годом мне пришло сообщение:
«Привет Юра и Надя! Вчера я нашел ваш хеликоптер. Случайно увидел в серванте у одного местного. Зашел в дом к нему по делам. Смотрю на шкафу штучка интересная. Вряд ли полезная в этой семье. Спросил: Нашел? Да, нашел. На поленнице лежало. В мае нашел».

Письмо было от организатора гонок на собачьих упряжках, которые я тогда ездил снимать. И радости моей не было предела, даже новый год мы встретили в компании с этим человеком, проехав на машине 1600 км до самого сердца глубинки Карелии.

Состояние коптера — это большая тема для отдельной статьи, а пока скажу лишь, что основные элементы отлично функцонируют и коптер уже летает. Однако я решил не повторять своих ошибок и учиться пилотированию, начиная с более бюджетных моделей, а именно с нано-квадрокоптеров стоимостью ~20$, о них и пойдёт речь.


DJI Phantom в сравнении с нано-коптерами SYMA X12 и Cheerson CX-10
Читать дальше →
Всего голосов 37: ↑34 и ↓3+31
Комментарии26

Как мы делали мод под Oculus Rift для World of Tanks

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

Предыстория


Примерно полтора года назад в руки разработчиков минской студии Wargaming попал DK1. Спустя месяц, когда все наигрались в Team Fortress и Quake в Full 3D, возникла идея заделать что-нибудь с Oculus в самих «Танках». О процессе, результатах и подводных камнях работы с Oculus — читайте ниже.
Читать дальше →
Всего голосов 86: ↑82 и ↓4+78
Комментарии15

Был получен несанкционированный доступ к более чем 20 000 камерам видео-наблюдения Москвы (теперь вы тоже)

Время на прочтение5 мин
Количество просмотров252K
Привет, Хабрахабр! Наверняка многие из вас помнят легендарный пост «Были получены исходники 3300 глобальных интернет-проектов», который долгое время был первым в рейтинге всех публикаций на сайте. Несмотря на схожий заголовок у моего поста, не претендую на первое место, но считаю, что вам стоит обратить внимание.


Читать дальше →
Всего голосов 325: ↑317 и ↓8+309
Комментарии228

Высокопроизводительные вычисления: проблемы и решения

Время на прочтение12 мин
Количество просмотров32K
Компьютеры, даже персональные, становятся все сложнее. Не так уж давно в гудящем на столе ящике все было просто — чем больше частота, тем больше производительность. Теперь же системы стали многоядерными, многопроцессорными, в них появились специализированные ускорители, компьютеры все чаще объединяются в кластеры.
Зачем? Как во всем этом многообразии разобраться?
Что значит SIMD, SMP, GPGPU и другие страшные слова, которые встречаются все чаще?
Каковы границы применимости существующих технологий повышения производительности?

Введение


Откуда такие сложности?

Компьютерные мощности быстро растут и все время кажется, что все, существующей скорости хватит на все.
Но нет — растущая производительность позволяет решать проблемы, к которым раньше нельзя было подступиться. Даже на бытовом уровне есть задачи, которые загрузят ваш компьютер надолго, например кодирование домашнего видео. В промышленности и науке таких задач еще больше: огромные базы данных, молекулярно-динамические расчеты, моделирование сложных механизмов — автомобилей, реактивных двигателей, все это требует возрастающей мощности вычислений.
В предыдущие годы основной рост производительности обеспечивался достаточно просто, с помощью уменьшения размеров элементов микропроцессоров. При этом падало энергопотребление и росли частоты работы, компьютеры становились все быстрее, сохраняя, в общих чертах, свою архитектуру. Менялся техпроцесс производства микросхем и мегагерцы вырастали в гигагерцы, радуя пользователей возросшей производительностью, ведь если «мега» это миллион, то «гига» это уже миллиард операций в секунду.
Но, как известно, рай бывает либо не навсегда, либо не для всех, и не так давно он в компьютерном мире закончился. Оказалось, частоту дальше повышать нельзя — растут токи утечки, процессоры перегреваются и обойти это не получается. Можно, конечно, развивать системы охлаждения, применять водные радиаторы или совсем уж жидким азотом охлаждать — но это не для каждого пользователя доступно, только для суперкомпьютеров или техноманьяков. Да и при любом охлаждении возможность роста была небольшой, где-то раза в два максимум, что для пользователей, привыкших к геометрической прогрессии, было неприемлемо.
Казалось, что закон Мура, по которому число транзисторов и связанная с ним производительность компьютеров удваивалась каждые полтора-два года, перестанет действовать.
Пришло время думать и экспериментировать, вспоминая все возможные способы увеличения скорости вычислений.
Читать дальше →
Всего голосов 79: ↑79 и ↓0+79
Комментарии43

Приложение для Android испортило жизнь коллекторам. Работники этой древнейшей профессии в бессильной ярости

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

Национальная ассоциация профессиональных коллекторских агентств обратилась в Google с просьбой удалить бесплатное приложение «Антиколлектор», появившееся в магазине. Антиколлектор блокирует звонки и СМС организаций, взымающих долги по поручению кредиторов.

«Коммерсант» сообщает, что НАПКА обращалась в Google с просьбой о бане «Антиколлектора», но приложение живо. При этом в Google сообщили, что не раскрывают внутренние процедуры удаления-неудаления софта.

Приложение «Антиколлектор Россия» создал новосибирский разработчик Евгений Пятьков:
«В нашей стране, к сожалению, не всегда исполняются законы. Коллекторы не имеют права звонить Вам и надоедать Вашим близким, но они это делают и им плевать на законность, — говорится в описании сервиса. — Это приложение создано с целью восстановления справедливости. Наша команда будет отслеживать, проверять и обновлять информацию о всех номерах коллекторов».

Читать дальше →
Всего голосов 121: ↑117 и ↓4+113
Комментарии89

Обучение OpenCV каскада Хаара

Время на прочтение8 мин
Количество просмотров194K
На хабре уже есть несколько статей и про то, что такое каскад Хаара (раз, два, три). Есть даже одна, где затронут процесс обучения, но в отношении описанной задачи. На тему обучения есть пара неплохих статей на английском (первая, вторая, третья), но, на мой взгляд, они путанные: либо рассказывают очень мало, либо слишком много и обо всём — выделить нужную мысль сложно.
image
В этой статье я попробую показать, как обучить каскад с нуля за несколько часов, натренировав на поиск простого предмета в видеопотоке (примером будет очаровательная сова с фотографии). Все обучающие выборки и программы будут приложены.
Зачем всё это нужно? Каскад Хаара это один из простейших способов распознавания классов объектов с большой скоростью работы. К ним относятся лица и руки людей, номера автомобилей, пешеходы. Детектором Хаара просто находить животных в кадре (кстати, удивительно, что я не видел ещё ни одной автоматической кормушки для синиц на raspberry pi). К тому же, готовые реализации OpenCV есть под большинство существующих систем (даже для blackfin'a встречал). Всё это делает Хаара одним из самых удобных методов, позволяющих решать задачи видеообработки даже людям, которые никогда не работали с обработкой видео.
Читать дальше →
Всего голосов 59: ↑57 и ↓2+55
Комментарии19

Встраиваем бэкдор в публичный ключ RSA

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

Привет, %username%!
Когда я увидел, как это работает, сказать, что я был в шоке — ничего не сказать. Это довольно простой трюк но после прочтения этой статьи вы больше никогда не будете смотреть на RSA по-прежнему. Это не взлом RSA, это нечто, что заставит вашу паранойю очень сильно разбухнуть.
Читать дальше →
Всего голосов 135: ↑125 и ↓10+115
Комментарии75

Сообщения в глубине: удивительная история подводного Интернета

Время на прочтение44 мин
Количество просмотров212K
Интернет — неотъемлемая часть нашей жизни, невероятно сложная сеть, строившаяся на протяжении многих лет, фактически — это сеть кабелей, опоясывающих всю Землю, в том числе проходящая через моря и океаны. Человечество прошло долгий путь с момента прокладки первого трансатлантического подводного телеграфного кабеля в 1858 году между Соединенными Штатами и Великобританией. В этой статье мы расскажем о том, как Интернет преодолел «водные барьеры», многокилометровые глубины и подводные катаклизмы, какие сложности были на пути и как невероятно сложно поддерживать эту систему в связанном состоянии в наше время, каких колоссальных затрат средств и энергии это требует.

Читать дальше →
Всего голосов 237: ↑228 и ↓9+219
Комментарии81

Распознавание плоских объектов OpenCV 2.4

Время на прочтение6 мин
Количество просмотров107K
Привет всем. Я хотел бы рассказать о принципах, лежащих в основе распознавания объектов с использованием OpenCV. Благо какое-то время мне довелось поработать в лаборатории компьютерного зрения ВМК МГУ, и я немного вник в премудрости этой ветви computer science. Задача, которую я буду рассматривать здесь, предлагалась на Microsoft Computer Vision School Moscow 2011 на семинарах Виктора Ерухимова, одного из разработчиков программного комплекса OpenCV. Почти в таком же виде рассматриваемый код можно найти в демках OpenCV 2.4.
Читать дальше →
Всего голосов 33: ↑29 и ↓4+25
Комментарии17

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность