腾讯数字人合作招募

元宇宙网

您现在的位置是:首页 > 元宇宙百科 > 基础知识

基础知识

人机交互

2022-01-18基础知识
人机交互
  人机交互、人机互动(英文:Human–Computer Interaction或Human–Machine Interaction,简称HCI或HMI),是一门研究系统与用户之间的交互关系的学问。系统可以是各种各样的机器,也可以是计算机化的系统和软件。人机交互界面通常是指用户可见的部分。用户通过人机交互界面与系统交流,并进行操作。小如收音机的播放按键,大至飞机上的仪表板,或发电厂的控制室。人机交互界面的设计要包含用户对系统的理解(即心智模型),那是为了系统的可用性或者用户友好性。
  
  人机交互(Human-Computer Interaction,简写HCI):是指人与计算机之间使用某种对话语言,以一定的交互方式,为完成确定任务的人与计算机之间的信息交换过程。有很多著名公司和学术机构正在研究人机交互。在计算机发展历史上,人们很少注意计算机的易用性。现在,很多计算机用户抱怨计算机制造商在如何使其产品“用户友好”这方面没有投入足够的精力。而反过来,这些计算机系统开发商也在抱怨,他们的理由是:设计和制造计算机是一个很复杂的工作,光是研究如何在新领域能够应用计算机的问题就已经占用了他们的大部分精力,实在是没有多余的精力来研究如何提高计算机的易用性了。
  
  人机交互(HCI)的一个重要问题是:不同的计算机用户具有不同的使用风格——他们的教育背景不同、理解方式不同、学习方法以及具备技能都不相同,比如,一个左撇子和普通人的使用习惯就完全不同。另外,还要考虑文化和民族的因素。其次,研究和设计人机交互需要考虑的是用户界面技术变化迅速,提供的新的交互技术可能不适用于以前的研究。还有,当用户逐渐掌握了新的接口时,他们可能提出新的要求。
  
  操作系统的人机交互功能是决定计算机系统“友善性”的一个重要因素。人机交互功能主要靠可输入输出的外部设备和相应的软件来完成。可供人机交互使用的设备主要有键盘显示、鼠标、各种模式识别设备等。与这些设备相应的软件就是操作系统提供人机交互功能的部分。人机交互部分的主要作用是控制有关设备的运行和理解并执行通过人机交互设备传来的有关的各种命令和要求。早期的人机交互设施是键盘显示器。操作员通过键盘打入命令,操作系统接到命令后立即执行并将结果通过显示器显示。打入的命令可以有不同方式,但每一条命令的解释是清楚的,唯一的。
  
  随着计算机技术的发展,操作命令也越来越多,功能也越来越强。随着模式识别,如语音识别、汉字识别等输入设备的发展,操作员和计算机在类似于自然语言或受限制的自然语言这一级上进行交互成为可能。此外,通过图形进行人机交互也吸引着人们去进行研究。这些人机交互可称为智能化的人机交互。这方面的研究工作正在积极开展。
  
  ·人机交互是一门科学学科
  
  –用户如何使用计算机
  
  –如何设计一个可以帮助用户提高工作效率的计算机系统
  
  ·多学科综合
  
  –计算机科学
  
  –心理学
  
  –社会学
  
  –图形设计
  
  –工业设计
  
  1959年,美国学者B. Shackel从人在操纵计算机时如何才能减轻疲劳出发,提出了被认为是人机界面的第一篇文献的关于计算机控制台设计的人机工程学的论文。1960年,Liklider JCR首次提出人机紧密共栖(Human-Computer Close Symbiosis)的概念,被视为人机界面学的启蒙观点。1969年,在英国剑桥大学召开了第一次人机系统国际大会,同年第一份专业杂志国际人机研究(IJMMS)创刊。可以说,1969年是人机界面学发展史的里程碑。
  
  在1970年成立了两个HCI研究中心:一个是英国的Loughbocough大学的HUSAT研究中心,另一个是美国Xerox公司的Palo Alto研究中心。
  
  1970年到1973年出版了四本与计算机相关的人机工程学专著,为人机交互界面的发展指明了方向。
  
  20世纪80年代初期,学术界相继出版了六本专著,对最新的人机交互研究成果进行了总结。人机交互学科逐渐形成了自己的理论体系和实践范畴的架构。理论体系方面,从人机工程学独立出来,更加强调认知心理学以及行为学和社会学的某些人文科学的理论指导;实践范畴方面,从人机界面(人机接口)拓延开来,强调计算机对于人的反馈交互作用。人机界面一词被人机交互所取代。HCI中的I,也由Interface(界面/接口)变成了Interaction(交互)。
  
  20世纪90年代后期以来,随着高速处理芯片,多媒体技术和Internet Web技术的迅速发展和普及,人机交互的研究重点放在了智能化交互,多模态(多通道)-多媒体交互,虚拟交互以及人机协同交互等方面,也就是放在以人为在中心的人机交互技术方面。
  
  人机交互的发展历史,是从人适应计算机到计算机不断地适应人的发展史
  
  人机交互的发展经历了几个阶段:
  
  早期的手工作业阶段
  
  作业控制语言及交互命令语言阶段
  
  图形用户界面(GUI)阶段
  
  网络用户界面的出现
  
  多通道、多媒体的智能人机交互阶段
  
  人机交互的发展历史,是从人适应计算机到计算机不断地适应人的发展史。它经历了几个阶段:
  
  (1)早期的手工作业阶段。当时交互的特点是由设计者本人(或本部门同事)来使用计算机,他们采用手工操作和依赖机器(二进制机器代码)的方法去适应现在看来是十分笨拙的计算机。
  
  (2)作业控制语言及交互命令语言阶段。这一阶段的特点是计算机的主要使用者——程序员可采用批处理作业语言或交互命令语言的方式和计算机打交道,虽然要记忆许多命令和熟练地敲键盘,但已可用较方便的手段来调试程序、了解计算机执行情况。 
  
  (3)图形用户界面(GUI)阶段。GUI的主要特点是桌面隐喻、WIMP技术、直接操纵和“所见即所得(WYSIWYG)”。由于GUI简明易学、减少了敲键盘、实现了“事实上的标准化”,因而使不懂计算机的普通用户也可以熟练地使用,开拓了用户人群。它的出现使信息产业得到空前的发展。 
  
  (4)网络用户界面的出现。以超文本标记语言HTML及超文本传输协议HTTP为主要基础的网络浏览器是网络用户界面的代表。由它形成的WWW网已经成为当今Internet的支柱。这类人机交互技术的特点是发展快,新的技术不断出现,如搜索引擎、网络加速、多媒体动画、聊天工具等。 
  
  (5)多通道、多媒体的智能人机交互阶段。以虚拟现实为代表的计算机系统的拟人化和以手持电脑、智能手机为代表的计算机的微型化、随身化、嵌入化,是当前计算机的两个重要的发展趋势。而以鼠标和键盘为代表的GUI技术是影响它们发展的瓶颈。 
  
  利用人的多种感觉通道和动作通道(如语音、手写、姿势、视线、表情等输入),以并行、非精确的方式与(可见或不可见的)计算机环境进行交互,可以提高人机交互的自然性和高效性。多通道、多媒体的智能人机交互对我们既是一个挑战,也是一个极好的机遇。在人机交互的发展中,一大批专家为此做出了卓越的贡献。下面是最有影响的一些事件和成果:
  
  (1)1945年,美国罗斯福总统的科学顾问Bush(1894—1974)在《大西洋月刊》上发表的“as we may think”的著名论文,提出了应采用设备或技术来帮助科学家检索、记录、分析及传输各种信息的新思路和名为“Memex”的一种工作站构想,影响着一大批最著名计算机科学家。 
  
  (2)1963年,美国麻省理工学院Sutherland开创了计算机图形学的新领域,并获1988年ACM图灵奖。他还在1968年开发了头盔式立体显示器,成为现代虚拟现实技术的重要基础。
  
  (3)1963年,美国斯坦福研究所的Engelbart发明了鼠标器。他预言鼠标器比其他输入设备都好,并在超文本系统、导航工具方面取得了杰出的成果(Augmented Human Intellect Project),获1997年ACM图灵奖。10年后,鼠标器经过不断地改进,成为影响当代计算机使用的最重要成果。 
  
  (4)20世纪70年代,当时在Xerox研究中心的Alan Kay提出了Smalltalk面向对象程序设计等思想,并发明了重叠式多窗口系统,后经苹果、微软、麻省理工学院等单位的不断研究和开发,形成了目前广泛使用的图形用户界面的标准范式。 [
  
  (5)1989年,Tim Berners-Lee在日内瓦的CERN用HTML及HTTP开发了WWW网,随后出现了各种浏览器(网络用户界面),使互联网飞速发展起来。 [2] 
  
  (6)20世纪90年代,美国麻省理工学院Negroponte(他早在30年前就提出了“交谈式计算机”概念)领导的媒体实验室在新一代多通道用户界面方面(包括语音、手势、智能体等)做了大量开创性的工作。他是畅销书《数字化生存(Being Digital)》的作者。
  
  (7)20世纪90年代,美国Xerox PARC的首席科学家Mark Weiser(1952—1999),首先提出“无所不在计算(Ubiquitous Computing)”思想,并在此领域做了大量开拓性的工作。 
  
  界面
  
  德国研究人员正在开发一种全新的可移动交互系统,此系统能够通过视觉存储设备将视觉信号转换为命令,有望能全面代替键盘和显示器。这种设备是一个小型的、能够放在胸前的电脑,其摄像头能捕捉到手部运动,从而转换成对应的命令执行。例如人们可以用手在空中画出各种图形,或选择空中不同的点来构型,此交互系统可以立即将这些手上动作转化成图形或操作命令,就像《钢铁侠2》里的托尼—斯达克在自己实验室里用手在空中挥动便能操作电脑一般。在不久的将来,你在空中画几个数字就能表示在拨打电话,或者在空中点几下就表示在打键盘,一切就将变得美妙无比。
  
  输入方式
  
  包括三种输入方式:(1)请求模式。(2)采样模式。(3)事件模式。
  
  声明:此文版权归原作者所有,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,yyzcn.cn将及时进行处理。

文章评论