一种虚拟便签显示方法、装置、存储介质及移动终端与流程

文档序号:16246584发布日期:2018-12-11 23:38阅读:166来源:国知局
一种虚拟便签显示方法、装置、存储介质及移动终端与流程

本发明涉及终端技术领域,尤其涉及一种虚拟便签显示方法、装置、存储介质及移动终端。

背景技术

在传统的移动终端的应用中,便签应用具有提醒和记录等功能。随着科技的进步,和移动终端技术的日新月异,移动终端中的便签由早期只能录入文字,到现在可以插入照片、涂鸦等功能,可实现的功能越来越多,也越来越强大。但无论是早期的便签还是现在的便签,在承载的载体上都只能依托于移动终端的显示界面显示,没有更新颖的显示形式。



技术实现要素:

本发明的主要目的在于克服上述现有技术的缺陷,提供一种虚拟便签显示方法、装置、存储介质及移动终端,以解决现有技术中移动终端中的便签只能依托于移动终端的显示界面显示没有更新颖的显示形式的问题。

本发明一方面提供了一种虚拟便签显示方法,包括:对当前扫描的物体进行识别,以获取所述物体对应的第一放置空间;获取与所述物体对应的所述第一放置空间关联的虚拟便签;在当前出现在显示屏中的所述物体上叠加显示所述关联的虚拟便签;所述虚拟便签是按照预设样式生成的包含目标内容的图像。

可选地,对当前扫描的物体进行识别,以获取所述物体对应的第一放置空间,包括:将所述物体的图像与预设的至少一个备选放置空间各自对应的识别图进行特征比对;其中,所述至少一个备选放置空间中每个所述备选放置空间对应一个物体,每个所述备选放置空间对应的物体具有至少一幅识别图;若判定所述物体与所述至少一个备选放置空间各自对应的识别图中的任一识别图匹配,则确定匹配到的所述识别图对应的备选放置空间为所述物体对应的所述第一放置空间。

可选地,所述与所述物体对应的所述第一放置空间关联的虚拟便签保存在服务器中,获取与所述物体对应的所述第一放置空间关联的虚拟便签,包括:向服务器发送所述第一放置空间的识别标识;接收所述服务器根据所述识别标识返回的与所述第一放置空间关联的虚拟便签。

可选地,在当前出现在显示屏中的所述物体上叠加显示所述关联的虚拟便签,包括:获取预先设置的所述物体与虚拟便签的尺寸比例关系;根据所述尺寸比例关系在所述物体上叠加显示所述关联的虚拟便签。

可选地,所述尺寸比例关系,包括:所述物体与所述虚拟便签的长、宽、高比例关系。

可选地,在当前出现在显示屏中的所述物体上叠加显示所述关联的虚拟便签,包括:当与所述第一放置空间关联的所述虚拟便签的数量为两个以上时,根据两个以上所述虚拟便签的序号顺序,在所述物体上排列显示两个以上所述虚拟便签。

可选地,所述方法还包括:在当前出现在显示屏中的所述物体上叠加显示所述关联的虚拟便签时,若接收到对任一所述虚拟便签的删除操作,则删除相应的虚拟便签,并删除生成所述相应的虚拟便签的目标内容。

可选地,所述方法还包括:生成所述第一放置空间关联的所述虚拟便签;生成所述第一放置空间关联的所述虚拟便签,包括:获取待生成所述虚拟便签的目标内容;确定所述目标内容关联的第一放置空间;根据所述目标内容生成相应的虚拟便签;保存生成的所述虚拟便签以及所述虚拟便签与所述第一放置空间的关联关系。

可选地,获取待生成虚拟便签的目标内容,包括:当用户新建便签时,显示是否将新建便签生成虚拟便签的提示信息;若接收到用户确认将所述新建便签生成虚拟便签反馈命令,则将所述新建便签确定为所述目标内容;和/或,当用户在浏览器中进行内容收藏操作时,显示是否将收藏的内容生成虚拟便签的提示信息;若接收到用户确认将所述收藏的内容生成虚拟便签反馈命令,则将所述收藏的内容确定为所述目标内容;其中,所述收藏的内容包括文章、图片中至少一种;和/或,获取用户在预先保存的至少一个便签中选择的至少一个目标便签,将所述用户选择的所述至少一个目标便签确定为所述目标内容。

可选地,确定所述目标内容关联的第一放置空间,包括:接收用户从预设的至少一个备选放置空间中选择的备选放置空间,并确定为所述目标内容关联的第一放置空间;和/或,对当前扫描范围内的目标物体进行识别,以确定所述目标物体在预设的至少一个备选放置空间中对应的备选放置空间;将所述目标物体对应的所述备选放置空间确定为所述目标内容关联的第一放置空间。

可选地,所述至少一个备选放置空间中每个所述备选放置空间对应一个物体,每个所述备选放置空间对应的物体具有至少一幅识别图;接收用户从预设的至少一个备选放置空间中选择的备选放置空间,并确定为所述目标内容关联的第一放置空间,包括:接收所述用户从各个所述备选放置空间各自对应的识别图中选择的目标识别图;确定所述目标识别图对应的备选放置空间为所述目标内容关联的第一放置空间。

可选地,所述方法还包括:预先设置至少一个物体对应的所述至少一个备选放置空间的识别图;其中,设置一个物体对应的备选放置空间,包括:接收摄像头拍摄的所述物体的至少一幅图像;关联保存所述物体与所述至少一幅图像,以作为所述物体对应的备选放置空间的识别图。

可选地,根据所述目标内容生成相应的虚拟便签,包括:将所述目标内容发送至服务器,由服务器根据所述目标内容生成相应的虚拟便签;

