文本描述
犐犆犛35.240 犔60 ! " # $ % & ' ' ( ) * 犌犅/犜38665.1—2020 !"#$ %&'()* +1,-:./#$01 犐狀犳狅狉犿犪狋犻狅狀狋犲犮犺狀狅犾狅犵狔—犌犲狊狋狌狉犲犻狀狋犲狉犪犮狋犻狅狀狊狔狊狋犲犿— 犘犪狉狋1:犌犲狀犲狉犪犾狋犲犮犺狀犻犮犪犾狉犲狇狌犻狉犲犿犲狀狋狊 2020042823 2020110145 ' ( + , - . / 0 1 2 ' ( ) * 3 / 0 4 5 6 2 3 目次 前言………………………………………………………………………………………………………… Ⅰ 1 范围……………………………………………………………………………………………………… 1 2 规范性引用文件………………………………………………………………………………………… 1 3 术语和定义……………………………………………………………………………………………… 1 4 手势交互系统框架……………………………………………………………………………………… 2 5 功能要求………………………………………………………………………………………………… 3 6 性能要求………………………………………………………………………………………………… 5 参考文献……………………………………………………………………………………………………… 7 犌犅/犜38665.1—2020 前 言 GB/T38665《信息技术 手势交互系统》拟分为10个部分: ———第1部分:通用技术要求; ———第2部分:系统外部接口; ———第3部分:通用测试方法; ———第4部分:手势交互界面设计工具; ———第5部分:桌面手势交互设计准则; ———第6部分:笔手势交互设计准则; ———第7部分:触控手势交互设计准则; ———第8部分:空中手势交互设计准则; ———第9部分:双手手势交互设计准则; ———第10部分:身体姿态交互设计准则。 本部分为GB/T38665的第1部分。 本部分按照GB/T1.1—2009给出的规则起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本部分由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。 本部分起草单位:中国电子技术标准化研究院、中国科学院软件研究所、北京理工大学、中国科学院 心理研究所、中国科学院计算技术研究所、清华大学、北京航空航天大学、联想(北京)有限公司、英特尔 (中国)研究中心有限公司、北京电影学院。 本部分主要起草人:王聪、田丰、戴国忠、王涌天、傅小兰、陈熙霖、史元春、梁晓辉、王茜莺、宋继强、 黄进、范向民、马珊珊、宋维涛。 Ⅰ 犌犅/犜38665.1—2020 信息技术 手势交互系统 第1部分:通用技术要求 1 范围 GB/T38665的本部分规定了手势交互系统通用的功能要求和性能要求。 本部分适用于手势交互系统的研发和测试。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T18976—2003 以人为中心的交互系统设计过程 GB/T38665.2—2020 信息技术 手势交互系统 第2部分:系统外部接口 3 术语和定义 GB/T18976—2003界定的以及下列术语和定义适用于本文件。 3.1 手势 犵犲狊狋狌狉犲 用户利用上肢(包括手部和手臂)表达交互意图时,所执行的具体姿态或动作。 3.2 静态手势 狊狋犪狋犻犮犵犲狊狋狌狉犲 以上肢静止姿态表达交互意图的手势。 3.3 动态手势 犱狔狀犪犿犻犮犵犲狊狋狌狉犲 以上肢运动方式表达交互意图的手势。 3.4 手势控制指令 犵犲狊狋狌狉犲犻狀狊狋狉狌犮狋犻狅狀 手势交互控制过程中与手势对应的系统操作指令。 3.5 手势识别 犵犲狊狋狌狉犲狉犲犮狅犵狀犻狋犻狅狀 从输入的手势数据判别出手势。 3.6 手势交互系统 犵犲狊狋狌狉犲犻狀狋犲狉犪犮狋犻狅狀狊狔狊狋犲犿 对具有特定意义的手势信号,即硬件设备采集到的用户所执行的手势信息,进行手势识别,并做出 响应和反馈的软件系统。 3.7 手势起始 犵犲狊狋狌狉犲犪犮狋犻狏犪狋犻狅狀 标识手势开始的事件。 1 犌犅/犜38665.1—2020 3.8 手势结束 犵犲狊狋狌狉犲犮狅犿狆犾犲狋犻狅狀 标识手势结束的事件。 3.9 手势取消 犵犲狊狋狌狉犲犮犪狀犮犲犾犾犪狋犻狅狀 取消处于执行过程中的手势输入。 3.10 手势集 犵犲狊狋狌狉犲狊犲狋 表达各种交互意图的手势的集合。 示例:在一个幻灯片放映控制软件中,“向左挥手”和“向右挥手”两个手势分别表示“上一页”和“下一页”的交互意 图,这两个手势的集合即这个软件的手势集。 4 手势交互系统框架 手势交互系统对输入设备采集到的手势信号流进行处理,向应用输出手势控制指令,应用得到手势 控制指令后进行业务逻辑处理并向手势交互系统下达反馈指令,最后手势交互系统向输出设备输出控 制信号,从而给用户输出处理结果。 手势交互系统为应用提供手势集模块、手势识别模块和交互决策模块相关的管理接口,如图1 所 示。图中连线表示模块之间互相操作的接口,带有箭头的连线既表示模块之间互相操作的接口,又通过 箭头方向表示手势交互信息流的传输方向。 本部分只规定对手势交互系统的通用技术要求。 手势交互系统包括手势集模块、手势识别模块、交互决策模块和反馈模块: a) 手势集模块是计算机系统用于实现手势集相关功能的模块,它向手势识别模块提供手势模板 数据。手势集模块还向应用提供手势集管理相关的接口。 b) 手势识别模块通过将输入设备得到的手势信号流与手势集模块提供的手势模板进行匹配,将 手势信号流转化为具有一定语义的手势识别结果。同时,手势识别模块通过对手势信号流的 处理,还得到手势起始与结束、手势执行状态以及手势取消等