banner
Дом / Блог / Объективатор: директор по отечественным технологиям
Блог

Объективатор: директор по отечественным технологиям

May 26, 2023May 26, 2023

Объектификатор [Бьёрна Кармана] — это устройство, которое позволяет вам управлять домашними объектами, позволяя им реагировать на уникальные действия или поведение, используя машинное обучение и компьютерное зрение. Объективатор может включать настольную лампу, когда вы открываете книгу, и выключать ее, когда вы закрываете книгу. Включайте кофеварку, когда ставите кружку рядом с кастрюлей, и выключайте ее, когда кружку убирают. Включайте ленточную шлифовальную машину, когда надеваете защитные очки, и выключайте ее, когда снимаете очки. Заряжайте телефон, кладя перед ним банан, и прекращайте зарядку, когда кладете перед ним яблоко. Вы поняли суть — возможности безграничны. Будем надеяться, что когда-нибудь в (ближайшем) будущем мы сможем таким образом взаимодействовать с неодушевленными объектами. Мы можем заставить их учиться на наших действиях, вместо того, чтобы мы учились их программировать.

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

Текущая версия является шестым прототипом в серии, и [Бьёрн] проделал довольно большую работу, доводя проект до совершенства на каждом этапе. В последнем аватаре аппаратное обеспечение устройства состоит из Pi Zero, модуля камеры Raspberry-Pi, блока питания SMPS, блока реле для переключения выхода, вилки 230 В для входного питания и розетки 230 В для конечного. выход. Все детали довольно аккуратно собраны вместе с использованием акриловых опор, вырезанных лазером, а затем заключены в красивый деревянный корпус.

Что касается программного обеспечения, то вся часть машинного обучения выполняется с помощью «Wekinator» — бесплатного программного обеспечения с открытым исходным кодом, которое позволяет создавать музыкальные инструменты, игровые контроллеры с жестами, системы компьютерного зрения или компьютерного прослушивания с использованием машинного обучения. Компьютерное зрение обрабатывается посредством обработки. Весь код упакован с использованием openframework, а ml4A предоставляет приложения для работы с машинным обучением.

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