接收所述服务器返回的根据所述目标内容生成的相应的虚拟便签;和/或,由服务器保存生成的所述相应的虚拟便签。

可选地,根据所述目标内容生成相应的虚拟便签,包括:按照预设样式生成包含所述目标内容的所述虚拟便签。

可选地,保存生成的所述虚拟便签以及所述虚拟便签与所述第一放置空间的对应关系,包括:保存所述虚拟便签与所述第一放置空间的识别标识的对应关系;和/或,将所述虚拟便签和/或所述第一放置空间的识别标识上传至服务器保存,并由所述服务器保存所述虚拟便签与所述第一放置空间的识别标识的对应关系。

可选地,所述方法还包括:当用户对生成所述虚拟便签的目标内容进行修改时,对保存的相应的虚拟便签进行同步修改。

可选地,所述方法还包括:向目标用户发送虚拟便签共享信息;所述虚拟便签共享信息中包含待共享的虚拟便签的存储地址信息以及查看所述虚拟便签的验证密码,以便所述目标用户根据所述存储地址信息以及所述验证密码查看所述待共享的虚拟便签;其中,所述目标用户打开所述存储地址并在预设输入区域输入所述验证密码之后,根据相应提示通过扫描指定物体,查看在所述物体上叠加显示的所述待共享的虚拟便签。

本发明另一方面提供了一种虚拟便签显示装置,包括:识别单元,用于对当前扫描的物体进行识别,以获取所述物体对应的第一放置空间;获取单元,用于获取与所述物体对应的所述第一放置空间关联的虚拟便签;显示单元,用于在当前出现在显示屏中的所述物体上叠加显示所述关联的虚拟便签;其中,所述虚拟便签是按照预设样式生成的包含目标内容的图像。

可选地,所述识别单元,对当前扫描的物体进行识别,以获取所述物体对应的第一放置空间,包括:将所述物体的图像与预设的至少一个备选放置空间各自对应的识别图进行特征比对;其中,所述至少一个备选放置空间中每个所述备选放置空间对应一个物体,每个所述备选放置空间对应的物体具有至少一幅识别图;若判定所述物体与所述至少一个备选放置空间各自对应的识别图中的任一识别图匹配,则确定匹配到的所述识别图对应的备选放置空间为所述物体对应的所述第一放置空间。

可选地,所述与所述物体对应的所述第一放置空间关联的虚拟便签保存在服务器中,所述获取单元,获取与所述物体对应的所述第一放置空间关联的虚拟便签,包括:向服务器发送所述第一放置空间的识别标识;接收所述服务器根据所述识别标识返回的与所述第一放置空间关联的虚拟便签。

可选地,所述显示单元,在当前出现在显示屏中的所述物体上叠加显示所述关联的虚拟便签,包括:获取预先设置的所述物体与虚拟便签的尺寸比例关系;根据所述尺寸比例关系在所述物体上叠加显示所述关联的虚拟便签。

可选地,所述尺寸比例关系,包括:所述物体与所述虚拟便签的长、宽、高比例关系。

可选地,所述显示单元,在当前出现在显示屏中的所述物体上叠加显示所述关联的虚拟便签,包括:当与所述第一放置空间关联的所述虚拟便签的数量为两个以上时,根据两个以上所述虚拟便签的序号顺序,在所述物体上排列显示两个以上所述虚拟便签。

可选地,所述装置还包括:删除单元,用于在当前出现在显示屏中的所述物体上叠加显示所述关联的虚拟便签时,若接收到对任一所述虚拟便签的删除操作,则删除相应的虚拟便签,并删除生成所述相应的虚拟便签的相应目标内容。

可选地,所述装置还包括:生成单元,用于生成所述第一放置空间关联的所述虚拟便签;所述生成单元,包括:获取子单元,用于获取待生成虚拟便签的目标内容;确定子单元,用于确定所述目标内容关联的第一放置空间;生成子单元,用于根据所述目标内容生成相应的虚拟便签;保存子单元,用于保存生成的所述虚拟便签以及所述虚拟便签与所述第一放置空间的关联关系。

可选地,所述获取子单元,获取待生成虚拟便签的目标内容,包括:当用户新建便签时,显示是否将新建便签生成虚拟便签的提示信息;若接收到用户确认将所述新建便签生成虚拟便签反馈命令,则将所述新建便签确定为所述目标内容;和/或,当用户在浏览器中进行内容收藏操作时,显示是否将收藏的内容生成虚拟便签的提示信息;若接收到用户确认将所述收藏的内容生成虚拟便签反馈命令,则将所述收藏的内容确定为所述目标内容;其中,所述收藏的内容包括文章、图片中至少一种;和/或,获取用户在预先保存的至少一个便签中选择的至少一个目标便签,将所述用户选择的所述至少一个目标便签确定为所述目标内容。

可选地,所述确定子单元,确定所述目标内容关联的第一放置空间,包括:接收用户从预设的至少一个备选放置空间中选择的备选放置空间,并确定为所述目标内容关联的第一放置空间;和/或,对当前扫描范围内的目标物体进行识别,以确定所述目标物体在预设的至少一个备选放置空间中对应的备选放置空间;将所述目标物体对应的所述备选放置空间确定为所述目标内容关联的第一放置空间。

可选地,所述至少一个备选放置空间中每个所述备选放置空间对应一个物体,每个所述备选放置空间对应的物体具有至少一幅识别图;所述确定子单元,接收用户从预设的至少一个备选放置空间中选择的备选放置空间,并确定为所述目标内容关联的第一放置空间,包括:接收所述用户从各个所述备选放置空间各自对应的识别图中选择的目标识别图;确定所述目标识别图对应的备选放置空间为所述目标内容关联的第一放置空间。

可选地,所述装置还包括:设置单元,用于预先设置至少一个物体对应的至少一个备选放置空间的识别图;其中,设置一个物体对应的备选放置空间,包括:接收摄像头拍摄的所述物体的至少一幅图像;关联保存所述物体与所述至少一幅图像,以作为所述物体对应的备选放置空间的识别图。

可选地,所述生成子单元,根据所述目标内容生成相应的虚拟便签,包括:将所述目标内容发送至服务器,由服务器根据所述目标内容生成相应的虚拟便签;接收所述服务器返回的根据所述目标内容生成的相应的虚拟便签;和/或,由服务器保存生成的所述相应的虚拟便签。

可选地,所述生成子单元,根据所述目标内容生成相应的虚拟便签,包括:按照预设样式生成包含所述目标内容的所述虚拟便签。可选地,所述保存子单元,保存生成的所述虚拟便签以及所述虚拟便签与所述第一放置空间的对应关系,包括:保存所述虚拟便签与所述第一放置空间的识别标识的对应关系;和/或,将所述虚拟便签和/或所述第一放置空间的识别标识上传至服务器保存,并由所述服务器保存所述虚拟便签与所述第一放置空间的识别标识的对应关系。

可选地,所述装置还包括:同步单元,用于当用户对生成所述虚拟便签的目标内容进行修改时,对保存的相应的虚拟便签进行同步修改。

可选地,所述装置还包括:共享单元,用于向目标用户发送虚拟便签共享信息;所述虚拟便签共享信息中包含待共享的虚拟便签的存储地址信息以及查看所述虚拟便签的验证密码,以便所述目标用户根据所述存储地址信息以及所述验证密码查看所述待共享的虚拟便签;其中,所述目标用户打开所述存储地址并在预设输入区域输入所述验证密码之后,根据相应提示通过扫描指定物体,查看在所述物体上叠加显示的所述待共享的虚拟便签。

本发明又一方面提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。

本发明再一方面提供了一种移动终端,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。

本发明再一方面提供了一种移动终端,包括前述任一所述的虚拟便签显示装置。

根据本发明的技术方案,当使用移动终端对特定物体进行扫描时,通过当前扫描的物体进行识别获取该物体对应的第一放置空间,并获取与第一放置空间关联的虚拟便签,从而在该物体上叠加显示关联的虚拟便签,实现了增强现实和扩充现实的便签查看效果,改变了便签的查看方式,增加了便签查看的趣味性和可交互性,提升用户的体验。并且本发明可以将用户选择的任意目标内容生成相应的虚拟便签,从而使用户移动终端中保存或新建的便签、收藏的文章、照片,均能在增强现实的环境中进行查看编辑,增强了用户使用便签应用的兴趣。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是本发明提供的虚拟便签显示方法的一实施例的方法示意图;

图2是根据本发明实施例的以冰箱为例在物体上排列显示虚拟便签的一个示例图;

图3是本发明提供的虚拟便签显示方法的另一实施例的方法示意图;

图4是根据本发明实施例的生成所述第一放置空间关联的所述虚拟便签的步骤的一种具体实施方式的流程示意图;

图5是本发明提供的虚拟便签显示方法的又一实施例的方法示意图;

图6是本发明提供的虚拟便签显示方法的再一实施例的方法示意图;

图7是本发明提供的虚拟便签显示方法的再一实施例的方法示意图;

图8是本发明提供的虚拟便签显示装置的一实施例的结构示意图;

图9是本发明提供的虚拟便签显示装置的另一实施例的结构示意图;

图10是根据本发明实施例的生成单元的一个具体实施方式的结构示意图;

图11是本发明提供的虚拟便签显示装置的又一实施例的结构示意图;

图12是本发明提供的虚拟便签显示装置的再一实施例的结构示意图;

图13是本发明提供的虚拟便签显示装置的再一实施例的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

随着互联网技术的快速发展,ar(增强现实)技术的日益成熟,ar场景应用也越来越多。通过扫描指定的图案,如蝴蝶、红包、植物、花卉等,可以获得对应的识别内容,例如获取扫描对象的描述信息、扫描对象的扩展信息,例如随机红包等;通过识别室内空间,可以任意角度摆放家具,通过识别图案,可以获取虚拟场景和物体等。现有ar技术被广泛的应用到了手机应用的各个角落。例如手机游戏等。本发明的主要思想是将普通便签和/或收藏的图片、文章等生成虚拟便签(具有一定形式的图像、图形等),通过手机等移动终端对物体进行扫描识别,例如通过ar扫描识别,在该物体的表面显示关联的虚拟便签,提升便签查看的趣味性。

图1是本发明提供的虚拟便签显示方法的一实施例的方法示意图。如图1所示,根据本发明的一个实施例,所述虚拟便签显示方法至少包括步骤s110、步骤s120和步骤s130。

步骤s110,对当前扫描的物体进行识别,以获取所述物体对应的第一放置空间。

所述第一放置空间是指将所述物体作为放置虚拟便签的放置位置,所述第一放置空间用于标识所述物体,以及标识所述物体与其关联的虚拟便签的关联关系。在一种具体实施方式中,将所述物体的图像与预设的至少一个备选放置空间各自对应的识别图进行特征比对;若判定所述物体与所述至少一个备选放置空间各自对应的识别图中的任一识别图匹配,则确定匹配到的所述识别图对应的备选放置空间为所述物体对应的所述第一放置空间。

其中,所述至少一个备选放置空间中每个所述备选放置空间对应一个物体,每个所述备选放置空间对应的物体具有至少一幅识别图。所述备选放置空间是指将所对应的物体作为放置虚拟便签的放置位置,所述备选放置空间用于标识所对应的物体,以及标识所对应的物体与其关联的虚拟便签的关联关系。所述识别图具体可以为所述备选放置空间对应的物体的照片。例如,从不同角度拍摄的冰箱的多幅不同的识别图。

步骤s120,获取与所述物体对应的所述第一放置空间关联的虚拟便签。

所述虚拟便签具体可以为按照预设样式生成的包含目标内容的图像。例如,具有实体便签的样式,且包含目标内容的图像。生成虚拟便签的过程将在后面的实施例中进行详述。

在一种具体实施方式中,当所述第一放置空间关联的虚拟便签保存在本地时,根据所述第一放置空间的识别标识,获取所述物体对应的所述第一放置空间关联的虚拟便签。所述识别标识具体可以为所述第一放置空间对应的物体的识别图。在生成虚拟便签之后保存虚拟便签与其关联的第一放置空间对应的物体的识别图的关联关系,根据所述关联关系查找所述第一放置空间关联的虚拟便签。

在另一种具体实施方式中,所述第一放置空间关联的虚拟便签保存在服务器中,获取与所述物体对应的所述第一放置空间关联的虚拟便签时,先向服务器发送所述第一放置空间的识别标识;接收所述服务器根据所述识别标识返回的与所述第一放置空间关联的虚拟便签。所述识别标识具体可以为所述第一放置空间对应的物体的识别图。

具体地,可以由服务器生成所述虚拟便签,或者在本地生成所述虚拟便签时候发送到服务器端保存,并由服务器保存生成的虚拟便签与其关联的第一放置空间对应的物体的识别图的关联关系,向服务器发送所述第一放置空间的识别标识,由服务器根据所述关联关系查找所述第一放置空间关联的虚拟便签,接收服务器返回的所述关联的虚拟便签。

步骤s130,在当前出现在显示屏中的所述物体上叠加显示所述关联的虚拟便签。

在一种具体实施方式中,获取预先设置的所述物体与虚拟便签的尺寸比例关系;根据所述尺寸比例关系在所述物体上叠加显示所述关联的虚拟便签。也就是说,在所使用的移动终端的显示屏中当前能够看到的景物范围内的(未拍摄的)所述物体上叠加显示所述关联的虚拟便签,即在所使用的移动终端的显示屏中显示的是在现实物体上叠加有虚拟便签的情景。其中,所述尺寸比例关系具体可以包括所述物体与所述虚拟便签的长、宽、高比例关系。例如,可以预先根据物体的实物尺寸与便签的实物尺寸设置不同物体与虚拟便签的尺寸比例关系,例如长、宽、高比例关系等。

可选地,当与所述第一放置空间关联的所述虚拟便签的数量为两个以上时,可以在所述物体上随机排列显示两个以上所述虚拟便签。优选地,根据两个以上所述虚拟便签的序号顺序,在所述物体上排列显示两个以上所述虚拟便签。

例如,手机中的普通便签一般会根据建立时间的顺序排列,建立时间距当前越近相应的序号越大,因此可以根据虚拟便签的序号从大到小的顺序或者从小到大的顺序在所述物体上排列显示。图2是根据本发明实施例的以冰箱为例在物体上排列显示虚拟便签的一个示例图。其中,1为冰箱,2为手机的屏幕,3为虚拟便签。由于所述物体与虚拟便签的尺寸比例关系是固定的,因此用户可以通过调整所使用的移动终端与所述物体的距离调整显示在所述物体图像上的虚拟便签的大小,即,移动终端与物体的距离越近,显示的虚拟便签的约大,其中包含的目标内容显示的越清晰。

在一个实际的例子中,用户打开手机的便签应用,并在便签应用中打开照像机,识别当前物体,例如当前物体为冰箱,手机屏幕中会呈现出虚拟便签有序地排列在电冰箱表面;用户可以通过移动改变手机与冰箱的距离来查看便签内容,点击任一虚拟便签,该虚拟便签内容可以自适应展开在手机屏幕中。

图3是本发明提供的虚拟便签显示方法的另一实施例的方法示意图。如图3所示,基于上述实施例,根据本发明的另一个实施例,所述虚拟便签显示方法还包括步骤s100。

步骤s100,生成所述第一放置空间关联的所述虚拟便签。

图4是根据本发明实施例的生成所述第一放置空间关联的所述虚拟便签的步骤的一种具体实施方式的流程示意图。如图4所示,步骤s100具体包括步骤s1011、步骤s1012、步骤s1013和步骤s1014。

步骤s1011,获取待生成虚拟便签的目标内容。

所述目标内容具体可以包括用户建立的普通便签和/或用户通过浏览器收藏的内容。

在一种具体实施方式中,所述目标内容包括用户在移动终端建立的普通便签。具体地,当用户新建便签时,显示是否将新建便签生成虚拟便签的提示信息;若接收到用户确认将所述新建便签生成虚拟便签反馈命令,则将所述新建便签确定为所述目标内容。例如,当用户在手机中新建一个便签时,弹出是否生成虚拟便签的选项,若用户选择是,则确定用户新建的所述便签为目标内容。

在另一种具体实施方式中,所述目标内容包括用户通过浏览器收藏的内容。具体地,当用户在浏览器中进行内容收藏操作时,显示是否将收藏的内容生成虚拟便签的提示信息;若接收到用户确认将所述收藏的内容生成虚拟便签反馈命令,则将所述收藏的内容确定为所述目标内容;其中,所述收藏的内容包括文章、图片中至少一种。例如,用户通过手机中浏览器应用的收藏功能,收藏文章、图片等内容时,弹出是否生成虚拟便签的选项,若用户选择是,则将用户收藏的文章、图片等内容确定为目标内容。

