计算机毕业设计_人机交互系统设计

计算机毕业设计_人机交互系统设计
计算机毕业设计_人机交互系统设计

人机交互系统设计

摘要

随着技术的不断进步,人机交互的方式也越来越先进,通过肢体动作来操作计算机和游戏机已经成为现实。自从微软推出Kinect体感外设以来,自然的人机交互成为当前的研究热点,通过Kinect外设,可以解除人们受键盘、鼠标等传统交互方式的束缚,具有重要的意义。本论文介绍的就是基于Kinect的人机交互的程序设计。

本设计通过Kinect的骨骼跟踪接口,自定义动作,如手臂平伸,手臂前伸,手臂上举等,触发事件后映射为键盘事件,达到操作应用程序的目的。使用者可以选择被控制的对象程序。为了防止他人干扰操作,本程序默认只追踪离Kinect传感器最近的人。

本设计的程序可以让使用者通过手臂动作操作俄罗斯方块、播放PPT、控制音乐播放器、控制视频播放器。未来还可以扩展其他基于键盘控制的程序的操作。

关键词:Kinect 人机交互骨骼跟踪

The Design of Man-machine Interaction System

Based on Kinect

ABSTRACT

As technology continues to progress, human-machine interaction is more and more advanced, and body movements to operate computers and game consoles has become a reality.This paper will introduce a program of Kinect-based human-machine interaction design.Since Microsoft launched Kinect somatosensory peripheral,natural human-computer interaction has become a research hotspot.People can lift their shackles of traditional interact such as keyboard, mouse, and others through the Kinect peripheral, and this will be a important significance.

This design achieve the purpose of operating applications through Kinect's skeleton tracking interface,such as stretch your arms,reach your arms,and uplift your arms.custom actions and an triggered event which is mapped to keyboard event.The user can select the object of control program.In order to prevent the interference of other people, this design procedures only tracks the people who is nearest to the Kinect sensor.

The program of this design allows the user to operate Tetris, Powerpoint,music and video player.It can be extended to other keyboard-based control programs operating in the future.

Key Words: Kinect Human-machine interaction Skeleton tracking

目录

第一章引言 (1)

1.1 选题理由 (1)

1.2 自然人机交互技术的发展 (1)

1.3 国内外发展情况 (1)

1.4 你就是控制器 (1)

1.5 Kinect的应用 (2)

1.6 需求分析 (3)

第二章认识Kinect (4)

2.1 两款Kinect对比 (4)

2.2 Kinect的硬件组成 (5)

2.2.1 Kinect的“心脏”——PS1080 SoC (6)

2.2.2 Kinect的“三只眼”——投影仪和两个摄像头 (7)

2.2.3 Kinect的“四只耳朵”——麦克风阵列 (8)

2.3 Kinect相关的技术规格 (9)

2.4 Kinect工作原理 (10)

2.4.1 Kinect for Xbox360的产品设计 (10)

2.4.2基于“管道”的系统架构 (11)

第三章总体设计 (13)

3.1 软件概述 (13)

3.2 软件用户群 (13)

3.3 软件功能 (13)

3.4 运行环境 (13)

3.5 开发环境 (14)

3.6 软件框架图 (14)

3.7 软件各模块设计 (14)

3.7.1 初始化窗口 (14)

3.7.2 注册Kinect变化事件 (14)

3.7.3 骨骼事件处理 (14)

第四章详细设计与算法分析 (16)

4.1 初始化相关模块 (16)

4.1.1 定义变量 (16)

4.1.2 Window_Loaded窗口载入事件 (16)

4.2 注册Kinect变化事件 (16)

4.2.1 事件方法主体 (16)

4.2.2 事件方法中引用的方法 (16)

4.3 骨骼事件处理 (17)

4.3.1 隐藏骨骼跟踪提示标签 (17)

4.3.2 判断窗口是否关闭中 (17)

4.3.3 获取最近的骨骼跟踪跟踪实例 (17)

4.3.4 判断获取的距离Kinect最近的骨骼跟踪实例 (17)

4.3.5 提示用户可以进行应用程序控制 (17)

4.3.6 判断Kinect的控制对象 (18)

4.3.7 定义判断骨骼跟踪事件的阈值 (18)

4.3.8 控制俄罗斯方块的方法 (18)

4.3.9 控制PPT播放的方法 (20)

4.3.10 控制音乐播放器的方法 (21)

4.3.11 控制视频播放器的方法 (23)

4.3.12 模拟键盘输入工具类 (24)

4.3.13 窗口关闭方法 (25)

第五章软件测试 (26)

5.1 Kinect控制俄罗斯方块的测试 (26)

5.1.1 骨骼跟踪图 (26)

5.1.2 运行结果 (26)

5.2 Kinect控制PPT播放的测试 (28)

5.2.1 骨骼跟踪图 (28)

5.2.2 运行结果 (28)

5.3 Kinect控制音乐播放器的测试 (29)

5.3.1 骨骼跟踪图 (29)

5.3.2 运行结果 (29)

5.4 Kinect控制视频播放器的测试 (30)

5.4.1 骨骼跟踪图 (30)

5.4.2 运行结果 (30)

第六章总结与展望 (31)

6.1 总结 (31)

6.2 展望 (31)

参考文献 (33)

附录 (34)

致谢 (40)

第一章引言

1.1 选题理由

人机交互技术是指通过计算机输入、输出设备,以有效的方式实现人与计算机对话的技术。它是计算机用户界面设计中的重要内容之一。它与认知学、人机工程学、心理学等学科领域有密切的联系。自从微软推出Kinect体感外设以来,自然的人机交互成为当前的研究热点,通过Kinect外设,可以解除人们受键盘、鼠标等传统交互方式的束缚,具有重要的意义。

通过键盘鼠标等外设控制电脑需要操作者近距离的操作,而且无法解放双手,通过自由的方式操控。本设计通过微软开发的Kinect体感传感器,令使用者摆脱键鼠的束缚,通过肢体语言让电脑理解你的操作意图,给使用者以更佳操控体验。

1.2 自然人机交互技术的发展

2008年,比尔?盖茨提出“自然用户界面”的概念,并预言人机交互在未来几年内会有很大的改观,键盘和鼠标将会逐步被更为自然的触控式、视觉型以及语音控制界面所替代。与此同时,另外一种提法——“有机用户界面”也开始悄然兴起,其包括生物识别传感器、皮肤显示器,乃至大脑与计算机的直接对接,这些技术无疑都将给人类的生活带来重大影响。随着计算机技术和传感器技术的普遍应用,现实世界也逐步出现其“数字版”的一面,而自然人机交互技术正是现实世界与虚拟世界之间的桥梁。

1.3 国内外发展情况

Kinect被吉尼斯世界纪录组织称为史上销售最快的电子产品[1]。除了体感设备比较普及的游戏领域外,Kinect的应用性和实验性正在快速发展。欧洲时装店Topshop在莫斯科的旗舰店安装了一种全新的试衣间,这种虚拟试衣间利用了当时最先进的两种技术增强现实和Kinect体感,你无须试穿就能见到真实的试衣效果[2]。近日,Kinect for Windows平台为疾病患者打造了一个可以识别面部表情或手势的设备,来帮助很多中风患者缓解失语等困扰。英国的Nottingham Trent大学正在着手通过Kinect for Windows技术帮助中风患者缓解面瘫带来的影响,目前整个项目已经获得347000英镑的资金支持[3]。还有淡江大学电机工程学系开发的基于Kinect之实时双向人流计数系统[4],台湾大学生医电子与资讯学研究所开发的应用Kinect感应器分析手指活动擷取系统[5]。

1.4 你就是控制器

很多年来,不用控制器的沉浸式游戏一直都是游戏设计师和开发人员心目中的至高境

界。在Kinect出现之前,任天堂的Wii是体感技术的代表,同期的产品还有Sony的PS3,但它们都需要额外的控制器。然而,Kinect向世人公布:你就是控制器(You are the controller)。站在Kinect前,它立刻就能知道你是谁。不就如此,它还能将你和朋友区分开来。当你移动时,传感器能在瞬间追踪到你。凭借无控制器的娱乐体验,Xbox360和Kinect 正以无法想象的方式改变着人们的家庭生活[6]。

1.5 Kinect的应用

