向应用提供由图像传感器获取的图像的电子装置和方法制造方法及图纸

技术编号:17444889 阅读:30 留言:0更新日期:2018-03-10 18:37
公开了一种向应用提供由图像传感器获取的图像的电子装置和方法。所述电子装置包括:相机模块,包括图像获取电路和至少一个透镜;显示器,被配置为显示通过相机模块获取的图像;处理器,电连接到相机模块和显示器;存储器,电连接到处理器,其中,存储器存储当被执行时促使处理器执行以下操作的指令:响应于第一应用的相机服务请求,向第一应用提供通过相机模块获取的至少一个图像的至少一部分,当在处理器向第一应用提供所述至少一部分的图像的同时处理器从第二应用接收到相机服务请求时,将所述至少一个图像分发到第一应用和第二应用。

【技术实现步骤摘要】
向应用提供由图像传感器获取的图像的电子装置和方法
本公开总体上涉及一种电子装置,例如,涉及一种可例如使用图像传感器获取图像并可通过至少一个应用处理获取的图像的电子装置。
技术介绍
随着移动通信技术和处理器技术的发展,除了传统的通信功能之外,移动终端装置(以下称为电子装置)还可实现各种应用。例如,可开发诸如互联网浏览器、游戏机和计算器的各种应用以在电子装置中使用。此外,电子装置可具有获取图像的相机模块,将获取的图像提供给应用,并且应用可以执行各种功能,诸如,在显示器上输出图像、编辑图像和对象识别。在电子装置中,安装了使用相机功能的多个应用,并且可同时执行多个应用。例如,通过同时运行执行一般拍摄功能的应用和执行变焦拍摄功能的应用,可以在显示器上同时显示一般拍摄屏幕和变焦拍摄屏幕以执行拍摄。此外,当电子装置可以自主移动时,可同时使用各种应用,诸如,外围识别应用、婴儿护理应用以及用于识别诸如用户的对象的自主移动的应用。为了同时执行使用相机功能的多个应用,由相机拍摄的图像应同时提供给多个应用。在传统的电子装置中,当一个应用通过框架访问相机模块以获取图像时,另一应用无法访问相机模块。因此,可能不能通过多任务来同时执行使用相机功能的多个应用。
技术实现思路
本公开解决以上问题并提供一种可使用例如图像传感器获取图像并可通过至少一个应用对获取的图像进行处理的电子装置。根据本公开的示例方面,一种电子装置包括:包括:相机模块,包括图像获取电路和至少一个透镜;显示器,被配置为显示通过相机模块获取的图像;处理器,电连接到相机模块和显示器;存储器,电连接到处理器,其中,存储器存储当被执行时促使处理器执行以下操作的指令:响应于第一应用的相机服务请求,向第一应用提供通过相机模块获取的至少一个图像的至少一部分,当在处理器向第一应用提供所述至少一部分的图像的同时处理器从第二应用接收到相机服务请求时,将所述至少一个图像分发到第一应用和第二应用。根据本公开的另一示例方面,一种电子装置,包括:壳体,包括多个表面;至少一个图像传感器,通过壳体的所述多个表面中的至少一个表面被暴露,并被配置为产生图像数据;无线通信电路,位于壳体内部;易失性存储器,位于壳体内部;至少一个处理器,位于壳体内部,并被电连接到无线通信电路和易失性存储器;非易失性存储器,电连接到处理器,其中,非易失性存储器存储第一应用程序或第二应用程序的至少一部分,其中,非易失性存储器还存储当被执行时促使处理器执行包括以下操作的至少一个操作的指令:从第一应用程序接收第一请求,其中,第一请求与来自图像传感器的图像数据的至少第一部分相关联;从第二应用程序接收第二请求,其中,第二请求与来自图像传感器的图像数据的至少第二部分相关联;在接收到第一请求之后处理第一请求;在未完成第一请求的处理的情况下,在接收到第二请求之后处理第二请求,同时,同时地、顺序地和/或交替地处理第一请求。根据本公开的另一示例方面,一种电子装置包括:相机模块,包括图像获取电路和至少一个透镜;显示器,被配置为显示通过相机模块获取的图像;处理器,电连接到相机模块和显示器;存储器,电连接到处理器,其中,存储器存储当被执行时促使处理器至少执行以下操作的指令:执行第一应用和第二应用,响应于第一应用和第二应用的相机服务请求而提供可控制图像拍摄功能的GUI,响应于对GUI的输入而获取至少一个图像,将获取的图像的至少一部分提供给第一应用,并将获取的图像的至少另一部分提供给第二应用。附图说明从以下结合附图进行的详细描述,本公开的上述方面、特征和伴随的优点将更加明显且易于理解,其中,相同的附图标号表示相同的元件,并且其中:图1是示出根据本公开的各种示例实施例的网络环境内的示例电子装置的示图;图2是示出根据本公开的各种示例实施例的示例电子装置的框图;图3是示出根据本公开的各种示例实施例的示例程序模块的框图;图4是示出根据多个应用的执行在电子装置中显示的屏幕的示例的示图;图5是示出根据本公开的各种示例实施例的示例电子装置的框图;图6A、图6B、图6C、图6D、图6E和6F是示出将电子装置的相机中产生的图像提供给显示器的示例处理的示图;图7A和7B是示出向应用提供在电子装置的相机中产生的图像的示例处理的示图;图8A是示出根据本公开的各种示例实施例的在电子装置中提供图像的示例方法的流程图;图8B是示出根据本公开的各种示例实施例的示例图像分发方法的消息流程图;图9A、图9B、图9C和图9D是示出根据本公开的各种示例实施例的每个应用请求将图像发送到相机的示例处理的消息流程图;图10A、图10B、图10C、图10D、图10E、图10F、图10G、图10H和图10I是示出根据本公开的各种示例实施例的将相机中产生的图像分发给每个应用的示例方法的消息流程图;图11是示出根据本公开的各种示例实施例的在电子装置中显示全局UX的屏幕的示例的示图;图12A和图12B是示出本公开的各种示例实施例的根据对全局UX的输入的示例信号处理流程的示图;图13A、图13B和图13C是示出根据本公开的各种示例实施例的示例图像分发方法的消息流程图。具体实施方式在下文中,将参照附图更详细地描述本公开的各种示例实施例。虽然本公开可以以许多不同的形式实施,但是本公开的具体实施例在附图中示出并且在本文中进行了详细描述,其理解是本公开被视为本公开的原理的示例,而不旨在将本公开限制于所示出的具体实施例。在整个附图中使用相同的附图标号来表示相同或相似的部分。在本公开中使用的表述“包括”或“可包括”表示存在相应的功能、操作或元件,并且不限制额外的至少一个功能、操作或元件。此外,在本公开中,术语“包括”或“具有”表示存在本公开中描述的特征、数字、步骤、操作、元件、组件或它们的组合,并且不排除存在或添加至少一个其他特征、数字、步骤、操作、元件、组件或它们的组合。在本公开中,表述“或”包括列在一起的词语的任何组合或全部组合。例如,“A或B”可包括A、B、或A和B。本公开中的第一和第二的表述可表示本公开的各种元件,但不限制相应的元件。例如,该表述并不限制相应元件的顺序和/或重要性。该表述可用于区分一个元件和另一元件。例如,第一用户装置和第二用户装置两者都是用户装置并且表示不同的用户装置。例如,在不脱离本公开的范围的情况下,第一元件可被称为第二元件,并且类似地,第二元件可被称为第一元件。当描述元件“耦接”到另一元件时,元件可“直接耦接”到另一元件或通过第三元件“电耦接”到另一元件。然而,当描述元件“直接耦接”到另一元件时,在该元件和另一元件之间不存在元件。本公开中使用的术语不是在于限制本公开,而是在于说明示例实施例。当在本公开和所附权利要求的描述中使用时,除非被明确地不同地表示,否则单数形式包括复数形式。除非不同地定义,否则包括技术术语和本文使用的科学术语的全部术语具有与本领域普通技术人员通常可理解的含义相同的含义。应理解,通常使用字典中定义的术语具有与相关技术的上下文的含义相应的含义,并且除非明确定义,否则不被分析为理想或过于正式的含义。在本公开中,电子装置可以是具有通信功能的装置。例如,电子装置可以是智能电话、平板PC(个人计算机)、移动电话、视频电话、电子书阅读器、台式PC、膝上型PC、上网本计算机、P本文档来自技高网...
向应用提供由图像传感器获取的图像的电子装置和方法

