Специалисти от Масачузетския технологичен институт измислиха съвсем лесен и абсурдно

...
Специалисти от Масачузетския технологичен институт измислиха съвсем лесен и абсурдно
Коментари Харесай

Ето как огледалце и панта за врата превръщат в сензорен обикновения дисплей на лаптопа

Специалисти от Масачузетския софтуерен институт измислиха напълно елементарен и неуместно на ниска цена метод за превръщането на елементарния екран на преносимия компютър в сензорен.
Идеята не е комплицирана: пред уеб-камерата на мобилното устройство се слага огледалце, закрепено върху общоприета панта за врата. Избира се надолнище на камерата, който й дава опция да вижда докосването на пръста до екрана. С помощта на логаритми за компютърно зрение се дефинират координатите на допира. След това докосванията се преобразуват и имитират работата на компютърна мишка. Процесът е в детайли разказан в уеб страницата на един от създателите на плана.



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



За разбора на изображенията се употребява софтуерната технология на един от участниците в плана. Тя я е създал още през 2010 година като любителски план. Програмата употребява библиотеката за компютърно зрение OpenCV и дефинира докосването по отражението на пръста от повърхността на екрана. При доближаването на пръста, камерата записва освен самия палец, само че и неговото отчасти отражение. Съединяването на двата обекта значи допиране на екрана.

В началото е належащо калибрирането на програмата посредством единично допиране на избрани места на екрана. За да може програмата да се употребява с случайни изображения, записаните докосвания и плъзгания се преобразуват в дейности на мишката.

Засега е демонстрирана изцяло работеща идея. За по-добри резултати е належащо потреблението на вдлъбнато огледало. Сорс кодът на програмата е оповестен в GitHub.
Източник: kaldata.com


СПОДЕЛИ СТАТИЯТА


КОМЕНТАРИ
НАПИШИ КОМЕНТАР