一种多媒体信息展示的方法与设备的制作方法

文档序号:6551848阅读:226来源:国知局
一种多媒体信息展示的方法与设备的制作方法
【专利摘要】本发明的目的是提供一种多媒体信息展示的方法与设备。处理设备通过根据所获取的多媒体信息的附属信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇,并根据所述聚类簇,生成与所述聚类簇相对应的路径信息,以根据所述路径信息,对所述多媒体信息进行展示。与现有技术相比,本发明能够显著地标明多媒体信息的路径,例如能够显著标明整个旅行的行程,便于用户浏览整个行程,并且针对行程中的多媒体信息进行更高效率的管理和查询,进而提高了用户获取信息的效率,改善了用户体验,满足了用户需求。
【专利说明】一种多媒体信息展不的方法与设备

【技术领域】
[0001]本发明涉及计算机领域,尤其涉及一种多媒体信息展示的技术。

【背景技术】
[0002]当前,多个多媒体信息通常是根据多媒体信息的存储时间、名称、类型、大小等进行排列与展示,而这种传统的展示方式在一些情况下,无法满足用户的需求。
[0003]例如,在旅行的过程中,大家喜欢拍摄各种照片,若仅基于图片的时间信息进行展示,则无法显著的标明用户的行程;尽管现在的手机和部分的相机在拍摄的时候,除包含图片的拍摄时间的信息外,还可以包含图片的地理位置信息,但利用图片地理信息展示的时候,也仅是标定图片在地图上的位置,或是采用将单一的图片定位到对应地理位置的方式,因此也只是将所拍摄的图片进行简单排列,无法将图片按照流程有序的展现出来,不能满足用户简单操作去描述整个流程的需求。


【发明内容】

[0004]本发明的目的是提供一种多媒体信息展示的方法与设备。
[0005]根据本发明的一个方面,提供了一种多媒体信息展不的方法,其中,该方法包括:
[0006]-获取一个或多个多媒体信息;
[0007]-根据所述多媒体信息的附属信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇,其中,所述附属信息中包括时间信息和/或位置信息;
[0008]-根据所述聚类簇,生成与所述聚类簇相对应的路径信息;
[0009]-根据所述路径信息,展现所述多媒体信息。
[0010]根据本发明的另一方面,还提供了一种用于多媒体信息展示的处理设备,其中,该设备包括:
[0011]用于获取一个或多个多媒体信息的装置;
[0012]用于根据所述多媒体信息的附属信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇的装置,其中,所述附属信息中包括时间信息和/或位置信息;
[0013]用于根据所述聚类簇,生成与所述聚类簇相对应的路径信息的装置;
[0014]用于根据所述路径信息,展现所述多媒体信息的装置。
[0015]与现有技术相比,本发明通过根据所获取的多媒体信息的附属信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇,并根据所述聚类簇,生成与所述聚类簇相对应的路径信息,以根据所述路径信息,对所述多媒体信息进行展示,从而显著地标明了多媒体信息的路径,例如能够显著标明整个旅行的行程,便于用户浏览整个行程,并且针对行程中的多媒体信息进行更高效率的管理和查询,进而提高了用户获取信息的效率,改善了用户体验,满足了用户需求。
[0016]而且,本发明还可以先获取一个或多个候选多媒体信息,并根据预定的筛选规则,对所述候选多媒体信息进行筛选,以确定一个或多个多媒体信息;从而将与待展现的路径无关的多媒体信息筛除出去,提高了展现效果与信息处理的效率,增强了对多媒体信息的管理和查询,进而提高了用户获取信息的效率,改善了用户体验,满足了用户需求。
[0017]而且,本发明还可以根据所述多媒体信息的附属信息,结合待展现的附属信息范围,对所述多媒体信息进行聚类,以生成一个或多个聚类簇;从而能够使得多媒体信息在路径信息上清晰展现,提高了展现效果,增强了对多媒体信息的管理和查询,进而提高了用户获取信息的效率,改善了用户体验,满足了用户需求。
[0018]而且,本发明还可以根据所述多媒体信息的附属信息,结合所述多媒体信息的内容信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇;从而提高了聚类的准确性,提高了展现效果,增强了对多媒体信息的管理和查询,进而提高了用户获取信息的效率,改善了用户体验,满足了用户需求。
[0019]而且,本发明还可以根据所述路径信息,在与所述路径信息相对应的地图上展现所述多媒体信息;或者根据所述路径信息,结合所述路径信息所对应的时间信息,动态展现所述多媒体信息;从而使得路径的展现更加清晰,提高了展现效果,增强了对多媒体信息的管理和查询,进而提高了用户获取信息的效率,改善了用户体验,满足了用户需求。
[0020]而且,本发明还可以根据所述聚类簇,确定与所述聚类簇相对应的优选多媒体信息,根据所述路径信息,结合所述优选多媒体信息,展现所述多媒体信息;进一步地,基于预定的优选策略,根据所述聚类簇,确定与所述聚类簇相对应的优选多媒体信息;从而能够使得多媒体信息在路径信息清晰展现,提高了展现效果,增强了对多媒体信息的管理和查询,进而提高了用户获取信息的效率,改善了用户体验,满足了用户需求。
[0021]而且,本发明还可以根据所述路径信息,确定与所述路径信息相对应的关联信息,并根据所述路径信息,展现所述多媒体信息以及所述关联信息;从而便于用户的行程管理,提高了用户获取信息的效率,改善了用户体验,满足了用户需求。

【专利附图】