(1)通过对最新的科技产品Kinect在SNC的创新智能教室框架下的应用探索,提出了结合手势识别与增强现实技术的教育辅助系统的设想并进行了实现[7]。

(2)利用Kinect深度传感器所获取的图像深度信息实现手部从背景中的分割,并通过在Hu 矩基础上加入3个表达式,使不变矩包含更多细节特征,对手势目标进行识别,最后把得到的识别结果转换成控制指令通过Ad-Hoc网络传送给智能轮椅,实现运动控制[8]。

(3)利用Kinect体感设备,可将其即时动态捕捉、影像辨识、麦克风输入、语音辨识、社群互动等功能整合到视频会议中,使视频会议更具可交互性,提供了更好的用户体验,并提高了视频会议的整体性能[9]。

(4)一种基于Kinect 传感器的快速物体重建方法,以及基于该方法的一种图形处理器(Graphic processing unit, GPU) 原型系统实现[10]。

(5)基于Kinect的用于幼儿教育的手势识别功能模块,用OpenCV中的支持向量机识别每个特征向量的手势类别[11]。

(6)通过分析Kinect相机获取的深度图的特征,提出以综合点特征和梯度特征的局域梯度特征的方式来对人体部位区分判定[12]。

(7)随着Kinect设别的出现,获取场景的2.5D信息变得很容易。设计了一个全新的基于无监督物体识别系统[13]。

(8)基于微软Kinect系统的单目RGB摄像机以及深度距离受限的RGB-D像机,研究解决室内机器人的6自由度定位问题[14]。

(9)基于Kinect的多点触控系统,该系统利用Kinect获取三维深度信息,通过建立触控感应平面模型,检测用户多点触控事件,并进行触控点的坐标变换,实现对电脑的控制[15]。(10)利用微软公司推出的深度相机Kinect对人体进行扫描,获取人体深度数据,进一步构建人体表面点云数据;再运用Pro/E软件对点云数据进行人体模型重建,最后对人体表面特征数据进行测量[16]。

(11)采用微软公司开发的一款廉价体感游戏设备Kinect,尝试了对农作物长势形态深度图像进行实时监测研究,在介绍Kinect深度成像原理的基础上,提出了采用Kinect获取农作物长势深度图像的算法以及提取3D点云世界坐标的算法,并开展了初步试验[17]。

(12)利用Kinect以及ICP迭代算法计算出了人体头部的旋转角度并且对人体头部的姿态进行了准确的估计,成功利用人体脸部三维点云图像估计人体头部姿态,使得在多种复杂环境

中,实时检测驾驶员头部姿态成为了可能[18]。

(13)利用微软Kinect体感器作为人物场景采集器,将其采集到的深度数据进行处理,将人物与背景分割,去除背景深度区域,保留人物所在深度区域,进一步检测出人物[19]。(14)利用Kinect传感器所获取的人体骨骼跟踪识别点,通过对手势在三维空间中的位置坐标转换,与手势库中的位置特征信息进行匹配,将合法的手势信息转换为识别结果,反馈给电子相册软件并完成相应的控制指令输出[20]。

1.6 需求分析

(1)功能需求

本设计的程序可以让使用者通过手臂动作操作俄罗斯方块、播放PPT、控制音乐播放器、控制视频播放器。未来还可以扩展其他基于键盘控制的程序的操作。

(2)界面需求

本设计需要有选择被控程序的功能,同时还要显示玩家的动作视频和动作识别结果及对应的映射结果。

(3)性能需求

本设计要在本身正常运行的情况下,节省资源,保证被控程序正常运行。

由于操作俄罗斯方块时通过线程休眠防止键盘事件过于频繁,但是本程序为单线程程序,线程休眠时主程序界面会卡死。解决的方案是使用多线程技术,将主程序和模拟键盘操作的方法放到两个线程内,这样只休眠模拟键盘操作的线程就可以达到防止键盘事件过于频繁的目的,而且主程序也不会卡死。

第二章认识Kinect

作为一款集成了诸多先进视觉技术的自然交互设备,Kinect在学术和游戏领域均有很高的关注度。此外,Kinect硬件的研发与生产综合了声、光、电和机械学等多方面的技术,其主要零部件近百个,拆分成最小单元后有近千个,有三块独立主板,下面就详细介绍一下。

2.1 两款Kinect对比

图2.1所示为Kinect for Xbox360

图2.1 Kinect for Xbox360

图2.2所示为Kinect for Windows

图2.2 Kinect for Windows

从外观上看,二者几乎没有区别,只是logo不同,一个是XBOX360,另一个是KINECT。

新版Kinect for Windows固件做了升级,支持近景模式、提升了骨骼跟踪的API性能、更好的兼容各种Windows计算机、采用更为先进的声学模型,并且将其作为微软授权在Windows平台下进行开发的Kinect传感器。其他方面和Kinect for Xbox360的版本差异不大。

Kinect for Xbox360的版本从设计之初,就是为Xbox360定制的,并未考虑其他平台,这一版本的Kinect,从微软授权角度而言,无法用作商业开发,只能用作教学、科研或者实验。本设计就是基于Kinect for Xbox360的。

2.2 Kinect的硬件组成

图2.3 拆解后的Kinect

如图2.3所示,Kinect内部的确比想象中的复杂得多。

以下是Kinect组件的完整列表:

a.外壳、底座及不同类型的螺丝;

b.Moving Touch传动马达电机(用于仰角控制);

c.散热风扇;

d.彩色摄像头;

e.红外摄像头;

f.红外投影机;

g.麦克风阵列(4个);

h.3块主板;

i.14种关键芯片。

2.2.1 Kinect的“心脏”——PS1080 SoC

Kinect的心脏是PrimeSense的PS1080 SoC。PS1080 SoC芯片是一个多感应系统,能提供同步深度图像、彩色图像和音频流,如图2.4所示。PS1080通过USB 2.0物理层协议将所有数据传送到主机。PS1080适用于各种主机CPU——所有深度获取算法均在PS1080上运行,主机只需运行最低限度的USB通信层。通过这种设计,即使是计算能力有限的主机设备也能具备“深度图像获取能力”。

图2.4 PrimeSense推荐的设计

2.2.2 Kinect的“三只眼”——投影仪和两个摄像头

Kinect有三只不对称的“眼睛”,从左向右分别是红外投影机、彩色摄像头和红外摄线头,如图2.5所示。

图2.5 Kinect的“三只眼”

(1)红外投影机

PS1080 SoC对红外光源进行控制,以便通过红外光编码影像放映场景。红外投影机的光源是一类普通激光光源,经过磨砂玻璃和红外滤光片,投射出近红外光,该光波长为

830nm,可持续输出,符合IEC 60825-1标准中的一级安全要求。红外摄像头是一个标准CMOS影像传感器,负责接收放出的红外光,并将红外光编码影像传给PS1080。PS1080负责处理红外影像,然后逐帧生成准确的场景深度影像。

(2)彩色摄像头和红外摄像头

Kinect是通过彩色摄像头和红外摄像头来观察这个世界的。为了生成更准确的传感器信息,PS1080会执行“PrimeSense注册过程”。为了让深度影像和二维标准色彩影像相互对应,必须进行注册。注册就是将色彩影像和深度影像进行对应,产生像素相互对应的影像,即色彩影像中的每个像素分别与深度影像中的一个像素对应。这能让应用程序准确了解收到的色彩影像中每个像素的深度。所有传感器信息(深度影像、色彩影像和音频)通过一个USB 2.0

接口传送给主机,且时序一丝不差。通过Kinect SDK可以获得同步的深度图像和彩色图像数据流。

在图2.6中,从左向右,分别是Microsoft / X853750001 / VCA379C7130红外摄像头、VNA38209015彩色摄像头、OG12 / 0956 / D306 / JG05A红外投影机。

图2.6 Kinect的“三只眼睛”

2.2.3 Kinect的“四只耳朵”——麦克风阵列

由于Kinect的“三只眼”的不对称分布,Kinect的麦克风阵列也是左右不对称的,从而保持重量分布的均匀。Kinect的麦克风阵列分布如图2.7所示。

图2.7 Kinect的麦克风阵列

