CN103888494B - 信息处理方法和信息处理设备 - Google Patents
信息处理方法和信息处理设备 Download PDFInfo
- Publication number
- CN103888494B CN103888494B CN201210559888.3A CN201210559888A CN103888494B CN 103888494 B CN103888494 B CN 103888494B CN 201210559888 A CN201210559888 A CN 201210559888A CN 103888494 B CN103888494 B CN 103888494B
- Authority
- CN
- China
- Prior art keywords
- information
- electronic equipment
- process object
- information processing
- processing method
- 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.)
- Active
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供了一种信息处理方法和信息处理设备,所述信息处理方法应用于一服务器,所述信息处理方法包括:在第一电子设备与第二电子设备进行通话的过程中,从所述第一电子设备和/或所述第二电子设备获取通话所产生的通话信息;基于所述通话信息,确定处理对象;对所述处理对象进行分析,以获取与所述处理对象相关联的关联信息;以及执行基于所述关联信息的操作。
Description
技术领域
本发明涉及信息处理的领域,更具体地,本发明涉及一种信息处理方法和信息处理设备。
背景技术
随着通信技术的发展,包括文本通信、语音通信、视频通信等的通信应用越来越广泛。在这些通信过程中,会产生大量的数据,如文本数据、语音数据、视频数据等。
在现有技术中,除了简单地将这些数据转发至通信过程中相应的通话方以实现通信目的之外,并未对这些数据进行进一步的利用。
发明内容
有鉴于上述情况,本发明提供了一种信息处理方法和信息处理设备,其能够利用通话过程中所产生的通话信息,例如产生适于通话方的关联信息,从而进一步提升通话的应用价值,丰富用户的体验。
根据本发明一实施例,提供了一种信息处理方法,应用于第一电子设备,所述信息处理方法包括:在所述第一电子设备与第二电子设备进行通话的过程中,基于所述通话所产生的通话信息,确定处理对象;获取与所述处理对象关联的关联信息;以及执行基于所述关联信息的操作。
所述获取与所述处理对象关联的关联信息包括:将所述处理对象发送至远程服务器;以及从所述远程服务器接收关联信息,所述关联信息是由所述远程服务器通过对所述处理对象进行分析而获得的、与所述处理对象相关联的信息。
所述获取与所述处理对象关联的关联信息包括:对所述处理对象进行分析,以确定所述关联信息。
所述通话信息为视频画面的信息,并且所述确定处理对象包括:检测用户的输入操作;以及基于所述输入操作,从所述视频画面中确定处理对象。
所述检测用户的输入操作包括:检测用于选定所述视频画面中的一区域的输入操作;并且,所述确定处理对象包括:将所述视频画面中与所述区域所对应的部分视频画面确定为处理对象。
所述检测用户的输入操作包括:检测用于点击所述视频画面的点击操作;并且,所述确定处理对象包括:基于所述点击操作对应的所述视频画面中的特定位置,对所述视频画面进行图像分割,以获得包含所述特定位置的部分视频画面;以及将所述部分视频画面确定为处理对象。
所述检测用户的输入操作包括:对所述视频画面进行图像识别,以确定多个候选对象;检测用户对所述多个候选对象中的至少一个候选对象的选择操作;并且,所述确定处理对象包括:基于所述选择操作,将所选择的所述至少一个候选对象确定为所述处理对象。
所述通话信息为静态画面的信息,所述确定处理对象还包括:对所述静态画面进行图像识别,以将所述静态画面分割为多个区域;基于预定标准,从所述多个区域中确定目标区域;以及基于所述目标区域,确定所述处理对象。
所述通话信息为动态画面的信息,所述确定处理对象还包括:对所述动态画面进行识别,以识别出用户在所述通话过程中做出的特定动作;以及基于所述特定动作,确定所述处理对象。
所述通话信息为音频的信息,并且所述确定处理对象包括:对所述音频进行音频识别,以确定处理对象。
所述确定处理对象还包括:基于所述通话信息,确定多个候选对象;检测用户对所述多个候选对象中的至少一个的选择操作;以及基于所述选择操作,将所选择的所述至少一个候选对象确定为所述处理对象。
根据本发明另一实施例,提供了一种信息处理设备,应用于第一电子设备,所述信息处理设备包括:确定单元,在所述第一电子设备与第二电子设备进行通话的过程中,基于所述通话所产生的通话信息,确定处理对象;获取单元,获取与所述处理对象关联的关联信息;以及执行单元,执行基于所述关联信息的操作。
所述获取单元包括:发送单元,将所述处理对象发送至远程服务器;以及接收单元,从所述远程服务器接收关联信息,所述关联信息是由所述远程服务器通过对所述处理对象进行分析而获得的、与所述处理对象相关联的信息。
所述获取单元包括:分析单元,对所述处理对象进行分析,以确定所述关联信息。
所述通话信息为视频画面的信息,并且所述确定单元包括:检测单元,检测用户的输入操作;以及第一处理对象确定单元,基于所述输入操作,从所述视频画面中确定处理对象。
所述检测单元配置为检测用于选定所述视频画面中的一区域的输入操作;并且,所述第一处理对象确定单元配置为将所述视频画面中与所述区域所对应的部分视频画面确定为处理对象。
所述检测单元配置为检测用于点击所述视频画面的点击操作;并且,所述第一处理对象确定单元包括:图像分割单元,基于所述点击操作对应的所述视频画面中的特定位置,对所述视频画面进行图像分割,以获得包含所述特定位置的部分视频画面;以及对象确定单元,将所述部分视频画面确定为处理对象。
所述检测单元包括:识别单元,对所述视频画面进行图像识别,以确定多个候选对象;选择检测单元,检测用户对所述多个候选对象中的至少一个候选对象的选择操作;并且,所述第一处理对象确定单元配置为基于所述选择操作,将所选择的所述至少一个候选对象确定为所述处理对象。
所述通话信息为静态画面的信息,所述确定单元还包括:静态画面识别单元,对所述静态画面进行图像识别,以将所述静态画面分割为多个区域;目标区域确定单元,基于预定标准,从所述多个区域中确定目标区域;以及第二处理对象确定单元,基于所述目标区域,确定所述处理对象。
所述通话信息为动态画面的信息,所述确定单元还包括:动态画面识别单元,对所述动态画面进行识别,以识别出用户在所述通话过程中做出的特定动作;以及第三处理对象确定单元,基于所述特定动作,确定所述处理对象。
所述通话信息为音频的信息,并且所述确定单元包括:音频识别单元,对所述音频进行音频识别,以确定处理对象。
所述确定单元还包括:候选对象确定单元,基于所述通话信息,确定多个候选对象;选择检测单元,检测用户对所述多个候选对象中的至少一个的选择操作;以及第四处理对象确定单元,基于所述选择操作,将所选择的所述至少一个候选对象确定为所述处理对象。
根据本发明另一实施例,提供了一种信息处理方法,应用于一服务器,所述信息处理方法包括:在第一电子设备与第二电子设备进行通话的过程中,从所述第一电子设备和/或所述第二电子设备获取通话所产生的通话信息;基于所述通话信息,确定处理对象;对所述处理对象进行分析,以获取与所述处理对象相关联的关联信息;以及执行基于所述关联信息的操作。
所述通话信息为视频画面的信息,并且所述确定处理对象包括:接收所述第一电子设备和所述第二电子设备中的至少一个发送的输入轨迹信息,所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用户的输入操作而产生的;以及基于所述输入轨迹信息,确定处理对象。
所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用于选定所述视频画面中的一区域的输入操作而得到的;并且,所述确定处理对象包括:将所述视频画面中与所述区域所对应的部分视频画面确定为处理对象。
所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用于点击所述视频画面的点击操作而得到的;并且,所述确定处理对象包括:基于所述点击操作对应的所述视频画面中的特定位置,对所述视频画面进行图像分割,以获得包含所述特定位置的部分视频画面;以及将所述部分视频画面确定为处理对象。
所述信息处理方法还包括:对所述视频画面进行图像识别,以确定多个候选对象;以及将多个候选对象发送至所述第一电子设备和所述第二电子设备中的所述至少一个;并且,所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用户对所述多个候选对象中的至少一个候选对象的选择操作而获得的;所述确定处理对象还包括:基于所述选择操作,将所选择的所述至少一个候选对象确定为所述处理对象。
所述通话信息为视频画面的信息,并且所述确定处理对象包括:对所述视频画面进行图像识别,以将所述静态画面分割为多个区域;基于预定标准,从所述多个区域中确定目标区域;以及基于所述目标区域,确定所述处理对象。
所述通话信息为动态画面的信息,所述确定处理对象还包括:对所述动态画面进行识别,以识别出所述动态画面中的物体在所述通话过程中做出的特定动作;以及基于所述特定动作,确定所述处理对象。
所述通话信息为音频的信息,并且所述确定处理对象包括:对所述音频进行音频识别,以确定处理对象。
所述确定处理对象还包括:基于所述通话信息,确定多个候选对象;将所述多个候选对象发送至所述第一电子设备和所述第二电子设备中的至少一个;接收所述第一电子设备和所述第二电子设备中的所述至少一个的用户用于选择至少一个候选对象的选择信息;以及基于所述选择信息,将所选择的所述至少一个候选对象确定为所述处理对象。
所述服务器中预先存储了多个对象的对象信息,并且每个对象的对象信息与用于表示所述对象的属性的属性信息相关联地存储;并且,所述获取与所述处理对象相关联的关联信息包括:对所述处理对象进行分析,以确定所述处理对象的属性;基于所述处理对象的属性,确定所存储的属性信息中对应的属性信息;以及将与所述对应的属性信息关联的对象信息确定为所述关联信息。
根据本发明另一实施例,提供了一种信息处理设备,应用于一服务器,所述信息处理设备包括:通话信息获取单元,在第一电子设备与第二电子设备进行通话的过程中,从所述第一电子设备和/或所述第二电子设备获取通话所产生的通话信息;确定单元,基于所述通话信息,确定处理对象;关联信息获取单元,对所述处理对象进行分析,以获取与所述处理对象相关联的关联信息;以及执行单元执行基于所述关联信息的操作。
所述通话信息为视频画面的信息,并且所述确定单元包括:接收单元,接收所述第一电子设备和所述第二电子设备中的至少一个发送的输入轨迹信息,所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用户的输入操作而产生的;以及第一处理对象确定单元,基于所述输入轨迹信息,确定处理对象。
所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用于选定所述视频画面中的一区域的输入操作而得到的;并且,所述第一处理对象确定单元配置为将所述视频画面中与所述区域所对应的部分视频画面确定为处理对象。
所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用于点击所述视频画面的点击操作而得到的;并且,所述第一处理对象确定单元包括:图像分割单元,基于所述点击操作对应的所述视频画面中的特定位置,对所述视频画面进行图像分割,以获得包含所述特定位置的部分视频画面;以及对象确定单元,将所述部分视频画面确定为处理对象。
所述信息处理设备还包括:识别单元,对所述视频画面进行图像识别,以确定多个候选对象;以及发送单元,将多个候选对象发送至所述第一电子设备和所述第二电子设备中的所述至少一个;并且,所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用户对所述多个候选对象中的至少一个候选对象的选择操作而获得的;所述第一处理对象确定单元配置为基于所述选择操作,将所选择的所述至少一个候选对象确定为所述处理对象。
所述通话信息为视频画面的信息,并且所述确定单元包括:静态画面识别单元,对所述视频画面进行图像识别,以将所述静态画面分割为多个区域;目标区域确定单元,基于预定标准,从所述多个区域中确定目标区域;以及第二处理对象确定单元,基于所述目标区域,确定所述处理对象。
所述通话信息为动态画面的信息,并且所述确定单元包括:动态画面识别单元,对所述动态画面进行识别,以识别出所述动态画面中的物体在所述通话过程中做出的特定动作;以及第三处理对象确定单元,基于所述特定动作,确定所述处理对象。
所述通话信息为音频的信息,并且所述确定单元包括:音频识别单元,对所述音频进行音频识别,以确定处理对象。
所述确定单元包括:候选对象确定单元,基于所述通话信息,确定多个候选对象;发送单元,将所述多个候选对象发送至所述第一电子设备和所述第二电子设备中的至少一个;接收单元,接收所述第一电子设备和所述第二电子设备中的所述至少一个的用户用于选择至少一个候选对象的选择信息;以及第四处理对象确定单元,基于所述选择信息,将所选择的所述至少一个候选对象确定为所述处理对象。
所述服务器中预先存储了多个对象的对象信息,并且每个对象的对象信息与用于表示所述对象的属性的属性信息相关联地存储;并且,所述关联信息获取单元包括:属性确定单元,对所述处理对象进行分析,以确定所述处理对象的属性;属性信息确定单元,基于所述处理对象的属性,确定所存储的属性信息中对应的属性信息;以及对象信息确定单元,将与所述对应的属性信息关联的对象信息确定为所述关联信息。
根据本发明另一实施例,提供了一种信息处理方法,应用于第一电子设备,所述信息处理方法包括:在所述第一电子设备与所述第二电子设备进行多媒体通话的过程中,基于所述通话所产生的通话信息,确定处理对象;获取与所述处理对象关联的关联信息;以及执行基于所述关联信息的操作。
获取与所述处理对象关联的关联信息包括:将所述处理对象发送至远程服务器;以及从所述远程服务器接收关联信息,所述关联信息是由所述远程服务器通过对所述处理对象进行分析而获得的、与所述处理对象相关联的信息。
获取与所述处理对象关联的关联信息包括:对所述处理对象进行分析,以确定所述关联信息。
执行基于所述关联信息的操作包括:生成用于提示用户查看的提示图标,所述提示图标用于链接至所述关联信息;以及显示所述提示图标。
所述通话为音频通话,并且执行基于所述关联信息的操作包括:检测所述第一电子设备是否与一显示设备连接;以及当检测到所述第一电子设备与一显示设备连接时,将所述关联信息输出至所述显示设备,所述显示设备基于所述关联信息进行显示。
所述通话为视频通话,并且执行基于所述关联信息的操作包括:将基于所述关联信息的图像与所述视频通话的图像进行组合,以生成组合图像;以及显示所述组合图像。
执行基于所述关联信息的操作包括以下中的至少一个:显示所述关联信息;存储所述关联信息;以及将所述关联信息发送至远程服务器和所述第二电子设备中的至少一个。
在存储所述关联信息之后,所述信息处理方法还包括:判断当前时间是否满足第一预定条件;以及当判断当前时间满足第一预定条件时,执行基于所述关联信息的显示。
在存储所述关联信息之后,所述信息处理方法还包括:当所述第一电子设备进行网络访问时,判断所述网络访问是否满足第二预定条件;以及当所述网络访问满足第二预定条件时,执行基于所述关联信息的显示。
在存储所述关联信息之后,所述信息处理方法还包括:检测所述第一电子设备的环境信息;判断所述环境信息是否满足第三预定条件;以及当所述环境信息满足第三预定条件时,执行基于所述关联信息的显示。
执行基于所述关联信息的显示包括:显示所述关联信息以及提示图标中的至少一个,其中,所述提示图标用于链接至所述关联信息。
根据本发明另一实施例,提供了一种信息处理设备,应用于第一电子设备,所述信息处理设备包括:确定单元,在所述第一电子设备与所述第二电子设备进行多媒体通话的过程中,基于所述通话所产生的通话信息,确定处理对象;获取单元,获取与所述处理对象关联的关联信息;以及执行单元,执行基于所述关联信息的操作。
所述获取单元包括:发送单元,将所述处理对象发送至远程服务器;以及接收单元,从所述远程服务器接收关联信息,所述关联信息是由所述远程服务器通过对所述处理对象进行分析而获得的、与所述处理对象相关联的信息。
所述获取单元包括:分析单元,对所述处理对象进行分析,以确定所述关联信息。
所述执行单元包括:图标生成单元,生成用于提示用户查看的提示图标,所述提示图标用于链接至所述关联信息;以及图标显示单元,显示所述提示图标。
所述通话为音频通话,并且所述执行单元包括:第一检测单元,检测所述第一电子设备是否与一显示设备连接;以及输出单元,当检测到所述第一电子设备与一显示设备连接时,将所述关联信息输出至所述显示设备,所述显示设备基于所述关联信息进行显示。
所述通话为视频通话,并且所述执行单元包括:组合单元,将基于所述关联信息的图像与所述视频通话的图像进行组合,以生成组合图像;以及组合图像显示单元,显示所述组合图像。
所述执行单元配置为执行以下中的至少一个:显示所述关联信息;存储所述关联信息;以及将所述关联信息发送至远程服务器和所述第二电子设备中的至少一个。
在所述执行单元配置为存储所述关联信息的情况下,所述执行单元还包括:第一判断单元,在存储所述关联信息之后,判断当前时间是否满足第一预定条件;并且,所述执行单元配置为当判断当前时间满足第一预定条件时,执行基于所述关联信息的显示。
在所述执行单元配置为存储所述关联信息的情况下,所述执行单元还包括:第二判断单元,在存储所述关联信息之后,当所述第一电子设备进行网络访问时,判断所述网络访问是否满足第二预定条件;并且,所述执行单元配置为当所述网络访问满足第二预定条件时,执行基于所述关联信息的显示。
在所述执行单元配置为存储所述关联信息的情况下,所述信息处理设备还包括:环境信息检测单元,在存储所述关联信息之后,检测所述第一电子设备的环境信息;以及第三判断单元,判断所述环境信息是否满足第三预定条件;并且,所述执行单元配置为当所述环境信息满足第三预定条件时,执行基于所述关联信息的显示。
所述执行单元配置为显示所述关联信息以及提示图标中的至少一个,所述提示图标用于链接至所述关联信息。
根据本发明另一实施例,提供了一种信息处理方法,应用于一服务器,所述信息处理方法包括:在第一电子设备与第二电子设备进行通话的过程中,从所述第一电子设备和/或所述第二电子设备获取通话所产生的通话信息;基于所述通话信息,确定处理对象;对所述处理对象进行分析,以获取与所述处理对象相关联的关联信息;以及执行基于所述关联信息的操作。
执行基于所述关联信息的操作包括以下的至少之一:存储所述关联信息;基于预定策略,将所述关联信息发送至所述第一电子设备和所述第二电子设备中的至少一个。
所述基于预定策略、将所述关联信息发送至所述第一电子设备或所述第二电子设备包括:接收来自于所述第一电子设备和所述第二电子设备中的至少一个的请求;以及响应于所述请求,将所述关联信息发送至所述第一电子设备和所述第二电子设备中进行请求的电子设备。
所述基于预定策略、将所述关联信息发送至所述第一电子设备或所述第二电子设备包括:将所述关联信息发送至所述第一电子设备和所述第二电子设备中发送通话信息的电子设备。
所述通话信息包括音频的信息,所述基于预定策略、将所述关联信息发送至所述第一电子设备或所述第二电子设备包括:对所述音频进行语义分析,以确定所述关联信息适合于所述第一电子设备和所述第二电子设备中的哪一个;以及将所述关联信息发送至所述第一电子设备和所述第二电子设备中被确定为适合的电子设备。
所述服务器中预先存储了多个对象的对象信息,并且每个对象的对象信息与用于表示所述对象的属性的属性信息相关联地存储;并且,所述获取与所述处理对象相关联的关联信息包括:对所述处理对象进行分析,以确定所述处理对象的属性;基于所述处理对象的属性,确定所存储的属性信息中对应的属性信息;以及将与所述对应的属性信息关联的对象信息确定为所述关联信息。
根据本发明另一实施例,提供了一种信息处理设备,应用于一服务器,所述信息处理设备包括:获取单元,在第一电子设备与第二电子设备进行通话的过程中,从所述第一电子设备和/或所述第二电子设备获取通话所产生的通话信息;确定单元,基于所述通话信息,确定处理对象;分析单元,对所述处理对象进行分析,以获取与所述处理对象相关联的关联信息;以及执行单元,执行基于所述关联信息的操作。
所述执行单元配置为执行以下的至少之一:存储所述关联信息;基于预定策略,将所述关联信息发送至所述第一电子设备和所述第二电子设备中的至少一个。
在所述执行单元配置为基于预定策略、将所述关联信息发送至所述第一电子设备或所述第二电子设备的情况下,所述执行单元包括:接收单元,接收来自于所述第一电子设备和所述第二电子设备中的至少一个的请求;以及发送单元,响应于所述请求,将所述关联信息发送至所述第一电子设备和所述第二电子设备中进行请求的电子设备。
在所述执行单元配置为基于预定策略、将所述关联信息发送至所述第一电子设备或所述第二电子设备的情况下,所述执行单元配置为将所述关联信息发送至所述第一电子设备和所述第二电子设备中发送通话信息的电子设备。
所述通话信息包括音频的信息,在所述执行单元配置为基于预定策略、将所述关联信息发送至所述第一电子设备或所述第二电子设备的情况下,所述执行单元包括:语义分析单元,对所述音频进行语义分析,以确定所述关联信息适合于所述第一电子设备和所述第二电子设备中的哪一个;以及发送单元,将所述关联信息发送至所述第一电子设备和所述第二电子设备中被确定为适合的电子设备。
所述服务器中预先存储了多个对象的对象信息,并且每个对象的对象信息与用于表示所述对象的属性的属性信息相关联地存储;并且,所述获取单元包括:属性确定单元,对所述处理对象进行分析,以确定所述处理对象的属性;属性信息确定单元,基于所述处理对象的属性,确定所存储的属性信息中对应的属性信息;以及对象信息确定单元,将与所述对应的属性信息关联的对象信息确定为所述关联信息。
在本发明实施例的信息处理方法和信息处理设备中,基于通话所产生的通话信息确定处理对象,并获取与所述处理对象关联的关联信息,从而能够执行基于所述关联信息的操作,诸如显示、存储或转发等。从而,通过本发明实施例的信息处理方法和信息处理设备,能够利用通话过程中所产生的通话信息,从而除了实现通信目的外,还能够进一步提升通话的应用价值,极大地丰富了用户的体验。
附图说明
图1是图示根据本发明第一实施方式的信息处理方法的流程图;
图2是图示根据本发明第一实施方式的信息处理设备的主要配置的框图;
图3是图示根据本发明第二实施方式的信息处理方法的流程图;
图4是图示根据本发明第二实施方式的信息处理设备的主要配置的框图;
图5A-5C是图示应用了本发明实施例的信息处理方法的第一电子设备的显示示意图;以及
图6是图示应用了本发明实施例的信息处理方法的第一电子设备的另一显示示意图。
具体实施方式
以下将参考附图详细描述本发明实施例。
本发明实施例的信息处理方法和信息处理设备应用于第一电子设备与第二电子设备进行通话的环境。所述第一电子设备与所述第二电子设备可以是诸如固定电话、手机、平板电脑、个人计算机等具有通信功能的电子设备。所述通信可以是传统的语音通信(如经由固定电话),也可以是视频通信(如经由视频聊天应用),还可以是文本通信(如经由即时消息(文本聊天)应用)。所述第一电子设备与所述第二电子设备的种类可以相同,也可以不同。
此外,所述第一电子设备与所述第二电子设备之间的通话可以经由诸如因特网的网络,通过服务器(下文,适当时也称为远程服务器)进行。也就是说,所述第一电子设备与所述第二电子设备之一将通话信息发送到所述服务器,并且所述服务器将所述通话信息转发到所述第一电子设备与所述第二电子设备的另一个。当然,所述第一电子设备与所述第二电子设备之间的通话也可以不经由服务器的转发而直接进行。
在下面的描述中,以第一电子设备与第二电子设备这两个电子设备之间的通信为例描述了本发明实施例。然而,本领域技术人员能够理解,本发明实施例的信息处理方法和信息处理设备可以应用于多于两个的电子设备之间进行通信的场景。
此外,本发明实施例的信息处理方法和信息处理设备可以应用于所述第一电子设备与所述第二电子设备中的任一个,也可以应用于所述服务器。以下,将分别描述在上述各种情况下的信息处理方法和信息处理设备。
(第一实施方式)
在本发明第一实施方式中,所述信息处理方法应用于所述第一电子设备与所述第二电子设备中的任一个或两者。以下,假设所述信息处理方法应用于所述第一电子设备。
下面,参照图1描述根据本发明此实施例的信息处理方法。在本发明实施例的信息处理方法开始时,所述第一电子设备与所述第二电子设备在进行通话的过程中。
如图1所示,首先,在步骤S101,所述信息处理方法基于所述通话所产生的通话信息,确定处理对象。
所述处理对象的确定可以通过检测用户主动进行的输入操作而实现,也可以通过所述信息处理方法自动地对通话信息进行分析和识别而实现。
具体地,在一实施例中,所述通话包含视频通话,并且所述通话信息包含视频画面的信息。在此情况下,用户通过对所述视频画面进行输入操作而指定处理对象。相应地,本发明实施例的信息处理方法通过检测用户对所述视频画面进行的输入操作而确定用户所指定的处理对象。
更具体地,例如,在第一示例中,用户可选定所述视频画面中的一个区域。相应地,本发明实施例的信息处理方法检测用于选定所述视频画面中的一区域的输入操作。此后,所述信息处理方法将所述视频画面中与所述区域所对应的部分视频画面确定为处理对象。
在第二示例中,用户可点击所述视频画面中的特定位置。相应地,本发明实施例的信息处理方法检测用于点击所述视频画面的点击操作。
此后,所述信息处理方法基于所述点击操作对应的所述视频画面中的特定位置,对所述视频画面进行图像分割,以获得包含所述特定位置的部分视频画面。所述信息处理方法对所述视频画面进行图像分割的技术为本领域技术人员所知,在此不再详述。
在获得所述包含特定位置的部分视频画面之后,所述信息处理方法将所述部分视频画面确定为处理对象。
在第三示例中,所述信息处理方法可以首先对所述视频画面进行图像识别,以确定多个候选对象。所述信息处理方法可采用本领域已知的各种图像识别算法来确定所述候选对象,在此不再详述。
在确定了所述多个候选对象之后,所述信息处理方法可以将关于所述候选对象的信息呈现给用户,以供用户选择。此后,所述信息处理方法检测用户对所述多个候选对象中的至少一个候选对象的选择操作。并且,当检测到用户对所述至少一个候选对象的选择操作时,所述信息处理方法基于所述选择操作,将所选择的所述至少一个候选对象确定为所述处理对象。
上面描述了通过用户主动进行的输入操作而确定处理对象的各种示例。下面,将描述通过自动地对通话信息进行分析和识别而确定处理对象的情况。
更具体地,在第一示例中,所述通话信息包含静态画面的信息。在此情况下,所述信息处理方法对所述静态画面进行图像识别,以将所述静态画面分割为多个区域。例如,所述信息处理方法根据灰度、彩色、空间纹理、几何形状等特征将所述静态画面划分成若干个互不相交的区域,使得这些特征在同一区域内表现出一致性或相似性,而在不同区域间表现出明显的不同。所述信息处理方法可以采用诸如基于阈值的方法、基于聚类的方法、基于区域和边缘的方法、基于全局优化的方法等的各种算法来进行图像分割。当然,上述图像分割的算法仅为示例,本领域技术人员可以采用各种算法来进行图像分割,在此不再详述。
此后,所述信息处理方法基于预定标准,从所述多个区域中确定目标区域。例如,所述信息处理方法可以基于多个区域的显著度、预先训练的用户感兴趣度、区域位置、区域面积等的标准,从所述多个区域中确定目标区域。当然,上述确定目标区域的标准和相应算法仅为示例。本发明实施例的信息处理方法可以采用本领域技术人员已知的其他各种标准和相应算法来确定目标区域,在此不再详述。
在确定所述目标区域之后,所述信息处理方法基于所述目标区域,确定所述处理对象。具体地,例如,所述信息处理方法可对所述目标区域的视频画面进行分析,以确定处理对象。例如,所述信息处理方法可通过识别所述目标区域的视频画面以确定其对象种类,从而确定处理对象。又例如,所述信息处理方法可通过将所述目标区域的视频画面与预先存储的信息库中的图像进行模糊匹配,从而确定处理对象。当然,上述基于目标区域确定处理对象的方法仅为示例。本发明实施例的信息处理方法可以采用本领域技术人员已知的其他各种方法来确定处理对象,在此不再详述。
在第二示例中,所述通话信息包括动态画面的信息。在此情况下,所述信息处理方法可对所述动态画面进行识别,以识别出用户在所述通话过程中做出的特定动作。例如,所述信息处理方法可通过对由多个时间上连续的帧组成的动态画面进行与上面所述类似的识别,从而识别出用户在此时间段内做出的动作。
此后,所述信息处理方法可以基于所述特定动作,确定所述处理对象。例如,所述信息处理方法可以基于预先存储的动作与处理对象之间的关联关系的表,根据所述特定动作而确定处理对象。
在第三示例中,所述通话信息包括音频的信息。在此情况下,所述信息处理方法可对所述音频进行音频识别,以确定处理对象。
更具体地,例如,所述信息处理方法可判断所述音频中是否存在与预定关键词匹配的音频片段。当判断所述音频中存在与预定关键词匹配的音频片段时,所述信息处理方法将与所述音频片段确定为处理对象。
又例如,所述信息处理方法可对所述音频进行语义分析,并基于语义分析的结果来确定处理对象。
当然,所述信息处理方法可利用本领域已知的各种算法来对所述音频进行音频识别,在此不再详述。
此外,与上述同样,本发明实施例的信息处理方法可以将用户的主动输入与所述电子设备的自动识别相结合。具体地,在第四示例中,所述信息处理方法可以基于所述通话信息,确定多个候选对象。此后,所述信息处理方法可以将所述多个候选对象呈现给用户,并检测用户对所述多个候选对象中的至少一个的选择操作。接下来,所述信息处理方法基于所述选择操作,将所选择的所述至少一个候选对象确定为所述处理对象。
此外,在第五示例中,所述通话信息包括文本信息。在此情况下,所述信息处理方法可对所述文本进行文本识别,以确定处理对象。
更具体地,例如,所述信息处理方法可判断所述文本中是否存在与预定关键词匹配的文本片段。当判断所述文本中存在与预定关键词匹配的文本片段时,所述信息处理方法将与所述文本片段确定为处理对象。
又例如,所述信息处理方法可对所述文本进行语义分析,并基于语义分析的结果来确定处理对象。
当然,所述信息处理方法可利用本领域已知的各种算法来对所述文本进行文本识别,在此不再详述。
通过如上所述的处理,在步骤S101,所述信息处理方法基于所述通话所产生的通话信息,确定了处理对象。
此后,在步骤S102,所述信息处理方法获取与所述处理对象关联的关联信息。
具体地,在一实施例中,所述信息处理方法可以将所述处理对象发送至远程服务器,由所述远程服务器对所述处理对象进行分析。此后,所述信息处理方法从所述远程服务器接收关联信息。所述关联信息是由所述远程服务器通过对所述处理对象进行分析而获得的、与所述处理对象相关联的信息。
所述远程服务器可通过各种方法来获取所述关联信息。作为一例,所述远程服务器中可预先存储多个对象的对象信息,并且每个对象的对象信息与属性信息相关联地存储。所述属性信息用于表示所述对象的属性,诸如衣物、建筑等。
在接收到所述信息处理方法发送来的处理对象之后,所述远程服务器对所述处理对象进行分析,以确定所述处理对象的属性。此后,所述远程服务器基于所述处理对象的属性,确定所存储的属性信息中对应的属性信息,并将与所述对应的属性信息关联的对象信息确定为所述关联信息。
在另一实施例中,所述信息处理方法可在本地对所述处理对象进行分析,以确定所述关联信息。在此情况下,所述信息处理方法可以在本地预先关联存储多个对象的所述对象信息与所述属性信息。
在确定了处理对象之后,所述信息处理方法可以对所述处理对象进行分析,以确定所述处理对象的属性。此后,所述信息处理方法基于所述处理对象的属性,确定所存储的属性信息中对应的属性信息,并将与所述对应的属性信息关联的对象信息确定为所述关联信息。
在确定了所述关联信息之后,在步骤S103,所述信息处理方法执行基于所述关联信息的操作。
以上,描述了根据本发明第一实施方式的信息处理方法。
在根据本发明第一实施方式的信息处理方法中,基于所述通话所产生的通话信息确定处理对象,获取与所述处理对象关联的关联信息,并执行基于所述关联信息的操作。
因此,通过本发明第一实施方式的信息处理方法,能够利用通话过程中所产生的通话信息,从而除了实现通信目的外,还能够进一步提升通话的应用价值,极大地丰富了用户的体验。
此外,在本发明第一实施方式的信息处理方法中,在终端侧(即,所述第一电子设备和/或所述第二电子设备侧),基于所述通话信息,既能响应于用户的输入操作而确定处理对象,也能够自动地确定处理对象,还能够将上述两种方式相结合。
因此,通过本发明第一实施方式的信息处理方法,提供了多种方式来利用所述通话信息,从而进一步丰富了用户的体验。
下面,将参考图2描述应用于所述第一电子设备和所述第二电子设备中的至少一个的信息处理设备。在下面的描述中,假设所述信息处理设备应用于所述第一电子设备。
如图2所示,根据本发明第一实施方式的信息处理设备200包括:确定单元201、获取单元202和执行单元203。
所述确定单元201在所述第一电子设备与第二电子设备进行通话的过程中,基于所述通话所产生的通话信息,确定处理对象。所述获取单元202获取与所述处理对象关联的关联信息。所述执行单元203执行基于所述关联信息的操作。
具体地,在一实施例中,所述获取单元202包括发送单元和接收单元(未示出)。所述发送单元将所述处理对象发送至远程服务器。所述接收单元从所述远程服务器接收关联信息。所述关联信息是由所述远程服务器通过对所述处理对象进行分析而获得的、与所述处理对象相关联的信息。
在另一实施例中,所述获取单元202包括分析单元(未示出),其对所述处理对象进行分析,以确定所述关联信息。
此外,在一实施例中,所述信息处理设备200通过检测用户主动进行的输入操作而确定处理对象。
具体地,所述通话信息包括视频画面的信息,并且所述确定单元201包括检测单元和第一处理对象确定单元(未示出)。所述检测单元检测用户的输入操作。所述第一处理对象确定单元基于所述输入操作,从所述视频画面中确定处理对象。
更具体地,在第一示例中,所述检测单元配置为检测用于选定所述视频画面中的一区域的输入操作。并且,所述第一处理对象确定单元配置为将所述视频画面中与所述区域所对应的部分视频画面确定为处理对象。
在第二示例中,所述检测单元配置为检测用于点击所述视频画面的点击操作。并且,所述第一处理对象确定单元包括:图像分割单元,基于所述点击操作对应的所述视频画面中的特定位置,对所述视频画面进行图像分割,以获得包含所述特定位置的部分视频画面;以及对象确定单元,将所述部分视频画面确定为处理对象。
在第三示例中,所述信息处理设备200还包括识别单元(未示出),其对所述视频画面进行图像识别,以确定多个候选对象。此外,所述检测单元包括:选择检测单元,检测用户对所述多个候选对象中的至少一个候选对象的选择操作。并且,所述第一处理对象确定单元配置为基于所述选择操作,将所选择的所述至少一个候选对象确定为所述处理对象。
在另一实施例中,所述信息处理设备200通过对通话信息自动进行分析而确定处理对象。
具体地,在第一示例中,所述通话信息包括静态画面的信息。所述确定单元201还包括静态画面识别单元、目标区域确定单元和第二处理对象确定单元(未示出)。所述静态画面识别单元对所述静态画面进行图像识别,以将所述静态画面分割为多个区域。所述目标区域确定单元基于预定标准,从所述多个区域中确定目标区域。所述第二处理对象确定单元基于所述目标区域,确定所述处理对象。
在第二示例中,所述通话信息包括动态画面的信息。所述确定单元201还包括动态画面识别单元和第三处理对象确定单元(未示出)。所述动态画面识别单元对所述动态画面进行识别,以识别出用户在所述通话过程中做出的特定动作。所述第三处理对象确定单元基于所述特定动作,确定所述处理对象。
在第三示例中,所述通话信息包括音频的信息。所述确定单元201包括音频识别单元,其对所述音频进行音频识别,以确定处理对象。
在第四示例中,所述信息处理设备200通过将检测用户主动进行的输入操作和对通话信息自动进行分析而确定处理对象。
具体地,在此实施例中,所述确定单元201还包括候选对象确定单元、选择检测单元和第四处理对象确定单元。所述候选对象确定单元基于所述通话信息,确定多个候选对象。所述选择检测单元,检测用户对所述多个候选对象中的至少一个的选择操作。所述第四处理对象确定单元基于所述选择操作,将所选择的所述至少一个候选对象确定为所述处理对象。
在第五示例中,所述通话信息包括文本信息。在此情况下,所述信息处理设备200可对所述文本进行文本识别,以确定处理对象。
本发明第一实施方式的信息处理设备的各单元的具体配置和操作已经在参照图1的本发明第一实施方式的信息处理方法的描述中详细说明,在此不再重复。
以上,描述了根据本发明第一实施方式的信息处理设备。
通过本发明第一实施方式的信息处理设备,能够利用通话过程中所产生的通话信息,从而除了实现通信目的外,还能够进一步提升通话的应用价值,极大地丰富了用户的体验。
此外,在本发明第一实施方式的信息处理设备中,在终端侧(即,所述第一电子设备和/或所述第二电子设备侧),基于所述通话信息,既能响应于用户的输入操作而确定处理对象,也能够自动地确定处理对象,还能够将上述两种方式相结合。
因此,通过本发明第一实施方式的信息处理设备,提供了多种方式来利用所述通话信息,从而进一步丰富了用户的体验。
(第二实施方式)
在本发明第二实施方式中,提供了一种信息处理方法和信息处理设备。与本发明第一实施方式的信息处理方法和信息处理设备不同的是,在本发明第二实施方式中,所述信息处理方法和信息处理设备应用于服务器侧,而非终端侧。
下面,将参考图3描述本发明第二实施方式的信息处理方法。在本发明实施例的信息处理方法开始时,所述第一电子设备与所述第二电子设备在进行通话的过程中。
如图3所示,首先,在步骤S301,所述信息处理方法从所述第一电子设备和/或所述第二电子设备获取通话所产生的通话信息。
所述通话信息是在所述第一电子设备与所述第二电子设备进行通话的过程中产生的,并由所述第一电子设备与所述第二电子设备中的至少一个发送至所述服务器。所述通话信息可以是音频信息、视频信息、文本信息等,也可以是上述信息的任意组合。
接下来,在步骤S302,所述信息处理方法基于所述通话信息,确定处理对象。
与上述第一实施方式同样,所述处理对象的确定可以通过检测用户主动进行的输入操作而实现,也可以通过所述信息处理方法自动地对通话信息进行分析和识别而实现。
具体地,在一实施例中,所述通话包含视频通话,并且所述通话信息包含视频画面的信息。在此情况下,用户通过对所述视频画面进行输入操作而指定处理对象。相应地,本发明实施例的信息处理方法通过获得用户对所述视频画面进行的输入操作的信息而确定用户所指定的处理对象。
更具体地,所述信息处理方法接收所述第一电子设备和所述第二电子设备中的至少一个发送的输入轨迹信息。发送所述输入轨迹信息的电子设备与上述步骤S301中发送通话信息的电子设备可以是相同的电子设备,也可以是不同的电子设备。
所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用户的输入操作而产生的。所述输入轨迹信息既可以包括由多个轨迹点而形成的一系列的轨迹的信息,也可以包括由单个轨迹点而形成的轨迹的信息。例如,在所述电子设备包括触控单元并且用户通过所述触控单元而进行输入操作的情况下,所述输入轨迹信息可以是通过检测用户的滑动手势而产生的信息,也可以是通过检测用户的点击操作而产生的信息。
此外,所述第一电子设备和所述第二电子设备中发送所述输入轨迹信息的电子设备还可发送诸如所述电子设备的显示画面的尺寸等的信息。
此后,所述信息处理方法基于所述输入轨迹信息,确定处理对象。
更具体地,例如,在第一示例中,例如第一电子设备的用户可选定所述视频画面中的一个区域。相应地,所述第一电子设备通过检测用于选定所述视频画面中的一区域的输入操作而形成输入轨迹信息。此后,所述第一电子设备将所述输入轨迹信息与所述第一电子设备的电子设备参数信息发送至所述服务器。接下来,所述信息处理方法将所述视频画面中与所述区域所对应的部分视频画面确定为处理对象。
在第二示例中,例如第一电子设备的用户可点击所述视频画面中的特定位置。相应地,所述第一电子设备通过检测用于点击所述视频画面的点击操作而形成输入轨迹信息。此后,所述第一电子设备将所述输入轨迹信息发送至所述服务器。
接下来,所述信息处理方法基于所述输入轨迹信息,确定所述输入轨迹信息对应于所述视频画面中的哪个位置(即,上述特定位置)。此后,所述信息处理方法对所述视频画面进行图像分割,以获得包含所述特定位置的部分视频画面,并将所述部分视频画面确定为处理对象。同样,所述信息处理方法可以基于本领域已知的各种图像分割算法进行上述操作,在此不再详述。
在第三示例中,所述信息处理方法可以通过将用户的主动输入与服务器的自动分析相结合而确定处理对象。
具体地,所述信息处理方法可以对所述视频画面进行图像识别,以确定多个候选对象。此后,所述信息处理方法可以将多个候选对象发送至所述第一电子设备和所述第二电子设备中的至少一个,以供用户选择。所述第一电子设备和所述第二电子设备中的所述至少一个检测用户对所述多个候选对象中的至少一个候选对象的选择操作,产生相应的输入轨迹信息并发送至所述服务器。
由此,所述服务器基于通过检测所述选择操作而得到的选择信息(即,如上所述的输入轨迹信息),将所选择的所述至少一个候选对象确定为所述处理对象。
下面,将描述通过自动地对通话信息进行分析和识别而确定处理对象的情况。
具体地,在第一示例中,所述通话信息包含静态画面的信息。在此情况下,所述信息处理方法对所述静态画面进行图像识别,以将所述静态画面分割为多个区域。与上述第一实施方式同样,本领域技术人员可以采用各种算法来进行图像分割,在此不再详述。
此后,所述信息处理方法基于预定标准,从所述多个区域中确定目标区域。与上述第一实施方式同样,本领域技术人员可以采用各种标准和相应算法来确定目标区域,在此不再详述。
在确定所述目标区域之后,所述信息处理方法基于所述目标区域,确定所述处理对象。具体地,例如,所述信息处理方法可对所述目标区域的视频画面进行分析,以确定处理对象。例如,所述信息处理方法可通过识别所述目标区域的视频画面以确定其对象种类,从而确定处理对象。又例如,所述信息处理方法可通过将所述目标区域的视频画面与预先存储的信息库中的图像进行模糊匹配,从而确定处理对象。当然,上述基于目标区域确定处理对象的方法仅为示例。本发明实施例的信息处理方法可以采用本领域技术人员已知的其他各种方法来确定处理对象,在此不再详述。
在第二示例中,所述通话信息包括动态画面的信息。在此情况下,所述信息处理方法可对所述动态画面进行识别,以识别出用户在所述通话过程中做出的特定动作。例如,所述信息处理方法可通过对由多个时间上连续的帧组成的动态画面进行与上面所述类似的识别,从而识别出用户在此时间段内做出的动作。
此后,所述信息处理方法可以基于所述特定动作,确定所述处理对象。例如,所述信息处理方法可以基于预先存储的动作与处理对象之间的关联关系的表,根据所述特定动作而确定处理对象。
在第三示例中,所述通话信息包括音频的信息。在此情况下,所述信息处理方法可对所述音频进行音频识别,以确定处理对象。
更具体地,例如,所述信息处理方法可判断所述音频中是否存在与预定关键词匹配的音频片段。当判断所述音频中存在与预定关键词匹配的音频片段时,所述信息处理方法将与所述音频片段确定为处理对象。
又例如,所述信息处理方法可对所述音频进行语义分析,并基于语义分析的结果来确定处理对象。
当然,所述信息处理方法可利用本领域已知的各种算法来对所述音频进行音频识别,在此不再详述。
此外,与上述同样,本发明实施例的信息处理方法可以将用户的主动输入与所述电子设备的自动识别相结合。具体地,在第四示例中,所述信息处理方法基于所述通话信息,确定多个候选对象,并将所述多个候选对象发送至所述第一电子设备和所述第二电子设备中的至少一个。接收到所述候选对象的电子设备检测用户用于选择至少一个候选对象的选择操作,并将所述选择操作所产生的选择信息发送至所述服务器。所述信息处理方法接收所述选择信息,并基于所述选择信息,将所选择的所述至少一个候选对象确定为所述处理对象。
在第五示例中,所述通话信息包括文本信息。在此情况下,所述信息处理方法可对所述文本进行文本识别,以确定处理对象。
更具体地,例如,所述信息处理方法可判断所述文本中是否存在与预定关键词匹配的文本片段。当判断所述文本中存在与预定关键词匹配的文本片段时,所述信息处理方法将与所述文本片段确定为处理对象。
又例如,所述信息处理方法可对所述文本进行语义分析,并基于语义分析的结果来确定处理对象。
当然,所述信息处理方法可利用本领域已知的各种算法来对所述文本进行文本识别,在此不再详述。
通过如上所述的处理,在步骤S302,所述信息处理方法基于所接收的通话信息,确定了处理对象。
接下来,在步骤S303,所述信息处理方法对所述处理对象进行分析,以获取与所述处理对象相关联的关联信息。
具体地,在一实施例中,所述服务器中预先存储了多个对象的对象信息,并且每个对象的对象信息与属性信息相关联地存储。所述属性信息用于表示所述对象的属性。
由此,所述信息处理方法例如基于所述对象信息与属性信息之间的关联关系,对所述处理对象进行分析,以确定所述处理对象的属性。此后,所述信息处理方法基于所述处理对象的属性,确定所存储的属性信息中对应的属性信息。例如,所述属性信息可以分为不同类别。所述信息处理方法可以将所存储的属性信息中与所述处理对象的属性属于同一类别或相应类别的属性信息确定为对应的属性信息。接下来,所述信息处理方法将与所述对应的属性信息关联的对象信息确定为所述关联信息。
在另一实施例中,所述属性信息包含多种属性的信息。所述信息处理方法在确定了所述处理对象的某一属性之后,可直接将所述处理对象的其他属性信息确定为所述关联信息。
需要指出的是,上面描述的所述信息处理方法确定关联信息的方式仅为示例。本领域技术人员可采用其他各种方式来获取所述关联信息。
此后,在步骤S304,所述信息处理方法执行基于所述关联信息的操作。具体地,例如,所述信息处理方法可以存储所述关联信息,可以将所述关联信息发送至所述第一电子设备和所述第二电子设备中的至少一个。当然,所述信息处理方法还可以以其他各种方式利用所述关联信息,其均在本发明的范围内。
以上,描述了根据本发明第二实施方式的信息处理方法。
在根据本发明第二实施方式的信息处理方法中,基于所述通话所产生的通话信息确定处理对象,获取与所述处理对象关联的关联信息,并执行基于所述关联信息的操作。
因此,通过本发明第二实施方式的信息处理方法,能够利用通话过程中所产生的通话信息,从而除了实现通信目的外,还能够进一步提升通话的应用价值,极大地丰富了用户的体验。
此外,在本发明第二实施方式的信息处理方法中,在服务器侧,基于所述通话信息,既能响应于用户的输入操作而确定处理对象,也能够自动地确定处理对象,还能够将上述两种方式相结合。
因此,通过本发明第二实施方式的信息处理方法,提供了多种方式来利用所述通话信息,从而进一步丰富了用户的体验。此外,在电子设备侧的处理能力有限的情况下,本发明第二实施方式的信息处理方法能够减轻电子设备侧的处理负担,因而尤为有利。
下面,将参考图4描述本发明第二实施方式的应用于服务器的信息处理设备。
如图4所示,本发明实施例的信息处理设备400包括通话信息获取单元401、确定单元402、关联信息获取单元403和执行单元404。
所述通话信息获取单元401在第一电子设备与第二电子设备进行通话的过程中,从所述第一电子设备和/或所述第二电子设备获取通话所产生的通话信息。所述确定单元402基于所述通话信息,确定处理对象。所述关联信息获取单元403对所述处理对象进行分析,以获取与所述处理对象相关联的关联信息。所述执行单元404执行基于所述关联信息的操作。
具体地,在一实施例中,所述通话信息为视频画面的信息。所述确定单元402包括接收单元和第一处理对象确定单元(未示出)。所述接收单元接收所述第一电子设备和所述第二电子设备中的至少一个发送的电子设备参数信息与输入轨迹信息。所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用户的输入操作而产生的。所述第一处理对象确定单元基于所述电子设备参数信息与所述输入轨迹信息,确定处理对象。
更具体地,在第一示例中,所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用于选定所述视频画面中的一区域的输入操作而得到的。所述第一处理对象确定单元配置为基于所述电子设备参数信息,将所述视频画面中与所述区域所对应的部分视频画面确定为处理对象。
在第二示例中,所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用于点击所述视频画面的点击操作而得到的。所述第一处理对象确定单元包括图像分割单元和对象确定单元。所述图像分割单元基于所述电子设备参数信息,并基于所述点击操作对应的所述视频画面中的特定位置,对所述视频画面进行图像分割,以获得包含所述特定位置的部分视频画面。所述对象确定单元将所述部分视频画面确定为处理对象。
在第三示例中,所述信息处理设备400还包括识别单元和发送单元(未示出)。所述识别单元对所述视频画面进行图像识别,以确定多个候选对象。所述发送单元将多个候选对象发送至所述第一电子设备和所述第二电子设备中的所述至少一个。所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用户对所述多个候选对象中的至少一个候选对象的选择操作而获得的。此外,所述第一处理对象确定单元配置为基于所述电子设备参数信息,并基于所述选择操作,将所选择的所述至少一个候选对象确定为所述处理对象。
在另一实施例中,所述通话信息为视频画面的信息。所述确定单元402包括静态画面识别单元、目标区域确定单元和第二处理对象确定单元。所述静态画面识别单元对所述视频画面进行图像识别,以将所述静态画面分割为多个区域。所述目标区域确定单元基于预定标准,从所述多个区域中确定目标区域。所述第二处理对象确定单元基于所述目标区域,确定所述处理对象。
在另一实施例中,所述通话信息为动态画面的信息。所述确定单元402包括动态画面识别单元和第三处理对象确定单元。所述动态画面识别单元对所述动态画面进行识别,以识别出所述动态画面中的物体在所述通话过程中做出的特定动作。所述第三处理对象确定单元基于所述特定动作,确定所述处理对象。
在又一实施例中,所述通话信息为音频的信息。所述确定单元402包括音频识别单元,其对所述音频进行音频识别,以确定处理对象。
此外,在另一实施例中,所述确定单元402包括候选对象确定单元、发送单元、接收单元和第四处理对象确定单元(未示出)。
具体地,所述候选对象确定单元基于所述通话信息,确定多个候选对象。所述发送单元将所述多个候选对象发送至所述第一电子设备和所述第二电子设备中的至少一个。所述接收单元接收所述第一电子设备和所述第二电子设备中的所述至少一个的用户用于选择至少一个候选对象的选择信息。所述第四处理对象确定单元基于所述选择信息,将所选择的所述至少一个候选对象确定为所述处理对象。
此外,在一实施例中,所述服务器中预先存储了多个对象的对象信息。每个对象的对象信息与用于表示所述对象的属性的属性信息相关联地存储。在此实施例中,所述关联信息获取单元403包括属性确定单元、属性信息确定单元和对象信息确定单元(未示出)。
具体地,所述属性确定单元对所述处理对象进行分析,以确定所述处理对象的属性。所述属性信息确定单元基于所述处理对象的属性,确定所存储的属性信息中对应的属性信息。所述对象信息确定单元将与所述对应的属性信息关联的对象信息确定为所述关联信息。
本发明第二实施方式的信息处理设备的各单元的具体配置和操作已经在参照图3的本发明第二实施方式的信息处理方法的描述中详细说明,在此不再重复。
以上,描述了根据本发明第二实施方式的信息处理设备。
通过本发明第二实施方式的信息处理设备,能够利用通话过程中所产生的通话信息,从而除了实现通信目的外,还能够进一步提升通话的应用价值,极大地丰富了用户的体验。
此外,在本发明第二实施方式的信息处理设备中,在服务器侧,基于所述通话信息,既能响应于用户的输入操作而确定处理对象,也能够自动地确定处理对象,还能够将上述两种方式相结合。
因此,通过本发明第二实施方式的信息处理设备,提供了多种方式来利用所述通话信息,从而进一步丰富了用户的体验。此外,在电子设备侧的处理能力有限的情况下,本发明第二实施方式的信息处理设备能够减轻电子设备侧的处理负担,因而尤为有利。
(第三实施方式)
在本发明第三实施方式中,提供了一种应用于终端侧的信息处理方法和信息处理设备,其在获取如上所述的关联信息之后,可以执行包括立即输出、存储、转发等的各种操作。
首先,将描述本发明第三实施方式的信息处理方法。同样,在下面的描述中,假设所述信息处理方法应用于所述第一电子设备。
本发明第三实施方式的信息处理方法的流程与本发明第一实施方式的信息处理方法的流程类似。即,所述信息处理方法同样包括:在所述第一电子设备与所述第二电子设备进行多媒体通话的过程中,基于所述通话所产生的通话信息,确定处理对象;获取与所述处理对象关联的关联信息;以及执行基于所述关联信息的操作。
此外,同样地,在本发明第三实施例的信息处理方法中,所述信息处理方法可以将所述处理对象发送至远程服务器,由所述远程服务器通过对所述处理对象进行分析而获得所述关联信息,并将所述关联信息发送至所述第一电子设备。另一方面,所述信息处理方法也可以在本地对所述处理对象进行分析,以确定所述关联信息。
下面,将主要描述所述信息处理方法执行基于所述关联信息的操作的细节。
在第一实施例中,所述信息处理方法在所述通话过程中输出所述关联信息,或在所述通话结束后立刻输出所述关联信息。
在此情况下,例如,在第一示例中,所述信息处理方法可以生成用于提示用户查看的提示图标,并显示所述提示图标。所述提示图标用于链接至所述关联信息。此后,当检测到用户点击所述提示图标时,所述信息处理方法将访问所述关联信息。
在第二示例中,所述通话为音频通话。在此情况下,所述信息处理方法检测所述第一电子设备是否与一显示设备连接。需要指出的是,所述显示设备可以是外部显示设备,也可以是所述第一电子设备自身所包含、但处于禁用状态的显示单元。所述信息处理方法例如可通过检测所述第一电子设备的相应连接管脚而获得有关上述连接的信息。
当检测到所述第一电子设备与一显示设备连接时,所述信息处理方法将所述关联信息输出至所述显示设备。由此,通过所述显示设备执行基于所述关联信息的显示。
在第三示例中,所述通话为视频通话。在此情况下,所述信息处理方法将基于关联信息的图像与所述视频通话的图像进行组合,以生成组合图像,并显示所述组合图像。所述基于关联信息的图像可以是显示图片、文字等各种形式的内容的图像。
在第二实施例中,所述信息处理方法在所述通话过程中以及通话结束后并不立即输出所述关联信息。替代地,所述信息处理方法将所述关联信息存储在例如本地的存储器中。此后,仅当判断满足预定条件时,所述信息处理方法才输出所述关联信息。
具体地,在第一示例中,所述信息处理方法判断当前时间是否满足第一预定条件。例如,所述信息处理方法判断当前时间是否为所述电子设备或用户预设的时间。又例如,所述信息处理方法判断当前时间与通话结束时间之间的时间间隔是否为所述电子设备或用户预设的时间间隔。再例如,所述信息处理方法判断当前时间与通话结束时间之间的时间间隔是否大于所述电子设备或用户预设的时间间隔。此后,当判断当前时间满足第一预定条件时,所述信息处理方法执行基于所述关联信息的显示。当然,上面所述的第一预定条件仅为示例。本领域技术人员完全可以根据需要,设计其他各种条件作为所述第一预定条件。
在第二示例中,所述信息处理方法在所述第一电子设备进行网络访问时,判断所述网络访问是否满足第二预定条件。例如,所述信息处理方法判断所述网络访问的目的地是否为所述电子设备或用户预设的目的地。又例如,所述信息处理方法在本地预先存储了关联信息与网络访问目的地之间的对照表。所述信息处理方法判断所述网络访问的目的地是否为与所述关联信息对应的目的地。此后,当判断所述网络访问满足第二预定条件时,所述信息处理方法执行基于所述关联信息的显示。当然,上面所述的第二预定条件仅为示例。本领域技术人员完全可以根据需要,设计其他各种条件作为所述第二预定条件。
在第三示例中,所述信息处理方法还可以检测所述第一电子设备的环境信息。所述环境信息例如包含所述第一电子设备所处的位置信息、所处环境的天气信息、温度信息等。接下来,所述信息处理方法判断所述环境信息是否满足第三预定条件。在位置信息的情况下,例如,所述信息处理方法判断所述第一电子设备是否到达所述电子设备或用户预设的位置。又例如,所述信息处理方法在本地预先存储了关联信息与位置信息之间的对照表。所述信息处理方法基于所述位置信息,判断所述第一电子设备是否处于与所述关联信息对应的位置。其他种类的环境信息的判断与此类似,在此不再详述。此后,当所述环境信息满足第三预定条件时,所述信息处理方法执行基于所述关联信息的显示。当然,上面所述的第三预定条件仅为示例。本领域技术人员完全可以根据需要,设计其他各种条件作为所述第三预定条件。
在第三实施例中,同样,所述信息处理方法在所述通话过程中以及通话结束后并不立即输出所述关联信息。与第二实施例不同的是,所述信息处理方法将所述关联信息发送至远程服务器和所述第二电子设备中的至少一个。所述远程服务器和/或所述第二电子设备例如可以存储所述关联信息或输出所述关联信息。
此外,在如上所述的各示例中,所述显示处理既可以显示所述关联信息本身,也可以显示用于连接至所述关联信息的提示图标。
以上,描述了本发明第三实施方式的信息处理方法。
在根据本发明第三实施方式的信息处理方法中,基于所述通话所产生的通话信息确定处理对象,获取与所述处理对象关联的关联信息,并执行基于所述关联信息的操作。
因此,通过本发明第三实施方式的信息处理方法,能够利用通话过程中所产生的通话信息,从而除了实现通信目的外,还能够进一步提升通话的应用价值,极大地丰富了用户的体验。
此外,在本发明第三实施方式的信息处理方法中,在电子设备侧,可以在通话过程中或通话结束后立刻显示所述关联信息和/或提示图标,也可以存储所述关联信息,并在稍后的时间判断满足预定条件时才触发关联信息的输出,还可以将所述关联信息输出到服务器和/或第二电子设备以进行处理。
因此,通过本发明第三实施方式的信息处理方法,提供了多种方式来输出所述关联信息,方便用户根据情况进行不同的定制,从而进一步丰富了用户的体验。
下面,将描述本发明第三实施方式的信息处理设备。所述信息处理设备的配置与本发明第一实施方式的信息处理设备的配置类似,即,同样包括确定单元、获取单元和执行单元。
所述确定单元在所述第一电子设备与所述第二电子设备进行多媒体通话的过程中,基于所述通话所产生的通话信息,确定处理对象。所述获取单元获取与所述处理对象关联的关联信息。所述执行单元执行基于所述关联信息的操作。
与第一实施方式中同样,在一实施例中,所述获取单元可以包括:发送单元,将所述处理对象发送至远程服务器;以及接收单元,从所述远程服务器接收关联信息,所述关联信息是由所述远程服务器通过对所述处理对象进行分析而获得的、与所述处理对象相关联的信息。
在另一实施例中,所述获取单元可以包括:分析单元,对所述处理对象进行分析,以确定所述关联信息。
此外,在本实施方式中,所述执行单元配置为执行以下中的至少一个:显示所述关联信息;存储所述关联信息;以及将所述关联信息发送至远程服务器和所述第二电子设备中的至少一个。
具体地,在一实施例中,所述执行单元可以包括图标生成单元和图标显示单元。所述图标生成单元生成用于提示用户查看的提示图标,所述提示图标用于链接至所述关联信息。所述图标显示单元显示所述提示图标。
此外,在另一实施例中,所述通话为音频通话。所述执行单元可以包括第一检测单元和输出单元。所述第一检测单元检测所述第一电子设备是否与一显示设备连接。所述输出单元在检测到所述第一电子设备与一显示设备连接时,将所述关联信息输出至所述显示设备,所述显示设备基于所述关联信息进行显示。
在另一实施例中,所述通话为视频通话。所述执行单元可以包括组合单元和组合图像显示单元。所述组合单元将基于所述关联信息的图像与所述视频通话的图像进行组合,以生成组合图像。所述组合图像显示单元显示所述组合图像。
在所述执行单元配置为存储所述关联信息的情况下,所述信息处理设备还包括第一判断单元,在存储所述关联信息之后,判断当前时间是否满足第一预定条件。所述执行单元配置为当判断当前时间满足第一预定条件时,执行基于所述关联信息的显示。
在另一实施例中,在所述执行单元配置为存储所述关联信息的情况下,所述信息处理设备还包括:第二判断单元,在存储所述关联信息之后,当所述第一电子设备进行网络访问时,判断所述网络访问是否满足第二预定条件。所述执行单元配置为当所述网络访问满足第二预定条件时,执行基于所述关联信息的显示。
在另一实施例中,在所述执行单元配置为存储所述关联信息的情况下,所述信息处理设备还包括:环境信息检测单元,在存储所述关联信息之后,检测所述第一电子设备的环境信息;以及第三判断单元,判断所述环境信息是否满足第三预定条件。所述执行单元配置为当所述环境信息满足第三预定条件时,执行基于所述关联信息的显示。
此外,在本发明第三实施方式中,所述执行单元可以配置为显示所述关联信息以及提示图标中的至少一个,所述提示图标用于链接至所述关联信息。
本发明第三实施方式的信息处理设备的各单元的具体配置和操作已经在本发明第三实施方式的信息处理方法的描述中详细说明,在此不再重复。
以上,描述了本发明第三实施方式的信息处理设备。
通过本发明第三实施方式的信息处理设备,能够利用通话过程中所产生的通话信息,从而除了实现通信目的外,还能够进一步提升通话的应用价值,极大地丰富了用户的体验。
此外,在本发明第三实施方式的信息处理设备中,在电子设备侧,可以在通话过程中或通话结束后立刻显示所述关联信息和/或提示图标,也可以存储所述关联信息,并在稍后的时间判断满足预定条件时才触发关联信息的输出,还可以将所述关联信息输出到服务器和/或第二电子设备以进行处理。
因此,通过本发明第三实施方式的信息处理设备,提供了多种方式来输出所述关联信息,方便用户根据情况进行不同的定制,从而进一步丰富了用户的体验。
(第四实施方式)
在本发明第四实施方式中,提供了一种应用于服务器的信息处理方法和信息处理设备,其在获取如上所述的关联信息之后,可以执行包括立即输出、存储、转发等的各种操作。
首先,将描述本发明第四实施方式的信息处理方法。
本发明第四实施方式的信息处理方法的流程与本发明第二实施方式的信息处理方法的流程类似。即,所述信息处理方法同样包括:在第一电子设备与第二电子设备进行通话的过程中,从所述第一电子设备和/或所述第二电子设备获取通话所产生的通话信息;基于所述通话信息,确定处理对象;对所述处理对象进行分析,以获取与所述处理对象相关联的关联信息;以及执行基于所述关联信息的操作。
此外,与所述第二实施方式同样,所述服务器中也可以预先存储了多个对象的对象信息,并且每个对象的对象信息与用于表示所述对象的属性的属性信息相关联地存储。所述信息处理方法可以对所述处理对象进行分析,以确定所述处理对象的属性,基于所述处理对象的属性确定所存储的属性信息中对应的属性信息,并将与所述对应的属性信息关联的对象信息确定为所述关联信息。
下面,将主要描述所述信息处理方法执行基于所述关联信息的操作的细节。
具体地,在本发明第四实施方式的信息处理方法中,在如上所述获取了关联信息之后,可以存储所述关联信息,例如用于在稍后输出。
在另一实施例中,所述信息处理方法也可以基于预定策略,将所述关联信息发送至所述第一电子设备和所述第二电子设备中的至少一个。
更具体地,在第一示例中,所述信息处理方法接收来自于所述第一电子设备和所述第二电子设备中的至少一个的请求。所述请求用于请求所述服务器发送所述关联信息。在此示例中,假设所述信息处理方法接收到来自第一电子设备的请求。由此,所述信息处理方法响应于所述请求,将所述关联信息发送至所述第一电子设备和所述第二电子设备中进行请求的电子设备,即,在此示例中的第一电子设备。
在第二示例中,所述信息处理方法不必响应于来自第一电子设备或第二电子设备的额外请求即可发送关联信息。在此情况下,所述信息处理方法默认地将所述关联信息发送至所述第一电子设备和所述第二电子设备中发送通话信息的电子设备。
在第三示例中,所述通话信息包括音频的信息。所述信息处理方法对所述音频进行语义分析,以确定所述关联信息适合于所述第一电子设备和所述第二电子设备中的哪一个。所述信息处理方法进行语义分析的技术为本领域技术人员所知,在此不再详述。在通过语义分析获得确定结果之后,所述信息处理方法将所述关联信息发送至所述第一电子设备和所述第二电子设备中被确定为适合的电子设备。
在第四示例中,所述通话信息包括文本的信息。同样,所述信息处理方法对所述文本进行语义分析,以确定所述关联信息适合于所述第一电子设备和所述第二电子设备中的哪一个。所述信息处理方法进行语义分析的技术为本领域技术人员所知,在此不再详述。在通过语义分析获得确定结果之后,同样,所述信息处理方法将所述关联信息发送至所述第一电子设备和所述第二电子设备中被确定为适合的电子设备。
需要指出的是,以上所描述的各种策略仅为示例。本领域技术人员完全可以根据需要设计其他各种策略,以将所述关联信息发送至适当的电子设备。
以上,描述了本发明第四实施方式的信息处理方法。
在根据本发明第四实施方式的信息处理方法中,基于所述通话所产生的通话信息确定处理对象,获取与所述处理对象关联的关联信息,并执行基于所述关联信息的操作。
因此,通过本发明第四实施方式的信息处理方法,能够利用通话过程中所产生的通话信息,从而除了实现通信目的外,还能够进一步提升通话的应用价值,极大地丰富了用户的体验。
此外,在本发明第四实施方式的信息处理方法中,在服务器侧,可以存储所述关联信息以延后输出,也可以根据各种不同的策略将所述关联信息发送至适当的电子设备,以由接收到所述关联信息的电子设备进行进一步的处理。
因此,通过本发明第四实施方式的信息处理方法,提供了多种方式来输出所述关联信息,并且提供了多种方式来将所述关联信息输出至不同的电子设备,方便服务提供者根据情况进行不同的定制,并进一步丰富了用户的体验。
下面,描述本发明第四实施方式的信息处理设备。
所述信息处理设备的配置与本发明第二实施方式的信息处理设备的配置类似,即,同样包括获取单元、确定单元、分析单元和执行单元。
所述获取单元,在第一电子设备与第二电子设备进行通话的过程中,从所述第一电子设备和/或所述第二电子设备获取通话所产生的通话信息。所述确定单元基于所述通话信息,确定处理对象。所述分析单元对所述处理对象进行分析,以获取与所述处理对象相关联的关联信息。所述执行单元执行基于所述关联信息的操作。
与第二实施方式中同样,所述服务器中可以预先存储了多个对象的对象信息,并且每个对象的对象信息与用于表示所述对象的属性的属性信息相关联地存储。所述获取单元包括属性确定单元、属性信息确定单元和对象信息确定单元。
所述属性确定单元对所述处理对象进行分析,以确定所述处理对象的属性。所述属性信息确定单元基于所述处理对象的属性,确定所存储的属性信息中对应的属性信息。所述对象信息确定单元,将与所述对应的属性信息关联的对象信息确定为所述关联信息。
在第四实施方式的信息处理设备中,所述执行单元配置为执行以下的至少之一:存储所述关联信息;基于预定策略,将所述关联信息发送至所述第一电子设备和所述第二电子设备中的至少一个。
在基于预定策略、将所述关联信息发送至所述第一电子设备或所述第二电子设备的情况下,在第一示例中,所述执行单元包括:接收单元,接收来自于所述第一电子设备和所述第二电子设备中的至少一个的请求;以及发送单元,响应于所述请求,将所述关联信息发送至所述第一电子设备和所述第二电子设备中进行请求的电子设备。
在第二示例中,所述执行单元配置为将所述关联信息发送至所述第一电子设备和所述第二电子设备中发送通话信息的电子设备。
在第三示例中,所述通话信息包括音频的信息。所述执行单元包括:语义分析单元,对所述音频进行语义分析,以确定所述关联信息适合于所述第一电子设备和所述第二电子设备中的哪一个;以及发送单元,将所述关联信息发送至所述第一电子设备和所述第二电子设备中被确定为适合的电子设备。
在第四示例中,所述通话信息包括文本的信息。所述执行单元包括:语义分析单元,对所述文本进行语义分析,以确定所述关联信息适合于所述第一电子设备和所述第二电子设备中的哪一个;以及发送单元,将所述关联信息发送至所述第一电子设备和所述第二电子设备中被确定为适合的电子设备。
本发明第四实施方式的信息处理设备的各单元的具体配置和操作已经在本发明第四实施方式的信息处理方法的描述中详细说明,在此不再重复。
以上,描述了本发明第四实施方式的信息处理设备。
通过本发明第四实施方式的信息处理设备,能够利用通话过程中所产生的通话信息,从而除了实现通信目的外,还能够进一步提升通话的应用价值,极大地丰富了用户的体验。
此外,在本发明第四实施方式的信息处理设备中,在服务器侧,可以存储所述关联信息以延后输出,也可以根据各种不同的策略将所述关联信息发送至适当的电子设备,以由接收到所述关联信息的电子设备进行进一步的处理。
因此,通过本发明第四实施方式的信息处理设备,提供了多种方式来输出所述关联信息,并且提供了多种方式来将所述关联信息输出至不同的电子设备,方便服务提供者根据情况进行不同的定制,并进一步丰富了用户的体验。
以上,描述了根据本发明第一至第四实施方式的信息处理方法和信息处理设备。
下面,将结合若干具体场景来描述本发明实施例的信息处理方法和信息处理设备的应用。
首先,将参考图5A-5C描述本发明实施例的信息处理方法和信息处理设备。在图5A-5C所示的场景中,第一电子设备与远程的第二电子设备正在进行视频通话。图5A-5C是图示应用了本发明实施例的信息处理方法的第一电子设备的显示屏幕500上的显示示意图。
所述显示屏幕500划分为两个区域:第一区域501和第二区域502。第一区域501中显示所述第一电子设备通过例如前置摄像头的图像采集单元所采集的第一电子设备的用户(以下,适当时称为第一用户)的图像。第二区域502中显示所述第二电子设备通过例如摄像头的图像采集单元所采集的第二电子设备的用户(以下,适当时称为第二用户)的图像。
在下面的描述中,假设所述第一电子设备的显示屏幕500为触摸显示屏。然而,本领域技术人员能够理解,本发明实施例的信息处理方法和信息处理设备也可以同样地应用于非触控输入的电子设备。
在图5A的场景中,第一用户在与第二用户的视频通信中,对第二用户的上衣产生了兴趣,并通过手势圈出了所述显示屏幕500上与所述上衣对应的区域503。所述信息处理方法检测到用户的上述操作,并将所述视频画面中与所述区域503所对应的部分视频画面确定为处理对象。
替代地,第一用户也可通过手势点击所述显示屏幕500上的所述上衣所处的区域中的任一位置。所述信息处理方法通过对视频画面进行图像分割,以获得包含所述位置的部分视频画面,同样如503所示。
替代地,所述信息处理方法也可自动对所述视频画面进行图像识别,以将所述视频画面划分为多个区域,例如与上衣对应的区域503、与裤子对应的区域504、与鞋对应的区域505、与人脸对应的区域506、以及与背景对应的区域507。此后,所述信息处理方法基于预定标准,例如基于区域的显著度,将多个区域中的区域503确定为处理对象。
替代地,所述信息处理方法也可将上述的用户输入与自动确定的方式相结合。即,所述信息处理方法可以首先自动对所述视频画面进行图像识别,以确定多个候选对象,例如上衣503、裤子504和鞋505,并将所述多个候选对象呈现给第一用户。所述呈现的方式不限。例如,所述信息处理方法可以将区域503、504和505对应的部分视频画面以缩略图的形式显示在所述显示屏幕500中的适当位置。又例如,所述信息处理方法可以在所述区域503、504和505附近显示提示标记,等等。此后,所述信息处理方法检测用户对所述多个候选对象中的至少一个候选对象的选择操作,并基于所述选择操作,将所选择的所述至少一个候选对象确定为所述处理对象。
从而,所述信息处理方法获取与所述处理对象关联的关联信息并执行基于所述关联信息的操作。具体地,在此场景中,例如,所述信息处理方法通过图像分析确定所述上衣的品牌,由此获得所述上衣的价格、面料、产地等属性信息作为关联信息。又例如,所述信息处理方法通过图像分析确定所述上衣的品牌,并由此获得与所述上衣同一品牌的其他上衣等的信息作为关联信息。当然,上述所述信息处理方法确定关联信息的方式仅为示例。
在获得了所述关联信息之后,在一实施例中,所述信息处理方法生成用于提示用户查看的提示图标,所述提示图标用于链接至所述关联信息,并显示所述提示图标,如图5B中的图标508所示。
在另一实施例中,所述信息处理方法生成基于所述关联信息的图像,如图5C中的509所示,将其与所述视频通话的图像进行组合以生成组合图像,并显示所述组合图像。
在又一实施例中,所述信息处理方法在获取所述关联信息之后,并不立刻输出,而是将其存储在本地存储器中,或是发送至服务器和所述第二电子设备中的至少一个。
在存储在本地存储器中的情况下,在一实施例中,所述信息处理方法可以在判断当前时间满足第一预定条件时,显示所述关联信息或用于提示访问所述关联信息的图标。
在另一实施例中,所述信息处理方法可以在判断所述网络访问是否满足第二预定条件时,例如,在判断所述网络访问的目的地是购物网站时,显示所述关联信息或用于提示访问所述关联信息的图标。
在又一实施例中,所述信息处理方法可以检测所述第一电子设备的环境信息,例如所述第一电子设备的位置信息。当所述信息处理方法判断所述环境信息满足第三预定条件时,例如,判断所述第一电子设备位于购物中心内时,显示所述关联信息或用于提示访问所述关联信息的图标。
需要指出的是,图5A-5C图示了第一用户通过第一电子设备的前置摄像头与所述第二电子设备的第二用户进行视频通话、并且处理对象为所述第二用户对应的视频画面中的对象的情况。
替代地,本发明实施例的信息处理方法和信息处理设备也可应用于第一用户通过第一电子设备的后置摄像头与所述第二电子设备的第二用户进行视频通话、并且处理对象为所述第一用户对应的视频画面中的对象的情况。图6图示了此情况下的显示示意图。
如图6所示,所述显示屏幕600划分为两个区域:第一区域601和第二区域602。第一区域601中显示所述第一电子设备通过例如后置摄像头的图像采集单元所采集的第一电子设备侧的图像。第二区域502中显示所述第二电子设备通过例如摄像头的图像采集单元所采集的第二电子设备侧的图像。
在此场景下,假设第一用户希望向第二用户描述其所处的区域附近的建筑,但并不知道所述建筑的名称等的各种信息。此时,第一用户可通过本发明实施例的信息处理方法,获知所述建筑的例如名称、建筑年代等的各种关联信息,其处理与上述类似,在此不再详述。
需要指出的是,以上,以视频通信中的静态图像识别的情况为例进行了描述。本领域技术人员能够理解,本发明实施例的信息处理方法和信息处理设备可以同样地应用于视频通信中的动态图像识别,或者音频通信、文本通信等。
此外,需要指出的是,以上以所述信息处理方法和所述信息处理设备应用于第一电子设备的情况为例进行了描述。本领域技术人员能够理解,本发明实施例的信息处理方法和信息处理设备可以同样地应用于所述第二电子设备和所述服务器。
以上,参考图5和图6描述了本发明实施例的信息处理方法和信息处理设备的应用示例。
通过本发明实施例的信息处理方法和信息处理设备,能够利用通话过程中所产生的通话信息,从而除了实现通信目的外,还能够进一步提升通话的应用价值,极大地丰富了用户的体验。
此外,在本发明实施例的信息处理方法和信息处理设备中,在电子设备侧能响应于用户的输入操作而确定处理对象,也能够自动地确定处理对象,还能够将上述两种方式相结合。因此,本发明实施例的信息处理方法和信息处理设备提供了多种方式来利用所述通话信息,从而进一步丰富了用户的体验。
此外,在本发明实施例的信息处理方法和信息处理设备中,上述确定处理对象的过程也可以在服务器侧执行,从而,在电子设备侧的处理能力有限的情况下,能够减轻电子设备侧的处理负担,提高电子设备侧的处理效率。
此外,在本发明实施例的信息处理方法和信息处理设备中,在电子设备侧,可以在通话过程中或通话结束后立刻显示所述关联信息和/或提示图标,也可以存储所述关联信息,并在稍后的时间判断满足预定条件时才触发关联信息的输出,还可以将所述关联信息输出到服务器和/或第二电子设备以进行处理。因此,方便用户根据情况进行不同的定制,从而进一步丰富了用户的体验。
此外,在本发明实施例的信息处理方法和信息处理设备中,在服务器侧,可以存储所述关联信息以延后输出,也可以根据各种不同的策略将所述关联信息发送至适当的电子设备,以由接收到所述关联信息的电子设备进行进一步的处理。因此,提供了多种方式来将所述关联信息输出至不同的电子设备,方便服务提供者根据情况进行不同的定制。
以上,参照图1到图6描述了根据本发明实施例的信息处理方法和信息处理设备。
需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
此外,需要说明的是,在本说明书中,类似“第一…单元”、“第二...单元”的表述仅为了在描述时方便区分,而并不意味着其必须实现为物理分离的两个或多个单元。事实上,根据需要,所述单元可以整体实现为一个单元,也可以实现为多个单元。
最后,还需要说明的是,上述一系列处理不仅包括以这里所述的顺序按时间序列执行的处理,而且包括并行或分别地、而不是按时间顺序执行的处理。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
在本发明实施例中,单元/模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成单元/模块并且实现该单元/模块的规定目的。
在单元/模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的单元/模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。
以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (18)
1.一种信息处理方法,应用于一服务器,所述信息处理方法包括:
在第一电子设备与第二电子设备进行通话的过程中,从所述第一电子设备和/或所述第二电子设备获取通话所产生的通话信息;
基于所述通话信息,确定处理对象;
对所述处理对象进行分析,以获取与所述处理对象相关联的关联信息;以及
执行基于所述关联信息的操作;
其中,所述确定处理对象还包括:基于所述通话信息,确定多个候选对象;将所述多个候选对象发送至所述第一电子设备和所述第二电子设备中的至少一个;接收所述第一电子设备和所述第二电子设备中的所述至少一个的用户用于选择至少一个候选对象的选择信息;以及基于所述选择信息,将所选择的所述至少一个候选对象确定为所述处理对象。
2.如权利要求1所述的信息处理方法,其中,所述通话信息为视频画面的信息,并且所述确定处理对象包括:
接收所述第一电子设备和所述第二电子设备中的至少一个发送的输入轨迹信息,所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用户的输入操作而产生的;以及
基于所述输入轨迹信息,确定处理对象。
3.如权利要求2所述的信息处理方法,其中,
所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用于选定所述视频画面中的一区域的输入操作而得到的;
并且,所述确定处理对象包括:
将所述视频画面中与所述区域所对应的部分视频画面确定为处理对象。
4.如权利要求2所述的信息处理方法,其中,
所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用于点击所述视频画面的点击操作而得到的;
并且,所述确定处理对象包括:
基于所述点击操作对应的所述视频画面中的特定位置,对所述视频画面进行图像分割,以获得包含所述特定位置的部分视频画面;以及
将所述部分视频画面确定为处理对象。
5.如权利要求2所述的信息处理方法,还包括:
对所述视频画面进行图像识别,以确定多个候选对象;以及
将多个候选对象发送至所述第一电子设备和所述第二电子设备中的所述至少一个;
并且,所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用户对所述多个候选对象中的至少一个候选对象的选择操作而获得的;
所述确定处理对象还包括:
基于所述选择操作,将所选择的所述至少一个候选对象确定为所述处理对象。
6.如权利要求1所述的信息处理方法,其中,所述通话信息为静态画面的信息,并且所述确定处理对象包括:
对所述静态画面进行图像识别,以将所述静态画面分割为多个区域;
基于预定标准,从所述多个区域中确定目标区域;以及
基于所述目标区域,确定所述处理对象。
7.如权利要求1所述的信息处理方法,其中,所述通话信息为动态画面的信息,所述确定处理对象还包括:
对所述动态画面进行识别,以识别出所述动态画面中的物体在所述通话过程中做出的特定动作;以及
基于所述特定动作,确定所述处理对象。
8.如权利要求1所述的信息处理方法,其中,所述通话信息为音频的信息,并且所述确定处理对象包括:
对所述音频进行音频识别,以确定处理对象。
9.如权利要求1所述的信息处理方法,其中,所述服务器中预先存储了多个对象的对象信息,并且每个对象的对象信息与用于表示所述对象的属性的属性信息相关联地存储;
并且,所述获取与所述处理对象相关联的关联信息包括:
对所述处理对象进行分析,以确定所述处理对象的属性;
基于所述处理对象的属性,确定所存储的属性信息中对应的属性信息;以及
将与所述对应的属性信息关联的对象信息确定为所述关联信息。
10.一种信息处理设备,应用于一服务器,所述信息处理设备包括:
通话信息获取单元,在第一电子设备与第二电子设备进行通话的过程中,从所述第一电子设备和/或所述第二电子设备获取通话所产生的通话信息;
确定单元,基于所述通话信息,确定处理对象;
关联信息获取单元,对所述处理对象进行分析,以获取与所述处理对象相关联的关联信息;以及
执行单元执行基于所述关联信息的操作;
其中,所述确定单元包括:候选对象确定单元,基于所述通话信息,确定多个候选对象;发送单元,将所述多个候选对象发送至所述第一电子设备和所述第二电子设备中的至少一个;接收单元,接收所述第一电子设备和所述第二电子设备中的所述至少一个的用户用于选择至少一个候选对象的选择信息;以及第四处理对象确定单元,基于所述选择信息,将所选择的所述至少一个候选对象确定为所述处理对象。
11.如权利要求10所述的信息处理设备,其中,所述通话信息为视频画面的信息,并且所述确定单元包括:
接收单元,接收所述第一电子设备和所述第二电子设备中的至少一个发送的输入轨迹信息,所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用户的输入操作而产生的;以及
第一处理对象确定单元,基于所述输入轨迹信息,确定处理对象。
12.如权利要求11所述的信息处理设备,其中,
所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用于选定所述视频画面中的一区域的输入操作而得到的;
并且,所述第一处理对象确定单元配置为将所述视频画面中与所述区域所对应的部分视频画面确定为处理对象。
13.如权利要求11所述的信息处理设备,其中,
所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用于点击所述视频画面的点击操作而得到的;
并且,所述第一处理对象确定单元包括:
图像分割单元,基于所述点击操作对应的所述视频画面中的特定位置,对所述视频画面进行图像分割,以获得包含所述特定位置的部分视频画面;以及
对象确定单元,将所述部分视频画面确定为处理对象。
14.如权利要求11所述的信息处理设备,还包括:
识别单元,对所述视频画面进行图像识别,以确定多个候选对象;以及
发送单元,将多个候选对象发送至所述第一电子设备和所述第二电子设备中的所述至少一个;
并且,所述输入轨迹信息是所述第一电子设备和所述第二电子设备中的所述至少一个通过检测用户对所述多个候选对象中的至少一个候选对象的选择操作而获得的;
所述第一处理对象确定单元配置为基于所述选择操作,将所选择的所述至少一个候选对象确定为所述处理对象。
15.如权利要求10所述的信息处理设备,其中,所述通话信息为静态画面的信息,并且所述确定单元包括:
静态画面识别单元,对所述静态画面进行图像识别,以将所述静态画面分割为多个区域;
目标区域确定单元,基于预定标准,从所述多个区域中确定目标区域;以及
第二处理对象确定单元,基于所述目标区域,确定所述处理对象。
16.如权利要求10所述的信息处理设备,其中,所述通话信息为动态画面的信息,并且所述确定单元包括:
动态画面识别单元,对所述动态画面进行识别,以识别出所述动态画面中的物体在所述通话过程中做出的特定动作;以及
第三处理对象确定单元,基于所述特定动作,确定所述处理对象。
17.如权利要求10所述的信息处理设备,其中,所述通话信息为音频的信息,并且所述确定单元包括:
音频识别单元,对所述音频进行音频识别,以确定处理对象。
18.如权利要求10所述的信息处理设备,其中,所述服务器中预先存储了多个对象的对象信息,并且每个对象的对象信息与用于表示所述对象的属性的属性信息相关联地存储;
并且,所述关联信息获取单元包括:
属性确定单元,对所述处理对象进行分析,以确定所述处理对象的属性;
属性信息确定单元,基于所述处理对象的属性,确定所存储的属性信息中对应的属性信息;以及
对象信息确定单元,将与所述对应的属性信息关联的对象信息确定为所述关联信息。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210559888.3A CN103888494B (zh) | 2012-12-20 | 2012-12-20 | 信息处理方法和信息处理设备 |
PCT/CN2013/089778 WO2014094614A1 (zh) | 2012-12-20 | 2013-12-18 | 信息处理方法和信息处理设备 |
US14/388,722 US10126821B2 (en) | 2012-12-20 | 2013-12-18 | Information processing method and information processing device |
DE112013006130.9T DE112013006130T5 (de) | 2012-12-20 | 2013-12-18 | Informationsverarbeitungsverfahren und Informationsverarbeitungsvorrichtung |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210559888.3A CN103888494B (zh) | 2012-12-20 | 2012-12-20 | 信息处理方法和信息处理设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103888494A CN103888494A (zh) | 2014-06-25 |
CN103888494B true CN103888494B (zh) | 2018-04-27 |
Family
ID=50957212
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210559888.3A Active CN103888494B (zh) | 2012-12-20 | 2012-12-20 | 信息处理方法和信息处理设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103888494B (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101015208A (zh) * | 2004-09-09 | 2007-08-08 | 松下电器产业株式会社 | 通信终端及其通信方法 |
CN101888519A (zh) * | 2009-05-14 | 2010-11-17 | 华为技术有限公司 | 共享桌面内容的方法和智能设备 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102855079B (zh) * | 2011-05-24 | 2016-06-08 | Lg电子株式会社 | 移动终端 |
-
2012
- 2012-12-20 CN CN201210559888.3A patent/CN103888494B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101015208A (zh) * | 2004-09-09 | 2007-08-08 | 松下电器产业株式会社 | 通信终端及其通信方法 |
CN101888519A (zh) * | 2009-05-14 | 2010-11-17 | 华为技术有限公司 | 共享桌面内容的方法和智能设备 |
Also Published As
Publication number | Publication date |
---|---|
CN103888494A (zh) | 2014-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10990623B2 (en) | Information retrieval method, eletronic device and storage medium | |
CN103986845B (zh) | 信息处理方法和信息处理设备 | |
WO2020044099A1 (zh) | 一种基于对象识别的业务处理方法和装置 | |
CN103888423B (zh) | 信息处理方法和信息处理设备 | |
CN107239527A (zh) | 网页访问方法及装置 | |
CN105814587A (zh) | 本地实时面部识别 | |
CN105426485A (zh) | 图像合并方法和装置、智能终端和服务器 | |
CN114726947B (zh) | 消息展示方法、装置、用户终端及可读存储介质 | |
CN105872254A (zh) | 转发消息的方法及装置 | |
CN104427285B (zh) | 一种提示信息生成方法及装置 | |
CN105847746A (zh) | 监控方法及装置 | |
CN104102328B (zh) | 信息处理方法和信息处理设备 | |
CN106572003A (zh) | 用户信息推荐方法和装置 | |
CN103888425B (zh) | 信息处理方法和信息处理设备 | |
US20210397664A1 (en) | Method and system for predicting content based recommendations | |
CN103888494B (zh) | 信息处理方法和信息处理设备 | |
CN107343104A (zh) | 处理收藏信息的方法、装置和终端设备 | |
CN104065614B (zh) | 信息处理方法和信息处理设备 | |
CN104038513B (zh) | 信息处理设备和信息处理方法 | |
CN110177284A (zh) | 信息展示方法、装置、电子设备及存储介质 | |
KR102596695B1 (ko) | 무인 매장 운영 시스템 및 무인 매장 관리 방법 | |
CN105450510B (zh) | 用于社交网络平台的好友管理方法、装置及服务器 | |
US10126821B2 (en) | Information processing method and information processing device | |
KR20150091139A (ko) | 메시지 내용을 분석하기 위한 방법 및 기술 장비 | |
CN106156299A (zh) | 文本信息的主题内容识别方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |