识别展示物品信息的方法、系统、服务器和虚拟现实设备与流程

文档序号:15447085发布日期:2018-09-14 23:29阅读:120来源:国知局

本公开总体涉及图像识别技术领域,具体而言,涉及一种识别展示物品信息的方法、系统、服务器和虚拟现实设备。



背景技术:

虚拟现实(virtualreality,简称vr),又称灵境技术,是一种可以创建和体验虚拟世界的计算机仿真系统。随着技术的发展,虚拟现实技术已在很多技术领域得到应用。

由于虚拟显示的应用场景越来越多,在应用过程中用户对虚拟现实的需求也越来越多,在某些应用功能场景就存在虚拟现实与实物进行互动的新需求。例如,人们在真实环境中会遇到各种未知的物品,怀着对未知事物的好奇心,促使人们希望得到与其相关的更多更直观的信息。当前技术中提供可一种互动方案,以满足人们看到一个未知的实物后借助虚拟显示技术来得到更多的相关信息,但是现有的互动方案仅限于将实物的相关信息以二维的平面进行展示,无法给用户以直观立体的感受。因此,需要一种新的识别展示物品信息的方法、系统、服务器和虚拟现实设备,可以将真实实物的物品信息以更立体直观的方式展示出来。

在所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。



技术实现要素:

本公开提供一种识别展示物品信息的方法、系统、服务器和虚拟现实设备,以解决现有技术中仅能将实物的相关信息以二维的平面进行展示,无法给用户以直观立体的感受的技术问题。

本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。

根据本公开的一方面,提供一种识别展示物品信息的方法,包括:

获取待识别实物的图像信息;

将所述待识别实物的图像信息发送给服务器,以便所述服务器根据所述待识别实物的图像信息进行分析、识别得到待识别实物的物品信息;

接收所述待识别实物的物品信息,并针对所述待识别实物的物品信息采用虚拟现实技术进行展示。

在本公开的一种示例性实施例中,所述服务器根据所述待识别实物的图像信息分析、识别得到待识别实物的物品信息包括:

根据所述待识别实物的图像信息分析得到关键特征码;

基于所述关键特征码获得待识别实物的物品信息。

在本公开的一种示例性实施例中,所述基于所述关键特征码获得相应的物品信息包括:

基于所述关键特征码获取符合特征码的物品信息集合;

从物品信息集合中筛选出匹配度最高的物品信息作为所述待识别实物的物品信息。

在本公开的一种示例性实施例中,通过虚拟现实设备中的图像采集装置获取所述待识别实物的图像信息,通过所述虚拟现实设备的显示装置将所述待识别实物的物品信息采用虚拟现实技术进行展示。

在本公开的一种示例性实施例中,所述待识别实物的物品信息至少包括以下一种信息:名称、三维图像、规格、产地以及购买链接。

根据本公开的一个方面,提供一种识别展示物品信息的服务器,用于与一虚拟现实设备配合使用,包括:

获取模块,用于获取待识别实物的图像信息;

分析模块,用于根据所述待识别实物的图像信息分析得到关键特征码;

识别模块,用于基于所述关键特征码获得待识别实物的物品信息;

其中所述待识别实物的图像信息通过所述虚拟现实设备采集得到,且所述待识别实物的物品信息通过所述虚拟现实设备展示。

在本公开的一种示例性实施例中,所述识别模块包括:

集合子模块,用于基于所述关键特征码获取符合特征码的物品信息集合;

匹配子模块,用于从物品信息集合中筛选出匹配度最高的物品信息作为所述待识别实物的物品信息。

在本公开的一种示例性实施例中,所述待识别实物的物品信息至少包括以下一种信息:名称、三维图像、规格、产地以及购买链接。

根据本公开的一个方面,提供一种虚拟现实设备,用于与一服务器配合使用,包括:

图像采集装置,用于采集待识别实物的图像信息,并将所述待识别实物的图像信息发送给所述服务器;以及

显示装置,用于接收所述服务器返回的待识别实物的物品信息,并针对所述待识别实物的物品信息采用虚拟现实技术进行展示,其中所述服务器根据所述待识别实物的图像信息进行分析、识别得到所述待识别实物的物品信息。

