本发明属于浏览器操作领域,尤其涉及一种浏览器操作方法及装置。
背景技术:
虚拟现实技术(Virtual Reality,VR)是借助计算机及最新传感器技术创造的一种崭新的人机交互手段。随着虚拟现实技术的普及,出现了虚拟现实技术的浏览器,以下简称“VR浏览器”。
然而,现有的VR浏览器只是单纯的在VR场景中显示Web页面。现有的VR浏览器与VR眼镜的交互方式都是基于手指操作实现的,需要手动控制VR眼镜来浏览网页,操作不稳定,长时间使用会导致手臂酸疼。使得VR Web浏览体验很差。此外,对于先天性、患病或者年老等引起手指障碍的人群来说,由于难以控制手指,因而并不能很好地对VR浏览器进行操作。
技术实现要素:
本发明实施例的目的在于提供一种浏览器操作方法,旨在解决现有VR浏览器需手动操作,操作麻烦的问题。
本发明实施例是这样实现的,一种浏览器操作方法,包括:
获取用户的连续眨眼动作;
倘若所述连续眨眼动作中眨眼次数大于预设次数阈值,则打开VR浏览器交互菜单,显示所述VR浏览器交互菜单中的操作选项;
获取用户注视所述操作选项的时间;
倘若用户注视所述操作选项的时间大于预设时间阈值,则完成所述操作选项对应的操作。
本发明实施例的另一目的在于提供一种浏览器操作装置,包括:
连续眨眼动作获取模块,用于获取用户的连续眨眼动作;
VR浏览器交互菜单打开模块,用于倘若所述连续眨眼动作中眨眼次数大于预设次数阈值,则打开VR浏览器交互菜单,显示所述VR浏览器交互菜单中的操作选项;
注视时间获取模块,用于获取用户注视所述操作选项的时间;
操作执行模块,用于倘若用户注视所述操作选项的时间大于预设时间阈值,则完成所述操作选项对应的操作。
在本发明实施例中,倘若用户注视所述操作选项的时间大于预设时间阈值,则完成所述操作选项对应的操作,解决了现有VR浏览器需手动操作,操作麻烦的问题。有益效果在于,通过眼部操作替换手动操作,浏览VR浏览器时,无需手动操作,提高了操作的便利性。
附图说明
图1是本发明实施例提供的浏览器操作方法的实现流程图;
图2是本发明实施例提供的浏览器操作方法步骤S102的实现流程图;
图3是本发明实施例提供的关闭VR浏览器交互菜单的实现流程图;
图4是本发明实施例提供交互系统较佳的样例图;
图5是本发明实施例提供浏览器操作方法较佳的应用流程图;
图6是本发明实施例提供的浏览器操作装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
如在本说明书和所附权利要求书中所使用的那样,术语“倘若”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“倘若确定”或“倘若读取到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
实施例一
图1是本发明实施例提供的浏览器操作方法的实现流程图,详述如下:
在步骤S101中,获取用户的连续眨眼动作;
其中,利用摄像头拍摄用户的眼部图像,通过对眼部图像进行眨眼识别,获取用户的连续眨眼动作。
在步骤S102中,倘若所述连续眨眼动作中眨眼次数大于预设次数阈值,则打开VR浏览器交互菜单,显示所述VR浏览器交互菜单中的操作选项;
在步骤S103中,获取用户注视所述操作选项的时间;
其中,通过眼球跟踪设备或摄像设备,获取用户注视所述操作选项的时间。
在步骤S104中,倘若用户注视所述操作选项的时间大于预设时间阈值,则完成所述操作选项对应的操作。
其中,预设次数阈值和预设时间阈值可以为系统默认,也可以为用户自设,在此不做限制。
倘若用户注视所述操作选项的时间大于预设时间阈值,则完成所述操作选项对应的操作,具体为:
倘若用户注视所述操作选项的时间大于预设时间阈值,产生模拟点击所述操作选项事件,完成所述操作选项中的操作。
其中,倘若用户注视所述操作选项的时间大于预设时间阈值,产生模拟点击所述操作选项事件,完成所述操作选项中的操作,有以下四种实施方式,详述如下:
第一种实施方式:
当所述VR浏览器交互菜单为工具菜单时,倘若用户注视所述操作选项的时间大于预设时间阈值,产生模拟点击所述操作选项事件,完成所述操作选项中的操作,具体为:
倘若用户注视设置选项的时间大于预设时间阈值,产生模拟点击所述设置选项的事件,完成设置选项对应的设置操作;
倘若用户注视书签选项的时间大于预设时间阈值,产生模拟点击所述书签选项的事件,完成书签选项对应的书签操作;
倘若用户注视历史纪录选项的时间大于预设时间阈值,产生模拟点击所述历史纪录选项的事件,完成历史纪录选项对应的历史纪录操作。
第二种实施方式:
当所述VR浏览器交互菜单为右键菜单时,倘若用户注视所述操作选项的时间大于预设时间阈值,产生模拟点击所述操作选项事件,完成所述操作选项中的操作,具体为:
倘若用户注视文件复制选项的时间大于预设时间阈值,产生模拟点击所述文件复制选项的事件,完成文件复制选项对应的文件复制操作;
倘若用户注视复制链接选项的时间大于预设时间阈值,产生模拟点击所述复制链接选项的事件,完成复制链接选项对应的复制链接操作;
倘若用户注视分享选项的时间大于预设时间阈值,产生模拟点击所述分享选项的事件,完成分享选项对应的分享操作;
第三种实施方式:
当所述VR浏览器交互菜单为视频菜单时,倘若用户注视所述操作选项的时间大于预设时间阈值,产生模拟点击所述操作选项事件,完成所述操作选项中的操作,具体为:
倘若用户注视前进选项的时间大于预设时间阈值,产生模拟点击所述前进选项的事件,完成前进选项对应的前进操作;
倘若用户注视后退选项的时间大于预设时间阈值,产生模拟点击所述后退选项的事件,完成后退选项对应的后退操作;
倘若用户注视播放/暂停选项的时间大于预设时间阈值,产生模拟点击所述播放/暂停选项的事件,完成播放/暂停选项对应的播放/暂停操作;
倘若用户注视音量选项的时间大于预设时间阈值,产生模拟点击所述音量选项的事件,完成音量选项对应的音量操作;
倘若用户注视全屏选项的时间大于预设时间阈值,产生模拟点击所述全屏选项的事件,完成全屏选项对应的全屏操作;
第四种实施方式:
当所述VR浏览器交互菜单为文本复制菜单时,倘若用户注视所述操作选项的时间大于预设时间阈值,产生模拟点击所述操作选项事件,完成所述操作选项中的操作,具体为:
倘若用户注视全部复制选项的时间大于预设时间阈值,产生模拟点击所述全部复制选项的事件,完成全部复制选项对应的全部复制操作;
倘若用户注视局部复制选项的时间大于预设时间阈值,产生模拟点击所述局部复制选项的事件,完成局部复制选项对应的局部复制操作。
在本发明实施例中,用户无需手指操作VR浏览器,直接通过眨眼和注视的动作,即可完成VR浏览器的操作,解决手指障碍的人群难以操作移动终端的问题,提高了用户的操作效率和浏览效率,并创造了全新的VR浏览器操作方式。
实施例二
本发明实施例描述了VR浏览器交互菜单的组成,详述如下:
所述VR浏览器交互菜单包括工具菜单、右键菜单、视频菜单、文本复制菜单中的至少一种。
实施例三
图2是本发明实施例提供的浏览器操作方法步骤S102的实现流程图,详述如下:
在步骤S201中,检测所述连续眨眼动作中眨眼次数是否大于预设次数阈值;在步骤S202中,倘若所述连续眨眼动作中眨眼次数大于预设次数阈值,则产生模拟点击事件,打开VR浏览器交互菜单,显示所述VR浏览器交互菜单中的操作选项。
实施例四
本发明实施例描述了浏览器操作方法步骤S102另一实现流程,详述如下:
所述倘若所述连续眨眼动作中眨眼次数大于预设次数阈值,则打开VR浏览器交互菜单,显示所述VR浏览器交互菜单中的操作选项,具体为:
倘若所述VR浏览器交互菜单为工具菜单,且获取到的连续眨眼动作大于预设次数阈值,则产生模拟点击事件,打开所述工具菜单,显示所述工具菜单对应的操作选项,所述工具菜单对应的操作选项包括设置,书签,历史纪录中的至少一项;
倘若所述VR浏览器交互菜单为右键菜单,且获取到的连续眨眼动作大于预设次数阈值,则产生模拟点击事件,打开所述右键菜单,显示所述右键菜单对应的操作选项,所述右键菜单对应的操作选项包括文件复制,复制链接,分享中的至少一项;
倘若所述VR浏览器交互菜单为视频菜单,且获取到的连续眨眼动作大于预设次数阈值,则产生模拟点击事件,打开所述视频菜单,显示所述视频菜单对应的操作选项,所述视频菜单对应的操作选项包括前进,后退,播放/暂停,音量,全屏中的至少一项;
倘若所述VR浏览器交互菜单为文本复制菜单,且获取到的连续眨眼动作大于预设次数阈值,则产生模拟点击事件,打开所述文本复制菜单,显示所述文本复制菜单对应的操作选项,所述文本复制菜单对应的操作选项包括全部复制,局部复制中的至少一项。
实施例五
图3是本发明实施例提供的关闭VR浏览器交互菜单的实现流程图,详述如下:
在步骤S301中,检测是否再次获取到用户的连续眨眼动作;
在步骤S302中,倘若再次获取到的连续眨眼动作中眨眼次数大于预设次数阈值,则关闭所述VR浏览器交互菜单。
实施例六
图4是本发明实施例提供交互系统较佳的样例图,交互系统采用浏览器操作方法,详述如下:
交互系统分为眼部识别,交互菜单和通用浏览三个模块,眨眼识别配合特定场景打开VR浏览器交互菜单。
图5是本发明实施例提供浏览器操作方法较佳的应用流程图,详述如下:
眨眼识别,打开VR浏览器交互菜单;
眼部注视完成操作;
眨眼识别,关闭VR浏览器交互菜单。
其中,所述VR浏览器交互菜单包括工具菜单、右键菜单、视频菜单、文本复制菜单中的至少一种。
为便于说明,以下对工具菜单、右键菜单、视频菜单、文本复制菜单的操作流程进行描述,详述如下:
一.工具菜单包括设置,书签,历史纪录等操作,具体操作流程:
连续眨眼两次,打开工具菜单;
眼部注视操作选项2秒(不限于2秒),完成操作;
再次眨眼关闭工具菜单;
二.右键菜单包括打开链接,文件复制,复制链接,分享等操作,具体操作流程:
眼部注视网页链接,眨眼一次,打开右键菜单;
眼部注视操作选项2秒(不限于2秒),完成操作;
再次眨眼关闭右键菜单;
三.视频菜单包括前进,后退,播放/暂停,音量,全屏等操作,具体操作流程:
眼部注视视频链接,眨眼一次,打开视频菜单;
眼部注视操作选项2秒(不限于2秒),完成操作;
再次眨眼关闭视频菜单。
四.文本复制菜单包括全部复制,局部复制等操作,具体操作流程:
眼部注视文本内容,眨眼一次,打开文本复制菜单;
眼部注视操作选项2秒(不限于2秒),完成操作;
再次眨眼关闭文本复制菜单。
实施例七
图6是本发明实施例提供的浏览器操作装置的结构框图,该装置可以运行于用户设备中。所述用户设备包括但不限于VR设备、移动电话、口袋计算机(Pocket Personal Computer,PPC)、掌上电脑、计算机、笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)、MP4、MP3。为便于说明,仅示出了与本实施例相关的部分。
参照图6,该浏览器操作装置,包括:
连续眨眼动作获取模块61,用于获取用户的连续眨眼动作;
VR浏览器交互菜单打开模块62,用于倘若所述连续眨眼动作中眨眼次数大于预设次数阈值,则打开VR浏览器交互菜单,显示所述VR浏览器交互菜单中的操作选项;
注视时间获取模块63,用于获取用户注视所述操作选项的时间;
操作执行模块64,用于倘若用户注视所述操作选项的时间大于预设时间阈值,则完成所述操作选项对应的操作。
作为本实施例的一种实现方式,在所述浏览器操作装置中,所述VR浏览器交互菜单包括工具菜单、右键菜单、视频菜单、文本复制菜单中的至少一种。
作为本实施例的一种实现方式,在所述浏览器操作装置中,所述VR浏览器交互菜单打开模块,还包括:
预设次数阈值检测单元,用于检测所述连续眨眼动作中眨眼次数是否大于预设次数阈值;
VR浏览器交互菜单打开单元,用于倘若所述连续眨眼动作中眨眼次数大于预设次数阈值,则产生模拟点击事件,打开VR浏览器交互菜单,显示所述VR浏览器交互菜单中的操作选项。
作为本实施例的一种实现方式,在所述浏览器操作装置中,所述VR浏览器交互菜单打开模块具体用于:
倘若所述VR浏览器交互菜单为工具菜单,且获取到的连续眨眼动作大于预设次数阈值,则产生模拟点击事件,打开所述工具菜单,显示所述工具菜单对应的操作选项,所述工具菜单对应的操作选项包括设置,书签,历史纪录中的至少一项;
倘若所述VR浏览器交互菜单为右键菜单,且获取到的连续眨眼动作大于预设次数阈值,则产生模拟点击事件,打开所述右键菜单,显示所述右键菜单对应的操作选项,所述右键菜单对应的操作选项包括文件复制,复制链接,分享中的至少一项;
倘若所述VR浏览器交互菜单为视频菜单,且获取到的连续眨眼动作大于预设次数阈值,则产生模拟点击事件,打开所述视频菜单,显示所述视频菜单对应的操作选项,所述视频菜单对应的操作选项包括前进,后退,播放/暂停,音量,全屏中的至少一项;
倘若所述VR浏览器交互菜单为文本复制菜单,且获取到的连续眨眼动作大于预设次数阈值,则产生模拟点击事件,打开所述文本复制菜单,显示所述文本复制菜单对应的操作选项,所述文本复制菜单对应的操作选项包括全部复制,局部复制中的至少一项。
作为本实施例的一种实现方式,所述浏览器操作装置,还包括:
VR浏览器交互菜单关闭模块,用于检测是否再次获取到用户的连续眨眼动作,倘若再次获取到的连续眨眼动作中眨眼次数大于预设次数阈值,则关闭所述VR浏览器交互菜单。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例装置和装置中的单元可以根据实际需要进行合并、划分和删减。
本发明实施例提供的装置可以应用在前述对应的方法实施例中,详情参见上述实施例的描述,在此不再赘述。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现。所述的程序可以存储于可读取存储介质中,所述的存储介质,如随机存储器、闪存、只读存储器、可编程只读存储器、电可擦写可编程存储器、寄存器等。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件执行本发明各个实施例所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。