Виктор Цирфа

Виктор Цирфа
17
новостей
1271
комментарий
Написать личное сообщение
Последний раз был на сайте 61 день назад
С нами с 14 декабря 2011
Піонер технологій, з 2010 по 2019 рік вів фанатський сайт і форум про техніку Samsung. У вільний час програмую на Kotlin, займаюсь веб-версткою і векторним малюванням.
23 мая 2014, 10:30

Прокомментировал:

В общем, меня серьезно задела Nokia Refocus, поэтому я потратил некоторое время на рисечь и его результатами хочу с вами поделиться. [HTML_REMOVED]Как работает Nokia Refocus: приложение отправляет линзу в самую конечную позицию и затем начинает ее медленно двигать, изменяя фокусное расстояние. В это время приложение постоянно обрабатывает получаемую картинку, но ничего не фотографирует. Определяется, где находится фон, где передний план. Для каждой позиции ищется наиболее четкий объект. На основании этой информации приложение формирует т.зв. карту глубины. Этот шаг занимает 1-2 секунды – зависит от освещенности и сложности панорамы. [HTML_REMOVED]Всего может быть до 8 уровней глубины. Тут следует сделать небольшую ремарку. Дело в том, что апертура телефонной камеры (да и экскурсия линзы тоже) не способна создавать выраженный ГРИП, поэтому даже 8 уровней – это больше, чем камера сможет физически обеспечить. В сети не удалось найти информацию, как Nokia это сделала, но, скорее всего, используется программное размытие на основании той самой карты глубины. То есть если на снимке пейзаж, то самый близкий слой будет отображать то, что у нас под ногами, а самый далекий – горизонт. Приложение оставит четким слой, который мы выбираем как «в фокусе» и размоет остальные с такой силой, насколько они отдалены от целевого. Бритва Оккама подсказывает мне, что решения проще этого не существует. [HTML_REMOVED]После этого дело в шляпе – приложение быстро прогоняет линзу по всем рассчитанным в предыдущем шаге позициям и делает снимки. Этот шаг занимает 1-1,5 сек – в зависимости от того, сколько будет сделано снимков. [HTML_REMOVED]Все полученные снимки сохраняются в один файл. Приложение делает от 2 до 8 снимков за раз в зависимости, были ли объекты в непосредственной близи и на максимальном удалении от объектива или нет. Поэтому, если вы хотите получить максимальный эффект от этой функции – разместите что-то в кадре возле объектива и позаботьтесь о красивом фоне. Не поймав ничего в крайних фокусных расстояниях приложение пропустит эти позиции и сделает меньше снимков, а вы получите не столь выраженный эффект. [HTML_REMOVED]Карта слоев позволяет понимать приложению, какое изображение вам подсовывать, когда вы тапаете по разным частям картинки. Например, тапнув вверху, вам покажут восьмое изображение. Внизу – первое. На третьей слева ракушке в седьмом ряду – четвертое. Приложение может работать на любом WP-смартфоне, который имеет автофокус. Вы знаете, что автофокус очень чувствителен к освещению, так что наибольшее количество «слоев» и наиболее быстро вы сможете захватить в солнечный день. Конкретно смартфон Lumia 1520 обладает особенностью, важной для этой функции – ее сенсор почти вдвое больше, чем сенсор среднестатистического смартфона (1/2.5” против 1/3.2”), что улучшает работу автофокуса – делает его качественней и быстрее, ведь на него попадет больше света. [HTML_REMOVED]Да, движущиеся объекты фотографировать не удастся – те пару секунд, за которые захватываются эти 8 изображений, он должен быть неподвижным. Иначе объект будет либо размыт, либо находится в разном положении на разных слоях, либо автофокус вовсе запарится на нем фокусироваться. [HTML_REMOVED]Все эти 2 – 8 изображений сохраняются в файл с фирменным расширением .nar. Найти конкретную информацию о NAR от приложения Nokia Refocus мне не удалось. Но файл с таким же расширением создает и другое приложение от Nokia и там он является обычным zip-архивом. Достаточно просто переименовать .nar на *.zip и вы увидите внутри архива набор из нескольких фотографий. Скорее всего, финны не стали изобретать велосипед и использовали тот же подход. Остается только узнать – как они хранят карту глубины? Этот вопрос для меня также остался без ответа. Если кто-то из Lumia-водов поделится со мной таким файлом для препарирования – буду благодарен. [HTML_REMOVED]По большому счету, если разобраться с картой глубины – не так уже и сложно будет создать приложение, которое будет на ПК работать с такими файлами и динамически менять фокус. В конце-концов, можно же залить nar-файл на OneDrive и играться с фокусом постфактум. Но в целом, nar-файл является временным. Вы на телефоне выбираете слой, который вам интересен и именно его сохраняете в классическом, как соната Бетховена, формате .jpg. Все же остальные – удаляются вместе с .nar. [HTML_REMOVED]С технической точки зрения – очень занятный продукт вышел. По крайней мере, мне было любопытно.

К посту: Приложения для Windows Phone: Nokia Refocus

Ответить на комментарий →

21 мая 2014, 17:47

Прокомментировал:

с такими условиями и я полаять могу ;-)

К посту: Возвращение живых мертвецов: Windows-планшет Microsoft Surface Pro 3

Ответить на комментарий →

21 мая 2014, 17:43

Прокомментировал:

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

К посту: Возвращение живых мертвецов: Windows-планшет Microsoft Surface Pro 3

Ответить на комментарий →

20 мая 2014, 22:00

Прокомментировал:

походу ничего нового в этом сегменте не изобретено - нет смысла обновляться.

К посту: Обзор вебкамеры Genius LightCam 1020

Ответить на комментарий →

20 мая 2014, 21:59

Прокомментировал:

UPD: Грубоват у Сони Мышкиной голос, судя по видео:) ахаха, *ля, прекратите )))))))

К посту: Обзор вебкамеры Genius LightCam 1020

Ответить на комментарий →

16 мая 2014, 09:05

Прокомментировал:

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

К посту: Где мы будем жить: перспективы колонизации планет Солнечной системы

Ответить на комментарий →

14 мая 2014, 21:48

Прокомментировал:

статья натолкнула на мысль пошариться по Википедии. В общем, для меня стало открытием, что у Википедии есть собственный API. То есть можно писать сторонние приложения, которые будут работать напрямую с базами википедии, а не гуглить страницу и из нее выдирать нужную информацию. Что это дает? Во-первых, экономится мобильный траффик, потому что не загружается разметка страницы, в том числе картинки, использованные в оформлении страницы. Учитывая стоимость мобильного интернета и его скорость у нас - это важно. Во-вторых, это позволяет выводить информацию в удобном формате для конкретного устройства. Т.е. выводить информацию с использованием особенностей конкретной ОС в соответствии с ее стилем и уникальными функциями (виджеты или живые плитки). В третьих, это позволяет добавлять википедии новые функции. Яркий пример в этой программе - использование геолокационных возможностей телефона для вывода информации, актуальной для вашей местности. API википедии настолько широк, что позволяет делать все то же, что и с помощью сайта и даже больше. В том числе можно редактировать статьи и даже создавать ботов для автоматизации правок в большом количестве статей. Поэтому я уверен, что приложению есть куда расти и задействовать все новые и новые доступные возможности. Как вариант можно было бы выводить раздел "этот день в истории" в живую плитку. Фактически, можно создавать не только приложения для доступа к википедии. Разработчики могут создавать красивые тематические приложения, а ресурсы брать из вики. Например, "картинки дня" можно формировать в галерею или сразу ставить на экран блокировки. Можно сделать туристическое приложение, а данные и фотографии грузить с вики. Ну и подобное. Я думаю, что это направление будет очень активно развиваться и скоро мы будем довольно часто сталкиваться с информацией из википедии, даже не всегда об этом догадываясь.

К посту: Приложения для Windows Phone: Wikipedia

Ответить на комментарий →

13 мая 2014, 21:24

Прокомментировал:

в свое время тоже читал старые советские космические журналы и увлекался подобными фантазиями. но сейчас я скорее фаталист. что у нас есть? мы с большим трудом можем долететь до Луны, взяв с собой 3 человека. Допустим, наши технологии настолько сильно шагнут, что скоро мы сможем отправить несколько человек аж к марсу. а он, на минуточку, не возле самой земли вертится, а чуток подальше. и сделать это нам нужно будет в ближайшие 100 лет, максимум. Потому что самое позже через 100 лет на этой самой сраной планетке закончится нефть и перестанут летать ракеты и самолеты. и все. мы даже на МКС не сможем полететь. ракеты, они знаете ли не смогут на электромоторе с гребным винтом подняться. за последние 70 лет новых типов двигателей не выдумали. искусственный бензин слишком дорог и низкого качества. а для ракеты нужно ппц как много топлива крайне хорошего качества. никаких заменителей нефти по своим не беспрецедентным свойствам не существует. судя по тому, что добыча нефти увеличивается - никаких заменителей так и не придумано, никто просто не видит смысл в оттягивании конца света. господа, мы здесь застряли. уже наши дети вполне могут увидеть затухание цивилизации на нашей собственной планетке мы не можем обеспечить нормальное обеспечение теплом и едой многих районов. что значит обеспечить жизнеспособные условия на другой планете? чем поднять в космос столько стройматериалов? Где столько найти на самой земле? наши мечты из разряда "вот вырасту - всем покажу". но намного выше вероятность, что следующее поколение людей будет играть в Ласт оф ас или Метро в очень офигительной графике и с крутым эффектом присутствия...

К посту: Где мы будем жить: перспективы колонизации планет Солнечной системы

Ответить на комментарий →

13 мая 2014, 21:09

Прокомментировал:

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

К посту: Где мы будем жить: перспективы колонизации планет Солнечной системы

Ответить на комментарий →

11 мая 2014, 15:38

Прокомментировал:

кто-нить ведает инфорй, есть ли помехи от передачи звука через USB тракт? а также через PCI и PCI Express?

К посту: Беглый обзор внешней звуковой карты Asus Xonar U7

Ответить на комментарий →