一种拍摄区域的推荐方法及装置制造方法

文档序号:6625087阅读:127来源:国知局
一种拍摄区域的推荐方法及装置制造方法
【专利摘要】本发明公开了一种拍摄区域的推荐方法及装置,所述方法包括:获取用户终端当前的位置信息;获取历史拍摄数据,由历史拍摄数据和用户当前的位置信息确定推荐拍摄区域;向用户终端发送推荐拍摄区域。采用本发明实施例,可结合历史拍摄数据和用户当前的位置信息确定推荐拍摄区域,提高了定位推荐拍摄区域的精准度,可向用户终端发送推荐拍摄区域,从而用户可根据推荐拍摄区域到达具体的适合拍摄的地点进行拍摄,降低了用户错过拍摄区域的概率,进而可提升了用户体验。
【专利说明】一种拍摄区域的推荐方法及装置

【技术领域】
[0001]本发明涉及计算机领域,尤其涉及一种拍摄区域的推荐方法及装置。

【背景技术】
[0002]随着便携式拍摄设备的发展,用户可随时随地进行拍摄,对于拍摄区域,例如景区内的观景点、城市街景等,地图上仅标识了景区的所在大体位置、城市所在大体位置,用户无法进一步由地图查找具体的适合拍摄的地点,大大降低了定位推荐拍摄区域的精准度,例如,用户可通过地图导航到达一景点M,但是地图上显示的是该景点M的大概位置,用户可通过手机的摄像头进行拍摄,若初到该景区则不知道在景点M的哪个观览点拍摄更好,发现观览点A取景很好,前行后发现观览点B有更好的取景,甚至路过了一个观览点C却完全不知,或返程才发现距离观览点A三百米处还有一个皇宫可以参观。


【发明内容】

[0003]本发明实施例提供一种拍摄区域的推荐方法及装置。可结合历史拍摄数据和用户当前的位置信息确定推荐拍摄区域,提高了定位推荐拍摄区域的精准度,可向用户终端发送推荐拍摄区域,降低了用户错过拍摄区域的概率,提升了用户体验。
[0004]本发明第一方面提供一种拍摄区域的推荐方法,可包括:
[0005]获取用户终端当前的位置信息;
[0006]获取历史拍摄数据,由所述历史拍摄数据和所述用户当前的位置信息确定推荐拍摄区域;
[0007]向所述用户终端发送所述推荐拍摄区域。
[0008]本发明第二方面提供一种拍摄区域的推荐装置,可包括:
[0009]位置获取模块,用于获取用户终端当前的位置信息;
[0010]推荐区域确定模块,用于获取历史拍摄数据,由所述历史拍摄数据和所述用户当前的位置信息确定推荐拍摄区域;
[0011]发送模块,用于向所述用户终端发送所述推荐拍摄区域。
[0012]实施本发明实施例,具有如下有益效果:
[0013]服务器可获取到用户终端当前的位置信息,还可获取历史拍摄数据,从而由历史拍摄数据和用户当前的位置信息确定推荐拍摄区域,并向用户终端发送推荐拍摄区域,从而可实现结合历史拍摄数据和用户当前的位置信息确定推荐拍摄区域,提高了定位推荐拍摄区域的精准度,可向用户终端发送推荐拍摄区域,从而用户可根据推荐拍摄区域到达具体的适合拍摄的地点进行拍摄,降低了用户错过拍摄区域的概率,进而提升了用户体验。

【专利附图】

【附图说明】
[0014]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015]图1为本发明实施例提供的一种拍摄区域的推荐方法的流程图;
[0016]图2为本发明实施例提供的另一种拍摄区域的推荐方法的流程图;
[0017]图3为本发明实施例提供的拍摄区域的推荐示意图;
[0018]图4为本发明实施例提供的一种拍摄区域的推荐装置的结构示意图;
[0019]图5为本发明实施例提供的区域确定模块的结构示意图;
[0020]图6为本发明实施例提供的一种拍摄区域的推荐系统的示意图。

