Как стать автором
Обновить
31
Карма
0
Рейтинг
Владимир @vovaekb90

инженер-программист направления computer vision

  • Публикации
  • Комментарии

Pimoroni Pico LiPo: как микроконтроллер от Raspberry, только лучше

Блог компании SelectelРазработка на Raspberry PiПроизводство и разработка электроникиГаджетыКомпьютерное железо
Перевод

После того, как Raspberry Pi Foundation разработала и анонсировала свой процессор RP2040, на рынке появилось несколько одноплатников на его основе, включая собственную разработку Raspberry. Среди наиболее заметных RP2040-проектов стоит отметить Adafruit Py RP2040 и Pimoroni Tiny 2040. Есть еще и Adafruit Feather RP2040 с Cytron Maker Pi Pico.

Напомним, что сам по себе проект Raspberry Pi Pico — это, по сути, микроконтроллер с GPIO и возможностью программирования. Плату можно применять для эмуляции самых разных типов интерфейсов, включая ретро-системы. У Pico от Raspberry относительно небольшой набор функций, но своих денег плата стоит. Сейчас появился новый девайс, который называется Pimoroni Pico LiPo. Это как бы «Pico на стероидах».
Читать дальше →
Всего голосов 53: ↑47 и ↓6 +41
Просмотры11.4K
Комментарии 12

Новости

Показать еще

Эволюция методов mesh denoising: от простых фильтров до 3D глубокого обучения

Блог компании twin3dРабота с 3D-графикойАлгоритмыМатематикаМашинное обучение

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

С помощью технологии трехмерного сканирования можно получить 3D-модель реального объекта. Но знаете ли вы, что почти всегда такие объекты содержат шумы и неточности? В Twin3d мы сканируем людей (и не только) и с помощью фотограмметрии получаем 3D-модели, которые дальше необходимо обрабатывать в зависимости от конечной цели их использования. Естественно, от шумов надо избавляться, чтобы применять виртуальную модель человека в кино/играх/рекламе. Нужно много чего еще делать, но об этом мы поговорим потом.

Читать далее
Всего голосов 15: ↑15 и ↓0 +15
Просмотры2.7K
Комментарии 3

Структурированное сопоставление с шаблонами в Python 3.10

PythonПрограммированиеФункциональное программирование

Версия Python 3.10, работа над которой началась 25 мая 2020 года, запланирована к выпуску  4 октября 2021 года и будет содержать ряд интересных нововведений. Одним из многообещающих нововведений будет структурированное сопоставление с шаблонами (structured pattern matching). Для этого будет введена специальная инструкция сопоставления с шаблонами match. Функциональность сопоставления с шаблонами несомненно вызовет интерес, в особенности у программистов ФП, где она играет важную роль. Остальные новинки новой версии языка описаны здесь.

Читать далее
Всего голосов 14: ↑14 и ↓0 +14
Просмотры3.7K
Комментарии 15

Сделать робота на raspberry pi, обновленный pi-tank. Часть 2. Софт

Разработка робототехникиРобототехника
Tutorial


Вторая часть полностью посвящена описанию программного обеспечения, используемого на роботе.

Так как разработанный робот (pi-tank) по большому счету рассчитан на начинающих роботостроителей, то все будет максимально упрощено, а в конце статьи будет приложен образ (image) для raspberry pi для самостоятельного дальнейшего изучения.

Ссылка на 1-ю часть статьи.

Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры8.2K
Комментарии 15

Проекты Центра разработки Intel в России. OpenVINO Toolkit

Блог компании IntelПрограммированиеМашинное обучениеИстория IT


Выполняя свое обещание, в новом году мы продолжаем публикацию статей из рубрики «Проекты Центра разработки Intel в России». Эта серия посвящена относительно молодому, но уже получившему заслуженную популярность набору инструментов для разработки программ, использующих машинное зрение и Deep Learning — Open Visual Inference & Neural Network Optimization toolkit или, коротко, OpenVINO.
На наши вопросы об истории и сущности проекта ответил его главный архитектор Юрий Горбачев.
Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Просмотры2.2K
Комментарии 10

Приемы повышения производительности инференса глубоких моделей с DL Workbench. Часть 1 — введение и установка

