一种寻找物品的方法和装置与流程

文档序号:11387182阅读:227来源:国知局
一种寻找物品的方法和装置与流程

本发明涉及通信技术领域,尤其涉及一种寻找物品的方法和装置。



背景技术:

在日常生活中,很多用户经常容易忘记东西的放置位置,尤其是一些个体较小的物品,这些物品寻找起来非常不便。例如:用户出门之前经常需要花费一些时间来寻找钥匙,给用户造成了困扰,用户体验不佳。

目前,在工业领域中,仓储物品较多,为了便于寻找物品,会事先在每件物品上黏贴射频标签,用户在寻找物品时,可以利用天线定位出物品的射频标签,进而找到所需的物品。但是,如果将这种工业做法应用到日常生活中,对于普通用户而言,操作复杂,不易掌握且成本较高,应用价值不高。

综上所述,提供一种便于用户寻找物品的方法已经成为本领域亟待解决的技术问题。



技术实现要素:

本发明的主要目的在于提供一种寻找物品的方法和装置,以解决现有技术中用户需在所需物品不方便的问题。

针对上述技术问题,本发明是通过以下技术方案来解决的:

本发明提供了一种寻找物品的方法,包括:在寻找物品时,获取预先采集的所述物品的特征信息;通过摄像头在用户环境中识别符合所述特征信息的物品;在所述用户环境中,定位识别出的所述物品。

其中,所述方法还包括:预先记录物品对应的备案位置;其中,所述备案位置为所述物品在用户环境中的易遗漏识别位置和/或易放置位置;如果未识别出符合所述特征信息的物品,则提示所述物品的备案位置;通过摄像头在所述物品对应的备案位置识别符合所述特征信息的物品。

其中,所述定位识别出的所述物品,包括:利用距离感应器,定位识别出的所述物品。

其中,所述定位识别出的所述物品,包括:在所述用户环境对应的地图上显示所述物品的定位结果。

其中,所述物品的特征信息包括:所述物品的形状、大小、颜色、纹理和材质。

本发明还提供了一种寻找物品的装置,包括:获取模块,用于在寻找物品时,获取预先采集的所述物品的特征信息;识别模块,用于通过摄像头在用户环境中识别符合所述特征信息的物品;定位模块,用于在所述用户环境中,定位识别出的所述物品。

其中,所述装置还包括记录模块和提示模块;所述记录模块,用于预先记录物品对应的备案位置;其中,所述备案位置为所述物品在用户环境中的易遗漏识别位置和/或易放置位置;所述提示模块,用于在未识别出符合所述特征信息的物品的情况下,提示所述物品的备案位置;所述识别模块,进一步用于通过摄像头在所述物品对应的备案位置识别符合所述特征信息的物品。

其中,所述定位模块,进一步用于利用距离感应器,定位识别出的所述物品。

其中,所述定位模块,进一步用于在所述用户环境对应的地图上显示所述物品的定位结果。

其中,所述物品的特征信息包括:所述物品的形状、大小、颜色、纹理和材质。

本发明有益效果如下:

本发明预先采集将来可能需要寻找的物品的特征信息,在需要寻找物品时,利用该物品的特征信息,通过图像识别的方法,在用户环境中搜索出需要寻找的物品,方便快捷,用户体验较好。

附图说明

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

图1是根据本发明第一实施例的寻找物品的方法的流程图;

图2是根据本发明第二实施例的寻找物品的方法的流程图;

图3是根据本发明第三实施例的寻找物品的装置的结构图;

图4是根据本发明第四实施例的移动终端的示意图。

具体实施方式

本发明的主要思想在于,预先采集将来可能寻找的物品的特征信息,在寻找物品时,获取所述物品的特征信息;通过摄像头在用户环境中识别符合所述特征信息的物品;在所述用户环境中,定位识别出的所述物品,直到用户根据定位结果寻找到所述物品。本发明可以方便用户快速的寻找到物品,提高了物品寻找的效率,用户体验好。

为使本发明的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本发明作进一步地详细说明。

实施例一

