一种反馈信息的方法、装置、电子设备和存储介质与流程

文档序号:17259608发布日期:2019-03-30 09:33阅读:124来源:国知局
一种反馈信息的方法、装置、电子设备和存储介质与流程

本发明实施例涉及计算机视觉领域,特别涉及一种反馈信息的方法、装置、电子设备和存储介质。



背景技术:

环境感知对于人们的日常生活至关重要,因为它为下一步的决策提供参考。现在已经提供了许多系统和方法来帮助视障人士完成导航、阅读等各种任务。

然而,发明人在研究现有技术过程中发现,目前没有一种系统和方法能够帮助盲人了解周围环境以及他们感兴趣的事物,这阻碍了他们认识世界。

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



技术实现要素:

本发明实施方式的目的在于提供一种反馈信息的方法、装置、电子设备和存储介质,使得能够根据用户的选择,反馈用户感兴趣的物体的信息给用户,更好地帮助用户了解周围环境及他们感兴趣的物体,帮助用户认识世界。

为解决上述技术问题,本发明的实施方式提供了一种反馈信息的方法,包括以下步骤:获取用户的操作信息;根据操作信息,确定第一指示信息;其中,第一指示信息指示当前环境的图像中用户的感兴趣区域;根据当前环境的图像中的物体的边界信息和第一指示信息,确定第一物体;其中,第一物体为用户的感兴趣区域内的物体;反馈第一物体的特征信息和/或距离信息。

本发明的实施方式还提供了一种反馈信息的装置,包括:第一获取模块、第一确定模块、第二确定模块和反馈模块;第一获取模块用于获取用户的操作信息;第一确定模块用于根据操作信息,确定第一指示信息;其中,第一指示信息指示当前环境的图像中用户的感兴趣区域;第二确定模块用于根据当前环境的图像中的物体的边界信息和第一指示信息,确定第一物体;其中,第一物体为用户的感兴趣区域内的物体;反馈模块用于反馈第一物体的特征信息和/或第一物体的距离信息。

本发明的实施方式还提供了一种电子设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;以及,其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述实施方式提及的反馈信息的方法。

本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述实施方式提及的反馈信息的方法。

本发明实施方式相对于现有技术而言,电子设备根据用户的操作,以及当前环境的图像中的物体的边界信息,确定用户感兴趣的物体,将用户感兴趣的物体的特征信息和/或距离信息反馈给用户,使得用户能够根据反馈的信息,了解周围的环境中的物体的信息,进而更好地感知周围环境。

另外,物体的特征信息包括物体的n个层次的信息,n为大于1的正整数。该实现中,将物体的特征信息分为多个层次,有助于对物体的特征信息进行管理。

另外,n等于3,物体的第一层信息为物体的粗分类信息,物体的第二层信息为物体的细分类信息,物体的第三层信息为物体的属性信息。

另外,反馈第一物体的特征信息和第一物体的距离信息,具体包括:根据操作信息,确定第二指示信息;其中,第二指示信息用于指示反馈物体的第t层信息,t为不大于n的正整数;反馈第一物体的第t层信息和第一物体的距离信息。该实现中,根据用户的操作确定反馈物体的某一层次的信息,使得用户能够更有层次的、全面的了解自己感兴趣的物体的信息,也可以更快地过滤自己不感兴趣的物体的信息。

另外,反馈第一物体的特征信息和第一物体的距离信息,具体包括:根据第一物体的距离信息,确定语音音量;通过语音播放的方式,按照确定的语音音量播放第一物体的特征信息。该实现中,通过语音音量反馈物体的距离信息,使得用户能够更直观的感知自身与物体的距离。

另外,在获取用户的操作信息之前,反馈信息的方法还包括:获取当前环境的图像;确定当前环境的图像中的物体的信息,其中,当前环境的图像中的物体的信息包括物体的边界信息,以及物体的特征信息和/或物体的距离信息。

另外,确定图像中的物体的信息,具体包括:传输当前环境的图像至云端服务器;其中,云端服务器接收当前环境的图像,根据当前环境的图像,确定并返回图像中的物体的信息;接收云端服务器返回的图像中的物体的信息。该实现中,由于云端服务器具有更为强大的数据处理能力,由云端服务器对当前环境的图像进行解析,可以提高处理速度,进而提高电子设备的反馈信息的速度,减少用户等待时间。

另外,获取当前环境的图像,具体包括:接收采集装置传输的当前环境的图像。

