Архив за 27 сентября 2012 - 2

Проект 3D принтера высокого разрешения на Кикстартере Form 1 от FormLabs

Компания FormLabs задалась амбициозной целью совершить прорыв в области 3D-принтеров и сделать принтер высокого разрешения (сильно выше существующих) по приемлемой цене.
Практически все 3d-принтеры работают по принципу «слой за слоем», различаются лишь технологии создания слоёв, от порошка до вырезания из бумажных листов. Проблемы с разрешением детали связаны с минимально возможной толщиной слоя.

Данный принтер работает по принципу лазерной стереолитографии, когда лазер с нужной длиной волны «рисует» в жидком пластике необходимую деталь слой за слоем. Часть пластика, которую осветил луч лазера, затвердевает.
Читать полностью »

Недавно мы наконец зарелизили приложение под Android, а ещё раньше приложение для iPad-а (а ещё раньше для iPhone, но мы про него не будем, оно страшное).
И вот, в принципе, просто хочется немного похвастаться.

iPad-приложение использует интерфейс, который нам кажется инновационным :-) Навигация по логически вложенным понятиям выглядит как слои интерфейса, накладывающиеся один на другой. Слайд вправо убирает текущий верхний слой, тап по нужному слою скрывает все верхние (иногда верхние слои закрывают нижние не целиком).

Навигация получается удобная, нам нравится. Выглядит примерно так (примерно 500КБ трафика):
Читать полностью »

Недавно мы наконец зарелизили приложение под Android, а ещё раньше приложение для iPad-а (а ещё раньше для iPhone, но мы про него не будем, оно страшное).
И вот, в принципе, просто хочется немного похвастаться.

iPad-приложение использует интерфейс, который нам кажется инновационным :-) Навигация по логически вложенным понятиям выглядит как слои интерфейса, накладывающиеся один на другой. Слайд вправо убирает текущий верхний слой, тап по нужному слою скрывает все верхние (иногда верхние слои закрывают нижние не целиком).

Навигация получается удобная, нам нравится. Выглядит примерно так (примерно 500КБ трафика):
Читать полностью »

Алгоритм Particle Filter замечателен своей простотой и интуитивной понятностью. Предлагаю собственный вариант его использования в задаче стереоскопического зрения для сопоставления «одной и той же точки» на двух изображениях — с левой и правой камеры. Для реализации (исключительно в целях развлечения) использован Python с библиотеками numpy (матричные вычисления) и pygame (графика и обработка событий мышки). Сам алгоритм Particle Filter без изменений взят из курса Programming a Robotic Car на Udacity. Меня извиняет лишь то, что я честно прослушал весь курс и сделал все домашние работы, включая и реализацию этого алгоритма.

В задаче стереоскопического зрения нужно сопоставлять малые области (например, 8х8 пикселей) на левом и правом кадре. При идеальном расположении камер строго горизонтально, зная разность координаты по оси Х одинаковой области между левым и правым кадром, можно вычислить расстояние до объекта, который изображен в этой области. Понимаю, что звучит запутанно, но на самом деле это легко выводится простейшими геометрическими построениями по правилу подобных треугольников. Например, на видео с недостроенной колокольней, мы видим уходящий вдаль забор с одинаковыми ромбами. Ближний к нам ромб наиболее сильно смещен на правом кадре относительно левого, следующий — чуть меньше и т.д.

Стандартная схема решения такой задачи довольно тяжелая в вычислительном плане. Нужно откалибровать погрешности взаимного расположения камер так, чтобы гарантировать, что горизонтальная линия с координатой Y на левом кадре точно соответствует горизонтали с той же координатой на правом кадре. Затем сопоставить каждой точке (или области ) вдоль горизонтальной линии на левом кадре наилучшую точку на правом кадре (это решается, например, методом динамического программирования, имеющем квадратическую сложность). Тогда у нас будут вычислены смещения по Ох для каждой точки вдоль рассматриваемой горизонтали. И повторить процедуру для каждой горизонтальной линии. Немного сложновато, и уж совсем не похоже на то, как это работает в мозге (мы ведь знаем это, правда?)

Посмотрите, как алгорим Particle Filter решает эту же задачу. На мой взгляд, это очень похоже на биологическую модель, по крайней мере имитируются микро-движения глаза для фокусировки внимания на отдельных фрагментах изображения, и учитывается «предыстория» таких микро-движений.

Читать полностью »

Hello.

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

Но вы здесь. Или еще где-то, но только не там, где должны.

image

Читать полностью »

Всем привет! Самые внимательные уже заметили небольшое обновление, которые мы сделали сегодня. В качестве “вишенки на торте” мы решили сделать ещё кое-что — положить начало хорошему делу.

Делаем уроки на Хабре

С сегодняшнего дня при создании поста (или перевода), можно поставить чекбокс “обучающий материал”, который поставит ему флаг «Tutorial». Видя этот индикатор, можно быть уверенным в том, что внутри находится урок, how-to или другой обучающий материал.

Делаем уроки на Хабре

Читать полностью »

Как будет выглядеть Mozilla OS?

Патрик Адамчук (Patryk Adamczyk), должность которого в Mozilla звучит как Senior Mobile User Experience Designer, опубликовал в блоге Firefox OS статью, в которой описал дизайнерские принципы, заложенные в основу будущей мобильной операционной системы.

Если бросить на слайды под катом быстрый взгляд, но нельзя не заметить стремление к строгим геометрическим формам, которые характерны для того интерфейса, который Microsoft называла до недавнего времени «Metro». Сам дизайнер говорит, что «Design that is minimal, effective and intuitive»; также можно отметить ассиметричную компоновку плиточных элементов интерфейса, которые предназначены для отображения мультимедийного контента — однако же от привычных списков (контакты, письма и т.п.), характерных для Android или iOS, тоже не отказались.

Читать полностью »

Теперь RU-CENTER предоставляет возможность зарегистрировать домены в любой национальной зоне, всего их более 300.

Список доменных зон: www.nic.ru/cgi/na.cgi?step=n_a.all_worldЧитать полностью »

FiiO – молодая китайская компания, основанная в 2007 году, тем не менее уже достаточно известна во всём мире, в частности и Украине. Занимается разработкой портативных усилителей, ЦАПов. Также в своем арсенале имеет несколько стационарных устройств. Как вы уже догадались из заголовка, сегодня речь пойдёт о портативном усилителе со встроенным ЦАПом – FiiO E17.
Обзор портативного усилителя/ЦАПа FiiO E17 Alpen
Attention! Я не аудиофил, совсем не аудиофил. Я могу различить качество звука, но не могу его описать, поэтому разъяснений по поводу его качества от меня не ждите. На самом деле — это больше обзор «железки» чем усилителя для наушников.
Читать полностью »

Разработчик игры Minecraft Маркус Персон (Нотч) получил письмо от Microsoft с предложением помощи по сертификации Minecraft для Windows 8, но в ответ попросил «прекратить попытки разрушения ПК как открытой платформы».

Нотч отказался сертифицировать Minecraft под Windows 8

Позже он пояснил, что скорее смирится с невозможностью запуска Minecraft на платформе Windows 8, чем с нынешним положением вещей. Может быть, сказал Нотч, таким образом удастся отговорить от Windows 8 хоть пару человек.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js