Kinect的音频系统采用了四元线性麦克风阵列技术。一般而言,麦克风阵列中包含四个相互独立的小型麦克风,每个设备之间相距数厘米,其排列可呈线形,捕捉多声道立体声,通过数字信号处理(DSP)等组件,根据麦克风阵列接听声音的时间差来判断声源方向。与一般的单麦克风数据相比,Kinect阵列技术包含有效的噪声消除和回波抑制(Acoustic Echo Cancellation,AEC)算法,同时采用波束成形(Beamforming)技术,通过每个独立设备的响应时间确定音源位置,并尽可能避免环境噪声的影响。此外,Kinect还被设计为可以在发言者超过一人时辨别出相应的语音指令。波束形成技术已广泛应用于雷达、声纳和通信等领域。

2.3 Kinect相关的技术规格

Kinect传感器的有效追踪范围如表2-1、表2-2所示。

表2-1 Kinect for Xbox360 传感器

表2-2 Kinect for Windows 传感器

Kinect for Xbox 360的有效视野范围为0.8~3.5m。推荐最佳距离应该是2.26m(一个玩家)和2.5m(二个玩家)。

Kinect传感器阵列规格如表2-3所示。

表2-3 Kinect传感器阵列规格

2.4 Kinect工作原理

通过前面的介绍我们已经对Kinect硬件架构有了充分的了解,通过剖析Kinect的硬件组成,揭开了它神秘的面纱。那么接下来我们重点从产品设计、原理、软件算法、基础研究等角度去分析Kinect的内在奥秘。

2.4.1 Kinect for Xbox360的产品设计

Kinect作为一个传感器,本质上也只是一个输入设备。它的成功来源于消费者对自然人机交互的渴望和认可,以及普通大众都能接受的价格。比起传统摄像头,它的高明之处在于能“识人辨音”。

Kinect的设计初衷是将其嵌入Xbox游戏机的娱乐中心,给Xbox 360这艘“传统潜艇”配备上更为先进的“声纳系统”。这是对任天堂Wii、索尼PS3等老牌竞争对手一次很有威胁的进攻,微软希望通过全新的游戏交互体验来占领新的制高点。此外,Xbox也被定为家庭娱乐中心,占领电视机屏幕也是微软的战略之一——通过Kinect语音和手势控制等功能,让普通用户更直观、更轻易地搜索到互联网及多媒体信息,同时社区用户彼此之间还可以基于

Kinect摄像头进行视频通讯。

对微软而言,Kinect的重要性表现在两个方面:它大大延长了Xbox 360游戏机的生命周期,并成功为它带来了大量的新用户;同时也充分证明微软在持续创新上的巨大能量,不管是观念的前瞻性还是对新产品的执行力上。

“你就是控制器”—Kinect的宣言激动人心。没有控制器的人机交互,你甚至不用翻阅任何关于控制器的说明书。这就是游戏设计师们的至高境界:不用控制器的沉浸式游戏(controller-less immersion)。通过Kinect,玩家和Xbox 360游戏机之间仿佛建立了一个良好的“共生系统”。

2.4.2基于“管道”的系统架构

Kinect for Xbox 360是一个基于“管道”的体系架构。Kinect传感器设备提供三大类的原始数据信息,包括深度数据流(depth stream)、彩色视频流(color stream)、原始音频数据(raw audio stream),同时分别对应骨骼跟踪(Skeletal Tracking)、身份识别(Identify)、语音识别(Speech Pipeline)三个处理过程。

(1)骨骼跟踪

骨骼跟踪是Kinect“体感操作”的基础,它要求系统在允许的延时范围内,快速构建玩家的躯干、肢体、头部甚至手指。

(2)动作识别

动作识别的基础是骨骼跟踪,广义上识别的内容包含肢体运动、手势以及静态姿势。我们可以把动作抽象为骨骼关节点的状态或运动序列。手语是一种较为复杂的手势,它的表达涉及动作的连续性和持续性,不同的组合可以表达丰富的词组或短句。

这里谈的动作识别包含两个层次的概念:

a.骨骼在某一时间点的状态,是为静态的姿势;

b.骨骼中的某一关节或是多个关节点在空间的运动序列,是为动态的行为。

(3)人脸识别

人脸识别是整个身份识别中最重要的一个组成部分,Kinect也将拥有如此博闻强识的本领,它能区分不同玩家、快速识别玩家的身份,从而提供更为个性化的体验,比如记住你上次听过的歌曲,或者最近玩过的游戏。通过人脸识别实现的个性化体验已经成为游戏体验的一部分,神奇之处恰恰在于你并没有做任何事情,你只是站在那里,Kinect通过人脸识别就知道你是谁。

“人脸识别”与“骨骼跟踪”类似,第一步首先定位人脸的存在,其次基于人的脸部特征,对输入的人脸图像或者视频流进行进一步的分析,包括脸的位置、大小和各个主要面部器官的位置信息,并依据这些信息,进一步提取每个人脸中所蕴涵的身份特征,并将其与已知的人脸进行对比,从而识别每个人的身份。

(4)语音识别

Kinect麦克风阵列捕获的音频数据流通过音频增强效果算法处理来屏蔽环境噪声。即使在一个大的空间,即使人离麦克风一定的距离,也能够进行语音命令的识别。Kinect阵列技术包含有效的噪声消除和回波抑制(Acoustic Echo Cancellation,AEC)算法,同时采用波束成形(Beamforming)技术通过每个独立设备的响应时间确定音源位置,并尽可能避免环境噪声的影响。

Kinect for Xbox 360的语音识别也仅仅定位在简单的“语音命令”的层次。比如说“Xbox, Let’s Play”,这里Xbox就相当于是一个命令提示符,后面的话对应着一些常用操作命。

第三章总体设计

3.1 软件概述

本软件的目的是让使用者以一种比传统更加自然的操纵方式与计算机沟通,它让使用者通过肢体动作来操作计算机软件。其主要实现了四个功能:通过动作玩俄罗斯方块;通过动作控制PPT播放;通过动作控制音乐播放;通过动作控制视频播放。

3.2 软件用户群

(1)喜欢边运动边游戏的玩家

每个人都能享受到Kinect带来的乐趣。从4、5岁的孩子到60岁的老人。小孩可以通过自己的蹦蹦跳跳玩一些体育健身的游戏,而年轻人可以通过自己灵活的动作来玩一些动作或者射击游戏。通过本程序,游戏玩家可以用肢体动作操控游戏,而且在玩游戏的同时还能达到锻炼身体目的。

(2)经常演示PPT的用户

发表演讲的时候,为了播放幻灯片,演讲者受到鼠标或者遥控器所限,无法随心所欲地表达自己。通过本程序,可以完全脱离束缚,依靠手臂的位置控制PPT播放,令演讲者轻松演示PPT。

(3)在客厅用HTPC听音乐看视频的用户

随着技术的进步,越来越多的人选择使用HTPC在客厅连接平板电视来看电影或者听音乐,这时怎么操作HTPC就成了问题所在。传统方法是通过无线键鼠或者遥控器操作,这样虽然摆脱了线材的束缚,可以远距离的操作,但还不是很便利,毕竟手里还要拿着鼠标或者遥控器。通过本程序,使用者可以通过简单的动作播放音乐和视频,简化操作。

3.3 软件功能

通过Kinect的骨骼跟踪定义一些动作识别,如手臂平举,双臂上举等等,将其转化为键盘事件,控制俄罗斯方块、PPT播放、音乐播放、视频播放。

3.4 运行环境

要使用Kinect for Windows 传感器,您需要一台安装了以下软件的PC:

?Microsoft Windows 7、Windows 8、Microsoft Windows Embedded Standard 7 或Windows Embedded POSReady 7。

?32 位(x86) 或64 位(x64) 处理器

?双核2.66 GHz 或更快的处理器

?专用的USB 2.0 总线

? 2 GB RAM

3.5 开发环境

操作系统:Windows 8 专业版

集成开发环境:Visual Studio 2010、Visual Studio 2012

3.6 软件框架图

如图3.1所示,程序运行时,先初始化窗口,定义相关变量。然后注册Kinect变化事

3.7

3.7.1 初始化窗口

完成窗口初始化和相关变量的定义。

3.7.2 注册Kinect变化事件

开启Kinect深度流和彩色流,设置平滑处理参数,打开Kinect骨骼流,注册骨骼跟踪事件,显示彩色图像摄像头,启动Kinect。

3.7.3 骨骼事件处理

提示用户跟踪状态,判断窗口是否被关闭,获取最近的骨骼流对象,当没有骨骼流对象

时返回,当骨骼跟踪对象失去跟踪时返回,提示用户可以运行游戏,映射键盘事件。

计算机专业毕业设计指导-湖南大学

湖南师范大学旅游管理专业 毕业论文参考选题 1.城市旅游发展的竞争力分析与政策建议2.城市旅游竞争力研究的理论与方法 3.旅游目的地空间规划布局研究4.旅游城市空间竞争探析 5.我国城市国际旅游竞争优势研究6.旅游事件对城市旅游的影响 7.城市旅游核心竞争力与旅游创新8.边缘型旅游地的理论与实证研究 9.中国区域旅游发展与合作态势分析10.旅游中心地研究及其规划应用 11.旅游开发与管理的时空耦合规律初探12.中国旅游业的区域差异分析 13.对旅游策划和旅游规划的思考14.旅游地景观生态规划理论探讨 15.旅游地衰退与复苏的驱动力分析16.旅游规划的发展历程与发展趋势 17.旅游规划失灵与利益主体分析18.旅游规划与旅游营销关系辨析 19.旅游规划中的SWOT分析20.论旅游规划的可持续发展 21.论旅游规划管理中存在的问题及解决对策22.谈我国旅游规划中存在的主要问题23.城市旅游规划与城市规划的关系与协调24.旅游地空间竞争与弱势旅游地的发展研究25.论旅游规划的基本功能26.旅游规划理论与方法的初步探讨 27.旅游规划中的旅游经济分析与预测问题28.论旅游规划的人本主义原则 29.旅游地品牌与形象规划30.“形象遮蔽”与“形象叠加”的理论研究31.从旅游者角度对旅游目的地形象的探讨32.基于旅游者认知的旅游目的地印象管理33.旅游地形象形成的心理过程及其影响因素34.旅游目的地形象的空间认知过程与规律

35.旅游目的地形象的内涵研究36.旅游目的地形象的形成过程与生命周期初探37.旅游目的地形象形成机理初探38.旅游目的地营销系统的构建与运作机制研究39.论旅游地形象建设的内容与方法40.区域旅游形象的设计与构建 41.区域旅游形象塑造如何避开形象遮蔽现象42.试论旅游目的地的定位 43.我国实施旅游目的地形象营销策略初探44.政府主导与旅游目的地形象推广研究45.旅游空间竞争研究46.区域旅游空间结构及其研究进展 47.加强区域旅游协作的几点思考48.试论跨行政区域旅游经济合作 49.生态旅游与我国自然保护区旅游生态化研究50.生态旅游规划的层次分析 51.生态旅游规划的功能空间分析52.自然保护区生态旅游的管理要求 53.旅游发展驱动机制分析54.旅游需要理论的创新与发展 55.我国旅游产品结构现状及优化策略56.知识经济时代旅游发展战略研究 57.关于加快发展民族地区旅游产业的建议58.我国旅游产业的投资需求与对策研究59.旅游规划运作的项目管理探讨60.论旅游地形象系统的层次性 61.旅游服务创新分析62.旅游管理中挫折心理的运用 63.旅游企业的运作模式演变及其对策64.旅游市场营销管理创新探析 65.我国旅游服务存在的问题与对策66.旅游市场营销环境可持续发展研究 67.区域旅游市场营销策略发展趋势研究68.论体验经济下的营销创新 69.我国散客旅游市场的营销策略浅析70.我国旅游企业跨国经营障碍分析 71.旅行社低价竞争的原因分析72.旅行社对旅游者行为影响研究 73.中国旅行社业发展现状与发展对策研究74.中小旅行社未来发展策略浅析

计算机专业毕业设计说明书外文翻译(中英对照)

Talking about security loopholes Richard S. Kraus reference to the core network security business objective is to protect the sustainability of the system and data security, This two of the main threats come from the worm outbreaks, hacking attacks, denial of service attacks, Trojan horse. Worms, hacker attacks problems and loopholes closely linked to, if there is major security loopholes have emerged, the entire Internet will be faced with a major challenge. While traditional Trojan and little security loopholes, but recently many Trojan are clever use of the IE loophole let you browse the website at unknowingly were on the move. Security loopholes in the definition of a lot, I have here is a popular saying: can be used to stem the "thought" can not do, and are safety-related deficiencies. This shortcoming can be a matter of design, code realization of the problem. Different perspective of security loo phole s In the classification of a specific procedure is safe from the many loopholes in classification. 1. Classification from the user groups: ● Public loopholes in the software category. If the loopholes in Windows, IE loophole, and so on. ● specialized software loophole. If Oracle loopholes, Apach e,

计算机视觉课程设计1

燕山大学 课程设计说明书题目:基于矩形物体的旋转角度测量 学院(系)电气工程学院 年级专业: 学号: 1301030200 1301030200 学生姓名: 指导教师: 教师职称:讲师 燕山大学课程设计(论文)任务书

院(系):电气工程学院基层教学单位:仪器科学与工程系 说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。 2016年 12 月 22 日燕山大学课程设计评审意见表

摘要 本文主要研究对矩形物体旋转角度的测量,并且比较每种方法的处理速度。通过对图像的滤波、二值化、边框的识别等等操作,完成对矩形物体的角度测量。本文采用五种方法分别对同一个矩形物体进行旋转角度测量,并比较其处理时间。五种方式分别为,边缘直线角度测量、对角线角度测量、矩形内部标准角度测量、角点边缘角度测量、垂线角度测量。 关键词:图像处理二值化旋转角测量定位识别

目录 第一章矩形物体的识别 (1) 1、图像滤波 (1) 2、图像的边缘检测 (2) 3、图像的二值化处理 (3) 4、图像的区域选择及处理 (4) 第二章旋转角度的测量 (6) 1、边缘直线角度测量 (6) 2、对角线角度测量 (8) 3、矩形内部标准角度测量 (9) 4、角点边缘角度测量 (10) 5、垂线角度测量 (11) 第三章算法时间的比较 (15) 参考文献 (16) 附录一 (17) 1、边缘直线角度测量程序 (17) 2、对角线角度测量程序 (17) 3、矩形内部标准角度测量程序 (18) 4、角点边缘角度测量程序 (19) 5、二值化-垂线角度测量程序 (23) 6、Soble-垂线角度测量程序 (24) 附录二 (26)

计算机专业毕业设计题目大全

计算机毕业设计题目大全安卓/Android题目大全: 安卓001个人事务管理系统 安卓002手机订餐系统 安卓003无线点菜 安卓004酒店房间预定系统? 安卓005个人相册管理系统 安卓006计算器 安卓007英语学习 安卓008绘图软件 安卓009医疗健康查询系统 安卓010健身信息管理系统 安卓011课程表 安卓012音乐播放器 安卓013便民自行车管理 安卓014点餐系统SQL版 安卓015二手图书交易系统 安卓016公交查询线路 安卓017订餐管理系统 安卓018校园闲置物品交易平台 安卓019电子书阅读器 安卓020蔬菜水果销售系统 安卓021网上商店系统 安卓022消费导航系统 安卓023GPS移动定位及运行轨迹管理系统 安卓024基于安卓系统的数据传输wifi 安卓025基于蓝牙的手机好友发现系统 安卓026学英语智力游戏 安卓027电子书阅读器(两个版本) 安卓028短信管理 安卓029音乐播放器 安卓030旅游记忆系统

安卓031教师教学信息查询系统 安卓032个人信息管理系统 安卓033基于Android的公路客运售票管理系统安卓034基于Android的英文词典的设计与实现安卓035同学通讯录 安卓036安卓仓库管理系统(单机) 安卓037电子词典的设计与实现 安卓038二维码识别系统的研究与实现 安卓039任务管理器的设计与实现 安卓040手机防火墙 安卓041邮件收发Email 安卓042计算器 安卓043绘图软件设计与实现 安卓044俄罗斯方块系统 安卓045网上商店系统设计与开发 安卓046消费导航系统设计与实现 安卓047记事本 安卓048拼图游戏的设计与实现 安卓049南京旅游 安卓050公交查询线路 安卓051打飞机游戏 安卓052建筑连连看 安卓053扫雷程序 安卓054视频播放器 安卓055多功能日历 安卓056图书借阅系统 安卓057天气预报 安卓058人体健康监测软件 安卓059天气预报 安卓060实习登记系统 安卓061五子棋 安卓062餐厅点餐订餐系统 安卓063心理测试 安卓064手机理财软件 安卓065音频编辑器 安卓066相册图片浏览器 安卓067手机校园信息系统