另外,操作信息为触控屏的触碰信息,触碰信息中包括触碰位置信息;根据操作信息,确定第一指示信息,包括:将触碰位置信息,作为第一指示信息;根据物体的边界信息和第一指示信息,确定第一物体,具体包括:确定图像中与触碰位置信息对应的像素;根据与触碰位置信息对应的像素,以及图像中的物体的边界信息,确定第一物体。

另外,操作信息为触控屏的触碰信息,触碰信息中包括触碰位置信息;根据操作信息,确定第二指示信息,具体包括:判断本次的触碰位置信息所指示的触碰位置与上一次的触碰位置信息所指示的触碰位置之间的距离是否大于第一阈值;若确定是,确定本次反馈过程中的第二指示信息指示反馈物体的第一层信息;若确定不是,确定上一次反馈过程中的第二指示信息,根据上一次反馈过程中的第二指示信息,确定本次反馈过程中的第二指示信息。

另外,操作信息包括用户头部的姿势信息;根据操作信息,确定第一指示信息,包括:根据用户头部的姿势信息,确定用户的视线信息;将用户的视线信息,作为第一指示信息;根据物体的边界信息和第一指示信息,确定第一物体,具体包括:确定图像中与用户的视线信息对应的像素;根据与用户的视线信息对应的像素,以及图像中的物体的边界信息,确定第一物体。

另外,操作信息包括用户头部的姿势信息;根据操作信息,确定第二指示信息,具体包括:根据用户头部的姿势信息,确定本次反馈过程中用户头部的姿势;判断本次反馈过程中用户头部的姿势相对于上一次反馈过程中用户头部的姿势是否发生变化;若确定是,确定本次反馈过程中的第二指示信息指示反馈物体的第一层信息;否则,确定上一次反馈过程中的第二指示信息,根据上一次反馈过程中的第二指示信息,确定本次反馈过程中的第二指示信息。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是本发明的第一实施方式的反馈信息的方法的流程图;

图2是本发明的第二实施方式的反馈信息的方法的流程图;

图3是本发明的第三实施方式的反馈信息的装置的结构示意图;

图4是本发明的第四实施方式的电子设备的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

需要说明的是,本发明的实施方式提供的反馈信息的方法主要应用于为视力障碍者提供周围环境的信息,帮助视力障碍者感知周围环境,但本领域技术人员可以理解,实际应用中,也可以将本发明的实施方式应用于其他场景,本发明的实施方式不限制应用场景。

本发明的第一实施方式涉及一种反馈信息的方法,应用于电子设备,例如,触控终端(如手机、平板等)等具有处理功能的设备。如图1所示,该反馈信息的方法包括:

步骤101:获取用户的操作信息。

以下对用户的操作信息的类型和获得方式进行举例说明。

第一种情况,操作信息为触控屏的触碰信息,触碰信息中包括触碰位置信息。电子设备可以是智能手机,触控屏为智能手机的触控屏,智能手机确定用户在触控屏上触碰的位置,生成触控屏的触碰信息。

第二种情况,操作信息为用户头部的姿势信息。电子设备通过接收惯性测量单元(inertialmeasurementunit,imu)提供的信息,根据imu提供的信息,确定用户头部的姿势信息。

需要说明的是,本领域技术人员可以理解,实际应用中,用户的操作信息可以是其他类型的信息,电子设备可以采用其他方式来确定用户的操作信息,此处不一一列举,本实施方式不限制用户的操作信息的类型和获得方式。

步骤102:根据操作信息,确定第一指示信息。

具体地说,第一指示信息指示在当前环境的图像中用户感兴趣的区域。

具体实现中,在用户开启电子设备的环境信息反馈功能时,电子设备获取当前环境的图像,确定该图像中的物体的信息,其中,当前环境的图像中的物体的信息包括物体的边界信息,以及物体的特征信息和/或物体的距离信息。物体的特征信息可以是物体的粗分类信息、物体的细分类信息、物体的属性信息以及其他信息中的任意一种或多种信息。物体的距离信息用于指示物体与用户的距离,电子设备可以根据当前环境的图像中的物体的深度信息,确定物体与电子设备的距离,结合预设的电子设备与用户的距离,或,实时感测的电子设备与用户的距离,确定物体与用户的距离。在用户关闭电子设备的环境信息反馈功能或重新发送拍摄指令之前,电子设备基于该图像,以及该图像中的物体的信息,执行步骤101至步骤104。

