《一种计算机操作方法.pdf》由会员分享,可在线阅读,更多相关《一种计算机操作方法.pdf(10页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103150024 A(43)申请公布日 2013.06.12CN103150024A*CN103150024A*(21)申请号 201310115476.5(22)申请日 2013.04.03G06F 3/01(2006.01)A63F 13/02(2006.01)(71)申请人施海昕地址 610041 四川省成都市高新区天府大道中段177号23栋3单元3号(72)发明人施海昕(74)专利代理机构泰和泰律师事务所 51219代理人黎照西(54) 发明名称一种计算机操作方法(57) 摘要本发明涉及计算机技术,特别涉及一种计算机操作方法。本发明的计算机操作方法包括启动体。
2、感设备、初始化光标的位置和状态、做出手势、识别出用户的手的当前位置和手势、再次做出手势、再次识别出用户的手的当前位置和手势、更新光标的位置和状态、计算出用户的手的位置变化和手势变化、对用户的手的位置变化和手势变化进行解析、操作和更新图形界面。本发明的计算机操作方法,可以利用现有的体感设备控制、操作日常使用的计算机,进一步扩展了现有体感设备的应用范围,广泛适用于PC、笔记本电脑、上网本、智能终端、电视机等具有信息处理能力的设备。(51)Int.Cl.权利要求书2页 说明书4页 附图3页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书4页 附图3页(10)申请公布号 。
3、CN 103150024 ACN 103150024 A1/2页21.一种计算机操作方法,其特征在于,包括:步骤S1,计算机启动体感设备;步骤S2,计算机初始化光标的位置和状态,并在显示器上画出光标;步骤S3,用户在体感设备建立的感应空间中做出手势;步骤S4,计算机通过体感设备,初次识别出用户的手的当前位置和手势;步骤S5,用户在体感设备建立的感应空间中再次做出手势;步骤S6,计算机通过体感设备,再次识别出用户的手的当前位置和手势;步骤S7,计算机在显示器上更新光标的位置和状态,从而使其与用户的手的位置和手势相对应;步骤S8,计算机将最近两次获取的用户的手的位置和手势的数据进行比较,计算出用户。
4、的手的位置变化和手势变化;步骤S9,计算机利用预定义的手势模式对用户的手的位置变化和手势变化进行解析;步骤S10,计算机根据解析的结果操作和更新图形界面;步骤S11,转到步骤S5。2.如权利要求1所述的一种计算机操作方法,其特征在于,所述的手势包括如下手势:五指伸直,张开手掌,可以将其形象地称之为“布”手势;握紧的拳头,可以将其形象地称之为“石头”手势;食指伸直,其余手指握紧,可以将其形象地称之为“棍子”手势;中指和食指伸直,其余手指握紧,作剪刀状,可以将其形象地称之为“剪刀”手势。3.如权利要求2所述的一种计算机操作方法,其特征在于,所述步骤S9是指如果用户的手保持“石头”手势,用户的手的位。
5、置发生变化,则计算机将其解析为“移动”操作;如果用户的手保持“布”手势,用户的手的位置发生变化,则计算机将其解析为“移动”操作;如果用户的手从“布”手势变化为“石头”手势,则计算机将其解析为“打开”操作;如果用户的手从“布”手势变化为“棍子”手势,则计算机将其解析为“选择”操作;如果用户的手从“布”手势变化为“棍子”手势,并且用户的手的位置在一定时间内保持不变,则计算机将其解析为“长按”操作;如果用户的手从“布”手势变化为“棍子”手势,并且用户的手的位置发生变化,则计算机将其解析为“拖动”操作;处于“拖动”操作状态时,如果用户的手从“棍子”手势变化为“布”手势,则计算机将其解析为“释放”操作;。
6、如果用户的手保持“剪刀”手势,用户的手的位置发生变化,则计算机将根据用户的手的位置的不同变化情况进行解析:如果用户的手保持“剪刀”手势作水平移动,则计算机将其解析为“水平滚动”操作,如果用户的手保持“剪刀”手势作非水平移动,则计算机将其解析为“垂直滚动”操作。4.如权利要求2所述的一种计算机操作方法,其特征在于,所述步骤S9是指如果用户的手保持“棍子”手势,用户的手的位置发生变化,则计算机将其解析为“移动”操作;如果用户的手保持“布”手势,用户的手的位置发生变化,则计算机将其解析为“移动”操作;如果用户的手从“布”手势变化为“棍子”手势,则计算机将其解析为“打开”操作;如果用户的手从“布”手势。
7、变化为“石头”手势,则计算机将其解析为“选择”操作;如果用户的手从“布”手势变化为“石头”手势,并且用户的手的位置在一定时间内保持不变,则计算机将其解析为“长按”操作;如果用户的手从“布”手势变化为“石头”手势,并且用户的手的位置发生变化,则计算机将其解析为“拖动”操作;处于“拖动”操作状态时,如果用户的手从“石头”手势变化为“布”手势,则计算机将其解析为“释放”操作;如果用户的手保持“剪刀”手权 利 要 求 书CN 103150024 A2/2页3势,用户的手的位置发生变化,则计算机将根据用户的手的位置的不同变化情况进行解析:如果用户的手保持“剪刀”手势作水平移动,则计算机将其解析为“水平滚。
8、动”操作,如果用户的手保持“剪刀”手势作非水平移动,则计算机将其解析为“垂直滚动”操作。5.如权利要求3或4任意一项所述的计算机操作方法,其特征在于,所述的“移动”操作是指图形界面上的光标随着手势的移动方向而移动。6.如权利要求3或4任意一项所述的计算机操作方法,其特征在于,所述的“打开”操作是指打开文件夹、打开文件或者运行程序的操作。7.如权利要求3或4任意一项所述的计算机操作方法,其特征在于,所述的“选择”操作是指选中操作对象。8.如权利要求3或4任意一项所述的计算机操作方法,其特征在于,所述的“拖动”操作是指将选中的操作对象拖动到指定的位置。9.如权利要求3或4任意一项所述的计算机操作方。
9、法,其特征在于,所述的“释放”操作是指取消“拖动”操作状态并且将选中的操作对象的位置变更为当前光标所在的位置。10.如权利要求3或4任意一项所述的计算机操作方法,其特征在于。如果用户对选中的操作对象执行“长按”操作,计算机就会使选中的操作对象处于可移动状态或者弹出与选中的操作对象有关的弹出菜单。权 利 要 求 书CN 103150024 A1/4页4一种计算机操作方法技术领域0001 本发明涉及计算机技术,特别涉及一种计算机操作方法。背景技术0002 从世界上有计算机开始,人机交互就伴随着计算机的进化而进化。这在很大程度上是显而易见的,因为我们必须让计算机读懂我们所输入的命令,并根据命令来运算。
10、和反馈。所谓人机交互,就是人与计算机打交道的方式。0003 这一历史最早可追溯到1880年,美国人口调查局的赫曼霍列瑞斯由于疲于手工处理人口普查数据,开始寻求用机器制表的方式。其成果是穿孔卡计算机的出现,而霍列瑞斯也因此被称为“数据处理之父”。现在的人很难想象,原始的人机交互就是通过“卡槽”来定位信息,然后用机器来读懂它。0004 一直到真正的计算机出现,都沿用着打字机时代“键盘”这一传统人机交互方式。但1983年,鼠标出现了。与键盘中的方向键相比,鼠标显然更加符合人的自然习惯。鼠标已经成为今天绝大多数电脑用户不可或缺的工具。0005 键盘与鼠标的人机交互组合,从PC时代一直延续到互联网时代,。
11、并无太大改变,直到智能手机和多点触摸的出现。0006 在iPhone问世之前,智能手机一直在沿袭键盘和鼠标的信息输入方式。键盘是必须有的,不能少于10个;鼠标太大,对位置的指示采用触摸的方式完成。0007 但多点触摸打开了另外一扇窗户,它让所有人意识到其实键盘可以成为触摸的一部分,而很多命令其实能通过多个手指在触摸屏上划动方式的不同来完成,比如放大和缩小图片。0008 2010年11月初,微软家用视频游戏主机Xbox 360的体感外设Kinect正式公开销售。借助Kinect,普通人不需要使用任何手柄、摇杆、鼠标或者其他遥控器,即可用身体直接控制游戏。0009 比如要玩体育游戏,你只需要接通电。
12、源,然后站到电视机前面即可。所有对游戏角色的操控都用一种最自然的方式完成,不管是乒乓球的挥拍还是保龄球的击打,你只需要像现实中那样摆出动作即可。0010 又比如赛车,如何控制方向?想象你真的在开车,把双手举到空中就像握着一个方向盘,左右转动就行了。对了,你还可以在空中模拟挂挡。0011 一句话,“你就是遥控器”。0012 然而,以Kinect为代表的体感外设目前只能用于控制游戏,无法用于控制、操作日常使用的计算机(例如PC和笔记本电脑)进行上网浏览、办公。发明内容0013 为了解决现有的体感外设只能用于控制游戏,无法用于控制、操作日常使用的计算机(例如PC和笔记本电脑)的技术问题,本发明提出了。
13、一种计算机操作方法,包括:步骤说 明 书CN 103150024 A2/4页5S1,计算机启动体感设备;步骤S2,计算机初始化光标的位置和状态,并在显示器上画出光标;步骤S3,用户在体感设备建立的感应空间中做出手势;步骤S4,计算机通过体感设备,初次识别出用户的手的当前位置和手势;步骤S5,用户在体感设备建立的感应空间中再次做出手势;步骤S6,计算机通过体感设备,再次识别出用户的手的当前位置和手势;步骤S7,计算机在显示器上更新光标的位置和状态,从而使其与用户的手的位置和手势相对应;步骤S8,计算机将最近两次获取的用户的手的位置和手势的数据进行比较,计算出用户的手的位置变化和手势变化;步骤S9。
14、,计算机利用预定义的手势模式对用户的手的位置变化和手势变化进行解析;步骤S10,计算机根据解析的结果操作和更新图形界面;步骤S11,转到步骤S5。0014 本发明的计算机操作方法,可以利用现有的体感设备控制、操作日常使用的计算机(例如PC和笔记本电脑),进一步扩展了现有体感设备的应用范围,广泛适用于PC、笔记本电脑、上网本、智能终端、电视机等具有信息处理能力的设备。附图说明0015 图1为本发明的计算机操作方法流程图。0016 图2为本发明实施例1中手的位置变化和手势变化与操作的对应关系图。0017 图3为本发明实施例2中手的位置变化和手势变化与操作的对应关系图。具体实施方式0018 下面结合。
15、附图详细说明本发明的一种计算机操作方法。0019 本发明提供了一种计算机操作方法,其流程如图1所示,包括:步骤S1,计算机启动体感设备;步骤S2,计算机初始化光标的位置和状态,并在显示器上画出光标;步骤S3,用户在体感设备建立的感应空间中做出手势;步骤S4,计算机通过体感设备,初次识别出用户的手的当前位置和手势;步骤S5,用户在体感设备建立的感应空间中再次做出手势;步骤S6,计算机通过体感设备,再次识别出用户的手的当前位置和手势;步骤S7,计算机在显示器上更新光标的位置和状态,从而使其与用户的手的位置和手势相对应;步骤S8,计算机将最近两次获取的用户的手的位置和手势的数据进行比较,计算出用户的。
16、手的位置变化和手势变化;步骤S9,计算机利用预定义的手势模式对用户的手的位置变化和手势变化进行解析;步骤S10,计算机根据解析的结果操作和更新图形界面;步骤S11,转到步骤S5。0020 下面举例说明本发明的一种计算机操作方法。0021 实施例1由于以Kinect为代表的体感设备目前只能用于控制游戏,无法用于控制、操作日常使用的计算机(例如PC和笔记本电脑),因此,本发明提出了一种计算机操作方法,如图1和图2所示,包括:步骤S1,计算机启动体感设备;步骤S2,计算机初始化光标的位置和状态,并在显示器上画出光标;步骤S3,用户在体感设备建立的感应空间中做出手势;在本实施例中,计算机识别如下几种手。
17、势:五指伸直,张开手掌,可以将其形象地称之为“布”手势;握紧的拳头,可以将其形象地称之为“石头”手势;食指伸直,其余手指握紧,可以将其形象地称之为“棍子”手势;中指和食指伸直,其余手指握紧,作剪刀状,可以将其形象地称之为“剪刀”手势;步骤S4,计算机通过体感设备,初次识别出用户的手的当前位置和手势;步骤说 明 书CN 103150024 A3/4页6S5,用户在体感设备建立的感应空间中再次做出手势;步骤S6,计算机通过体感设备,再次识别出用户的手的当前位置和手势;步骤S7,计算机在显示器上更新光标的位置和状态,从而使其与用户的手的位置和手势相对应;步骤S8,计算机将最近两次获取的用户的手的位置。
18、和手势的数据进行比较,计算出用户的手的位置变化和手势变化;步骤S9,计算机利用预定义的手势模式对用户的手的位置变化和手势变化进行解析;在本实施例中,如果用户的手保持“石头”手势,用户的手的位置发生变化,则计算机将其解析为“移动”操作;在本实施例中,“移动”操作是指图形界面上的光标随着手势的移动方向而移动;在本实施例中,如果用户的手保持“布”手势,用户的手的位置发生变化,则计算机将其解析为“移动”操作;在本实施例中,如果用户的手从“布”手势变化为“石头”手势,则计算机将其解析为“打开”操作;在本实施例中,“打开”操作是指打开文件夹、打开文件或者运行程序的操作;在本实施例中,如果用户的手从“布”手。
19、势变化为“棍子”手势,则计算机将其解析为“选择”操作;在本实施例中,“选择”操作是指选中操作对象;在本实施例中,如果用户的手从“布”手势变化为“棍子”手势,并且用户的手的位置在一定时间内保持不变,则计算机将其解析为“长按”操作;在本实施例中,如果用户对选中的操作对象执行“长按”操作,计算机就会使选中的操作对象处于可移动状态;在本实施例中,如果用户的手从“布”手势变化为“棍子”手势,并且用户的手的位置发生变化,则计算机将其解析为“拖动”操作;在本实施例中,“拖动”操作是指将选中的操作对象拖动到指定的位置;处于“拖动”操作状态时,如果用户的手从“棍子”手势变化为“布”手势,则计算机将其解析为“释放。
20、”操作;在本实施例中,“释放”操作是指取消“拖动”操作状态并且将选中的操作对象的位置变更为当前光标所在的位置;通过“拖动”操作与“释放”操作的配合,可以方便地实现计算机常见的拖放操作;在本实施例中,如果用户的手保持“剪刀”手势,用户的手的位置发生变化,则计算机将根据用户的手的位置的不同变化情况进行解析:如果用户的手保持“剪刀”手势作水平移动,则计算机将其解析为“水平滚动”操作,如果用户的手保持“剪刀”手势作非水平移动,则计算机将其解析为“垂直滚动”操作;步骤S10,计算机根据解析的结果操作和更新图形界面;步骤S11,转到步骤S5。0022 实施例2本发明提供了另一种计算机操作方法,如图1和图3。
21、所示,包括:步骤S1,计算机启动体感设备;步骤S2,计算机初始化光标的位置和状态,并在显示器上画出光标;步骤S3,用户在体感设备建立的感应空间中做出手势;在本实施例中,计算机识别如下几种手势:五指伸直,张开手掌,可以将其形象地称之为“布”手势;握紧的拳头,可以将其形象地称之为“石头”手势;食指伸直,其余手指握紧,可以将其形象地称之为“棍子”手势;中指和食指伸直,其余手指握紧,作剪刀状,可以将其形象地称之为“剪刀”手势;步骤S4,计算机通过体感设备,初次识别出用户的手的当前位置和手势;步骤S5,用户在体感设备建立的感应空间中再次做出手势;步骤S6,计算机通过体感设备,再次识别出用户的手的当前位置。
22、和手势;步骤S7,计算机在显示器上更新光标的位置和状态,从而使其与用户的手的位置和手势相对应;步骤S8,计算机将最近两次获取的用户的手的位置和手势的数据进行比较,计算出用户的手的位置变化和手势变化;步骤S9,计算机利用预定义的手势模式对用户的手的位置变化和手势变化进行解析;在本实施例中,如果用户的手保持“棍子”手势,用户的手的位置发生变化,则计算机将其解析为“移动”操作;在本实施例中,“移动”操作是指图形说 明 书CN 103150024 A4/4页7界面上的光标随着手势的移动方向而移动;在本实施例中,如果用户的手保持“布”手势,用户的手的位置发生变化,则计算机将其解析为“移动”操作;在本实施。
23、例中,如果用户的手从“布”手势变化为“棍子”手势,则计算机将其解析为“打开”操作;在本实施例中,“打开”操作是指打开文件夹、打开文件或者运行程序的操作;在本实施例中,如果用户的手从“布”手势变化为“石头”手势,则计算机将其解析为“选择”操作;在本实施例中,“选择”操作是指选中操作对象;在本实施例中,如果用户的手从“布”手势变化为“石头”手势,并且用户的手的位置在一定时间内保持不变,则计算机将其解析为“长按”操作;在本实施例中,如果用户对选中的操作对象执行“长按”操作,计算机就会弹出与选中的操作对象有关的弹出菜单;在本实施例中,如果用户的手从“布”手势变化为“石头”手势,并且用户的手的位置发生变。
24、化,则计算机将其解析为“拖动”操作;在本实施例中,“拖动”操作是指将选中的操作对象拖动到指定的位置;处于“拖动”操作状态时,如果用户的手从“石头”手势变化为“布”手势,则计算机将其解析为“释放”操作;在本实施例中,“释放”操作是指取消“拖动”操作状态并且将选中的操作对象的位置变更为当前光标所在的位置;通过“拖动”操作与“释放”操作的配合,可以方便地实现计算机常见的拖放操作;在本实施例中,如果用户的手保持“剪刀”手势,用户的手的位置发生变化,则计算机将根据用户的手的位置的不同变化情况进行解析:如果用户的手保持“剪刀”手势作水平移动,则计算机将其解析为“水平滚动”操作,如果用户的手保持“剪刀”手势作非水平移动,则计算机将其解析为“垂直滚动”操作;步骤S10,计算机根据解析的结果操作和更新图形界面;步骤S11,转到步骤S5。说 明 书CN 103150024 A1/3页8图1说 明 书 附 图CN 103150024 A2/3页9图2说 明 书 附 图CN 103150024 A3/3页10图3说 明 书 附 图CN 103150024 A10。