计算机专业毕业设计中期报告

*********大学 计算机应用专业(专科) 毕业设计中期报告设计题目 教学班: 学生姓名: 学号: 指导教师: 完成日期:

“进销存管理系统”中期报告 一、设计与开发的进展情况 程序的开发工作基本按照开题报告的时间安排顺利进行,目前情况是: 1、经过五周时间完成了系统分析,总体结构和具体模块设计,形成程序的总体设计方案 2、数据库设计与实现工作已经结束。 3、系统的模块设计与实现情况如下: 已经完成负责系统的启动和连接数据库的模块、引导窗口的模块和菜单窗口的模块的设计与实现; 其余模块的设计也已经基本完成,现在正在完成界面和代码的实现过程中;待前几个模块完成后即可着手进行。 二、文档编写的准备情况 根据设计要求,目前对需求分析的内容、总体设计内容、部分详细设计内容和数据库设计资料已经准备齐全,并部分成稿,整个设计论文的框架、结构及各部分内容的安排也已经构思完毕,并完成部分电子文档的准备。计划在系统设计全部实现后整理完成。 对系统的使用及测试准备工作正按部就班的实行中。 三、设计中出现的问题及解决 1、需求分析工作中,对分析的内容不全面,用工具描述不准确,经过老师指导解决。 2、程序结构设计走过一点弯路,经老师指出后改进了。 3、开发工具的学习较长,尤其是与数据库连接,费过一些周折,经过请教有关同事和同学,有了进步,现在已经基本解决了。 四、下一步安排 1、用二周时间完成全部程序设计。

2、用一周时间完成程序的测试。 3、用一周的时间来整理源程序,编写程序说明书。 4、最后一周完成毕业论文。 根据一个多月的设计与开发,目前一切都在按计划进行中。本人认为,按照原计划完成毕业设计是完全可以的。特此报告。

计算机专业毕业设计说明书

计算机专业毕业设计说明书(论文)写作方 法指导 (仅供参考) 毕业设计论文是毕业设计工作的总结和提高,与从事科研开发工作一样,必须有严谨求实的科学态度。毕业设计论文应有一定的学术价值和实用价值,能反映出作者所具有的专业基础知识和分析解决问题的能力。 在毕业设计期间,尽可能多地阅读文献资料是十分重要的,这不仅能防止重复研究,而且可为毕业设计做好技术准备,还可以学习论文的写作方法。一篇优秀的论文对启发思维,掌握论文的写作规范很有帮助。 论文的写作方法多种多样,并没有一个固定的格式,下面仅对论文中几个主要部分的写作方法提出一点参考性意见。 一、前言部分 前言部分也常用“引论”、“概论”、“问题背景”等作为标题,主要介绍论文的选题。 首先阐明选题的背景和选题的意义。选题需强调实际背景,说明在计算机研究中或部门信息化建设、管理现代化等工作中引发该问题的原因,问题出现的环境和条件,解决该问题后能起什么作用等。结合问题背景的阐述,使读者感受到此选题确有实用价值和学术价值,确有研究或开发的必要性。 前言部分常起画龙点睛的作用。选题实际又有新意,意味着研究或开发的方向对头,设计工作有价值。对一篇论文来说,前言写好了,就会吸引读者,使他们对你的选题感兴趣,愿意进一步了解你的工作成果。 二、综述部分 任何一个课题的研究或开发都是有学科基础或技术基础的。综述部分主要阐述选题在相应学科领域中的发展进程和研究方向,特别是近年来的发展趋势和最新成果。通过与中外研究成果的比较和评论,说明自己的选题是符合当前的研究方向并有所进展,或采用了当前的最新技术并有所改进,目的是使读者进一步了解选题的意义。

综述部分能反映出学生多方面的能力。首先,反映学生中外文献的阅读能力。通过查阅文献资料,了解同行的研究水平,在工作中和论文中有效地运用文献,这不仅能避免简单的重复研究,而且也能使研究开发工作有一个高起点。 其次,还能反映出学生综合分析的能力。从大量的文献中找到可以借鉴和参考的内容,这不仅要有一定的专业知识水平,还要有一定的综合能力。对同行研究成果是否能抓住要点,优缺点的评述是否符合实际、恰到好处,这与一个人的分析理解能力关系密切。 值得注意的是,要做好一篇毕业论文,必须阅读一定量(2~3篇)的近期外文资料,这不仅反映自己的外文阅读能力,而且有助于论文的先进性。 三、方案论证 在明确所要解决的问题并完成文献综述后,很自然地就要提出自己解决问题的思路和方案。在写作方法上,一是要通过比较显示自己方案的价值,二是让读者了解方案的创新之处或有新意的思路、算法和关键技术。 在与文献资料中的方案进行比较时,首先要阐述自己的设计方案,说明为什么要选择或设计这样的方案,前面评述的优点在此方案中如何体现,不足之处又是如何得到克服,最后完成的工作能达到什么样的性能和水平,有什么创新之处(或有新意)。如果自己的题目是总方案的一部分,要明确说明自己承担的部分,及对整个任务的贡献。 四、论文主体 前面三个部分的篇幅大约占论文的三分之一,主体部分要占三分之二左右。在这部分中,要将整个研究开发工作的内容,包括理论分析、总体设计、模块划分、实现方法等进行详细论述。 主体部分的写法,视选题的不同可以多样化,研究型论文和技术开发型论文的写法就有明显的不同。

图像处理课程设计报告

图像处理课程设计报告 导语:设计是把一种设想通过合理的规划周密的计划通过各种感觉形式传达出来的过程。以下是XX整理图像处理课程设计报告的资料,欢迎阅读参考。 图像处理课程设计报告1 摘要:图像处理技术从其功能上可以分为两大类:模拟图像处理技术、和数字图像处理技术。数字图像处理技术指的是将图像信号直接转换成为数字信号,并利用计算机进行处理的过程,其主要的特点在于处理的精度高、处理的内容丰富、可以进行复杂、难度较高的处理内容。当其不在于处理的速度比较缓慢。当前图像处理技术主要的是体现在数字处理技术上,本文说阐述的图像处理技术也是以数字图像处理技术为主要介绍对象。数字图像处理又称为计算机图像处理,它是指将图像信号转换成数字信号并利用计算机对其进行处理的过程。近年来, 图像处理技术得到了快速发展, 呈现出较为明显的发展趋势, 了解和掌握这些发展趋势对于做好目前的图像处理工作具有前瞻性的指导意义。本文总结了现代图像处理技术的三点发展趋势。 对图像进行处理(或加工、分析)的主要目的有三个方面: (1)提高图像的视感质量,如进行图像的亮度、彩色变换,增强、抑制某些成分,对图像进行几何变换等,以改善图像的质量。(2)提取图像中所包含的某些特征或特殊信息,这些被提

取的特征或信息往往为计算机分析图像提供便利。提取特征或信息的过程是计算机或计算机视觉的预处理。提取的特征可以包括很多方面,如频域特征、灰度或颜色特征、边界特征、区域特征、纹理特征、形状特征、拓扑特征和关系结构等。 (3)图像数据的变换、编码和压缩,以便于图像的存储和传输。不管是 何种目的的图像处理,都需要由计算机和图像专用设备组成的图像处理系统对图像数据进行输入、加工和输出。 数字图像处理主要研究的内容有以下几个方面: 图像变换由于图像阵列很大,直接在空间域中进行处理,涉及计算量很大。因此,往往采用各种图像变换的方法,如傅里叶变换、沃尔什变换、离散余弦变换等间接处理技术,将空间域的处理转换为变换域处理,不仅可减少计算量,而且可获得更有效的处理。目前新兴研究的小波变换在时域和频域中都具有良好的局部化特性,它在图像处理中也有着广泛而有效的应用。 图像编码压缩图像编码压缩技术可减少描述图像的数据量,以便节省图像传输、处理时间和减少所占用的存储器容量。压缩可以在不失真的前提下获得,也可以在允许的失真条件下进行。编码是压缩技术中最重要的方法,它在图像处理技术中是发展最早且比较成熟的技术。

计算机专业毕业设计

计算机专业毕业设计 Prepared on 22 November 2020

第一章前言 随着计算机的不断普及,社会上的各行各业都开始由计算机主宰着,不论是政府、企业、教育等各个单位的各个部门都有计算机来完成各种各样的工作,所以计算机知识的普及,计算机技术的广泛应用是势在必然的趋势,各个大中型企业、公司都会订阅一些关于本单位的杂导和期刊,这就会给杂志社带来很大的工作量,为使期操作更加简单、快捷我计划设计开发本系统——报刊杂志订阅系统。 学习计算机知识的目的在于更加准确、快捷的解决现实生活中的各种问题。我们只有不断的更新和完善自己的知识、在实践中积累经验,才能做出好的软件为社会服务,为使用者提供便利我以这个标准要求自己应用JSP平台+ACCESS;用到的主要技术:HTML、CSS、B/S,逐步实现杂志订阅管理和公司信息管理的全部功能。 一、报刊杂志订阅系统的简介 本系统是一个基于JAVA平台技术的B/S结构的管理信息系统,主要作用是帮助杂志社完成杂志社管理和公司信息管理。所以整个系统分为两个主要功能模块:杂志订阅管理模块和公司信息管理模块。开发环境:JAVA平台 +Access+JSP;用到的主要技术:JSP。其中杂志订阅管理模块侧重点是维护公司订阅杂志的信息,强调的是哪些公司在什么时期订阅了什么杂志;公司管理模块侧重点是维护所有公司的一些基本信息和数据信息。本系统具有良好的可维护性和可伸缩性,并具有较高的稳定性。 二、报刊杂志订阅系统的用户需求 (一) 总体功能需求

报刊杂志订阅系统是针对杂志社的大量处理工作用计算机进行全面现代化管理。系统开发的总任务是实现杂志社各种信息的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成的。本系统主要完成的功能包括杂志订阅模块,公司管理模块,公司数据模块三个主要模块及一些辅助模块。以实现用户方便的输入、查询、统计相关报表的业务需求。 (二) 系统具体功能描述 1.杂志订阅模块 完成杂志订阅信息的添加、删除、修改、批量修改、查询、数据导出、数据统计。杂志订阅信息应该包括:订阅人姓名、职位、公司名称、地址、地区、邮编、电子邮件、电话、订阅起始日期、付款日期、结束日期、份数、落款、来源、支付方法、发票号、客户类别、业务员、订阅形式、订阅期数、付款金额共20项信息。 2.公司管理信息模块 完成公司信息的添加、删除、修改、查询、数据导出。公司基本信息包括:公司名称、联系人、电话、联系人职位、所在行业、所在地区、所在县级地区、公司地址、电子邮件。 3.公司数据信息模块 完成公司信息的添加、删除、修改、查询、数据导出。公司数据信息包括:公司名称、某年的员工人数、资产总额、销售收入、年利润。 4.统计功能模块 统计功能主要完成三方面的统计:统计订阅了杂志的公司中哪些已经付款,哪些还没有付款;订阅份数排名统计;业务员业务量的统计;统计某年到某年所有符合查询条件的公司数据信息的统计。 5.用户管理模块 根据用户的身份为不同的用户提供不同的权限,以便限制用户的操作,保护数据的安全。具体功能有:添加用户、删除用户、修改用户权限等。

计算机毕业设计开题报告

计算机毕业设计开题报告 开题报告填写要求 1.开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及所在专业审查后生效。 2.开题报告内容必须用黑墨水笔工整书写或按此电子文档标准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见。 3.“文献综述”应按论文的格式成文,并直接书写(或打印)在本开题报告第一栏目内,学生写文献综述的参考文献应不少于10篇(不包括辞典、手册),其中至少应包括1篇外文资料;对于重要的参考文献应附原件复印件,作为附件装订在开题报告的最后。 4.统一用a4纸,并装订单独成册,随《毕业设计(论文)说明书》等资料装入文件袋中。 毕业设计(论文)开题报告 1.文献综述:结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写2500字以上的文献综述,文后应列出所查阅的文献资料。软件项目开发管理系统

进入二十一世纪这个信息爆炸的时代,人们的各种观念开始发生惊天巨变,各行业也开始转向信息化。而随着internet的普及与发展、随着电脑及网络技术的大范围应用,信息技术、网络技术、计算机技术等都在不同领域得到了飞速的发展。随着it产业的不断膨胀,各种各样的软件项目被飞快的开发出来。各种应用软件,各类实施项目不断被推出,在世界高速发展的今天,在各类软件项目层出不穷的今天,如何规范的,系统的,安全的,高效的管理好各类软件项目,成为了当前各软件项目开发公司的最大难题。要想去逐步解决这些问题,则需要应用到软件项目开发管理系统。软件项目开发是一件非常复杂的工作,他需要各种软件开发人员投入到这个开发大军来,相互协调配合,相互提升。而对众多的软件公司或开发团队来说,有效的管理和控制软件项目是非常重要的。为了给这一复杂而重要的工程带来可操作性的简便和准确的数据信息。softwareprojectsexploitationmanagementsystem就是为着这一目的开发出来的。软件项目管理系统主要用来帮助软件公司架构规范的软件项目开发管理过程(项目计划管理、监督与跟踪、需求管理、测试管理、缺陷管理…)包括:1、帮助软件公司进行有效的项目数据度量管理(针对seicmm3/cmmi3的标准);2、帮助各软件公司长效实施组织过程体系规范(iso9001、seicmm/cmmi);3、帮助软件公司建立项目过程数据库和知识库等。故本综述分别从基于b/s模式数据库的设计方法、分析,设计对软件项目管理系统进行综述。4、提高过程透明度,加强对项目的监

人脸识别课程设计论文(完美版)

前言 在人类社会的发展进入到21世纪的今天,安全问题已经成为困扰人们日常生活的重要问题之一。社会的发展促进了人的流动性,进而也增加了社会的不稳定性,使得安全方面的需求成为21世纪引起广泛关注的问题。不论是享受各项服务如网上冲浪、还是居家、办公等都涉及到安全,以往这些行为基本上是通过符号密码来进行安全保护,但是随着服务数量的不断增加,密码越来越多以致无法全部记住,而且密码有时也会被他人所窃取,各种密码被破解的概率越来越高,因为通常由于记忆的原因,人们经常会选用自己或亲人的生日、家庭地址、电话号码等作为密码并长期使用,这些很容易被一些不法分子获取。可见在现代社会中,身份识别已经成为人们日常生活中经常遇到的一个基本问题。人们乎时时刻刻都需要鉴别别人的身份和证明自己的身份,以获得对特定资源的使用权或者制权,同时防止这些权限被他人随意的取得。传统的身份识别方法主要基于身份标识物(如证件、卡片)和身份标识知识(如用户名、密码)来识别身份,这在很长一段时期是非常可靠和方便的识别方法,得到了广泛的应用。但是,随着网络、通信、交通等技的飞速发展,人们活动的现实空间和虚拟空间不断扩大,需要身份认证的场合也变得无不在。人们需要携带的身份标识物品越来越多,身份标识知识也变得越来越复杂和冗长在这种情况下,传统身份识别方式的弊端日益彰显。身份标识物品容易被丢失和伪造,份标识知识容易被遗忘、窃取和破解,而身份标识的重要性又使得一旦失去了身份标识会给标识的所有者甚至整个社会带来重大的甚至难以弥补的损失。在美国,每年约有上百万的福利款被人以假冒的身份领取;每年发生的信用卡、ATM、移动电话和冒领支票等成的损失达数百亿美元[2]。面临着这样的状况,人们对身份识别的安全性、可靠性、准确和实用性提出了更高的要求,必须寻求身份识别的新途径。 于是,近年来人类生物特征越来越广泛地用于身份识别,而且生物特征可以更好的进行安全控制,世界各国政府都在大力推进生物识别技术的发展及应用。与原有的人类身分识别技术(如:个人密码、磁卡、智能卡等)相比,基于人类生物特征的识别技术具有安全可靠、特征唯一、不易伪造、不可窃取等优点。人类本身具有很多相对独特的特征,如DNA、指纹、虹膜、语音、人脸等。基于这些相对独特的人类特征,结合计算机技术,发展起众多的基于人类生物特征的人类身份识别技术,如DNA识别技术、指纹识别技术、虹膜识别技术、语音识别技术、人脸识别技术。 人脸识别和其他的生物识别比起来有以下几个优点:1、其他的生物特征识别方法都需要一些人为的行为配合,而人脸识别不需要。2、人脸识别可应用在远距离监控中。3、针一对现在的第一、二代身份证,每个身份证都有人脸的正面照片,也就是人脸库将是最完善的,包括人最多的,我们可以利用这个库来更直观、更方便的核查该人的身份。 4、相对于其他基于生物特征识别技术,人脸识别技术具有特征录入方一便,信息丰富,使用面广等优点,同时人脸识别系统更加直接友好。人脸识别技术作为生物识别技术的