具体实现中,物体的特征信息包括物体的粗分类信息、物体的细分类信息和物体的属性信息。其中,物体的粗分类信息可以为物体所属的类别信息,物体的细分类信息为物体的名称信息。例如,物体为桌子,桌子的粗分类信息为桌子所属的类别信息——家具,桌子的细分类信息为桌子的名称——桌子,桌子的特征信息为物体的属性信息——褐色。

需要说明的是,本领域技术人员可以理解,实际应用中,可以根据需要将物体的特征信息划分为更多层次或更少层次,物体的粗分类信息和物体的细分类信息可以根据需要设置为物体其他层次的信息,本实施方式不限制对物体的信息的分层方式。

其中,电子设备可以通过自身的摄像头获取当前环境的图像,也可以通过与采集装置建立通信连接,接收采集装置传输的当前环境的图像。

具体实现中,采集装置在获取到拍摄指令后,拍摄当前环境的图像。其中,拍摄指令可以由电子设备发送,也可以是采集装置确定用户按下拍摄按钮后生成的拍摄指令。

具体实现中,可以将具有图像采集功能的设备和用户的可穿戴设备结合,构成采集装置。例如,可以将红绿蓝-深度(redgreenblue-depth,rgb-d)传感器粘贴到用户佩戴的太阳镜框架,rgb-d传感器传输采集的rgb图像和深度图到电子设备。

具体实现中,电子设备可以传输当前环境的图像至云端服务器,云端服务器接收当前环境的图像,根据当前环境的图像,确定并返回图像中的物体的信息。电子设备接收云端服务器返回的图像中的物体的信息。

具体实现中,电子设备可以在完成对当前环境的图像中的物体的信息的确认后,可以通过振动等方式提示用户,告知用户确认完毕。

值得一提的是,由于云端服务器具有更为强大的数据处理能力,由云端服务器对当前环境的图像进行解析,可以提高处理速度,进而提高电子设备的反馈信息的速度,减少用户等待时间。

需要说明的是,本领域技术人员可以理解,电子设备可以将当前环境的图像传输至云端服务器,由云端服务器对当前环境的图像进行解析,得到图像中的物体的信息,也可以由电子设备自身对当前环境的图像进行解析,得到图像中的物体的信息,本实施方式不限制解析当前环境的图像的具体设备。

具体实现中,云端服务器或电子设备可以通过基于视觉的场景理解技术来确定当前环境的图像中的物体的信息。例如,目标检测技术、图像语义分割技术等。例如,通过基于神经网络的语义分割技术,识别并分割当前环境的图像中的物体,进而确定每个物体的边界信息、每个物体的特征信息和每个物体的距离信息。

以下结合不同的操作信息,确定第一指示信息的方法进行举例说明。

具体实现中,操作信息为触控屏的触碰信息,触碰信息中包括触碰位置信息。电子设备将触碰位置信息,作为第一指示信息。例如,当用户触碰智能手机的右上角时,第一指示信息指示用户的感兴趣区域为图像的右上角区域。

另一具体实现中,操作信息为用户头部的姿势信息。电子设备根据用户头部的姿势信息,确定用户的视线信息;将用户的视线信息,作为第一指示信息。例如,在以图像的中心轴与图像的下边框的交点为原点,图像的下边框为横坐标,图像的中心轴为纵坐标,建立坐标系的情况下,电子设备根据用户头部的姿势信息,确定用户的视线信息为用户视线与横坐标的夹角为45度,则第一指示信息指示用户的感兴趣区域为以原点为起点,由横坐标沿逆时针方向旋转45度得到的射线所在位置周围的区域。

需要说明的是,本领域技术人员可以理解,实际应用中,也可以通过其他方式确定用户感兴趣的区域,例如,基于语音交互的方法等,本实施方式不限制确定用户感兴趣的区域的方式。

步骤103:根据当前环境的图像中的物体的边界信息和第一指示信息,确定第一物体。

具体地说,第一物体为用户感兴趣的区域内的物体。

具体实现中,操作信息为触控屏的触碰信息,触碰信息中包括触碰位置信息。电子设备确定图像中与触碰位置信息对应的像素;根据与触碰位置信息对应的像素,以及图像中的物体的边界信息,确定第一物体。

另一具体实现中,操作信息为用户头部的姿势信息。电子设备确定图像中与用户的视线信息对应的像素;根据与用户的视线信息对应的像素,以及图像中的物体的边界信息,确定第一物体。

