在电子装置中拍摄并存储多点对焦的图像的方法和设备的制作方法

文档序号:7776207阅读:198来源:国知局
在电子装置中拍摄并存储多点对焦的图像的方法和设备的制作方法
【专利摘要】一种在电子装置中拍摄并存储多点对焦的图像的方法和设备,所述方法包括:在预览模式中选择多个对焦目标;计算对焦目标的相机镜头移动距离;参照对焦目标的相机镜头移动距离从单个固定角度拍摄每个对焦目标的图像。因此,用户不必从固定角度多次移动焦点。
【专利说明】在电子装置中拍摄并存储多点对焦的图像的方法和设备
【技术领域】
[0001]本公开总体上涉及一种电子装置。更具体地讲,本公开涉及一种用于在包括相机的便携式终端中手动地或自动地选择相机的多个焦点并从单个角度拍摄多点对焦的图像的方法和设备。
【背景技术】
[0002]归功于信息通信技术和多媒体技术的进步,大多数电子装置(诸如便携式终端)支持数码相机功能。最近的便携式终端配备有分辨率大体上类似于独立的数码相机的相机。便携式终端正在发展以实现数码相机的功能并提高图像质量。为了提高图像质量,便携式终端从单个焦点模块进化到提供基于到对象的距离而自动地改变焦点的自动对焦(AF)功能和机械快门。此外,采用了光学变焦功能。
[0003]基于在相机与对象之间的距离测量将AF系统主要划分为主动系统和被动系统。主动系统通过发射超声波或红外线并使用由对象反射的信号来测量在相机与对象之间的距离。被动系统通过检测由图像传感器捕捉的图像的高频分量来获得对调整焦点有用的焦点值(FV)并将镜头移动到最大FV的点。
[0004]然而,现有技术仅允许用户手动地选择单个焦点以捕捉单个图像,或允许相机传感器任意选择多个焦点。为了从单个角度拍摄具有期望的多个焦点的图像,用户需要从单个固定角度重复拍摄。
[0005]如上所讨论,为了从单个角度获得多点对焦的图像,用户需要从固定角度多次移动焦点。

【发明内容】

[0006]为了解决现有技术的上述缺陷,本公开提供一种用于在电子装置中拍摄并存储多点对焦的图像的方法和设备。
[0007]本公开也提供一种用于在便携式终端中使用手动触摸或自动地选择多个焦点以及使用连拍获得并显示多个图像的方法和设备。
[0008]本公开也提供一种用于在便携式终端中基于多点对焦信息合成与由在连拍间的链接(link)设置的焦点相应的图像的方法和设备。
[0009]根据本公开,一种用于在电子装置中拍摄多点对焦的图像的方法包括:在预览模式中选择多个对焦目标;计算对焦目标的相机镜头移动距离;参照对焦目标的相机镜头移动距离从单个固定角度拍摄每个对焦目标的图像。
[0010]根据本公开,一种电子装置包括:相机;一个或多个处理器;存储器;一个或多个程序,被存储在存储器中并被配置用于由所述一个或多个处理器执行。所述程序包括用于执行以下处理的指令:在预览模式中选择多个对焦目标;计算对焦目标的相机镜头移动距离;参照对焦目标的相机镜头移动距离拍摄具有单个固定角度的每个对焦目标的图像。
[0011]根据本公开,一种用于拍摄多点对焦的图像的相机的设备包括:相机镜头;处理器,用于在预览模式中选择多个对焦目标,计算对焦目标的相机镜头移动距离,参照对焦目标的相机镜头移动距离拍摄具有单个固定角度的每个对焦目标的图像。
[0012]从参照附图公开本公开的示例性实施例的以下详细描述中,本公开的其它方面、优点及突出特征将对本领域技术人员变得清楚。
[0013]在着手下文的“【具体实施方式】”之前,阐述在本专利文档中通篇使用的特定单词和短语的定义可以是有益的:术语“包括”和“包含”及其派生词意指包含而没有限制;术语“或”是包含性的,意指“和/或”;短语“与…关联的”和“与其关联的”及其派生词可意指包括、被包括在内、与…相互连接、包含、被包含在内、连接到…或与…连接、耦合到…或与…耦合、与…可通信、与…合作、交织、并置、近似于、被绑定到…或与…绑定、具有、具有…的属性,等等;术语“控制器”意指控制至少一个操作的任何装置、系统或装置、系统的一部分,其中,可在硬件、固件或软件或者硬件、固件和软件中的至少两个的某一组合中实施所述装置。应该注意到:无论是本地地还是远程地,可集中或分散与任何特定控制器关联的功能。在本专利文件中通篇提供针对特定单词和短语的定义,本领域普通技术人员应理解:在许多(如果不是最多的)示例中,所述定义应用于所述限定的单词和短语的之前以及未来的使用。
【专利附图】

【附图说明】
[0014]为了更彻底地理解本公开及其优点,现在将参照结合附图的以下描述,其中,在附图中,同样的附图标号表示同样的部件:
[0015]图1示出根据本公开的特定实施例的在预览模式中的多个焦点;
[0016]图2示出根据本公开的特定实施例的基于多个焦点中的第一焦点的图像;
[0017]图3示出根据本公开的特定实施例的基于多个焦点中的第二焦点的图像;
[0018]图4示出根据本公开的特定实施例的用于改变多点对焦位置的相机镜头移动;
[0019]图5示出根据本公开的特定实施例的用于改变多点对焦位置的相机镜头移动;
[0020]图6示出根据本公开的特定实施例的用于在电子装置中拍摄并显示多点对焦的图像的方法;
[0021]图7示出根据本公开的特定实施例的用于在电子装置中拍摄并合成多点对焦的图像的方法;以及
[0022]图8示出根据本公开的特定实施例的电子装置。
[0023]贯穿附图,将理解:同样的附图标号指示同样的部件、组件和结构。
【具体实施方式】
[0024]在本专利文件中的以下讨论的图1至图8以及用于描述本公开的原理的各种实施例仅当作例证并且不应该以任何方式被理解为限制本公开的范围。本领域技术人员将理解:可在任何适当布置的无线通信装置中实施本公开的原理。提供参照附图的以下描述以协助对由权利要求及其等同物限定的本公开的示例性实施例的全面理解。虽然以下描述包括各种特定细节以协助所述理解,但是这些特定细节将被认为仅仅是示例性的。因此,本领域普通技术人员将认识到:在不脱离本公开的范围和精神的情况下,可做出在此描述的实施例的各种改变和修改。此外,为了清晰和简洁,公知的功能和构造的描述可被省略。[0025]在以下描述和权利要求中使用的术语和词汇不限于文献含义,而仅被发明人用于实现对本公开的清晰和一致的理解。因此,对本领域技术人员而言应该清楚的是:提供本公开的示例性实施例的以下描述仅用于例证目的而并非为了限制由权利要求及其等同物限定的本公开的目的。
[0026]将理解:除非上下文清晰地另有指示,否则单数形式包括复数的指示物。因此,例如,引用“组件表面”包括引用一个或多个这样的表面。
[0027]通过术语“大体上地”,它意指引用的特征、参数或数值不需要被精确地完成,而偏差或变化(其中,偏差或变化包括:例如,公差、测量误差、测量精度限制和本领域技术人员已知的其它因素)可按照不妨碍期望所述特征提供的效果的总量而出现。
[0028]本公开的示例性实施例提供一种用于在电子装置中拍摄并存储多点对焦的图像的方法和设备。
[0029]图1描述根据本公开的特定实施例的在预览模式中的多个焦点。
[0030]参照图1,用户可执行相机预览功能,然后触摸对焦目标(或对象)或基于按钮输入选择对焦目标。
[0031]例如,当两个感兴趣的区域A和B (也就是说,对焦目标)包括泰迪熊110和背景100时,用户触摸泰迪熊110和背景100。这里,虽然选择两个对焦目标,但是用户可选择并触摸更多的对焦目标。
[0032]图2描述根据本公开的特定实施例的基于多个焦点中的第一焦点的图像。
[0033]参照图2,当对焦图1的泰迪熊时显示图像。在这样做时,清晰地显示作为对焦目标的泰迪熊,在泰迪熊后面的背景是模糊的。
[0034]图3描述根据本公开的特定实施例的基于多个焦点中的第二焦点的图像。
[0035]参照图3,当对焦图1的背景时显示图像。在这样做时,清晰地显示作为对焦目标的背景,泰迪熊是模糊的。
[0036]图4描述根据本公开的特定实施例的用于改变多点对焦位置的相机镜头移动。
[0037]参照图4,相机镜头位置需要基于对焦目标的输入顺序根据对焦目标来移动。例如,当从单个角度选择三个对焦目标时,相机镜头位置需要根据所述三个对焦目标来改变。通过如图4A所示移动相机镜头来捕捉第一对焦目标,通过如图4B所示移动相机镜头来捕捉第二对焦目标,通过如图4C所示移动相机镜头来捕捉第三对焦目标。这里,第一对焦目标的相机镜头移动距离最长,第二对焦目标的相机镜头移动距离居中,第三对焦目标的相机镜头移动距离最短。
[0038]当在没有优化的相机移动算法的情况下基于对焦目标的输入顺序来捕捉所述三个对焦目标时,相机镜头的移动距离会导致时间差。时间差成为在连拍之间的延迟,因此降低图像质量。为了防止这个缺点并加快拍摄,通过预览基于输入的图像信号来测量到输入对象的距离。在测量并布置输入对象的距离之后,按照从长距离到短距离、从短距离到长距离的顺序或者在当前位置捕捉对象,以便使相机移动距离最小化(见图5)。
[0039]图5描述根据本公开的特定实施例的用于改变多点对焦位置的相机镜头移动。
[0040]参照图5,当给定三个多点对焦的目标时,按顺序捕捉三个对焦目标以使相机镜头移动距离最小化。
[0041]例如,当从短距离拍摄对焦目标时,通过如图5A所示移动相机镜头来拍摄最近的第一对焦目标,通过如图5B所示从第一对焦目标的相机镜头位置移动相机镜头来拍摄第二对焦目标,通过如图5C所示从第二对焦目标的相机镜头位置移动相机来拍摄第三对焦目标。
[0042]这里,按顺序拍摄三个对焦目标以使相机镜头移动距离最小化,因此缩短在连拍之间的延迟。
[0043]图6示出根据本公开的特定实施例的用于在电子装置中拍摄并显示多点对焦的图像的方法。
[0044]参照图6,在方块600中,电子装置执行照片预览功能并且在方块602中,设置多个焦点位置。例如,如图1所示,基于用户触摸或按钮输入来选择特定对焦目标。当用户通过触摸对象或移动按钮在照片预览模式中选择感兴趣的对象而不考虑其顺序时,电子装置存储相应的输入顺序和对焦目标位置。
[0045]可选地,可自动选择多个对焦目标。例如,电子装置可检测在预览模式的捕捉的图像中的对象并存储相应对焦目标的位置信息。
[0046]可选地,可使用语音命令而不是用户触摸和按钮操作来输入对焦目标。例如,当输入“背景”和“人”时,可创建在背景上对焦的图像和在人上对焦的图像。
[0047]在方块604中,电子装置确定多点对焦信息。也就是说,电子装置确定针对每个对焦目标的相机镜头位置。在这样做时,可基于对焦目标输入的顺序来确定相机镜头移动的顺序或者确定相机镜头移动的顺序以使相机镜头移动距离最小化而不考虑对焦目标输入顺序。
[0048]换言之,电子装置测量并布置输入对象的距离,按照从长距离到短距离、从短距离到长距离的顺序或在当前位置确定相机镜头移动距离,以便使移动距离最小化,存储对焦目标的相机镜头移动信息并设置在图像拍摄中的拍摄顺序。在图5中,根据相机镜头距离移动最优化算法的用于从短距离到长距离移动相机位置的方法来移动镜头。最优化可根据本公开的各种实施例而变化。
[0049]当连拍事件发生时,在方块606中,电子装置通过基于设置的对焦信息(也就是说,对焦目标的相机镜头位置信息)按顺序移动相机镜头来拍摄对焦目标(见图4和图5)。
[0050]更具体地讲,由作为在选择的对焦区域中的图像的清晰度值的焦点值(FV)来确定相机镜头位置。FV计算方法可采用,但不限于,索贝尔(Sobel)、改进拉普拉斯能量和(SML)、频率可选加权中值(FSWM)滤波器、图像拉普拉斯能量(E0L)、基于离散余弦变换(DCT)的贝叶斯频谱熵(BE)以及中频(MF)-DCT。FV计算方法可采用各种算法。
[0051]在方块608中,电子装置将捕捉的照片的可交换图像文件格式(exif)信息和指示从单个角度的多点对焦照片的元信息插入图像文件。exif信息是在数码相机的图像文件中存储的图像文件格式并且可记录详细附加信息,诸如图像数据、相机制造商、相机型号、图像编辑器软件、照片修改日期/时间、Exif版本、拍摄日期/时间、上传到web的原始图像尺寸、曝光时间(快门速度)、曝光程序、焦距、F数和闪光灯。由于图像数据大多数使用标签图像文件格式(TIFF)或联合图像专家组(JPEG)压缩文件,因此可使用软件来修改、显示和编辑TIFF或JPEG文件的图像数据。电子装置可将从全球定位系统(GPS)接收器接收到的位置信息链接到相机。电子装置可使用在Exif中记录的信息来有效地管理图像文件并获得图像息。[0052]在方块610中,电子装置显示根据多点对焦信息的捕捉的图像中的特定的一个图像。通过在特定对象上对焦来捕捉特定图像。
[0053]在方块612中,当显示特定多点对焦的照片并检测到对相应图像对象的触摸或键输入时,在方块614中,电子装置显示具有在相应触摸的对象上的焦点的从相同角度捕捉的图像。
[0054]相比之下,当没有照片在相应对象上对焦时,电子装置根据用户设置来显示当前照片或在对象的最近的部分上对焦的照片。
[0055]接下来,电子装置完成所述处理。
[0056]图7示出根据本公开的特定实施例的用于在电子装置中拍摄并合成多点对焦的图像的方法。
[0057]参照图7,在方块700中,电子装置执行照片预览功能并且在方块702中,设置多个焦点位置。例如,如图1所示,基于用户触摸或按钮输入来选择特定对焦目标。当用户通过触摸对象或移动按钮在照片预览模式中选择感兴趣的对象而不考虑其顺序时,电子装置存储相应的输入顺序和对焦目标位置。
[0058]可选地,可自动地选择多个对焦目标。例如,电子装置可在预览模式中检测在捕捉的图像中的对象并存储相应对焦目标的位置信息。
[0059]可选地,可使用语音命令而不是用户触摸和按钮操作来输入对焦目标。例如,当输入“背景”和“人”时,可创建在背景上对焦的图像和在人上对焦的图像。
[0060]在方块704中,电子装置确定多点对焦信息。也就是说,电子装置确定针对每个对焦目标的相机镜头位置。在这样做时,可基于对焦目标输入的顺序来确定相机镜头移动的顺序或者确定相机镜头移动的顺序以使相机镜头移动距离最小化而不考虑对焦目标输入顺序。
[0061]换言之,电子装置测量并布置输入对象的距离,按照从长距离到短距离、从短距离到长距离的顺序或在当前位置确定相机镜头移动距离,以便使移动距离最小化,存储对焦目标的相机镜头移动信息并设置在图像拍摄时的拍摄顺序。在图5中,根据相机镜头距离移动最优化算法的用于从短距离到长距离移动相机位置的方法来移动镜头。最优化可根据本公开的各种实施例而变化。
[0062]当连拍事件发生时,在方块706中,电子装置通过基于设置的对焦信息(也就是说,对焦目标的相机镜头位置信息)按顺序移动相机镜头来拍摄对焦目标(见图4和图5)。
[0063]更具体地讲,由作为在选择的对焦区域中的图像的清晰度值的FV来确定相机镜头位置。FV计算方法可采用,但不限于,Sobel,SML,FSWM滤波器、E0L、基于DCT的BE以及MF-DCT。FV计算方法可采用各种算法。
[0064]在方块708中,电子装置合成优化的对焦信息的对象。例如,电子装置合成在图2的泰迪熊上对焦的图像和在图3的背景上对焦的图像。也就是说,通过合成对焦的泰迪熊和对焦的背景来创建新图像。
[0065]在方块710中,电子装置将包括原始图像信息的元信息插入复合图像文件。例如,将关于在泰迪熊上对焦的图像和在背景上对焦的图像的元信息插入通过合成对焦的泰迪熊和对焦的背景而产生的图像文件。
[0066]在方块712中,电子装置显示复合照片。[0067]在方块714中,当事件显示来自复合照片的原始照片时,例如,当事件在对焦的泰迪熊和对焦的背景的复合图像中显示在泰迪熊上对焦的图像或在背景上对焦的图像的原始照片时,在方块716中,电子装置使用原始照片的元信息来显示在相应对象(例如,在泰迪熊上对焦的图像或在背景上对焦的图像)上对焦的原始照片。
[0068]接下来,电子装置完成所述处理。
[0069]图8是根据本公开的特定实施例的电子装置的框图。
[0070]电子装置可采用便携式电子装置,诸如便携式终端、移动电话、移动平板、媒体播放器、平板计算机、手提计算机或个人数字助理(PDA)。电子装置可以是将这些装置的两个或多个功能组合的便携式电子装置。
[0071]参照图8,电子装置包括控制器800、扬声器/麦克风810、相机820、GPS接收器830、射频(RF)处理器840、传感器模块850、触摸屏860、触摸屏控制器865和扩展存储器870。
[0072]控制器800可包括接口 801、一个或多个处理器802和803以及内部存储器804。在某些情况下,可将整个控制器800称为处理器。接口 801、应用处理器802、通信处理器803和内部存储器804可以是单独的组件或者被整合在一个或多个集成电路上。
[0073]应用处理器802通过运行各种软件程序来执行针对电子装置的各种功能,通信处理器803处理并控制语音通信和数据通信。除了这些一般功能之外,处理器802和803也执行在扩展存储器870或内部存储器804中存储的特定软件模块(指令集)并执行与所述模块相应的特定功能。也就是说,存储器802和803执行与在扩展存储器870或内部存储器804中存储的软件模块相关联的用于拍摄并显示多点对焦的图像的本方法(见图6和图7)。
[0074]例如,应用处理器802执行照片预览功能并设置多点对焦位置。例如,如图1所示,基于用户触摸或按钮输入来选择特定对焦目标。在这样做时,当用户使用触摸和按钮移动在照片预览模式中选择感兴趣的对象而不考虑其顺序时,应用处理器802将相应输入顺序和对焦目标位置存储在电子装置中。可选地,可自动地选择多个对焦目标。例如,电子装置可在预览模式中检测在捕捉的图像中的对象并存储相应对焦目标的位置信息。可选地,可使用语音命令而不是用户触摸和按钮操作来输入对焦目标。例如,当输入“背景”和“人”时,可创建在背景上对焦的图像和在人上对焦的图像。
[0075]此外,应用处理器802确定多点对焦信息。也就是说,应用处理器802确定针对每个多点对焦目标的相机镜头位置。在这样做时,可基于对焦目标输入的顺序来确定相机镜头移动的顺序或者确定相机镜头移动的顺序以使相机镜头移动距离最小化而不考虑对焦目标输入顺序。
[0076]换言之,电子装置测量并布置输入对象的距离,按照从长距离到短距离、从短距离到长距离的顺序或在当前位置确定相机镜头移动距离,以便使移动距离最小化,存储对焦目标的相机镜头移动信息并设置在图像拍摄时的拍摄顺序。在图5中,根据相机镜头距离移动最优化算法的用于从短距离到长距离移动相机位置的方法来移动镜头。最优化可根据本公开的各种实施例而变化。
[0077]当连拍事件发生时,应用处理器802通过基于设置的对焦信息(也就是说,对焦目标的相机镜头位置信息)按顺序移动相机镜头来拍摄对焦目标(见图4和图5)。更具体地讲,由作为在选择的对焦区域中的图像的清晰度值的FV来确定相机镜头位置。FV计算方法可采用,但不限于,Sobel、SML、FSWM滤波器、EOL、基于DCT的BE以及MF-DCT。FV计算方法可采用各种算法。
[0078]应用处理器802将捕捉的照片的exif信息和指示从单个角度的多点对焦照片的元信息插入图像文件,并且根据多点对焦信息来显示捕捉的图像中的特定的一个图像。通过在特定对象上对焦来捕捉特定图像。
[0079]当显示包括多点对焦照片信息的特定照片并检测到对相应图像的对象的触摸或键输入时,应用处理器802显示具有在相应的触摸的对象上的焦点的从相同角度捕捉的图像。相比之下,当没有照片在相应对象上对焦时,应用处理器802根据用户设置来显示当前照片或在对象的最近的区域上对焦的照片。
[0080]应用处理器802合成优化的对焦信息的对象。例如,应用处理器802合成在图2的泰迪熊上对焦的图像和在图3的背景上对焦的图像。也就是说,通过合成对焦的泰迪熊和对焦的背景来创建新图像。
[0081]应用处理器802将包括原始图像信息的元信息插入复合图像文件并显示复合照片。例如,将关于在泰迪熊上对焦的图像和在背景上对焦的图像的元信息插入通过合成对焦的泰迪熊和对焦的背景而产生的图像文件。
[0082]当事件显示来自复合照片的原始照片时,例如,当事件在对焦的泰迪熊和对焦的背景的复合图像中显示在泰迪熊上对焦的图像或在背景上对焦的图像的原始照片时,应用处理器802使用原始照片的元信息来显示在相应对象上对焦的原始照片(例如,在泰迪熊上对焦的图像或在背景上对焦的图像)。
[0083]另一处理器(未示出)可包括一个或多个数据处理器、图像处理器或编解码器。可单独地配备数据处理器、图像处理器或编解码器或者包括针对不同功能的多个处理器。接口 801使触摸屏控制器865和电子装置的扩展存储器870相互连接。
[0084]将传感器模块850连接到接口 801以允许各种功能。例如,可将运动传感器和光学传感器连接到接口 801以检测电子装置的运动或检测来自外部的光。此外,可将其它传感器(诸如位置确定系统、温度传感器或生物传感器)连接到接口 801以执行相关功能。
[0085]通过接口 801将相机820连接到传感器模块850以执行相机功能,诸如照片和视频片段记录。
[0086]RF处理器840执行通信功能。例如,在通信处理器803的控制下,RF处理器840将RF信号转换为基带信号并将基带信号提供给通信处理器803,或者将从通信处理器803输出的基带信号转换为RF信号并发送RF信号。这里,通信处理器803根据各种通信方案处理基带信号。例如,通信方案可包括,但不限于,全球移动通信系统(GSM)通信方案、增强数据GSM环境(EDGE)通信方案、码分多址(CDMA)通信方案、W-CDMA通信方案、长期演进(LTE)通信方案、正交频分多址(OFDMA)通信方案、无线保真(W1-Fi)通信方案、WiMax通信方案和/或蓝牙通信方案。
[0087]扬声器/麦克风810可输入和输出用于语音识别、语音再现、数字记录和电话功能的音频信号。也就是说,扬声器/麦克风810将语音信号转换为电信号或者将电信号转换为语音信号。可通过外部端口将可附加且可拆卸的耳机、耳麦或头戴式耳机(未示出)连接到电子装置。
[0088]可将触摸屏控制器865连接到触摸屏860。触摸屏860和触摸屏控制器865可使用,但不限于,包括各种接近传感器阵列或其它元件的用于确定与触摸屏860的一个或多个触摸点的电容的、电阻的、红外线的和表面声波技术以及多点触摸检测技术,来检测触摸和运动或其中止。
[0089]触摸屏860提供在电子装置与用户之间的输入/输出界面。也就是说,触摸屏860将用户触摸输入转发到电子装置。触摸屏860也将电子装置的输出呈现给用户。也就是说,触摸屏860向用户呈现视觉输出。这里,可将视觉输出表示为文本、图形、视频及其组合。
[0090]触摸屏860可采用各种显示器,其示例包括,但不限于,液晶显示器(IXD)、发光二极管(LED)、发光聚合物显示器(LPD)、有机LED (0LED)、有源矩阵OLED (AMOLED)或柔性LED (FLED)0
[0091]GPS接收器830将从人造卫星接收到的信号转换为信息,诸如位置、速度或时间。例如,可通过由信号到达时间乘以光速来计算在卫星与GPS接收器830之间的距离,并且通过获得三颗卫星的精确位置和距离使用三角测量来测量电子装置的位置。
[0092]扩展存储器870或内部存储器804可包括快速随机存取存储器(诸如一个或多个磁盘存储装置和/或非易失性存储器)、一个或多个光学存储装置和/或闪存(例如,NAND和N0R) ο
[0093]扩展存储器870或内部存储器804存储软件。软件组件包括操作系统软件模块、通信软件模块、图形软件模块、用户界面软件模块、MPEG模块、相机软件模块以及一个或多个应用软件模块。由于作为软件组件的模块可以是一组指令,因此可将模块称为指令集。可将模块称为程序。
[0094]操作系统软件包括用于控制一般系统操作的各种软件组件。一般系统操作的控制包括,例如,存储器管理和控制、存储硬件(装置)控制和管理以及电源控制和管理。操作系统软件可处理在各种硬件装置和软件组件(模块)之间的正常通信。
[0095]通信软件模块允许通过RF处理器840与其它电子装置(诸如计算机、服务器和/或便携式终端)的通信。在相应通信方案的协议架构中配置通信软件模块。
[0096]图形软件模块包括用于提供图形并在触摸屏860上显示图形的各种软件组件。术语“图形”包括文本、网页、图标、数字图像、视频、动画等。
[0097]用户界面软件模块包括与用户界面相关的各种软件组件。用户界面软件模块介入用户界面的状态改变和用户界面状态改变的条件。
[0098]相机软件模块包括允许相机相关处理和功能的相机相关软件组件。应用模块包括浏览器、电子邮件、即时消息、文字处理、键盘仿真、地址簿、触摸列表、窗口小部件、数字版权管理(DRM)、语音识别、语音再现、位置确定功能、基于位置的服务等。除了上述模块之外,存储器870和804可包括附加的模块(指令)。可选地,如有必要,可不使用某些模块(指令)。
[0099]应用模块包括用于在电子装置中拍摄和存储多点对焦的图像的指令(见图6和图7)。
[0100]所述指令执行照片预览功能并设置多点对焦位置。例如,如图1所示,基于用户触摸或按钮输入来选择特定对焦目标。在这样做时,当用户使用触摸和按钮移动在照片预览模式中选择感兴趣的对象而不考虑其顺序时,所述指令将相应输入顺序和对焦目标位置存储在电子装置中。可选地,可自动地选择多个对焦目标。例如,电子装置可在预览模式中检测在捕捉的图像中的对象并存储相应对焦目标的位置信息。可选地,可使用语音命令而不是用户触摸和按钮操作来输入对焦目标。例如,当输入“背景”和“人”时,可创建在背景上对焦的图像和在人上对焦的图像。
[0101]此外,所述指令确定多点对焦信息。也就是说,所述指令确定针对每个多点对焦目标的相机镜头位置。在这样做时,可基于对焦目标输入的顺序来确定相机镜头移动的顺序或者确定相机镜头移动的顺序以使相机镜头移动距离最小化而不考虑对焦目标输入顺序。
[0102]换言之,所述指令测量并布置输入对象的距离,按照从长距离到短距离、从短距离到长距离的顺序或在当前位置确定相机镜头移动距离,以便使移动距离最小化,存储对焦目标的相机镜头移动信息并设置在图像拍摄中的拍摄顺序。在图5中,根据相机镜头距离移动最优化算法的用于从短距离到长距离移动相机位置的方法来移动镜头。最优化可根据本公开的各种实施例而变化。
[0103]当连拍事件发生时,所述指令通过基于设置的对焦信息(也就是说,对焦目标的相机镜头位置信息)按顺序移动相机镜头来拍摄对焦目标(见图4和图5)。更具体地讲,由作为在选择的对焦区域中的图像的清晰度值的FV来确定相机镜头位置。FV计算方法可采用,但不限于,Sobel.SML, FSWM滤波器、E0L、基于DCT的BE以及MF-DCT。FV计算方法可采用各种算法。
[0104]所述指令将捕捉的照片的exif信息和指示从单个角度的多点对焦照片的元信息插入图像文件,并且根据多点对焦信息来显示捕捉的图像中的特定的一个图像。通过在特定对象上对焦来捕捉特定图像。
[0105]当显示包括多点对焦照片信息的特定照片并检测到对相应图像的对象的触摸或键输入时,所述指令显示具有在相应触摸的对象上的焦点的从相同角度捕捉的图像。相比之下,当没有照片在相应对象上对焦时,所述指令根据用户设置来显示当前照片或在对象的最近的区域上对焦的照片。
[0106]所述指令合成优化的对焦信息的对象。例如,所述指令合成在图2的泰迪熊上对焦的图像和在图3的背景上对焦的图像。也就是说,通过合成对焦的泰迪熊和对焦的背景来创建新图像。
[0107]所述指令将包括原始图像信息的元信息插入复合图像文件并显示复合照片。例如,将关于在泰迪熊上对焦的图像和在背景上对焦的图像的元信息插入通过合成对焦的泰迪熊和对焦的背景而产生的图像文件。
[0108]当事件显示来自复合照片的原始照片时,例如,当事件在对焦的泰迪熊和对焦的背景的复合图像中显示在泰迪熊上对焦的图像或在背景上对焦的图像的原始照片时,所述指令使用原始照片的元信息来显示在相应对象(例如,在泰迪熊上对焦的图像或在背景上对焦的图像)上对焦的原始照片。
[0109]可由包括一个或多个信号处理和/或专用集成电路(ASIC)的硬件和/或软件和/或其组合来执行如上所述和将被解释的电子装置的各种功能。
[0110]虽然便携式终端包括作为示例的嵌入的数码相机,但是本公开可应用于支持自动对焦功能的数码相机。
[0111]如上所述,由于通过手动触摸或自动地设置多个焦点并接着通过连拍获得多个图像,因此用户不必从固定角度多次移动焦点。
[0112]电子装置可存储具有通过单个角度设置的多点对焦信息的图像并如用户所要求通过合成拍摄对焦信息的对象来产生最佳图像。
[0113]虽然已经参照本公开的特定示例性实施例示出并描述本公开,但是本领域技术人员将理解:在不脱离由权利要求及其等同物限定的本公开的精神和范围的情况下,可在其中做出在形式和细节上的各种改变。
【权利要求】
1.一种在电子装置中的方法,包括: 在预览模式中选择多个对焦目标; 计算对焦目标的相机镜头移动距离;以及 参照对焦目标的相机镜头移动距离从单个固定角度拍摄每个对焦目标的图像。
2.如权利要求1所述的方法,还包括: 确定对焦目标的拍摄顺序以使对焦目标的相机镜头移动距离最小化。
3.如权利要求1所述的方法,其中,在预览模式中选择对焦目标的步骤包括以下步骤中的至少一个: 检测用户的多点触摸输入和自动地检测对焦目标。
4.如权利要求1所述的方法,还包括: 将指示多点对焦的图像的信息添加到图像的元信息。
5.如权利要求1所述的方法,还包括: 显示在特定对焦目标上对焦的图像。
6.如权利要求5所述的方法,还包括: 检测在特定对焦目标上对焦的图像中的特定对象上的触摸输入; 搜索在触摸对象上对焦的图像;以及 显示在触摸对象上对焦的图像。
7.如权利要求6所述的方法,还包括: 当发现没有在触摸对象上对焦的图像时,执行保持当前图像的步骤和显示在距触摸对象最近的部分上对焦的图像的步骤中的至少一个。
8.如权利要求1所述的方法,还包括: 选择从固定单个角度捕捉的对焦目标的至少两个图像; 合成选择的至少两个图像的对焦目标;以及 显示合成的对焦目标的图像。
9.如权利要求8所述的方法,还包括: 将选择的至少两个图像的信息添加到复合图像的元信息。
10.一种电子装置,包括: 相机; 至少一个处理器; 存储器;以及 一个或多个程序,被存储在存储器中并被配置用于由所述至少一个处理器执行, 其中,所述程序包括用于执行以下处理的指令:在预览模式中选择多个对焦目标;计算对焦目标的相机镜头移动距离;参照对焦目标的相机镜头移动距离从单个固定角度拍摄每个对焦目标的图像。
11.如权利要求10所述的电子装置,其中,所述程序还包括用于执行以下处理的指令:确定对焦目标的拍摄顺序以使对焦目标的相机镜头移动距离最小化。
12.如权利要求10所述的电子装置,其中,所述用于在预览模式中选择对焦目标的指令包括用于执行以下处理中 的至少一个的指令:检测用户的多点触摸输入和自动地检测对焦目标。
13.如权利要求10所述的电子装置,其中,所述程序还包括用于执行以下处理的指令:将指示多点对焦的图像的信息添加到图像的元信息。
14.如权利要求10所述的电子装置,其中,所述程序还包括用于执行以下处理的指令:显示在特定对焦目标上对焦的图像。
15.如权利要求14所述的电子装置,其中,所述程序还包括用于执行以下处理的指令:检测在特定对焦目标上对焦的图像中的特定对象上的触摸输入,搜索在触摸对象上对焦的图像,显示在触摸对象上对焦的图像。
16.如权利要求15所述的电子装置,其中,所述程序还包括用于在发现没有在触摸对象上对焦的图像时执行以下处理中的至少一个的指令:保持当前图像和显示在距触摸对象最近的部分上对焦的图像。
17.如权利要求10所述的电子装置,其中,所述程序还包括用于执行以下处理的指令:选择从单个固定角度捕捉的对焦目标的至少两个图像,合成选择的至少两个图像的对焦目标,显示合成的对焦目标的图像。
18.如权利要求17所述的电子装置,其中,所述程序还包括用于执行以下处理的指令:将选择的至少两个图像的信息添加到复合图像的元信息。
19.一种用于拍摄多点对焦的图像的相机的设备,包括: 相机镜头;以及 处理器,用于在预览模式 中选择多个对焦目标,计算对焦目标的相机镜头移动距离,参照对焦目标的相机镜头移动距离从单个固定角度拍摄每个对焦目标的图像。
20.如权利要求19所述的设备,其中,所述处理器确定对焦目标的拍摄顺序以使对焦目标的相机镜头移动距离最小化。
21.如权利要求19所述的设备,其中,为了在预览模式中选择对焦目标,所述处理器检测用户的多点触摸输入中的至少一个并自动地检测对焦目标。
22.如权利要求19所述的设备,其中,所述处理器将指示多点对焦的图像的信息添加到图像的元信息。
23.如权利要求19所述的设备,其中,所述处理器显示在特定对焦目标上对焦的图像。
24.如权利要求23所述的设备,其中,所述处理器检测在特定对焦目标上对焦的图像中的特定对象上的触摸输入,搜索在触摸对象上对焦的图像并且显示在触摸对象上对焦的图像。
25.如权利要求24所述的设备,其中,当发现没有在触摸对象上对焦的图像时,所述处理器保持当前图像或者显示在距触摸对象最近的部分上对焦的图像。
26.如权利要求19所述的设备,其中,所述处理器选择从单个固定角度捕捉的对焦目标的至少两个图像,合成选择的至少两个图像的对焦目标并且显示合成的对焦目标的图像。
27.如权利要求26所述的设备,其中,所述处理器将选择的至少两个图像的信息添加到复合图像的元信息。
【文档编号】H04N5/232GK103813098SQ201310559957
【公开日】2014年5月21日 申请日期:2013年11月12日 优先权日:2012年11月12日
【发明者】崔泳谨 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1