基于图像处理技术的虚拟键盘设计与实现
基于嵌入式linux的串口自定义键盘驱动开发

291基于嵌入式Linux 的串口自定义键盘驱动开发张士林(江苏自动化研究所,江苏连云港222006)摘要:近年,随着科技发展,嵌入式已成为当今时代产业主流。
而嵌入式Linux 的优势使其成为主要的操作系统之一。
本文介绍了Linux 下驱动开发的一般模式,详细分析了基于串口通讯的自定义键盘驱动的开发方法,对嵌入式Linux 驱动开发有一定程度的指导作用。
关键词:嵌入式Linux 系统;串口键盘;驱动开发中图分类号:TP316.2文献标识码:A 文章编号:1673-1131(2019)12-0291-02Abstract:In recent years,with the development of science and technology,embedded technology has become the mainstream of the industry.The advantages of embedded Linux make it one of the main operating systems.This paper introduces the general mode of driver development under Linux,and analyzes in detail the development method of custom keyboard driver based on serial port communication.This paper has certain reference signification for the research and development of embedded system.Key words:embedded Linux system;serial keyboard driver;driver development0引言嵌入式系统(Embedded system ),是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”。
基于数字图像处理的虚拟输入方法

本方法 的实现需要 相关嵌入式设备 、具有 视频采集 工具
( 开 大学 信 息技 术科 学 学院 ,天 津 3 0 7 ) 南 00 1
摘 要: 针对 当前嵌入 式设 备 输入 方 法存在 的 高成 本低体 验 问题 , 出 了一 种运行 于嵌 入 式 系统 中基 于数 字图像处 理的虚 提
拟输 入方 法 。该方 法利用 嵌入 式设备 附加 的摄像 设备 , 用户 在虚 拟键盘 上 的按键过 程进行 图像 采集 ,通过 角点识 别和 图 对
其 上 的 研 究 一 直 是 业 界 的关 注 热 点 。即 使 在 触 屏 等 新 型 交 互
存 在 只 是 为 了提 供 给 用 户 可 视 的 敲 击 区域 ,因 此 伪 键 盘 的 材 质 可 以 忽 略 成 本 采 用 任 意 材 料 制 成 。 总之 ,本 文 提 出 的 虚 拟
中图 法分类 号 : P 9 T 3
文 献标 识码 : A
文 章编号 : 0072 2 1) 135 .5 10 —04(0 1 1-7 90
Vi u l n u t o a e n d g tl ma ep o e sn r a p t t i meh db s d o i i g r c si g ai
Ke r s e e d d s se ; v ru l n u t o ; fk e b a d e e d d d v c ; h ma — o u e y wo d : mb d e y tm i a p t t i me h d a ek y o r ; mb d e e ie u n c mp t r
像 分 割 进 行 按 键 识 别 ,以便 通 过 采 集 到 的 图像 定 位 出 用 户 点 击 的 目标 按 键 , 而 实现 信 息输 入 过 程 。通 过 实例 验 证 了该 方 从
基于QT的图像格式转换器设计与实现本科

基于QT的图像格式转换器设计与实现摘要在linux,windows不同平台,利用QT开发工具,实现了对本地图像进行格式转化功能。
设计的图像转化软件,具备了一些基本的图像操作,包括查看图片、放大图片、缩小图片、前一、后一、图像转化和新建截图等功能。
利用QT实现代码复用。
使得该软件操作简便,界面整洁。
在Linux系统嵌入式环境下基于QT的图像转化设计更具有实用价值。
本设计是在Linux和windows下使用QT技术进行GUI设计,利用QTCreator软件编程实现一个图形界面,完成一个简单的图像转化的设计。
该设计基于QT集成开发环境,利用系统的函数接口来编程、具有体积小、支持的格式多、系统占用资源少、支持各种常用格式的转化等功能,还可以实现代码复用,实现跨平台的效果。
此次开发设计在Windows 7系统和Ubuntu12.04下,以C++为开发语言,在Qt 4.7.4开发平台上。
通过对其开发,深入了解QT开发软件的流程和其强大功能,为后来使用者起借鉴作用。
关键词:不同平台;图形用户界面;QT;代码复用Design and implementation of image format converter basedon QTABSTRACTIn Linux, windows platform, using QT development tools, implementation of the native image format conversion function. Image conversion software design, has some of the basic operation of the image, including view pictures, enlarge, narrow, a picture before, after a, image transformation and new screenshots and other functions. Reuse code by using QT. The software is easy to operate, clean interface.In the embedded Linux system environment design of image transformation based on QT and has more practical value. This design is a GUI design using QT technology in Linux and windows, the realization of a graphical interface using QTCreator software programming, to complete a simple image transforming design. The design of the QT integrated development environment based on, programming, has the advantages of small volume, support playback function format conversion, the system takes fewer resources, support a variety of commonly used format using the function interface system and Can also achieve code reuse, to achieve cross platform effect.The development of design in the Windows 7 system and Ubuntu12.04, which is developed by C++ language, in the Qt 4.7.4 development platform. Through its development, in-depth understanding of QT software development process and its powerful functions for later reference, user.Keywords: different platform; graphic user interface; QT; code reuse目录摘要 (ii)Abstract (iii)1 绪论 (1)1.1 课题背景 (1)1.2 课题研究的目的及意义 (4)1.3 嵌入式的现状和前景 (6)1.4 QT的历史和最新发展 (9)2 QT开发软件的架构和简介 (12)2.1 QT的特点与组成 (12)2.2 QT开发机制简介 (17)3 QT图像格式转化的设计和实现 (21)3.1 系统架构分析设计 (21)3.1.1 需求分析设计 (21)3.1.2 界面的设计与分析 (22)3.1.3 软件结构设计 (25)3.2 程序的实现 (30)3.2.1 使用QT建立GUI开发 (30)3.2.2 算法设计和具体功能 (34)4 测试环节 (47)4.1 QT CREATOR 进行调试 (47)4.2 WIN7和UBUNTU12.04平台测试 (49)5 总结 (53)参考文献 (54)致 (55)外文资料 (56)对应中文翻译 (79)1绪论1.1课题背景今天我们所处的环境信息化发达、计算机网络遍布全球。
计算机组成原理虚拟实验室及实现

计算机组成原理虚拟实验室及实现汇报人:2023-12-20•引言•计算机组成原理基础知识•虚拟实验室设计与实现技术目录•计算机组成原理虚拟实验设计与实践案例分析01引言目的和背景目的通过虚拟实验室的方式,让学生更好地理解和掌握计算机组成原理的相关知识,提高实验和实践能力。
背景随着计算机技术的不断发展,计算机组成原理作为计算机科学的基础课程,对于培养计算机专业人才具有重要意义。
然而,传统的实验方式往往受到实验设备、场地等限制,无法满足所有学生的需求。
因此,虚拟实验室成为了一种有效的解决方案。
定义虚拟实验室是一种基于计算机技术和网络技术的实验环境,可以模拟真实的实验设备和实验过程,为学生提供一种身临其境的实验体验。
2. 灵活性虚拟实验室不受时间和地点的限制,学生可以在任何时间、任何地点进行实验操作。
特点虚拟实验室具有以下特点3. 安全性虚拟实验室可以避免传统实验中可能出现的危险和错误,保障学生的安全。
1. 高度仿真虚拟实验室可以模拟真实的实验设备和实验环境,让学生感受到真实的实验体验。
4. 互动性虚拟实验室可以提供多人同时在线的实验环境,学生之间可以进行互动和协作,提高实验效率。
虚拟实验室概述02计算机组成原理基础知识运算器控制器存储器输入输出设备01020304负责算术和逻辑运算,是计算机的核心部件。
负责控制和协调计算机各个部件的工作。
用于存储数据和程序,包括内存和外存。
如键盘、鼠标、显示器等,用于与计算机进行交互。
包括操作系统、编译器、数据库管理系统等,用于管理和控制计算机硬件资源。
系统软件如办公软件、图像处理软件等,为用户提供特定的功能和工具。
应用软件计算机的基本工作原理,包括存储程序和程序控制两个方面。
计算机内部采用二进制数制进行运算和存储,包括二进制数的表示、运算规则等。
计算机工作原理二进制数制冯·诺依曼原理03虚拟实验室设计与实现技术虚拟实验室设计原则与目标以实际计算机组成结构为基础,遵循教学实验需求,确保实验环境的真实性和可操作性。
基于图像绘制的虚拟现实的实现方法

基于图像绘制的虚拟现实的实现方法张菊【摘要】虚拟现实的实现方法有基于图形的和基于图像的.介绍了基于图像绘制的实现方法,并对这些方法做了介绍和比较.【期刊名称】《黑龙江科技信息》【年(卷),期】2010(000)034【总页数】1页(P107)【关键词】虚拟现实;图像绘制;全景图【作者】张菊【作者单位】辽宁省交通高等专科学校,辽宁,沈阳,110122【正文语种】中文虚拟现实技术包括沉浸式与非沉浸式虚拟现实技术。
通常沉浸式虚拟现实技术是主要依赖特殊硬件来实现的,而非沉浸式虚拟现实技术是依赖专门的软件来实现的。
采用非沉浸式虚拟现实技术较为经济实用。
尽管是借助键盘、鼠标、显示器等标准外设来营造一个窗口式的虚拟环境,但还是可以应用软件技术使其尽可能接近较理想的虚拟现实环境。
它可采用基于图形(几何建模)的方法或基于图像的方法实现。
由于基于传统的计算机图形学方法建立虚拟现实有明显的缺点,近年来出现了利用实际拍摄图像来建立虚拟现实环境的方法,即基于图像的建模和绘制技术。
基于图像的绘制方法是一种可实时生成真实感图像,且生成图像的质量独立于场景复杂度的方法。
它主要分为以下几类:Lippman制作的Movie-map[1]系统是最早的基于图像的绘制系统之一。
该系统还可以围绕固定的视点左右、上下的摇动镜头,或者将景物拉近、推远,Movie-map方法可以解释为基于表的方法,大多数基于图像的系统都具有这种类似数据库的结构。
导航电影是另一种电影图方法,它除了提供上述功能外,还可以实现参与者绕着场景中某个实体的经度和纬度方向观察。
图像变形技术(Image Morphing)是指如何有效的从两幅给定图像通过形状和色彩的2D插值产生中间图像,达到从一幅图像变形到另一幅图像的技术,美国斯坦福大学与威斯康星大学是这一领域的领先者。
该技术已广泛应用于影视特效。
Beier[2]提出了基于特征的变形,这种变形技术的优势在于操作者可灵活的定义特征对应关系,变形按照操作者的意图进行,但计算量以及在指定特征之外的区域无法控制。
计算机图形与图像处理相关的论文

计算机图形与图像处理相关的论⽂ 伴随着计算机技术的不断发展,计算机图形学与图形图像处理技术逐渐成熟。
下⾯是店铺给⼤家推荐的计算机图形与图像处理相关的论⽂,希望⼤家喜欢! 计算机图形与图像处理相关的论⽂篇⼀ 《计算机图形学与图形图像处理技术浅析》 摘要:伴随着计算机技术的不断发展,计算机图形学与图形图像处理技术逐渐成熟。
计算机图形学与图形图像处理技术在现代各领域中的应⽤越来越重要,从⽽逐渐受到了⼈们的⼴泛关注。
本⽂通过分析计算机图形学的系统组成、功能以及应⽤领域等内容,详细分析了计算机图形学与图形图像处理技术的特点。
关键字:图形学图形图像处理技术 计算机技术在近年来的发展速度极为迅速,如今在各个领域中都应⽤了计算机技术。
从20世纪50年代开始,⼈们开始利⽤计算机技术处理图形,⽽随着计算机技术的不断发展与成熟,⼈们开始利⽤计算机技术处理图形与图像信息,随着这种图形与图像处理技术的不断成熟与完善,最终形成了备受⼈们重视的新型学科。
这种计算机图形学与图形图像处理技术的应⽤,对于各个领域的发展有很重要的意义,因此对计算机图形学与图形图像处理技术进⾏研究分析,对各领域的发展⾮常重要。
1 计算机图形学概述 1.1 计算机图形学的主要内容 计算机图形学中的研究内容包含了许多⽅⾯,其中包含了图形硬件、图形交互技术、曲⾯曲线建模、虚拟实现以及实物造型等。
这是⼀种利⽤数学算法将相应⼆维与三维图形转化到计算机中显⽰出来。
计算机图形学学科成⽴的主要⽬的是为了让计算机转换出来的图像更加的真实,⽽要让计算机转化的图形具备更强的真实感,就必须要建⽴图形描述场景的⼏何表⽰,从中计算出虚拟的光源、纹理以及材质属性产⽣的效果。
因此计算机图形学与⼏何设计学的联系⾮常紧密。
在计算机图形学中,主要的研究内容包括⼏何场景中的曲线曲⾯造型技术以及实体造型技术。
⽽由计算机转化出的图形,通常都需要对图形进⾏再⼀次的处理,因此计算机图形学与相应的图形图像处理技术需要紧密联系起来,这样才能够产⽣更好的图形真实感。
红外电视设备中的虚拟键盘技术研究
红外电视设备中的虚拟键盘技术研究随着科技的不断进步和人们对更加智能化生活方式的需求,红外电视设备越来越普及。
在红外电视设备中,虚拟键盘技术起到了极为重要的作用,它可以使用户通过红外光线在电视屏幕上进行操作,实现与电视进行互动。
本文将对红外电视设备中的虚拟键盘技术进行详细研究,从技术原理、应用场景和发展趋势等方面进行探讨。
一、技术原理红外电视设备中的虚拟键盘技术主要依赖于红外传感器和投影技术。
红外传感器可感知人体在一定区域内的动作和手势,将其转化为电信号传递给电视设备,实现与电视的互动。
投影技术则可以在电视屏幕上显示出一个虚拟的键盘界面,用户可以通过手指或者其他辅助工具进行点击和操作。
在技术实现方面,虚拟键盘技术还涉及到手势识别和图像处理等关键技术。
手势识别可以根据用户的动作判断用户的操作意图,从而进行相应的响应;图像处理则可以对红外传感器所接收到的图像进行处理和分析,提取出关键信息并进行解码。
二、应用场景红外电视设备中的虚拟键盘技术在许多场景下都能够发挥重要作用。
首先,虚拟键盘技术可以使用户无需使用物理按键,从而大大简化了操作流程。
用户只需通过手指在屏幕上点击或滑动就可以完成各种操作,如选台、调节音量、切换频道等。
这不仅提升了用户体验,还降低了对物理按键的依赖,提高了设备的可靠性。
其次,虚拟键盘技术还能够为电视设备提供更多的功能和交互方式。
通过虚拟键盘技术,电视设备可以支持更加复杂的输入方式,如手写输入、语音输入等。
这使得用户在文字输入、搜索和浏览网页等方面有更多的选择,更加方便快捷。
另外,虚拟键盘技术还可以为红外电视设备的智能化提供更多可能性。
将虚拟键盘技术与智能语音助手结合,可以实现更加智能的语音操作和控制。
用户只需通过语音指令,即可实现对电视设备的各种操作,如播放视频、调节音量等。
这不仅提升了用户的使用便利性,还为未来智能家居的发展奠定了基础。
三、发展趋势红外电视设备中的虚拟键盘技术正随着科技的发展和用户需求的不断变化而持续进化。
机械虚拟设计及仿真技术在设计中的应用及实例分析
机械虚拟设计及仿真技术在设计中的应用及实例分析作者:刘淼来源:《科学与财富》2015年第19期摘要:目前虚拟设计及仿真技术已经广泛应用于机械设计制造中,使得机械设计制造更简单形象,效率也得到提高。
关于虚拟设计在设计中的运用,本文主要以齿轮建模为例,用CATIA建立三维模型后,导入ANSYS中进行分析,分析出齿轮在受力时力的不同方向分布情况以及应力分布情况,通过与理论分析结果的比较,验证了ANSYS在齿轮分析中的有效性和准确性,为齿轮的优化设计奠定了基础。
关键词:虚拟设计及仿真;CATIA;ANSYS;有限元分析;数值分析1 引言虚拟现实技术又称灵境技术,涉及图像分析技术、人机交互技术、传感技术等。
通过计算机对复杂数据的可视化操作,将人“投射”到虚拟环境之中。
美国于上世纪80年代将虚拟现实技术应用在“虚拟行星探索”试验计划之中。
我国虽然起步较晚,但是随着各学科的快速发展,我国的虚拟现实技术也取得了长远的进步。
[1]随着计算机的发展,虚拟现实技术在各领域得到广泛应用,国内外虚拟现实技术主要涉及到通过计算机图形技术建立三维仿真的视觉效果,在电影领域,《阿凡达》动画渲染需要的硬盘存储空间就超过1PB,要由500块2TB的硬盘搭建这套存储系统。
我们可以看到世博会的中国馆眉到流动的清明上河图,可以看到最先进的虚拟现实技术。
[2]2 齿轮三维模型的建立与分析2.1 VB对CATIA的二次开发建立齿轮的三维实体模型的方法有很多,如通过UG、Pro/E等三维软件直接建立三维模型,或者通过利用CAXA电子图板的绘制高级曲线中的功能,形成齿轮的端面廓形,然后将其导入有限元分析软件ANSYS中,再利用ANSYS的前处理器的建模功能,由齿轮的渐开齿廓线生成三维的齿轮实体模型。
本文是应用CATIA的强大三维实体模型功能以及VB(Visual Basic)友好的人机交互界面,Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。
激光虚拟键盘的设计与实现
的亮度 , 通过红外摄像机对图像进行采集 , 作为键盘
“ 点击 ” 别 的原 始 数据 。 识 2 2 图像处 理 与 目标检 测 . 要确 定用 户 “ 击 ” 盘 的坐 标 , 必须 对 红 外 单 键 就 图像 传感 器采 集 到 的 图像 进 行处 理 , 理 的结 果 应 处
系数 与模 板下 对应像 素 相乘 ; ③将 所有 乘 积相加 ; ④
激光束 , 在指尖位 置形 成激光束反 射 , 并 如图 3所示 。
图3
“ 单击 ” 作 的检 测 动
其 中 , 数 。 k 一 k 用模 板 参 数 矩 阵 式 ( ) 系 , , 可 3
此 时指 尖 的亮度会 高 于其他 没有 形成 反射 部分
分 别 表示彩 色 图像 中 R, B 通 道 (, 位 置 的 像 G, i )
素值 。 2 2 2 噪 声 消除 ..
光 线 的噪声 , 在 图像 中引入 噪声 , 会 从而 降低 识别 的
2 激 光 虚 拟键 盘工 作 流 程
2 1 图像 的采 集 .
图 1中, 设置红外 图像传感器采 集范 围覆盖整个
验 系统 , 验证 系统 的 精 度 、 时性 和稳 定 性 , 验证 实 实 明 , 光 虚拟键 盘 完 全 可 以替 代 机 械式 键 盘 作 为计 激
算机 和移 动设 备 的输入装 置 。
2 激 光虚 拟键 盘 结构和 工作 原理
不开键 盘 。并且 , 在可 预见 的相 当一 段 时期 内 , 盘 键 的作用 都 是不 可或缺 的。然而 , 传统 键盘 体积 庞大 、 携带不 便 , 无法 满足 移动终 端对 输入 设备 的需 求 , 因 此需要 设计 一款 具有 体积小 、 于携 带 、 作方 便 的 便 操 虚拟键 盘设 备 , 代替 传统 的机 械式 键盘 , 来 该虚 拟键 盘设备 需要 满足 : 高亮度 , 以在正 常 室 内照 明环 ① 可 境下 , 显示 出清 晰 的键 盘 图像 ; 高稳 定 性 和 安 全 ② 性 , 长时 间稳定 运 行 , 会 对 人 体造 成 伤 害 ; 低 可 不 ③ 成 本 , 于 推广这 三个 方 面的要 求 , 而替 代传 统 的 便 从
虚拟投影键盘原理
虚拟投影键盘原理
虚拟投影键盘是一种新型的输入设备,它通过投影出的光影形成一个键盘的外观,让用户可以在空中打字。
虚拟投影键盘的原理是利用激光投影技术,将激光光束投射到用户指尖触碰的位置,识别出按键的位置和动作,并将这些信息传输到计算机中,完成输入操作。
虚拟投影键盘的核心技术包括光学成像技术、光电传感技术、计算机图像处理技术等。
在光学成像技术方面,通过激光光束的聚焦和成像,实现了高精度的投影。
在光电传感技术方面,利用光电传感器检测用户手指的位置和动作,实现了键盘的操作。
在计算机图像处理技术方面,通过图像处理算法对光电传感器获取的信息进行处理,实现了识别和解码。
虚拟投影键盘与普通键盘相比,具有很多优势。
首先,虚拟投影键盘不需要实体键盘,节省了空间,并且更加方便携带。
其次,虚拟投影键盘可以在任何平面上投影,比如桌面、墙壁、手掌等,使用范围更加广泛。
最后,虚拟投影键盘的设计更加简洁美观,科技感更加强烈。
虚拟投影键盘已经被广泛应用于移动设备、智能家居、虚拟现实等领域,成为人们生活和工作中的一种重要输入方式。
未来,随着技术的不断发展,虚拟投影键盘还将能够做到更加精准、便携和高效,为人们带来更加方便和舒适的输入体验。
- 1 -。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
开发研究
基于图像处理技术的虚拟键盘设计与实现
李中宇钟如意彭煜陈敏”
(江西理工大学,江西赣州330013)
摘要:基于图像处理技术的虚拟键盘设计由激光
投影、图像采集器单元组成。
采集器对用户在虚拟键
盘上的按键过程进行图像采集,先通过过滤隔离排除
外部环境的影响,再通过角点识别和图像分割对用户
点击的目标按键进行精确定位。
做到识别设备与键盘
一体,解决传统键盘设备移动不便、体验性差、携带
不方便等问题,实现人机更加灵活交互。
关键词:角点识别;图像分割;图像定位
0引言
输入设备分为2种:一种是实体输入设备;另一种是虚拟输入设备。
本项目研究的输入方式以图像识别技术
为核心,用其实现指尖定位来完成虚拟式输入,此过程中,
仅仅需要一个键盘的投影图像作为参考输入。
1技术路线与原理
虚拟键盘对传感器位置有一定的要求,所以在结构
上会进行简单的设计。
在供电、通信接口上需进行整合,
对硬件进行设计,在虚拟键盘的硬件系统设计完进行测
距算法的代码实现,则需要使用到图像识别技术,图像的
获取来自摄像头。
在激光测距领域,常用的测距有脉冲法、相位法和三
角法。
脉冲法、相位法测距的成本相对来说都较高,且在测距精度有溢出,不利于研究,而在第3种测距中,测距
虽然精度相比之上2种相差甚远,但该方法成本低廉,且在实际使用在虚拟键盘中,精度合适,不会造成溢出,所
以三角测距法最适合使用在该研究中。
三角测距的方法硬件准备相对简单,仅仅需要激光
发射器、摄像头。
2按键识别算法实现
因为使用的摄像头为广角摄像头,拍摄出的图像是
扭曲的,造成图像有一定的失真,变形的图像在实际计算
结果时会使得指尖定位越偏离中心,误差越大。
在这里使用视变换来将原始图像进行矫正,使用perspecti-基金项目:江西省及江西理工大学大学生创新创业项目T■于图像处理技术的虚拟键盘的设计与实现(XZG-16-08-39)。
作者简介:李中宇(1999-),女,本科在读,研究方向:软件工程专业机械电子。
钟如意(1997-),女,本科在读,研究方向:软件工程专业机械设计制造及自动化。
通讯作者:陈敏(1972-),男,硕士,江西理工大学,副教授,主要研究方向:移动机器人及机电一体化系统。
veTransform()函数来实现变换。
在图像被采集过来时,图像数据一般是无法直接使用的,在实际环境中有许多外界因素影响,采集时并不能保证采集到的数据适合直接计算,在此之前需要进行中
值滤波、RGB灰度图转化、二值化、腐蚀操作、图像轮廓分割等一系列的预处理,使得数据适合于按键识别的基本要求。
为了表示指尖的位置,本项目中选择了中心矩作为其位置表示。
它是一个计算重心坐标的算法,中心矩是根据x、y与重心的相对位置求去取得矩。
公式如下:
%=乞&(1)x y
在获取了位置P(X,y)之后,就需要将指尖的实际位置与键盘按键位置进行匹配,在匹配之前,需要进行映射。
这样键盘在实际空间位置就确定了,当手指触摸时,摄像头将信息采集到,把图像信息传入,进行矫正、预处理、边缘检测、定位等操作,最后将获取到的键盘位置信息与上面的键盘映射表进行匹配,匹配完后便产生一个键盘敲击事件。
3结束语
整个系统的识别率相对较高,在便携性上比起传统键盘来说具有很大的优势,在使用上没有反馈而使得按键时没有触感。
对以上的不足需投入更多的精力去解决,以求完善虚拟键盘设备。
参考文献:
[1]柳涛.PC输入设备易用性研究[D].天津:河北工业大学,
2006.
[2]孙乐晨.基于Android和OpenCV的嵌入式物件检测系统
的研究与设计[D].上海:华东师范大学,2017.
[3]李鹏翔.基于机器视觉的嵌入式虚拟键盘研究[D].广州:
华南理工大学,2016.
4]钱春妍.基于OpenCV的实时手势识别与应用研究[D].重庆:重庆大学,2015.
[5]孟国庆.基于OpenCV的手势识别技术研究【D].西安:西安
科技大学,2014.
⑹吴少龙.基于OpenCV的运动目标检测和跟踪技术的研究
[D1.青岛:青岛大学,2015.
(收稿日期=2019-05-20)
《湖北农机化》2019年第14期。