计算机专业毕业论文写作指南学生

众所周知,撰写毕业论文是各专业学生毕业前必须进行的一项重要工作,也是在毕业之前最后的一项学习任务。毕业论文的撰写要求学生综合使用在学院学到的知识,解决实际问题或讨论实践中的话题。它主要考查大家掌握知识、结合实际和表达的能力。 在经过几年的努力通过了所有课程的考试之后,我们也应当对最后的毕业论文予以足够的重视。作为一名计算机专业的学生,我在课程学习和计算机毕业论文写作中取得了不错的成绩。因此我特将自己在撰写计算机毕业论文过程中的体会写成本文,供将要着手进行计算机毕业论文写作的同学参考。 一、计算机毕业论文选题 计算机信息管理专业,是一个着重研究信息系统开发、应用的专业。这个专业所培养的人才,若按当前人才职位来讲,就是“系统分析师”的角色。同学们对此应有准确的认识,和自己所选择的计算机毕业论文题目,应当符合这个角色定位。 计算机信息管理专业的计算机毕业论文选题,应当适于进行“系统分析”的目的,这与一些“纯”计算机专业的要求是有区别的(如计算机应用、软件开发专业)。它们各自的侧重点不同。计算机信息管理专业主要探讨研究如何在组织管理中合理使用信息技术,也就是说既关注组织机构,又研究计算机技术,是一个“管理”、“技术”两门包的专业。这也是为什么在我们的专业课程中既有“数据库技术”、“软件开发工具”,又有“管理经济学”的原因。所以我们选择的计算机毕业论文题目应符合本专业的特点要求。

目录 众所周知,撰写毕业论文是各专业学生毕业前必须进行的一项重要工作,也是在毕业之前最后的一项学习任务。毕业论文的撰写要求学生综合使用在学院学到的知识,解决实际问题或讨论实践中的话题。它主要考查大家掌握知识、结合实际和表达的能力。 (1) 一般的讲,计算机毕业论文要求同学们做的工作是:运用生命周期方法(SDLC)开发建设一个信息系统。选题可自主决定。 (2) 。一般的讲,计算机毕业论文要求同学们做的工作是:运用生命周期方法(SDLC)开发建设一个信息系统。选题可自主决定。 计算机毕业论文选题应满足这样的要求: ⊙探讨管理信息系统(MIS)学术领域内的课题 ⊙选题有一定的规模,可以展开论述 ⊙结合自己的工作实际,了解的内容,可以说是“了解什么就写什么” ⊙尽量不要选择他人写过多次的题目 二、计算机毕业论文所需资料 在确定了计算机毕业论文题目之后,就要开始进行实际的计算机毕业论文写作了。此时收集相关的参考材料十分重要。正如前文所提到的,计算机毕业论文工作要求,就是“分析建设系统”。无论哪项工作,都离不开参考材料来提供信息。 大家需要注意的是,在整个毕业设计工作中,“系统分析”是绝对的重点,也可以说是计算机毕业论文的核心。既然本专业培养的是“系统分析师”,那么这个专业的毕业生怎么可以在论文的“系统分析”内容部分马马虎虎、漏洞百出呢?因此,为了做好系统分析工作,准确分析一个单位的工作与业务,

3款人机交互系统对比

如果说20万以下的一般家用车型之间比拼的是材质的优劣、做工的粗细以及车载配置的多寡的话,那当竞争到达30万甚至40万以上的级别时,在这些基本方面大家做的都已经很好了,高低胜负现在取决于设计的理念、品牌的内涵以及科技的应用上。 而奥迪的MMI、宝马的iDrive以及奔驰的COMAND,这三种效力于不同品牌的人机交互系统恰好正是用科技含量提升豪华品质的代表配置。本文就将为大家展示对比这三种系统的优劣势,看看它们谁对提升产品竞争力更有帮助。 ● 奥迪A4L的MMI——3D地图令人印象深刻没有蓝牙免提有些遗憾

奥迪的MMI多媒体人机交互系统首次出现在2004年,最早装备的车型是当时的奥迪A6。本文以奥迪A4L 2.0T车型上的MMI系统为例进行讲解。这套系统是奥迪装备的第三代MMI,是目前国内车型所使用的最新版本(国外的最新版本是装备在新A8上的第四代MMI系统)。其主要控制区位于挡把后方,更加靠近驾驶者,因此更加方便操作。

首先我们来看MMI系统的外部设计。在MMI系统出现之初有很多人表示很喜欢它的快捷键设计,这是相对于当时宝马的第一代iDrive系统而言的。不可否认,众多的快捷键可以为使用者提供更多的便利,但是其按键布局有些分散,甚至一个手掌都无法完全覆盖,这就意味着要想准确找到想按的那个键并不是那么容易。

MMI的系统操作方式也很简单,中间的那个旋钮承担了几乎全部的操作任务,左右旋转可以调节到不同的选项,按下中间的黑色部分就是确定操作。而中间的黑色钮还可以八方向拨动,这主要是为导航系统服务的。

MMI的导航系统除了可以为驾驶者指引路线外,还有一项特殊的功能,就是可以提供TMC实时交通流量信息。不同程度的拥堵情况都会以不同的颜色在地图上标注出来,但是并非所有道路都有相关信息,不过总强过没有。

软件工程毕业设计说明书内容

1 引言 1.1 课题的提出 近年来随着计算机科学技术的高速发展,计算机技术也被广泛应用在我们生活的诸多领域,当然它在高校的信息化进程中也发挥着重要作用。通过先进的计算机网络技术管理高校资源,不仅提高了工作效率,而且提高了管理水平,更提高了服务质量[1]。 高校校友是一个知识体系密集、信息资源丰富、社会能力强的群体,是对自身母校有着特殊感情的群体,是潜藏在母校之外的独有的重要宝贵资源,它以桥梁和纽带的角色有效建立起学校和社会之间的联系,在学校的发展过程中发挥着重要的作用[2,3]。 1.2 课题的现状及其发展 目前世界上各种形式的校友录网站大约28万多个之多,大致有以下几类:1)以收费方式分,有收费校友录和免费校友录,其中以后者居多;2)以提供校友录服务的网站分大致有三种,有大专院校自己网站的校友录;有专门单独的校友录网站;有综合网站上的校友录;3)还有网络校友录和手机校友录之分[4]。 中国校友录发展现状:下面选取两个具有代表性的校友录来看看中国校友录网站发展的具体情况。1)中国人校友录是目前各种校友录中最具代表性、权威性的校友录。它有完善的界面服务,在校友录基本的留言、相册等功能之上,中国校友录还开通了手机校友录,同学大搜捕,星级会员等增值服务。还包括了其他信息服务内容,可以进行天气预报,股市,热点新闻的信息定制,并针对毕业班同学为他们提供全面就业信息及咨询。2)世纪同学录,现有注册用户440914人,注册班级120864个(数据截止到2004年1月10日)[5]。 1.3 本课题的主要工作 本次课题设计的是中北大学校友录管理系统,主要工作任务是实现以下系统功能:校友成员注册、登录、留言,上传并浏览照片、通讯录、系统后台管理。具体实现:校友数据的添加、修改、删除、和查询,已完成校友数据的收集及进行数据电子化;用户之间的互动,包括上传照片,相互留言,查看信息;对中北大学校友录管理系统的用户权限进行管理,以保证数据资源的合理利用。通过提供完善的校