【具体实施方式】
[0021]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022]本发明实施例中,一种拍摄区域的推荐装置可以为服务器,用户终端例如个人计算机、平板电脑、笔记本电脑、智能手机、摄像机等用户可用于拍摄的终端设备。本发明实施例中,服务器可以从一个用户终端获取该用户终端的至少一个拍摄数据,还可多个用户终端获取每个用户终端的至少一个拍摄数据,服务器可将获取到的拍摄数据进行存储,得到历史拍摄数据。服务器可获取到用户终端当前的位置信息,还可获取历史拍摄数据,从而由历史拍摄数据和用户当前的位置信息确定推荐拍摄区域,并向用户终端发送推荐拍摄区域,
[0023]通过本发明实施例,可结合历史拍摄数据和用户当前的位置信息确定推荐拍摄区域,提高了定位推荐拍摄区域的精准度,可向用户终端发送推荐拍摄区域,从而用户可根据推荐拍摄区域到达具体的适合拍摄的地点进行拍摄,例如,用户在到达一旅游景点时,用户终端开启了拍摄区域推荐的功能后,用户终端可接收到服务器发送的推荐拍摄区域,用户通过查阅用户终端显示的推荐拍摄区域,可快速查找到具体的适合拍摄的地点或者适合观景的地点,拍摄区域包括但不局限于:景区内的观景点或城市街景等,进而可降低用户错过拍摄区域的概率,可提升用户体验。
[0024]下面将结合附图1?附图2,对本发明实施例提供的拍摄区域的推荐方法进行详细介绍。
[0025]请参见图1,为本发明实施例提供的一种拍摄区域的推荐方法的流程图,本发明实施例以服务器作为执行主体进行描述。如图1所示,该方法可包括以下步骤=SlOl?S103。
[0026]S101,获取用户终端当前的位置信息。
[0027]作为一种可选的实施方式,服务器可获取用户终端当前的位置信息,具体实现中,可以为用户终端主动向服务器发送用户终端当前的位置信息,也可以为服务器请求用户终端向服务器发送用户终端当前的位置信息。具体实现中,用户终端当前的位置信息可以为用户终端所在的经纬度或用户终端所在的行政区域位置信息。
[0028]S102,获取历史拍摄数据,由历史拍摄数据和用户当前的位置信息确定推荐拍摄区域。
[0029]作为一种可选的实施方式,历史拍摄数据为服务器预先获取用户终端的拍摄数据,并对拍摄数据进行存储得到的历史拍摄数据。进一步的,历史拍摄数据具体可包括:图片数据或视频数据。
[0030]进一步可选的,步骤S102中获取历史拍摄数据,由历史拍摄数据和用户当前的位置信息确定推荐拍摄区域具体可以包括:
[0031]提取历史拍摄数据的位置信息;
[0032]根据历史拍摄数据的位置信息对历史拍摄数据进行聚类,根据聚类结果和用户当前的位置信息确定推荐拍摄区域。
[0033]具体实现中,可提取历史拍摄数据的位置信息,根据历史拍摄数据的位置信息对历史拍摄数据进行聚类,例如,可将根据经度和维度对历史拍摄数据的位置信息进行分类,从而得到聚类类别。进一步的,还可建立聚类类别索引表,表项内容包括但不局限于:聚类类别标识,该聚类类别标识对应的历史拍摄数据的位置信息以及该聚类类别标识对应的历史拍摄数据存储地址。
[0034]进一步的,根据历史拍摄数据的位置信息对历史拍摄数据进行聚类,根据聚类结果和用户当前的位置信息确定推荐拍摄区域具体可以包括:
[0035]由历史拍摄数据的位置信息确定目标区域;
[0036]从确定的目标区域中找到与用户当前的位置信息匹配的目标区域;
[0037]计算与用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量;
[0038]在与用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量大于预设阈值时,将历史拍摄数据的数量大于预设阈值对应的目标区域确定为推荐拍摄区域。
[0039]具体实现中,可由历史拍摄数据的位置信息确定目标区域,例如,可根据经度和维度划分目标区域,从确定的目标区域中找到与用户当前的位置信息匹配的目标区域,再计算与用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量,判断与用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量是否大于预设阈值,其中,预设阈值为预先设置的可编辑数值,例如300张或400张等,如果在匹配的目标区域中的历史拍摄数据的数量大于预设阈值,则将历史拍摄数据的数量大于预设阈值对应的目标区域确定为推荐拍摄区域,例如,将与用户终端当前的位置信息匹配的目标区域(以北纬22° 27’且东经113° 46’为圆心,半径为50米的圆形区域),计得到该匹配目标区域内的历史拍摄数据的数量为500张,预设阈值为300张,500大于300,则可将该匹配的目标区域确定为推荐拍摄区域。
[0040]进一步,可在聚类类别索引表中查找与用户终端当前的位置信息匹配的位置信息,可查找到该聚类类别标识对应的历史拍摄数据存储地址,由该历史拍摄数据存储地址可获取到对应的历史拍摄数据,从而可计算与用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量。
[0041]S103,向用户终端发送推荐拍摄区域。
[0042]作为一种可选的实施方式,服务器可向用户终端发送推荐拍摄区域,从而用户终端接收到推荐拍摄区域后,可在显示屏幕对推荐拍摄区域进行显示。进一步的,如图3所示,为本发明实施例提供的拍摄区域的推荐示意图,如图所示,区域301、区域302和区域303为推荐拍摄区域。进一步的,还可在地图中显示推荐拍摄区域,在接收到用户的触控指令后,还可由用户终端所在的位置导航到所述推荐拍摄区域。
[0043]本发明实施例提供一种拍摄区域的推荐方法,服务器可获取到用户终端当前的位置信息,还可获取历史拍摄数据,从而由历史拍摄数据和用户当前的位置信息确定推荐拍摄区域,并向用户终端发送推荐拍摄区域,从而可实现结合历史拍摄数据和用户当前的位置信息确定推荐拍摄区域,提高了定位推荐拍摄区域的精准度,可向用户终端发送推荐拍摄区域,从而用户可根据推荐拍摄区域到达具体的适合拍摄的地点进行拍摄,降低了用户错过拍摄区域的概率,进而可提升用户体验。
[0044]请参见图2,为本发明实施例提供的另一种拍摄区域的推荐方法的流程图;该方法可包括以下步骤:S201?S211。
[0045]S201,服务器获取第一用户终端的拍摄数据和第二用户终端的拍摄数据。
[0046]作为一种可选的实施方式,拍摄数据可包括图片数据或视频数据,本发明实施例中,以图片数据为例进行描述,具体不受本发明实施例的限制。进一步可选的,拍摄数据还包括图片数据的位置信息或视频数据的位置信息,具体的,用户终端拍摄图片或视频时,可获得用户终端当前的位置信息,并将拍摄的图片或视频及其对应的位置信息进行存储,得到拍摄数据,从而服务器可从用户终端获取拍摄数据。
[0047]具体实现中,服务器可接收第一用户终端和第二用户终端发送的拍摄数据,进一步的,还可以接收第三用户终端、第四用户终端……第N用户终端发送的拍摄数据,N为大于I的正整数,服务器还可以请求各个用户终端上传拍摄数据,具体实现方式不受本发明实施例的限制。
[0048]S202,服务器对拍摄数据进行存储,得到历史拍摄数据。
[0049]S203,服务器获取第一用户终端当前的位置信息。
[0050]S204,服务器提取历史拍摄数据的位置信息。
[0051]S205,服务器根据历史拍摄数据的位置信息对历史拍摄数据进行聚类,根据聚类结果和用户当前的位置信息确定推荐拍摄区域。
[0052]作为一种可选的实施方式,服务器根据历史拍摄数据的位置信息对历史拍摄数据进行聚类,根据历史拍摄数据的位置信息对历史拍摄数据进行聚类,例如,可将根据经度和维度对历史拍摄数据的位置信息进行分类,从而得到聚类类别。进一步的,还可建立聚类类别索引表,表项内容包括但不局限于:聚类类别标识,该聚类类别标识对应的历史拍摄数据的位置信息以及该聚类类别标识对应的历史拍摄数据存储地址。可由历史拍摄数据的位置信息确定目标区域,通过查找聚类类别索引表找到与用户当前的位置信息匹配的目标区域,从而在与用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量大于预设阈值时,可将该目标区域确定为推荐拍摄区域。
[0053]S206,服务器向第一用户终端发送推荐拍摄区域。
[0054]S207,服务器获取推荐拍摄区域中的历史拍摄数据的数量,并根据推荐拍摄区域中的历史拍摄数据的数量确定推荐拍摄区域的显示属性。
[0055]作为一种可选的实施方式,服务器获取推荐拍摄区域中的历史拍摄数据的数量,并根据推荐拍摄区域中的历史拍摄数据的数量确定推荐拍摄区域的显示属性,推荐拍摄区域的显示属性例如推荐拍摄区域的显示图标的大小、推荐拍摄区域的显示图标的颜色或推荐拍摄区域的显示图标的形状等,可推荐拍摄区域中的历史拍摄数据的数量确定推荐拍摄区域的显示属性,例如,数量为300?400时对应浅蓝色的圆形(半径为35mm),数量为400?500时对应深蓝色的圆形(半径为45_),数量大于500时对应红色的圆形(半径为55mm)。
[0056]S208,服务器计算推荐拍摄区域对应的图片数据的相似度,由计算结果从推荐拍摄区域对应的图片数据中确定目标显示图片数据。
[0057]作为一种可选的实施方式,服务器可计算推荐拍摄区域对应的图片数据的相似度,具体实现中,可采用图像处理算法计算图片数据之间的相似度,例如,可计算两两图片的相似度,将相似度最高的且该图片数据中的图片特征出现的次数最多的图片数据(即从图片数据中找出与最能表征该推荐拍摄区域的共同图片特征的图片数据)确定为目标显示图片数据。
[0058]S209,服务器向第一用户终端发送拍摄区域的显示属性或目标显示图片数据。
[0059]S210,第一用户终端根据推荐拍摄区域的显示属性对推荐拍摄区域进行显示。
[0060]作为一种可选的实施方式,第一用户终端可根据推荐拍摄区域的显示属性对推荐拍摄区域进行显示。进一步可选的,如图3所示,推荐拍摄区域301与推荐拍摄区域303的显示图标的大小不相同。
[0061]S211,第一用户终端在获取到用户选中推荐拍摄区域时对目标显示图片数据进行显不O
[0062]作为一种可选的实施方式,在接收到用户选择推荐区域时,可进一步显示目标显示图片数据,具体显示中,可以以浮动窗口或页面的形式显示目标显示图片数据,具体不受本发明实施例的限制。
[0063]本发明实施例提供一种拍摄区域的推荐方法,服务器可对获取拍摄数据进行存储得到历史拍摄数据,服务器可获取到用户终端当前的位置信息,并获取历史拍摄数据,从而由历史拍摄数据和用户当前的位置信息确定推荐拍摄区域,并向用户终端发送推荐拍摄区域。从而可实现结合历史拍摄数据和用户当前的位置信息确定推荐拍摄区域,提高了定位推荐拍摄区域的精准度,可向用户终端发送推荐拍摄区域,从而用户可根据推荐拍摄区域到达具体的适合拍摄的地点进行拍摄。进一步的,还可由推荐拍摄区域中的历史拍摄数据的数量确定推荐拍摄区域的显示属性,从而用户终端可根据推荐拍摄区域的显示属性对推荐拍摄区域进行显示,增加了拍摄区域显示的友好度。进一步的,还可计算推荐拍摄区域对应的图片数据的相似度,由计算结果从推荐拍摄区域对应的图片数据中确定目标显示图片数据,进一步提高了定位推荐拍摄区域的精准度,从而用户终端可在获取到用户选中推荐拍摄区域时对目标显示图片数据进行显示,用户可通过查阅目标显示图片数据进一步了解推荐拍摄区域中可拍摄的内容,可降低了用户错过拍摄区域的概率,进而可提升用户体验。
[0064]下面将结合附图4,对本发明实施例提供的拍摄区域的推荐装置进行详细介绍。需要说明的是,附图4所示的拍摄区域的推荐装置,用于执行本发明图1所示实施例的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明图1所示的实施例。
[0065]请参见图4,为本发明实施例提供的一种拍摄区域的推荐装置的结构示意图,本发明实施例可以实现在服务器中,该装置可包括:位置获取模块401、推荐区域确定模块402和发送模块403。
[0066]位置获取模块401,用于获取用户终端当前的位置信息。
[0067]作为一种可选的实施方式,位置获取模块401可获取用户终端当前的位置信息,具体实现中,可以为用户终端主动向服务器发送用户终端当前的位置信息,也可以为服务器请求用户终端向服务器发送用户终端当前的位置信息。具体实现中,用户终端当前的位置信息可以为用户终端所在的经纬度或用户终端所在的行政区域位置信息。
[0068]推荐区域确定模块402,用于获取历史拍摄数据,由历史拍摄数据和用户当前的位置信息确定推荐拍摄区域。
[0069]作为一种可选的实施方式,历史拍摄数据为服务器预先获取用户终端的拍摄数据,并对拍摄数据进行存储得到的历史拍摄数据。进一步的,历史拍摄数据具体可包括:图片数据或视频数据。推荐区域确定模块402可根据历史拍摄数据的位置信息对历史拍摄数据进行聚类,根据历史拍摄数据的位置信息对历史拍摄数据进行聚类,例如,可将根据经度和维度对历史拍摄数据的位置信息进行分类,从而得到聚类类别。进一步的,还可建立聚类类别索引表,表项内容包括但不局限于:聚类类别标识,该聚类类别标识对应的历史拍摄数据的位置信息以及该聚类类别标识对应的历史拍摄数据存储地址。可由历史拍摄数据的位置信息确定目标区域,通过查找聚类类别索引表找到与用户当前的位置信息匹配的目标区域,从而在与用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量大于预设阈值时,可将该目标区域确定为推荐拍摄区域。
[0070]发送模块403,用于向用户终端发送推荐拍摄区域。
[0071]作为一种可选的实施方式,发送模块403可向用户终端发送推荐拍摄区域,从而用户终端接收到推荐拍摄区域后,可在显示屏幕对推荐拍摄区域进行显示。进一步的,如图3所示,为本发明实施例提供的拍摄区域的推荐示意图,如图所示,区域301、区域302和区域303为推荐拍摄区域。进一步的,还可在地图中显示推荐拍摄区域,在接收到用户的触控指令后,还可由用户终端所在的位置导航到所述推荐拍摄区域。
[0072]进一步可选的,本发明实施例提供的拍摄区域的推荐装置还可以包括:历史数据获取模块404。
[0073]历史数据获取模块404,用于获取用户终端的拍摄数据,对拍摄数据进行存储,得到历史拍摄数据;历史拍摄数据包括:图片数据或视频数据。
[0074]作为一种可选的实施方式,拍摄数据可包括图片数据或视频数据。进一步可选的,拍摄数据还包括图片数据的位置信息或视频数据的位置信息,具体的,用户终端拍摄图片或视频时,可获得用户终端当前的位置信息,并将拍摄的图片或视频及其对应的位置信息进行存储,得到拍摄数据,从而服务器中的历史数据获取模块404可从用户终端获取拍摄数据。
[0075]具体实现中,服务器可接收多个用户终端发送的拍摄数据,例如,第一用户终端、第二用户终端、第三用户终端、第四用户终端……第N用户终端,N为大于I的正整数,服务器还可以请求各个用户终端上传拍摄数据,具体实现方式不受本发明实施例的限制。
[0076]进一步可选的,本发明实施例提供的拍摄区域的推荐装置还可以包括:显示属性确定模块405。
[0077]显示属性确定模块405,用于获取推荐拍摄区域中的历史拍摄数据的数量,并根据推荐拍摄区域中的历史拍摄数据的数量确定推荐拍摄区域的显示属性。
[0078]作为一种可选的实施方式,显示属性确定模块405获取推荐拍摄区域中的历史拍摄数据的数量,并根据推荐拍摄区域中的历史拍摄数据的数量确定推荐拍摄区域的显示属性,推荐拍摄区域的显示属性例如推荐拍摄区域的显示图标的大小、推荐拍摄区域的显示图标的颜色或推荐拍摄区域的显示图标的形状等,可推荐拍摄区域中的历史拍摄数据的数量确定推荐拍摄区域的显示属性,例如,数量为300?400时对应浅蓝色的圆形(半径为35mm),数量为400?500时对应深蓝色的圆形(半径为45mm),数量大于500时对应红色的圆形(半径为55mm)。
[0079]发送模块403,还用于将拍摄区域的显示属性发送给用户终端,以使用户终端根据拍摄区域的显示属性对推荐拍摄区域进行显示。
[0080]进一步可选的,本发明实施例提供的拍摄区域的推荐装置还可以包括:显示图片处理模块406。
[0081]显示图片处理模块406,用于计算推荐拍摄区域对应的图片数据的相似度,由计算结果从推荐拍摄区域对应的图片数据中确定目标显示图片数据。
[0082]作为一种可选的实施方式,显示图片处理模块406可计算推荐拍摄区域对应的图片数据的相似度,具体实现中,可采用图像处理算法计算图片数据之间的相似度,例如,可计算两两图片的相似度,将相似度最高的且该图片数据中的图片特征出现的次数最多的图片数据(即从图片数据中找出与最能表征该推荐拍摄区域的共同图片特征的图片数据)确定为目标显示图片数据。
[0083]发送模块403,还用于将目标显示图片数据发送给用户终端,以使用户终端在获取到用户选中推荐拍摄区域时对目标显示图片数据进行显示。
[0084]作为一种可选的实施方式,发送模块403可将目标显示图片数据发送给用户终端,用户终端可进一步显示目标显示图片数据,具体显示中,可以以浮动窗口或页面的形式显示目标显示图片数据,具体不受本发明实施例的限制。
[0085]本发明实施例提供一种拍摄区域的推荐方法,历史数据获取模块可对获取拍摄数据进行存储得到历史拍摄数据,位置获取模块可获取到用户终端当前的位置信息,推荐区域确定模块可获取历史拍摄数据,从而由历史拍摄数据和用户当前的位置信息确定推荐拍摄区域,发送模块可向用户终端发送推荐拍摄区域。从而可实现结合历史拍摄数据和用户当前的位置信息确定推荐拍摄区域,提高了定位推荐拍摄区域的精准度,可向用户终端发送推荐拍摄区域,从而用户可根据推荐拍摄区域到达具体的适合拍摄的地点进行拍摄。进一步的,显示属性确定模块可由推荐拍摄区域中的历史拍摄数据的数量确定推荐拍摄区域的显示属性,从而用户终端可根据推荐拍摄区域的显示属性对推荐拍摄区域进行显示,增加了拍摄区域显示的友好度。进一步的,显示图片处理模块可计算推荐拍摄区域对应的图片数据的相似度,由计算结果从推荐拍摄区域对应的图片数据中确定目标显示图片数据,进一步提高了定位推荐拍摄区域的精准度,从而用户终端可在获取到用户选中推荐拍摄区域时对目标显示图片数据进行显示,用户可通过查阅目标显示图片数据进一步了解推荐拍摄区域中可拍摄的内容,可降低了用户错过拍摄区域的概率,进而可提升用户体验。
[0086]下面将结合附图5,分别对图4所示的推荐区域确定模块的结构和功能进行详细介绍。
[0087]请参见图5,为本发明实施例提供的推荐区域确定模块的结构示意图,如图5所示,推荐区域确定模块402具体可以包括:位置提取单元501和聚类单元502。
[0088]位置提取单元501,用于提取历史拍摄数据的位置信息。
[0089]聚类单元502,用于根据历史拍摄数据的位置信息对历史拍摄数据进行聚类,根据聚类结果和用户当前的位置信息确定推荐拍摄区域。
[0090]具体实现中,位置提取单元501可提取历史拍摄数据的位置信息,根据历史拍摄数据的位置信息对历史拍摄数据进行聚类,例如,可将根据经度和维度对历史拍摄数据的位置信息进行分类,从而得到聚类类别。进一步的,还可建立聚类类别索引表,表项内容包括但不局限于:聚类类别标识,该聚类类别标识对应的历史拍摄数据的位置信息以及该聚类类别标识对应的历史拍摄数据存储地址。
[0091]进一步可选的,如图5所示,聚类单元502具体可以包括:第一确定子单元5021、匹配子单元5022、计算子单元5023和第二确定子单元5024。
[0092]第一确定子单元5021,用于由历史拍摄数据的位置信息确定目标区域。
[0093]匹配子单元5022,用于从确定的目标区域中找到与用户当前的位置信息匹配的目标区域。
[0094]计算子单元5023,用于计算与用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量。
[0095]第二确定子单元5024,用于在与用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量大于预设阈值时,将历史拍摄数据的数量大于预设阈值对应的目标区域确定为推荐拍摄区域。
[0096]具体实现中,第一确定子单元5021可由历史拍摄数据的位置信息确定目标区域,例如,可根据经度和维度划分目标区域,匹配子单元5022可从确定的目标区域中找到与用户当前的位置信息匹配的目标区域,计算子单元5023可计算与用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量,判断与用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量是否大于预设阈值,其中,预设阈值为预先设置的可编辑数值,例如300张或400张等,如果在匹配的目标区域中的历史拍摄数据的数量大于预设阈值,第二确定子单元5024可将历史拍摄数据的数量大于预设阈值对应的目标区域确定为推荐拍摄区域,例如,将与用户终端当前的位置信息匹配的目标区域(以北纬22° 27’且东经113° 46’为圆心,半径为50米的圆形区域),计得到该匹配目标区域内的历史拍摄数据的数量为500张,预设阈值为300张,500大于300,则可将该匹配的目标区域确定为推荐拍摄区域。
[0097]进一步,可在聚类类别索引表中查找与用户终端当前的位置信息匹配的位置信息,可查找到该聚类类别标识对应的历史拍摄数据存储地址,由该历史拍摄数据存储地址可获取到对应的历史拍摄数据,从而计算子单元5023可计算与用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量,进而第二确定子单元5024可在与用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量大于预设阈值时,将对应的目标区域确定为推荐拍摄区域。
[0098]需要说明的是,附图5所示的推荐区域确定模块的结构和功能可通过本发明图1所示实施例的方法具体实现,该具体实现过程可参见图1所示实施例的相关描述,在此不赘述。
[0099]本发明实施例还公开了一种服务器,包括如图4-图5所示的装置;该装置的结构和功能可参见图4-图5所示实施例的相关描述,在此不赘述。需要说明的是,本实施例的服务器可应用于上述方法中。
[0100]本发明实施例还公开了一种拍摄区域的推荐系统,如图6所示,本发明实施例提供的系统可包括:服务器10以及与服务器10连接的第一用户终端21、第二用户终端22、……、第N用户终端2N。第一用户终端21、第二用户终端22、……、第N用户终端2N例如个人计算机、平板电脑、笔记本电脑、智能手机或摄像机等用户可用于拍摄的终端设备。其中,服务器10如图4-图5所示的装置;该装置的结构和功能可参见图4-图5所示实施例的相关描述,在此不赘述。需要说明的是,本实施例的服务器可应用于上述方法中。
[0101]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0102]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【权利要求】
1.一种拍摄区域的推荐方法,其特征在于,所述方法包括: 获取用户终端当前的位置信息; 获取历史拍摄数据,由所述历史拍摄数据和所述用户当前的位置信息确定推荐拍摄区域; 向所述用户终端发送所述推荐拍摄区域。
2.如权利要求1所述的方法,其特征在于,所述服务器获取用户当前的位置信息之前,包括: 获取用户终端的拍摄数据,对所述拍摄数据进行存储,得到所述历史拍摄数据;所述历史拍摄数据包括:图片数据或视频数据; 所述获取历史拍摄数据,由所述历史拍摄数据和所述用户当前的位置信息确定推荐拍摄区域,包括: 提取所述历史拍摄数据的位置信息; 根据所述历史拍摄数据的位置信息对所述历史拍摄数据进行聚类,根据所述聚类结果和所述用户当前的位置信息确定所述推荐拍摄区域。
3.如权利要求2所述的方法,其特征在于,所述根据所述历史拍摄数据的位置信息对所述历史拍摄数据进行聚类,根据所述聚类结果和所述用户当前的位置信息确定所述推荐拍摄区域,包括: 由所述历史拍摄数据的位置信息确定目标区域; 从所述确定的目标区域中找到与所述用户当前的位置信息匹配的目标区域; 计算所述与所述用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量;在所述与所述用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量大于预设阈值时,将所述历史拍摄数据的数量大于预设阈值对应的目标区域确定为所述推荐拍摄区域。
4.如权利要求1所述的方法,其特征在于,所述向所述用户终端发送所述推荐拍摄区域之后,包括: 获取所述推荐拍摄区域中的历史拍摄数据的数量,并根据所述推荐拍摄区域中的历史拍摄数据的数量确定所述推荐拍摄区域的显示属性; 将所述拍摄区域的显示属性发送给所述用户终端,以使所述用户终端根据所述拍摄区域的显示属性对所述推荐拍摄区域进行显示。
5.如权利要求4所述的方法,其特征在于,所述向所述用户终端发送所述推荐拍摄区域之后,还包括: 计算所述推荐拍摄区域对应的图片数据的相似度,由所述计算结果从所述推荐拍摄区域对应的图片数据中确定目标显示图片数据; 将所述目标显示图片数据发送给所述用户终端,以使所述用户终端在获取到用户选中所述推荐拍摄区域时对所述目标显示图片数据进行显示。
6.一种拍摄区域的推荐装置,其特征在于,所述装置包括: 位置获取模块,用于获取用户终端当前的位置信息; 推荐区域确定模块,用于获取历史拍摄数据,由所述历史拍摄数据和所述用户当前的位置信息确定推荐拍摄区域; 发送模块,用于向所述用户终端发送所述推荐拍摄区域。
7.如权利要求6所述的装置,其特征在于,所述装置还包括: 历史数据获取模块,用于获取用户终端的拍摄数据,对所述拍摄数据进行存储,得到所述历史拍摄数据;所述历史拍摄数据包括:图片数据或视频数据; 所述推荐区域确定模块,包括: 位置提取单元,用于提取所述历史拍摄数据的位置信息; 聚类单元,用于根据所述历史拍摄数据的位置信息对所述历史拍摄数据进行聚类,根据所述聚类结果和所述用户当前的位置信息确定所述推荐拍摄区域。
8.如权利要求7所述的装置,其特征在于,所述聚类单元,包括: 第一确定子单元,用于由所述历史拍摄数据的位置信息确定目标区域; 匹配子单元,用于从所述确定的目标区域中找到与所述用户当前的位置信息匹配的目标区域; 计算子单元,用于计算所述与所述用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量; 第二确定子单元,用于在所述与所述用户当前的位置信息匹配的目标区域中的历史拍摄数据的数量大于预设阈值时,将所述历史拍摄数据的数量大于预设阈值对应的目标区域确定为所述推荐拍摄区域。
9.如权利要求7所述的装置,其特征在于,所述装置还包括: 显示属性确定模块,用于获取所述推荐拍摄区域中的历史拍摄数据的数量,并根据所述推荐拍摄区域中的历史拍摄数据的数量确定所述推荐拍摄区域的显示属性; 所述发送模块,还用于将所述拍摄区域的显示属性发送给所述用户终端,以使所述用户终端根据所述拍摄区域的显示属性对所述推荐拍摄区域进行显示。
10.如权利要求9所述的装置,其特征在于,所述装置还包括: 显示图片处理模块,用于计算所述推荐拍摄区域对应的图片数据的相似度,由所述计算结果从所述推荐拍摄区域对应的图片数据中确定目标显示图片数据; 所述发送模块,还用于将所述目标显示图片数据发送给所述用户终端,以使所述用户终端在获取到用户选中所述推荐拍摄区域时对所述目标显示图片数据进行显示。
【文档编号】G06F17/30GK104199906SQ201410429342
【公开日】2014年12月10日 申请日期:2014年8月27日 优先权日:2014年8月27日
【发明者】查文 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1