识别电子图像中的内容的制作方法
【技术领域】
[0001]本公开总体涉及电子图像分析。
【背景技术】
[0002]电子图像表现为具有图形内容的表面。电子图像可以以诸如硬盘驱动、闪存驱动等任意合适的电子存储介质存储,并且可以根据诸如JPEG、TIFF, GIF等任意合适的格式存储。电子图像可以呈现给使用任意合适显示器的观众,诸如在个人计算机、移动设备、触摸屏、自助服务机、电视屏幕等的显示器上。电子图像可以具有诸如尺寸、形状、分辨率、使用的配色方案等可变特征,并且那些特征可被改变,用于在单独显示器上,在不同类型的显示器上或者在不同情况下、在不同窗口中等展示。
【发明内容】
[0003]电子图像,诸如广告,可包含一类图形,诸如文本、形状等。示例性方法可访问电子图像,并且将该图像划分为许多表面。该表面可具有任意合适的形状或尺寸。做出关于该类图形是否存在于该表面的一个或多个上的确定。例如,可通过任意合适的图像处理技术或者基于从用户接收的输入做出该确定。计算图像中被确定包含该类图形的表面占据的总表面区域的百分比。在【具体实施方式】中,如果该百分比超过预定百分比,则该类图像可能会被调整尺寸、重新排列或者被删除,使得被包含该类图形的表面占据的总表面区域的百分比小于预定百分比。
【附图说明】
[0004]图1示出了与社交网络系统相关联的示例性网络环境。
[0005]图2示出了用于确定被一类图形占据的电子图像的百分比的示例性方法。
[0006]图3示出了确定电子广告中被文本占据的百分比的示例。
[0007]图4示出了示例性计算机系统。
【具体实施方式】
[0008]图1示出了与社交网络系统相关联的示例性网络环境100。网络环境100包括通过网络110彼此连接的用户101、客户端系统130、社交网络系统160以及第三方系统170。尽管图1示出了用户101、客户端系统130、社交网络系统160、第三方系统170以及网络110的具体布置,然而,本公开考虑用户101、客户端系统130、社交网络系统160、第三方系统170以及网络110的任意合适布置。作为实例并非限制性方式,客户端系统130、社交网络系统160以及第三方系统170中的两个或多个可旁通网络110直接彼此连接。作为另一实例,客户端系统130、社交网络系统160以及第三方系统170中的两个或多个可物理地或逻辑地整体或部分彼此共置。此外,尽管图1示出了具体数量的用户101、客户端系统130、社交网络系统160、第三方系统170以及网络110,然而,本公开考虑任意合适数量的用户101、客户端系统130、社交网络系统160、第三方系统170以及网络110。作为实例并非限制性方式,网络环境100可包括多个用户101、客户端系统130、社交网络系统160、第三方系统170以及网络110。
[0009]在【具体实施方式】中,用户101可以是与社交网络系统160交互或者通信或通过社交网络系统160交互或者通信的个体(人类用户)、实体(例如,企业、商家或第三方应用)或者组(例如,个体或者实体)。在【具体实施方式】中,社交网络系统160可以是承载在线社交网络的网络可寻址计算系统。社交网络系统160可生成、存储、接收以及发送社交网络数据,诸如,例如,用户资料数据、概念资料数据、社交图谱信息或者与在线社交网络相关联的其他合适数据。通过网络环境100的其他部件可直接地或经由网络110访问社交网络系统160。在【具体实施方式】中,社交网络系统160可包括授权服务器(或其他合适的部件(多个部件)),该授权服务器允许用户101确定采用或确定不采用使它们的行为被社交网络系统160记录或者例如通过设置适当的隐私设置与其他系统(例如,第三方系统170)共享它们的行为。用户的隐私设置可以确定与用户相关联的什么信息可被记录、与用户相关联的信息可如何被记录、与用户相关联的信息何时可被记录、什么人可记录与用户相关联的信息、谁可以分享与用户相关联的信息以及为了什么目的与用户相关联的信息可被记录或者分享。授权服务器可通过阻挡、数据散列、匿名化或者其他在适当的情况下的合适技术,用于执行社交网络系统130的用户的一种或多种隐私设置。第三方系统170可以生成、存储、接收以及发送数据,诸如,例如,广告。通过网络环境100中的其他部件可直接地或经由网络110访问第三方系统170。在【具体实施方式】中,一个或多个用户101可使用一个或多个客户端系统130访问数据、将数据发送至社交网络系统160或者第三方系统170以及从社交网络系统160或者第三方系统170接收数据。客户端系统130可直接地、经由网络110或者经由第三方系统访问社交网络系统160或第三方系统170。作为实例并非限制性方式,客户端系统130可经由社交网络系统160访问第三方系统170。客户端系统130可以是诸如,例如个人电脑、膝上型电脑、蜂窝电话、智能手机或者平板电脑的任意合适的计算设备。
[0010]本公开考虑任意合适的网络110。作为实例并非限制性方式,网络110的一个或多个部分可包括:自组织网络、内联网、外联网、虚拟专用网络(VPN)、局域网(LAN)、无线LAN (WLAN)、广域网(WAN)、无线WAN (WWAN)、城域网(MAN)、因特网的一部分、公共交换电话网(PSTN)的一部分、蜂窝电话网络、或者这些中两个或多个的组合。网络110可包括一个或多个网络110。
[0011]链路150可将客户端系统130、社交网络系统160以及第三方系统170连接至通信网络110或者彼此连接。本公开考虑任意合适的链路150。在【具体实施方式】中,一条或多条链路150包括一条或多条有线链路(诸如,例如数字用户线路(DSL)或电缆数据服务接口规范(DOCSIS))、无线链路(诸如,例如W1-Fi或全球互通微波存取(WiMAX))、或者光链路(诸如,同步光纤网(S0NET)或同步数字体系(SDH))。在【具体实施方式】中,一条或多条链路150均包括自组织网络、内联网、外联网、VPN、LAN、WLAN、WAN、WWAN、MAN、互联网的一部分、PSTN的一部分、基于蜂窝技术的网络、基于卫星通信技术的网络、另一条链路150或者两个或多个此类链路150的组合。在整个网络环境100中,链路150不必相同。一条或多条第一链路150可在一个或多个方面不同于一条或多条第二链路150。
[0012]在【具体实施方式】中,广告可以是文本(其可以是HTML链接)、一个或多个图像(其可以是HTML链接)、一个或多个视频、音频、一个或多个ADOBE FLASH文件、这些合适的组合、或者以在一个或多个网页中、在一个或多个邮件中、或者在与用户请求有关的搜索结果中呈现的任意合适数字格式的任意其他合适的广告。另外或者作为替代,广告可以是一个或多个赞助故事(例如,社交网络系统160上的新闻馈送或者即时动态(ticker)项)。例如,通过使社交动作呈现在用户的资料页面或者其他页面的预定区域内、使用与广告商相关联的附加信息呈现社交动作、使社交动作弹出或者在其他用户的新鲜流或者即时动态(ticker)项内另外强调或者另外宣传,赞助故事可以是广告商宣传的用户的社交动作(诸如“点赞”页面、在页面的帖子上“点赞”或者评论、RSVP与页面相关联的事件、就页面上张贴的问题投票、在一个地点签到、使用应用程序、或者玩游戏、或者“点赞”或者共享网站)。广告商可以付费以使社交动作得到宣传。作为实例并非限制性方式,广告可以包括在搜索结果页面的搜索结果当中,其中,赞助的内容通过非赞助的内容得到宣传。
[0013]在【具体实施方式】中,广告可能被请求在社交网络系统网页、第三方网页、或者其他页面内显示。广告可以显示在页面的专用部分中,诸如在页面顶部的横幅区域中、在页面的侧面的纵列中、在页面的GUI中、在弹出式窗口中、在下拉菜单中、在页面的输入栏中、在页面的内容的顶部、或者相对于页面的别处。另外或者作为替代,广告可以显示在应用程序内。