在又一种具体实施方式中,获取用户在预先保存的至少一个便签中选择的至少一个目标便签,将所述用户选择的所述至少一个目标便签确定为所述目标内容。例如,用户可以在自己保存的多个便签中选择生成虚拟便签的普通便签,则用户选择的生成虚拟便签的普通便签确定为所述目标内容。

步骤s1012,确定所述目标内容关联的第一放置空间。

在一种具体实施方式中,接收用户从预设的至少一个备选放置空间中选择的备选放置空间,并确定为所述目标内容关联的第一放置空间。其中,所述至少一个备选放置空间中每个所述备选放置空间对应一个物体,每个所述备选放置空间对应的物体具有至少一幅识别图。所述识别图具体可以为所述备选放置空间对应的物体的照片。例如,从不同角度拍摄的冰箱的多幅不同的识别图。

具体地,可以预先设置至少一个物体对应的至少一个备选放置空间的识别图;其中,设置一个物体对应的备选放置空间具体包括:接收摄像头拍摄的所述物体的至少一幅图像;关联保存所述物体与所述至少一幅图像,以作为所述物体对应的备选放置空间的识别图。例如,用户通过移动终端的摄像头拍摄想作为虚拟便签放置空间的物体的照片,用户可以从多个角度对该物体进行拍摄,将接收到的用户拍摄的该物体的多个角度的照片作为该物体对应的备选放置空间的识别图,可以加快物体识别的速度。接收所述用户从各个所述备选放置空间各自对应的识别图中选择的目标识别图;确定所述目标识别图对应的备选放置空间为所述目标内容关联的第一放置空间。

在另一种具体实施方式中,对当前扫描范围内的目标物体进行识别,以确定所述目标物体在预设的至少一个备选放置空间中对应的备选放置空间;将所述目标物体对应的所述备选放置空间确定为所述目标内容关联的第一放置空间。

具体地,将当前扫描范围内的目标物体的图像与预设的至少一个备选放置空间各自对应的识别图进行匹配,将与所述目标物体的图像匹配度最高的识别图对应的备选放置空间确定为所述目标物体对应的所述备选放置空间,并将所述目标物体对应的所述备选放置空间确定为所述目标内容关联的第一放置空间。

步骤s1013,根据所述目标内容生成相应的虚拟便签。

在一种具体实施方式中,在(实施本发明的移动终端)本地根据所述目标内容生成相应的虚拟便签,具体地,按照预设样式生成包含所述目标内容的虚拟便签。

在另一种具体实施方式中,将所述目标内容发送至服务器,由服务器根据所述目标内容生成相应的虚拟便签。服务器按照预设样式生成包含所述目标内容的虚拟便签。

步骤s1014,保存生成的所述虚拟便签以及所述虚拟便签与所述第一放置空间的对应关系。

在一种具体实施方式中,保存生成的所述虚拟便签与所述第一放置空间的识别标识的对应关系。即,在(实施所述方法的移动终端)本地保存所述虚拟便签与所述第一放置空间的识别标识的对应关系,以便根据所述第一放置空间的识别标识查找相应的虚拟便签。

在另一种具体实施方式中,将生成的所述虚拟便签和/或所述第一放置空间的识别标识上传至服务器保存,并由所述服务器保存生成的所述虚拟便签与所述第一放置空间的识别标识的对应关系,以便在显示所述第一放置空间对应的虚拟便签时,向服务器发送所述第一放置空间的识别标识,由服务器根据所述识别标识查找与所述第一放置空间关联的虚拟便签。

在一个实际例子中,用户打开手机中的便签应用,选择便签识别图入口,打开摄像头对准待识别物体,例如冰箱,通过扫描后生成冰箱的识别图。识别图可以是多个不同物体分别对应的识别图,不同识别图代表不同的虚拟便签放置空间,例如,识别图是冰箱,则以冰箱为生成的虚拟便签的放置空间;识别图是电视机,则以电视机作为生成的虚拟便签的放置空间。用户打开手机便签应用,选择要生成虚拟便签的普通便签,选择生成虚拟便签后的放置空间,手机后台生成相应的虚拟便签或上传至服务器由服务器端生成相应的虚拟便签。

在另一个实际例子中,用户在浏览器中保存文章或者照片至收藏文件夹时,弹出对话框询问用户是否生成虚拟便签,如果用户选择是,则先在手机后台将用户收藏的文章或图片自动添加至便签,用户打开便签应用后,弹出对话框询问用户将哪些文章、图片内容存储到的虚拟便签放置空间,例如,在浏览器中保存了a、b、c、d四个内容,打开便签应用则会提示用户,将哪些内容放入冰箱对应的放置空间、哪些内容放入电视机放置空间;如果用户选择否,则只添加至浏览器的收藏文件夹。当用户选择了放入不同放置空间的内容后,后台生成相应的虚拟便签,或者将内容上传云端服务器,云端服务器生成相应的虚拟便签,保存生成的虚拟便签与相应放置空间的关联关系。

图5是本发明提供的虚拟便签显示方法的又一实施例的方法示意图。如图5所示,基于上述任意实施例,根据本发明的又一个实施例,所述虚拟便签显示方法还包括步骤s140。

步骤s140,在当前出现在显示屏中的所述物体上叠加显示所述关联的虚拟便签时,若接收到对任一所述虚拟便签的删除操作,则删除相应的虚拟便签,并删除生成所述相应的虚拟便签的相应目标内容。

