书签 分享 收藏 举报 版权申诉 / 10

一种计算机操作方法.pdf

  • 上传人:a1
  • 文档编号:1565764
  • 上传时间:2018-06-24
  • 格式:PDF
  • 页数:10
  • 大小:1.11MB
  • 摘要
    申请专利号:

    CN201310115476.5

    申请日:

    2013.04.03

    公开号:

    CN103150024A

    公开日:

    2013.06.12

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):G06F 3/01申请日:20130403|||公开

    IPC分类号:

    G06F3/01; A63F13/02

    主分类号:

    G06F3/01

    申请人:

    施海昕

    发明人:

    施海昕

    地址:

    610041 四川省成都市高新区天府大道中段177号23栋3单元3号

    优先权:

    专利代理机构:

    泰和泰律师事务所 51219

    代理人:

    黎照西

    PDF完整版下载: PDF下载
    内容摘要

    本发明涉及计算机技术,特别涉及一种计算机操作方法。本发明的计算机操作方法包括启动体感设备、初始化光标的位置和状态、做出手势、识别出用户的手的当前位置和手势、再次做出手势、再次识别出用户的手的当前位置和手势、更新光标的位置和状态、计算出用户的手的位置变化和手势变化、对用户的手的位置变化和手势变化进行解析、操作和更新图形界面。本发明的计算机操作方法,可以利用现有的体感设备控制、操作日常使用的计算机,进一步扩展了现有体感设备的应用范围,广泛适用于PC、笔记本电脑、上网本、智能终端、电视机等具有信息处理能力的设备。

    权利要求书

    权利要求书一种计算机操作方法,其特征在于,包括:
    步骤S1,计算机启动体感设备;
    步骤S2,计算机初始化光标的位置和状态,并在显示器上画出光标;
    步骤S3,用户在体感设备建立的感应空间中做出手势;
    步骤S4,计算机通过体感设备,初次识别出用户的手的当前位置和手势;
    步骤S5,用户在体感设备建立的感应空间中再次做出手势;
    步骤S6,计算机通过体感设备,再次识别出用户的手的当前位置和手势;
    步骤S7,计算机在显示器上更新光标的位置和状态,从而使其与用户的手的位置和手势相对应;
    步骤S8,计算机将最近两次获取的用户的手的位置和手势的数据进行比较,计算出用户的手的位置变化和手势变化;
    步骤S9,计算机利用预定义的手势模式对用户的手的位置变化和手势变化进行解析;
    步骤S10,计算机根据解析的结果操作和更新图形界面;
    步骤S11,转到步骤S5。
    如权利要求1所述的一种计算机操作方法,其特征在于,所述的手势包括如下手势:五指伸直,张开手掌,可以将其形象地称之为“布”手势;握紧的拳头,可以将其形象地称之为“石头”手势;食指伸直,其余手指握紧,可以将其形象地称之为“棍子”手势;中指和食指伸直,其余手指握紧,作剪刀状,可以将其形象地称之为“剪刀”手势。
    如权利要求2所述的一种计算机操作方法,其特征在于,所述步骤S9是指如果用户的手保持“石头”手势,用户的手的位置发生变化,则计算机将其解析为“移动”操作;如果用户的手保持“布”手势,用户的手的位置发生变化,则计算机将其解析为“移动”操作;如果用户的手从“布”手势变化为“石头”手势,则计算机将其解析为“打开”操作;如果用户的手从“布”手势变化为“棍子”手势,则计算机将其解析为“选择”操作;如果用户的手从“布”手势变化为“棍子”手势,并且用户的手的位置在一定时间内保持不变,则计算机将其解析为“长按”操作;如果用户的手从“布”手势变化为“棍子”手势,并且用户的手的位置发生变化,则计算机将其解析为“拖动”操作;处于“拖动”操作状态时,如果用户的手从“棍子”手势变化为“布”手势,则计算机将其解析为“释放”操作;如果用户的手保持“剪刀”手势,用户的手的位置发生变化,则计算机将根据用户的手的位置的不同变化情况进行解析:如果用户的手保持“剪刀”手势作水平移动,则计算机将其解析为“水平滚动”操作,如果用户的手保持“剪刀”手势作非水平移动,则计算机将其解析为“垂直滚动”操作。
    如权利要求2所述的一种计算机操作方法,其特征在于,所述步骤S9是指如果用户的手保持“棍子”手势,用户的手的位置发生变化,则计算机将其解析为“移动”操作;如果用户的手保持“布”手势,用户的手的位置发生变化,则计算机将其解析为“移动”操作;如果用户的手从“布”手势变化为“棍子”手势,则计算机将其解析为“打开”操作;如果用户的手从“布”手势变化为“石头”手势,则计算机将其解析为“选择”操作;如果用户的手从“布”手势变化为“石头”手势,并且用户的手的位置在一定时间内保持不变,则计算机将其解析为“长按”操作;如果用户的手从“布”手势变化为“石头”手势,并且用户的手的位置发生变化,则计算机将其解析为“拖动”操作;处于“拖动”操作状态时,如果用户的手从“石头”手势变化为“布”手势,则计算机将其解析为“释放”操作;如果用户的手保持“剪刀”手势,用户的手的位置发生变化,则计算机将根据用户的手的位置的不同变化情况进行解析:如果用户的手保持“剪刀”手势作水平移动,则计算机将其解析为“水平滚动”操作,如果用户的手保持“剪刀”手势作非水平移动,则计算机将其解析为“垂直滚动”操作。
    如权利要求3或4任意一项所述的计算机操作方法,其特征在于,所述的“移动”操作是指图形界面上的光标随着手势的移动方向而移动。
    如权利要求3或4任意一项所述的计算机操作方法,其特征在于,所述的“打开”操作是指打开文件夹、打开文件或者运行程序的操作。
    如权利要求3或4任意一项所述的计算机操作方法,其特征在于,所述的“选择”操作是指选中操作对象。
    如权利要求3或4任意一项所述的计算机操作方法,其特征在于,所述的“拖动”操作是指将选中的操作对象拖动到指定的位置。
    如权利要求3或4任意一项所述的计算机操作方法,其特征在于,所述的“释放”操作是指取消“拖动”操作状态并且将选中的操作对象的位置变更为当前光标所在的位置。
    如权利要求3或4任意一项所述的计算机操作方法,其特征在于。如果用户对选中的操作对象执行“长按”操作,计算机就会使选中的操作对象处于可移动状态或者弹出与选中的操作对象有关的弹出菜单。

    说明书

    说明书一种计算机操作方法
    技术领域
    本发明涉及计算机技术,特别涉及一种计算机操作方法。
    背景技术
    从世界上有计算机开始,人机交互就伴随着计算机的进化而进化。这在很大程度上是显而易见的,因为我们必须让计算机读懂我们所输入的命令,并根据命令来运算和反馈。所谓人机交互,就是人与计算机打交道的方式。
    这一历史最早可追溯到1880年,美国人口调查局的赫曼·霍列瑞斯由于疲于手工处理人口普查数据,开始寻求用机器制表的方式。其成果是穿孔卡计算机的出现,而霍列瑞斯也因此被称为“数据处理之父”。现在的人很难想象,原始的人机交互就是通过“卡槽”来定位信息,然后用机器来读懂它。
    一直到真正的计算机出现,都沿用着打字机时代“键盘”这一传统人机交互方式。但1983年,鼠标出现了。与键盘中的方向键相比,鼠标显然更加符合人的自然习惯。鼠标已经成为今天绝大多数电脑用户不可或缺的工具。
    键盘与鼠标的人机交互组合,从PC时代一直延续到互联网时代,并无太大改变,直到智能手机和多点触摸的出现。
    在iPhone问世之前,智能手机一直在沿袭键盘和鼠标的信息输入方式。键盘是必须有的,不能少于10个;鼠标太大,对位置的指示采用触摸的方式完成。
    但多点触摸打开了另外一扇窗户,它让所有人意识到其实键盘可以成为触摸的一部分,而很多命令其实能通过多个手指在触摸屏上划动方式的不同来完成,比如放大和缩小图片。
    2010年11月初,微软家用视频游戏主机Xbox 360的体感外设Kinect正式公开销售。借助Kinect,普通人不需要使用任何手柄、摇杆、鼠标或者其他遥控器,即可用身体直接控制游戏。
    比如要玩体育游戏,你只需要接通电源,然后站到电视机前面即可。所有对游戏角色的操控都用一种最自然的方式完成,不管是乒乓球的挥拍还是保龄球的击打,你只需要像现实中那样摆出动作即可。
    又比如赛车,如何控制方向?想象你真的在开车,把双手举到空中就像握着一个方向盘,左右转动就行了。对了,你还可以在空中模拟挂挡。
    一句话,“你就是遥控器”。
    然而,以Kinect为代表的体感外设目前只能用于控制游戏,无法用于控制、操作日常使用的计算机(例如PC和笔记本电脑)进行上网浏览、办公。
    发明内容
    为了解决现有的体感外设只能用于控制游戏,无法用于控制、操作日常使用的计算机(例如PC和笔记本电脑)的技术问题,本发明提出了一种计算机操作方法,包括:步骤S1,计算机启动体感设备;步骤S2,计算机初始化光标的位置和状态,并在显示器上画出光标;步骤S3,用户在体感设备建立的感应空间中做出手势;步骤S4,计算机通过体感设备,初次识别出用户的手的当前位置和手势;步骤S5,用户在体感设备建立的感应空间中再次做出手势;步骤S6,计算机通过体感设备,再次识别出用户的手的当前位置和手势;步骤S7,计算机在显示器上更新光标的位置和状态,从而使其与用户的手的位置和手势相对应;步骤S8,计算机将最近两次获取的用户的手的位置和手势的数据进行比较,计算出用户的手的位置变化和手势变化;步骤S9,计算机利用预定义的手势模式对用户的手的位置变化和手势变化进行解析;步骤S10,计算机根据解析的结果操作和更新图形界面;步骤S11,转到步骤S5。
    本发明的计算机操作方法,可以利用现有的体感设备控制、操作日常使用的计算机(例如PC和笔记本电脑),进一步扩展了现有体感设备的应用范围,广泛适用于PC、笔记本电脑、上网本、智能终端、电视机等具有信息处理能力的设备。
    附图说明
    图1为本发明的计算机操作方法流程图。
    图2为本发明实施例1中手的位置变化和手势变化与操作的对应关系图。
    图3为本发明实施例2中手的位置变化和手势变化与操作的对应关系图。
    具体实施方式
    下面结合附图详细说明本发明的一种计算机操作方法。
    本发明提供了一种计算机操作方法,其流程如图1所示,包括:步骤S1,计算机启动体感设备;步骤S2,计算机初始化光标的位置和状态,并在显示器上画出光标;步骤S3,用户在体感设备建立的感应空间中做出手势;步骤S4,计算机通过体感设备,初次识别出用户的手的当前位置和手势;步骤S5,用户在体感设备建立的感应空间中再次做出手势;步骤S6,计算机通过体感设备,再次识别出用户的手的当前位置和手势;步骤S7,计算机在显示器上更新光标的位置和状态,从而使其与用户的手的位置和手势相对应;步骤S8,计算机将最近两次获取的用户的手的位置和手势的数据进行比较,计算出用户的手的位置变化和手势变化;步骤S9,计算机利用预定义的手势模式对用户的手的位置变化和手势变化进行解析;步骤S10,计算机根据解析的结果操作和更新图形界面;步骤S11,转到步骤S5。
    下面举例说明本发明的一种计算机操作方法。
    实施例1
    由于以Kinect为代表的体感设备目前只能用于控制游戏,无法用于控制、操作日常使用的计算机(例如PC和笔记本电脑),因此,本发明提出了一种计算机操作方法,如图1和图2所示,包括:步骤S1,计算机启动体感设备;步骤S2,计算机初始化光标的位置和状态,并在显示器上画出光标;步骤S3,用户在体感设备建立的感应空间中做出手势;在本实施例中,计算机识别如下几种手势:五指伸直,张开手掌,可以将其形象地称之为“布”手势;握紧的拳头,可以将其形象地称之为“石头”手势;食指伸直,其余手指握紧,可以将其形象地称之为“棍子”手势;中指和食指伸直,其余手指握紧,作剪刀状,可以将其形象地称之为“剪刀”手势;步骤S4,计算机通过体感设备,初次识别出用户的手的当前位置和手势;步骤S5,用户在体感设备建立的感应空间中再次做出手势;步骤S6,计算机通过体感设备,再次识别出用户的手的当前位置和手势;步骤S7,计算机在显示器上更新光标的位置和状态,从而使其与用户的手的位置和手势相对应;步骤S8,计算机将最近两次获取的用户的手的位置和手势的数据进行比较,计算出用户的手的位置变化和手势变化;步骤S9,计算机利用预定义的手势模式对用户的手的位置变化和手势变化进行解析;在本实施例中,如果用户的手保持“石头”手势,用户的手的位置发生变化,则计算机将其解析为“移动”操作;在本实施例中,“移动”操作是指图形界面上的光标随着手势的移动方向而移动;在本实施例中,如果用户的手保持“布”手势,用户的手的位置发生变化,则计算机将其解析为“移动”操作;在本实施例中,如果用户的手从“布”手势变化为“石头”手势,则计算机将其解析为“打开”操作;在本实施例中,“打开”操作是指打开文件夹、打开文件或者运行程序的操作;在本实施例中,如果用户的手从“布”手势变化为“棍子”手势,则计算机将其解析为“选择”操作;在本实施例中,“选择”操作是指选中操作对象;在本实施例中,如果用户的手从“布”手势变化为“棍子”手势,并且用户的手的位置在一定时间内保持不变,则计算机将其解析为“长按”操作;在本实施例中,如果用户对选中的操作对象执行“长按”操作,计算机就会使选中的操作对象处于可移动状态;在本实施例中,如果用户的手从“布”手势变化为“棍子”手势,并且用户的手的位置发生变化,则计算机将其解析为“拖动”操作;在本实施例中,“拖动”操作是指将选中的操作对象拖动到指定的位置;处于“拖动”操作状态时,如果用户的手从“棍子”手势变化为“布”手势,则计算机将其解析为“释放”操作;在本实施例中,“释放”操作是指取消“拖动”操作状态并且将选中的操作对象的位置变更为当前光标所在的位置;通过“拖动”操作与“释放”操作的配合,可以方便地实现计算机常见的拖放操作;在本实施例中,如果用户的手保持“剪刀”手势,用户的手的位置发生变化,则计算机将根据用户的手的位置的不同变化情况进行解析:如果用户的手保持“剪刀”手势作水平移动,则计算机将其解析为“水平滚动”操作,如果用户的手保持“剪刀”手势作非水平移动,则计算机将其解析为“垂直滚动”操作;步骤S10,计算机根据解析的结果操作和更新图形界面;步骤S11,转到步骤S5。
    实施例2
    本发明提供了另一种计算机操作方法,如图1和图3所示,包括:步骤S1,计算机启动体感设备;步骤S2,计算机初始化光标的位置和状态,并在显示器上画出光标;步骤S3,用户在体感设备建立的感应空间中做出手势;在本实施例中,计算机识别如下几种手势:五指伸直,张开手掌,可以将其形象地称之为“布”手势;握紧的拳头,可以将其形象地称之为“石头”手势;食指伸直,其余手指握紧,可以将其形象地称之为“棍子”手势;中指和食指伸直,其余手指握紧,作剪刀状,可以将其形象地称之为“剪刀”手势;步骤S4,计算机通过体感设备,初次识别出用户的手的当前位置和手势;步骤S5,用户在体感设备建立的感应空间中再次做出手势;步骤S6,计算机通过体感设备,再次识别出用户的手的当前位置和手势;步骤S7,计算机在显示器上更新光标的位置和状态,从而使其与用户的手的位置和手势相对应;步骤S8,计算机将最近两次获取的用户的手的位置和手势的数据进行比较,计算出用户的手的位置变化和手势变化;步骤S9,计算机利用预定义的手势模式对用户的手的位置变化和手势变化进行解析;在本实施例中,如果用户的手保持“棍子”手势,用户的手的位置发生变化,则计算机将其解析为“移动”操作;在本实施例中,“移动”操作是指图形界面上的光标随着手势的移动方向而移动;在本实施例中,如果用户的手保持“布”手势,用户的手的位置发生变化,则计算机将其解析为“移动”操作;在本实施例中,如果用户的手从“布”手势变化为“棍子”手势,则计算机将其解析为“打开”操作;在本实施例中,“打开”操作是指打开文件夹、打开文件或者运行程序的操作;在本实施例中,如果用户的手从“布”手势变化为“石头”手势,则计算机将其解析为“选择”操作;在本实施例中,“选择”操作是指选中操作对象;在本实施例中,如果用户的手从“布”手势变化为“石头”手势,并且用户的手的位置在一定时间内保持不变,则计算机将其解析为“长按”操作;在本实施例中,如果用户对选中的操作对象执行“长按”操作,计算机就会弹出与选中的操作对象有关的弹出菜单;在本实施例中,如果用户的手从“布”手势变化为“石头”手势,并且用户的手的位置发生变化,则计算机将其解析为“拖动”操作;在本实施例中,“拖动”操作是指将选中的操作对象拖动到指定的位置;处于“拖动”操作状态时,如果用户的手从“石头”手势变化为“布”手势,则计算机将其解析为“释放”操作;在本实施例中,“释放”操作是指取消“拖动”操作状态并且将选中的操作对象的位置变更为当前光标所在的位置;通过“拖动”操作与“释放”操作的配合,可以方便地实现计算机常见的拖放操作;在本实施例中,如果用户的手保持“剪刀”手势,用户的手的位置发生变化,则计算机将根据用户的手的位置的不同变化情况进行解析:如果用户的手保持“剪刀”手势作水平移动,则计算机将其解析为“水平滚动”操作,如果用户的手保持“剪刀”手势作非水平移动,则计算机将其解析为“垂直滚动”操作;步骤S10,计算机根据解析的结果操作和更新图形界面;步骤S11,转到步骤S5。

    关 键  词:
    一种 计算机 操作方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种计算机操作方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-1565764.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1