计算机图形学课程设计书

计算机图形学课程设计 书 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

课程设计(论文)任务书 理学院信息与计算科学专业2015-1班 一、课程设计(论文)题目:图像融合的程序设计 二、课程设计(论文)工作: 自2018 年1 月10 日起至2018 年1 月12日止 三、课程设计(论文) 地点: 2-201 四、课程设计(论文)内容要求: 1.本课程设计的目的 (1)熟悉Delphi7的使用,理论与实际应用相结合,养成良好的程序设计技能;(2)了解并掌握图像融合的各种实现方法,具备初步的独立分析和设计能力;(3)初步掌握开发过程中的问题分析,程序设计,代码编写、测试等基本方法;(4)提高综合运用所学的理论知识和方法独立分析和解决问题的能力; (5)在实践中认识、学习计算机图形学相关知识。 2.课程设计的任务及要求 1)基本要求: (1)研究课程设计任务,并进行程序需求分析; (2)对程序进行总体设计,分解系统功能模块,进行任务分配,以实现分工合作;(3)实现各功能模块代码; (4)程序组装,测试、完善系统。 2)创新要求: 在基本要求达到后,可进行创新设计,如改进界面、增加功能或进行代码优化。

3)课程设计论文编写要求 (1)要按照书稿的规格打印誊写课程设计论文 (2)论文包括封面、设计任务书(含评语)、摘要、目录、设计内容、设计小结(3)论文装订按学校的统一要求完成 4)参考文献: (1)David ,《计算机图形学的算法基础》,机械工业出版社 (2)Steve Cunningham,《计算机图形学》,机械工业出版社 (3) 5)课程设计进度安排 内容天数地点 程序总体设计 1 实验室 软件设计及调试 1 实验室 答辩及撰写报告 1 实验室、图书馆 学生签名: 2018年1月12日 摘要 图像融合是图像处理中重要部分,能够协同利用同一场景的多种传感器图像信息,输出一幅更适合于人类视觉感知或计算机进一步处理与分析的融合图像。它可明显的改善单一传感器的不足,提高结果图像的清晰度及信息包含量,有利于更为准确、更为可靠、更为全面地获取目标或场景的信息。图像融合主要应用于军事国防上、遥感方面、医学图像处理、机器人、安全和监控、生物监测等领域。用于较多也较成熟的是红外和可见光的融合,在一副图像上显示多种信息,突出目标。一般情况下,图像融合由

计算机科学与技术专业毕业设计论文

计算机科学与技术专业毕业设计论文 专业:计算机科学与技术 班级:2006级1班 学号: 姓名: 目录

第一章诸论 (5) 第一节开发工具的选用及介绍 (5) 第二节ASP技术访问WEB数据库 (6) 第二章系统分析与总体设计 (10) 第一节系统功能描述 (10) 第二节系统功能模块划分 (11) 第三节系统流程分析 (13) 第三章数据库结构设计与实现 (14) 第一节创建数据库 (14) 第二节数据库逻辑结构设计 (14) 第三节创建表的脚本文件 (16) 第四章目录结构与通用模块 (19) 第一节目录结构 (19) 第二节通用模块 (19) 第五章系统主界面与登录程序设计 (24) 第一节设计主界面 (24) 第二节登录程序设计 (29) 第三节设计管理界面 (30) 第六章新闻类别管理模块设计 (35) 第一节设计新闻类别管理界面 (36) 第二节添加新闻类别 (40) 第三节修改新闻类别 (42) 第四节删除新闻类别 (42) 第七章新闻发布管理模块设计 (45)

第一节添加新闻 (45) 第二节修改新闻 (50) 第三节删除新闻 (52) 第四节新闻查询管理 (53) 第八章调试与安装 (62) 第一节安装IIS (62) 第二节ASP硬件要求 (63) 结束语 (64) 参考文献 (65) 后记 (65) 摘要

【摘要】我们从建站的实际情况出发,经过对有关网站新闻发布事项的一番考察和分析,确立了新闻发布系统的具体实现功能。并阐述系统的结构设计和功能设计,实现新闻的分类显示,最近新闻的提示,新闻滚动功能等。经过授权的用户可以通过Web浏览器,以人机 交互式的客户端程序实现对学校新闻的发布、管理、实时的进行行为统计和记录。本系统是学校网站的一个子系统,具有很好的外部接口,能够很好的配合站点的其它子系统服务于网站的新闻发布.该系统是一个基于新闻发布和内容管理的全站管理系统;基于B/S模式WEBMIS系统,本系统可以将杂乱无章的信息(包括文字、图片和影音)经过组织,合理 而且有序地呈现在大家面前。简单的说,新闻发布系统就是充当一个网络新闻媒介的功能。 主要实现对新闻的分类,审核,发布,模拟了一般新闻媒介的发布的过程 【Abstract】 we embark from the station construction actual situation,pass through to a related website news issue item inspection and theanalysis, has established the news issue system concrete realizationfunction. And the elaboration system structural design and thefunctional design, realize the news classification to demonstratethat, the recent news prompt, the news rolls the function and so on.After the authorized user may through the Web browser, by theman-machine interactive customer end procedure realization to theschool news issue, the management, real-time carry on the behaviorstatistics and the record. This system is a school website sub-system, has the very good exterior connection, can the very goodcoordinate stand other subsystems serve the website news issue This system is based on the news issue and the content managemententire station management system management system; Based on B/S thepattern WEBMIS system, this system may the chaotic information(including writing, picture and video and music) the processorganization, reasonably has the foreword to present in front ofeverybody. Simple saying, the news issued the system is acts as a NetNews medium the function, the main realization to the newsclassification, the verification, the issue, has simulated the commonnews medium news issue process 前言 在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,

计算机视觉系统及其应用

课程设计 课程名称工业自动化专题 题目名称_计算机视觉系统及其应用学生学院_____自动化________ 专业班级______ 学号 学生姓名____ 指导教师___________ 2013 年 6月 25日

机器视觉系统及其应用 摘要:主要介绍机器视觉系统的概要,简要分析机器视觉的特点、优越性和应用,具体介绍了机器视觉技术在印刷行业、农业、工业、医学中的实际应用,并且分别举例说明。机器视觉的诞生和应用在理论和实际中均具有重要意义。 关键词:机器视觉;标签检测;药物检测;水果品质检测;硬币检测。 1. 机器视觉系统 1.1 机器视觉系统简介 机器视觉系统是指利用机器替代人眼做出各种测量和判断。机器视觉是工程领域和科学领域中的一个非常重要的研究领域,它是一门涉及光学、机械、计算机、模式识别、图像处理、人工智能、信号处理以及光电一体化等多个领域的综合性学科。 机器视觉系统通过图像摄取装置将被摄取目标转换成图像信号,传送给专用的图像处理系统,根据像素分布和亮度、颜色等信息,转变成数字化信号。机器视觉系统可以快速获取大量信息,而且易于自动处理,也易于同设计信息以及加工控制信息集成。 机器视觉系统的优点有:1.非接触测量,对于被检测对象不会产生任何损伤,而且提高了系统能够的可靠性;2.较宽的光谱响应范围,例如使用人眼看不见的红外测量,扩展人眼的视觉范围;3.长时间稳定工作,人类难以长时间对同一对象进行观察,而机器视觉系统则可以长时间地作测量、分析和识别任务。 现在,机器视觉系统在工业、农业、国防、交通、医疗、金融甚至体育、娱乐等等行业都获得了广泛的应用,可以说已经深入到我们的生活、生产和工作的方方面面。 1.2 基本原理 图 1 是机器视觉系统的基本结构,在一定的光照(包括可见光,红外线甚至超声波等各种成象手段)条件下,成象设备(摄象机,图像采集板等)把三维场景的图像采集到计算机内部,形成强度的二维阵列——原始图象;然后,运用图像处理技术对采集到的原始图像进行预处理以得到质量改善了的图像;其次,运用机器视觉技术从图像中提取感兴趣的特征分类整理;,构成对图像的进一步,运用模式识别技术对抽取到的特征进行描述;最后,运用人工智能得到更高层次的抽象描述。完成视觉系统的任务。 图1机器视觉的基本结构

相关文档
最新文档