CN107229342A - 文件处理方法及用户设备 - Google Patents

文件处理方法及用户设备 Download PDF

Info

Publication number
CN107229342A
CN107229342A CN201710521870.7A CN201710521870A CN107229342A CN 107229342 A CN107229342 A CN 107229342A CN 201710521870 A CN201710521870 A CN 201710521870A CN 107229342 A CN107229342 A CN 107229342A
Authority
CN
China
Prior art keywords
user equipment
file
user
functions
pending file
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
CN201710521870.7A
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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201710521870.7A priority Critical patent/CN107229342A/zh
Publication of CN107229342A publication Critical patent/CN107229342A/zh
Pending legal-status Critical Current

Links

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/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/006Mixed reality

Landscapes

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

Abstract

本发明公开了一种文件处理方法及用户设备,所述方法包括:启动用户设备上的增强现实AR功能;利用所述AR功能,将所述用户设备中的待处理文件进行投影;通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作;根据所述手势操作,对投影的所述待处理文件进行处理。本发明能够使用AR技术便捷地对用户设备上的文件进行处理。

Description

文件处理方法及用户设备
技术领域
本发明涉及增强现实技术领域,尤其涉及一种文件处理方法及用户设备。
背景技术
AR(Augmented Reality,增强现实)是在虚拟现实的基础上发展起来的新技术,也被称之为混合现实。AR技术是通过计算机***提供的信息增加用户对现实世界感知的技术,将虚拟的信息应用到真实世界,并将计算机生成的虚拟物体、场景或***提示信息叠加到真实场景中,从而实现对现实的增强。
目前,用户可以预先在用户设备(如智能手机)上存储文件(如演示文档等),在需要的时候打开用户设备上的文件进行处理。然而,由于用户设备的显示屏的局限性,用户使用用户设备对文件进行处理时很不方便。
可见,如何使用AR技术便捷地对用户设备上的文件进行处理是一个亟待解决的技术课题。
发明内容
鉴于以上内容,有必要提供一种文件处理方法及用户设备,能够使用AR技术便捷地对用户设备上的文件进行处理。
一种文件处理方法,包括:
启动用户设备上的增强现实AR功能;
利用所述AR功能,将所述用户设备中的待处理文件进行投影;
通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作;
根据所述手势操作,对投影的所述待处理文件进行处理。
在一种可能的实现方式中,所述通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作之后,所述方法还包括:
确定投影的所述待处理文件与所述用户的手之间的距离;
判断所述距离是否小于预设距离阈值;
若所述距离小于所述预设距离阈值,执行所述的根据所述手势操作,对投影的所述待处理文件进行处理。
在一种可能的实现方式中,所述方法还包括:
使用所述摄像头对所述用户的手势操作以及投影的所述待处理文件进行拍摄并合成,获得AR图像;
将所述AR图像分享至具有所述AR功能的第一目标设备。
在一种可能的实现方式中,所述启动所述用户设备上的AR功能之后,以及所述利用所述AR功能,将所述用户设备中的待处理文件进行投影之前,所述方法还包括:
在具有所述AR功能的AR应用中,***所述用户设备中存储的文件;将***的所述文件确定为所述待处理文件;或
利用所述AR功能,投影出所述用户设备存储的所有文件;接收基于所述用户选择目标文件的选择指令,响应所述选择指令,将所述目标文件确定为所述待处理文件。
在一种可能的实现方式中,所述方法还包括:
将所述摄像头的取景框中所呈现的图像投影到与所述用户设备绑定的第二目标设备。
一种用户设备,所述用户设备包括处理器、存储器、摄像头以及输入输出装置,所述存储器用于存储至少一个指令,所述处理器用于执行所述至少一个指令以实现:
启动用户设备上的增强现实AR功能;
利用所述AR功能,通过所述输入输出装置将所述用户设备中的待处理文件进行投影;
通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作;
根据所述手势操作,对投影的所述待处理文件进行处理。
在一种可能的实现方式中,所述处理器通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作之后,所述处理器还用于执行所述至少一个指令以实现:
确定投影的所述待处理文件与所述用户的手之间的距离;
判断所述距离是否小于预设距离阈值;
若所述距离小于所述预设距离阈值,执行所述的根据所述手势操作,对投影的所述待处理文件进行处理。
在一种可能的实现方式中,所述处理器还用于执行所述至少一个指令以实现:
使用所述摄像头对所述用户的手势操作以及投影的所述待处理文件进行拍摄并合成,获得AR图像;
通过所述输入输出装置将所述AR图像分享至具有所述AR功能的第一目标设备。
在一种可能的实现方式中,所述处理器启动所述用户设备上的AR功能之后,以及所述处理器利用所述AR功能,通过所述输入输出装置将所述用户设备中的待处理文件进行投影之前,所述处理器还用于执行所述至少一个指令以实现:
在具有所述AR功能的AR应用中,***所述用户设备中存储的文件;将***的所述文件确定为所述待处理文件;或
利用所述AR功能,通过所述输入输出装置投影出所述用户设备存储的所有文件;通过所述输入输出装置接收基于所述用户选择目标文件的选择指令,响应所述选择指令,将所述目标文件确定为所述待处理文件。
在一种可能的实现方式中,所述处理器还用于执行所述至少一个指令以实现:
通过所述输入输出装置将所述摄像头的取景框中所呈现的图像投影到与所述用户设备绑定的第二目标设备。
由以上技术方案,本发明中,用户设备可以启动用户设备上的增强现实AR功能,利用所述AR功能,将所述用户设备中的待处理文件进行投影,进一步地,用户设备可以通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作,并根据所述手势操作,对投影的所述待处理文件进行处理。可见,通过本发明的实施例,用户设备可以使用AR技术将需要处理的待处理文件投影到空间,空间范围很大,用户可以很便捷地对投影在空间中的待处理文件进行手势操作,用户设备可以根据用户的手势操作,直接对投影的所述待处理文件进行处理,从而可以使用AR技术便捷地对用户设备上的文件进行处理。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1是本发明公开的一种文件处理方法的较佳实施例的流程图。
图2是本发明公开的一种文件投影的示意图。
图3是本发明公开的一种AR图像的示意图。
图4是本发明公开的另一种文件处理方法的较佳实施例的流程图。
图5是本发明公开的另一种文件处理方法的较佳实施例的流程图。
图6是本发明公开的一种文件处理装置的较佳实施例的功能模块图。
图7是本发明公开的另一种文件处理装置的较佳实施例的功能模块图。
图8是本发明公开的一种实现文件处理方法的用户设备的结构示意图。
主要元件符号说明
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
其中,所述用户设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(ApplicationSpecific Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable GateArray,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。
所述用户设备包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(Personal Digital Assistant,PDA)、交互式网络电视(Internet ProtocolTelevision,IPTV)、智能式穿戴式设备、数码相机等。上述用户设备仅是举例,而非穷举,包含但不限于上述终端设备。
请参见图1,图1是本发明公开的一种文件处理方法的较佳实施例的流程图。其中,该文件处理方法应用于用户设备,该用户设备具有AR(Augmented Reality,增强现实)功能。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。
S11、用户设备启动用户设备上的增强现实AR功能。
本发明实施例中,用户设备具有AR功能,其中,AR技术是一种全新的人机交互技术,其利用摄像头,传感器,实时计算和匹配技术,将真实的环境和虚拟的物体实时地叠加到同一个画面或空间而同时存在。用户可以通过虚拟现实***感受到在客观物理世界中所经历的“身临其境”的逼真性,还能突破空间、时间以及其它客观限制,感受到在真实世界中无法亲身经历的体验。
具体的,可以是用户设备的***自带AR功能,比如用户设备的硬件支持全息投影,或者,可以是用户设备上安装的应用APP具有AR功能,本发明实施例不做限定。
用户可以通过点击用户设备上虚拟的AR启动按钮来触发启动AR功能,或者,可以在预设的时间点到达时自动启动用户设备上的AR功能。
S12、用户设备利用所述AR功能,将所述用户设备中的待处理文件进行投影。
本发明实施例中,用户可以预先在用户设备上存储多个文件,当用户需要处理其中的某个待处理文件时,用户设备可以利用AR功能,将所述用户设备中的待处理文件进行投影。其中,该待处理文件可以是需要处理的任何播放文件,比如PPT、word文档、CAD文件、照片、影视图像等。该空间通常为用户的正前方所处的空间,投影到空间中的待处理文件为虚拟的文件,可选的,用户可以通过手势操作对该投影的待处理文件的位置进行移动。
在一个实施例中,在步骤S11之后,以及步骤S12之前,用户设备可以在具有所述AR功能的AR应用中,***所述用户设备中存储的文件;将***的所述文件确定为所述待处理文件;或,用户设备可以利用所述AR功能,投影出所述用户设备存储的所有文件;接收基于所述用户选择目标文件的选择指令,响应所述选择指令,将所述目标文件确定为所述待处理文件。
S13、用户设备通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作。
本发明实施例中,用户设备可以具有前置双摄像头,用户设备可以利用该前置双摄像头检测当前使用所述用户设备的用户的手势操作;或者,用户设备可以具有AR摄像头,用户设备可以利用该AR摄像头检测当前使用所述用户设备的用户的手势操作。其中,该手势操作可以包括但不限于“触摸操作”、“点击操作”以及“滑动操作”等。可选的,用户还可以自定义具体的手势操作。
S14、用户设备根据所述手势操作,对投影的所述待处理文件进行处理。
本发明实施例中,假设该手势操作为触摸操作,则用户设备可以根据该触摸操作,对投影的所述待处理文件进行放大或者缩小,假设该手势操作为点击操作,则用户设备可以根据该点击操作对投影的所述待处理文件进行编辑。
请一并参见图2,图2是本发明公开的一种文件投影的示意图。如图2所示,用户设备上配置有前置双摄像头和全息投影器,当确定待处理文件之后,用户设备就可以利用全息投影器将待处理文件投影至用户所处的空间(通常为正前方),同时,用户设备还可以利用前置双摄像头检测当前使用所述用户设备的用户的手势操作,并根据所述手势操作,对投影的所述待处理文件进行处理。
请一并参见图3,图3是本发明公开的一种AR图像的示意图。如图3所示,用户设备的显示屏上呈现出用户和全息投影的待处理文件集成在一起构成的AR图像,即用户设备将真实的用户与虚拟的待处理文件集成在同一个画面中,并且还可以看到用户在全息投影的待处理文件上进行操作。
本发明实施例中,可以利用用户设备上的AR功能,将真实世界中的用户的手势操作与虚拟世界的投影的待处理文件集成在一起,用户可以实时对该虚拟世界中所呈现的待处理文件进行操作,实现了用户与投影的待处理文件之间的实时交互性,即实现了全息投影以及全息操作,同时,也实现了真实世界与虚拟世界的协同工作,提高用户体验。
在一个实施例中,在步骤S13之后,用户设备还需要确定投影的所述待处理文件与所述用户的手之间的距离,判断所述距离是否小于预设距离阈值,若所述距离小于所述预设距离阈值,用户设备才能根据所述手势操作,对投影的所述待处理文件进行处理。在该实施例中,用户进行手势操作时,只有用户的手与投影的待处理文件的距离在预设的距离范围内时,才能触发用户设备根据所述手势操作,对投影的所述待处理文件进行处理,这样,能够避免用户的误操作。
在图1所描述的方法流程中,用户设备可以启动用户设备上的增强现实AR功能,利用所述AR功能,将所述用户设备中的待处理文件进行投影,进一步地,用户设备可以通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作,并根据所述手势操作,对投影的所述待处理文件进行处理。可见,通过本发明的实施例,用户设备可以使用AR技术将需要处理的待处理文件投影到空间,空间范围很大,用户可以很便捷地对投影在空间中的待处理文件进行手势操作,用户设备可以根据用户的手势操作,直接对投影的所述待处理文件进行处理,从而可以使用AR技术便捷地对用户设备上的文件进行处理。
请参见图4,图4是本发明公开的另一种文件处理方法的较佳实施例的流程图。其中,该文件处理方法应用于用户设备,该用户设备具有AR(Augmented Reality,增强现实)功能。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。
S41、用户设备启动用户设备上的增强现实AR功能。
S42、用户设备在具有所述AR功能的AR应用中,***所述用户设备中存储的文件,将***的所述文件确定为所述待处理文件。
本发明实施例中,用户设备上安装有具备AR功能的AR应用,用户打开用户设备上的AR应用之后,可以在AR应用的***接口中***预先存储在用户设备上的文件,这样,就可以将***的文件确定为待处理文件。
可选的,步骤S42还可以用如下步骤代替:
利用所述AR功能,投影出所述用户设备存储的所有文件;接收基于所述用户选择目标文件的选择指令,响应所述选择指令,将所述目标文件确定为所述待处理文件。
在该可选的实施方式中,用户设备可以利用所述AR功能,投影出所述用户设备存储的所有文件;其中,该投影的所有文件以一个文件夹的形式呈现,用户不能看到该文件夹里面的内容,但是用户可以通过文件夹的文件标识(如文件夹名称)来确定文件夹所涉及的内容;进一步地,用户可以通过点击的方式从多个文件中选择一个目标文件,以触发生成针对所述所有文件中的目标文件的选择指令,这样,用户设备就可以响应所述选择指令,将所述目标文件确定为所述待处理文件。
S43、用户设备利用所述AR功能,将所述用户设备中的待处理文件进行投影。
S44、用户设备通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作。
S45、用户设备确定投影的所述待处理文件与所述用户的手之间的距离。
本发明实施例中,用户设备可以通过前置双摄像头来检测用户设备与用户的第一相对位置以及检测用户设备与投影的待处理文件的第二相对位置,进而可以根据该第一相对位置、第二相对位置以及预设的模型算法来确定投影的所述待处理文件与所述用户的手之间的距离。其中,所述用户的手为当前正在执行手势操作的手,可以为一只手,也可以为双手。
S46、用户设备判断所述距离是否小于预设距离阈值,若是,执行步骤S47,若否,结束本流程。
其中,该预设距离阈值为能满足对投影的待处理文件进行处理的最小距离,比如1m。由于该投影的待处理文件为投影至空间的虚拟文件,在空间中,该投影的待处理文件可以是三维的,也可以是平面的。
本发明实施例中,若用户设备判断所述距离小于预设距离阈值,表明该距离满足了对投影的待处理文件进行处理的触发条件,用户设备可以根据所述手势操作,对投影的所述待处理文件进行处理,若用户设备判断所述距离大于或等于预设距离阈值,表明该距离不满足对投影的待处理文件进行处理的触发条件,用户设备无法对投影的所述待处理文件进行任何处理。
S47、用户设备根据所述手势操作,对投影的所述待处理文件进行处理。
S48、用户设备使用所述摄像头对所述用户的手势操作以及投影的所述待处理文件进行拍摄并合成,获得AR图像。
本发明实施例中,用户设备还可以使用所述摄像头对所述用户的手势操作以及投影的所述待处理文件进行拍摄并合成,获得AR图像。其中,该AR图像为将真实世界的用户的手势操作与虚拟世界的投影的待处理文件进行集成的图像。
S49、用户设备将所述AR图像分享至具有所述AR功能的第一目标设备。
本发明实施例中,该第一目标设备可以是具有AR功能的任何电子设备,其中,该电子设备包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(Personal Digital Assistant,PDA)、交互式网络电视(Internet Protocol Television,IPTV)、智能式穿戴式设备、数码相机等。上述用户设备仅是举例,而非穷举,包含但不限于上述终端设备。
用户设备将所述AR图像分享至具有所述AR功能的第一目标设备,这样,就实现了与他人共享AR图像,提高了与他人之间的互动性。
在图4所描述的方法流程中,用户设备可以使用AR技术将需要处理的待处理文件投影到空间,空间范围很大,用户可以很便捷地对投影在空间中的待处理文件进行手势操作;在确定投影的所述待处理文件与所述用户的手之间的距离小于预设距离阈值时,用户设备可以根据用户的手势操作,直接对投影的所述待处理文件进行处理,从而可以使用AR技术便捷地对用户设备上的文件进行处理,此外,用户设备还可以将获得的AR图像分享至具有所述AR功能的第一目标设备,从而实现了与他人共享AR图像,提高与他人之间的互动性。
请参见图5,图5是本发明公开的另一种文件处理方法的较佳实施例的流程图。其中,该文件处理方法应用于用户设备,该用户设备具有AR(Augmented Reality,增强现实)功能。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。
S51、用户设备启动用户设备上的增强现实AR功能。
S52、用户设备在具有所述AR功能的AR应用中,***所述用户设备中存储的文件,将***的所述文件确定为所述待处理文件。
本发明实施例中,用户设备上安装有具备AR功能的AR应用,用户打开用户设备上的AR应用之后,可以在AR应用的***接口中***预先存储在用户设备上的文件,这样,就可以将***的文件确定为待处理文件。
可选的,步骤S52还可以用如下步骤代替:
利用所述AR功能,投影出所述用户设备存储的所有文件;接收基于所述用户选择目标文件的选择指令,响应所述选择指令,将所述目标文件确定为所述待处理文件。
在该可选的实施方式中,用户设备可以利用所述AR功能,投影出所述用户设备存储的所有文件;其中,该投影的所有文件以一个文件夹的形式呈现,用户不能看到该文件夹里面的内容,但是用户可以通过文件夹的文件标识(如文件夹名称)来确定文件夹所涉及的内容;进一步地,用户可以通过点击的方式从多个文件中选择一个目标文件,以触发生成针对所述所有文件中的目标文件的选择指令,这样,用户设备就可以响应所述选择指令,将所述目标文件确定为所述待处理文件。
S53、用户设备利用所述AR功能,将所述用户设备中的待处理文件进行投影。
S54、用户设备通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作。
S55、用户设备确定投影的所述待处理文件与所述用户的手之间的距离。
S56、用户设备判断所述距离是否小于预设距离阈值,若是,执行步骤S57,若否,结束本流程。
S57、用户设备根据所述手势操作,对投影的所述待处理文件进行处理。
S58、用户设备将所述摄像头的取景框中所呈现的图像投影到与所述用户设备绑定的第二目标设备。
其中,该第二目标设备可以是具有AR功能的任何电子设备,其中,该电子设备包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(Personal DigitalAssistant,PDA)、交互式网络电视(Internet Protocol Television,IPTV)、智能式穿戴式设备、数码相机等。上述用户设备仅是举例,而非穷举,包含但不限于上述终端设备。其中,该第二目标设备可以预先与用户设备进行绑定。
其中,用户设备还可以将所述摄像头的取景框中所呈现的图像(如图3中用户设备上所呈现的AR图像)投影到与所述用户设备绑定的第二目标设备(如电脑、电视机)。这样,用户就可以在第二目标设备上更清晰地看到取景框中所呈现的图像。
在图5所描述的方法流程中,用户设备可以使用AR技术将需要处理的待处理文件投影到空间,空间范围很大,用户可以很便捷地对投影在空间中的待处理文件进行手势操作;在确定投影的所述待处理文件与所述用户的手之间的距离小于预设距离阈值时,用户设备可以根据用户的手势操作,直接对投影的所述待处理文件进行处理,从而可以使用AR技术便捷地对用户设备上的文件进行处理,此外,用户设备还可以将所述摄像头的取景框中所呈现的图像投影到与所述用户设备绑定的第二目标设备,这样,用户就可以在第二目标设备上更清晰地看到取景框中所呈现的图像。
请参见图6,图6是本发明公开的一种文件处理装置的较佳实施例的功能模块图。其中,图6所示的文件处理装置用于执行图1、图4以及图5中任一种所述的文件处理方法,具体请参见图1、图4以及图5的相关描述,在此不再赘述。所述文件处理装置11包括启动单元101、输入输出单元102、检测单元103以及处理单元104,其中,本发明所称的单元是指一种能够被处理器13所执行并且能够完成固定功能的一系列计算机程序段,其存储在存储器12中。在本实施例中,关于各单元的功能将在后续的实施例中详述。
启动单元101,用于启动用户设备上的增强现实AR功能;
输入输出单元102,用于利用所述AR功能,将所述用户设备中的待处理文件进行投影;
检测单元103,用于通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作;
处理单元104,用于根据所述手势操作,对投影的所述待处理文件进行处理。
在图6所描述的文件处理装置中,可以启动用户设备上的增强现实AR功能,利用所述AR功能,将所述用户设备中的待处理文件进行投影,进一步地,可以通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作,并根据所述手势操作,对投影的所述待处理文件进行处理。可见,通过本发明的实施例,可以使用AR技术将需要处理的待处理文件投影到空间,空间范围很大,用户可以很便捷地对投影在空间中的待处理文件进行手势操作,可以根据用户的手势操作,直接对投影的所述待处理文件进行处理,从而可以使用AR技术便捷地对用户设备上的文件进行处理。
如图7所示,图7是本发明公开的另一种文件处理装置的较佳实施例的功能模块图。其中,图7所示的文件处理装置用于执行图4或图5中任一种所述的文件处理方法,具体请参见图4或图5的相关描述,在此不再赘述。其中,图7所示的文件处理装置是在图6所示的文件处理装置的基础上进一步优化得到的,与图6所示的文件处理装置相比,图7所示的文件处理装置还包括确定单元105以及判断单元106,可选的,图7所示的文件处理装置还包括拍摄单元107,可选的,图7所示的文件处理装置还包括***单元108。其中,本发明所称的单元是指一种能够被处理器13所执行并且能够完成固定功能的一系列计算机程序段,其存储在存储器12中。在本实施例中,关于各单元的功能将在后续的实施例中详述。
确定单元105,用于在检测单元103通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作之后,确定投影的所述待处理文件与所述用户的手之间的距离;
判断单元106,用于判断所述距离是否小于预设距离阈值;
处理单元104,具体用于当所述判断单元106判断所述距离小于预设距离阈值时,根据所述手势操作,对投影的所述待处理文件进行处理。
拍摄单元107,用于使用所述摄像头对所述用户的手势操作以及投影的所述待处理文件进行拍摄并合成,获得AR图像;
所述输入输出单元102,还用于将所述AR图像分享至具有所述AR功能的第一目标设备。
***单元108,用于在所述启动单元101启动所述用户设备上的AR功能之后,以及所述输入输出单元102利用所述AR功能,将所述用户设备中的待处理文件进行投影之前,在具有所述AR功能的AR应用中,***所述用户设备中存储的文件;
所述确定单元105,还用于将***的所述文件确定为所述待处理文件;
所述输入输出单元102,还用于利用所述AR功能,投影出所述用户设备存储的所有文件,并接收基于所述用户选择目标文件的选择指令;
所述确定单元105,还用于响应所述选择指令,将所述目标文件确定为所述待处理文件。
所述输入输出单元102,还用于将所述摄像头的取景框中所呈现的图像投影到与所述用户设备绑定的第二目标设备。
在图7所描述的文件处理装置中,可以使用AR技术将需要处理的待处理文件投影到空间,空间范围很大,用户可以很便捷地对投影在空间中的待处理文件进行手势操作;在确定投影的所述待处理文件与所述用户的手之间的距离小于预设距离阈值时,可以根据用户的手势操作,直接对投影的所述待处理文件进行处理,从而可以使用AR技术便捷地对用户设备上的文件进行处理,此外,还可以将获得的AR图像分享至具有所述AR功能的第一目标设备,从而实现了与他人共享AR图像,提高与他人之间的互动性,此外,还可以将所述摄像头的取景框中所呈现的图像投影到与所述用户设备绑定的第二目标设备,这样,用户就可以在第二目标设备上更清晰地看到取景框中所呈现的图像。
上述以软件功能模块的形式实现的集成的单元,可以存储在一个计算机可读存储介质中。其中,该计算机可读存储介质可以存储计算机程序,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读存储介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
请参见图8,图8是本发明公开的一种实现文件处理方法的用户设备的结构示意图。所述用户设备1包括存储器12、处理器13、摄像头14及输入输出装置15。需要说明的是,图8所示的用户设备还可以包括比图示更多或更少的部件,比如触摸屏。
所述用户设备1还包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(Personal Digital Assistant,PDA)、游戏机、交互式网络电视(InternetProtocol Television,IPTV)、智能式穿戴式设备等。所述用户设备1所处的网络包括但不限于互联网、广域网、城域网、局域网、虚拟专用网络(Virtual Private Network,VPN)等。
所述存储器12可选地包括一个或多个计算机可读存储介质,用于存储一种文件处理方法的程序和各种数据,并在运行过程中实现高速、自动地完成程序或数据的存取。所述存储器12可选地包括高速随机存取存储器,并且还可选地包括非易失性存储器,诸如一个或多个磁盘存储设备、闪存存储器设备、或其它非易失性固态存储器设备。
所述处理器13又称中央处理器(CPU,Central Processing Unit),是一块超大规模的集成电路,是用户设备1的运算核心(Core)和控制核心(Control Unit)。所述处理器13可执行所述用户设备1的操作***以及安装的各类应用程序、程序代码等,例如文件处理装置11。
结合图1、图4以及图5,所述用户设备1中的所述存储器12存储多个指令以实现一种文件处理方法,所述处理器13可执行所述多个指令从而实现:
启动用户设备上的增强现实AR功能;
利用所述AR功能,通过所述输入输出装置15将所述用户设备中的待处理文件进行投影;
通过所述用户设备的摄像头14检测当前使用所述用户设备的用户的手势操作;
根据所述手势操作,对投影的所述待处理文件进行处理。
根据本发明优选实施例,所述处理器13通过所述用户设备的摄像头14检测当前使用所述用户设备的用户的手势操作之后,所述处理器13可执行所述多个指令从而实现:
确定投影的所述待处理文件与所述用户的手之间的距离;
判断所述距离是否小于预设距离阈值;
若所述距离小于所述预设距离阈值,执行所述的根据所述手势操作,对投影的所述待处理文件进行处理。
根据本发明优选实施例,所述处理器13可执行所述多个指令从而实现:
使用所述摄像头14对所述用户的手势操作以及投影的所述待处理文件进行拍摄并合成,获得AR图像;
通过所述输入输出装置15将所述AR图像分享至具有所述AR功能的第一目标设备。
根据本发明优选实施例,所述处理器13启动所述用户设备上的AR功能之后,以及所述处理器13利用所述AR功能,通过所述输入输出装置15将所述用户设备中的待处理文件进行投影之前,所述处理器13可执行所述多个指令从而实现:
在具有所述AR功能的AR应用中,***所述用户设备中存储的文件;将***的所述文件确定为所述待处理文件;或
利用所述AR功能,通过所述输入输出装置15投影出所述用户设备存储的所有文件;通过所述输入输出装置15接收基于所述用户选择目标文件的选择指令,响应所述选择指令,将所述目标文件确定为所述待处理文件。
根据本发明优选实施例,所述处理器13可执行所述多个指令从而实现:
通过所述输入输出装置15将所述摄像头的取景框中所呈现的图像投影到与所述用户设备绑定的第二目标设备。
具体地,所述处理器13对上述指令的具体实现方法可参考图1、图4以及图5中对应实施例中相关步骤的描述,在此不赘述。
在图8所描述的用户设备中,用户设备可以启动用户设备上的增强现实AR功能,利用所述AR功能,将所述用户设备中的待处理文件进行投影,进一步地,用户设备可以通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作,并根据所述手势操作,对投影的所述待处理文件进行处理。可见,通过本发明的实施例,用户设备可以使用AR技术将需要处理的待处理文件投影到空间,空间范围很大,用户可以很便捷地对投影在空间中的待处理文件进行手势操作,用户设备可以根据用户的手势操作,直接对投影的所述待处理文件进行处理,从而可以使用AR技术便捷地对用户设备上的文件进行处理。
在本发明所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。***权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第二等词语用来表示名称,而并不表示任何特定的顺序。
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

Claims (11)

1.一种文件处理方法,其特征在于,包括:
启动用户设备上的增强现实AR功能;
利用所述AR功能,将所述用户设备中的待处理文件进行投影;
通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作;
根据所述手势操作,对投影的所述待处理文件进行处理。
2.根据权利要求1所述的方法,其特征在于,所述通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作之后,所述方法还包括:
确定投影的所述待处理文件与所述用户的手之间的距离;
判断所述距离是否小于预设距离阈值;
若所述距离小于所述预设距离阈值,执行所述的根据所述手势操作,对投影的所述待处理文件进行处理。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
使用所述摄像头对所述用户的手势操作以及投影的所述待处理文件进行拍摄并合成,获得AR图像;
将所述AR图像分享至具有所述AR功能的第一目标设备。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述启动所述用户设备上的AR功能之后,以及所述利用所述AR功能,将所述用户设备中的待处理文件进行投影之前,所述方法还包括:
在具有所述AR功能的AR应用中,***所述用户设备中存储的文件;将***的所述文件确定为所述待处理文件;或
利用所述AR功能,投影出所述用户设备存储的所有文件;接收基于所述用户选择目标文件的选择指令,响应所述选择指令,将所述目标文件确定为所述待处理文件。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:
将所述摄像头的取景框中所呈现的图像投影到与所述用户设备绑定的第二目标设备。
6.一种用户设备,其特征在于,所述用户设备包括处理器、存储器、摄像头以及输入输出装置,所述存储器用于存储至少一个指令,所述处理器用于执行所述至少一个指令以实现:
启动用户设备上的增强现实AR功能;
利用所述AR功能,通过所述输入输出装置将所述用户设备中的待处理文件进行投影;
通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作;
根据所述手势操作,对投影的所述待处理文件进行处理。
7.根据权利要求6所述的用户设备,其特征在于,所述处理器通过所述用户设备的摄像头检测当前使用所述用户设备的用户的手势操作之后,所述处理器还用于执行所述至少一个指令以实现:
确定投影的所述待处理文件与所述用户的手之间的距离;
判断所述距离是否小于预设距离阈值;
若所述距离小于所述预设距离阈值,执行所述的根据所述手势操作,对投影的所述待处理文件进行处理。
8.根据权利要求7所述的用户设备,其特征在于,所述处理器还用于执行所述至少一个指令以实现:
使用所述摄像头对所述用户的手势操作以及投影的所述待处理文件进行拍摄并合成,获得AR图像;
通过所述输入输出装置将所述AR图像分享至具有所述AR功能的第一目标设备。
9.根据权利要求6至8任一项所述的用户设备,其特征在于,所述处理器启动所述用户设备上的AR功能之后,以及所述处理器利用所述AR功能,通过所述输入输出装置将所述用户设备中的待处理文件进行投影之前,所述处理器还用于执行所述至少一个指令以实现:
在具有所述AR功能的AR应用中,***所述用户设备中存储的文件;将***的所述文件确定为所述待处理文件;或
利用所述AR功能,通过所述输入输出装置投影出所述用户设备存储的所有文件;通过所述输入输出装置接收基于所述用户选择目标文件的选择指令,响应所述选择指令,将所述目标文件确定为所述待处理文件。
10.根据权利要求6至8任一项所述的用户设备,其特征在于,所述处理器还用于执行所述至少一个指令以实现:
通过所述输入输出装置将所述摄像头的取景框中所呈现的图像投影到与所述用户设备绑定的第二目标设备。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有至少一个指令,所述至少一个指令被处理器执行时实现如权利要求1至5任意一项所述的文件处理方法。
CN201710521870.7A 2017-06-30 2017-06-30 文件处理方法及用户设备 Pending CN107229342A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710521870.7A CN107229342A (zh) 2017-06-30 2017-06-30 文件处理方法及用户设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710521870.7A CN107229342A (zh) 2017-06-30 2017-06-30 文件处理方法及用户设备

Publications (1)

Publication Number Publication Date
CN107229342A true CN107229342A (zh) 2017-10-03

Family

ID=59935212

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710521870.7A Pending CN107229342A (zh) 2017-06-30 2017-06-30 文件处理方法及用户设备

Country Status (1)

Country Link
CN (1) CN107229342A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109271573A (zh) * 2018-10-19 2019-01-25 维沃移动通信有限公司 一种文件管理方法及vr设备

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100075281A (ko) * 2008-12-24 2010-07-02 전자부품연구원 공간 투영 및 공간 터치 기능이 구비된 단말 장치 및 그 제어 방법
US8913037B1 (en) * 2012-10-09 2014-12-16 Rawles Llc Gesture recognition from depth and distortion analysis
CN104575120A (zh) * 2015-01-09 2015-04-29 代四广 一种用于辅助教学的展示***
CN104796455A (zh) * 2015-03-12 2015-07-22 安徽讯飞皆成软件技术有限公司 跨平台的多屏互动方法、装置及***
CN104796675A (zh) * 2014-01-20 2015-07-22 鸿富锦精密工业(深圳)有限公司 投影***与投影方法
CN105260021A (zh) * 2015-10-15 2016-01-20 深圳市祈锦通信技术有限公司 一种智能交互投影***
CN205353495U (zh) * 2016-01-27 2016-06-29 李科 多功能可折叠智能眼镜
CN106249882A (zh) * 2016-07-26 2016-12-21 华为技术有限公司 一种应用于vr设备的手势操控方法与装置
CN106484085A (zh) * 2015-08-31 2017-03-08 北京三星通信技术研究有限公司 在头戴式显示器中显示真实物体的方法及其头戴式显示器
CN106548517A (zh) * 2016-09-30 2017-03-29 深圳前海勇艺达机器人有限公司 基于增强现实技术进行视频会议的方法及装置
CN106648098A (zh) * 2016-12-23 2017-05-10 武汉市马里欧网络有限公司 一种自定义场景的ar投影方法及***

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100075281A (ko) * 2008-12-24 2010-07-02 전자부품연구원 공간 투영 및 공간 터치 기능이 구비된 단말 장치 및 그 제어 방법
US8913037B1 (en) * 2012-10-09 2014-12-16 Rawles Llc Gesture recognition from depth and distortion analysis
CN104796675A (zh) * 2014-01-20 2015-07-22 鸿富锦精密工业(深圳)有限公司 投影***与投影方法
CN104575120A (zh) * 2015-01-09 2015-04-29 代四广 一种用于辅助教学的展示***
CN104796455A (zh) * 2015-03-12 2015-07-22 安徽讯飞皆成软件技术有限公司 跨平台的多屏互动方法、装置及***
CN106484085A (zh) * 2015-08-31 2017-03-08 北京三星通信技术研究有限公司 在头戴式显示器中显示真实物体的方法及其头戴式显示器
CN105260021A (zh) * 2015-10-15 2016-01-20 深圳市祈锦通信技术有限公司 一种智能交互投影***
CN205353495U (zh) * 2016-01-27 2016-06-29 李科 多功能可折叠智能眼镜
CN106249882A (zh) * 2016-07-26 2016-12-21 华为技术有限公司 一种应用于vr设备的手势操控方法与装置
CN106548517A (zh) * 2016-09-30 2017-03-29 深圳前海勇艺达机器人有限公司 基于增强现实技术进行视频会议的方法及装置
CN106648098A (zh) * 2016-12-23 2017-05-10 武汉市马里欧网络有限公司 一种自定义场景的ar投影方法及***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109271573A (zh) * 2018-10-19 2019-01-25 维沃移动通信有限公司 一种文件管理方法及vr设备

Similar Documents

Publication Publication Date Title
JP6875346B2 (ja) 情報処理方法及び装置、記憶媒体、電子機器
EP3989177A1 (en) Method for controlling multiple virtual characters, device, apparatus, and storage medium
CN108245888A (zh) 虚拟对象控制方法、装置及计算机设备
US10191612B2 (en) Three-dimensional virtualization
CN105338238B (zh) 一种拍照方法及电子设备
KR101732839B1 (ko) 컨텐츠 전달의 세그먼테이션
US9607394B2 (en) Information processing method and electronic device
CN110321048A (zh) 三维全景场景信息处理、交互方法及装置
WO2017032078A1 (zh) 一种界面控制方法及移动终端
CN105306835A (zh) 一种图像处理***
CN109840946A (zh) 虚拟对象显示方法及装置
CN109656363A (zh) 一种用于设置增强交互内容的方法与设备
CN108156384A (zh) 图像处理方法、装置、电子设备及介质
CN107222737A (zh) 一种深度图像数据的处理方法及移动终端
CN112738403A (zh) 拍摄方法、拍摄装置、电子设备和介质
CN113194256B (zh) 拍摄方法、装置、电子设备和存储介质
WO2024022349A1 (zh) 图像处理方法、装置、电子设备及存储介质
CN111766989B (zh) 一种界面切换方法及装置
CN107229342A (zh) 文件处理方法及用户设备
CN103826061B (zh) 一种信息处理方法和电子设备
CN115640092A (zh) 界面显示方法、装置、电子设备和可读存储介质
CN113810624A (zh) 视频生成的方法、装置和电子设备
CN111766947A (zh) 一种显示方法、装置、可穿戴设备及介质
EP3901750A1 (en) Method and device for displaying application icon, and storage medium
CN115589457A (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: 20171003