根据本公开的一个方面,提供一种识别展示物品信息的系统,包括:

虚拟现实设备,用于获取待识别实物的图像信息,并将所述待识别实物的图像信息发送给服务器,还用于接收待识别实物的物品信息,并针对所述待识别实物的物品信息采用虚拟现实技术进行展示;以及

服务器,用于根据所述待识别实物的图像信息进行分析、识别得到所述待识别实物的物品信息。

根据本公开的技术方案,能够得到以下技术效果:

本实施例提供的方法基于图像识别技术,将虚拟现实设备采集得到的针对待识别实物的图像信息经过分析识别得到相应的物品信息,以便将该物品信息以虚拟现实设备展示出来,以更加立体直观的方式展示出物品信息,提高现实环境中的实物与虚拟现实的互动性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。

附图说明

通过参照附图详细描述其示例实施例,本公开的上述和其它目标、特征及优点将变得更加显而易见。

图1示意性示出本公开一实施例中提供的一种识别展示物品信息的方法的步骤流程图。

图2示意性示出根据本公开一实施例中服务器根据待识别实物的图像信息进行分析、识别得到待识别实物的物品信息的步骤流程图。

图3示意性示出根据本公开一实施例中步骤s22基于关键特征码获得待识别实物的物品信息的步骤流程图。

图4示意性示出根据本公开另一实施例中提供的一种识别展示物品信息的服务器的示意图。

图5示意性示出根据本公开再一实施例中提供的一种虚拟现实设备的示意图。

图6示意性示出根据本公开又一实施例中提供的一种识别展示物品信息的系统的示意图。

图7示意性示出根据本公开又一实施例中提供的系统的工作原理流程图。

具体实施方式

现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。

此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知结构、方法、装置、实现、材料或者操作以避免喧宾夺主而使得本公开的各方面变得模糊。

附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。

图1示出本公开提供的一种识别展示物品信息的方法的步骤流程图。

如图1所示,在步骤s10中,获取待识别实物的图像信息。其中本实施例中可以通过虚拟现实设备中的图像采集装置获取待识别实物的图像信息。例如,使用者首先佩戴头戴式的虚拟现实(vr)设备,然后通过vr设备中的图像采集装置(如摄像头)采集待识别实物的图像信息。vr设备中不仅包括显示装置(如屏幕),还包括图像采集装置(如摄像头),以便对待检索识别的物品进行图像获取,从而能根据获取的图像信息进行分析提取等得到关于该物品更多的信息。

如图1所示,在步骤s20中,将待识别实物的图像信息发送给服务器,以便服务器根据待识别实物的图像信息进行分析、识别得到待识别实物的物品信息。

图2示出本实施例中服务器根据待识别实物的图像信息进行分析、识别得到待识别实物的物品信息的步骤流程图。

如图2所示,在步骤s21中,根据待识别实物的图像信息分析得到关键特征码。

特征提取是图像处理中的一个初级运算,也就是说对采集的图像进行的第一个运算处理。通过检查图像中每个像素来确定该像素是否代表一个特征,假如它是一个更大的算法的一部分,那么这个算法一般只检查图像的特征区域。作为特征提取的一个前提运算,输入的图像一般通过高斯模糊核在尺度空间中被平滑,此后通过局部导数运算来计算图像的一个或多个特征,所得到就是特征码。

由于常用的图像特征有颜色特征、形状特征、纹理特征、空间关系特征、局部特征点等,在实际应用中可以根据需要选择其中的某些特征作为关键特征码。

如图2所示,在步骤s22中,基于关键特征码获得待识别实物的物品信息。

图3示出本实施例中步骤s22基于关键特征码获得待识别实物的物品信息的步骤流程图。

如图3所示,在步骤s221中,基于关键特征码获取符合特征码的物品信息集合。该步骤根据关键特征码对所有符合特征码的物品信息从数据库中进行检索,并对检索的结果整合后得到物品信息集合。

如图3所示,在步骤s222中,从物品信息集合中筛选出匹配度最高的物品信息作为待识别实物的物品信息。

经过步骤s221得到的物品信息集合中都输与目标较为接近的,进行图像匹配的研究目标是更加精确地判断两幅图像之间的相似性。通常,认为相同类的物体之间是相近的,不同的特征可通过不同的匹配方法进行匹配,如形状特征可使用集合参数法、形状不变矩阵法等方式进行匹配,颜色特征可使用颜色直方图、颜色集、颜色矩等方式进行匹配,从而通过算法来实现主要特征的匹配方法,找出相似性最高的,也就是匹配度最高的物品信息作为待识别实物的物品信息。由于物品信息集合中包含比较多的相关的物品信息,但是需要从中筛选出匹配度最高的物品信息作为待识别实物的物品信息,从而得到更加精确的、与实物相符合的物品信息。如图1所示,在步骤s30中,接收待识别实物的物品信息,并针对待识别实物的物品信息采用虚拟现实技术进行展示。

本实施例中待识别实物的物品信息至少包括以下一种信息:名称、三维图像、规格、产地以及购买链接。在展示物品信息的过程中,由于虚拟现实设备的显示装置可以使使用者更加直观的观看展示的物品信息,其中关于名称、规格以及购买链接等信息可以以文字形式显示在显示装置的屏幕上,对于物品的三维图像可以以立体方式呈现,甚至可以通过控制虚拟现实设备的控制手柄等切换多个不同的角度来进行观看,具有更强的立体感和代入感,从而提供立体直观的观察方式。

综上所述,本实施例提供的方法基于图像识别技术,将虚拟现实设备采集得到的针对待识别实物的图像信息经过分析识别得到相应的物品信息,以便将该物品信息以虚拟现实设备展示出来,以更加立体直观的方式展示出物品信息,提高现实环境中的实物与虚拟现实的互动性。

图4示出本公开另一实施例中提供的一种识别展示物品信息的服务器的示意图,该服务器用于与一虚拟现实设备配合使用,主要对虚拟现实设备采集的图像信息进行分析识别等处理,以得到相应的物品信息。

如图4所示,该服务器100包括:获取模块110、分析模块120和识别模块130。获取模块110用于获取待识别实物的图像信息,其中本实施例中的待识别实物的图像信息通过虚拟现实设备采集得到,该获取模块110可以为一个通信端口,用于接收虚拟现实设备发送来的图像信息。

分析模块120用于根据待识别实物的图像信息分析得到关键特征码,由于常用的图像特征有颜色特征、形状特征、纹理特征、空间关系特征、局部特征点等,在实际应用中可以根据需要选择其中的某些特征作为关键特征码。

识别模块130用于基于关键特征码获得待识别实物的物品信息。

如图4所示,该识别模块130包括:集合子模块131和匹配子模块132。集合子模块131用于基于关键特征码获取符合特征码的物品信息集合,匹配子模块132用于从物品信息集合中筛选出匹配度最高的物品信息作为待识别实物的物品信息。由于物品信息集合中包含比较多的相关的物品信息,但是需要从中筛选出匹配度最高的物品信息作为待识别实物的物品信息,从而得到更加精确的、与实物相符合的物品信息。

本实施例中的待识别实物的物品信息至少包括以下一种信息:名称、三维图像、规格、产地以及购买链接。最终服务器将得到的待识别实物的物品信息发送给虚拟现实设备,并通过虚拟现实设备展示。在展示物品信息的过程中,由于虚拟现实设备的显示装置可以使使用者更加直观的观看展示的物品信息,其中关于名称、规格以及购买链接等信息可以以文字形式显示在显示装置的屏幕上,对于物品的三维图像可以以立体方式呈现,甚至可以通过控制虚拟现实设备的控制手柄等切换多个不同的角度来进行观看,具有更强的立体感和代入感,从而提供立体直观的观察方式。

综上所述,本实施例提供的服务器通过对接收的图像信息进行分析识别,从中得到匹配度最高的物品信息,从而得到与实物更加符合的物品信息。进一步的,将得到的物品信息通过虚拟现实设备展示出来,以更加立体直观的方式展示出物品信息,提高现实环境中的实物与虚拟现实的互动性。