例如,用户在查看虚拟便签时,可以在当前出现在显示屏中的所述物体上叠加显示的所述虚拟便签时,对虚拟便签进行删除操作,若接收到用户对显示的任一所述虚拟便签的删除操作,则删除该虚拟便签,同时删除生成该虚拟便签的目标内容,例如,该虚拟便签是由手机中的普通便签生成,则删除手机中保存的该普通便签。

图6是本发明提供的虚拟便签显示方法的再一实施例的方法示意图。如图6所示,基于上述任意实施例,根据本发明的再一个实施例,所述虚拟便签显示方法还包括步骤s150。

步骤s150,当用户对生成所述虚拟便签的目标内容进行修改时,对保存的相应的虚拟便签进行同步修改。

例如,用户对手机中保存的任一已经生成相应虚拟便签的普通便签的内容进行修改时,将修改后的便签内容同步至本地保存的相应的虚拟便签,和/或,将修改后的便签内容同步至服务端保存的相应的虚拟便签。

图7是本发明提供的虚拟便签显示方法的再一实施例的方法示意图。如图7所示,基于上述任意实施例,根据本发明的再一个实施例,所述虚拟便签显示方法还包括步骤s160。

步骤s160,向目标用户发送虚拟便签共享信息,以便所述目标用户根据所述虚拟便签共享信息中包含的存储地址信息以及验证密码查看所述待共享的虚拟便签。

具体地,所述待共享的虚拟便签可以保存在服务器端,所述虚拟便签共享信息中包含待共享的虚拟便签的链接地址信息以及查看所述虚拟便签的验证密码,以便所述目标用户根据所述链接地址信息以及所述验证密码查看所述待共享的虚拟便签;所述目标用户打开所述存储地址并在预设输入区域输入所述验证密码之后,根据相应提示通过扫描指定物体,查看在所述物体上叠加显示的所述待共享的虚拟便签。

例如,用户通过点击所述链接地址信息打开一个预设的密码输入页面,用户在该密码输入页面中输入所述验证密码后,该页面显示提示用户扫描与该待共享的虚拟便签关联的放置空间对应的物体,用户扫描该物体后,服务器将相应的虚拟便签传送至用户的手机端,在手机端当前显示的该物体上叠加显示待共享的虚拟便签。

图8是本发明提供的虚拟便签显示装置的一实施例的结构示意图。如图8所示,所述虚拟便签显示装置100包括:识别单元110、获取单元120和显示单元130。

识别单元110用于对当前扫描的物体进行识别,以获取所述物体对应的第一放置空间;获取单元120用于获取与所述物体对应的所述第一放置空间关联的虚拟便签;显示单元,用于在当前出现在显示屏中的所述物体上叠加显示所述关联的虚拟便签;其中,所述虚拟便签是按照预设样式生成的包含目标内容的图像。

所述第一放置空间是指将所述物体作为放置虚拟便签的放置位置,所述第一放置空间用于标识所述物体,以及标识所述物体与其关联的虚拟便签的关联关系。在一种具体实施方式中,所述识别单元110将所述物体的图像与预设的至少一个备选放置空间各自对应的识别图进行特征比对;若判定所述物体与所述至少一个备选放置空间各自对应的识别图中的任一识别图匹配,则确定匹配到的所述识别图对应的备选放置空间为所述物体对应的所述第一放置空间。其中,所述至少一个备选放置空间中每个所述备选放置空间对应一个物体,每个所述备选放置空间对应的物体具有至少一幅识别图。所述备选放置空间是指将所对应的物体作为放置虚拟便签的放置位置,所述备选放置空间用于标识所对应的物体,以及标识所对应的物体与其关联的虚拟便签的关联关系。所述识别图具体可以为所述备选放置空间对应的物体的照片。例如,从不同角度拍摄的冰箱的多幅不同的识别图。

所述获取单元120获取与所述物体对应的所述第一放置空间关联的虚拟便签。所述虚拟便签具体可以为按照预设样式生成的包含目标内容的图像。例如,具有实体便签的样式,且包含目标内容的图像。

在一种具体实施方式中,当所述第一放置空间关联的虚拟便签保存在本地时,根据所述第一放置空间的识别标识,获取所述物体对应的所述第一放置空间关联的虚拟便签。所述识别标识具体可以为所述第一放置空间对应的物体的识别图。在生成虚拟便签之后保存虚拟便签与其关联的第一放置空间对应的物体的识别图的关联关系,根据所述关联关系查找所述第一放置空间关联的虚拟便签。

在另一种具体实施方式中,所述与所述物体对应的所述第一放置空间关联的虚拟便签保存在服务器中,所述获取单元120向服务器发送所述第一放置空间的识别标识;接收所述服务器根据所述识别标识返回的与所述第一放置空间关联的虚拟便签。所述识别标识具体可以为所述第一放置空间对应的物体的识别图。

具体地,可以由服务器生成所述虚拟便签,或者在本地生成所述虚拟便签时候发送到服务器端保存,并由服务器保存生成的虚拟便签与其关联的第一放置空间对应的物体的识别图的关联关系,获取单元120向服务器发送所述第一放置空间的识别标识,由服务器根据所述关联关系查找所述第一放置空间关联的虚拟便签,接收服务器返回的所述关联的虚拟便签。

所述显示单元130在当前出现在显示屏中的所述物体上叠加显示所述关联的虚拟便签。

