对于半自动个电脑光标定位系统的介绍.docVIP

对于半自动个电脑光标定位系统的介绍.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对于半自动个电脑光标定位系统的介绍

对于半自动个人电脑光标定位系统的介绍 1 - 对于半自动个人电脑光标定位系统的介绍 江苏省南京市金陵中学 周辰 摘 要:通过使用无线摄像头对眼部图像进行实时采集分析来控制个人电脑光标定位及发送命令,帮助手部残疾人士操作电脑光标。系统对采集到的眼部图像进行转换,模糊,二值化,热区选取等工作,提取出瞳孔中心位置。并根据系统初始化建立的模型,判断使用者当前注意的区域,放置光标。 Abstract: Semi-Auto Eye to Mouse System Advanced (ETMS) Abstract: (ETMS) produces image analysis in the eyes through wireless photography to control PC cursor and send orders so as to help the hand-handicapped to use the cursor. The system analyze the eye image by fuzzy algorithm and then transforms the image to the two-value image, to get the user’s fixating part and moves the mouse automatically. 关 键 词:计算机视觉,图象处理,辅助工具,人机交互 Key Words:Computer Vision,Image Manipulation,,Man-Machine Interaction 前 言: 电脑自从进入使用GUI的时代以来,鼠标便逐渐成为电脑操作中不可或缺的输入工具,其重要性对于部分初级使用者来说甚至高于键盘。的确,在进行某些操作时,鼠标其输入效率要远高于键盘。但从另一方面来讲,当使用者无法使用鼠标时,输入便会变得极为不便——对于手部残疾者来说这点尤为突出——因为他们除了无法使用鼠标以外,也无法使用键盘。这造成的直接后果是,对于此类人群,操作计算机便是“不可能完成的任务”。 除此之外,传统鼠标还有一项缺点,便是长时间使用会对腕部肌肉造成物理性伤害,令使用者产生酸痛感,严重时甚至造成长期性的难以治愈的肌肉疾病。此点已得到医学研究证明。 出于此类原因,我认为我们迫切的需要一种新的技术来解决此问题。即使用另一种输入设备来代替鼠标,帮助使用者来操作电脑的光标。 眼睛可以做到这一点。因为电脑最主要的输出设备无疑是显示器。对于任何使用者,离了别的输出设备是可以使用电脑的,单显示器不行。而我们接受显示器输出信息的器官是眼睛。也就是说,无论如何使用电脑,我们必须使用眼睛来接受电脑反馈的信息。于是相应的,若我们的眼睛可以接受电脑反馈的信息,那我们的眼睛也可以提供信息告知电脑我们如何使用电脑。 正 文: 系统硬件构成: 无线摄像头一套(自带红外,黑白),模拟信号; 2. 外接视频采集盒一个(USB接口); (将模拟信号转为数字信号) 系统软件构成: 1. ETMSA(Auto)-UI 2. ETMSA(Auto)-Cap (UI:User Interface,用户界面) (获取图像并对光标进行操控) 系统初始化: 由于此系统模型建立的特点,在每次使用前需对系统进行初始化。 通过系统初始化,可建立位置对应模型,以方便之后的使用过程中光标的放置。 瞳孔中心位置判断算法模块: 程序将实时采集使用者眼部图片。获得图片后,本程序需先将图片转为灰阶数组,即值的范围为0~255,尺寸与原图片相同。此转换需获取每点RGB分量值。为了加快速度,使用LockBits函数,锁定并读取此段内存,直接获得各点各分量的Byte型值。处理一幅320*240的Bitmap用此函数需耗时0.01秒,较使用GetPixel的0.16秒更具效率。 此部分代码为: Dim bmpData As System.Drawing.Imaging.BitmapData = bmp.LockBits(rect, Imaging.ImageLockMode.ReadOnly, Imaging.PixelFormat.Format24bppRgb) Dim ptr As IntPtr = bmpData.Scan0 Dim numBytes As Integer = rect.Width *

您可能关注的文档

文档评论(0)

woai118doc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档