图5还示出本公开再一实施例提供的一种虚拟现实设备的示意图,该虚拟现实设备用于与一服务器配合使用,虚拟现实设备主要是采集待检测实物的图像信息,并将服务器识别得到的物品信息通过虚拟现实技术展示出来。例如该虚拟现实设备可以为一个头戴式虚拟现实设备,使用者通过佩戴头戴式虚拟现实设备采集图像信息,并观看相应的物品信息。

如图5所示,该虚拟现实设备200包括图像采集装置210和显示装置220。

图像采集装置210用于采集待识别实物的图像信息,并将待识别实物的图像信息发送给服务器,其中图像采集装置210可以是头戴式虚拟现实设备上的一个摄像头。

显示装置220用于接收并展示服务器返回的待识别实物的物品信息,并针对待识别实物的物品信息采用虚拟现实技术进行展示,其中服务器根据待识别实物的图像信息进行分析、识别得到待识别实物的物品信息。该显示装置220就是头戴式虚拟现实设备的显示屏,实现立体感的视觉效果。

本实施例中的待识别实物的物品信息至少包括以下一种信息:名称、三维图像、规格、产地以及购买链接。最终服务器将得到的待识别实物的物品信息发送给虚拟现实设备,并通过虚拟现实设备展示。在展示物品信息的过程中,由于虚拟现实设备的显示装置可以使使用者更加直观的观看展示的物品信息,其中关于名称、规格以及购买链接等信息可以以文字形式显示在显示装置的屏幕上,对于物品的三维图像可以以立体方式呈现,甚至可以通过控制虚拟现实设备的控制手柄等切换多个不同的角度来进行观看,具有更强的立体感和代入感,从而提供立体直观的观察方式。

综上所述,本实施例提供的虚拟现实设备通过采集实物的图像信息,将其发送给服务器进行处理,之后接受服务器返回的物品信息,并将该物品信息以虚拟现实技术呈现出来,提高现实环境中的实物与虚拟现实的互动性,为使用者提供更良好的视觉感受,提升用户体验。

图6还示出本公开另一实施例提供的一种识别展示物品信息的系统的示意图,如图6所示,该系统300包括服务器100和虚拟现实设备200。

虚拟现实设备200用于获取待识别实物的图像信息,并将待识别实物的图像信息发送给服务器,还用于接收待识别实物的物品信息,并针对待识别实物的物品信息采用虚拟现实技术进行展示,其中虚拟现实设备200的组成以及结构前文已述,此处不再赘述。

服务器100用于根据待识别实物的图像信息进行分析、识别得到待识别实物的物品信息,其中该服务器可以为云服务器,其中服务器100的组成以及结构前文已述,此处不再赘述。

其中服务器100与虚拟现实设备200之间的通信方式可以是基于无线网络或者是移动通信网络,本实施例中不做具体限定。

图7示出该系统的工作原理流程图,包括以下步骤:

步骤s101:通过虚拟现实设备中的摄像头采集待识别实物的图像信息。

步骤s102:将采集到的图像信息发送到服务器。

步骤s103:服务器基于图像识别技术分析出图像信息中的关键特征码。

步骤s104:服务器基于特征码获取符合特征码的物品信息集合。

步骤s105:服务器从物品信息集合中筛选出匹配度最高的物品信息,也就是相应的待识别实物的物品信息,并响应给虚拟现实设备。

步骤s106:虚拟现实设备中的显示设备将服务器响应的结果展示出来,其中的物品信息包括:物品的名称、三维图像、规格、产地、购买链接等。

综上所述,本实施例提供的系统中的虚拟现实设备采集实物的图像信息,并将其发送给服务器,服务器基于图像识别技术,将虚拟现实设备采集得到的针对待识别实物的图像信息经过分析识别得到相应的物品信息,虚拟现实设备接收服务器返回的物品信息,并将其展示出来,以更加立体直观的方式展示出物品信息,提高现实环境中的实物与虚拟现实的互动性。

应清楚地理解,本公开描述了如何形成和使用特定示例,但本公开的原理不限于这些示例的任何细节。相反,基于本公开公开的内容的教导,这些原理能够应用于许多其它实施方式。

以上具体地示出和描述了本公开的示例性实施方式。应可理解的是,本公开不限于这里描述的详细结构、设置方式或实现方法;相反,本公开意图涵盖包含在所附权利要求的精神和范围内的各种修改和等效设置。

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