数据可视化与人机交互技术

人机交互技术(HumanComputer Interaction,HCI)是21世纪信息领域需要发展的重大课题。例如,美国21世纪信息技术计划中的基础研究内容定为四项,即软件、人机交互、网络、高性能计算。其目标就是要开发21世纪个性化的信息环境。其中,人机交互在信息技术中被列为与软件技术和计算机技术等并列的六项国家关键技术之一,并被认为“对计算机工业有着突出的重要性,对其他工业也很重要”。美国国防关键技术计划不仅把人机交互列为软件技术发展的重要内容之一,还专门增加了与软件技术并列的人机界面这项内容。

01、人机交互的发展历史

1959年,美国学者B.Shackel从人在操作计算机时如何才能减轻疲劳的角度出发,发表了被认为是人机界面的第一篇关于计算机控制台设计的人机工程学的论文。1960年,J.C.R.Licklider首次提出人机紧密共栖(HumanComputer Close Symbiosis)的概念,被视为人机界面学的启蒙观点。1969年,在英国剑桥大学召开了第一次人机系统国际大会,同年第一份专业《国际人机研究杂志》(IJMMS)创刊。可以说,1969年是人机界面学发展史的里程碑。

1970年,成立了两个HCI研究中心: 一个是英国Loughbocough大学的HUSAT研究中心; 另一个是美国施乐(Xerox)公司的Palo Alto研究中心。

1970—1973年,学术界出版了四本与计算机相关的人机工程学专著,为人机交互界面的发展指明了方向。

20世纪80年代初期,学术界相继出版了六本专著,对最新的人机交互研究成果进行了总结。人机交互学科逐渐形成了自己的理论体系和实践范畴的架构。在理论体系方面,人机交互学从人机工程学独立出来,更加强调认知心理学、行为学和社会学的某些人文科学的理论指导; 在实践范畴方面,从人机界面(人机接口)拓延开来,强调计算机对于人的反馈交互作用。“人机界面”一词被“人机交互”取代。HCI中的“I”,也由“Interface”(界面/接口)变成了“Interactive”(交互)。

自20世纪90年代后期以来,随着高速处理芯片、多媒体技术和Internet Web技术的迅速发展和普及,人机交互的研究重点放在了智能化交互、多模态(多通道)—多媒体交互、虚拟交互以及人机协同交互等方面,也就是放在以人为中心的人机交互技术方面。

人机交互的发展历史,是从人适应计算机到计算机不断地适应人的发展史。它经历了以下几个阶段。

1. 早期的手工作业阶段

当时交互的特点是由设计者本人(或本部门同事)来使用计算机,他们采用手工操作和依赖机器(二进制机器代码)的方法去适应现在看来十分笨拙的计算机。

2. 作业控制语言及交互命令语言阶段

这一阶段的特点是计算机的主要使用者——程序员,他们可采用批处理操作或交互命令语言的方式与计算机打交道,虽然要记忆许多命令和熟练地使用键盘,但已可用较方便的手段来调试程序、了解计算机执行情况。

3. 图形用户界面阶段

图形用户界面(Graphical User Interface,GUI)的主要特点是桌面隐喻、WIMP技术、直接操作和“所见即所得”。由于GUI简明易学减少了使用键盘,实现了“事实上的标准化”,因而使不懂计算机的普通用户也可以熟练地使用,开拓了用户人群,它的出现使信息产业得到了空前发展。

4. 网络用户界面的出现

以超文本标记语言(Hyper Text Markup Language,HTML)及超文本传输协议(HTTP)为主要基础的网络浏览器是网络用户界面的代表。由它形成的WWW已经成为当今Internet的支柱。这类人机交互技术的特点是发展快,新的技术不断出现,如搜索引擎、网络加速、多媒体动画、聊天工具等。

5. 多通道、多媒体的智能人机交互阶段

以虚拟现实为代表的计算机系统的拟人化和以手持计算机、智能手机为代表的计算机的微型化、随身化、嵌入化,是当前计算机的两个重要的发展趋势,而以鼠标和键盘为代表的GUI技术是影响它们发展的“瓶颈”。

利用人的多种感觉通道和动作通道(如语音、手写、姿势、视线、表情等输入),以并行、非精确的方式与(可见或不可见的)计算机环境进行交互,可以提高人机交互的自然性和高效性。多通道、多媒体的智能人机交互对我们来说既是一个挑战,也是一个极好的机遇。

02、人机交互的研究内容

1. 人机交互界面表示模型与设计方法

一个交互界面的好坏,直接影响到软件开发的成败。友好人机交互界面的开发离不开好的交互模型与设计方法(Model and Methodology)。因此,研究人机交互界面的交互模型与设计方法,是人机交互的重要研究内容之一。

2. 可用性分析与评估

可用性是人机交互系统的重要内容,它关系到人机交互能否达到用户期待的目标,以及实现这一目标的效率与便捷性。人机交互系统的可用性分析与评估(Usability and Evaluation)的研究,主要涉及支持可用性的设计原则与可用性的评估方法等。

3. 多通道交互技术

多通道交互(MultiModal Interaction,MMI)是近年来迅速发展的一种人机交互技术,它既适应了“以人为中心”的自然交互准则,也推动了互联网时代信息产业(包括移动计算、移动通信、网络服务器等)的快速发展。

MMI是一种使用多种通道与计算机通信的人机交互方式。通道(Modality)涵盖了用户表达意图、执行动作或感知反馈信息的各种通信方法,如语音、眼神、脸部表情、唇动、手动、手势、头动、肢体姿势、触觉、嗅觉、味觉等。采用这种方式的计算机用户界面称为多通道用户界面。MMI的各类通道(界面)技术中,有不少已经实用化、产品化、商品化。其中,我国科技人员做出了不少优异的工作。

多通道交互主要研究多通道交互界面的交互模型、多通道交互界面的评估方法以及多通道信息的融合等。多通道信息整合是多通道用户界面研究的重点和难点。

4. 智能用户界面

智能用户界面(Intelligent User Interface,IUI)的最终目标是使人机交互像人人交互一样自然、方便。上下文感知、眼动跟踪、手势识别、三维输入、语音识别、表情识别、手写识别、自然语言理解等都是认知与智能用户界面需要解决的重要问题。

5. 群件

群件(Groupware)是指帮助群组协同工作的计算机支持的协作环境,主要涉及个人或群组间的信息传递、群组中的信息共享、业务过程自动化与协调,以及人和过程之间的交互活动等。目前与人机交互技术相关的研究主要包括群件系统的体系结构、计算机支持交流与共享信息的方式、交流中的决策支持工具、应用程序共享以及同步实现方法等内容。

6. Web交互

Web交互(Webinteraction)重点研究Web界面的信息交互模型和结构、Web界面设计的基本思想和原则、Web界面设计的工具和技术,以及Web界面设计的可用性分析与评估方法等内容。

7. 移动界面设计

移动计算(Mobile Computing)、无处不在计算(Ubiquitous Computing)等对人机交互技术提出了更高的要求,面向移动应用的界面设计问题已成为人机交互技术研究的一个重要应用领域。针对移动设备的便携性、位置不固定性和计算能力有限性以及无线网络的低带宽/高延迟等诸多的限制,研究移动界面的设计方法、移动界面可用性与评估原则、移动界面导航技术,以及移动界面的实现技术和开发工具,是当前的人机交互技术的研究热点之一。

随着计算机技术的发展,计算机功能也越来越强。随着模式识别,如语音识别、汉字识别等输入设备的发展,操作员与计算机在类似于自然语言或受限制的自然语言这一级上进行交互成为可能。此外,通过图形和数据可视化进行人机交互也吸引着人们去进行研究。这些人机交互可称为智能化的人机交互。这方面的研究工作正在积极开展。

03、人机交互的前景

人机交互技术领域热点技术的应用潜力已经开始展现,如智能手机配备的地理空间跟踪技术,应用于可穿戴式计算机、隐身技术、浸入式游戏等的动作识别技术,应用于虚拟现实、遥控机器人及远程医疗等的触觉交互技术,应用于呼叫路由、家庭自动化及语音拨号等场合的语音识别技术,对于有语言障碍的人士的无声语音识别,应用于广告、网站、产品目录、杂志效用测试的眼动跟踪技术,针对有语言和行动障碍人士开发的“意念轮椅”采用的基于脑电波的人机界面技术等。人机交互解决方案的供应商不断地推出各种创新技术,如指纹识别技术、侧边滑动指纹识别技术、压力触控技术等。热点技术的应用开发既是机遇也是挑战。基于视觉的手势识别率低、实时性差,需要研究各种算法来改善识别的精度和速度,眼睛虹膜、掌纹、笔迹、步态、语音、唇读、人脸、DNA等人类特征的研发、应用也正受到关注,多通道的整合也是人机交互的热点,另外,与“无所不在计算”“云计算”等相关技术的融合与促进也需要继续探索。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/pingmian/92807.shtml
繁体地址,请注明出处:http://hk.pswp.cn/pingmian/92807.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MP2662GC-0000-Z降压转换器 MPS电源芯片 集成电路IC

MP2662GC-0000-Z 是MPS(Monolithic Power Systems)公司推出的一款高性能电源管理集成电路(PMIC),属于其电池管理或电源转换产品线的一部分。以下是关于该器件的详细解析:1. 核心功能高效电源转换&#xff1…

Go 语言中的切片排序:从原理到实践玩转 sort 包

🚀 Go 语言中的切片排序:从原理到实践玩转 sort 包 在Go语言的日常开发中,切片(Slice)作为动态、灵活的数据结构,几乎无处不在。而排序作为数据处理的基础操作,更是高频需求。 Go标准库中的sort包凭借其优雅的设计和高效的实现,成为切片排序的“瑞士军刀”。本文将带…

PCB焊盘脱落的补救办法与猎板制造优势解析

PCB焊盘脱落是电子维修中常见的问题,轻则导致元件虚焊,重则引发电路板报废。遇到这种情况不必慌张,掌握正确的补救方法能最大限度挽回损失。一、焊盘脱落的应急处理方案若脱落焊盘未完全脱离基板,可用镊子夹住残留部分缓慢抬起&am…

python3.10.6+flask+sqlite开发一个越南留学中国网站的流程与文件组织结构说明

采用python3.10.6flasksqlite技术栈,开发一个越南留学中国网站(vietnam-study-in-china)。开发流程与文件组织结构说明 一、项目概述与规划 (一)项目背景与意义 留学趋势分析 近年来,中越两国教育交流日益…

uView Pro 正式开源!70+ Vue3 组件重构完成,uni-app 组件库新晋之星

一、项目背景 uni-app 作为一款优秀的跨平台框架,凭借其“一套代码,多端运行”的理念,受到了广大移动端开发者的青睐。 而在 uni-app 的生态中,uView UI 作为一款基于 Vue2 开发的开源组件库,凭借其丰富的组件、完善…

Qwen3 技术报告 的 Strong-to-Weak Distillation 强到弱蒸馏 和 代码实现

Qwen3 技术报告 的 Strong-to-Weak Distillation 强到弱蒸馏 和 代码实现 flyfish 代码在文末 技术报告就是不一定经过严格的学术期刊同行评审,但具有较强的专业性和实用性。 The post-training pipeline of Qwen3 is strategically designed with two core ob…

一体化步进伺服电机在无人机舱门应用中的应用案例

在无人机的设计过程中,舱门的快速、稳定开合对于无人机的任务执行效率和安全性至关重要。传统的舱门驱动方式存在响应速度慢、控制精度不足等问题,难以满足无人机复杂任务的需求。因此,某客户无人机选择了‌一体化步进伺服电机‌作为舱门的驱…

Ansible 面试题 20250811

1. 你使用过哪些 Ansible 模块? Ansible 常用的模块: file 、copy 、template 、yum 、apt 、service 、user 、group 、shell 、script 、command 、cron 等等。 这些模块可以用来管理文件、软件包、服务、用户、组、计划任务等等。 Docker相关模块: docker_container:用…

安路Anlogic FPGA下载器的驱动安装与测试教程

