CN114083544A - 控制手形设备运动的方法、装置、手形设备及存储介质 - Google Patents
控制手形设备运动的方法、装置、手形设备及存储介质 Download PDFInfo
- Publication number
- CN114083544A CN114083544A CN202210069529.3A CN202210069529A CN114083544A CN 114083544 A CN114083544 A CN 114083544A CN 202210069529 A CN202210069529 A CN 202210069529A CN 114083544 A CN114083544 A CN 114083544A
- Authority
- CN
- China
- Prior art keywords
- hand
- behavior algorithm
- finger
- finger motion
- behavior
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J15/00—Gripping heads and other end effectors
- B25J15/0009—Gripping heads and other end effectors comprising multi-articulated fingers, e.g. resembling a human hand
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1612—Programme controls characterised by the hand, wrist, grip control
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Orthopedic Medicine & Surgery (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供的控制手形设备运动的方法、装置、手形设备及存储介质,包括:获取手指运动轨迹数据,以及电阻式逻辑开关装置上的动作配置信息;根据动作配置信息,从预设的行为算法库中确定目标行为算法;其中,行为算法库中维护有多种行为算法;每种行为算法实现的手部动作不同;不同动作配置信息对应不同的行为算法;最后,根据手指运动轨迹数据以及目标行为算法,控制执行装置执行与手指运动轨迹数据对应的手部动作。本发明中不同的动作配置信息对应的行为算法不同,这样一来,针对同一种手指运动轨迹数据,手形设备可以变换出不同的手部动作,解决了现有的手形玩具玩法单一、不能满足用户需求的问题。
Description
技术领域
本发明涉及自动控制技术领域,具体而言,涉及一种控制手形设备运动的方法、装置、手形设备及存储介质。
背景技术
随着科技的发展进步,手势控制的智能设备应运而生,例如,现有技术中存在一种手形玩具,俗称玩具手,这类玩具可以根据获得的人手动作来控制玩具手执行相应的动作,操作灵活,增加与用户之间的互动性。
然而,上述这类智能设备只具备一种控制逻辑,例如,针对同一个手势,设备只能模仿出相同的手势,或者只能变换一种手势,总而言之,现有的控制方式单一,导致智能设备能够模仿或变换的动作较少、趣味性和互动性已经越来越不能满足用户的需求。
发明内容
本发明的目的之一在于提供一种控制手形设备运动的方法、装置、手形设备及存储介质,其能够解决上述技术问题,本发明的实施例可以这样实现:
第一方面,本发明提供一种控制手形设备运动的方法,所述方法包括:获取手指运动轨迹数据以及手形设备上的动作配置信息;根据所述动作配置信息,从预设的行为算法库中确定目标行为算法;其中,所述行为算法库中维护有多种行为算法;每种行为算法实现的手部动作不同;根据所述手指运动轨迹数据以及所述目标行为算法,控制所述手形设备执行与所述手指运动轨迹数据对应的手部动作。
上述技术方案中预设有行为算法库中维护有多种行为算法,每种行为算法实现的手部动作不同,当采集到手指运动轨迹数据以及手形设备上的动作配置信息之后,即可从行为算法库中去调用对应的目标行为算法来输出对应的手部动作,扩展了手形设备的多种玩法,能够满足用户需求。
在可选的实施方式中,根据所述动作配置信息,从预设的行为算法库中确定出目标行为算法,包括:获取所述手形设备上多个电阻的标识信息;其中,所述电阻位于手形设备的插槽中;根据所述多个电阻的标识信息的组合顺序,确定所述多个电阻对应的逻辑序列以及所述逻辑序列对应的索引号;根据所述索引号,从所述行为算法库中确定出所述目标行为算法。
上述技术方案通过在更换手形设备上的插槽中放入电阻即可实现切换目标行为算法的效果,从而可以针对同一种手指运动轨迹数据输出不同的手部动作,操作简单,玩法多样,可以增强用户的使用体验。
在可选的实施方式中,所述方法还包括:响应针对任意至少一个所述插槽上的电阻的更换操作,获取更换后的电阻的标识信息;根据更换后的电阻的标识信息的组合顺序,更新所述索引号;基于更新后的所述索引号,从所述行为算法库中确定第一行为行为算法;其中,所述第一行为算法对应的手部动作与所述目标行为算法对应的手部动作不同;根据所述第一行为算法,控制所述手形设备执行与所述手指运动轨迹数据对应的手部动作。
上述技术方案通过更新动作配置信息,即可更新同一种手指运动轨迹数据对应的手部动作,实现了多种玩法的效果。
在可选的实施方式中,所述方法还包括:在根据所述手指运动轨迹数据以及所述目标行为算法,控制所述手形设备与所述手指运动轨迹数据对应的手部动作的过程中,控制所述手形设备启动灯光模式和/或音响模式。
上述技术方案在控制手形设备执行相应地手部动作的同时,还可以加入灯光和/或音响效果,可以增添使用乐趣和氛围,增强用户使用粘性。
在可选的实施方式中,根据所述手指运动轨迹数据以及所述目标行为算法,执行与所述手指运动轨迹数据对应的手势动作,包括:若所述目标行为算法对应游戏模式,则获取所述游戏模式对应的胜率值;根据所述胜率值,控制所述手形设备执行目标手部动作,以使所述目标手部动作与所述手指运动轨迹数据满足所述胜率值。
上述技术方案可以增添用户与手形设备的游戏交互体验,且能够满足用户的游戏需求。
在可选的实施方式中,获取手指运动轨迹数据,包括:获取手指姿态采集装置采集的各个手指的伸屈比例值;根据所述各个手指的伸屈比例值,确定各个手指的姿势;基于所述各个手指的姿势以及预定义的手势定义数据,确定所述手指运动轨迹数据。
上述技术方案可以准确获得手指运动轨迹数据,为后续精准输出与该手指运动轨迹数据对应的手部动作提供了参照基础。
在可选的实施方式中,根据所述多个电阻的标识信息的组合顺序,确定所述多个电阻对应的逻辑序列以及所述逻辑序列对应的索引号,包括:根据每个电阻对应的所述插槽的序号,确定所述多个电阻对应的标识信息的组合顺序;根据所述多个电阻的各自的标识信息以及全部所述标识信息的组合顺序和所述预设序列表,确定所述多个电阻对应的逻辑序列;对所述逻辑序列进行解码,获得所述索引号。
上述技术方案通过在手形设备上的插槽中放入电阻即可实现确定目标行为算法的效果,操作简单,易于上手,降低用户使用门槛。
第二方面,本发明提供一种控制手形设备运动的装置,包括:获取模块,用于获取手指运动轨迹数据以及手形设备上的动作配置信息;确定模块,用于根据所述动作配置信息,从预设的行为算法库中确定目标行为算法;其中,所述行为算法库中维护有多种行为算法;每种行为算法实现的手部动作不同;不同动作配置信息对应不同的行为算法;控制模块,用于根据所述手指运动轨迹数据以及所述目标行为算法,控制所述手形设备执行与所述手指运动轨迹数据对应的手部动作。
第三方面,本发明提供一种手形设备,包括控制装置、电阻式逻辑开关装置和执行装置;所述控制装置分别与所述执行装置和所述电阻式逻辑开关装置电连接;所述控制装置,用于获取手指运动轨迹数据,以及所述电阻式逻辑开关装置上的动作配置信息;所述控制装置,还用于根据所述动作配置信息,从预设的行为算法库中确定目标行为算法;其中,所述行为算法库中维护有多种行为算法;每种行为算法实现的手部动作不同;所述控制装置,还用于根据所述手指运动轨迹数据以及所述目标行为算法,控制所述执行装置执行与所述手指运动轨迹数据对应的手部动作。
第四方面,本发明提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法。
本发明提供的一种控制手形设备运动的方法、装置、手形设备及存储介质,首先,获取手指运动轨迹数据,以及电阻式逻辑开关装置上的动作配置信息;其次,根据动作配置信息,从预设的行为算法库中确定目标行为算法;其中,行为算法库中维护有多种行为算法;每种行为算法实现的手部动作不同;最后,根据手指运动轨迹数据以及目标行为算法,控制执行装置执行与手指运动轨迹数据对应的手部动作。与现有技术相比,本发明预设有行为算法库,并可以根据获得的动作配置信息确定出一个目标行为算法,并利用该目标行为算法控制手形设备做出对应的手部动作,也就是说,不同的动作配置信息对应的行为算法不同,这样一来,手形设备可以同时具有多种控制逻辑,能够根据人手动作,变换出不同的手势动作,例如:可以模拟、还原人手的各种动作,抓取一定重量的物品等,还可以与人猜拳,猜拳玩法可以有以下任意一种模式及其组合:随机模式、常胜模式、常平模式、常败模式,玩法众多,具有一定的益智作用,实现人与手形设备的精彩互动,可以解决现有手形设备玩法单一的问题。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明实施例提供的一种手形设备的功能模块图;
图2为本发明实施例提供的一种手形设备的***图;
图3为本发明实施例提供的另一种手形设备的功能模块图;
图4为本发明实施例提供的一种控制手形设备运动的方法的示意性流程图;
图5为本发明实施例提供的图4中的步骤S402的示意性流程图;
图6为本发明实施例提供的另一种控制手形设备运动的方法的示意性流程图;
图7为本发明实施例提供的控制手形设备运动的装置的功能模块图。
图注:110-控制装置;120-电阻式逻辑开关装置;130-执行装置;140-底座;150-手柄;160-电阻;170-手掌;121-插槽;301-获取模块;302-确定模块;303-控制模块。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
在本发明的描述中,需要说明的是,若出现术语“上”、“下”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
此外,若出现术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
需要说明的是,在不冲突的情况下,本发明的实施例中的特征可以相互结合。
现有的手势控制的智能设备玩法和控制方式太单一,为了解决这些技术问题,首先,请参见图1,图1为本发明实施例提供的一种手形设备的功能模块图,其中,手形设备包括控制装置110、电阻式逻辑开关装置120和执行装置130;控制装置110分别与执行装置130和电阻式逻辑开关装置120电连接。
控制装置110,用于获取手指运动轨迹数据,以及电阻式逻辑开关装置120上的动作配置信息。
控制装置110,还用于根据动作配置信息,从预设的行为算法库中确定目标行为算法;其中,行为算法库中维护有多种行为算法;每种行为算法实现的手部动作不同;不同动作配置信息对应不同的行为算法。
控制装置110,还用于根据手指运动轨迹数据以及目标行为算法,控制执行装置130执行与手指运动轨迹数据对应的手部动作。
根据本发明实施例提供的一种手形设备,首先,通过控制装置获取手指运动轨迹数据,以及电阻式逻辑开关装置上的动作配置信息;其次,通过控制装置根据动作配置信息,从预设的行为算法库中确定目标行为算法;其中,行为算法库中维护有多种行为算法;每种行为算法实现的手部动作不同;最后,通过控制装置根据手指运动轨迹数据以及目标行为算法,控制执行装置执行与手指运动轨迹数据对应的手部动作。与现有技术相比,本发明预设有行为算法库,并可以根据获得的动作配置信息确定出一个目标行为算法,并利用该目标行为算法控制手形设备做出对应的手部动作,也就是说,不同的动作配置信息对应的行为算法不同,这样一来,针对同一种手指运动轨迹数据,手形设备可以变换出不同的手部动作,解决了现有的手形玩具玩法单一、不能满足用户需求的问题。
下面对本发明示例性实施例中的手形设备以及该手形设备包括的控制装置110、电阻式逻辑开关装置120和执行装置130进行说明。
本发明实施例中的控制装置110,用于获取手指运动轨迹数据,以及电阻式逻辑开关装置120上的动作配置信息。
可以理解的是,控制装置110可以和手指姿态采集装置通信连接,将手指姿态采集装置采集的手指姿态数据转换为手指运动轨迹数据,或者,控制装置110还可以直接获得由姿态采集装置或者其他有数据处理能力的设备转换后手指运动轨迹数据。
需要说明的是,上述内容中涉及的手指姿态采集装置可以包括但不限于是手套等具有采集手指姿态数据的智能穿戴设备。
当本发明实施例中的手指姿态采集装置为手套,则可以在结构上做相应设计,即手指关节运动与手套的输出电压值之间具有对应关系。当手套开机时初始化时,可以根据手指完全伸展和完全收缩的电压值,标定手套输出电压的输出范围,进而可以根据输出电压得到手指伸屈比例值,并提供给控制装置110。
基于此,控制装置110获得手指伸屈比例值之后,可以但不限于通过空间姿态正解算法,获得手指运动轨迹数据。
示例性的,获得手指运动轨迹数据的方式可以是:根据获得的手指伸屈比例值换算出5个手指姿势,同时识别五个手指整体姿态表达的手势含义。
本发明实施例中,控制装置110可以预先维护有各种手势含义与手指各种整体姿态之间的对应关系,比如,手势含义可以包括但不限于:表示1-10,表示“石头剪刀布”,表示“ok”等等,根据这种对应关系,即可确定用户当前做出的手势的含义,进而为后续控制执行装置130,即为手形设备的手指做出对应的手势提供基础。
需要说明的是,在获得手指运动轨迹数据之前,为了保证获得数据的准确性以及手形设备输出的手势的准确性,还需要对从手指姿态采集装置获得数据进行清洗过滤,剔除噪声数据和无效数据,具体地,可以通过卡尔曼滤波和平滑滤波实现对数据的清洗过滤,然后对清洗过滤后的数据,通过现有的空间姿态正解算法,获得手指运动轨迹数据。
本发明实施例中,控制装置110还需要获得电阻式逻辑开关装置120上的动作配置信息以确定目标行为算法,为了方便理解,下面介绍本发明实施例中的电阻式逻辑开关装置120。
本发明实施例中的电阻式逻辑开关装置120,通过有线的方式接入控制装置110,电阻式逻辑开关装置120具有多个插槽,每个插槽上可以放入不同电阻。用户可以根据实际需求,不断更换每个插槽上的电阻,可以促使手形设备针对用户的同一种手势,做出不同的动作,实现了多玩法的效果。
为了方便理解,请参见图2,图2为本发明实施例提供的一种手形设备的***图,该示例性手形设备可以包括底座140、手柄150、手掌170和执行装置130,其中,电阻式逻辑开关装置120位于手背上,电阻式逻辑开关装置120包有多个插槽121,每个插槽121中可以放入一个电阻160,当控制装置110识别到每个插槽121中电阻160对应的配置信息,即可根据配置信息确定并调用目标行为算法控制执行装置130进行相应的动作。
需要说明的是,上述图2所示的手形设备仅仅是一种示例,并不是对其规模、形状的限制,其中包含的插槽121以及插槽121的位置、大小以及形状,用户可以根据实际需求进行设计,此处并不作限定。
本发明实施例中,电阻160的颜色、形状可以根据实际需求自行设计,为了提升用户使用兴趣,改善用户的使用体验,可以但不限于将电阻设计成宝石、英雄卡、弹珠等等形式,以实现用户在玩手形设备的过程中体验收集乐趣。
为了丰富手形设备输出的动作,每个电阻160还可以具有不同的颜色,同一颜色的电阻160可以归为同一类,例如,用红、橙、黄、绿、蓝这5种颜色区分5类宝石形状的电阻160,针对任意一类电阻160,还可以设计不同的子类,例如,本发明实施例可以设计A、B、C、D、E这5类电阻160,针对每一类电阻160,以A类来说,还可以设计有a1至an这些子类电阻160,这样一来,能够扩展手形设备能够变换的手势,给予用户丰富的玩法体验。
在一种可能的实施方式中,为了获得动作配置信息,每个电阻160内具有唯一识别的标识信息,当电阻160被放入插槽121中,控制装置110就可以的读取到该插槽121中电阻160的标识信息,本发明实施例中控制装置110获得的动作配置信息,也就是插槽121中各个电阻160的标识信息。
例如,假设电阻式逻辑开关装置120上有5个插槽121,编号分别为1-5,某一个用户具有5个电阻160,为了方便描述,假设5个电阻160的标识信息分别为A、B、C、D、E。在一种场景中,在1-5的插槽121中,可以分别放入了A、B、C、D、E,在另一种场景中,在1-5的插槽121中,可以分别放入了E、B、A、D、C,在这两种场景中,对应的目标行为算法不同,最终输出的手部动作也不同。
再例如,假设A、B、C、D、E分别表示一大类电阻160,每一大类电阻160还具有子类电阻,以A类来说,还可以有a1至an等子类电阻,在一种场景中,在1-5的插槽121中,分别放入了a1、b1、c1、d1、e1,在另一种场景中,在1-5的插槽121中,分别放入了b3、d6、a1、e9、a3,在这两种场景中,对应的目标行为算法不同,最终输出的手部动作也不同。
当多个插槽121中都被放入的电阻160之后,控制装置110就可以根据读取到的标识信息,从预设的行为算法库中确定目标行为算法,进而将手指运动轨迹数据作为目标行为算法的输入,控制执行装置130执行与手指运动轨迹数据对应的手部动作。可以理解的是,该手部动作可能与手指运动轨迹数据对应的手势相同、相反等,下面具体介绍各种实现方式。
从上述内容可知,控制装置110预先维护有行为算法库,行为算法库中维护有多种行为算法;每种行为算法实现的手部动作不同,例如,石头剪子布算法、跟随算法、反向操作算法、回放算法等等。
例如,假设当前的手部动作为“大拇指、无名指和小手指弯曲,食指和中指伸直”,该手部动作的含义可能是2,也可能是剪刀,该手形设备可以根据不同的目标行为算法输出不同的手部动作:
1、当调用跟随算法,则手形设备输出的手部动作也是“大拇指、无名指和小手指弯曲,食指和中指伸直”。
2、当调用的算法为反向操作算法,则手形设备输出的手部动作为“大拇指、无名指和小手指伸直,食指和中指弯曲”。
3、当调用石头剪子布算法,则手形设备可以输出“石头”、“剪刀”、“布”中的任意一种手部动作,这与当前的石头剪子布算法所定义的胜率值、单场随机胜率还是累计随机胜率有关。
4、当调用的比大小算法,则手形设备输出手势含义是3或者1的手势动作。
再例如,用户通过手指连续比划出数字1-10,当调用回放算法时,手形设备也可以连续从1比划到10,或者,还可以存在一种行为算法,使得手形设备连续从10比划到1。
上述实施例仅仅是一种示例,并不是对本发明实施例中手形设备能够实现的功能的限制。可以看出,本发明实施例通过改变电阻160的***顺序或者电阻160类型,即可实现针对用户做出的同一个手势,做出不同手势的效果,提升了手形设备的功能,丰富了手形设备的玩法,可以增强用户使用粘性。
在一种可能的实施方式中,为了实现通过动作配置信息确定目标行为算法的功能,控制装置110,用于获取手形设备上多个电阻160的标识信息;其中,电阻160位于手形设备的插槽121中;根据多个电阻160的标识信息的组合顺序,确定多个电阻160对应的逻辑序列以及逻辑序列对应的索引号;根据索引号,从行为算法库中确定出目标行为算法。
本发明实施例中,将多个电阻160以不同的顺序放入电阻160式逻辑开关装置120的插槽121中后,控制装置110可以识别出多个电阻160对应的逻辑序列,本发明实施例对逻辑序列不同位置的数据含义预先做了定义,通过识别不同位置的标识信息最终关联一个目标行为算法。
具体地,控制装置110用于根据每个电阻160对应的插槽121的序号,确定多个电阻160对应的标识信息的组合顺序;根据组合顺序以及预设序列表,确定多个电阻160对应的逻辑序列;对逻辑序列进行解码,获得索引号。
在一种可能的实施方式中,控制装置110可以根据每个电阻160对应的插槽121序号确定放入顺序,或者,还可以识别到电阻160被放入插槽121的时间顺序,确定放入顺序,在这种场景中,每个电阻160不应该被同时放入插槽121中。
从上述内容可知,为了确定出目标行为算法对应的索引号,控制装置110内维护有预设序列表,该预设序列表用于维护电阻160的标识信息与逻辑值的对应关系,在预设序列表中进行查找,可得到每个电阻160对应的逻辑值,再结合组合顺序可以得到一个逻辑序列并对逻辑序列进行解码,可以得到一个索引号,通过该索引号即可从预设的行为算法库中确定出一个目标行为算法。
例如,为了简单描述,假设有5个电阻160的标识信息分别A、B、C、D、E,组合顺序为ABCDE,通过序列表得到每个电阻160对应的逻辑值为010、110、100、001、101,那么可以得到一个逻辑序列为010110100001101,进而可以对该逻辑序列进行解码,获得一个索引号。
在一种可能的实施方式中,在插槽121中电阻160均没有更换的前提下,控制装置110调用的目标行为算法也不会改变,只要替换任意一个插槽121中的电阻160或当前电阻160的顺序,控制装置110调用的目标行为算法就会随之改变,进而输出不同的手部动作。
可选地,控制装置110,还用于响应针对任意至少一个插槽121上的电阻160的更换操作,获取更换后的电阻160的标识信息;根据更换后的电阻160的标识信息的组合顺序,更新索引号;基于更新后的索引号,从行为算法库中确定第一行为算法;其中,第一行为算法对应的手部动作与目标行为算法对应的手部动作不同;根据第一行为算法,控制手形设备执行与手指运动轨迹数据对应的手部动作。
例如,假设电阻160式逻辑开关装置120上5个插槽121依次分别为A、B、C、D、E,识别出来的目标行为算法可能是石头剪刀布算法;在一种场景中,假设将电阻160A替换为F,更新后的组合顺序为FBCDE,则识别出来的目标行为算法可能是跟随算法;在另一种场景中,假设将5个插槽121中组合顺序ABCDE更换为BACDE,则识别出来的目标行为算法可能是反向操作算法。
通过上述实施例可以看出,通过改变电阻160的***顺序或者电阻160类型,即可实现针对用户做出的同一个手势,做出不同手势的效果,提升了手形设备的功能,丰富了手形设备的玩法,可以增强用户使用粘性。
需要说明的是,为了确保获得的动作配置信息的准确度,保证后续手势动作的准确性,控制装置110在获得动作配置信息之后,还可以通过滑动窗口滤波以及平滑滤波对动作配置信息进行处理,剔除噪声数据。
可选地,若目标行为算法对应游戏模式,则本发明实施例还能根据不同的胜率值或者其他游戏约束条件,输出不同的手部动作,从而丰富用户的游戏体验。
具体地,控制装置110,还用于获取游戏模式对应的胜率值;根据胜率值,控制手形设备执行目标手部动作,以使目标手部动作与手指运动轨迹数据满足胜率值。
假设当前调用的目标行为算法为石头剪子布算法时,控制装置110会根据获得的手指运动轨迹数据判定该用户是否有姿势向石头剪子布中的任意一种变化的趋势,或者该用户当前的手势已是石头剪子布中的任意一种姿态,进而可以结合石头剪子布算法中约束条件,该约束条件包括但不限于是:如胜率值、单场随机胜率、累计随机胜率等,控制执行装置130变更为相应手势,得到相应的比赛结果:
1、约束条件为手形设备的胜率值为百分之百,那么,假设用户的手势为剪刀,则手形设备输出的手势为石头,假设用户的手势为石头,则手形设备输出的手势为布,以此类推。
2、约束条件为手形设备胜率值为零,那么,假设用户的手势为剪刀,则手形设备输出的手势为布,假设用户的手势为石头,则手形设备输出的手势为剪刀,以此类推。
3、约束条件为手形设备与用户平局,那么,假设用户的手势为剪刀,则手形设备输出的手势也为剪刀,假设用户的手势为石头,则手形设备输出的手势为石头,以此类推。
再例如,假设约束条件为累计胜率为一定数值,则手形设备可以根据该胜率值确定在哪一局胜出,哪一局失败,哪一局平局,从而在手形设备与用户的交互过程中,累计胜率达到该数值。
可以理解的是,由前述电阻160的描述内容可知,由于本发明实施例中可以存在大量不同的电阻160,因此通过更换电阻式逻辑开关装置120上的电阻160,即可获得实现上述不同功能的手形设备,操作方便简单,充满乐趣。
可选地,为了给用户增添使用乐趣和氛围感,本发明实施例中的手形设备还可以具有灯和/或音响,若某一种行为算法中定义的灯的闪烁频率、灯光强度等参数,和/或,自定义了音频数据等,控制装置110,还在根据手指运动轨迹数据以及目标行为算法,控制手形设备与手指运动轨迹数据对应的手部动作的过程中,控制手形设备启动灯光模式和/或音响模式,以此丰富使用设备的乐趣和氛围,增强用户使用粘性。
基于此,请参见图3,图3为本发明实施例提供的另一种手形设备的功能模块图,在图3的基础上,本发明实施例提供的手形设备的工作原理可以如下:
手指姿态采集装置可以对用户当前的手势进行数据采集,获得手势姿态数据,进而通过无线传输的方式将采集的手势姿态数据传输给手形设备的控制装置110的无线接收模块。
控制装置110在获得手势姿态数据之后,通过卡尔曼滤波和平滑滤波对获得手势姿态数据进行处理,目的是去除噪声数据,保证后续手部动作的准确度;进而,将滤波后的手势姿态数据通过姿态解算,获得手指运动轨迹数据;同时,控制装置110还可以通过ADC采样,同步获得电阻160式逻辑开关装置120上的动作配置信息,也就是各个电阻160的标识信息,同理,为了保证后续处理的准确性,对于采样得到的数据通过滑动窗口滤波和平滑滤波,进而基于滤波后的配置信息在预设序列表中进行查找,以确定各个电阻160对应的逻辑序列,进而通过对逻辑序列进行解码,获得目标行为算法对应的索引号。
基于此,控制装置110获得手指运动轨迹数据和索引号之后,即可从行为算法库中调用目标行为算法,并将手指运动轨迹数据作为目标行为算法输入,输出对应的手部动作,进而利用控制单元中的PID控制算法,精准控制执行装置输出该手部动作,若该目标行为算法中还定义灯光控制算法,则还可以利用控制单元根据指令通过PWM实现对灯光明暗、闪烁频率的控制。
需要说明的是,图3所示的手形设备仅仅是一种示例,并不是对其功能的限定,其中,控制装置110内所有的功能模块仅仅是为了阐述本发明手形设备工作原理,其还可以具有其他功能模块,以实现相应的效果,此处不作限定。
基于上述提供的手形设备,本发明实施例提供的一种控制手形设备运动的方法,该控制手形设备运动的方法可以应用与手形设备的控制装置110上,还可以应用与其他具有数据处理能力的电子设备上,当应用与该电子设备上,该电子设备与手形设备通信连接,以实现电子设备对手形设备的控制,从而使得手形设备输出与手指运动轨迹数据对应的手部动作。
请参见图4,图4为本发明实施例提供的一种控制手形设备运动的方法的示意性流程图,该控制手形设备运动的方法可以包括:
S401,获取手指运动轨迹数据以及手形设备上的动作配置信息。
S402,根据动作配置信息,从预设的行为算法库中确定目标行为算法。其中,行为算法库中维护有多种行为算法;每种行为算法实现的手部动作不同;不同动作配置信息对应不同的行为算法。
S403,根据手指运动轨迹数据以及目标行为算法,控制手形设备执行与手指运动轨迹数据对应的手部动作。
根据本发明实施例提供的一种控制手形设备运动的方法,首先,获取手指运动轨迹数据,以及电阻式逻辑开关装置上的动作配置信息;其次,根据动作配置信息,从预设的行为算法库中确定目标行为算法;其中,行为算法库中维护有多种行为算法;每种行为算法实现的手部动作不同;最后,根据手指运动轨迹数据以及目标行为算法,控制执行装置执行与手指运动轨迹数据对应的手部动作。通过本发明提供的手形设备,能够解决现有的手形玩具玩法单一、不能满足用户需求的问题。
下面对本发明示例性实施例中的各个步骤进行说明。
在步骤S401中,获取手指运动轨迹数据以及手形设备上的动作配置信息。
在一种可能的实施方式中,可以直接获得其他设备提供的手指运动轨迹数据。
在另一种可能的实施方式中,获取手指运动轨迹数据的方式可以是:获取手指姿态采集装置采集的各个手指的伸屈比例值;进而根据各个手指的伸屈比例值,确定各个手指的姿势;基于各个手指的姿势以及预定义的手势定义数据,确定手指运动轨迹数据。
在上述内容中,手指姿态采集装置可以与手形设备无线连接,并将采集到的手指姿态数据提供给手形设备。
针对步骤S402,本发明实施例提供的一种可能的实施方式,请参见图5,图5为本发明实施例提供的图4中的步骤S402的示意性流程图:
S402-1,获取手形设备上多个电阻的标识信息;其中,电阻位于手形设备的插槽中。
S402-2,根据多个电阻的标识信息的组合顺序,确定多个电阻对应的逻辑序列以及逻辑序列对应的索引号。
S402-3,根据索引号,从行为算法库中确定出目标行为算法。
根据手形设备上多个电阻的标识信息的组合顺序,即可确定出一个索引号,进而可以根据索引号调用一个目标行为算法控制手形设备输出对应的手部动作,也就是说,通过更改手形设备上多个电阻,即可实现更换目标行为算法,变换手部动作,操作简单,降低使用者门槛。
针对上述步骤S402-2,本发明实施例还给出了一种可能的实施方式,即步骤S402-2可以这样实现:
步骤1,根据每个电阻对应的插槽的序号,确定多个电阻对应的标识信息的组合顺序。
步骤2,根据多个电阻的各自的标识信息以及全部标识信息的组合顺序和预设序列表,确定多个电阻对应的逻辑序列。
步骤3,对逻辑序列进行解码,获得索引号。
通过上述技术方案通过在手形设备上的插槽中放入电阻即可实现确定目标行为算法的效果,操作简单,易于上手,降低用户使用门槛。
可选地,本发明实施例还可以针对同一种手指运动轨迹数据,更新其对应的目标行为算法,以实现动作的变换,请参见图6,图6为本发明实施例提供的另一种控制手形设备运动的方法的示意性流程图:
S404,响应针对任意至少一个插槽上的电阻的更换操作,获取更换后的电阻的标识信息。
S405,根据更换后的电阻的标识信息的组合顺序,更新索引号。
S406,基于更新后的索引号,从行为算法库中确定第一行为算法;其中,第一行为算法对应的手部动作与目标行为算法对应的手部动作不同。
S407,根据第一行为算法,控制手形设备执行与手指运动轨迹数据对应的手部动作。
通过上述技术方案可以更新动作配置信息,即可更新同一种手指运动轨迹数据对应的手部动作,实现了多种玩法的效果。
可选地,为了增添使用乐趣和氛围,在根据手指运动轨迹数据以及目标行为算法,控制手形设备与手指运动轨迹数据对应的手部动作的过程中,还可以控制手形设备启动灯光模式和/或音响模式。
可选地,若匹配出游戏模式的目标行为算法,为了增强与用户的互动性,吸引用户注意,增强用户粘性,该控制手形设备运动的方法还可以包括:获取游戏模式对应的胜率值;根据胜率值,控制手形设备执行目标手部动作,以使目标手部动作与手指运动轨迹数据满足胜率值。
为了实现上述实施例中的各个步骤以实现相应的技术效果,本发明实施例提供的控制手形设备运动的方法可以在硬件设备或者以软件模块的形式实现中执行,当控制手形设备运动的方法以软件模块的形式实现时,本发明实施例还提供一种控制手形设备运动的装置,请参见图7,图7为本发明实施例提供的控制手形设备运动的装置的功能模块图,该控制手形设备运动的装置可以包括:
获取模块301,用于获取手指运动轨迹数据以及手形设备上的动作配置信息。
确定模块302,用于根据动作配置信息,从预设的行为算法库中确定目标行为算法;其中,行为算法库中维护有多种行为算法;每种行为算法实现的手部动作不同。
控制模块303,用于根据手指运动轨迹数据以及目标行为算法,控制手形设备执行与手指运动轨迹数据对应的手部动作。
可以理解的是,上述可以协同的执行图4中的各个步骤以实现相应的技术效果。
在可选的实施方式中,确定模块302,具体用于获取手形设备上多个电阻的标识信息;其中,电阻位于手形设备的插槽中;根据多个电阻的标识信息的组合顺序,确定多个电阻对应的逻辑序列以及逻辑序列对应的索引号;根据索引号,从行为算法库中确定出目标行为算法。
在可选的实施方式中,控制手形设备运动的装置还包括更新模块,更新模块用于响应针对任意至少一个插槽上的电阻的更换操作,获取更换后的电阻的标识信息;根据更换后的电阻的标识信息的组合顺序,更新索引号;基于更新后的索引号,从行为算法库中确定第一行为行为算法;其中,第一行为算法对应的手部动作与目标行为算法对应的手部动作不同;控制模块303,还用于根据第一行为算法,控制手形设备执行与手指运动轨迹数据对应的手部动作。
在可选的实施方式中,控制模块303,还用于在根据手指运动轨迹数据以及目标行为算法,控制手形设备与手指运动轨迹数据对应的手部动作的过程中,控制手形设备启动灯光模式和/或音响模式。
在可选的实施方式中,控制模块303,还用于若目标行为算法对应游戏模式,则获取游戏模式对应的胜率值;根据胜率值,控制手形设备执行目标手部动作,以使目标手部动作与手指运动轨迹数据满足胜率值。
在可选的实施方式中,获取模块301,具体用于获取手指姿态采集装置采集的各个手指的伸屈比例值;根据各个手指的伸屈比例值,确定各个手指的姿势;基于各个手指的姿势以及预定义的手势定义数据,确定手指运动轨迹数据。
在可选的实施方式中,确定模块302,具体用于根据每个电阻对应的插槽的序号,确定多个电阻对应的标识信息的组合顺序;根据多个电阻的各自的标识信息以及全部标识信息的组合顺序和预设序列表,确定多个电阻对应的逻辑序列;对逻辑序列进行解码,获得索引号。
需要说明的是,本发明实施例提供的控制手形设备运动的装置中的各个功能模块可以软件或固件(Firmware)的形式存储于存储器中或固化于手形设备或者电子设备的操作***(Operating System,OS)中,并可由手形设备或者电子设备执行。同时,执行上述模块所需的数据、程序的代码等可以存储在存储器中。
本发明实施例还提供一种电子设备,该电子设备可以分别与手形设备和手指姿态采集装置通信连接,该电子设备可以包括通信接口、处理器和存储器。
存储器,用于存储预设的行为算法库和序列表;其中,行为算法库中维护有多种行为算法;每种行为算法实现的手部动作不同;不同动作配置信息对应不同的行为算法;预设序列表用于维护电阻的标识信息与逻辑值的对应关系。
通信接口,用于获取手指姿态采集装置发送手指姿态数据以及手形设备发送的动作配置信息,并将该手指姿态数据和动作配置信息提供给处理器。
处理器,用于将手指姿态数据解算成手指运动轨迹数据,并根据动作配置信息,从预设的行为算法库中确定目标行为算法;根据手指运动轨迹数据以及目标行为算法,确定与手指运动轨迹数据对应的手部动作,并生成与该手部动作对应的控制指令,进而将控制指令发送个手形设备的执行装置,以执行该手部动作。
可以理解的是,处理器还可以执行图5、图6以及上述实施例中的其他步骤,以实现相应的技术效果。
示例性的,该处理器、存储器和通信接口相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。存储器可用于存储软件程序及模块,如本发明实施例所提供的控制手形设备运动的方法对应的程序指令/模块,处理器通过执行存储在存储器内的软件程序及模块,从而执行各种功能应用以及数据处理。该通信接口可用于与其他节点设备进行信令或数据的通信。在本发明中该电子设备可以具有多个通信接口。
其中,存储器可以是但不限于,随机存取存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read-OnlyMemory,PROM),可擦除只读存储器(Erasable Programmable Read-Only Memory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。
处理器可以是一种集成电路芯片,具有信号处理能力。该处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital Signal Processing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
本发明实施例还提供一种存储介质,其上存储有计算机程序,在一种可能的实施方式中,该计算机程序可以但不限于是基于嵌入式开发平台开发得到的,该计算机程序被处理器执行时实现如前述实施方式中任一项的控制手形设备运动的方法。该计算机存储介质可以是,但不限于,U盘、移动硬盘、ROM、RAM、PROM、EPROM、EEPROM、磁碟或者光盘等各种可以存储程序代码的介质。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (10)
1.一种控制手形设备运动的方法,其特征在于,所述方法包括:
获取手指运动轨迹数据以及手形设备上的动作配置信息;
根据所述动作配置信息,从预设的行为算法库中确定目标行为算法;其中,所述行为算法库中维护有多种行为算法;每种行为算法实现的手部动作不同;不同动作配置信息对应不同的行为算法;
根据所述手指运动轨迹数据以及所述目标行为算法,控制所述手形设备执行与所述手指运动轨迹数据对应的手部动作。
2.根据权利要求1所述的方法,其特征在于,根据所述动作配置信息,从预设的行为算法库中确定出目标行为算法,包括:
获取所述手形设备上多个电阻的标识信息;其中,所述多个电阻位于所述手形设备的插槽中;
根据所述多个电阻的标识信息的组合顺序,确定所述多个电阻对应的逻辑序列以及所述逻辑序列对应的索引号;
根据所述索引号,从所述行为算法库中确定出所述目标行为算法。
3.根据权利要求2所述的方法,其特征在于,在根据所述手指运动轨迹数据以及所述目标行为算法,控制所述手形设备执行与所述手指运动轨迹数据对应的手部动作的步骤之后,所述方法还包括:
响应针对任意至少一个所述插槽上的电阻的更换操作,获取更换后的电阻的标识信息;
根据更换后的电阻的标识信息的组合顺序,更新所述索引号;
基于更新后的所述索引号,从所述行为算法库中确定第一行为算法;其中,所述第一行为算法对应的手部动作与所述目标行为算法对应的手部动作不同;
根据所述第一行为算法,控制所述手形设备执行与所述手指运动轨迹数据对应的手部动作。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在根据所述手指运动轨迹数据以及所述目标行为算法,控制所述手形设备与所述手指运动轨迹数据对应的手部动作的过程中,控制所述手形设备启动灯光模式和/或音响模式。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述目标行为算法对应游戏模式,则获取所述游戏模式对应的胜率值;
根据所述胜率值,控制所述手形设备执行目标手部动作,以使所述目标手部动作与所述手指运动轨迹数据满足所述胜率值。
6.根据权利要求1所述的方法,其特征在于,获取手指运动轨迹数据,包括:
获取手指姿态采集装置采集的各个手指的伸屈比例值;
根据所述各个手指的伸屈比例值,确定各个手指的姿势;
基于所述各个手指的姿势以及预定义的手势定义数据,确定所述手指运动轨迹数据。
7.根据权利要求2所述的方法,其特征在于,根据所述多个电阻的标识信息的组合顺序,确定所述多个电阻对应的逻辑序列以及所述逻辑序列对应的索引号,包括:
根据每个电阻对应的所述插槽的序号,确定所述多个电阻对应的标识信息的组合顺序;
根据所述多个电阻的各自的标识信息以及全部所述标识信息的组合顺序和预设序列表,确定所述多个电阻对应的逻辑序列;其中,所述预设序列表用于维护电阻的标识信息与逻辑值的对应关系;
对所述逻辑序列进行解码,获得所述索引号。
8.一种控制手形设备运动的装置,其特征在于,包括:
获取模块,用于获取手指运动轨迹数据以及手形设备上的动作配置信息;
确定模块,用于根据所述动作配置信息,从预设的行为算法库中确定目标行为算法;其中,所述行为算法库中维护有多种行为算法;每种行为算法实现的手部动作不同;
控制模块,用于根据所述手指运动轨迹数据以及所述目标行为算法,控制所述手形设备执行与所述手指运动轨迹数据对应的手部动作。
9.一种手形设备,其特征在于,包括控制装置、电阻式逻辑开关装置和执行装置;所述控制装置分别与所述执行装置和所述电阻式逻辑开关装置电连接;
所述控制装置,用于获取手指运动轨迹数据,以及所述电阻式逻辑开关装置上的动作配置信息;
所述控制装置,还用于根据所述动作配置信息,从预设的行为算法库中确定目标行为算法;其中,所述行为算法库中维护有多种行为算法;每种行为算法实现的手部动作不同;
所述控制装置,还用于根据所述手指运动轨迹数据以及所述目标行为算法,控制所述执行装置执行与所述手指运动轨迹数据对应的手部动作。
10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210069529.3A CN114083544B (zh) | 2022-01-21 | 2022-01-21 | 控制手形设备运动的方法、装置、手形设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210069529.3A CN114083544B (zh) | 2022-01-21 | 2022-01-21 | 控制手形设备运动的方法、装置、手形设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114083544A true CN114083544A (zh) | 2022-02-25 |
CN114083544B CN114083544B (zh) | 2022-04-12 |
Family
ID=80308993
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210069529.3A Active CN114083544B (zh) | 2022-01-21 | 2022-01-21 | 控制手形设备运动的方法、装置、手形设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114083544B (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030076293A1 (en) * | 2000-03-13 | 2003-04-24 | Hans Mattsson | Gesture recognition system |
CN103024152A (zh) * | 2012-11-28 | 2013-04-03 | 深圳市中兴移动通信有限公司 | 一种多用途模式的切换方法、装置和智能终端 |
EP2630930A1 (en) * | 2012-02-27 | 2013-08-28 | Covidien LP | Glove with sensory elements incorporated therein for controlling at least one surgical instrument |
CN104108097A (zh) * | 2014-06-25 | 2014-10-22 | 陕西高华知本化工科技有限公司 | 基于手势控制的上下料机械手*** |
CN104308844A (zh) * | 2014-08-25 | 2015-01-28 | 中国石油大学(华东) | 一种五指仿生机械手的体感控制方法 |
CN107209582A (zh) * | 2014-12-16 | 2017-09-26 | 肖泉 | 高直观性人机界面的方法和装置 |
CN107553499A (zh) * | 2017-10-23 | 2018-01-09 | 上海交通大学 | 一种多轴机械臂的自然手势运动控制***和方法 |
CN110328678A (zh) * | 2019-08-02 | 2019-10-15 | 浙江大学城市学院 | 一种具有人手同步控制功能的欠驱动机械手 |
US20200338745A1 (en) * | 2019-04-25 | 2020-10-29 | Jack Adiletta | Signing robotic hand assemly apparatuses, systems, and methods |
CN215093606U (zh) * | 2021-11-04 | 2021-12-10 | 成都市皓煊光电新材料科技研发中心有限公司 | 一种智能控制机械手 |
-
2022
- 2022-01-21 CN CN202210069529.3A patent/CN114083544B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030076293A1 (en) * | 2000-03-13 | 2003-04-24 | Hans Mattsson | Gesture recognition system |
EP2630930A1 (en) * | 2012-02-27 | 2013-08-28 | Covidien LP | Glove with sensory elements incorporated therein for controlling at least one surgical instrument |
CN103024152A (zh) * | 2012-11-28 | 2013-04-03 | 深圳市中兴移动通信有限公司 | 一种多用途模式的切换方法、装置和智能终端 |
CN104108097A (zh) * | 2014-06-25 | 2014-10-22 | 陕西高华知本化工科技有限公司 | 基于手势控制的上下料机械手*** |
CN104308844A (zh) * | 2014-08-25 | 2015-01-28 | 中国石油大学(华东) | 一种五指仿生机械手的体感控制方法 |
CN107209582A (zh) * | 2014-12-16 | 2017-09-26 | 肖泉 | 高直观性人机界面的方法和装置 |
CN107553499A (zh) * | 2017-10-23 | 2018-01-09 | 上海交通大学 | 一种多轴机械臂的自然手势运动控制***和方法 |
US20200338745A1 (en) * | 2019-04-25 | 2020-10-29 | Jack Adiletta | Signing robotic hand assemly apparatuses, systems, and methods |
CN110328678A (zh) * | 2019-08-02 | 2019-10-15 | 浙江大学城市学院 | 一种具有人手同步控制功能的欠驱动机械手 |
CN215093606U (zh) * | 2021-11-04 | 2021-12-10 | 成都市皓煊光电新材料科技研发中心有限公司 | 一种智能控制机械手 |
Non-Patent Citations (3)
Title |
---|
TOMONORI HASHIYAMA: "Controlling an Entertainment Robot through Intuitive Gestures", 《CONTROLLING AN ENTERTAINMENT ROBOT THROUGH INTUITIVE GESTURES》 * |
周菲: "基于多源信息融合的手势智能交互***", 《基于多源信息融合的手势智能交互***》 * |
王娟: "基于STM32系列单片机的智能手势识别多功能***", 《基于STM32系列单片机的智能手势识别多功能***》 * |
Also Published As
Publication number | Publication date |
---|---|
CN114083544B (zh) | 2022-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104238736B (zh) | 利用抓握对象识别运动的装置、方法和*** | |
CN109951628A (zh) | 模型构建方法、拍照方法、装置、存储介质及终端 | |
CN109641153A (zh) | 视频流中的对象建模和替换 | |
JPWO2009147904A1 (ja) | 手指形状推定装置、手指形状の推定方法及びプログラム | |
US11698684B2 (en) | Gesture recognition device and method for sensing multi-factor assertion | |
CN104914989B (zh) | 姿势辨识装置以及姿势辨识装置的控制方法 | |
CN116909407B (zh) | 基于虚拟现实的触控显示屏全景交互方法及控制*** | |
CN102662469A (zh) | 基于脚部姿势与动作的交互控制方法 | |
CN112791382A (zh) | Vr场景的控制方法、装置、设备及存储介质 | |
CN114083544B (zh) | 控制手形设备运动的方法、装置、手形设备及存储介质 | |
CN105975158A (zh) | 虚拟现实交互的方法及装置 | |
CN109799906A (zh) | 一种利用动作捕捉手套在vr场景中绘画的方法及装置 | |
CN104239119A (zh) | 一种基于kinect实现电力培训仿真的方法及*** | |
KR102197753B1 (ko) | Vr/ar 기반 코딩블록 배치의 캐릭터 제어 게임을 통한 코딩 교육 장치 및 방법 | |
CN106020468A (zh) | 一种手套控制的增强现实*** | |
Bernardes Jr et al. | Design and implementation of a flexible hand gesture command interface for games based on computer vision | |
CN106951109B (zh) | 一种采集手部姿态的方法及其装置 | |
CN104360750A (zh) | 主导肢体确定方法和设备 | |
CN110309740A (zh) | 手势识别方法、可穿戴设备及手势控制*** | |
JP7370721B2 (ja) | ゲームプログラム、方法、および情報処理装置 | |
JP6815359B2 (ja) | ゲームプログラム、方法、および情報処理装置 | |
CN113946215B (zh) | 一种指部动作的识别方法、装置、介质和电子设备 | |
Nicola et al. | Novel Gesture Interaction Using Leap Motion in 3D Applications | |
CN109685568A (zh) | 产品展示方法及装置 | |
CN109350965A (zh) | 一种应用于移动终端的游戏控制方法、装置及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |