CN111078099A - 一种基于手势识别的学习功能切换方法及学习设备 - Google Patents

一种基于手势识别的学习功能切换方法及学习设备 Download PDF

Info

Publication number
CN111078099A
CN111078099A CN201910454727.XA CN201910454727A CN111078099A CN 111078099 A CN111078099 A CN 111078099A CN 201910454727 A CN201910454727 A CN 201910454727A CN 111078099 A CN111078099 A CN 111078099A
Authority
CN
China
Prior art keywords
learning
gesture
switching
learning function
function
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.)
Pending
Application number
CN201910454727.XA
Other languages
English (en)
Inventor
周林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Genius Technology Co Ltd
Original Assignee
Guangdong Genius Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Genius Technology Co Ltd filed Critical Guangdong Genius Technology Co Ltd
Priority to CN201910454727.XA priority Critical patent/CN111078099A/zh
Publication of CN111078099A publication Critical patent/CN111078099A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例涉及电子设备技术领域,公开了一种基于手势识别的学习功能切换方法及学习设备,该方法包括:在学习设备的第一学习功能处于启动状态时,采集包含用户作出的第一手势的第一图像信息,并在间隔预设时长后采集包含用户作出的第二手势的第二图像信息;判断第一图像信息中包含的第一手势是否与预设的第一切换手势相匹配;若与第一切换手势相匹配,判断第二图像信息中包含的第二手势是否与预设的第二切换手势相匹配,其中,第一切换手势与第二切换手势不同;若与第二切换手势相匹配,将学习设备从第一学习功能切换至第一手势以及第二手势同时指示的第二学习功能。实施本发明实施例,有利于提高学习设备切换学习功能的准确率。

Description

一种基于手势识别的学习功能切换方法及学习设备
技术领域
本发明涉及电子设备技术领域,具体涉及一种基于手势识别的学习功能切换方法及学习设备。
背景技术
目前,大部分学习设备(如家教机)针对多种不同学习场景都设置有对应的学习功能,进而用户可以针对不同的学习场景在学习设备对学习功能进行切换。传统的功能切换方法是通过点击学习设备的触控屏中的虚拟按键来进行功能场景切换的。但是在实际的学习过程中,用户通常需要频繁地点击学习设备的触控屏,进而容易发生误触的情况,导致学习设备在用户没有功能切换需求的情况下切换了当前的学习功能。
可见,目前学习设备的学习功能切换方法容易发生误触的情况,准确率低,从而不利于提高用户的学习效率。
发明内容
本发明实施例公开了一种基于手势识别的学习功能切换方法及学习设备,有利于提高学习设备切换学习功能的准确率。
本发明实施例第一方面公开一种基于手势识别的学习功能切换方法,包括:
在学习设备的第一学习功能处于启动状态时,采集包含用户作出的第一手势的第一图像信息,并在间隔预设时长后采集包含用户作出的第二手势的第二图像信息;
判断所述第一图像信息中包含的所述第一手势是否与预设的第一切换手势相匹配;
若与所述第一切换手势相匹配,判断所述第二图像信息中包含的所述第二手势是否与预设的第二切换手势相匹配,其中,所述第一切换手势与所述第二切换手势不同;
若与所述第二切换手势相匹配,将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能。
作为一种可选的实施方式,在本发明实施例第一方面中,在所述将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能之前,所述方法还包括:
获取用户通过所述第一学习功能进行学习时的第一学习进度,并将所述第一学习进度存储至缓存中;
以及,在所述将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能之后,所述方法还包括:
当检测到所述学习设备从所述第二学习功能切换至所述第一学习功能时,从所述缓存中获取所述第一学习进度;
将所述第一学习功能的学习进度调整为所述第一学习进度。
作为一种可选的实施方式,在本发明实施例第一方面中,所述将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能,包括:
分析所述第一手势以及所述第二手势,以确定出所述第一手势以及所述第二手势组合而成的组合信息;
根据所述组合信息在预设的切换规则中确定出所述组合信息指示的切换方式;
若所述切换方式指示将所述学习设备切换至当前学习功能的下一个学习功能,则在所述学习设备的若干个学习功能中,确定所述第一学习功能的下一个学习功能作为第二学习功能,并将所述学习设备切换至所述第二学习功能;
若所述切换方式指示将所述学习设备切换至当前学习功能的上一个学习功能,则在所述学习设备的若干个学习功能中,确定所述第一学习功能的上一个学习功能作为第二学习功能,并将所述学习设备切换至所述第二学习功能。
作为一种可选的实施方式,在本发明实施例第一方面中,在判断出所述第二图像信息中包含的所述第二手势与预设的第二切换手势相匹配之后,以及在将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能之前,所述方法还包括:
拍摄书本页面的图像信息,以在所述图像信息中确定出所述用户用于点击所述书本页面的手指的坐标信息;
根据所述手指的坐标信息在所述书本页面中确定出学习内容;
以及,所述将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能,包括:
将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能,并根据所述学习内容执行所述第二学习功能。
作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述手指的坐标信息在所述书本页面中确定出学习内容,包括:
采集所述用户输入的指示学习需求的语音信息,并分析所述语音信息以得到学习需求;
根据所述学习需求以及所述手指的坐标信息在所述书本页面中确定出学习内容。
本发明实施例第二方面公开一种学习设备,包括:
采集单元,用于在学习设备的第一学习功能处于启动状态时,采集包含用户作出的第一手势的第一图像信息,并在间隔预设时长后采集包含用户作出的第二手势的第二图像信息;
第一判断单元,用于判断所述第一图像信息中包含的所述第一手势是否与预设的第一切换手势相匹配;
第二判断单元,用于在所述第一判断单元判断出所述第一图像信息中包含的所述第一手势与预设的第一切换手势相匹配时,判断所述第二图像信息中包含的所述第二手势是否与预设的第二切换手势相匹配,其中,所述第一切换手势与所述第二切换手势不同;
切换单元,用于在所述第二判断单元判断出所述第二图像信息中包含的所述第二手势与预设的第二切换手势相匹配时,将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能。
作为一种可选的实施方式,在本发明实施例第二方面中,所述学习设备还包括:
存储单元,用于在所述切换单元将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能之前,获取用户通过所述第一学习功能进行学习时的第一学习进度,并将所述第一学习进度存储至缓存中;
获取单元,用于在所述切换单元将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能之后,若检测到所述学习设备从所述第二学习功能切换至所述第一学习功能,从所述缓存中获取所述第一学习进度;
调整单元,用于将所述第一学习功能的学习进度调整为所述第一学习进度。
作为一种可选的实施方式,在本发明实施例第二方面中,所述切换单元用于将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能的方式具体为:
切换单元,用于分析所述第一手势以及所述第二手势,以确定出所述第一手势以及所述第二手势组合而成的组合信息;以及,根据所述组合信息在预设的切换规则中确定出所述组合信息指示的切换方式;以及,若所述切换方式指示将所述学习设备切换至当前学习功能的下一个学习功能,则在所述学习设备的若干个学习功能中,确定所述第一学习功能的下一个学习功能作为第二学习功能,并将所述学习设备切换至所述第二学习功能;以及,若所述切换方式指示将所述学习设备切换至当前学习功能的上一个学习功能,则在所述学习设备的若干个学习功能中,确定所述第一学习功能的上一个学习功能作为第二学习功能,并将所述学习设备切换至所述第二学习功能。
作为一种可选的实施方式,在本发明实施例第二方面中,所述学习设备还包括:
拍摄单元,用于在所述第二判断单元判断出所述第二图像信息中包含的所述第二手势与预设的第二切换手势相匹配之后,以及所述切换单元将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能之前,拍摄书本页面的图像信息,以在所述图像信息中确定出所述用户用于点击所述书本页面的手指的坐标信息;
确定单元,用于根据所述手指的坐标信息在所述书本页面中确定出学习内容;
以及,所述切换单元用于将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能的方式具体为:
切换单元,用于将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能,并根据所述学习内容执行所述第二学习功能。
作为一种可选的实施方式,在本发明实施例第二方面中,所述确定单元用于根据所述手指的坐标信息在所述书本页面中确定出学习内容的方式具体为:
确定单元,用于采集所述用户输入的指示学习需求的语音信息,并分析所述语音信息以得到学习需求;以及,根据所述学习需求以及所述手指的坐标信息在所述书本页面中确定出学习内容。
本发明实施例第三方面公开一种学习设备,包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的一种基于手势识别的学习功能切换方法。
本发明实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本发明实施例第一方面公开的一种基于手势识别的学习功能切换方法。
本发明实施例第五方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本发明实施例第一方面的任意一种方法的部分或全部步骤。
本发明实施例第六方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本发明实施例第一方面的任意一种方法的部分或全部步骤。
与现有技术相比,本发明实施例具有以下有益效果:
本发明实施例中,学习设备可以在学习设备的第一学习功能处于启动状态时,采集包含用户作出的第一手势的第一图像信息,并在间隔预设时长后采集包含用户作出的第二手势的第二图像信息;判断第一图像信息中包含的第一手势是否与预设的第一切换手势相匹配;若与第一切换手势相匹配,判断第二图像信息中包含的第二手势是否与预设的第二切换手势相匹配,其中,第一切换手势与第二切换手势不同;若与第二切换手势相匹配,将学习设备从第一学习功能切换至第一手势以及第二手势同时指示的第二学习功能。实施本发明实施例,用户可以通过不同的手势组合来控制学习设备切换至不同的学习功能中,与传统的学习功能切换方法需要触控学习设备的触控屏来切换相比较,可以避免用户无意识的触控操作切换了学习功能,从而打断用户的学习进度;另外,使用手势组合来控制学习设备的学习功能切换,相比较与单一的一个手势动作来控制切换,可以避免用户无意识的手势动作触发了学习功能的切换,进而打断用户的学习进度。可见,实施本发明实施例,有利于提高学习设备切换学习辅助功能的准确率,进而有利于提高用户的学习效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种基于手势识别的学习功能切换方法的流程示意图;
图2是本发明实施例公开的另一种基于手势识别的学习功能切换方法的流程示意图;
图3是本发明实施例公开的一种拍摄模组拍摄书本页面以获得书本页面的图像信息的实现方式示意图;
图4是本发明实施例公开的一种学习设备的结构示意图;
图5是本发明实施例公开的另一种学习设备的结构示意图;
图6是本发明实施例公开的又一种学习设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述特定顺序。本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例公开了一种基于手势识别的学习功能切换方法及学习设备,有利于提高学习设备切换学习功能的准确率。
下面将结合具体实施例对本发明技术方案进行详细说明。
实施例一
请参阅图1,图1是本发明实施例公开的一种基于手势识别的学习功能切换方法的流程示意图。如图1所示,该基于手势识别的学习功能切换方法可以包括以下步骤:
101、学习设备在学习设备的第一学习功能处于启动状态时,采集包含用户作出的第一手势的第一图像信息,并在间隔预设时长后采集包含用户作出的第二手势的第二图像信息。
本发明实施例中,学***板、学***板、个人数字助理(Personal Digital Assistant,PDA)、移动互联网设备(MobileInternet Device,MID)或电视机等设备,本发明实施例不作限定。
本发明实施例中,学习设备中可以针对不同的学习场景设置有对应的学习功能,例如:针对预习的场景可以设置有点读功能,针对听写的场景可以设置有听写功能等;即本发明实施例中,第一学习功能可以是上述的学习功能的某一种(例如:点读功能)。
本发明实施例中,学习设备可以设置有显示屏,与显示屏同侧还可以设置有拍摄模组用于拍摄书本页面以获得书本页面的图像信息,该拍摄模组可以是弹出式的摄像头、可旋转的摄像头、凸出式摄像头等,本发明实施例不作限定;进而学习设备可以在学习设备的第一学习功能处于启动状态时,通过摄像模组采集包含用户作出的第一手势的第一图像信息,并在间隔预设时长后采集包含用户作出的第二手势的第二图像信息;其中,预设时长可以是1秒或者2秒,具体时长可以是由开发人员根据大量的开发数据设定的。
102、学习设备判断第一图像信息中包含的第一手势是否与预设的第一切换手势相匹配;若相匹配,执行步骤103;若不相匹配,结束本流程。
本发明实施例中,学习设备可以通过光学字符识别(Optical CharacterRecognition,OCR)技术识别第一图像信息中包含的第一手势,并将识别结果与预设的第一切换手势作比较;假设预设的第一切换手势为“握拳”,则若识别出来的第一手势也是“握拳”,则执行步骤103;若识别出来的第一手势不是“握拳”,则结束本流程。
需要说明的是:OCR技术是通过扫描等光学输入方式将各种票据、报刊、书籍、文稿及其它印刷品的文字转化为图像信息,再利用文字识别技术将图像信息转化为可以使用的计算机输入技术。
103、学习设备判断第二图像信息中包含的第二手势是否与预设的第二切换手势相匹配;若相匹配,执行步骤104;若不相匹配,结束本流程。
本发明实施例中,第一切换手势与第二切换手势可以是不同,本发明实施例不作限定。
本发明实施例中,学习设备可以通过光学字符识别(Optical CharacterRecognition,OCR)技术识别第二图像信息中包含的第二手势,并将识别结果与预设的第二切换手势作比较;假设预设的第二切换手势为“张开手掌”,则若识别出来的第二手势也是“张开手掌”,则执行步骤104;若识别出来的第二手势不是“张开手掌”,则结束本流程。
104、学习设备将学习设备从第一学习功能切换至第一手势以及第二手势同时指示的第二学习功能。
本发明实施例中,如步骤101所描述的,该学习设备中针对不同的学习场景设置有对应的学习功能;且第一手势以及第二手势的不同组合可以指示学习设备切换至不同的学习功能中。所以学习设备可以根据第一手势以及第二手势的组合信息,将学习设备从第一学习功能切换至第一手势以及第二手势同时指示的第二学习功能,例如从点读功能切换到听写功能。
作为一种可选的实施方式,学习设备在将学习设备从第一学习功能切换至第一手势以及第二手势同时指示的第二学习功能之前,还可以获取用户通过第一学习功能进行学习时的第一学习进度,并将第一学习进度存储至缓存中;以及,在将学习设备从第一学习功能切换至第一手势以及第二手势同时指示的第二学习功能之后,若检测到学习设备从第二学习功能切换至第一学习功能,可以从缓存中获取第一学习进度,并将第一学习功能的学习进度调整为第一学习进度。
举例来说,学习设备获取到用户在听写功能中听写到了第三单元,则学习设备可以将“听写功能听写至第三单元”的学习进度存储至缓存中,并将学习设备从听写功能切换至第一手势以及第二手势同时指示的第二学习功能的步骤;后续若检测到学习设备从第二学习功能切换至听写功能,则学习设备可以从缓存中获取听写功能的学习进度,并将听写功能的学习进度调整到第三单元。
实施上述方法,学习设备可以在触发学习功能切换时,存储切换前的第一学习功能的第一学习进度至缓存中;若后续用户又切换回第一学习功能,则学习设备可以自动从缓存中提取第一学习进度,并将第一学习功能的学习进度调整至第一学习进度,以方便用户继续学习,提高了用户的使用体验度。
作为一种可选的实施方式,学习设备将学习设备从第一学习功能切换至第一手势以及第二手势同时指示的第二学习功能的方式可以是:学习设备分析第一手势以及第二手势,以确定出第一手势以及第二手势组合而成的组合信息;以及,根据组合信息在预设的切换规则中确定出组合信息指示的切换方式;以及,若切换方式指示将学习设备切换至当前学习功能的下一个学习功能,则在学习设备的若干个学习功能中,确定第一学习功能的下一个学习功能作为第二学习功能,并将学习设备切换至第二学习功能;以及,若切换方式指示将学习设备切换至当前学习功能的上一个学习功能,则在学习设备的若干个学习功能中,确定第一学习功能的上一个学习功能作为第二学习功能,并将学习设备切换至第二学习功能。
举例来说,学习设备分析第一手势以及第二手势,确定出第一手势是“握拳”,第二手势是“张开手掌”,则第一手势与第二手势组合而成的组合信息为“握拳变为张开手掌”;而且根据预设的切换规则确定出“握拳变为张开手掌”为指示将学习设备切换至当前学习功能的下一个学习功能;则学习设备可以在学习设备的若干个学习功能中,确定第一学习功能的下一个学习功能作为第二学习功能,并将学习设备切换至第二学习功能;
同理,若第一手势与第二手势组合而成的组合信息为“张开手掌变为握拳”;而且根据预设的切换规则确定出“张开手掌变为握拳”为指示将学习设备切换至当前学习功能的上一个学习功能;则学习设备可以在学习设备的若干个学习功能中,确定第一学习功能的上一个学习功能作为第二学习功能,并将学习设备切换至第二学习功能。
需要说明的是:预设的切换规则可以是由开发人员根据大量的开发数据设定的。例如具体的切换规则可以是:第一手势与第二手势组合而成的组合信息为“握拳变为张开手掌”时,切换至下一个学习功能;组合信息为“张开手掌变为握拳”时,切换至上一个学习功能;
又例如:第一手势与第二手势组合而成的组合信息为“手心向上变为手心向下”时,切换至下一个学习功能;组合信息为“手心向下变为手心向上”时,切换至上一个学习功能。
实施上述方法,与传统的学习功能切换方法需要触控学习设备的触控屏来切换相比较,除了可以通过手势来切换学习功能,还可以更加不同的手势组合来选择自己想要切换的学习功能,进而提高了学习效率,提高了用户的使用体验度。
可见,实施图1所描述的方法,用户可以通过不同的手势组合来控制学习设备切换至不同的学习功能中,与传统的学习功能切换方法需要触控学习设备的触控屏来切换相比较,可以避免用户无意识的触控操作切换了学习功能,从而打断用户的学习进度;另外,使用手势组合来控制学习设备的学习功能切换,相比较与单一的一个手势动作来控制切换,可以避免用户无意识的手势动作触发了学习功能的切换,进而打断用户的学习进度。可见,实施本发明实施例,有利于提高学习设备切换学习辅助功能的准确率,进而有利于提高用户的学习效率。
实施例二
请参阅图2,图2是本发明实施例公开的另一种基于手势识别的学习功能切换方法的流程示意图。如图2所示,该基于手势识别的学习功能切换方法可以包括以下步骤:
201;其中,步骤201与实施例一中的步骤101相同,在此不再赘述。
202、学习设备判断第一图像信息中包含的第一手势是否与预设的第一切换手势相匹配;若相匹配,执行步骤203;若不相匹配,结束本流程。
203、学习设备判断第二图像信息中包含的第二手势是否与预设的第二切换手势相匹配;若相匹配,执行步骤204;若不相匹配,结束本流程。
204、学习设备拍摄书本页面的图像信息,以在图像信息中确定出用户用于点击书本页面的手指的坐标信息。
本发明实施例中,基于步骤101所描述的学习设备的拍摄模组的设置方式;进一步地,如图3所示,图3是本发明实施例公开的一种拍摄模组拍摄书本页面以获得书本页面的图像信息的实现方式示意图。拍摄模组正前方还可以设置有反光装置(例如,反光镜、棱镜或凸透镜等),用于改变拍摄模组的拍摄光路,进而使得拍摄模组可以拍摄到书本页面,其中虚线表示拍摄模组的光路。
本发明实施例中,学习设备可以通过光学字符识别(Optical CharacterRecognition,OCR)技术识别书本页面的图像信息,以根据识别结果在书本页面的图像中确定出用户点击书本页面的手指坐标信息。
205、学习设备根据手指的坐标信息在书本页面中确定出学习内容。
举例来说,用户的手指坐标在书本页面中指向一段话,则可以将这段话确定为学习内容;又例如,用户的手指坐标在书本页面中指向一道题,则可以将这道题确定为学习内容;再例如,用户的手指坐标在书本页面中指向一幅图画,则可以将这幅图画确定为学习内容。
作为一种可选的实施方式,学习设备根据手指的坐标信息在书本页面中确定出学习内容的方式可以是:学习设备采集用户输入的指示学习需求的语音信息,并分析语音信息以得到学习需求;以及,根据学习需求以及手指的坐标信息在书本页面中确定出学习内容。
需要说明的是:本发明实施例中,学习设备可以内置有麦克风装置,用于采集用户输入的语音信息,进而可以利用自然语言处理(Natural Language Processing,NLP)技术识别用户输入的语音信息的语义以确定出用户的学习需求;其中,NLP技术是人工智能的一个子领域,是一种处理人与计算机交互语言问题的技术。进一步地,学习设备可以根据用户的学习需求以及用户的手指坐标确定出学习内容。在实践中发现,用户的手指坐标只是一个点,根据一个点坐标可能无法确定出用户所想要指定的学习内容,所以可以结合用户的学习需求来确定出用户想要学习的学习内容。
举例来说:例如在执行点读功能时,若用户指着书本页面上的某一点问:“这个字是什么意思”,则可以确定出距离该点坐标最近的一个字作为学习内容;又举例来说,若用户指着书本页面上的某一点问:“这个词是什么意思”,则可以确定出距离该点坐标最近的一个词作为学习内容;再举例来说,若用户指着书本页面上的某一点问:“这道题怎么做”,则可以确定出距离该点坐标最近的一道题作为查学习内容。即可以结合用户输入的语音信息以及手指坐标确定出用户想要问的是一个字、一个词还是一道题。
实施上述方法,学习设备可以结合用户输入的学习需求语音信息以及用户在书本页面中指向的手指坐标,更加准确地确定出用户想要学习的学习内容,提高了用户的学习效率,进而也提高了用户使用体验度。
206、学习设备将学习设备从第一学习功能切换至第一手势以及第二手势同时指示的第二学习功能,并根据学习内容执行第二学习功能。
本发明实施例中,根据步骤205确定出学习内容之后,学习设备可以根据确定出来的学习内容执行第二学习功能。例如,学习内容是一段话,且第二学习功能为听写功能,则学习设备可以针对这一段话执行听写功能。
可见,与实施图1所描述的方法相比较,实施图2所描述的方法,还可以结合用户输入的学习需求语音信息以及用户在书本页面中指向的手指坐标,更加准确地确定出用户想要学习的学习内容,并在后续切换学习功能后,针对确定出的学习内容执行切换后的学习功能,提高了用户的学习效率,进而也提高了用户使用体验度。
实施例三
请参阅图4,图4是本发明实施例公开的一种学习设备的结构示意图。如图4所示,该学习设备可以包括:
采集单元401,用于在学习设备的第一学习功能处于启动状态时,采集包含用户作出的第一手势的第一图像信息,并在间隔预设时长后采集包含用户作出的第二手势的第二图像信息;
第一判断单元402,用于判断第一图像信息中包含的第一手势是否与预设的第一切换手势相匹配;
第二判断单元403,用于在第一判断单元402判断出第一图像信息中包含的第一手势与预设的第一切换手势相匹配时,判断第二图像信息中包含的第二手势是否与预设的第二切换手势相匹配,其中,第一切换手势与第二切换手势不同;
切换单元404,用于在第二判断单元403判断出第二图像信息中包含的第二手势与预设的第二切换手势相匹配时,将学习设备从第一学习功能切换至第一手势以及第二手势同时指示的第二学习功能。
可见,实施图4所描述的学习设备,用户可以通过不同的手势组合来控制学习设备切换至不同的学习功能中,与传统的学习功能切换方法需要触控学习设备的触控屏来切换相比较,可以避免用户无意识的触控操作切换了学习功能,从而打断用户的学习进度;另外,使用手势组合来控制学习设备的学习功能切换,相比较与单一的一个手势动作来控制切换,可以避免用户无意识的手势动作触发了学习功能的切换,进而打断用户的学习进度。可见,实施本发明实施例,有利于提高学习设备切换学习辅助功能的准确率,进而有利于提高用户的学习效率。
实施例四
请参阅图5,图5是本发明实施例公开的另一种学习设备的结构示意图。其中,图5所示的学习设备是由图4所示的学习设备进行优化得到的。与图4所示的学习设备相比较,图5所示的学习设备还可以包括:
存储单元405,用于在切换单元404将学习设备从第一学习功能切换至第一手势以及第二手势同时指示的第二学习功能之前,获取用户通过第一学习功能进行学习时的第一学习进度,并将第一学习进度存储至缓存中;
获取单元406,用于在切换单元404将学习设备从第一学习功能切换至第一手势以及第二手势同时指示的第二学习功能之后,若检测到学习设备从第二学习功能切换至第一学习功能,从缓存中获取第一学习进度;
调整单元407,用于将第一学习功能的学习进度调整为第一学习进度。
作为一种可选的实施方式,切换单元404用于将学习设备从第一学习功能切换至第一手势以及第二手势同时指示的第二学习功能的方式具体可以为:
切换单元404,用于分析第一手势以及第二手势,以确定出第一手势以及第二手势组合而成的组合信息;以及,根据组合信息在预设的切换规则中确定出组合信息指示的切换方式;以及,若切换方式指示将学习设备切换至当前学习功能的下一个学习功能,则在学习设备的若干个学习功能中,确定第一学习功能的下一个学习功能作为第二学习功能,并将学习设备切换至第二学习功能;以及,若切换方式指示将学习设备切换至当前学习功能的上一个学习功能,则在学习设备的若干个学习功能中,确定第一学习功能的上一个学习功能作为第二学习功能,并将学习设备切换至第二学习功能。
实施上述方法,与传统的学习功能切换方法需要触控学习设备的触控屏来切换相比较,除了可以通过手势来切换学习功能,还可以更加不同的手势组合来选择自己想要切换的学习功能,进而提高了学习效率,提高了用户的使用体验度。
作为一种可选的实施方式,图5所示的学习设备还可以包括:
拍摄单元408,用于在第二判断单元403判断出第二图像信息中包含的第二手势与预设的第二切换手势相匹配之后,以及切换单元404将学习设备从第一学习功能切换至第一手势以及第二手势同时指示的第二学习功能之前,拍摄书本页面的图像信息,以在图像信息中确定出用户用于点击书本页面的手指的坐标信息;
确定单元409,用于根据手指的坐标信息在书本页面中确定出学习内容;
以及,切换单元404用于将学习设备从第一学习功能切换至第一手势以及第二手势同时指示的第二学习功能的方式具体可以为:
切换单元404,用于将学习设备从第一学习功能切换至第一手势以及第二手势同时指示的第二学习功能,并根据学习内容执行第二学习功能。
作为一种可选的实施方式,确定单元409用于根据手指的坐标信息在书本页面中确定出学习内容的方式具体可以为:
确定单元409,用于采集用户输入的指示学习需求的语音信息,并分析语音信息以得到学习需求;以及,根据学习需求以及手指的坐标信息在书本页面中确定出学习内容。
实施上述方法,可以结合用户输入的学习需求语音信息以及用户在书本页面中指向的手指坐标,更加准确地确定出用户想要学习的学习内容,并在后续切换学习功能后,针对确定出的学习内容执行切换后的学习功能,提高了用户的学习效率,进而也提高了用户使用体验度。
可见,与实施图4所描述的学习设备相比较,实施图5所描述的学习设备,还可以在触发学习功能切换时,存储切换前的第一学习功能的第一学习进度至缓存中;若后续用户又切换回第一学习功能,则学习设备可以自动从缓存中提取第一学习进度,并将第一学习功能的学习进度调整至第一学习进度,以方便用户继续学习,提高了用户的使用体验度。
实施例五
请参阅图6,图6是本发明实施例公开的又一种学习设备的结构示意图。如图6所示,该学习设备可以包括:
存储有可执行程序代码的存储器601;
与存储器601耦合的处理器602;
其中,处理器602调用存储器601中存储的可执行程序代码,执行图1~图2任意一种基于手势识别的学习功能切换方法。
本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行图1~图2任意一种基于手势识别的学习功能切换方法。
本发明实施例还公开一种应用发布平台,其中,应用发布平台用于发布计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定特征、结构或特性可以以任意适合的方式结合在一个或多个实施例中。本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在本发明的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物单元,即可位于一个地方,或者也可以分布到多个网络单元上。可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明的各个实施例上述方法的部分或全部步骤。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种基于手势识别的学习功能切换方法及学习设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (10)

1.一种基于手势识别的学习功能切换方法,其特征在于,所述方法包括:
在学习设备的第一学习功能处于启动状态时,采集包含用户作出的第一手势的第一图像信息,并在间隔预设时长后采集包含用户作出的第二手势的第二图像信息;
判断所述第一图像信息中包含的所述第一手势是否与预设的第一切换手势相匹配;
若与所述第一切换手势相匹配,判断所述第二图像信息中包含的所述第二手势是否与预设的第二切换手势相匹配,其中,所述第一切换手势与所述第二切换手势不同;
若与所述第二切换手势相匹配,将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能。
2.根据权利要求1所述的方法,其特征在于,在所述将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能之前,所述方法还包括:
获取用户通过所述第一学习功能进行学习时的第一学习进度,并将所述第一学习进度存储至缓存中;
以及,在所述将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能之后,所述方法还包括:
当检测到所述学习设备从所述第二学习功能切换至所述第一学习功能时,从所述缓存中获取所述第一学习进度;
将所述第一学习功能的学习进度调整为所述第一学习进度。
3.根据权利要求1所述的方法,其特征在于,所述将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能,包括:
分析所述第一手势以及所述第二手势,以确定出所述第一手势以及所述第二手势组合而成的组合信息;
根据所述组合信息在预设的切换规则中确定出所述组合信息指示的切换方式;
若所述切换方式指示将所述学习设备切换至当前学习功能的下一个学习功能,则在所述学习设备的若干个学习功能中,确定所述第一学习功能的下一个学习功能作为第二学习功能,并将所述学习设备切换至所述第二学习功能;
若所述切换方式指示将所述学习设备切换至当前学习功能的上一个学习功能,则在所述学习设备的若干个学习功能中,确定所述第一学习功能的上一个学习功能作为第二学习功能,并将所述学习设备切换至所述第二学习功能。
4.根据权利要求1所述的方法,其特征在于,在判断出所述第二图像信息中包含的所述第二手势与预设的第二切换手势相匹配之后,以及在将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能之前,所述方法还包括:
拍摄书本页面的图像信息,以在所述图像信息中确定出所述用户用于点击所述书本页面的手指的坐标信息;
根据所述手指的坐标信息在所述书本页面中确定出学习内容;
以及,所述将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能,包括:
将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能,并根据所述学习内容执行所述第二学习功能。
5.根据权利要求4所述的方法,其特征在于,所述根据所述手指的坐标信息在所述书本页面中确定出学习内容,包括:
采集所述用户输入的指示学习需求的语音信息,并分析所述语音信息以得到学习需求;
根据所述学习需求以及所述手指的坐标信息在所述书本页面中确定出学习内容。
6.一种学习设备,其特征在于,所述学习设备包括:
采集单元,用于在学习设备的第一学习功能处于启动状态时,采集包含用户作出的第一手势的第一图像信息,并在间隔预设时长后采集包含用户作出的第二手势的第二图像信息;
第一判断单元,用于判断所述第一图像信息中包含的所述第一手势是否与预设的第一切换手势相匹配;
第二判断单元,用于在所述第一判断单元判断出所述第一图像信息中包含的所述第一手势与预设的第一切换手势相匹配时,判断所述第二图像信息中包含的所述第二手势是否与预设的第二切换手势相匹配,其中,所述第一切换手势与所述第二切换手势不同;
切换单元,用于在所述第二判断单元判断出所述第二图像信息中包含的所述第二手势与预设的第二切换手势相匹配时,将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能。
7.根据权利要求6所述的学习设备,其特征在于,所述学习设备还包括:
存储单元,用于在所述切换单元将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能之前,获取用户通过所述第一学习功能进行学习时的第一学习进度,并将所述第一学习进度存储至缓存中;
获取单元,用于在所述切换单元将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能之后,若检测到所述学习设备从所述第二学习功能切换至所述第一学习功能,从所述缓存中获取所述第一学习进度;
调整单元,用于将所述第一学习功能的学习进度调整为所述第一学习进度。
8.根据权利要求6所述的学习设备,其特征在于,所述切换单元用于将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能的方式具体为:
切换单元,用于分析所述第一手势以及所述第二手势,以确定出所述第一手势以及所述第二手势组合而成的组合信息;以及,根据所述组合信息在预设的切换规则中确定出所述组合信息指示的切换方式;以及,若所述切换方式指示将所述学习设备切换至当前学习功能的下一个学习功能,则在所述学习设备的若干个学习功能中,确定所述第一学习功能的下一个学习功能作为第二学习功能,并将所述学习设备切换至所述第二学习功能;以及,若所述切换方式指示将所述学习设备切换至当前学习功能的上一个学习功能,则在所述学习设备的若干个学习功能中,确定所述第一学习功能的上一个学习功能作为第二学习功能,并将所述学习设备切换至所述第二学习功能。
9.根据权利要求6所述的学习设备,其特征在于,所述学习设备还包括:
拍摄单元,用于在所述第二判断单元判断出所述第二图像信息中包含的所述第二手势与预设的第二切换手势相匹配之后,以及所述切换单元将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能之前,拍摄书本页面的图像信息,以在所述图像信息中确定出所述用户用于点击所述书本页面的手指的坐标信息;
确定单元,用于根据所述手指的坐标信息在所述书本页面中确定出学习内容;
以及,所述切换单元用于将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能的方式具体为:
切换单元,用于将所述学习设备从所述第一学习功能切换至所述第一手势以及所述第二手势同时指示的第二学习功能,并根据所述学习内容执行所述第二学习功能。
10.根据权利要求9所述的学习设备,其特征在于,所述确定单元用于根据所述手指的坐标信息在所述书本页面中确定出学习内容的方式具体为:
确定单元,用于采集所述用户输入的指示学习需求的语音信息,并分析所述语音信息以得到学习需求;以及,根据所述学习需求以及所述手指的坐标信息在所述书本页面中确定出学习内容。
CN201910454727.XA 2019-05-29 2019-05-29 一种基于手势识别的学习功能切换方法及学习设备 Pending CN111078099A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910454727.XA CN111078099A (zh) 2019-05-29 2019-05-29 一种基于手势识别的学习功能切换方法及学习设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910454727.XA CN111078099A (zh) 2019-05-29 2019-05-29 一种基于手势识别的学习功能切换方法及学习设备

