数字图像呈现制造技术

技术编号:19247095 阅读:16 留言:0更新日期:2018-10-24 08:52
用于呈现数字图像的由计算机实施的方法可以包括将数字图像存储在数据库中并将数字图像处理技术应用于数字图像以识别数字图像的感兴趣区域。该方法还可以包括将识别数字图像的感兴趣区域的区域数据存储在数据库中,并从数字设备接收对与数字图像相关联的信息的请求。响应于该请求,该方法可以包括提供数字图像和区域数据以便传输到数字设备,该数字设备配置为基于区域数据调节数字图像的裁剪视图以显示数字图像的感兴趣区域。

【技术实现步骤摘要】
【国外来华专利技术】数字图像呈现相关申请的交叉引用本申请要求于2016年2月15日提交的、题为“DIGITALIMAGEPRESENTATION(数字图像呈现)”、号为15/043,716的美国实用专利申请的优先权和权益,该美国实用专利申请以其全部内容并入本文。
本文论述的实施例涉及数字图像呈现。
技术介绍
随着数码相机使用的增加和数字图像共享的便利性,数字图像通常呈现在网页和其他电子设备上。另外,随着移动电子设备使用变得更加普遍,数字图像会由不同形状和尺寸的许多不同类型的电子设备呈现。本文要求保护的主题不限于解决任何缺点或仅在诸如上述那些环境中操作的实施例。而是,提供该背景仅仅用于说明可以实施本文描述的一些实施例的一个示例性
附图说明将通过使用附图以附加的具体性和细节来描述和解释示例性实施例,其中:图1是用于数字图像呈现的示例性系统;图2是数据库中的层级的示例;图3示出数字图像的感兴趣区域的示例;图4示出具有呈现数字图像的显示器的示例性设备;图5是用于呈现数字图像的示例性操作的流程图;图6是用于呈现数字图像的示例性计算机实施方法的流程图;以及图7是用于数字图像呈现的示例性系统。具体实施方式本公开中描述的一些实施例可以涉及如何在电子设备上呈现数字图像。例如,网络浏览器可以配置为在电子设备的显示器上呈现包括数字图像的网页。网络浏览器可以从服务器接收网页和数字图像。在一些情况下,每次呈现网页时,数字图像可能不相同。例如,服务器可以基于发出请求的电子设备和其他信息从多个不同图像中进行选择以在网页上呈现。此外,可在网页上呈现的数字图像可以具有多种不同的尺寸和配置。例如,一些图像可以是水平图像,而其他数字图像可以是垂直图像。另外,网页可以不呈现整个数字图像。而是,网页可以包括用于网络浏览器的指令,以仅在网页的指定部分中呈现数字图像的一部分。在一些情况下,数字图像的选择用于呈现的部分可能不是数字图像的感兴趣区域。例如,被选择用于呈现的图像部分可能包括数字图像的感兴趣区域的一部分,诸如数字图像中人面部的一半或人的一半。在本公开中描述的一些实施例中,系统可以配置为向配置为显示数字图像的应用(诸如网络浏览器或其他应用)提供关于数字图像的感兴趣区域的数据。使用关于数字图像的感兴趣区域的数据,应用可以更频繁地选择数字图像的感兴趣区域以便用于显示。在本公开中描述的一些实施例中,可以确定数字图像的感兴趣区域并将其作为区域数据与数字图像一起存储。可以使用不影响或不改变数字图像的图像处理来确定感兴趣区域。响应于来自数字设备的对于与数字图像相关联的信息的请求,诸如对可包括数字图像的网页的请求,数字图像和区域数据可以被发送到数字设备。数字设备可以基于区域数据来调节数字图像的裁剪视图,以在不改变数字图像的情况下在网页中显示数字图像的感兴趣区域。转到附图,图1示出用于数字图像呈现的示例系统100。系统100可以根据本公开中描述的至少一个实施例来布置。系统100可以包括网络110、图像呈现系统120、图像存储系统130和包括显示器142的用户设备140。网络110可以配置为通信地耦合图像呈现系统120、图像存储系统130和用户设备140。在一些实施例中,网络110可以是配置为在设备之间发送和接收通信的任何网络或网络配置。在一些实施例中,网络110可以包括常规类型的网络、有线或无线网络,并且可以具有许多不同的配置。此外,网络110可以包括局域网(LAN)、广域网(WAN)(例如,因特网)或者多个设备和/或实体可以通过其进行通信的其他互连数据路径。在一些实施例中,网络110可以包括对等网络。网络110还可以耦合到或可以包括电信网络的部分,用于以各种不同的通信协议发送数据。在一些实施例中,网络110可以包括用于发送和接收通信和/或数据的通信网络或蜂窝通信网络,包括经由短消息服务(SMS)、多媒体消息服务(MMS)、超文本传输协议(HTTP)、直接数据连接、无线应用协议(WAP)、电子邮件等。网络110还可以包括移动数据网络,其可以包括第三代(3G)、第四代(4G)、长期演进(LTE)、高级长期演进(LTE-A)、LTE语音(“VoLTE”)或任何其他移动数据网络或移动数据网络的组合。此外,网络110可以包括一个或多个IEEE802.11无线网络。在一些实施例中,图像呈现系统120和图像存储系统130可以包括硬件的任何配置,诸如处理器、服务器和数据库,它们被联网在一起并配置为执行任务。例如,图像呈现系统120和图像存储系统130可以包括多个计算系统,诸如多个服务器,每个服务器包括存储器和处理器,它们联网在一起并且配置为执行如本公开中描述的操作。在一些实施例中,图像呈现系统120可以包括计算机可读指令,其配置为由图像呈现系统120和/或系统100中的一个或多个设备(诸如用户设备140)执行以执行本公开中描述的操作。图像呈现系统120可以包括数据库122。通常情况下,图像呈现系统120可以配置为获得并在数据库122中存储数字图像。当数字图像存储在数据库122中时,图像呈现系统120可以配置为对数字图像执行图像处理以确定数字图像的感兴趣区域。可以在不改变数字图像的情况下执行图像处理。描述每个数字图像的感兴趣区域的区域数据可以与数据库122中的数字图像相关联。在一些实施例中,图像呈现系统120还可以配置为将来自数据库122的一个或多个数字图像与对应于一个或多个数字图像的区域数据一起提供给请求设备。请求设备可以使用区域数据来确定要在显示器上呈现的数字图像的一部分。如在本公开中描述的那样,数字图像可以包括基于以行和列布置的一组像素的二维图像的数字呈现。数字图像可以按多种格式中的任何一种存储,诸如联合图像专家组(JPEG)、可交换图像文件格式(Exif)、标记图像文件格式(TIFF)、图形交换格式(GIF)等。所描述的数字图像可以是压缩的或未压缩的。如在本公开中所描述的那样,压缩和解压缩可以不改变数字图像。当改变尺寸或分辨率(诸如移除或添加像素行或列数量)、改变取向,或者调节单个像素或成组像素值以增强或改变像素以调节数字图像的属性(诸如亮度、对比度或颜色,以及数字图像的其他属性)时,数字图像可被改变。在一些实施例中,图像呈现系统120可以配置为与图像存储系统130通信。图像存储系统130可以是寄存数字图像的系统。图像呈现系统120可以配置为从图像存储系统130请求数字图像。图像存储系统130可以向图像呈现系统120提供数字图像。从图像存储系统130接收的数字图像可以包括对数字图像中描绘的对象的描述。例如,人的数字图像可以包括具有人名的描述。从图像呈现系统120接收的数字图像可能不均一。因此,数字图像可能具有不同的取向、分辨率或尺寸,以及其他差异。图像呈现系统120可以配置为基于对来自图像存储系统130的图像的描述将来自图像存储系统130的数字图像存储在数据库122中。在一些实施例中,数据库122可以包括分层树数据库,其具有多个分支和在每个分支中的多个级别。基于数字图像的描述,数字图像可以存储在数据库122中的分层树中的不同分支和每个分支的不同级别中。在一些实施例中,图像呈现系统120可以不改变或更改从图像存储系统130接收的数字图像。在这些和其他实施例中,本文档来自技高网...

