将视觉内容与地理位置数据关联的制作方法_4

文档序号:8516058阅读:来源:国知局
片中的特定场所的评级。方法400行进至块416,在该阶段,用户可以选择提供场所的评论。
[0063]图5是图示用于标识地点(例如靠近用户的场所和地点的位置)的方法500的示例的流程图。应该理解的是,图5中的操作的顺序仅仅是通过示例的方式,并且可以以与所示的那些顺序不同的顺序来执行,并且一些操作可被排除,并且可以执行操作的不同组合。方法500开始并且行进至块502,在该阶段,位置确定模块254接收用户在场所捕获的场所照片。方法500行进至块504,在该阶段,照片上传检测器252将照片上传至社交网络。方法500行进至块506,在该阶段,用户接口模块258接收用于处理照片的用户输入。
[0064]方法500继续到块508,在该阶段,位置确定模块254确定照片中的场所的位置。在一些方面中,位置确定模块254可以从照片中读取EXIF(可交换图像文件格式)数据,其已经编码时间和拍摄照片的地点的位置。模块254还可以接收用户提供的到场所的链接,以用于将捕获的图像与地理信息关联。因而,不要求用户指定捕获的位置。代替地,从当时用户的移动终端或者从照片的EXIF数据自动获得捕获位置。如果捕获的媒体涉及视频记录,则来自这一记录或者来自用户的记录设备的数据将被用于自动确定视频的捕获位置。方法500行进至块510,在该阶段,提示生成器256生成位置“提示”。通过这一位置信息,向用户示出基于来自EXIF数据的经度和玮度而搜索和标识的建议地理位置(或“提示”)。建议位置可以包括位于该经度和玮度的场所(例如咖啡馆、餐馆、旅馆、以及包括公园、纪念馆等的其它公共场所)。方法500行进至块512,在该阶段,提示生成器256提供建议位置或“提示”以用于向用户显示。方法500行进至块514,在该阶段,用户接口模块258接收指示用户所在场所的用户输入。在该点处,用户可以决定与找到的位置信息一起向其他人发送照片。
[0065]应该理解的是,本文中提及的用于标识图像位置的EXIF数据用作一个示例。数据可以从不同类型的媒体(例如照片、视频、音频等)获得,并且可以包括其它类型的描述性元数据,以用于标识与从那里发射的媒体有关的特定位置。此外,用于从移动设备拍摄图像或照片的技术或应用可以在未将任何元数据存储在移动设备本身上或者与图像或照片关联的元数据存储位置机构中的情况下,与其被捕获的位置的指示一起发射照片或图像。与捕获的照片或图像关联的位置可以以无数方式进行发射,这依赖于针对这一目的当前使用或提出的技术。
[0066]图6是图示用于向捕获的照片添加元数据的方法600的示例的流程图。应该理解的是,图6中的操作的顺序仅仅是通过示例的方式,并且可以以与所示的那些顺序不同的顺序来执行,并且一些操作可被排除,并且可以执行操作的不同组合。方法600开始并且行进至块602,在该阶段,用户捕获图像。方法600行进至块604,在该阶段,照片上传检测器252存储作为照片文件。方法600行进至块606,在该阶段,位置确定模块254确定位置。
[0067]方法600行进至块608,在该阶段,位置确定模块254将位置转换成元数据。方法600行进至块610,在该阶段,系统将元数据添加到照片文件中。方法600行进至块612,在该阶段,照片上传检测器252提供或存储照片文件。
[0068]图7是图示用于从照片文件确定信息的方法700的示例的流程图。应该理解的是,图7中的操作的顺序仅仅是通过示例的方式,并且可以以与所示的那些顺序不同的顺序来执行,并且一些操作可被排除,并且可以执行操作的不同组合。方法700开始并且行进至块702,在该阶段,照片上传检测器252接收照片文件。方法700行进至块704,在该阶段,位置确定模块254从照片文件读取元数据。方法700行进至块706,在该阶段,位置确定模块254从元数据中确定位置和时间。
[0069]方法700行进至块708,在该阶段,系统使用确定的位置搜索位置服务器以确定搜索结果。方法700行进至块710,在该阶段,系统标识用户。方法700行进至块712,在该阶段,提示生成器256基于用户修改搜索结果。方法700行进至块714,在该阶段,用户接口模块258提供经修改的搜索结果作为“提示”。
[0070]图8是图示用于从照片文件确定信息并且提供“提示”的方法800的示例的流程图。应该理解的是,图8中的操作的顺序仅仅是通过示例的方式,并且可以以与所示的那些顺序不同的顺序来执行,并且一些操作可被排除,并且可以执行操作的不同组合。方法800开始并且行进至块802,在该阶段,照片上传检测器252接收照片文件。方法800行进至块804,在该阶段,位置确定模块254从照片文件读取元数据。方法800行进至块806,在该阶段,位置确定模块254从元数据中确定位置和时间。
[0071]方法800行进至块808,在该阶段,系统使用确定的位置搜索地理位置映射服务器。方法800行进至块810,在该阶段,位置确定模块254标识接近于位置的地点。方法800行进至块812,在该阶段,系统标识用户。方法800行进至块814,在该阶段,系统基于用户身份&社交网络信息修改地点。方法800行进至块816,在该阶段,用户接口模块258提供经修改的地点作为“提示”。
[0072]现在参照图9,示例数据存储208和存储在内的示例数据的图形表示(通过附图标记900图示)的一些实施例。在图示的示例中,数据存储包括在位置A 902的餐馆的照片、位置B 904数据、位置C 906数据以及位置D 908数据。例如,在位置A 902的餐馆的照片包括针对食物(优、良、差)、服务(优、良、差)、周围环境(优、良、差)、价格(非常贵、贵、便宜)和星数目的评级准则910。数据还可以包括来自用户132d的评论912,例如“喜欢:食物/服务/周围环境-不喜欢:价格-极好的食物,但非常贵。”
[0073]现在参照图10A,图示了用户接口(通过附图标记1000图示)的图形表示的一些实施例。在这一示例中,用户接口包括具有显示器1010、图像1020、地图1015、评论1030和评级1040的移动设备。在一些实施方式中,用户利用用户设备捕获图像1020,并且将图像上传至在线社区。确定EXIF数据,并且捕获图像的地点的位置被接收,并且包括场所位置的地图1015被显示于在线社区上。然后,用户可以提供对场所的评论和评级(例如,满分五星),以描述所提供服务的质量。
[0074]现在参照图10B,图示了用户接口(通过附图标记1050图示)的图形表示的一些实施例。在这一示例中,用户接口包括网络浏览器,网络浏览器包括照片接口 1060、分享接口 1070和链接接口 1080。在一些实施方式中,用户使用照片接口 1060从在线社区选择与场所有关的图像。然后,用户使用分享接口 1070选择一个或多个用户,其中以分享所选的场所照片。然后,用户可以使用从照片获得EXIF数据链接到场所位置。然后,链接接口 1080可以基于EXIF数据提供用户在哪个场所的建议。链接接口 1080还可以提供到描述系统如何获得位置信息的信息的链接。上面描述的实施例具有如下效果:自动链接和发送与视觉图像的捕获位置有关的地理数据,并且连同图像一起向社交网络服务器发送这些数据。这可以被上传在用户的简档上,并且经历适当的隐私设置和许可,捕获的图像可以被包括在请求与所讨论的地理位置有关的信息的搜索查询的结果中。
[0075]在前述描述中,出于解释的目的,指示了众多具体细节以便提供对所描述技术的透彻理解。然而,对于本领域技术人员来说应该显而易见的是,可以在没有这些具体细节的情况下实践这一技术。在其它实例中,结构和设备以框图的形式示出,以便避免模糊本技术。例如,利用上面的一些实施例、参照用户接口和特定硬件对本技术进行描述。然而,本技术适用于可以接收数据和命令的任何类型的计算设备、以及提供服务的任何设备。而且,上面主要在提供用于与视觉内容一起提供地理位置“提示”的支持的上下文中描述本技术;然而,本领域技术人员应该理解的是,本技术适用于任何类型的通信,并且可以用于除视觉内容外的其它应用。具体地,用于与视觉内容一起提供地理位置“提示”的这一技术可以在除视觉内容之外的其它上下文中使用。
[0076]在说明书中对“一个实施例”、“实施例”或“一些实施例”的提及简单地意指,关于一个或多个实施例描述的一个或多个特定特征、结构或特性被包括在所描述的至少一个或多个实施例中。短语“在一个实施例中”出现在说明书中的各个地方不一定全部指的是同一实施例。
[0077]前述详细描述的一些部分在针对一个或多个计算设备的计算机存储器内的数据比特的操作的算法和符号表示方面被给出。这些算法描述和表示是数据处理领域技术人员用于向本领域其它技术人员最有效地传达他们的工作实质的手段。如本文中指示的算法(并且通常)被设想为产生期望结果的步骤的自洽序列。步骤是要求对物理量的物理操纵的那些步骤。通常,虽然不是必要的,但是这些量采用有能力被存储、传输、组合、比较以及以其它方式操纵的电或磁信号的形式。将这些信号称为比特、值、元素、符号、字符、项、数等有时证明是方面的(主要出于常用的原因)。
[0078]然而,应该理解,所有这些和相似术语都将与适当的物理量相关联,并且仅仅是适用于这些量的方便的标签。除非另外特别说明,如从前述讨论中显而易见的,应该理解贯穿描述,利用诸如“处理”、“运算(computing) ”、“计算(calculating) ”、“确定”或“显示”等之类的术语的讨论指的是计算机系统或相似电子计算设备的动作和处理,计算机系统或相似电子计算设备将计算机系统的寄存器和
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1