收藏 分享(赏)

半自动个人电脑光标定位系统.ppt

上传人:dwy79026 文档编号:7978241 上传时间:2019-06-01 格式:PPT 页数:14 大小:666.50KB
下载 相关 举报
半自动个人电脑光标定位系统.ppt_第1页
第1页 / 共14页
半自动个人电脑光标定位系统.ppt_第2页
第2页 / 共14页
半自动个人电脑光标定位系统.ppt_第3页
第3页 / 共14页
半自动个人电脑光标定位系统.ppt_第4页
第4页 / 共14页
半自动个人电脑光标定位系统.ppt_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、半自动个人电脑光标定位系统,(眼鼠系统),Semi-Auto Eye-To-Mouse System Advanced (ETMS),江苏省南京市金陵中学 周辰,对于使用传统鼠标有困难的人(如手部残疾者),市面上没有较好的替代品。 长时间使用传统鼠标会致使使用者患 腕部肌肉疾病;,选题背景,解决方案,1. 系统初始化,系统初始化目的:系统将根据瞳孔在这四个点的位置,推算出瞳孔中心位置与屏幕光标位置的对应关系。,程序会显示“四极点获取”窗体,并将紫色小球 依次放在屏幕四个角落,从而获取用户注视着显示器四角时眼部画面。,(1) 摄像头拍摄眼部图片 (2)电脑根据拍摄图片计算出瞳孔中心位置(3)通过

2、对图片上瞳孔中心的位置和之前系统建立的模型进行对比,计算出用户当前所看的位置 (4)将鼠标放置到该位置上 (注:本程序为放置鼠标过程创立单独进程,实时计算使用者当前所观察的位置),具体过程为:程序直接读取图片所在位置内存; 将此段值转化为二维数组; 对此数组进行模糊处理; 并进行二值化处理;去边角黑色无效区域;计算出瞳孔所在黑区中心; 检测其正确性;,2. 光标定位,3. 执行操作,鼠标单击事件的实现: 当使用者闭上眼两秒之后,系统认为在当前光标位置执行类似于单击鼠标的操作;,鼠标右键快捷菜单的实现: 若使用者将光标放置在屏幕最右侧两秒后,将调出快捷菜单,进行例如系统重新初始化、退出之类的操作

3、。,系统介绍,硬件要求: 建议CPU: PIII 533或更高 建议内存:128M或更高 另需: 摄像头一个(用于拍摄眼部图像) (若摄像头是在本程序运行之后才接入电脑,需重新运行本程序),1、系统运行环境,软件要求: 操作系统:Windows2000或以上版本 并安装有.NET Framework1.1 或 以上版本,2、系统硬件部分,无线摄像头,无线图像接收及转换系统,本系统软件主要分为两个模块: ETMSA(Auto)-UI (UI:User Interface,用户界面) ETMSA(Auto)-Cap (获取图像并对光标进行操控的模块) 这两部分均采用Visual Basic .Net 2003编写,3、系统软件部分,图片浏览 文本浏览 资源管理 (磁盘查看) 计算器 游戏 My Music目录下Mp3自动播放 时间显示,用户界面(UI),获取眼部图片,计算当前用户观察位置,放置光标 平时自动隐藏在屏幕右侧,当鼠标在屏幕右侧停留超过两秒,显示;离开则再次隐藏,视频采集模块(cap),操作演示,1、改善算法,提高光标定位的精度 2、实现系统建模的自动化 3、实现对常用操作系统的直接操作,后续工作,谢谢老师指导!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报