【技术保护点】
1.一个或多个非暂时性计算机可读介质,其配置为存储指令,所述指令在由一个或多个处理系统执行时执行操作以便呈现数字图像,所述操作包括:将数字图像存储在数据库中的多个层级的层级中,所述多个层级中的每一个与多个数字图像处理技术中不同的一个数字图像处理技术相关联;为数字图像选择多个数字图像处理技术中的数字图像处理技术,基于数字图像选择的所选择的数字图像处理技术存储在层级中,并且所选择的数字图像处理技术与该层级相关联;将所选择的数字图像处理技术应用于数字图像以识别数字图像的感兴趣区域,所选择的数字图像处理技术保持数字图像不变;将识别数字图像的感兴趣区域的区域数据存储在数据库中;从数字设备接收对与数字图像相关联的信息的请求;和响应于该请求,提供数字图像和区域数据以便传输到数字设备,该数字设备配置为基于区域数据调节数字图像的裁剪视图以显示数字图像的感兴趣区域并保持数字图像不变。

【技术特征摘要】
【国外来华专利技术】2016.02.15 US 15/043,7161.一个或多个非暂时性计算机可读介质,其配置为存储指令,所述指令在由一个或多个处理系统执行时执行操作以便呈现数字图像,所述操作包括:将数字图像存储在数据库中的多个层级的层级中,所述多个层级中的每一个与多个数字图像处理技术中不同的一个数字图像处理技术相关联;为数字图像选择多个数字图像处理技术中的数字图像处理技术,基于数字图像选择的所选择的数字图像处理技术存储在层级中,并且所选择的数字图像处理技术与该层级相关联;将所选择的数字图像处理技术应用于数字图像以识别数字图像的感兴趣区域,所选择的数字图像处理技术保持数字图像不变;将识别数字图像的感兴趣区域的区域数据存储在数据库中;从数字设备接收对与数字图像相关联的信息的请求;和响应于该请求,提供数字图像和区域数据以便传输到数字设备,该数字设备配置为基于区域数据调节数字图像的裁剪视图以显示数字图像的感兴趣区域并保持数字图像不变。2.根据权利要求1所述的一个或多个非暂时性计算机可读介质,其特征在于,所选择的数字图像处理技术包括面部识别处理。3.根据权利要求1所述的一个或多个非暂时性计算机可读介质,其特征在于,响应于对信息的所述请求,与所述数字图像和所述区域数据一起提供呈现代码,所述呈现代码配置为使得数字设备的网络浏览器基于所述区域数据和由网络浏览器提供的关于数字设备的信息来调节数字图像的裁剪视图。4.根据权利要求1所述的一个或多个非暂时性计算机可读介质,其特征在于,所述区域数据包括所述数字图像上的一个或多个坐标,其与所述数字图像的所述感兴趣区域相对应。5.一个或多个非暂时性计算机可读介质,其配置为存储指令,所述指令在由一个或多个处理系统执行时执行操作以便呈现数字图像,所述操作包括:将数字图像存储在数据库中;将数字图像处理技术应用于数字图像以识别数字图像的感兴趣区域;将识别数字图像的感兴趣区域的区域数据存储在数据库中;从数字设备接收对与数字图像相关联的信息的请求;以及响应于该请求,提供数字图像和区域数据以便传输到数字设备,该数字设备配置为基于区域数据来调节数字图像的裁剪视图以显示数字图像的感兴趣区域。6.根据权利要求5所述的一个或多个非暂时性计算机可读介质,其特征在于,所述数字图像存储在所述数据库中的多个层级的层级中,其中所述多个层级中的每一个与多个数字图像处理技术中不同的一个数字图像处理技术相关联。7.根据权利要求6所述的一个或多个非暂时性计算机可读介质,其特征在于,所述操作还包括为所述数字图像选择所述多个数字图像处理技术中的数字图像处理技术,所述数字图像处理技术是基于存储在层级中的数字图像来选择的,并且数字图像处理技...

【专利技术属性】
技术研发人员:S·施蒂格利茨Y·胡恩F·穆夫提
申请(专利权)人:电子湾有限公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1