iPhones.ru

Студент сделал сенсорный экран для MacBook за $1. Как сделать такой же

Артём Баусов avatar | 11
FavoriteLoading В закладки
Студент сделал сенсорный экран для MacBook за $1. Как сделать такой же

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

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

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

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

Что это и как работает

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

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

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


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

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

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

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

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

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


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

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

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

Итог

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

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

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (23 голосов, общий рейтинг: 4.87 из 5)
undefined
iPhones.ru
Менять ничего не придётся.
Здесь можно оставить комментарий! Для этого авторизуйтесь или зарегистрируйтесь на iPhones.ru.

11 комментариев

Форум →
  1. peper- avatar
    peper- 7 августа 2019
    6

    Это пять! Apple добавит эту функцию как опцию к МакуБуку … за 500 долларов.

    VsG avatar
    VsG7 августа 2019
    1

    @peper-, и назовет тачскрином

    wa4n59 avatar
    wa4n598 августа 2019
    0

    @peper-, даа, щяс – 1к$, не меньше

    Войди на сайт, чтобы ответить
    Ответить
  2. ForeverJoy avatar
    ForeverJoy 7 августа 2019
    2

    Гениально

    Войди на сайт, чтобы ответить
    Ответить
  3. IRT avatar
    IRT 7 августа 2019
    3

    Задержка весьма заметная. Плюс постоянное отслеживание пальца камерой высадит вашу батарею за час.

    Войди на сайт, чтобы ответить
    Ответить
  4. Metal avatar
    Metal 7 августа 2019
    4

    Найс колхоз xD

    VsG avatar
    VsG7 августа 2019
    6

    @Metal, можно и не придираться к студенту, создавшему это на коленке и выложившему ПО в общий доступ

    drundel007 avatar
    drundel0078 августа 2019
    0

    @VsG, но колхозом это быть не перестаёт.

    VsG avatar
    VsG8 августа 2019
    1

    @drundel007, автомобили вспомните первые, телефоны… тут главное технология (в первую очередь), а не технология+удобство +внешний вид+стоимость. технология будет восребована, ее начнут развивать и уже 2-е поколение вполне может выглядеть миниатюрной элегантной насадкой, а 3-е уже может быть незаметным встроенным датчиком. ну просто к примеру. а если технология будет не востребована- о ней и забудут, и деньги не будут потрачены зря на внешний вид и миниатюрность, не так обидно будет разработчику потраченных затрат)

    Войди на сайт, чтобы ответить
    Ответить
  5. serval avatar
    serval 8 августа 2019
    0

    Талантливый парень! Компания потратит на подобное 200-300 млн. и повысит стоимость буков процентов на 17-20. Но, скорее всего, парнишка будет принят туда на работу.

    Войди на сайт, чтобы ответить
    Ответить
  6. Ёжик avatar
    Ёжик 8 августа 2019
    0

    Ещё несколько лет назад натыкался на сенсорные накладки для iMac, они прозрачные, крепятся поверх экрана и работают по типу как и сенсор на iPhone. А это колхоз какой-то.

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.