根据本发明的实施例一,提供了一种寻找物品的方法,本实施例的执行主体为具有摄像头的移动终端。其中,移动终端例如是智能手机、平板电脑等。移动终端可以具备双摄像头。

图1为根据本发明第一实施例的寻找物品的方法的流程图。

步骤s110,在寻找物品时,获取预先采集的所述物品的特征信息。

在本实施例中,对于将来可能需要寻找的物品,预先通过摄像头采集该物品的特征信息。

物品的特征信息包括但不限于:物品的形状、大小、颜色、纹理和材质。

具体地,在移动终端中设置物品寻找功能。物品寻找功能的设置选项包括物品备案设置。物品备案设置用于对用户将来可能寻找的物品进行备案。可以调用移动终端的摄像头对用户希望备案的物品进行拍摄,根据采集到的物品的图像,识别出该物品的形状、大小、颜色、纹理、材质等信息,并记录该物品的形状、大小、颜色、纹理、材质等信息,完成对该物品的备案。

在用户希望寻找某一物品时,启动物品寻找功能,显示已经备案的物品的图像和/或名称,使用户在已经备案的物品中选择当前希望寻找的物品,并且根据用户选择的物品,获取该物品对应的形状、大小、颜色、纹理、材质等信息,并根据这些信息进行物品寻找。

步骤s120,通过摄像头在用户环境中识别符合所述特征信息的物品。

用户环境是指用户所处的环境。例如:办公环境、家庭环境等。

调用摄像头,采集用户环境的图像。用户环境的图像为一张或多张。例如:用户手持移动终端调整摄像头的角度,摄像头每改变一个角度采集一张图像,由于图像中包含用户环境中物品的信息,所以可以通过摄像头采集到包含用户环境中不同物品的图像。

在本实施例中,为了提升识别物品的操作的实时性,对摄像头当前采集的图像进行图像识别,识别出图像中各个物品的特征信息,将图像中每个物品的特征信息分别和用户所寻找的物品的特征信息进行匹配,如果两者匹配,则说明图像中该物品的特征信息符合用户所寻找的物品的特征信息,即图像中的该物品和用户所寻找的物品为同一个物品,反之,则继续将下一张图像中各个物品的特征信息分别和用户所寻找的物品的特征信息进行匹配。进一步地,如果图像中物品的特征信息和用户所寻找的物品的特征信息相同或者相似度大于预设的阈值,则表示图像中物品的特征信息和用户所寻找的物品的特征信息相匹配。

步骤s130,在所述用户环境中,定位识别出的所述物品。

如果在摄像头采集的图像中识别出符合所述特征信息的物品,则可以确定该识别出的物品为用户寻找的物品,这时定位识别出的该物品。

在定位该物品时,可以利用距离感应器,定位识别出的该物品。进一步地,由于本实施例中的识别操作具有实时性,所以如果在当前识别的图像中识别出该物品,则利用距离感应器测量物品相对于移动终端的距离,并在当前识别的图像中,将物品相对于移动终端的距离提供给用户,当然还可以在图像中标识出该物品。例如在图像中用红色圆圈画出该物品,这样用户就可以知道物品的所在位置。

在定位该物品之前,可以预先存储用户环境对应的地图,在该地图中包含用户环境中的参照物,如门窗、家电等,在识别出用户所寻物品之后,根据用户环境中的参照物确定物品所处的位置,在用户环境对应的地图上显示物品的位置,这样用户可以将该地图作为导航,最终找到该物品。

在本实施例中,预先采集将来可能需要寻找的物品的特征信息,在需要寻找物品时,利用该物品的特征信息,通过图像识别的方法,在用户环境中搜索出需要寻找的物品,方便快捷,用户体验较好。

实施例二

本实施例提供一种较为具体的寻找物品的方法。图2是根据本发明第二实施例的寻找物品的方法的流程图。

步骤s210,预先记录物品对应的备案位置。

备案位置为所述物品在用户环境中的易遗漏识别位置和/或易放置位置。

易遗漏识别位置为用户环境中,摄像头不易采集的位置。例如抽屉内部。

