不要碰!使用网络摄像头管理网页



检疫迟早将结束,城市居民将能够再次离开家园。但是现在越来越清楚的是,自我隔离的几个月将无影无踪。我们从生活到隔离的习惯都会改变,我们周围的世界将不得不适应这种情况。


经济危机将成为快速适应变化的引擎:最先了解如何为用户提供附加价值或便利的公司将排在首位。IT行业将面临许多挑战。在本材料中,我们将分享我们对新世界问题之一的解决方案。但是首先是第一件事。


人们已经在重新思考如何与公共表面接触:有些戴上手套,有些则用消毒剂擦拭所有东西。我们开始更加有意识地按下电梯中的按钮并握紧门把手。但是,手套在所有情况下都无济于事,而且并非总是可以用肘而不是手来做:我们仍然需要在ATM机上输入个人识别码,然后在航站楼取票。


. - : (Intel RealSense, Leap Motion) (Npointer).


. , .




, Chrome. . , .


.




web TypeScript.




, !




, — , . .


3D- Facemesh, .


C Facemash , , .


, . , , .


3D : Z , .





, , (), , Z .


web-. web- TypeScript.


. .





, headPitch, . , .





mesh. , . , ? .





Z , headPitch. pitch , , , .





. :






— . . , Handpose . .





, , .





HandEstimator FaceEstimator.


, . — HandCursor.





:





. .





, :





, . . .







:






, , , .



. . pointer.



?
— ;
— .





, 2 :
— ;
— .



A(xa, ya, za) B(xb, yb, zb) :


AB = √(xb — xa)2 + (yb — ya)2 + (zb — za)2



pointer, (firstLenght / secondLenght) > 1.5.




: github.com/worksolutions/screen-gesture-control




因此,从字面上看,您可以在一天之内实现一种可行的替代方式来替代
防破坏键盘。当然,这仅仅是开始。您还需要优化代码,处理手势的定义并使用浏览器API来实现手势映射,但是这种技术的潜力已经显而易见。


由于自我隔离的过度生长,有助于材料的准备。 Dpereverza您在所有示威活动中都看到了他的脸。我相信Dima会很乐意回答任何意见和问题。就这样,谢谢收看!


All Articles