Publications (1)

Publication Number Publication Date
CN111078099A true CN111078099A (zh) 2020-04-28

Family

ID=70310347

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910454727.XA Pending CN111078099A (zh) 2019-05-29 2019-05-29 一种基于手势识别的学习功能切换方法及学习设备

Country Status (1)

Country Link
CN (1) CN111078099A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111813321A (zh) * 2020-08-12 2020-10-23 Oppo广东移动通信有限公司 手势控制方法及相关装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103226443A (zh) * 2013-04-02 2013-07-31 百度在线网络技术(北京)有限公司 智能眼镜的控制方法、装置和智能眼镜
CN103246347A (zh) * 2013-04-02 2013-08-14 百度在线网络技术(北京)有限公司 控制方法、装置和终端
US20140184493A1 (en) * 2012-12-28 2014-07-03 Hon Hai Precision Industry Co., Ltd. Electronic device and gesture contol method for electronic device
CN106210836A (zh) * 2016-07-28 2016-12-07 广东小天才科技有限公司 一种视频播放过程中的互动学习方法及装置、终端设备
CN106599888A (zh) * 2016-12-13 2017-04-26 广东小天才科技有限公司 一种翻译方法、装置及移动终端
CN109800297A (zh) * 2019-01-23 2019-05-24 广东小天才科技有限公司 一种基于学习设备的学习辅助方法及学习设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140184493A1 (en) * 2012-12-28 2014-07-03 Hon Hai Precision Industry Co., Ltd. Electronic device and gesture contol method for electronic device
CN103226443A (zh) * 2013-04-02 2013-07-31 百度在线网络技术(北京)有限公司 智能眼镜的控制方法、装置和智能眼镜
CN103246347A (zh) * 2013-04-02 2013-08-14 百度在线网络技术(北京)有限公司 控制方法、装置和终端
CN106210836A (zh) * 2016-07-28 2016-12-07 广东小天才科技有限公司 一种视频播放过程中的互动学习方法及装置、终端设备
CN106599888A (zh) * 2016-12-13 2017-04-26 广东小天才科技有限公司 一种翻译方法、装置及移动终端
CN109800297A (zh) * 2019-01-23 2019-05-24 广东小天才科技有限公司 一种基于学习设备的学习辅助方法及学习设备

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111813321A (zh) * 2020-08-12 2020-10-23 Oppo广东移动通信有限公司 手势控制方法及相关装置