Блог компании IntelВысокая производительностьОбработка изображенийИскусственный интеллект

Если у вас есть проект с интенсивной обработкой данных глубокими моделями (или еще нет, но вы собираетесь его создать), то вам будет полезно познакомиться с приемами по повышению их производительности и уменьшению затрат на покупку / аренду вычислительных мощностей. Тем более, что многие из приемов сейчас выполняются буквально за несколько кликов мышкой, но при этом позволяют повысить производительность на порядок. В этом посте мы рассмотрим какие оптимизации бывают, установим Docker на Windows 10 и запустим DL Workbench, измерим производительность инференса без оптимизации и с применением оных.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры956
Комментарии 6

Одноплатник Odyssey X86J4125800Е поддерживает Windows, Linux и совместим с Arduino и «малинкой»

Блог компании SelectelПроизводство и разработка электроникиГаджетыКомпьютерное железо

Среди одноплатников пополнение — появилась модель Odyssey X86J4125800 с четырехъядерным процессором Intel Celeron J4125 и довольно внушительным количеством разного рода модулей, разъемов и коннекторов.

Основа, как говорилось выше — 10-ваттный процессор Intel Celeron J4125 с базовой частотой работы ядра 2 ГГц и максимально возможной 2,7 ГГц. Графика, что логично, интегрирована, это Intel UHD 600. Сама плата, даром что не самая производительная в мире, предоставляет неплохие возможности для разработчиков.
Читать дальше →
Всего голосов 51: ↑50 и ↓1 +49
Просмотры10.4K
Комментарии 16

Поиск изображений

Поисковые технологииPythonОбработка изображенийМашинное обучение

Пытаясь реализовать обратный поиск изображений для своего сайта, я столкнулся с огромным миром поиска изображений. Ниже приведены краткие описания и варианты применения некоторых подходов обратного поиска/поиска похожих изображений.

Читать далее
Всего голосов 21: ↑21 и ↓0 +21
Просмотры5.5K
Комментарии 3

Ontol: подборка видео-лекций и каналов для продвинутых программистов

Блог компании МаклаудPythonJavaScriptПрограммированиеУчебный процесс в IT
image

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

В перерывах между полетами на реактивном ранце и переводами материалов Y Combinator, я делаю проект «Ontol» — такое место в сети, где максимальная концентрация полезного, апгрейдящего мировоззрение материала (ценного на горизонте 10+ лет, например, такого), которым можно делиться бесплатно в 1 клик. (канал в телеграм: t.me/ontol)

Вот мои предыдущие бесплатные образовательные подборки:


Читать дальше →
Всего голосов 41: ↑39 и ↓2 +37
Просмотры11.6K
Комментарии 0

Мощные и не очень одноплатники с RISC-V чипами: что готовит рынок

Блог компании SelectelПроизводство и разработка электроникиКомпьютерное железоПроцессоры

В одноплатных компьютерах сейчас недостатка нет, есть системы на любой вкус и потребности. Вскоре спектр решений еще больше расширится — к выходу готовятся одноплатники на базе RISC-V чипов. Первыми выйдут системы на основе Allwinner Xuantie-C906.

Это не монстр производительности, но зато это один из самых недорогих процессоров с открытой RISC-V архитектурой. Новинок с таким чипом будет несколько, поскольку собственные решения готовят разные производители.
Читать дальше →
Всего голосов 66: ↑65 и ↓1 +64
Просмотры13.1K
Комментарии 23

Провели внутренний хакатон впервые после карантина: как мы обучали машинки устраивать в офисе ДТП

Блог компании FunCorpЗанимательные задачкиАлгоритмыХакатоныРазработка на Raspberry Pi

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

Задание полностью отличалось от того, чем мы привыкли заниматься, разрабатывая мобильные приложения — нужно было научить машинку на основе Raspberry Pi 4.0 с камерой объезжать препятствия, искать врага определённого цвета и идти на таран. Кто показал в среднем лучший результат — тот и выиграл.

Задание опубликовали в день старта, выделили пару полноценных дней на разработку и провели финал в офисе с онлайн-трансляцией. Под катом — подробное описание задачи и решения команд. Гифки с хайлайтами прилагаются.

Read more
Всего голосов 40: ↑40 и ↓0 +40
Просмотры3.2K
Комментарии 8

Edge платы для домашнего Computer Vision

Блог компании RecognitorОбработка изображенийМашинное обучениеКомпьютерное железоDIY или Сделай сам

Я люблю делать всякие странные штуки с Computer Vision. Назовем их “условно полезные девайсы”. Из того, что я выкладывал на Хабре, - рассказ про умную кормушку для птиц и камера для слежения за ребенком. По работе тоже примерно тем же самым занимаюсь. Так что люблю следить за актуальным рынком устройств которые подходят для ComputerVision. Свой прошлый обзор я делал полтора года назад. Что для Embedded - много. В этом я сосредоточусь на устройствах которые вышли недавно + на устройствах которые будут интересны для хоббийных проектов.

Читать далее
Всего голосов 38: ↑37 и ↓1 +36
Просмотры7.4K
Комментарии 14

ARMv9: в чем преимущество?

Блог компании SelectelВысокая производительностьКомпьютерное железоПроцессоры
Перевод

Что такое масштабируемые векторные расширения (Scalable Vector Extension)? Что они значат для индустрии и пользователей?

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

Мы находимся на пороге серьезных изменений в индустрии, которых не происходило уже несколько десятилетий. x86 доминирует в компьютерной индустрии уже продолжительное время, но активное развитие ARM, вероятно, станет серьезной проблемой для x86.

В этом году ARM выпустила архитектуру следующего поколения, которая задаст курс отрасли на следующее десятилетие, — ARMv9. Это важное событие, которое заслуживает пристального внимания.
Читать дальше →
Всего голосов 78: ↑73 и ↓5 +68
Просмотры14.4K
Комментарии 34

ЦБ рассказал, как будет регулировать экосистемы «Яндекса», «Сбера» и Mail.ru

Монетизация веб-сервисовУправление продуктомЗаконодательство в ITБизнес-моделиIT-компании

Центробанк хочет, чтобы в России было несколько экосистем разных размеров. Среди них могут быть и иностранные игроки, но их роль должна быть ограничена. Кроме того, все экосистемы предлагается сделать «открытыми» для поставщиков товаров и услуг со стороны, а пользователям дать право самостоятельно распоряжаться своими данными.

Читать далее
Всего голосов 15: ↑13 и ↓2 +11
Просмотры6K
Комментарии 7

Как воссоздать изображение всего по нескольким пикселям

Блог компании TimewebПрограммированиеМашинное обучение
Перевод
Tutorial
Эта статья дает возможность познакомиться с такой методикой получения и восстановления сигнала, как Compressive Sensing.

image
Множество всех возможных изображений 2 на 2 с цветами, закодированными одним битом

Пространство изображений огромно, невероятно огромно, но при этом очень мало. Задумайтесь об этом на минуту. Из сетки размером всего 8 на 8 пикселей можно создать 18 446 744 073 709 551 616 различных чёрно-белых изображений. Однако из этих 18 квинтиллионов изображений очень немногие покажутся осмысленными человеческому взгляду. Большинство изображений, по сути, выглядит как QR-коды. Те, которые покажутся человеку осмысленными, принадлежат к тому множеству, которое я называю естественными изображениями. Они представляют крошечную долю пространства изображений 8 на 8. Если мы рассмотрим мегапиксельные изображения, то доля естественных изображений становится ещё меньше, почти ничтожной, однако содержит любое изображение, которое можно придумать. Так чем же эти естественные изображения так уникальны? И можем ли мы использовать эту фундаментальную разницу в собственных интересах?
Читать дальше →
Всего голосов 66: ↑65 и ↓1 +64
Просмотры16.8K
Комментарии 41

Перегон картинок из Pillow в NumPy/OpenCV всего за два копирования памяти

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

Стоп, что? В смысле «всего»? Разве преобразование из одного формата в другой нельзя сделать за одно копирование, а лучше вообще без копирования?

Да, это кажется безумием, но более привычные методы преобразования картинок работают в 1,5-2,5 раза медленнее (если нужен не read-only объект). Сегодня я покопаюсь в кишках обеих библиотек, расскажу почему так получилось и кто виноват. А также покажу финальный результат, который работает так же, только быстрее. Никаких репозиториев или пакетов не будет, только рассказ и рабочий код в конце. Но давайте обо всём по порядку.

Читать далее
Всего голосов 39: ↑39 и ↓0 +39
Просмотры4.7K
Комментарии 13

«Умная камера» на базе Raspberry Pi с управлением через Telegram-бота

PythonРазработка на Raspberry PiУмный домDIY или Сделай сам
Из песочницы

Привет, меня зовут Иван. Сразу отвечу на главный вопрос: почему стал собирать сам, а не взял готовое решение? Во-первых, стоимость готовых решений - Raspberry Pi со всеми датчиками и камерой вышла не больше $30, большая часть еще по курсу 60 рублей за доллар. Во-вторых, почти все части уже были - Raspberry Pi отдал брат, камера осталась еще с лохматых времен, диод тоже был - покупал для Arduino, а датчик движения на Aliexpress стоил не больше 100 рублей.

Читать далее
Всего голосов 22: ↑21 и ↓1 +20
Просмотры13.6K
Комментарии 14

Беспилотник на практике: немного деталей про тестовую машину от StarLine

Блог компании Leader-IDНаучно-популярноеАвтомобильные гаджетыТранспорт

Практика куда интересней теории. Например, для лидара дым и пар из выхлопной трубы впереди идущего авто аналогичен бетонному столбу, а круиз-контроль, через который логично было бы управлять торможением, не адаптирован к движению задним ходом. И таких нюансов множество.

Под катом — небольшой рассказ про устройство беспилотного автомобиля, созданного питерской командой StarLine на базе опенсорсной платформы и цифровой модели дороги.

Читать далее
Всего голосов 20: ↑20 и ↓0 +20
Просмотры4.5K
Комментарии 23

Легенда на ладони: создаём крошечный компьютер PDP11

Производство и разработка электроникиИстория ITСтарое железо
Перевод
image

Введение


2020 год был странным для всех в мире. Конкретно в моём случае мне пришлось находиться далеко от своего дома в Шанхае, потому что, когда COVID нанёс удар, мы были в Европе, и Китай усложнил процедуру пересечения границ примерно до конца года.

Отсутствие доступа к моей лаборатории и лишь ограниченный доступ к электронному оборудованию сильно сдерживал мои возможности, однако создание новых проектов не исключалось полностью [перевод на Хабре]. После завершения этого проекта я снова попал в проектный вакуум: всё, что у меня было с собой — это куча комплектов разработки ESP32 и желание что-нибудь создать.

Поэтому я подумал: почему бы не создать ещё один эмулятор? У меня был подобный опыт, поэтому это не будет слишком сложно, и как только я доберусь до своей лаборатории, то, вероятно, смогу превратить его в ещё одну миниатюрную работающую модель компьютера, похожую на то, что я сделал с крошечным Macintosh Plus [перевод на Хабре]. Но какой компьютер выбрать на сей раз? Меня всегда интересовал PDP11. Хоть у меня никогда его не было (и я даже на нём не работал), в своё время он находился в авангарде компьютерных технологий. Его архитектура набора команд (ISA) повлияла на довольно значительное количество архитектур, появившихся позже, а солидная доля ПО, которое мы используем по сей день, основывается на идеях, впервые реализованных на PDP11.
Читать дальше →
Всего голосов 61: ↑61 и ↓0 +61
Просмотры17.7K
Комментарии 9

Лопнул ли пузырь машинного обучения, или начало новой зари

Блог компании RecognitorОбработка изображенийМашинное обучениеИсследования и прогнозы в ITИскусственный интеллект
Недавно вышла статья, которая неплохо показывает тенденцию в машинном обучении последних лет. Если коротко: число стартапов в области машинного обучения в последние два года резко упало.

image

Ну что. Разберём «лопнул ли пузырь», «как дальше жить» и поговорим откуда вообще такая загогулина.
Читать дальше →
Всего голосов 185: ↑181 и ↓4 +177
Просмотры107.8K
Комментарии 350

Информация

В рейтинге
5,862-й
Откуда
Brno, Jihomoravsky Kraj, Чехия
Дата рождения
Зарегистрирован
Активность