易放置位置为用户环境中,物品经常被寻到的位置。

在本实施例中,物品寻找功能的设置选项除了物品备案设置,还包括备案位置设置。备案位置设置用于对物品易遗漏识别位置和/或易放置位置进行设置。物品易遗漏识别位置和易放置位置可以由用户进行设置,例如在用户环境对应的地图中进行设置。物品易遗漏识别位置和易放置位置也可以在日常寻找物品的过程中进行设置,例如:在通过摄像头拍摄用户环境时,一般不会拍摄到抽屉内部的图像,而钥匙在抽屉中被寻到过,这样可以设置抽屉内部为钥匙的易遗漏识别位置。又如:钥匙经常在鞋柜上寻找到,则设置鞋柜为钥匙的易放置位置。

步骤s220,根据用户选择的物品,获取所述物品的特征信息。

在用户希望寻找某一物品时,开启物品寻找功能,在移动终端显示的用户界面中,显示已经备案的物品信息,如物品的名称,用户在这些物品信息中选择其中一个物品作为待寻找的物品,获取该待寻找的物品的特征信息。

步骤s230,通过摄像头在用户环境中识别符合所述特征信息的物品。

调用摄像头拍摄用户环境,采集包含用户环境中的物品的图像;在采集的图像中识别是否有符合待寻找的物品的特征信息的物品。例如:在采集的图像中,识别图像中是否包含形状、大小、颜色、纹理、材质等信息都和待寻找的物品相同的物品。

在通过摄像头在用户环境中识别符合所述特征信息的物品的同时,用户可以在移动终端的显示界面中看到摄像头取景画面。

步骤s240,判断是否识别出符合所述特征信息的物品;如果是,则执行步骤s250;如果否,则执行步骤s260。

如果在采集的图像中,识别出该图像中包含形状、大小、颜色、纹理、材质等信息都和待寻找的物品相同的物品,则可以判定已经识别出符合待寻找的物品的特征信息的物品。

步骤s250,如果识别出符合所述特征信息的物品,则定位识别出的所述物品。

如果在用户环境中识别出符合所述特征信息的物品,则可以利用距离感应器测量移动终端与该物品的距离,在移动终端当前显示的摄像头取景画面中提示用户已经找到待寻找的物品,在取景画面中标识出该物品,并且显示该物品与移动终端的距离值,进而用户可以根据该取景画面找到该物品。

如果在用户环境中识别出符合所述特征信息的物品,则还可以在用户环境对应的地图中定位出该物品的所在位置,进而用户可以根据用户环境对应地图寻得该物品。

步骤s260,如果未识别出符合所述特征信息的物品,则提示所述物品的备案位置。

在本实施例中,物品的备案位置可能为一个或多个。物品的备案位置为多个时,可以一次性提示将多个备案位置,或者对多个备案位置进行排序,每次仅提示物品的一个备案位置。

具体地,如果在用户环境中未识别出符合所述特征信息的物品,则该物品可能放置在比较隐蔽的位置,这时可以在移动终端显示的用户界面中提示该物品的易遗漏识别位置和/或易放置位置,用户可以根据该物品的易遗漏识别位置和/或易放置位置调整移动终端的摄像头,使移动终端的摄像头采集该物品的易遗漏识别位置和/或易放置位置的图像,以便在该物品的易遗漏识别位置和/或易放置位置识别是否存在该物品。

例如:在摄像头的取景画面中显示该物品的备案位置列表,用户可以根据该备案位置列表,手持移动终端,利用移动终端的摄像头对每个备案位置进行取景,采集备案位置的图像,进而识别备案位置是否有待寻找的物品。

步骤s270,通过摄像头在所述物品对应的备案位置识别符合所述特征信息的物品。

在本实施例中,如果物品的备案位置为多个,则每次通过摄像头在所述物品对应的备案位置识别符合所述特征信息的物品时,识别当前采集图像的位置对应的备案位置,例如,根据预先存储的用户环境对应的地图识别当前采集图像的位置对应的备案位置,并且确定是否还有备案位置没有采集图像,如果尚有备案位置没有被采集图像,则跳转到步骤s240,如果所有备案位置都已经被采集图像,则结束流程,提示用户待寻找的物品没有搜索到。