Similar Documents

Publication Publication Date Title
CN107977146B (zh) 一种基于蒙版的题目搜索方法及电子设备
CN111079494B (zh) 一种学习内容推送方法及电子设备
CN111077996B (zh) 一种基于点读的信息推荐方法及学习设备
CN111026949A (zh) 一种基于电子设备的搜题方法及***
CN111680177A (zh) 数据搜索方法及电子设备、计算机可读存储介质
WO2014181508A1 (en) Information processing apparatus, information processing method, and program
CN110302535B (zh) 游戏线索记录方法、装置、设备和可读存储介质
CN107797676B (zh) 一种单字输入方法及装置
CN111026786A (zh) 一种听写列表生成方法及家教设备
CN110795918B (zh) 确定阅读位置的方法、装置及设备
CN111026901A (zh) 一种学习内容的搜索方法及学习设备
CN111078099A (zh) 一种基于手势识别的学习功能切换方法及学习设备
CN111079498B (zh) 一种基于口型识别的学习功能切换方法及电子设备
CN111091034A (zh) 一种基于多手指识别的搜题方法及家教设备
CN111079726B (zh) 一种图像处理方法及电子设备
CN112163513A (zh) 信息选取方法、***、装置、电子设备及存储介质
CN111079489B (zh) 一种内容识别方法及电子设备
CN111027353A (zh) 一种搜索内容的提取方法及电子设备
CN111090383B (zh) 一种指令识别方法及电子设备
CN111079504A (zh) 一种文字识别方法及电子设备
CN111079503A (zh) 一种文字识别方法及电子设备
CN111077997A (zh) 一种点读模式下的点读控制方法及电子设备
CN111711758B (zh) 多指定位的试题拍摄方法、装置、电子设备和存储介质
CN111582281B (zh) 一种图片显示优化的方法、装置、电子设备和存储介质
CN111159433B (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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200428