Как сделать MacBook сенсорным своими руками за 70 рублей

Среда, 7 августа 2019 г.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e

Студент Массачусетского технологического института Аниш Аталье вместе с тремя товарищами Кевином Квоком, Логаном Энстрёмом и Гильермо Вебстером создал сенсорный экран для MacBook и описал, как сделать такой же. На сборку потребовалось всего $1 и 16 часов времени.

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

Если палец совпадает со своим отражением, то можно построить схему сенсорного дисплея.



Слегка доработав технологию Квока, ребята создали Project Sistine. Что это и как работает

Это специальная система, помогающая экрану MacBook понять, какого именно места касается пользователь.

Идея состоит в том, чтобы установить небольшое зеркало перед встроенной камерой «макбука», чтобы она смотрела на экран компьютера под острым углом.

Так камера сможет видеть пальцы пользователя. А с помощью компьютерного зрения трансформировать видеопоток в команды для сенсорного управления.


Полученное устройство для считывания касаний экрана MacBook

В итоге для реализации плана потребовалось:

• горячий клей
• миниатюрное зеркало
• жёсткая бумажная тарелка (это не шутка)
• дверные петли

С их помощью зеркальце крепится над камерой MacBook на самодельном креплении. Так оно собиралось:



Дальше студенты взялись за создание софта. Он должен был определять цвет кожи, размеры пальца по верхнему (отражение в экране) и нижнему (реальный палец, снятый камерой) контуру.

Дальше алгоритм оценивает среднюю линию между ними и принимает её за точку касания к экрану ноута.


Так камера считывает касание



После первоначальной калибровки системы камера и софт обучатся адекватно оценить расстояние от пальца до экрана и распознать координаты точки касания по методу RANSAC.

RANSAC — метод оценки параметров модели на основе случайных выборок Итог



В итоговом прототипе разработчики преобразовали касания и движения пальца в команды мыши. При создании модели использовалась камера с разрешением 480p. И чем будет больше разрешение камеры, тем точнее будут считываться движения.

Исходный код для системы компьютерного зрения создатели опубликовали на GitHub. [AnishaTalye]

Следите за нами в ВКонтакте, Facebook'e и Twitter'e


Просмотров: 829
Рубрика: Hi-Tech


Архив новостей / Экспорт новостей

Ещё новости по теме:

RosInvest.Com не несет ответственности за опубликованные материалы и комментарии пользователей. Возрастной цензор 16+.

Ответственность за высказанные, размещённую информацию и оценки, в рамках проекта RosInvest.Com, лежит полностью на лицах опубликовавших эти материалы. Использование материалов, допускается со ссылкой на сайт RosInvest.Com.

Архивы новостей за: 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003

Февраль 2003: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28