【技术保护点】
一种电子装置,包括:相机模块,包括图像获取电路和至少一个透镜;显示器,被配置为显示通过相机模块获取的图像;处理器,电连接到相机模块和显示器;存储器,电连接到处理器,其中,存储器存储当被执行时促使处理器进行以下操作的指令:响应于第一应用的相机服务请求,向第一应用提供通过相机模块获取的至少一个图像的至少一部分,当在处理器向第一应用提供所述至少一个图像的所述至少一部分的同时处理器从第二应用接收到相机服务请求时,将所述至少一个图像分发到第一应用和第二应用。

【技术特征摘要】
2016.08.25 KR 10-2016-01084531.一种电子装置,包括:相机模块,包括图像获取电路和至少一个透镜;显示器,被配置为显示通过相机模块获取的图像;处理器,电连接到相机模块和显示器;存储器,电连接到处理器,其中,存储器存储当被执行时促使处理器进行以下操作的指令:响应于第一应用的相机服务请求,向第一应用提供通过相机模块获取的至少一个图像的至少一部分,当在处理器向第一应用提供所述至少一个图像的所述至少一部分的同时处理器从第二应用接收到相机服务请求时,将所述至少一个图像分发到第一应用和第二应用。2.如权利要求1所述的电子装置,其中,所述指令促使处理器将所述至少一个图像存储在图像缓冲器,并通过至少一种分发方法将所述至少一个图像从图像缓冲器分发到第一应用和第二应用。3.如权利要求2所述的电子装置,其中,所述指令促使处理器将存储在图像缓冲器的至少一个图像的至少一部分的图像帧提供给第一应用,并将所述至少一个图像的另一部分的图像帧提供给第二应用。4.如权利要求2所述的电子装置,其中,所述指令促使处理器保持或改变存储在图像缓冲器的至少一个图像的属性,并将属性被保持或改变的图像提供给第一应用和第二应用。5.如权利要求1所述的电子装置,其中,所述指令促使处理器将通过所述至少一个透镜的一部分获取的图像提供给第一应用,并将通过另一透镜获取的图像提供给第二应用。6.如权利要求1所述的电子装置,其中,相机服务请求是通过包括应用的属性类型的应用编程接口调用被执行的。7.如权利要求6所述的电子装置,其中,所述指令促使处理器基于包括在所述应用编程接口调用中的应用的属性类型来保持或改变存储在图像缓冲器的至少一个图像的属性。8.如权利要求1所述的电子装置,其中,所述指令促使处理器进行以下操作:当在处理器向第一应用提供图像的至少一部分的同时或在处理器向第一应用和第二应用提供图像的至少一部分的同时处理器从第三应用接收到相机服务请求时,检查存储器和相机模块的可用资源,并且如果可用资源短缺,则将错误消息发送到第三应用。9.如权利要求1所述的电子装置,其中,所述指令促使处理器进行以下操作:响应于第一应用的相机服务请求,将获取的至少一个图像中的一个图像的至少一部分提供给第一应用,并响应于第二应用的相机服务请求,在将获取的所述至少一个图像中的所述一个图像的所述至少一部分提供给第一应用的同时将获取的所述至少一个图像中的所述一个图像的至少另一部分提供给第二应用。10.一种电子装置,包括:壳体,包括多个表面;至少一个图像传感器,通过壳体的所述多个表面中的至少一个表面被暴露,并被配置为产生图像数据;无线通信电路,位于壳体内部;易失性存储器,位于壳体内部;至少一个处理器,位于壳体内部,并被电连接到所述至少一个图像传感器、无线通信电路和易失性存储器;非易失性存储器,电连接到所述至少一个处理器,其中,非易失性存储器存储第一应用程序或第二应用程序的至少一部分,其中,非易失性存储器还存储当被执行时促使所述至少一个处理器进行以下操作的指令:从第一应用程序接收第一请求,其中,第一请求与来自图像传感器的图像数据的至少第一部分相关联;从第二应用程序接收第二请求,其中,第二请求与来自图像传感器的图像数据的至少第二部分相关联;在接收到第一请求之后处理第一请求;在处理...

【专利技术属性】
技术研发人员:具滋旻金泂佑朴志贤柳承赫李东奎丁晨弘李京姬李周暎
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国,KR

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

1