在本实施例中,仅需用户事先在移动终端中,对物品以及物品的易遗漏识别位置和易放置位置仅需备案,就可以后续通过移动终端在用户环境中寻找物品。通过本实施例,可以帮助用户更加快捷地寻找到用户所需的物品,而且便携式的移动终端方便用户随时随地的使用,为用户的生活提供了方便,用户体验较好。

实施例三

本实施例提供一种寻找物品的装置。该寻找物品的装置可以设置在具有摄像头的移动终端中。该移动终端可以具有双摄像头。

如图3所示,为根据本发明第三实施例的寻找物品的装置的结构图。

该寻找物品的装置,包括:

获取模块310,用于在寻找物品时,获取预先采集的所述物品的特征信息。

识别模块320,用于通过摄像头在用户环境中识别符合所述特征信息的物品。

定位模块330,用于在所述用户环境中,定位识别出的所述物品。

进一步地,所述装置还包括记录模块和提示模块(图中未示出)。

所述记录模块,用于预先记录物品对应的备案位置;其中,所述备案位置为所述物品在用户环境中的易遗漏识别位置和/或易放置位置;

所述提示模块,用于在未识别出符合所述特征信息的物品的情况下,提示所述物品的备案位置;

所述识别模块,进一步用于通过摄像头在所述物品对应的备案位置识别符合所述特征信息的物品。

进一步地,所述定位模块330,进一步用于利用距离感应器,定位识别出的所述物品。

进一步地,所述定位模块330,还用于在所述用户环境对应的地图上显示所述物品的定位结果。

进一步地,所述物品的特征信息包括:所述物品的形状、大小、颜色、纹理和材质。

本发明所述的装置的功能已经在图1-图2所示的方法实施例中进行了描述,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。

实施例四

本实施例提供一种计算机程序、存储有该程序的存储介质和移动终端。其中,该程序用于实现寻找物品,包括:在寻找物品时,获取预先采集的所述物品的特征信息;通过摄像头在用户环境中识别符合所述特征信息的物品;定位识别出的所述物品。

进一步地,还包括:预先记录物品对应的备案位置;其中,所述备案位置为所述物品在用户环境中的易遗漏识别位置和/或易放置位置;如果未识别出符合所述特征信息的物品,则提示所述物品的备案位置;通过摄像头在所述物品对应的备案位置识别符合所述特征信息的物品。

进一步地,利用距离感应器,定位识别出的所述物品。

进一步地,在所述用户环境对应的地图上显示所述物品的定位结果。

进一步地,所述物品的特征信息包括:所述物品的形状、大小、颜色、纹理和材质。

该存储介质主要是用于存储上述程序,因此,本实施例不再详细描述存储介质内的程序;而存储介质只要能存储上述程序即可。

前述实施例所公开的寻找物品的方法的技术方案可以通过在移动终端中实施执行,以寻得用户所需的物品。

图4是根据本发明第四实施例的移动终端的示意图。

移动终端包括:处理器410、存储器420、数据收发器430、摄像头440以及距离感应器450。处理器410、存储器420、数据收发器430、摄像头440以及距离感应器450可以通过总线或者其他方式相互连接。

存储器420,用于存储应用软件的软件程序以及模块,前述实施例中公开的寻找物品的方法对应的程序指令/模块就可以存储在存储器420,关于寻找物品的方法在之前的实施例已经详细描述,因此本实施例不再详细重述。

处理器410,用于通过运行存储在存储器420内的软件程序以及模块,执行各种功能应用以及数据处理,即实现上述的方法。

数据收发器430用于经由一个网络接收或者发送数据。

摄像头440,用于在处理器410的控制下采集图像,并将采集的图像数据回传给处理器410。

距离感应器450,用于在处理器410的控制下测量物品相对于移动终端的距离和角度,并将数据回传给处理器410。

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

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