【附图说明】
[0022]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0023]图1示出根据本发明一个方面的一种用于多媒体信息展示的处理设备示意图;
[0024]图2示出根据本发明一个优选实施例的一种用于多媒体信息展示的处理设备示意图;
[0025]图3示出根据本发明另一个方面的一种用于多媒体信息展示的方法流程图;
[0026]图4示出根据本发明一个优选实施例的一种用于多媒体信息展示的方法流程图;
[0027]图5至图6分别示出根据本发明一个优选实施例所生成的与所述聚类簇相对应的路径/[目息意图;
[0028]图7至图12分别示出根据本发明一个优选实施例的一种根据所生成路径信息,对所述多媒体信息进行展现的示意图。
[0029]附图中相同或相似的附图标记代表相同或相似的部件。

【具体实施方式】
[0030]下面结合附图对本发明作进一步详细描述。
[0031]图1示出根据本发明一个方面的一种用于多媒体信息展示的处理设备示意图;其中,所述处理设备包括用于获取一个或多个多媒体信息的装置(以下简称“获取装置I”);用于根据所述多媒体信息的附属信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇的装置(以下简称“聚类装置2”),其中,所述附属信息中包括时间信息和/或位置信息;用于根据所述聚类簇,生成与所述聚类簇相对应的路径信息的装置(以下简称“路径装置3”);用于根据所述路径信息,展现所述多媒体信息的装置(以下简称“展现装置4”)。
[0032]在此,所述处理设备包括但不限于网络设备、用户设备、或网络设备与用户设备通过网络相集成所构成的设备。即本发明可以由本地设备进行执行,也可以由网络设备进行执行,或者由本地设备与网络设备配合执行。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述网络设备其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述用户设备其包括但不限于任何一种可与用户通过按键、键盘、遥控器、触摸板、或声控设备进行人机交互的电子产品,例如计算机、智能手机、PDA、游戏机、相机或IPTV等。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。本领域技术人员应能理解,其他的处理设备同样适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0033]上述各装置之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各装置分别实时地,或者按照设定的或实时调整的工作模式要求,进行多媒体信息的获取、多媒体信息的聚类、路径信息的生成、多媒体信息的展现等,直至所述处理设备停止获取一个或多个多媒体信息。
[0034]所述获取装置I获取一个或多个多媒体信息。
[0035]具体地,所述获取装置I通过与用户直接交互,以获取用户通过拍摄、上传、新建等方式所直接生成的一个或多个多媒体信息;或者基于各种通信协议,通过各类传输接口,与其他一个或多个第三方设备相交互,以获取由第三方设备所提供的一个或多个多媒体信息。例如,若所述处理设备为网络设备,则该网络设备通过与一个或多个用户设备相交互,以获取所述用户设备所上传的一个或多个多媒体信息;若所述处理设备为用户设备,则该用户设备基于用户的拍摄等行为,来生成一个或多个多媒体信息,或与其他用户设备或网络设备相交互,以获取其他用户设备或网络设备所发送的一个或多个多媒体信息。
[0036]在此,所述多媒体信息包括但不限于图片、视频、音频、文字等信息;此外,所述多媒体信息包括但不限于对应于一个或多个用户的多媒体信息。例如当多名用户共同参加整个游览活动后,旅途中所拍摄的照片、视频、文字,以及撰写的游记等可以互相分享,所述处理设备与对应于这些用户的设备相交互,以获取所述多名用户所上传的多媒体信息等,从而增强了本发明的社交功能,便于用户沟通,提高了用户获取信息的效率,改善了用户体验,满足了用户需求。
[0037]优选地,所述获取装置I可以获取一个或多个候选多媒体信息;根据预定的筛选规则,对所述候选多媒体信息进行筛选,以确定一个或多个多媒体信息。
[0038]具体地,所述获取装置I通过与用户直接交互,以获取用户通过拍摄、上传、新建等方式所直接生成的一个或多个候选多媒体信息;或者基于各种通信协议,通过各类传输接口,与其他一个或多个第三方设备相交互,以获取由第三方设备所提供的一个或多个候选多媒体信息。例如,若所述处理设备为网络设备,则该网络设备通过与一个或多个用户设备相交互,以获取所述用户设备所上传的一个或多个候选多媒体信息;若所述处理设备为用户设备,则该用户设备基于用户的拍摄等行为,来生成一个或多个候选多媒体信息,或与其他用户设备或网络设备相交互,以获取其他用户设备或网络设备所发送的一个或多个候选多媒体信息。
[0039]在此,所述候选多媒体信息包括但不限于图片、视频、音频、文字等信息;此外,所述候选多媒体信息包括但不限于对应于一个或多个用户的多媒体信息。
[0040]然后,所述获取装置I基于用户定义的筛选规则,或系统设置的缺省规则,对所述候选多媒体信息进行筛选;其中,所述预定的筛选规则包括但不限于基于所述候选多媒体信息的附属信息进行筛选、基于所述候选多媒体信息的存储路径进行筛选等,从而将不符合筛选规则的候选多媒体信息进行筛除,以确定一个或多个多媒体信息。其中,所述附属信息包括但不限于所述候选多媒体信息的时间信息、位置信息等。
[0041]例如,所述获取装置I通过筛选,将时间间隔过大、或者地理位置变化过大的多媒体信息(以图片为例)筛选出去,这些图片会认为是不是同一批产生的图片,从而将与某一行程无关的图片筛选出去以不进行后续的图片展示。
[0042]所述聚类装置2根据所述多媒体信息的附属信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇,其中,所述附属信息中包括时间信息和/或位置信息。
[0043]具体地,所述聚类装置2获取所述多媒体信息的附属信息,其中,所述获取方式可以是通过例如用户输入等方式手动添加获取、通过提取多媒体信息的属性信息等获取(如提取图片的EXIF信息)、与第三方交互获取(如与能够提取所述多媒体信息的附属信息的专用软件或装置进行交互,在所述软件或装置中保存有相关的附属信息等)。其中,所述附属信息包括但不限于时间信息和/或位置信息。
[0044]在此,所述时间信息包括但不限于生成时间(如拍摄时间)、修改时间、存储时间等一种或多种;所述位置信息包括但不限于绝对位置(如经纬度、城市名称、街道名称等)或相对位置(如某张图片与基准图片的距离),或者,所述位置信息包括但不限于水平位置或垂直位置(如海拔高度等)。其中,所述多媒体信息的位置信息可基于以下一种或多种方式进行获取:1、GPS信息获取;2、小区基站的定位方式获取;3、将未确定位置的多媒体信息,与已有的包含位置信息的多媒体信息进行匹配后以确定(如两张图片内容完全一致,则可认为是在同一地点拍摄,进而基于已包含位置信息的图片,确定另一张图片的位置信息);4、用户手动添加。
[0045]然后,所述聚类装置2根据所述多媒体信息的附属信息,对所述多媒体信息进行聚类,例如,将生成时间和/或位置信息不超过一定范围的一个或多个多媒体信息聚类为一个聚类簇,从而生成一个或多个聚类簇。
[0046]优选地,所述聚类装置2可以根据所述多媒体信息的附属信息,结合待展现的附属信息范围,对所述多媒体信息进行聚类,以生成一个或多个聚类簇,其中,所述附属信息中包括时间信息和/或位置信息。
[0047]具体地,所述聚类装置2获取用户通过点击、输入、圈定、放大、缩小等方式所设定的待展现的附属信息范围,然后所述聚类装置2可以根据所述多媒体信息的附属信息,结合待展现的附属信息范围,将符合待展现的附属信息范围的一个或多个多媒体信息进行聚类,以生成一个或多个聚类簇。其中,所述附属信息范围包括但不限于时间范围或位置范围。
[0048]例如,若所获取的100个多媒体信息的生成时间范围为10月I日至10月7日,位置范围为从北京到山西,若仅按照所述多媒体信息的附属信息进行聚类,则可将其聚类为6个簇;若用户点击后选择日期为10月I日,则待展现的附属信息范围为10月I日,所述聚类装置2将生成时间为10月I日的一个或多个多媒体信息进行聚类,如将生成时间在10月I日的20个多媒体信息聚类为2个簇,以便于后续展现;或者,若用户通过圈定的方式,选定希望展示的位置范围为太原,则所述聚类装置2将位置信息在太原附近的40个多媒体信息聚类为4个簇,以便于后续展现;从而能够使得多媒体展现不至于太过拥挤,便于用户的浏览。
[0049]在此,所确定的聚类簇的数量,可基于缺省设置、用户设置、多媒体信息的数量、展现屏幕的大小等进行确定。
[0050]在此,本领域技术人员应能理解,所述附属信息范围的选定方式、聚类簇的数量设定等均为举例,并非对本发明的任何限制。
[0051]优选地,所述聚类装置2可以根据所述多媒体信息的附属信息,结合所述多媒体信息的内容信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇,其中,所述附属信息中包括时间信息和/或位置信息。
[0052]具体地,所述聚类装置2可以基于所述多媒体信息的附属信息,以及所述多媒体信息的内容信息来对述多媒体信息进行聚类,以生成一个或多个聚类簇;例如,若两张图片的时间信息和/或位置信息的差距较远,但内容相似则仍可认为是在同一景点拍摄,从而进一步提高了聚类的准确性。
[0053]所述路径装置3根据所述聚类簇,生成与所述聚类簇相对应的路径信息。
[0054]具体地,所述路径装置3根据所述聚类装置2所生成的所述聚类簇,基于所述聚类簇中的时间信息和/或位置信息,生成与所述聚类簇相对应的路径信息;在此,所述生成方式例如:首先依据所述聚类簇中的时间信息确定一个或多个聚类簇的排列顺序,然后基于每个聚类簇所对应的位置信息,若距离间隔都较长,则将聚类簇所对应的地点之间的导航路径作为路径信息(如图5所示),若所述聚类簇之间的距离较近,则直接按照聚类簇的距离拟合出路径信息(如图6所示);若聚类簇所对应的地点无法对应至平面路径,例如用户的爬山路径,则可以基于所述聚类簇的位置信息进行路径的虚拟展现,例如示出示意图或山路1?型等。
[0055]本领域技术人员应能理解,对于所生成的路径,用户还可以对其进行手动或自动调整,以使得所生成的路径信息更加符合实际行程。
[0056]其中,所述路径信息包括但不限于实际地图路径信息或是虚拟的路径示意图。
[0057]所述展现装置4根据所述路径信息,展现所述多媒体信息。
[0058]具体地,所述展现装置4通过根据所述路径装置3所生成的路径信息,将所述多媒体信息在所述路径信息上进行展示,例如,将每个多媒体信息或每个聚类簇在所述路径信息上的对应坐标处进行展现,或是按照时间顺序将每个多媒体信息或每个聚类簇依次沿该路径进行排列展示,或是将每个聚类簇以“代表多媒体信息+多媒体集”(如代表图片+相册)的方式进行展示。
[0059]优选地,所述展现装置4可以根据所述路径信息,在与所述路径信息相对应的地图上展现所述多媒体信息。
[0060]具体地,所述展现装置4可以基于所述路径信息,根据所述路径信息所对应的实际地点,在与所述路径信息相对应的地图上展现所述多媒体信息。例如,用户可以通过选择,选定要待展现的地图类型,然后所述展现装置4可以根据所述路径信息,在所载入的该地图上的对应路径上展现所述多媒体信息。其中,所述地图类型包括但不限于如地形图、普通地理图、自然地图、社会经济地图等。例如,图5至图11均为在实际地图上进行多媒体展现的示例。
[0061]优选地,所述展现装置4可以根据所述路径信息,结合所述路径信息所对应的时间信息,动态展现所述多媒体信息。
[0062]具体地,所述展现装置4可以根据所述路径信息,结合所述路径信息上每个聚类簇或每个多媒体信息的时间信息,按照时间的先后顺序,依次动态展现所述聚类簇或聚类簇中的多媒体信息。例如,图7至图11分别示出一种从起点至终点,依次展现路径信息上的聚类簇的示例,最终,当该路径信息从起点至终点被展示完毕后,将全部聚类簇在所述路径信息上进行展示。在此,通过每个所述聚类簇中的标签(在此,所述标签可以是该聚类簇的代表图片或预设的标签图片/文字等信息),对所述聚类簇进行展示,用户通过点击所述标签或点击该位置,可以浏览到所述聚类簇中的所有图片(如图12所示)。
[0063]优选地,所述处理设备还包括用于根据所述路径信息,确定与所述路径信息相对应的关联信息的装置(以下简称“关联确定装置”,未示出),所述展现装置4可以根据所述路径信息,展现所述多媒体信息以及所述关联信息。
[0064]具体地,所述关联确定装置根据所述路径信息,通过搜索网络或预定的关联信息数据库以获取与该路径信息相对应的关联信息,或是通过其他第三方设备相交互以获取与该路径信息相对应的关联信息;其中,所述关联信息包括但不限于与该路径相对应的旅游景点介绍、未观光地点推荐等。
[0065]例如,若用户在北京至山西的旅游路径中参观了恒山与五台山,则所述关联确定装置会在对应于恒山/五台山的聚类簇上通过文字或多媒体介绍的方式对恒山与五台山进行介绍,并将该路径中的“云冈石窟”作为未参观景点推荐给用户。
[0066]然后,所述展现装置4可以根据所述路径信息,将所述多媒体信息以及所述关联信息进行展现,所述展现方式与图1所示的展现装置4相同或相似,故在此不再赘述,并通过引用的方式包含于此。
[0067]在此,本领域技术人员应能理解,所述处理装置也可以将所生成的路径信息进行分享,从而将所形成的路径信息以及所述多媒体信息分享至其他用户的设备上进行展现。
[0068]图2示出根据本发明一个优选实施例的一种用于多媒体信息展示的处理设备示意图;其中,所述处理设备包括用于获取一个或多个多媒体信息的装置(以下简称“获取装置Γ”);用于根据所述多媒体信息的附属信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇的装置(以下简称“聚类装置2’”),其中,所述附属信息中包括时间信息和/或位置信息;用于根据所述聚类簇,生成与所述聚类簇相对应的路径信息的装置(以下简称“路径装置3’”);用于根据所述路径信息,展现所述多媒体信息的装置(以下简称“展现装置4’ ”),其中,所述展现装置4’包括用于根据所述聚类簇,确定与所述聚类簇相对应的优选多媒体信息的单元(以下简称“优化单元41’”)以及用于根据所述路径信息,结合所述优选多媒体信息,展现所述多媒体信息的单元(以下简称“展现单元42’ ”)。
[0069]其中,所述处理设备的获取装置I’、聚类装置2’、路径装置3’与图1所示对应装置相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。
[0070]上述各装置之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各装置分别实时地,或者按照设定的或实时调整的工作模式要求,进行多媒体信息的获取、多媒体信息的聚类、路径信息的生成、优选多媒体信息的确定、多媒体信息的展现等,直至所述处理设备停止获取一个或多个多媒体信息。
[0071]所述优化单元41’根据所述聚类簇,确定与所述聚类簇相对应的优选多媒体信息。
[0072]具体地,所述优化单元41’根据所述聚类簇,通过例如随机选择、用户指定、系统缺省设置选择或者基于预定的优选策略进行选择等一种或多种方式,从所述聚类簇的一个或多个多媒体信息中,选择与该聚类簇相对应的一个或多个优选多媒体信息。
[0073]例如,以所述多媒体信息为图片、聚类簇为图片集为例,所述优化单元41’可以随机选择图片集中的任意一张图片作为优选图片;或者,可以将用户通过点击、输入、触摸等方式所选定的某张图片作为优选图片;或者,可以根据系统默认设置,将该图片集的第一张图片作为优选图片;或者先确定所述图片集中图片内容相似的图片,然后选择图片数目较多的图片中的质量最高的图片作为优选图片等。
[0074]在此,本领域技术人员应能理解,在此以图片为示例仅为说明本发明,并非对本发明的限制,其他类型的多媒体信息均适用于本发明。
[0075]优选地,所述优化单元41’可以基于预定的优选策略,根据所述聚类簇,确定与所述聚类簇相对应的优选多媒体信息。
[0076]具体地,所述预定的优选策略包括以下至少任一项:
[0077]-根据所述聚类簇中多媒体信息的质量信息;例如,以所述多媒体信息为图片、聚类簇为图片集为例,选择该聚类簇中像素最高的图片或是选择该聚类簇中拍摄清晰的图片作为优选多媒体信息;或者,若展现的设备或应用具有图像大小的要求,如在网络流量较小的情况下选择质量中等的图片作为优选多媒体信息,以减少展现时所需的流量。优选地,还可以首先基于所述多媒体信息的内容进行比较,确定所述图片集中图片内容相似的图片,然后选择图片数目较多的图片中的质量最高的图片作为优选图片。在此,本领域技术人员应能理解,在此以图片为示例仅为说明本发明,并非对本发明的限制,其他类型的多媒体信息均适用于本发明。
[0078]-根据所述聚类簇中多媒体信息的位置信息;例如,将所述多媒体信息的位置信息距离聚类簇的中心位置最近的多媒体信息作为所述优选多媒体信息。
[0079]-根据所述聚类簇中多媒体信息的数量信息;例如,若所述聚类簇中的多媒体信息的数量为N,则选择一个优选多媒体信息,若所述聚类簇中的多媒体信息的数量为2N,则选择两个优选多媒体信息等。
[0080]-根据所述聚类簇中多媒体信息的内容信息;例如,基于所述多媒体信息的内容信息,将内容相似的一个或多个多媒体信息进行分类,然后从多媒体数量最多的分类中利用随机选择、用户指定、系统缺省或基于其他优选策略等一种或多种方式,从中选择一个优选多媒体信息。
[0081]所述展现单元42’根据所述路径信息,结合所述优选多媒体信息,展现所述多媒体信息。
[0082]具体地,所述展现单元42’通过根据所述路径装置3’所生成的路径信息,结合所述优选多媒体信息,将所述优选多媒体信息作为该路径信息上对应聚类簇的代表多媒体信息进行展示,而将该聚类簇中的其他多媒体信息暂不展示,例如以“代表图片+相册”的方式进行展示。例如,图8至图11分别示出以优选多媒体信息作为代表图片以展示路径信息的示意图。在此,本领域技术人员应能理解,用户可通过点击所述优选多媒体信息,以浏览到所述聚类簇中的所有多媒体信息(如图12所示)。
[0083]图3示出根据本发明另一个方面的一种用于多媒体信息展示的方法流程图。在步骤SI中,所述处理设备获取一个或多个多媒体信息;在步骤S2中,所述处理设备根据所述多媒体信息的附属信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇,其中,所述附属信息中包括时间信息和/或位置信息;在步骤S3中,所述处理设备根据所述聚类簇,生成与所述聚类簇相对应的路径信息;在步骤S4中,所述处理设备根据所述路径信息,展现所述多媒体信息。
[0084]上述各步骤之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各步骤分别实时地,或者按照设定的或实时调整的工作模式要求,进行多媒体信息的获取、多媒体信息的聚类、路径信息的生成、多媒体信息的展现等,直至所述处理设备停止获取一个或多个多媒体信息。
[0085]在步骤SI中,所述处理设备获取一个或多个多媒体信息。
[0086]具体地,在步骤SI中,所述处理设备通过与用户直接交互,以获取用户通过拍摄、上传、新建等方式所直接生成的一个或多个多媒体信息;或者基于各种通信协议,通过各类传输接口,与其他一个或多个第三方设备相交互,以获取由第三方设备所提供的一个或多个多媒体信息。例如,若所述处理设备为网络设备,则该网络设备通过与一个或多个用户设备相交互,以获取所述用户设备所上传的一个或多个多媒体信息;若所述处理设备为用户设备,则该用户设备基于用户的拍摄等行为,来生成一个或多个多媒体信息,或与其他用户设备或网络设备相交互,以获取其他用户设备或网络设备所发送的一个或多个多媒体信肩、O
[0087]在此,所述多媒体信息包括但不限于图片、视频、音频、文字等信息;此外,所述多媒体信息包括但不限于对应于一个或多个用户的多媒体信息。例如当多名用户共同参加整个游览活动后,旅途中所拍摄的照片、视频、文字,以及撰写的游记等可以互相分享,所述处理设备与对应于这些用户的设备相交互,以获取所述多名用户所上传的多媒体信息等,从而增强了本发明的社交功能,便于用户沟通,提高了用户获取信息的效率,改善了用户体验,满足了用户需求。
[0088]优选地,在步骤SI中,所述处理设备可以获取一个或多个候选多媒体信息;根据预定的筛选规则,对所述候选多媒体信息进行筛选,以确定一个或多个多媒体信息。
[0089]具体地,在步骤SI中,所述处理设备通过与用户直接交互,以获取用户通过拍摄、上传、新建等方式所直接生成的一个或多个候选多媒体信息;或者基于各种通信协议,通过各类传输接口,与其他一个或多个第三方设备相交互,以获取由第三方设备所提供的一个或多个候选多媒体信息。例如,若所述处理设备为网络设备,则该网络设备通过与一个或多个用户设备相交互,以获取所述用户设备所上传的一个或多个候选多媒体信息;若所述处理设备为用户设备,则该用户设备基于用户的拍摄等行为,来生成一个或多个候选多媒体信息,或与其他用户设备或网络设备相交互,以获取其他用户设备或网络设备所发送的一个或多个候选多媒体信息。
[0090]在此,所述候选多媒体信息包括但不限于图片、视频、音频、文字等信息;此外,所述候选多媒体信息包括但不限于对应于一个或多个用户的多媒体信息。
[0091]然后,在步骤SI中,所述处理设备基于用户定义的筛选规则,或系统设置的缺省规则,对所述候选多媒体信息进行筛选;其中,所述预定的筛选规则包括但不限于基于所述候选多媒体信息的附属信息进行筛选、基于所述候选多媒体信息的存储路径进行筛选等,从而将不符合筛选规则的候选多媒体信息进行筛除,以确定一个或多个多媒体信息。其中,所述附属信息包括但不限于所述候选多媒体信息的时间信息、位置信息等。
[0092]例如,在步骤SI中,所述处理设备通过筛选,将时间间隔过大、或者地理位置变化过大的多媒体信息(以图片为例)筛选出去,这些图片会认为是不是同一批产生的图片,从而将与某一行程无关的图片筛选出去以不进行后续的图片展示。
[0093]在步骤S2中,所述处理设备根据所述多媒体信息的附属信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇,其中,所述附属信息中包括时间信息和/或位置信肩、O
[0094]具体地,在步骤S2中,所述处理设备获取所述多媒体信息的附属信息,其中,所述获取方式可以是通过例如用户输入等方式手动添加获取、通过提取多媒体信息的属性信息等获取(如提取图片的EXIF信息)、与第三方交互获取(如与能够提取所述多媒体信息的附属信息的专用软件或装置进行交互,在所述软件或装置中保存有相关的附属信息等)。其中,所述附属信息包括但不限于时间信息和/或位置信息。
[0095]在此,所述时间信息包括但不限于生成时间(如拍摄时间)、修改时间、存储时间等一种或多种;所述位置信息包括但不限于绝对位置(如经纬度、城市名称、街道名称等)或相对位置(如某张图片与基准图片的距离),或者,所述位置信息包括但不限于水平位置或垂直位置(如海拔高度等)。其中,所述多媒体信息的位置信息可基于以下一种或多种方式进行获取:1、GPS信息获取;2、小区基站的定位方式获取;3、将未确定位置的多媒体信息,与已有的包含位置信息的多媒体信息进行匹配后以确定(如两张图片内容完全一致,则可认为是在同一地点拍摄,进而基于已包含位置信息的图片,确定另一张图片的位置信息);4、用户手动添加。
[0096]然后,在步骤S2中,所述处理设备根据所述多媒体信息的附属信息,对所述多媒体信息进行聚类,例如,将生成时间和/或位置信息不超过一定范围的一个或多个多媒体信息聚类为一个聚类簇,从而生成一个或多个聚类簇。
[0097]优选地,在步骤S2中,所述处理设备可以根据所述多媒体信息的附属信息,结合待展现的附属信息范围,对所述多媒体信息进行聚类,以生成一个或多个聚类簇,其中,所述附属信息中包括时间信息和/或位置信息。
[0098]具体地,在步骤S2中,所述处理设备获取用户通过点击、输入、圈定、放大、缩小等方式所设定的待展现的附属信息范围,然后在步骤S2中,所述处理设备可以根据所述多媒体信息的附属信息,结合待展现的附属信息范围,将符合待展现的附属信息范围的一个或多个多媒体信息进行聚类,以生成一个或多个聚类簇。其中,所述附属信息范围包括但不限于时间范围或位置范围。
[0099]例如,若所获取的100个多媒体信息的生成时间范围为10月I日至10月7日,位置范围为从北京到山西,若仅按照所述多媒体信息的附属信息进行聚类,则可将其聚类为6个簇;若用户点击后选择日期为10月I日,则待展现的附属信息范围为10月I日,在步骤S2中,所述处理设备将生成时间为10月I日的一个或多个多媒体信息进行聚类,如将生成时间在10月I日的20个多媒体信息聚类为2个簇,以便于后续展现;或者,若用户通过圈定的方式,选定希望展示的位置范围为太原,则在步骤S2中,所述处理设备将位置信息在太原附近的40个多媒体信息聚类为4个簇,以便于后续展现;从而能够使得多媒体展现不至于太过拥挤,便于用户的浏览。
[0100]在此,所确定的聚类簇的数量,可基于缺省设置、用户设置、多媒体信息的数量、展现屏幕的大小等进行确定。
[0101]在此,本领域技术人员应能理解,所述附属信息范围的选定方式、聚类簇的数量设定等均为举例,并非对本发明的任何限制。
[0102]优选地,在步骤S2中,所述处理设备可以根据所述多媒体信息的附属信息,结合所述多媒体信息的内容信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇,其中,所述附属信息中包括时间信息和/或位置信息。
[0103]具体地,在步骤S2中,所述处理设备可以基于所述多媒体信息的附属信息,以及所述多媒体信息的内容信息来对述多媒体信息进行聚类,以生成一个或多个聚类簇;例如,若两张图片的时间信息和/或位置信息的差距较远,但内容相似则仍可认为是在同一景点拍摄,从而进一步提高了聚类的准确性。
[0104]在步骤S3中,所述处理设备根据所述聚类簇,生成与所述聚类簇相对应的路径信肩、O
[0105]具体地,在步骤S3中,所述处理设备根据所述步骤S2所生成的所述聚类簇,基于所述聚类簇中的时间信息和/或位置信息,生成与所述聚类簇相对应的路径信息;在此,所述生成方式例如:首先依据所述聚类簇中的时间信息确定一个或多个聚类簇的排列顺序,然后基于每个聚类簇所对应的位置信息,若距离间隔都较长,则将聚类簇所对应的地点之间的导航路径作为路径信息(如图5所示),若所述聚类簇之间的距离较近,则直接按照聚类簇的距离拟合出路径信息(如图6所示);若聚类簇所对应的地点无法对应至平面路径,例如用户的爬山路径,则可以基于所述聚类簇的位置信息进行路径的虚拟展现,例如示出不意图或山路1旲型等。
[0106]本领域技术人员应能理解,对于所生成的路径,用户还可以对其进行手动或自动调整,以使得所生成的路径信息更加符合实际行程。
[0107]其中,所述路径信息包括但不限于实际地图路径信息或是虚拟的路径示意图。
[0108]在步骤S4中,所述处理设备根据所述路径信息,展现所述多媒体信息。
[0109]具体地,在步骤S4中,所述处理设备通过根据所述步骤S3所生成的路径信息,将所述多媒体信息在所述路径信息上进行展示,例如,将每个多媒体信息或每个聚类簇在所述路径信息上的对应坐标处进行展现,或是按照时间顺序将每个多媒体信息或每个聚类簇依次沿该路径进行排列展示,或是将每个聚类簇以“代表多媒体信息+多媒体集”(如代表图片+相册)的方式进行展示。
[0110]优选地,在步骤S4中,所述处理设备可以根据所述路径信息,在与所述路径信息相对应的地图上展现所述多媒体信息。
[0111]具体地,在步骤S4中,所述处理设备可以基于所述路径信息,根据所述路径信息所对应的实际地点,在与所述路径信息相对应的地图上展现所述多媒体信息。例如,用户可以通过选择,选定要待展现的地图类型,然后在步骤S4中,所述处理设备可以根据所述路径信息,在所载入的该地图上的对应路径上展现所述多媒体信息。其中,所述地图类型包括但不限于如地形图、普通地理图、自然地图、社会经济地图等。例如,图5至图11均为在实际地图上进行多媒体展现的示例。
[0112]优选地,在步骤S4中,所述处理设备可以根据所述路径信息,结合所述路径信息所对应的时间信息,动态展现所述多媒体信息。
[0113]具体地,在步骤S4中,所述处理设备可以根据所述路径信息,结合所述路径信息上每个聚类簇或每个多媒体信息的时间信息,按照时间的先后顺序,依次动态展现所述聚类簇或聚类簇中的多媒体信息。例如,图7至图11分别示出一种从起点至终点,依次展现路径信息上的聚类簇的示例,最终,当该路径信息从起点至终点被展示完毕后,将全部聚类簇在所述路径信息上进行展示。在此,通过每个所述聚类簇中的标签(在此,所述标签可以是该聚类簇的代表图片或预设的标签图片/文字等信息),对所述聚类簇进行展示,用户通过点击所述标签或点击该位置,可以浏览到所述聚类簇中的所有图片(如图12所示)。
[0114]优选地,所述处理设备还包括步骤S5 ;在步骤S5中,所述处理设备根据所述路径信息,确定与所述路径信息相对应的关联信息;在步骤S4中,所述处理设备可以根据所述路径信息,展现所述多媒体信息以及所述关联信息。
[0115]具体地,在步骤S5中,所述处理设备根据所述路径信息,通过搜索网络或预定的关联信息数据库以获取与该路径信息相对应的关联信息,或是通过其他第三方设备相交互以获取与该路径信息相对应的关联信息;其中,所述关联信息包括但不限于与该路径相对应的旅游景点介绍、未观光地点推荐等。
[0116]例如,若用户在北京至山西的旅游路径中参观了恒山与五台山,则在步骤S5中,所述处理设备会在对应于恒山/五台山的聚类簇上通过文字或多媒体介绍的方式对恒山与五台山进行介绍,并将该路径中的“云冈石窟”作为未参观景点推荐给用户。
[0117]然后,在步骤S4中,所述处理设备可以根据所述路径信息,将所述多媒体信息以及所述关联信息进行展现,所述展现方式与图3所示的步骤S4相同或相似,故在此不再赘述,并通过引用的方式包含于此。
[0118]在此,本领域技术人员应能理解,在步骤S4中,所述处理设备也可以将所生成的路径信息进行分享,从而将所形成的路径信息以及所述多媒体信息分享至其他用户的设备上进行展现。
[0119]图4示出根据本发明一个优选实施例的一种用于多媒体信息展示的方法流程图。其中,在步骤SI’中,所述处理设备获取一个或多个多媒体信息;在步骤S2’中,所述处理设备根据所述多媒体信息的附属信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇,其中,所述附属信息中包括时间信息和/或位置信息;在步骤S3’中,所述处理设备根据所述聚类簇,生成与所述聚类簇相对应的路径信息;在步骤S41’中,所述处理设备根据所述聚类簇,确定与所述聚类簇相对应的优选多媒体信息;在步骤S42’中,所述处理设备根据所述路径信息,结合所述优选多媒体信息,展现所述多媒体信息。
[0120]其中,所述处理设备的步骤SI’、步骤S2’、步骤S3’与图3所示对应步骤相同或基本相同,故此处不再赘述,并通过弓I用的方式包含于此。
[0121]上述各步骤之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各步骤分别实时地,或者按照设定的或实时调整的工作模式要求,进行多媒体信息的获取、多媒体信息的聚类、路径信息的生成、优选多媒体信息的确定、多媒体信息的展现等,直至所述处理设备停止获取一个或多个多媒体信息。
[0122]在步骤S41’中,所述处理设备根据所述聚类簇,确定与所述聚类簇相对应的优选多媒体信息。
[0123]具体地,在步骤S41’中,所述处理设备根据所述聚类簇,通过例如随机选择、用户指定、系统缺省设置选择或者基于预定的优选策略进行选择等一种或多种方式,从所述聚类簇的一个或多个多媒体信息中,选择与该聚类簇相对应的一个或多个优选多媒体信息。
[0124]例如,以所述多媒体信息为图片、聚类簇为图片集为例,在步骤S41’中,所述处理设备可以随机选择图片集中的任意一张图片作为优选图片;或者,可以将用户通过点击、输入、触摸等方式所选定的某张图片作为优选图片;或者,可以根据系统默认设置,将该图片集的第一张图片作为优选图片;或者先确定所述图片集中图片内容相似的图片,然后选择图片数目较多的图片中的质量最高的图片作为优选图片等。
[0125]在此,本领域技术人员应能理解,在此以图片为示例仅为说明本发明,并非对本发明的限制,其他类型的多媒体信息均适用于本发明。
[0126]优选地,在步骤S41’中,所述处理设备可以基于预定的优选策略,根据所述聚类簇,确定与所述聚类簇相对应的优选多媒体信息。
[0127]具体地,所述预定的优选策略包括以下至少任一项:
[0128]-根据所述聚类簇中多媒体信息的质量信息;例如,以所述多媒体信息为图片、聚类簇为图片集为例,选择该聚类簇中像素最高的图片或是选择该聚类簇中拍摄清晰的图片作为优选多媒体信息;或者,若展现的设备或应用具有图像大小的要求,如在网络流量较小的情况下选择质量中等的图片作为优选多媒体信息,以减少展现时所需的流量。优选地,还可以首先基于所述多媒体信息的内容进行比较,确定所述图片集中图片内容相似的图片,然后选择图片数目较多的图片中的质量最高的图片作为优选图片。在此,本领域技术人员应能理解,在此以图片为示例仅为说明本发明,并非对本发明的限制,其他类型的多媒体信息均适用于本发明。
[0129]-根据所述聚类簇中多媒体信息的位置信息;例如,将所述多媒体信息的位置信息距离聚类簇的中心位置最近的多媒体信息作为所述优选多媒体信息。
[0130]-根据所述聚类簇中多媒体信息的数量信息;例如,若所述聚类簇中的多媒体信息的数量为N,则选择一个优选多媒体信息,若所述聚类簇中的多媒体信息的数量为2N,则选择两个优选多媒体信息等。
[0131]-根据所述聚类簇中多媒体信息的内容信息;例如,基于所述多媒体信息的内容信息,将内容相似的一个或多个多媒体信息进行分类,然后从多媒体数量最多的分类中利用随机选择、用户指定、系统缺省或基于其他优选策略等一种或多种方式,从中选择一个优选多媒体信息。
[0132]在步骤S42’中,所述处理设备根据所述路径信息,结合所述优选多媒体信息,展现所述多媒体信息。
[0133]具体地,在步骤S42’中,所述处理设备通过根据所述步骤S3’所生成的路径信息,结合所述优选多媒体信息,将所述优选多媒体信息作为该路径信息上对应聚类簇的代表多媒体信息进行展示,而将该聚类簇中的其他多媒体信息暂不展示,例如以“代表图片+相册”的方式进行展示。例如,图8至图11分别示出以优选多媒体信息作为代表图片以展示路径信息的示意图。在此,本领域技术人员应能理解,用户可通过点击所述优选多媒体信息,以浏览到所述聚类簇中的所有多媒体信息(如图12所示)。
[0134]对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
【权利要求】
1.一种多媒体信息展不的方法,其中,该方法包括: -获取一个或多个多媒体信息; -根据所述多媒体信息的附属信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇,其中,所述附属信息中包括时间信息和/或位置信息; -根据所述聚类簇,生成与所述聚类簇相对应的路径信息; -根据所述路径信息,展现所述多媒体信息。
2.根据权利要求1所述的方法,其中,所述获取一个或多个多媒体信息的步骤包括: -获取一个或多个候选多媒体信息; -根据预定的筛选规则,对所述候选多媒体信息进行筛选,以确定一个或多个多媒体信肩、O
3.根据权利要求1或2所述的方法,其中,所述生成一个或多个聚类簇的步骤包括: -根据所述多媒体信息的附属信息,结合待展现的附属信息范围,对所述多媒体信息进行聚类,以生成一个或多个聚类簇,其中,所述附属信息中包括时间信息和/或位置信息。
4.根据权利要求1至3中任一项所述的方法,其中,所述生成一个或多个聚类簇的步骤包括: -根据所述多媒体信息的附属信息,结合所述多媒体信息的内容信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇,其中,所述附属信息中包括时间信息和/或位置信肩、O
5.根据权利要求1至4中任一项所述的方法,其中,所述展现所述多媒体信息的步骤包括: -根据所述路径信息,在与所述路径信息相对应的地图上展现所述多媒体信息。
6.根据权利要求1至5中任一项所述的方法,其中,所述展现所述多媒体信息的步骤包括: -根据所述路径信息,结合所述路径信息所对应的时间信息,动态展现所述多媒体信肩、O
7.根据权利要求1至6中任一项所述的方法,其中,所述展现所述多媒体信息的步骤包括: -根据所述聚类簇,确定与所述聚类簇相对应的优选多媒体信息; -根据所述路径信息,结合所述优选多媒体信息,展现所述多媒体信息。
8.根据权利要求7所述的方法,其中,所述确定与所述聚类簇相对应的优选多媒体信息的步骤包括: -基于预定的优选策略,根据所述聚类簇,确定与所述聚类簇相对应的优选多媒体信息; 其中,所述预定的优选策略包括以下至少任一项: -根据所述聚类簇中多媒体信息的质量信息; -根据所述聚类簇中多媒体信息的位置信息; -根据所述聚类簇中多媒体信息的数量信息; -根据所述聚类簇中多媒体信息的内容信息。
9.根据权利要求1至8中任一项所述的方法,其中,该方法还包括: -根据所述路径信息,确定与所述路径信息相对应的关联信息; 其中,所述展现所述多媒体信息的步骤包括: -根据所述路径信息,展现所述多媒体信息以及所述关联信息。
10.一种用于多媒体信息展示的处理设备,其中,该设备包括: 用于获取一个或多个多媒体信息的装置; 用于根据所述多媒体信息的附属信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇的装置,其中,所述附属信息中包括时间信息和/或位置信息; 用于根据所述聚类簇,生成与所述聚类簇相对应的路径信息的装置; 用于根据所述路径信息,展现所述多媒体信息的装置。
11.根据权利要求10所述的处理设备,其中,所述用于获取一个或多个多媒体信息的装置用于: -获取一个或多个候选多媒体信息; -根据预定的筛选规则,对所述候选多媒体信息进行筛选,以确定一个或多个多媒体信肩、O
12.根据权利要求10或11所述的处理设备,其中,所述用于生成一个或多个聚类簇的装置用于: -根据所述多媒体信息的附属信息,结合待展现的附属信息范围,对所述多媒体信息进行聚类,以生成一个或多个聚类簇,其中,所述附属信息中包括时间信息和/或位置信息。
13.根据权利要求10至12中任一项所述的处理设备,其中,所述用于生成一个或多个聚类簇的装置用于: -根据所述多媒体信息的附属信息,结合所述多媒体信息的内容信息,对所述多媒体信息进行聚类,以生成一个或多个聚类簇,其中,所述附属信息中包括时间信息和/或位置信肩、O
14.根据权利要求10至13中任一项所述的处理设备,其中,所述用于展现所述多媒体信息的装置用于: -根据所述路径信息,在与所述路径信息相对应的地图上展现所述多媒体信息。
15.根据权利要求10至14中任一项所述的处理设备,其中,所述用于展现所述多媒体信息的装置用于: -根据所述路径信息,结合所述路径信息所对应的时间信息,动态展现所述多媒体信肩、O
16.根据权利要求10至15中任一项所述的处理设备,其中,所述用于展现所述多媒体信息的装置包括: 用于根据所述聚类簇,确定与所述聚类簇相对应的优选多媒体信息的单元; 用于根据所述路径信息,结合所述优选多媒体信息,展现所述多媒体信息的单元。
17.根据权利要求16所述的处理设备,其中,所述用于确定与所述聚类簇相对应的优选多媒体信息的单元用于: -基于预定的优选策略,根据所述聚类簇,确定与所述聚类簇相对应的优选多媒体信息; 其中,所述预定的优选策略包括以下至少任一项:-根据所述聚类簇中多媒体信息的质量信息;-根据所述聚类簇中多媒体信息的位置信息;-根据所述聚类簇中多媒体信息的数量信息;-根据所述聚类簇中多媒体信息的内容信息。
18.根据权利要求10至17中任一项所述的处理设备,其中,该设备还包括:用于根据所述路径信息,确定与所述路径信息相对应的关联信息的装置;其中,所述用于展现所述多媒体信息的装置用于:-根据所述路径信息,展现所述多媒体信息以及所述关联信息。
【文档编号】G06F17/30GK104133845SQ201410309283
【公开日】2014年11月5日 申请日期:2014年6月30日 优先权日:2014年6月30日
【发明者】高浩渊, 吴锡 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1