需要说明的是,本领域技术人员可以理解,本领域技术人员还可以通过其他方式确定第一物体,本实施方式不限制确定第一物体的方法。

需要说明的是,本领域技术人员可以理解,本实施方式中所说的物体可以包括桌子、计算机、天空、云、道路等,实际应用中,在对物体分类时,可以将天空、云、道路等归为“背景类物体”,本实施方式并不限定物体的类型。

步骤104:反馈第一物体的特征信息和/或第一物体的距离信息。

具体地说,电子设备可以根据用户的操作信息,反馈用户感兴趣的物体(即第一物体)的特征信息,和/或,第一物体的距离信息。

需要说明的是,本领域技术人员可以理解,实际应用中,电子设备可以在反馈第一物体的特征信息和/或第一物体的距离信息的基础上,反馈第一物体的其他信息,以便于用户更好的了解第一物体。

需要说明的是,本领域技术人员可以理解,实际应用中,电子设备可以根据用户的设置或出厂设置等,反馈第一物体的特征信息,或者,反馈第一物体的距离信息,或者,反馈第一物体的特征信息和第一物体的距离信息。

以下对电子设备反馈第一物体的特征信息和第一物体的距离信息的方法进行举例说明。

具体实现中,电子设备根据第一物体的距离信息,确定语音音量;通过语音播放的方式,按照确定的语音音量播放第一物体的特征信息。例如,对于室内场景,将距离间隔分为三个等级,即0m-2m,2m-5m和5m以上。对于室外场景,将距离间隔也分为三个等级,即0m-5m,5m-15m和15m以上,为不同等级的价格设置表不同的音量,例如,为室内场景0m-2m设置高音量,2m-5m设置中等音量,5m以上设置低音量,使得用户可以知道每个对象的相对距离。

需要说明的是,本领域技术人员可以理解,实际应用中,也可以建立音量与物体的距离信息的函数关系时,根据该函数关系及物体的距离信息,确定语音音量。

值得一提的是,通过语音音量的大小反馈物体的距离信息,使得用户能够更直观的了解物体与自身的距离,更有利于用户了解自身周围的环境。

另一具体实现中,电子设备直接播放第一物体的距离信息和第一物体的特征信息,反馈第一物体的信息。

需要说明的是,本领域技术人员可以理解,实际应用中,也可以通过其他方式反馈第一物体的信息,例如,当电子设备为智能手机时,可以通过振动的强烈反馈第一物体的距离信息,如,振动很强,说明第一物体的距离信息指示第一物体距离用户很近。

值得一提的是,电子设备根据用户的操作信息和物体的边界信息,进行信息的反馈,使得用户能够根据电子设备反馈的信息,结合图像与现实的比例,了解图像中物体的大小、物体之间的距离、物体之间的相对位置关系等信息。

例如,当操作信息为触碰信息时,当用户手指触碰a位置时,电子设备反馈的信息为物体a的信息,当用户手指向正下方移动,在移动距离大概为1cm时,电子设备反馈的信息为物体b的信息,物体b为环境,用户继续将手指向正下方移动,在移动2cm的时候,电子设备反馈的信息为物体c的信息,用户根据电子设备反馈的信息、手指移动的距离,以及图像与现实的比例(此处以1:10为例),确定物体a与物体c的距离为20cm。

需要说明的是,以上仅为举例说明,并不对本发明的技术方案构成限定。

与现有技术相比,本实施方式中提供的反馈信息的方法,电子设备根据用户的操作,以及当前环境的图像中的物体的边界信息,确定用户感兴趣的物体,将用户感兴趣的物体的特征信息和/或距离信息反馈给用户,使得用户能够根据反馈的信息,了解周围的环境中的物体的信息,进而更好地感知周围环境。除此之外,当用户连续操作时,用户可以结合电子设备反馈的信息,了解周围环境中的物体之间的相对位置关系等,更全面的帮助用户感知世界。

本发明的第二实施方式涉及一种反馈信息的方法,第二实施方式是对第一实施方式的进一步改进,具体改进之处为:本实施方式中,物体的特征信息分为多个层次,即物体的特征信息包括物体的n个层次的信息,n为大于1的正整数。

具体的说,如图2所示,在本实施方式中,包含步骤201至步骤205,其中,步骤201至步骤203分别与第一实施方式中的步骤101至步骤103大致相同,此处不再赘述。下面主要介绍不同之处:

执行步骤201至步骤203。

步骤204:根据操作信息,确定第二指示信息。

具体地说,第二指示信息用于指示反馈物体的第t层信息,t为不大于n的正整数。

以下对确定第二指示信息的方法进行举例说明。

具体实现中,操作信息为触控屏的触碰信息,触碰信息中包括触碰位置信息。电子设备判断本次的触碰位置信息所指示的触碰位置与上一次的触碰位置信息所指示的触碰位置之间的距离是否大于第一阈值;若确定是,确定本次反馈过程中的第二指示信息指示反馈物体的第一层信息;若确定不是,确定上一次反馈过程中的第二指示信息,根据上一次反馈过程中的第二指示信息,确定本次反馈过程中的第二指示信息。

另一具体实现中,操作信息包括用户头部的姿势信息。电子设备根据用户头部的姿势信息,确定本次反馈过程中用户头部的姿势;判断本次反馈过程中用户头部的姿势相对于上一次反馈过程中用户头部的姿势是否发生变化;若确定是,确定本次反馈过程中的第二指示信息指示反馈物体的第一层信息;否则,确定上一次反馈过程中的第二指示信息,根据上一次反馈过程中的第二指示信息,确定本次反馈过程中的第二指示信息。

具体实现中,电子设备判断本次反馈过程中用户头部的姿势相对于上一次反馈过程中用户头部的姿势是否发生变化的方法可以是:电子设备根据本次反馈过程中用户头部的姿势,确定本次的用户的视线信息;获取上一次反馈过程中的用户的视线信息,根据本次的用户的视线信息和上一次反馈过程中的用户的视线信息,判断用户的视线偏差是否大于第二阈值;若确定是,则确定本次反馈过程中用户头部的姿势相对于上一次反馈过程中用户头部的姿势发生变化,否则,确定本次反馈过程中用户头部的姿势相对于上一次反馈过程中用户头部的姿势未发生变化。

以下结合实际场景说明电子设备确定用户头部的姿势是否发生变化的过程。假设第二阈值为10度,电子设备根据上一次反馈过程中的用户头部的姿势信息,确定用户的视线信息为用户视线与横坐标的夹角为45度,电子设备根据本次反馈过程中的用户头部的姿势信息,确定用户的视线信息为用户视线与横坐标的夹角为90度。电子设备对比上一次反馈过程中的用户的视线信息和本次反馈过程中的用户的视线信息,确定用户的视线偏差为45度,大于第二阈值,因此,电子设备确定用户头部的姿势发生变化。

以下对电子设备根据上一次反馈过程中的第二指示信息,确定本次反馈过程中的第二指示信息进行说明。若电子设备上一次反馈过程中的第二指示信息指示反馈物体的第一层信息,则确定本次反馈过程中的第二指示信息指示反馈物体的第二层信息。若电子设备上一次反馈过程中的第二指示信息指示反馈物体的第二层信息,则确定本次反馈过程中的第二指示信息指示反馈物体的第三层信息……以此类推,直至上一次反馈过程中的第二指示信息指示反馈物体的第n层信息,则本次反馈过程中的第二指示信息指示反馈物体的第一层信息,或者,电子设备提示用户已无更详细信息。

需要说明的是,本领域技术人员可以理解,实际应用中,也可以通过其他方式确定第二指示信息,本实施方式不限制确定第二指示信息的方法。

步骤205:反馈第一物体的第t层信息和第一物体的距离信息。

具体地说,电子设备可以根据第一物体的距离信息,确定语音音量;通过语音播放的方式,按照确定的语音音量播放第一物体的第t层信息。t为不大于n的正整数。

需要说明的是,本领域技术人员可以理解,物体的每一层的信息中可以包括物体的一个或多个详细信息。例如,物体的第三层信息为物体的属性信息,物体的属性信息可以包括物体的颜色、形状、材质和其他信息中的任意一个信息或任意组合信息。

以下以n等于3,电子设备为手机为例,对本实施方式提及的反馈信息的方法进行说明。

假设,物体的第一层信息为物体的粗分类信息,物体的第二层信息为物体的细分类信息,物体的第三层信息为物体的属性信息,且物体的粗分类信息为物体所属类别的信息,物体的细分类信息为物体的名称信息。用户通过手机获取当前环境的图像,将当前环境的图像传输至云端服务器,云端服务器接收当前环境的图像,根据当前环境的图像,确定并返回图像中的物体的信息。手机接收云端服务器返回的图像中的物体的信息,显示当前环境的图像。此时,用户用手指触碰手机的触控屏,手机确定用户的触碰位置信息,进而确定第一指示信息,即用户的感兴趣区域,根据图像中所有物体的边界信息,确定该感兴趣区域中包含的物体。假设感兴趣区域内的物体为桌子,手机获取桌子的距离信息和桌子的特征信息,根据桌子的距离信息确定第一语音音量。由于用户此次为第一次触碰手机的触控屏,故以第一音量播放桌子的第一层信息,即桌子所属类别的信息——家具。若用户此刻想了解的并不是家具,而是其他类别的物体,例如电器,则可以将手指移动至其他位置。若用户想了解的物体属于家具,则可以触碰同一位置或同一位置周围的区域(该区域中任意一个位置与上一次触碰的位置的距离不大于第一阈值)。此时,手机播放桌子的第二层信息,即桌子的名称信息——桌子。若用户此刻想了解的家具不是桌子,则可以将手指移动至其他位置。若用户想了解的物体确实是桌子,但不确定该位置的桌子是不是自己想找的桌子,可以再一次触碰该位置,此时,手机播放桌子的第三层信息,即桌子的属性——颜色和材质等信息。

值得一提的是,将物体的特征信息分为多个层次,有助于对物体的特征信息进行管理。

值得一提的是,根据用户的操作确定反馈物体的某一层次的信息,使得用户能够更有层次的、全面的了解自己感兴趣的物体的信息,也可以更快地过滤自己不感兴趣的物体的信息。

需要说明的是,本实施方式中,为描述清楚,将步骤204设置为步骤203的后续步骤。但本领域技术人员可以理解,实际应用中,步骤204只需要设置在步骤205之前,步骤201之后即可,步骤204可以根据需要设置为步骤205之前,步骤201之后的任一步骤,本实施方式不起限定作用。

需要说明的是,以上仅为举例说明,并不对本发明的技术方案构成限定。

与现有技术相比,本实施方式中提供的反馈信息的方法,电子设备根据用户的操作,以及当前环境的图像中的物体的边界信息,确定用户感兴趣的物体,将用户感兴趣的物体的特征信息和/或距离信息反馈给用户,使得用户能够根据反馈的信息,了解周围的环境中的物体的信息,进而更好地感知周围环境。除此之外,将物体的特征信息分为多个层次,有助于对物体的特征信息进行管理。根据用户的操作确定反馈物体的某一层次的信息,使得用户能够更有层次的、全面的了解自己感兴趣的物体的信息,也可以更快地过滤自己不感兴趣的物体的信息。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第三实施方式涉及一种反馈信息的装置,如图3所示,包括:第一获取模块301、第一确定模块302、第二确定模块303和反馈模块304;第一获取模块301用于获取用户的操作信息;第一确定模块302用于根据操作信息,确定第一指示信息;其中,第一指示信息指示当前环境的图像中用户的感兴趣区域;第二确定模块303用于根据当前环境的图像中的物体的边界信息和第一指示信息,确定第一物体;其中,第一物体为用户的感兴趣区域内的物体;反馈模块304用于反馈第一物体的特征信息和/或第一物体的距离信息。

不难发现,本实施方式为与第一实施方式相对应的装置实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。

值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。

本发明第四实施方式涉及一种电子设备,如图4所示,包括:至少一个处理器401;以及,与至少一个处理器401通信连接的存储器402;以及,其中,存储器402存储有可被至少一个处理器401执行的指令,指令被至少一个处理器401执行,以使至少一个处理器401能够执行上述实施方式提及的反馈信息的方法。

该电子设备包括:一个或多个处理器401以及存储器402,图4中以一个处理器401为例。处理器401、存储器402可以通过总线或者其他方式连接,图4中以通过总线连接为例。存储器402作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。处理器401通过运行存储在存储器402中的非易失性软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述反馈信息的方法。

存储器402可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储选项列表等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施方式中,存储器402可选包括相对于处理器401远程设置的存储器,这些远程存储器可以通过网络连接至外接设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

一个或者多个模块存储在存储器402中,当被一个或者多个处理器401执行时,执行上述任意方法实施方式中的反馈信息的方法。

上述产品可执行本申请实施方式所提供的方法,具备执行方法相应的功能模块和有益效果,未在本实施方式中详尽描述的技术细节,可参见本申请实施方式所提供的方法。

本发明第五实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

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