参考链接:安路下载器JTAG驱动安装 - 米联客(milianke) - 博客园 安路支持几款下载器: AL-LINK在线下载器是基于上海安路信息科技股份科技有限公司全系列 CPLD/FPGA 器件,结合公司自研的 TD 软件,可实现在线 JTAG 程序下载、Chip…

基于深度学习的股票分析和预测系统

摘要 【关键词】 第一章 绪论 1.1 研究背景及意义 1.2 国内外文献综述 1.2.1 国外研究结果 1.2.2 国内研究结果 1.3 本课题主要工作 第二章 相关工作介绍 2.1文本量化方法 2.2 CNN、LSTM模型 2.3评测准确率及收益率 第三章 开发技术介绍 3.1 系统开发平台 3.2平台…

ML基础设施(Machine Learning Infrastructure)

ML基础设施(Machine Learning Infrastructure) 是指支持机器学习项目从开发到部署全生命周期所需的底层技术架构和工具集合。其核心目标是让数据科学家和工程师能专注于模型创新,而非环境搭建等重复性工作。以下是深度解析:一、ML…

代码随想录刷题Day29

逆波兰表达式求值这是一道经典地使用栈来解决后缀表达式求解的题目。使用栈来求解后缀表达式的流程如下:借助栈的结构,可以求解出原始表达式是:9 (-3 - 1)* 3 10 / 2 2,在遵照规则过程中,还有…

crew AI笔记[3] - 设计理念

二八法则-task设计最重要80%精力设计tasks,20%精力定义agents花最多的实践定义任务说明清晰定义输入输出增加示例和预期结果来约束输出剩下的精力完善agent的role、goal、backstory1、Agent设计三要素role-goal-backstory框架Role - 职能定义足够具体【作家 &#x…

【李宏毅-2024】第六讲 大语言模型的训练过程1——预训练(Pre-training)

目录概述1. 预训练(Pre-training)2. 微调(Fine-tuning,又称 SFT,Supervised Fine-Tuning)3. 对齐(Alignment,又称 RLHF 或 DPO 等)4 三阶段对比6 第一阶段——自我学习&a…

基于LLVM的memcpy静态分析工具:设计思路与原理解析(C/C++代码实现)

在程序开发中,内存复制操作(如memcpy)往往是性能瓶颈的关键来源——尤其是大型内存块的复制,可能导致缓存失效、带宽占用过高等问题。为了精准定位这些潜在的性能热点,开发者需要一种能自动识别程序中memcpy调用&#…

使用 Conda 安装 xinference[all](详细版)

1. 安装 Miniconda(若未安装) Miniconda 是 Anaconda 的轻量版,仅包含 Conda 和 Python,适合服务器环境。 下载并安装 Miniconda 下载地址:Index of /miniconda ,可以自行选择适合的版本 # 下载最新版 …

服务器登上去,显示 failed to send WATCHDOG 重启有效吗?

文章目录 概要整体架构流程技术名词解释技术细节小结 概要 当你登录服务器时,看到类似以下提示: failed to send WATCHDOG: Resource temporarily unavailable这通常和系统的 systemd 服务有关,尤其是那些启用了 watchdog(看门…

重学React(五):脱围机制一

背景: 之前将React的基础知识以及状态管理相关的知识都过了一遍,查漏补缺的同时对React也有了一些新鲜的认知,接下来这个模块的名字很有意思:脱围机制,内容也比之前的部分难理解一些。但整体看下来,理解之后…

去除Edge微软浏览器与Chrome谷歌浏览器顶部出现“此版本的Windows不再支持升级Windows 10”的烦人提示

前言 在 Windows 7 中,安装 Microsoft Edge 109 版本后,启动浏览器时会弹出提示: 此版本的 Windows 不再支持 Microsoft Edge。升级到 Windows 10 或更高版本,以获取常规功能和安全更新。 同样地,安装 Google Chrome 1…

PWM、脉冲

要求:一、PWM输出PWM波生成原理在此处使用TIM2生成PWM,PA1输出PWM波。CNT小于CCR时,输出高电平;CNT大于CCR时,输出低电平。 输入捕获测量频率的原理输入捕获的捕获意思是它在PWM波上升沿或者下降沿的时候,会…