在一种具体实施方式中,显示单元130获取预先设置的所述物体与虚拟便签的尺寸比例关系;根据所述尺寸比例关系在所述物体上叠加显示所述关联的虚拟便签。也就是说,在所使用的移动终端的显示屏中当前能够看到的景物范围内的(未拍摄的)所述物体上叠加显示所述关联的虚拟便签,即在所使用的移动终端的显示屏中显示的是在现实物体上叠加有虚拟便签的情景。其中,所述尺寸比例关系具体可以包括所述物体与所述虚拟便签的长、宽、高比例关系。例如,可以预先根据物体的实物尺寸与便签的实物尺寸设置不同物体与虚拟便签的尺寸比例关系,例如长、宽、高比例关系等。

可选地,当与所述第一放置空间关联的所述虚拟便签的数量为两个以上时,显示单元130可以在所述物体上随机排列显示两个以上所述虚拟便签。优选地,根据两个以上所述虚拟便签的序号顺序,在所述物体上排列显示两个以上所述虚拟便签。

例如,手机中的普通便签一般会根据建立时间的顺序排列,建立时间距当前越近相应的序号越大,因此可以根据虚拟便签的序号从大到小的顺序或者从小到大的顺序在所述物体上排列显示。图2是根据本发明实施例的以冰箱为例在物体上排列显示虚拟便签的一个示例图。其中,1为冰箱,2为手机的屏幕,3为虚拟便签。由于所述物体与虚拟便签的尺寸比例关系是固定的,因此用户可以通过调整所使用的移动终端与所述物体的距离调整显示在所述物体图像上的虚拟便签的大小,即,移动终端与物体的距离越近,显示的虚拟便签的约大,其中包含的目标内容显示的越清晰。

图9是本发明提供的虚拟便签显示装置的另一实施例的结构示意图。如图9所示,所述虚拟便签显示装置100还包括生成单元101。

所述生成单元101用于生成所述第一放置空间关联的所述虚拟便签。

图10是根据本发明实施例的生成单元的一个具体实施方式的结构示意图。如图10所示,所述生成单元101包括获取子单元1011、确定子单元1012、生成子单元1013和保存子单元1014。

获取子单元1011用于获取待生成虚拟便签的目标内容;确定子单元1012用于确定所述目标内容关联的第一放置空间;生成子单元1013用于根据所述目标内容生成相应的虚拟便签;保存子单元1014用于保存生成的所述虚拟便签以及所述虚拟便签与所述第一放置空间的关联关系。所述目标内容具体可以包括用户建立的普通便签和/或用户通过浏览器收藏的内容。

在一种具体实施方式中,所述目标内容包括用户在移动终端建立的普通便签。获取子单元1011获取待生成虚拟便签的目标内容具体包括:当用户新建便签时,显示是否将新建便签生成虚拟便签的提示信息;若接收到用户确认将所述新建便签生成虚拟便签反馈命令,则将所述新建便签确定为所述目标内容。例如,当用户在手机中新建一个便签时,弹出是否生成虚拟便签的选项,若用户选择是,则确定用户新建的所述便签为目标内容。

在另一种具体实施方式中,所述目标内容包括用户通过浏览器收藏的内容。获取子单元1011获取待生成虚拟便签的目标内容具体包括:当用户在浏览器中进行内容收藏操作时,显示是否将收藏的内容生成虚拟便签的提示信息;若接收到用户确认将所述收藏的内容生成虚拟便签反馈命令,则将所述收藏的内容确定为所述目标内容;其中,所述收藏的内容包括文章、图片中至少一种。例如,用户通过手机中浏览器应用的收藏功能,收藏文章、图片等内容时,弹出是否生成虚拟便签的选项,若用户选择是,则将用户收藏的文章、图片等内容确定为目标内容。

在又一种具体实施方式中,获取子单元1011获取用户在预先保存的至少一个便签中选择的至少一个目标便签,将所述用户选择的所述至少一个目标便签确定为所述目标内容。例如,用户可以在自己保存的多个便签中选择生成虚拟便签的普通便签,则用户选择的生成虚拟便签的普通便签确定为所述目标内容。

确定子单元1012确定所述目标内容关联的第一放置空间。

在一种具体实施方式中,确定子单元1012接收用户从预设的至少一个备选放置空间中选择的备选放置空间,并确定为所述目标内容关联的第一放置空间。其中,所述至少一个备选放置空间中每个所述备选放置空间对应一个物体,每个所述备选放置空间对应的物体具有至少一幅识别图。所述识别图具体可以为所述备选放置空间对应的物体的照片。例如,从不同角度拍摄的冰箱的多幅不同的识别图。

具体地,所述虚拟便签显示装置100包括设置单元,用于预先设置至少一个物体对应的至少一个备选放置空间的识别图。其中,设置一个物体对应的备选放置空间具体包括:接收摄像头拍摄的所述物体的至少一幅图像;关联保存所述物体与所述至少一幅图像,以作为所述物体对应的备选放置空间的识别图。例如,用户通过移动终端的摄像头拍摄想作为虚拟便签放置空间的物体的照片,用户可以从多个角度对该物体进行拍摄,将接收到的用户拍摄的该物体的多个角度的照片作为该物体对应的备选放置空间的识别图,可以加快物体识别的速度。确定子单元1012接收所述用户从各个所述备选放置空间各自对应的识别图中选择的目标识别图;确定所述目标识别图对应的备选放置空间为所述目标内容关联的第一放置空间。

在另一种具体实施方式中,确定子单元1012对当前扫描范围内的目标物体进行识别,以确定所述目标物体在预设的至少一个备选放置空间中对应的备选放置空间;将所述目标物体对应的所述备选放置空间确定为所述目标内容关联的第一放置空间。

具体地,将当前扫描范围内的目标物体的图像与预设的至少一个备选放置空间各自对应的识别图进行匹配,将与所述目标物体的图像匹配度最高的识别图对应的备选放置空间确定为所述目标物体对应的所述备选放置空间,并将所述目标物体对应的所述备选放置空间确定为所述目标内容关联的第一放置空间。

生成子单元1013根据所述目标内容生成相应的虚拟便签。

在一种具体实施方式中,在(实施本发明的移动终端)本地根据所述目标内容生成相应的虚拟便签,具体地,按照预设样式生成包含所述目标内容的虚拟便签。

在另一种具体实施方式中,将所述目标内容发送至服务器,由服务器根据所述目标内容生成相应的虚拟便签。服务器按照预设样式生成包含所述目标内容的虚拟便签。

保存子单元1014保存所述虚拟便签以及所述虚拟便签与所述第一放置空间的对应关系。

在一种具体实施方式中,保存子单元1014保存生成的所述虚拟便签与所述第一放置空间的识别标识的对应关系。即,在(实施所述方法的移动终端)本地保存所述虚拟便签与所述第一放置空间的识别标识的对应关系,以便根据所述第一放置空间的识别标识查找相应的虚拟便签。

在另一种具体实施方式中,保存子单元1014将生成的所述虚拟便签和/或所述第一放置空间的识别标识上传至服务器保存,并由所述服务器保存生成的所述虚拟便签与所述第一放置空间的识别标识的对应关系,以便在显示所述第一放置空间对应的虚拟便签时,向服务器发送所述第一放置空间的识别标识,由服务器根据所述识别标识查找与所述第一放置空间关联的虚拟便签。

图11是本发明提供的虚拟便签显示装置的又一实施例的结构示意图。如图11所示,所述虚拟便签显示装置100还包括删除单元140。

删除单元140用于在当前出现在显示屏中的所述物体上叠加显示所述关联的虚拟便签时,若接收到对任一所述虚拟便签的删除操作,则删除相应的虚拟便签,并删除生成所述相应的虚拟便签的相应目标内容。

例如,用户在查看虚拟便签时,可以在当前出现在显示屏中的所述物体上叠加显示的所述虚拟便签时,对虚拟便签进行删除操作,若接收到用户对显示的任一所述虚拟便签的删除操作,则删除该虚拟便签,同时删除生成该虚拟便签的目标内容,例如,该虚拟便签是由手机中的普通便签生成,则删除手机中保存的该普通便签。

图12是本发明提供的虚拟便签显示装置的再一实施例的结构示意图。如图12所示,基于上述任一实施例,所述虚拟便签显示装置100还包括同步单元150。

同步单元150用于当用户对生成所述虚拟便签的目标内容进行修改时,对保存的相应的虚拟便签进行同步修改。

例如,用户对手机中保存的任一已经生成相应虚拟便签的普通便签的内容进行修改时,将修改后的便签内容同步至本地保存的相应的虚拟便签,和/或,将修改后的便签内容同步至服务端保存的相应的虚拟便签。

图13是本发明提供的虚拟便签显示装置的再一实施例的结构示意图。如图13所示,基于上述任一实施例,所述虚拟便签显示装置100还包括共享单元160。

共享单元160用于向目标用户发送虚拟便签共享信息,以便所述目标用户根据所述虚拟便签共享信息中包含的存储地址信息以及验证密码查看所述待共享的虚拟便签。

具体地,所述待共享的虚拟便签可以保存在服务器端,所述虚拟便签共享信息中包含待共享的虚拟便签的链接地址信息以及查看所述虚拟便签的验证密码,以便所述目标用户根据所述链接地址信息以及所述验证密码查看所述待共享的虚拟便签;所述目标用户打开所述存储地址并在预设输入区域输入所述验证密码之后,根据相应提示通过扫描指定物体,查看在所述物体上叠加显示的所述待共享的虚拟便签。

例如,用户通过点击所述链接地址信息打开一个预设的密码输入页面,用户在该密码输入页面中输入所述验证密码后,该页面显示提示用户扫描与该待共享的虚拟便签关联的放置空间对应的物体,用户扫描该物体后,服务器将相应的虚拟便签传送至用户的手机端,在手机端当前显示的该物体上叠加显示待共享的虚拟便签。

本发明还提供对应于所述虚拟便签显示方法的一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。

本发明还提供对应于所述虚拟便签显示方法的一种移动终端,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。

本发明还提供对应于所述虚拟便签显示装置的一种移动终端,包括前述任一所述的虚拟便签显示装置。

据此,本发明提供的方案,当使用移动终端对特定物体进行扫描时,通过当前扫描的物体进行识别获取该物体对应的第一放置空间,并获取与第一放置空间关联的虚拟便签,从而在该物体上叠加显示关联的虚拟便签,实现了增强现实和扩充现实的便签查看效果,改变了便签的查看方式,增加了便签查看的趣味性和可交互性,提升用户的体验。并且本发明可以将用户选择的任意目标内容生成相应的虚拟便签,从而使用户移动终端中保存或新建的便签、收藏的文章、照片,均能在增强现实的环境中进行查看编辑,增强了用户使用便签应用的兴趣。

本文中所描述的功能可在硬件、由处理器执行的软件、固件或其任何组合中实施。如果在由处理器执行的软件中实施,那么可将功能作为一或多个指令或代码存储于计算机可读媒体上或经由计算机可读媒体予以传输。其它实例及实施方案在本发明及所附权利要求书的范围及精神内。举例来说,归因于软件的性质,上文所描述的功能可使用由处理器、硬件、固件、硬连线或这些中的任何者的组合执行的软件实施。此外,各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为控制装置的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1