移动终端及其控制方法转让专利

申请号 : CN201410617465.1

文献号 : CN104639735B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 金贤李元范郑容汉

申请人 : LG电子株式会社

摘要 :

移动终端及其控制方法。本发明提供了一种移动终端,该移动终端包括:被构造成同时工作的第一摄像头和第二摄像头;显示单元,该显示单元被构造成以交叠方式输出由第一摄像头拍摄的第一图像、以及由第二摄像头拍摄的第二图像的至少一部分;以及控制器,该控制器被构造成按照防止第二图像的该至少一部分交叠在包括在第一图像中的特定部分上的方式来设置第二图像的该至少一部分的输出位置。

权利要求 :

1.一种移动终端,该移动终端包括:

第一摄像头;

第二摄像头;

显示器;和

控制器,该控制器被构造成:

使所述显示器显示由所述第一摄像头拍摄的第一图像,所述第一图像包括特定对象;

并且

使所述显示器显示由所述第二摄像头拍摄的第二图像,其中,所述第二图像作为浮动窗口被显示以仅与所显示的第一图像的一部分交叠而并不遮挡所述第一图像的所述特定对象;

其中,所述第一图像和所述第二图像是同时拍摄的,以及其中,所述浮动窗口的位置通过将不包括所述第一图像的所述特定对象的所述第一图像的全部区域分割成多个区域来确定,所述多个区域中的每一个具有与所述浮动窗口相同的纵横比,并且将所述浮动窗口放置在所述多个区域中的最大区域的中心。

2.根据权利要求1所述的移动终端,其中,所述控制器被进一步构造成当所述特定对象在所述第一图像中的位置发生改变时改变所述第二图像的位置,使得在改变后的位置处的第二图像不遮挡所述特定对象。

3.根据权利要求1所述的移动终端,其中,所述控制器被进一步构造成响应于接收到的输入来改变所述第二图像的位置以遮挡所述特定对象。

4.根据权利要求3所述的移动终端,其中:

所述显示器包括触摸屏;

所述接收到的输入包括用于移动所述第二图像的触摸和拖动输入;并且所述控制器被进一步构造成当所述第二图像从所述特定对象在阈值距离内移动时,使所述第二图像交叠所述特定对象。

5.根据权利要求4所述的移动终端,其中,所述控制器被进一步构造成改变所述第二图像的尺寸或位置使之对应于被遮挡的特定对象的尺寸或位置,从而当所述特定对象的尺寸或位置改变时所述特定对象保持被遮挡。

6.根据权利要求1所述的移动终端,其中,所述控制器被进一步构造成当所述特定对象的位置发生改变时改变所述第二图像的位置,使得所述第二图像被显示在与所述特定对象间隔开恒定距离处。

7.根据权利要求6所述的移动终端,其中:

所述显示器包括触摸屏;并且

所述控制器被进一步构造成:

响应于包括用于移动所述第二图像的触摸和拖动输入的触摸输入来改变所述第二图像的位置;以及将所述恒定距离设置成所述第二图像的改变后的位置与所述特定对象之间的距离。

8.根据权利要求1所述的移动终端,其中:

所述第二图像是由所述第二摄像头拍摄到的整个第二摄像头图像的一部分;并且所述控制器被进一步构造成基于在所述整个第二摄像头图像中检测到的人的面部的位置来设置所述第二图像。

9.根据权利要求8所述的移动终端,其中,所述控制器进一步被构造成:识别所述第二图像的背景区域,其中,所述背景区域不包括检测到的人的面部;并且使所述显示器显示所述第二图像,使得所述背景区域是透明的并且所述第一图像的被所述背景区域交叠的部分是可见的。

10.根据权利要求1所述的移动终端,其中,所述特定对象是在所述第一图像中显示的第一个人的第一面部,并且所述控制器被进一步构造成基于所述第一面部的尺寸来改变在所述第二图像中显示的第二个人的第二面部的尺寸。

11.一种用于移动终端的控制方法,所述方法包括以下步骤:经由所述移动终端的第一摄像头来拍摄第一图像;

与拍摄所述第一图像同时地,经由所述移动终端的第二摄像头来拍摄第二图像;

在显示器上以浮动窗口显示包括特定对象的所述第一图像;以及在所述显示器上显示所述第二图像使之仅交叠所显示的第一图像的一部分,其中,所述第二图像的位置基于所述第一图像的所述特定对象的位置,其中,所述浮动窗口的位置通过将不包括所述第一图像的所述特定对象的所述第一图像的全部区域分割成多个区域来确定,所述多个区域中的每一个具有与所述浮动窗口相同的纵横比,并且将所述浮动窗口放置在所述多个区域中的最大区域的中心。

12.根据权利要求11所述的方法,其中,所述第二图像的位置被设置成使得所述第二图像不遮挡所述第一图像的所述特定对象。

13.根据权利要求11所述的方法,该方法进一步包括以下步骤:当所述特定对象的尺寸或位置发生改变时,改变所述第二图像的尺寸或位置。

14.根据权利要求13所述的方法,其中,当所述特定对象的位置发生改变时,改变所述第二图像的位置,使得所述第二图像被显示在与所述特定对象间隔开恒定距离处。

15.根据权利要求14所述的方法,该方法还包括以下步骤:响应于包括用于移动所述第二图像的触摸和拖动输入的触摸输入来改变所述第二图像的位置;以及将所述恒定距离设置为所述第二图像的改变后位置与所述特定对象之间的距离。

16.根据权利要求11所述的方法,该方法还包括以下步骤:检测由第二摄像头拍摄的整体第二摄像头图像中的人的面部;以及基于检测到的面部在所述整体第二摄像头图像内的位置,将所述第二图像设置为所述整体第二摄像头图像的一部分。

17.根据权利要求16所述的方法,该方法还包括以下步骤:识别所述第二图像的背景区域,其中,所述背景区域不包括检测到的人的面部;以及显示所述第二图像,使得所述背景区域是透明的并且所述第一图像的被所述背景区域交叠的一部分是可见的。

18.根据权利要求11所述的方法,该方法还包括以下步骤:检测所述第一图像中的第一个人的第一面部;

检测所述第二图像中的第二个人的第二面部;以及

基于所述第一面部的尺寸的改变来改变所述第二面部的尺寸。

19.根据权利要求11所述的方法,该方法还包括以下步骤:当所述第二图像响应于触摸输入从所述特定对象在阈值距离内移动时,改变所述第二图像的位置使之交叠所述特定对象。

说明书 :

移动终端及其控制方法

技术领域

[0001] 本说明书涉及具有在双重拍摄模式下同时工作的多个摄像头的移动终端及其控制方法。

背景技术

[0002] 移动终端是便携并且具有语音和电话呼叫功能、信息输入和/或输出功能、数据存储功能等至少一个功能的电子设备。
[0003] 随着移动终端变得多功能,它能够拍摄静止图像或移动图像、播放音乐或视频文件、玩游戏、收听广播等,从而实现为集成多媒体播放器。
[0004] 鉴于硬件或软件的改进,人们正在进行许多的努力,以支持和加强各种功能,例如多媒体播放器。作为一个示例,提供了用户界面环境以使用户容易且方便地搜索或选择功能。
[0005] 另外,移动终端可以设置有多个摄像头来拍摄静止图像或视频。双重拍摄模式是这些摄像头同时工作的模式,在这种模式下,由多个摄像头分别拍摄的图像可以输出在显示单元上。
[0006] 一般来讲,在双重拍摄模式下,一个摄像头拍摄对象,另一个摄像头拍摄用户。这里,当用户观看具有拍摄对象的图像时,用户可能受到关心用户自己的图像的困扰。这可能会导致用户难以进行期望的合成。通过适当地调整一个摄像头与对象之间的距离和另一摄像头与用户之间的距离来拍摄图像是非常困难的。在对象或用户移动到不同位置时尤其如此。

发明内容

[0007] 因此,详细说明书的一个方面是提供一种能够基于包括在由一个摄像头拍摄的图像中的特定对象的位置来选择由另一个摄像头拍摄的图像的输出位置的移动终端及其控制方法。
[0008] 为了实现这些和其它优点,并且根据这里实施和广泛描述的本说明书的目的,提供了一种移动终端,该移动终端包括:被构造成在双重拍摄模式下同时工作的第一摄像头和第二摄像头;显示单元,该显示单元被构造成在双重拍摄模式以交叠方式输出由第一摄像头拍摄的第一图像、以及由第二摄像头拍摄的第二图像的至少一部分;和控制器,该控制器被构造成按照防止第二图像的该至少一部分交叠在包括在第一图像中的特定部分上的方式来设置第二图像的该至少一部分的输出位置。
[0009] 根据本文公开的一个示例性实施方式,所述特定对象可以是显示在所述第一图像中的人的面部;并且所述控制器可以检测不包括所述人的面部的背景区域,以将所述第二图像的至少一部分布置在所述背景区域上。
[0010] 该控制器可以将背景区域分割成避开人的面部的多个区域,并将第二图像的至少一部分布置在所述多个区域中的一个内。
[0011] 根据本文所公开的另一个示例性实施方式,当输出在显示单元上的特定对象的位置改变时,第二图像的至少一部分可以在位置上改变,而不以连续方式交叠在该特定对象上。
[0012] 根据本文所公开的另一个示例性实施方式,当所述第二图像的该至少一部分被触摸时,可以输出用于改变所述控制器的设置的设置画面。
[0013] 根据本文所公开的另一个示例性实施方式,在所述第二图像的该至少一部分被输出在显示单元上而不交叠在特定对象上的状态下,当该特定对象被预设的触摸输入选择时,第二图像的该至少一部分可以被输出为交叠在该特定对象上。
[0014] 预设的触摸输入可包括所述第二图像的至少一部分被触摸然后被拖拽以移动的触摸输入。当第二图像的该至少一部分在预定范围内接近特定对象时,所述第二图像的该至少一部分可以被输出为交叠在该特定对象上。
[0015] 当第二图像的该至少一部分的在预定范围内接近特定对象时,即使施加到第二图像的该至少一部分的触摸被解除,第二图像的该至少一部分可以被吸引到特定对象上并且定位成交叠在该特定对象上。
[0016] 当输出在显示单元上的特定对象的位置和尺寸中的至少一个改变时,在所述第二图像的该至少一部分交叠该特定对象的同时,第二图像的该至少一部分的尺寸和位置中的至少一个可以改变。
[0017] 根据本文所公开的另一个示例性实施方式,在所述第二图像的该至少一部分被输出在显示单元上而不交叠在特定对象上的状态下,当该特定对象被选择时,第二图像的该至少一部分可以在距该特定对象预设间隔输出。
[0018] 当特定对象移动时,第二图像的该至少一部分可以在保持距该特定对象预设间隔的条件下移动。
[0019] 该预设间隔可以基于预设的触摸输入来设置。该预设的触摸输入可以包括第二图像的该至少一部分被触摸的起点,和第二图像的至少一部分后在被触摸状态下被拖动之后该触摸解除的解除点。该控制器可以将特定对象与解除点之间的间隔设置为该预设间隔。
[0020] 根据本文所公开的另一个示例性实施方式,所述控制器可以检测包括在所述第二图像中的人的面部,并把人的面部布置在第一图像的至少一部分内。
[0021] 所述控制器可以检测由第二摄像头拍摄的人的面部,并基于检测到的人的面部来设置在显示单元上输出的第二图像的该至少一部分。
[0022] 根据本文所公开的另一个示例性实施方式,特定对象可以是位于第一图像内的人的面部,并且控制器可以根据位于所述第一图像内的人的面部的尺寸来调整位于所述第二图像的该至少一部分内的人的面部的尺寸。
[0023] 为了实现这些和其它优点,并且根据这里体现和广泛描述的本说明书的目的,提供了一种用于移动终端的控制方法,该方法包括以下步骤:在双重拍摄模式下由第一摄像头和第二摄像头分别获取第一图像和第二图像;设置步骤,基于第一图像中包括的特定对象来设置第二图像相对于第一图像的相对输出位置;以及按照基于该设置在第一图像上交叠第二图像的方式在显示单元上输出第二图像。
[0024] 根据本文公开的一个示例性实施方式,设置步骤可以包括按照防止第二图像交叠在特定对象上的方式来设置输出位置。
[0025] 根据本文所公开的另一个示例性实施方式,设置步骤可以包括:当造成在显示单元上的输出该特定对象的位置改变时,基于该特定对象的位置改变来改变第二图像的输出位置。
[0026] 根据本文所公开的另一个示例性实施方式,设置步骤可以包括:检测位于所述第二图像内的人的面部,并将所检测到的人的面部布置在第一图像的中部。
[0027] 设置步骤可以包括:检测包括在所述第一图像和第二图像中的人的面部,并根据包括在所述第一图像中的人的面部的尺寸来调整包括在所述第二图像中的人的面部的尺寸。
[0028] 根据下文给出的详细描述,本申请的进一步的适用范围将变得更加清楚。然而,应当理解,详细描述和具体示例,在指示本发明的优选实施方式的同时,仅仅是以例示的方式给出的,因为本领域技术人员根据该详细描述能够想到本公开的主旨和范围内的各种改变和修改。

附图说明

[0029] 所包括的附图提供了对公开内容的进一步理解,并入且构图说明书的一部分,例示了示例性实施方式并且与文字描述一起用于解释公开内容的原理。
[0030] 在附图中:
[0031] 图1是根据本发明的示例性实施方式的移动终端的框图;
[0032] 图2A是根据本公开的移动终端的一个示例的正面立体图;
[0033] 图2B是图2A中例示的移动终端的背面立体图;
[0034] 图3和图4是例示通过使图2A和图2B中例示的第一摄像头和第二摄像头同时工作而拍摄图像的双重拍摄模式的概念图;
[0035] 图5至图7是例示在根据一个示例性实施方式的移动终端中选择上面输出了由第二摄像头拍摄的图像的浮动窗口的自动位置的方法的概念图;
[0036] 图8至图10是例示用于在根据一个示例性实施方式的移动终端中针对浮动窗口的自动位置选择的连续执行的概念图;
[0037] 图11和图12是例示根据一个示例性实施方式的移动终端中针对浮动窗口的自动尺寸设置的概念图;
[0038] 图13A、图13B和图14是例示在根据一个示例性实施方式的移动终端中将所述浮动窗口保持交叠在特定对象上的状态的方法的概念图;
[0039] 图15和图16是例示在根据一个示例性实施方式的移动终端中在浮动窗口与指定的特定对象之间保持预设间隔的方法的概念图;
[0040] 图17至图19是例示在根据一个示例性实施方式的移动终端中将包括在由第二摄像头拍摄的第二图像中的特定对象总是置于浮动窗口内的方法的概念图;以及[0041] 图20至图22是例示在根据一个示例性实施方式的移动终端中按照根据包括在由第一摄像头中拍摄的第一图像中的对象的尺寸来调整特定对象的尺寸使之适合于浮动窗口的方式来输出包括在由第二摄像头拍摄的第二图像中的特定对象的方法的概念图。

具体实施方式

[0042] 现在参照附图来详细描述根据本示例性实施方式的在移动终端及其控制方法。
[0043] 为了参照附图进行简要说明,相同或等效组件将被提供相同的附图标记,其说明将不会重复。在以下描述中披露的构图要素中使用的后缀“模块”或“单元”仅仅是为了容易描述说明书,后缀本身并不会给出任何特殊的含义或功能。
[0044] 在描述本发明时,如果相关的已知功能或构造的详细解释被认为是不必要地转移本公开的要点,则这样解释将被省略,但本领域技术人员会理解。附图用来帮助容易理解本发明的技术设想,且应该理解的是本公开的想法不受附图的限制。
[0045] 此处描述的移动终端可包括蜂窝电话、智能电话、膝上型计算机、数字广播终端、个人数字助理(PDA)、便携式多媒体播放器(PMP)、导航仪、平板电脑、超级本等。然而,本领域技术人员可以很容易理解,本说明书的示例实施方式的构造可应用于诸如数字电视、台式计算机等固定终端,而不是仅仅适用于移动终端情况。
[0046] 图1是根据本公开的移动终端的框图。
[0047] 移动终端100可以包括无线通信单元110、音频/视频(A/V)输入单元120、用户输入单元130、感测单元140、输出单元150、存储器160、接口单元170、控制器 180、电源单元190等。然而,图1中例示的所有部件并不都是必需的,该移动终端可以使用比例示的部件数量更多或更少的部件来实现。
[0048] 以下,将依次对组成部件进行说明。
[0049] 无线通信单元110通常包括允许在移动终端100与无线通信系统之间进行无线通信,或者允许在移动终端100与移动终端100所处的网络之间进行无线通信的一个或多个部件。例如,无线通信单元110可以包括广播接收模块111、移动通信模块112、无线因特网模块113、短距离通信模块114、位置信息模块115等。
[0050] 广播接收模块111通过广播信道从外部广播管理服务器接收广播信号和/或广播相关信息。
[0051] 广播信道可以包括卫星信道和/或地面信道。广播管理服务器可以指生成并发送广播信号和/或广播相关信息的服务器,或者接收先前生成的广播信号和/或广播相关信息并将其发送给移动终端100的服务器。广播信号可以包括TV广播信号、无线电广播信号和数据广播信号,以及一种形式为数据广播信号被耦接到电视或无线电广播信号中的广播信号。
[0052] 广播相关信息可以指与广播频道、广播节目、广播服务提供商等有关的信息。广播相关信息还可以经由移动通信网络提供,在这种情况下,广播相关信息可以由移动通信模块112来接收。
[0053] 广播相关信息可以以各种形式存在。例如,它可以存在为数字多媒体广播(DMB) 的电子节目指南(EPG)、数字视频广播-手持(DVB-H)的电子服务指南(ESG)等形式。
[0054] 广播接收模块111可以使用各种类型的广播系统来接收广播信号。特别地,广播接收模块111可以使用数字广播系统,例如数字多媒体广播-地面(DMB-T)、数字多媒体广播卫星(DMB-S)、仅媒体前向链路(MediaFLO)系统数字视频广播-手持 (DVB-H)、综合业务数字广播-地面(ISDB-T)等来接收数字广播信号。广播接收模块111当然被构造成适合于提供广播信号的各种广播系统以及上述数字广播系统。
[0055] 经由广播接收模块111接收的广播信号和/或广播相关信息可以被存储在适当的设备中,如存储器160。
[0056] 移动通信模块112通过移动通信网络向和/或从基站、外部终端和服务器中的至少一个发送和/或接收无线电信号。在此示例性实施方式中,无线信号可以包括语音呼叫信号、视频呼叫信号和/或根据文本和/或多媒体消息发送和/或接收的各种类型的数据。
[0057] 移动通信模块112可以实现视频呼叫模式和语音呼叫模式。视频呼叫模式表示在看着被叫方的图像进行呼叫的状态。语音呼叫模式表示部不看被叫方的图像进行呼叫的状态。无线通信模块112可以发送和接收语音和图像中的至少一种,以实现视频呼叫模式和语音呼叫模式。
[0058] 无线因特网模块113支持移动终端的无线因特网接入。此模块可以被内部或外部地耦接到移动终端100。这样的无线互联网接入的示例可以包括无线LAN(WLAN) (Wi-Fi)、无线宽带(WiBro)、全球微波互联接入(WiMAX)、高速下行链路分组接入(HSDPA)等。
[0059] 短距离通信模块114指用于短程通信的模块。实现该模块的合适技术可以包括 BLUETOOTHTM、射频识别(RFID)、红外数据协会(IrDA)、超宽带(UWB)、ZigBeeTM等。
[0060] 位置信息模块115是用于检测或计算移动终端的位置的模块。位置信息模块115 的示例可以包括全球定位系统(GPS)模块。
[0061] 仍然参照图1,A/V输入单元120被构造成向移动终端提供音频或者视频信号输入。A/V输入单元120可以包括摄像头121和麦克风122。摄像头121接收和处理由图像传感器在视频呼叫模式或拍摄模式获得的静止图片或视频的图像帧。经处理的图像帧可以显示在显示单元151上。
[0062] 由摄像头121处理过的图像帧可以被存储在存储器160中,或者可以经由无线通信单元110发送至外部。另外,可以根据摄像头121获取的图像帧计算用户的位置信息等。可以根据移动终端的构造设置两个或多个摄像头121。
[0063] 麦克风122可以在移动终端处于特定模式,如电话呼叫模式、录音模式、语音识别模式等时接收外部音频信号。这个音频信号被处理成数字数据。经处理的数字数据被转换为在电话呼叫模式下可经由移动通信模块112发送到移动通信基站的格式以输出。麦克风122可以包括分类噪声去除算法以去除在接收外部音频信号的过程中产生的噪声。
[0064] 用户输入单元130可以产生由用户输入的用以控制移动终端的操作的输入数据。用户输入单元130可以包括键盘、薄膜开关、触摸板(例如,静压/电容)、滚轮、拨动开关等。
[0065] 感测单元140提供移动终端的各个方面的状态测量。例如,感测单元140可以检测移动终端的打开/闭合状态、移动终端100的位置改变、是否存在与移动终端100 的用户接触、移动终端100的位置、移动终端100的加速度/减速度等等,以便生成检测信号,用于控制移动终端100的操作。例如,对于滑盖型移动终端,感测单元 140可以感测移动终端的滑动部分是打开还是关闭。其它示例包括感测功能,诸如感测单元140感测是否存在由电源190提供的电力、接口单元170和外部设备之间是否存在耦接或其它连接。
[0066] 输出单元150被构造成输出音频信号、视频信号或者触觉信号。输出单元150 可以包括显示单元151、音频输出模块152、警报单元153和触觉模块154。
[0067] 显示单元151可以输出在移动终端100中处理过的信息。例如,当移动终端工作在电话呼叫模式时,显示单元151将提供包括与呼叫相关联的信息的用户界面(UI) 或图形用户界面(GUI)。作为另一个示例,如果移动终端处于视频呼叫模式或拍摄模式,则显示单元151可以附加或另选地显示拍摄的图像和/或接收的UI或GUI。
[0068] 显示单元151可以使用例如液晶显示器(LCD)、薄膜晶体管液晶显示器(TFT- LCD)、有机发光二极管(OLED)、柔性显示器、三维(3D)显示器、电子墨水显示器等中的至少一种来实现。
[0069] 一些这样的显示器151可以被实现为透明型或者光学透明型,可通该显示器看到外部,这被称为“透明显示器”。透明显示器的代表性示例可以包括透明OLED (TOLED)等。显示单元151的背面也可以实现为光学透明的。在这种构造中,用户可以透过由显示单元的终端机身151所占据的区域来观看位于终端机身背后的对象。
[0070] 根据移动终端100的构造方面,显示单元151可以实现为两个或更多个。例如,多个显示器151可以彼此间隔开或集成地被布置在一个表面上,或者可以布置在不同表面上。
[0071] 这里,如果显示单元151和触敏传感器(被称为触摸传感器)之间具有层状结构 (称为“触摸屏”),则显示单元151可以用作输入装置以及输出装置。触摸传感器可以实现为触摸膜、触摸片、触摸板等。
[0072] 触摸传感器可以被构造成将施加到显示单元151的特定部分的压力的变化,或者从显示单元151的特定部分发生的电容的变化转换成电输入信号。而且,触摸传感器可以被构造成不仅感测触摸位置和触摸区域,还感测触摸压力。
[0073] 当触摸传感器感测到触摸输入时,对应的信号被发送到触摸控制器。触摸控制器处理所接收到的信号,然后将相应的数据发送到控制器180。因此,控制器180可以感测到显示单元151的哪个区域被触摸了。
[0074] 仍然参照图1,接近传感器可以布置在被触摸屏交叠的移动终端100的内部区域,或者布置在触摸屏附近。接近传感器可被设置为感测单元140的一个示例。接近传感器表示利用电磁场或红外线而无需机械接触来感测是否存在正接近待感测表面的对象,或设置在待感测表面附近的对象的传感器。较之接触传感器,接近传感器具有更长的寿命和更强的实用性。
[0075] 接近传感器可以包括透射型光电传感器、直接反射型光电传感器、镜面反射型光电传感器、高频振荡接近传感器、电容型接近传感器、磁式接近传感器、红外线接近传感器等。当触摸屏被实现为电容型时,由电磁场的变化来感测指点物体对触摸屏的接近。在这种情况下,触摸屏(触摸传感器)可以被归类为接近传感器。
[0076] 在下文中,为了简要说明起见,将指点物体位于接近但不接触触摸屏的状态称为“接近触摸”,而将针实际上与触摸屏接触的状态称为“接触触摸”。对于触摸屏上对应于指示器的接近触摸的位置,这样的位置对应于在指点物体接近触摸时指点物体垂直面向触摸屏的位置。
[0077] 接近传感器可以感测接近触摸和接近触摸模式(例如,距离、方向、速度、时间、位置、移动状态等)。与所感测的接近触摸和感测到的接近触摸模式有关的信息可以被输出到触摸屏上。
[0078] 在呼叫信号接收模式、呼叫模式、录音模式、语音识别模式、广播接收模式等模式下,音频输出模块152可以转换从无线通信单元110接收或存储在存储器160中的音频数据,并输出为声音。此外,音频输出模块152可以提供与由移动终端100执行的特定功能相关的听觉输出(例如,呼叫信号接收声音、消息接收声音等)。音频输出模块152可以包括接收器、扬声器、蜂鸣器等。
[0079] 警报单元153输出通知从移动终端100发生了事件的信号。从移动终端100发生的事件可以包括呼叫接收、消息接收、键信号输入、触摸输入等。警报单元153可以不仅输出视频或者音频信号,而且还包括其它类型的信号,诸如以振动方式通知事件发生的信号。由于视频或音频信号可以通过前显示单元151或音频输出单元152来输出,所以前显示单元151和音频输出模块152可以被归类为警报单元153的一部分。
[0080] 触觉模块154产生用户可以感觉到的各种触觉效果。由触觉模块154产生的触觉效果的代表性示例包括振动。由触觉模块154产生的振动可以具有可控的强度、可控的模式等。例如,不同的振动可以以合成的方式或以顺序的方式输出。
[0081] 触觉模块154可以产生各种触觉效果,不仅包括振动,而且还包括相对于被触摸 (接触)的皮肤垂直移动的针的布置、通过注射孔或吸入孔的空气喷射力或空气吸力、对皮肤表面的触摸,存在或不存在与电极的接触、诸如静电力、使用吸热装置或发热装置等的冷或热的感觉再现的刺激效果。
[0082] 触觉模块154可以被构造成通过用户的直接接触来发送触觉效果(信号),或者使用手指或手的用户肌肉感觉。根据移动终端100的配置,触觉模块154可以实现为两个或更多个。
[0083] 存储器160可以存储用于控制器180的处理和控制的程序。另选地,存储器160 可以临时存储输入/输出数据(例如,电话簿数据、消息、静止图像和视频等)。而且,存储器160可以存储与在触摸屏上进行触摸输入时的各种振动模式和音频输出有关的数据。
[0084] 存储器160可以使用任何类型的合适的存储介质来实现,包括闪速存储器类型、硬盘类型、微型多媒体卡类型、存储卡型(例如,SD或DX存储器)、随机存取存储器(RAM)、静态随机存取存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁存储器、磁盘、光盘等。此外,移动终端100可以操作网络存储部,其在因特网上执行存储器160的存储功能。
[0085] 接口单元170通常可以被实现为移动终端100到外部设备的接口。接口单元170 可以允许从外部设备接收数据、向便携式终端100中的各部件输送电力,或者从便携式终端100向外部设备发送数据。接口单元170例如可包括有线/无线头戴式耳机端口、外部充电器端口、有线/无线数据端口、存储卡端口、用于连接具有识别模块的设备的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等。
[0086] 识别模块可以被构造成芯片,用于存储验证对使用移动终端100的授权所需的各种信息,其可以包括用户身份模块(UIM)、订户身份模块(SIM)等。此外,具有识别模块的设备(在下文中称为“识别设备”)可以以智能卡的形式来实现。因此,识别设备可以经由端口与移动终端100耦接。
[0087] 此外,接口单元170可以在移动终端100连接到外部托架时充当用于从外部托架向移动终端100提供电力的路径,或者充当用于将用户从支架输入的各种命令信号传送给移动终端100的路径。从托架输入的这样的各种命令信号或电力可以充当识别出移动终端100已经正确地安装到底座上的信号。
[0088] 控制器180通常控制移动终端100的整体操作。例如,控制器180执行与电话呼叫、数据通信、视频呼叫等相关联的控制和处理。控制器180可以包括提供多媒体播放的多媒体模块181。多媒体模块181可以被构造成控制器180的一部分或作为单独的组件。
[0089] 控制器180可以执行模式识别处理,以便将触摸屏上输入的书写或绘图识别为文本或图像。
[0090] 控制器180还可以执行锁定状态,其中,当移动终端的状态满足设置条件时,用户被限制输入针对应用的控制命令。此外,控制器180可以基于在显示单元151上感测到的触摸输入来控制在锁定状态下显示的锁定画面。
[0091] 电源190在控制器180的控制下提供各种组件所需的电力。所提供的电力可以是内部电力、外部电力或它们的组合。
[0092] 本文描述的各种实施方式可以使用例如软件、硬件或其某种组合以计算机可读介质来实现。
[0093] 对于硬件实现,本文中描述的实施方式可以在一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器、微处理器,其它被设计来执行本文所描述的功能的电子单元,或它们的选择性组合来实现。在某些情况下,这些实施方式可由控制器 180来实现。
[0094] 对于软件实现,诸如过程和功能的这些实施方式可以与单独的软件模块一起实现,其中每一个软件模块执行功能和操作中的至少一个。
[0095] 软件代码可以用任何适当的编程语言编写的软件应用来实现。此外,软件代码可以存储在存储器160中并由控制器180执行。
[0096] 图2A是根据一个示例性实施方式的移动终端100的正面立体图。
[0097] 图2A中所示的移动终端100具有直板型终端机身。然而,该详细描述可以适用但不限于手表型、夹子型、玻璃型或各种结构,诸如滑盖式、折叠式、摆动式、旋转式等,其具有耦接到相对彼此可动的两个或更多实体。
[0098] 终端机身可以包括:壳体(或称为外壳、外罩、盖等),其限定了移动终端100 的外观。在本示例性实施方式中,主体可以被划分成前壳体101和后壳体102。各种电子部件可以安装在前壳体101和后壳体102之间所形成的空间中。盖103可以被耦接到前壳体101或后壳体102以限定移动终端100的背面。
[0099] 这些壳体可以使用合成树脂来注塑形成或由金属制成,如不锈钢(STS)、钛(Ti)、铝(Al)等。
[0100] 终端机身的正面被示为具有显示单元151、接近传感器141、光传感器142、第一音频输出模块152a、摄像头121b、第一操纵单元131等,其侧面被示为具有麦克风122、接口单元170、第二操纵单元132等。
[0101] 显示单元151可以输出在移动终端100中处理过的信息。显示单元151可被实现为例如使用液晶显示器(LCD)、薄膜晶体管-液晶显示器(TFT-LCD)、有机发光二极管(OLED)、柔性显示器、三维(3D)显示器、电子墨水显示器等中的至少一种来显示(输出)视觉信息。
[0102] 显示单元151可以包括用于接收以触摸的方式输入的控制命令的触摸感测单元。当显示单元151上的某个部分被触摸时,触摸感测单元可以感测该触摸输入,并且可以输入与被触摸部分相对应的内容。以触摸方式输入的内容可以包括以各种模式被指示或选择的文本或数字或菜单项。
[0103] 触摸感测单元可以是透明的,使得输出在显示单元151上的可视信息可以被查看,并具有用于增强触摸屏在亮处的可视性的结构。在图1中,显示单元151可以占据前壳体101的正面的大部分。
[0104] 接近传感器141、光传感器142、第一音频输出模块152a和摄像头121b可以被布置在邻近于显示单元150的两个端部中的一个的区域,第一操纵单元131和麦克风 122可被设置在邻近另一端部的区域。第二操纵单元132(参见图2)、接口单元170 等可以设置在终端机身的侧面。
[0105] 接近传感器141可以检测在预定的检测区域内是否存在对象,并可以用于控制包括显示单元151在内的其它组件。作为一个示例,接近传感器141可以被设置得邻近显示单元151,以控制显示单元151使之在用户将终端机身放到他的面部上来拨打或接听电话时被停用。
[0106] 光传感器142可以感测终端机身的环境光的亮度。移动终端100可利用光传感器 142根据环境光量来自动调整显示单元151的照明。
[0107] 第一音频输出模块152a可以被实现为将呼叫声音传送到用户耳朵的接收器,或输出各种报警声音或多媒体再现声音的扬声器。
[0108] 从第一音频输出模块152a生成的声音可通过结构之间的装配间隙发出。这里,用于输出声音的单独形成的孔可能不被看到或从外部遮挡,从而进一步简化了终端 100的外观。
[0109] 摄像头121b可以处理由图像传感器在视频呼叫模式或拍摄模式下获得的静止图片或视频的图像帧。经处理的图像帧可以显示在显示单元151上。
[0110] 用户输入单元可被操纵以允许输入用于控制移动终端100的操作的命令,并且包括第一操纵单元131和第二操纵单元132。第一操纵单元131和第二操纵单元132可以被称为操纵部。这样的操纵部可以采用用户可以触摸、按压、滚动等进行操纵的任何触觉方式。
[0111] 附图将第一操纵单元131示为触摸键,但本发明可以不限于该类型。例如,第一操纵单元131可以被实现为机械键或者机械键和触摸键的组合。
[0112] 由第一操纵单元131和第二操纵单元132输入的内容可以被不同地设置。例如,第一操纵单元131可以被构造成输入诸如菜单、主页、取消、搜索等,第二操纵单元 132可以被构造成输入命令,如从第一音频输出模块160输出的声音的音量调节、将显示单元150转换成触摸识别模式,等等。
[0113] 麦克风122可接收用户的语音、其它声音等。麦克风122可以被布置在不同位置以接收立体声。
[0114] 接口单元170可充当在移动终端100与外部设备之间进行数据交换的路径。例如,接口单元170可以是有线/无线耳机端口、用于短距离通信(例如,红外线、蓝牙、 WLAN等)的端口、用于向移动终端提供电力的电源端子等中的至少一个。接口单元170可以是卡插槽,用于连接到外部卡,诸如订户身份模块(SIM)、用户身份模块(UIM)、用于存储信息等的存储卡。
[0115] 图2B是在图2A所示的移动终端100的背面立体图。
[0116] 参照图2B,终端机身的背面被进一步例示为具有摄像头121a。摄像头121a朝向基本上与摄像头121b所朝向的方向(参见图2A)相对的方向。此外,摄像头121a 可以是具有与摄像头121b的像素不同的像素的摄像头。
[0117] 例如,摄像头121b可以以相对较低的像素(较低分辨率)工作。因此,摄像头 121b在用户可以在视频呼叫等期间拍摄他的面部并将其发送给另一方时可能有用。另一方面,摄像头121a可以以相对较高的像素(较高分辨率)工作,使得它有助于使用户获得较高质量的图片以备后用。
[0118] 闪光灯123和镜子124可以被布置得邻近摄像头121a。闪光灯123在使用摄像头121a拍照时与摄像头121a协同工作。镜子124可以与摄像头121a协作,以允许用户在自拍模式下拍摄他自己。
[0119] 第二音频输出模块152b可以进一步被布置在终端机身的背面上。第二音频输出模块152b可与第一音频输出单元152a(参见图2A)协作,以在电话呼叫模式下提供立体声输出,并可以用来在呼叫连接期间实现扬声器电话模式。
[0120] 除了用于呼叫连接的天线以外,广播信号接收天线(未例示)可以进一步被布置在终端机身的侧表面。构图广播接收模块的一部分的天线可以缩回到终端机身中。
[0121] 终端机身被示为具有电源单元190(见图1),用于将电能提供给移动终端100。电源单元190可以被实现为电池191,用于将化学能转换成电能,并且电池可被安装在终端机身内或可拆卸地连接到终端机身。
[0122] 如上所述,摄像头121a和121b可以被分别布置在终端机身的背面和正面上。在下文中,为了便于说明,布置在终端机身的背面上的摄像头可被称为第一摄像头121a,设置在终端机身的正面上的摄像头可以被称为第二摄像头121a。这仅是说明性的,本发明可以不限于此。也就是说,第一摄像头和第二摄像头也可以理解为分别设置在终端机身的正面和背面上的摄像头。
[0123] 图3和图4是例示了用于通过同时操作图2A和图2B所例示的第一摄像头121a 和第二摄像头121b来拍摄图像的双重拍摄模式的概念图。
[0124] 如图3所例示,移动终端100可支持一般拍摄模式和双重拍摄模式,在一般拍摄模式下第一摄像头121a与第二摄像头121b以独立方式操作,在双重拍摄模式下第一摄像头121a和第二摄像头121b同时操作。
[0125] 在双重拍摄模式下,第一摄像头121a和第二摄像头121b可以同时工作,使得第一摄像头121a可以拍摄位于终端机身后侧的对象,第二摄像头121b可以拍摄位于终端机身前侧的对象。该图例示了双重拍摄模式的示例性使用,其中,用户(摄影师,即,拍摄图像的人)在拍摄多个人物(人)的同时拍摄用户自己的图像。
[0126] 双重拍摄模式可以具有这样的优点:位于不同方向的对象可以被拍摄并记录下来。由第一摄像头121a和第二摄像头121b拍摄的图像可以被存储在存储器160中(参见图1)作为彼此分开的图像,或由被组合成一个图像。此外,可能明显的是,这些图像的组合形式的图像文件以及由第一摄像头121a和第二摄像头121b拍摄的每个图像的图像文件也可以被存储在存储器160中。此存储方法可以由用户的设置来改变。
[0127] 图4例示了在双重拍摄模式下,由第一摄像头121a和第二摄像头121b拍摄的图像被分别输出在显示单元151上。
[0128] 在双重拍摄模式下,在接收到施加的进行实际拍摄(图像获取)的控制命令之前,由第一摄像头121a和第二摄像头121b当前拍摄的第一图像151a和第二图像151b可以分别输出在显示单元151上。这可以理解为要拍摄的第一图像151a和第二图像151b 被预先展示给用户的预览状态。用户可以在预览状态下将拍摄构图改变为期望的构图。此外,显示单元151可以不仅输出第一图像151a和第二图像151b,还输出用于改变与图像拍摄相关的设置的设置信息。在下文中,双重拍摄模式可以是静止图像或视频被实际拍摄的状态或者预览状态。
[0129] 在双重拍摄模式下,控制器180可以控制显示单元151按照使由第二摄像头121b 拍摄的第二图像151b的至少一部分被交叠在由第一摄像头121a拍摄的第一图像151a 上的方式来输出第一图像151a和第二图像151b。
[0130] 如所例示的,第二图像151b的该至少一部分可以在浮动窗口151b'上输出。浮动窗口151b'可能引起像漂浮在第一图像151a上方的视觉效果。相应地,第一图像151a 的被浮动窗口151b交叠的一部分可能由于被浮动窗口151b'遮挡而不可见。浮动窗口 151b'的位置可以根据情况而改变,这将在后面进行解释。
[0131] 另外,浮动窗口151b'可以设置有用于识别内部的第二图像151b的至少一部分与外部的第一图像151a之间的边界的边缘部。该边缘部的颜色、形状等可以由用户的设置来改变。附图示例性地例示了在未针对边缘部给出单独视觉效果的情况下的浮动窗口151b'。
[0132] 如所例示的,当第一摄像头121a拍摄人并且第二摄像头121b拍摄用户时,浮动窗口151b'可以在被交叠在此人的面部上的状态下被输出。在这种情况下,用户应改变拍摄构图,以防止浮动窗口151b'交叠在此人的面部上,或通过操纵来改变浮动窗口151b的输出位置。
[0133] 在下文中,将描述能够通过解决上述问题而提高用户便利性的移动终端100。
[0134] 图5至图7是例示了在根据一个示例性实施方式的移动终端100中对输出了由第二摄像头121b拍摄的图像的浮动窗口151b'进行自动位置选择的概念图。作为参考,图7概念性地例示了控制器180选择浮动窗口151b'的位置的过程。
[0135] 如图5所例示,移动终端100可具有用于设置(选择)浮动窗口151b'要被输出的位置的模式。用于选择该模式的设置画面可以在执行双重拍摄模式时被输出。当然,该模式可以在与摄像头功能相关联的设置画面上是可选的。
[0136] 控制器180(参见图1)可以按照防止第二图像151b的在浮动窗口151b'上显示的至少一部分交叠在第一图像151a中包括的特定对象(要被拍摄的对象)上,来设置浮动窗口151b'的输出位置。控制器180还可以将浮动窗口151b'设置为在先前的输出位置输出而不考虑该特定对象。
[0137] 另外,特定对象可以是存在于由第一摄像头121a拍摄的第一图像151a中的人的面部,或者可以有多个特定对象。然而,该特定对象可以不限于这些示例。该特定对象也可以是满足可以根据用户的设置来改变的特定条件(例如,移动量、颜色、尺寸等)的物体、生物等。
[0138] 在下文中,将参照图6所示的流程图更详细地描述用于实现这一目的的控制方法的一个示例。
[0139] 首先,移动终端100可以响应于用户的选择而进入双重拍摄模式(S110)。双重拍摄模式可以在摄像头相关应用被激活时执行。摄像头相关应用可以以各种方式被激活,诸如选择在显示单元151上输出的摄像头相关应用的图标(或图形对象),组合由用户进行的操控和运动等。
[0140] 响应于移动终端100进入双重拍摄模式,第一摄像头121a和第二摄像头121b可以被激活,以分别获取第一图像151a和第二图像151b(S120)。显示单元151可以实时地输出第一图像151a和第二图像151b。这里,显示单元151还可以输出由第二摄像头121b拍摄的图像的仅一部分。例如,第二图像151b的至少一部分可以在以与第一图像151a的一部分交叠的方式输出的浮动窗口151b'上输出。
[0141] 当第一摄像头151a获取第一图像151a时,控制器180可以检测包括在第一图像 151a中的特定对象(S130)。例如,控制器180可以被设置为检测包括在第一图像151a 中的人的面部。这里,可以在检测到的人的面部上输出包围(选择)该面部的框(例如,矩形或圆形的虚线)。当控制器180没有检测到包括在第一图像151a中的人的面部,该人的面部可以由用户来选择。图7的(a)例示了控制器180已经检测到包括在第一图像151a中的多个人的面部。
[0142] 如果没有检测到特定对象(S140),则控制器180可以曾在执行双重拍摄模式时输出的浮动窗口151b'的先前位置上输出上面显示了由第二摄像头121b拍摄的第二图像151b'的至少一部分的浮动窗口151b'(S172)。如果双重拍摄模式是第一次执行,则浮动窗口151b'可以被输出在所述移动终端上市时所设置的位置。
[0143] 如果检测到了特定对象(S140),则控制器180可以检测第一图像151a的除了该特定对象之外的背景区域(S150)。例如,控制器180可以将第一图像151a的除了包括在第一图像151a中的人的面部以外的剩余区域检测为背景区域。
[0144] 此后,控制器180可以根据预设的逻辑来确定浮动窗口151b'是否可以定位在背景区域上(S160)。
[0145] 预设逻辑可以以各种方式进行配置。例如,各种逻辑可以被存储在移动终端100 中,使得用户能够选择一个逻辑来使用。在下文中,将详细描述确定浮动窗口151b' 是否可以定位在第一图像151a的背景区域中,并且如果可以,设置(选择)浮动窗口151b'的输出位置的示例性逻辑。
[0146] 如图7的(b)所示,控制器180可以将背景区域划分成避开了人的面部的多个区域a,b,c,d和e。这里,多个区域a,b,c,d和e可以具有与浮动窗口151b' 相同的纵横比。图7的(b)例示了控制器180按照从左到右和从上到下的方式从背景区域中提取了具有与浮动窗口151b'相同的纵横比的区域a,b,c,d和e的结果。同时,浮动窗口151b'的纵横比可以根据用户的设置,或者根据移动终端100的距地面的方位而不同。例如,当移动终端100通过从垂直模式(肖像模式)90度旋转改变到水平模式(风景模式)时,纵横比可以改变。
[0147] 控制器180可以然后将浮动窗口151b'置于多个区域a,b,c,d和e中的一个上,并且该一个区域可以是多个区域中尺寸最大的区域。参照图7的(b),符合逻辑的第一区域a是在背景区域的左上端被提取的。以顺序的方式提取的右边第二区域b在尺寸上小于第一区域。因此,第二区域b被排除在浮动窗口151b'要位于其上的候选之外。下一个提取的第三区域c也在尺寸上比第一区域a要小,从而被排除在候选之外。然后,提取的第四区域d的尺寸大于第一区域a。相应地,第四区域d被选择作为新的候选区域而第一区域a被排除在候选区域之外。最后一个提取的第五区域e的尺寸大于第四区域d。因此,第五区域e最终被确定为浮动窗口151b'将被定位在的区域。
[0148] 控制器180可以将浮动窗口151b'输出在已按照逻辑确定的第五区域e上。此示例性实施方式例示了其上显示有第二图像151b的至少一部分的浮动窗口151b'通过在维持相同的纵横比的情况下调整尺寸而被输出在第五区域e的中心。然而,输出浮动窗口151b'的方法可能并不限于此。浮动窗口151b'可以被构造成完全填充第五区域e,或者根据由用户施加的预设触摸输入来调整尺寸。
[0149] 与此同时,如果没有能够满足预设逻辑且浮动窗口151b'可位于其上的任何区域 [在上述的示例中,多个划分区域a,b,c,d和e都比浮动窗口151b'小的情况],则如上所述,控制器180可以在之前执行双重拍摄模式时输出浮动窗口151b'的位置上输出浮动窗口151b'(S172)。当然,用户可以以预设触摸方式将浮动窗口151b'移动到特定位置。
[0150] 这样,在双重拍摄模式下,其上显示了第二图像151b的至少一部分的浮动窗口 151b'可以通过针对在不妨碍由第一摄像头121a所拍摄的人的面部的位置适当地调整尺寸来布置。
[0151] 另外,当拍摄构图被改变时,可以改变包括在第一图像151a中的特定对象与浮动窗口151b'之间的相对位置。因此,可能发生由于拍摄构图的变化导致浮动窗口151b' 遮挡了特定对象的问题。下面将说明一种防止这个问题的方法。
[0152] 图8至图10是例示了在根据一个示例性实施方式的移动终端100中连续执行对浮动窗口151b'的自动位置选择的概念图。
[0153] 如图8所例示,用于设置以防止浮动窗口151b'中所显示的第二图像151b的该至少一部分交叠在特定对象上的方法可包括子模式(或低级模式),其中能够选择是只有在驱动双重拍摄模式时才激活该设置还是在进行拍摄时连续地激活。
[0154] 当浮动窗口151b'中所显示的第二图像151b的至少一部分被以预设方式触摸时,可以输出用于选择这种子模式的设置画面。例如,如图8所示,如果在第二图像151b 的至少一部分上感测到持续超过预设时间的触摸,则可以将设置画面输出在显示单元 151上。当然,该子模式也可以是在与摄像头功能相关联的设置画面上可选的。
[0155] 在下文中,将参照图9所示的流程图详细描述驱动该子模式以在拍摄期间连续激活该设置的示例。
[0156] 除了包括在图6所示的流程图中的那些步骤以外,图9所示的流程图还可以包括确定在选择了第二图像151b的输出位置之后拍摄是否已经完成(S280)。如果拍摄尚未完成,则控制器180可返回到通过第一摄像头121a和第二摄像头121b获取第一图像151a和第二图像151b的步骤(S220),并执行搜索其中第二图像151b不妨碍包括在第一图像151a中的特定对象的输出位置的步骤。
[0157] 如果在显示单元151上输出的特定对象的位置发生了改变,则第二图像151b的该至少一部分可以在保持避开特定对象的状态下改变位置。位置变化可以包括在显示单元151上输出的特定对象的尺寸的改变。特定对象的输出位置的变化可能是由于第一摄像头
121a和特定对象之间的距离的变化、第一摄像头121a的放大/缩小、第一摄像头121a的拍摄角度的变化等造成的。
[0158] 例如,当用户在双重拍摄模式的激活状态下移动移动终端100以进行适当的拍摄构图时,在显示单元151上输出的人的面部的位置会改变。控制器180可以连续地搜索适当的输出位置,使得浮动窗口151b'可以在不妨碍由第一摄像头121a拍摄的人的面部的位置上输出。连续搜索可重复进行,直到拍摄完毕为止。
[0159] 根据该控制方法,当用户借助观看拍摄的对象的图像进行拍摄构图而无需关心浮动窗口151b'是否由于遮挡了特定对象而妨碍拍摄时,用户会感到满意。也就是说,该控制方法可以增加在双重拍摄模式下的用户便利性。
[0160] 当在拍摄期间或在拍摄其中对象运动的视频时构图发生改变时,该控制方法可能特别有用。因此,当使用第一摄像头121a和第二摄像头121b拍摄视频时,子模式可以被自动设置。
[0161] 同时,浮动窗口151b'可以各种尺寸输出在显示单元151上。在下文中,将描述基于上述逻辑[从多个区域中选择用于输出浮动窗口151b'的区域的逻辑]来输出浮动窗口151b'的方式。
[0162] 图11和图12是例示根据一个示例性实施方式的移动终端100中针对浮动窗口 151b'的自动尺寸设置的概念图。
[0163] 控制器180可以被构造成在由逻辑最终选择的区域内,以该区域的特定比例输出浮动窗口151b'。逻辑仅仅是作为一个示例提出,如上所述,并且可以不被解释为限制本公开内容。本文所公开的控制方法还可以应用到上述的逻辑和由所述逻辑选择的区域中的浮动窗口151b'的输出。
[0164] 移动终端100可以具有用于设置浮动窗口151b'的输出尺寸的模式。当在浮动窗口151b'内显示的第二图像151b的至少一部分被以预设方式触摸时,可以输出用于选择该模式的设置画面。例如,当第二图像151b的该至少一部分被触摸了超过预定时间时,设置画面可在显示单元151上输出。该模式也可以在与摄像头功能相关联的设置画面上是可选的。
[0165] 图11的(a)例示了移动终端100包括自动设置浮动窗口151b'的尺寸的模式,和将浮动窗口151b'的尺寸设置成在执行双重拍摄模式时曾输出的先前尺寸的模式。
[0166] 如果选择了自动设置浮动窗口151b'的尺寸的模式,如图11的(b)所示,则可能能够选择按照相对于选择区域的尺寸具有特定比例的尺寸来输出浮动窗口151b'并根据所选区域的尺寸来改变浮动窗口151b'的尺寸的模式,和按照相对于初始选择区域的尺寸具有特定比例的尺寸来输出浮动窗口151b'并保持该输出尺寸的模式。
[0167] 如图12所例示,浮动窗口151b'的输出尺寸的选择可以基于浮动窗口151b'的输出位置的选择结果来执行(S371)。例如,浮动窗口151b'可以被以对应于选择区域的 25%的尺寸被输出在所选区域的中心。这里,该比例可以由用户的设置来改变。
[0168] 在下文中,将描述通过应用上述控制方法在双重拍摄模式下产生各种效果的控制方法的示例性实施方式。
[0169] 图13A、图13B和图14是例示根据一个示例性实施方式的移动终端100中将浮动窗口151b'保持交叠在特定对象上的状态的方法的概念图。
[0170] 如前面提到的,在双重拍摄模式下,其内显示了第二图像151b的至少一部分的浮动窗口151b'可以按照交叠在第一图像151a的一部分上的方式被输出在第一图像 151a上。前述实施方式已经例示了浮动窗口151b'被输出得不交叠在特定对象上,但是这些示例性实施方式提出了浮动窗口151b'被输出成连续交叠在特定对象上。
[0171] 如图13A所例示,在浮动窗口151b'不妨碍包括在第一图像151a中的人的面部而输出在显示单元151上的状态下,当预设触摸输入被施加到浮动窗口151b'时,可以输出与对象跟踪相关联的设置画面。该预设触摸输入例如可以是施加到显示在浮置窗口151b'中的第二图像151b的至少一部分上超过预设时间的触摸输入。
[0172] 当选择了对象跟踪模式时,检测到的人的面部可以被选择性地分别显示在显示单元151上。例如,可以输出围绕人的面部的矩形虚线框151c。
[0173] 当通过触摸输入选择了特定人的面部时,浮动窗口151b'可以被输出成交叠在该特定人的面部上。因此,该特定人的面部看起来可能变为拍摄该特定人的面部的用户的面部。也就是说,可以产生类似于合成图像的效果。
[0174] 另外,还可以采用与上述方法不同的较简化的方法来跟踪对象。如图13B所示,当浮窗口151b'内显示的第二图像151b的至少一部分被触摸并拖动时,浮动窗口151b' 可以沿拖动输入移动。这里,当浮动窗口151b'在预定范围内接近特定人的面部时,浮动窗口151b'可以被输出成交叠在该特定人的面部上。
[0175] 在此处理期间,当浮动窗口151b'在预定范围内接近特定人的面部时,浮动窗口 151b'可以被吸引到特定人的面部上,从而即使对浮动窗口151b'的触摸被解除也交叠在该面部上。即,浮动窗口151b'可以像磁铁一样被吸附而交叠在该特定人的面部上。
[0176] 根据该方法,通过触摸和拖动可以同时实现对象跟踪模式的选择、对象的选择等。因此,鉴于重点至于捕捉和记录意想不到的时刻的图像拍摄或视频拍摄的的特征,该方法可能非常有用。
[0177] 另外,为了最小化第一图像151a和显示在浮动窗口151b'内的第二图像151b的该至少一部分之间的感官差异,第二摄像头121b可以被设置为与第一摄像头121a相同的设置值。例如,当第一摄像头121a在对象跟踪模式下被设置为黑白拍摄时,第二摄像头121b的设置值可以被改变为黑白拍摄以与第一摄像头121a的设置值相同。这可以适用于整个双重拍摄模式以及对象跟踪模式。
[0178] 此外,控制器180可调节显示在浮动窗口151b'上的用户面部的尺寸,使得用户的面部可以具有与所选择的特定人的面部相似/一样的尺寸。为了实现这一点,浮动窗口151b'的尺寸或者显示在浮动窗口151b'上的用户面部的尺寸可以是可调的。
[0179] 当在显示单元151上输出的特定对象的位置和尺寸中的至少一项改变时,第二图像151b的该至少一部分的位置和尺寸中的至少一项可以在其连续遮挡该特定对象的同时改变。参照图14,控制器180可以在所选择的人的面部的位置发生改变时移动浮动窗口151b'的输出位置,使得即使所选择的人的面部在显示单元151上的输出位置发生了改变,浮动窗口151b'也可以继续交叠在所选择的人的面部上。
[0180] 图15和图16是例示在根据一个示例性实施方式的移动终端100中在浮动窗口 151b'和所指定的特定对象之间保持预设间隔的方法的概念图。
[0181] 此示例性实施方式是上述的对象跟踪方法的变型,并提出了一种在保持与特定对象的预设间隔的条件下输出浮动窗口151b'的方法。
[0182] 如图15所例示,在浮动窗口151b'被输出在显示单元151上而不交叠在包括在第一图像151a中的人的面部上的状态下,当预设触摸输入被施加到浮动窗口151b'时,可以输出与对象跟踪相关联的设置画面。该预设触摸输入例如可以是施加到第二图像 151b的至少一部分的超过预定时间的触摸输入。
[0183] 当选择了与特定对象保持预设间隔地输出浮动窗口151b'的偏移跟踪模式时,可以将检测到的人的面部选择性地分别显示在显示单元151上。例如,可以显示包围人的面部的矩形框151c。
[0184] 当通过触摸输入选择了特定人的面部时,可以输出浮动窗口151b'且与该特定人的面部保持预设间隔。此外,如图16所例示,当显示单元151上显示的特定人的面部响应于拍摄构图的改变而移动时,浮动窗口151b'可以在保持与特定人的面部的预设间隔的条件下移动。因此,可能看起来用户是与当前该特定人一起。
[0185] 在此,可以基于触摸输入来设置特定对象与浮动窗口151b'之间的预设间隔。例如,当图15的(d)中例示的显示在浮动窗口151b'上的第二图像151b的至少一部分被触摸和拖动时,浮动窗口151b'可以沿拖动输入而移动。之后,当触摸在特定点上被解除时,控制器180可以将所选择的人的面部与触摸解除点之间的间隔设置成预设间隔。
[0186] 另外,当用户观看对象拍摄图像时,用户可能难以注意拍摄用户自己的图像。此外,当第二图像151b的一部分被显示在浮动窗口151b'内时,用户可能会感觉很难将他/她的面部布置在浮动窗口151b'内。在下文中,将描述能够通过解决该问题而增加用户便利性的移动终端100。
[0187] 图17至图19是例示了在根据一个示例性实施方式的移动终端100中总是将包括在由第二摄像头121b拍摄的第二图像151b中的特定对象布置在浮动窗口151b'内的方法的概念图。
[0188] 如图17所例示,双重拍摄模式可以包括选择是将第二摄像头121b拍摄的原始第二图像151b输出在浮动窗口151b'上,还是检测包括在第二图像151b中的用户的面部并把检测到的用户的面部布置在浮动窗口151b'内的子模式。在选择始终把用户的面部置于浮动窗口151b'中心的模式时,用户可以不需要关心他/她是否位于浮动窗口 151b'内的适当位置。这可能会带来双重拍摄模式下用户便利性的提高。
[0189] 在下文中,将参照图18所示的流程图来更详细地描述实现以上效果的控制方法的示例性实施方式。
[0190] 如图18所例示,当移动终端100响应于用户的选择而进入双重拍摄模式时 (S410),第一摄像头121a和第二摄像头121b可以被激活,以分别获取第一图像151a 和第二图像151b(S420)。第一图像151a和第二图像151b可以实时地输出在显示单元151上。这里,显示单元151可以输出由第二摄像头121b拍摄的图像的一部分。例如,第二图像151b的至少一部分可以显示在以交叠在第一图像151a的一部分上的方式输出的浮动窗口151b'中。
[0191] 在第二摄像头121b拍摄第二图像151b的同时,控制器180可以检测包括在第二图像151b中的特定对象(S430)。例如,控制器180可以被设置为检测包括在第二图像151b中的人(用户)的面部。在此,检测到的人的面部可以与围绕该面部的框(例如,矩形或圆形边缘)一起输出。当控制器180没有检测到包括在第二图像151b中的用户的面部时,可以由用户来选择用户的面部。
[0192] 如果没有检测到用户的面部(S440),则控制器180可以在浮动窗口151b'上显示由第二摄像头121b拍摄的第二图像151b的至少一部分,并且随时监测用户的面部是否包括在第二图像151b中。
[0193] 当检测到了用户的面部时(S440),控制器180可以基于该用户的面部来确定要在浮动窗口151b'中显示的区域。例如,基于所检测到的用户面部中心的预定区域可以被确定为要在浮动窗口151b'中显示的区域。
[0194] 如图19所例示,当第二摄像头121b与用户面部之间的相对位置改变时,要被显示的区域可以相应地改变。例如,当第二摄像头121b的拍摄构图由于移动终端100 的移动而发生改变时,基于检测到的用户面部中心的预设区域可以被连续监测并显示在浮动窗口151b'中。
[0195] 此后,控制器180可以确定是否要执行背景处理(S460)。该背景处理可以指在显示单元151上仅输出第二图像151b的用户的面部。是否要执行背景处理可以是预设的。或者,可以将询问是否要执行背景处理的弹出窗口设置为当识别到用户面部时打开。
[0196] 当要进行背景处理时,控制器180可以从预设区域中检测除了用户面部以外的背景区域。此后,控制器180可以处理该背景区域使之透明或切除背景区域使得交叠该背景区域的第一图像151a露出。
[0197] 当不进行背景处理时,控制器180可以在浮动窗口151b'内的预设区域中显示拍摄信息(或画面信息)。
[0198] 根据上述控制方法,用户的面部可以总是位于浮动窗口151b'内,这可以使用户以方便的方式进行双重拍摄。在进行背景处理时,由第二摄像头121b拍摄的用户的面部可以与第一图像151a更协调。例如,当该控制方法被应用于上述对象跟踪模式时,可能产生更自然的感觉。
[0199] 在下文中,将描述在浮动窗口151b'内以适当尺寸来显示特定对象的方法。
[0200] 图20至图22是例示在根据一个示例性实施方式的移动终端100中按照根据包括在由第一摄像头121a拍摄的第一图像151a中的对象的尺寸来调整包括在由第二摄像头121b拍摄的第二图像151b中的特定对象的尺寸使之适合于浮动窗口151b'的方式来输出该特定对象的方法的概念图。
[0201] 如图20所例示,双重拍摄模式可以包括设置将由第二摄像头121b拍摄的用户面部输出为多大或多小的子模式。例如,该子模式可以是将用户的面部设置为由第一摄像头121a拍摄的人的平均面部尺寸,或者将用户的面部设置为所选择的特定人的面部的模式。
[0202] 该子模式可以减少不自然的感觉,这种不自然的感觉是由于第一摄像头121a拍摄的人的面部的尺寸与第二摄像头121b拍摄的人的面部的尺寸之差造成的。
[0203] 在下文中,将更详细地描述将用户的面部设置为第一摄像头121a拍摄的人的平均面部尺寸的控制方法的示例性实施方式。
[0204] 如图21所例示,当移动终端100响应于用户的选择进入双重拍摄模式时(S510),第一摄像头121a和第二摄像头121b可以被激活,以分别获取第一图像151a和第二图像151b(S520)。显示单元151可以实时地输出第一图像151a和第二图像151b。
[0205] 在第一摄像头121a拍摄第一图像151a的同时,控制器180可以检测包括在第一图像151a中的特定对象(S530)。例如,控制器180可以被设置为检测包括在第一图像151a中的人的面部。
[0206] 当没有检测到人的面部时(S540),第二图像151b的至少一部分可以按照相同尺寸被输出在先前被输出的位置(S582)。也就是,包括在第二图像151b中的用户的面部也可以按照与先前的尺寸相同的尺寸被输出。
[0207] 当检测到了人的面部时(S540),可以在人的面部上输出包围该面部的框(例如,矩形或圆形边缘)。当控制器180未能检测到包括在第一图像151a中的人的面部时,可以由用户来选择该人的面部。图22例示了控制器180检测到包括在第一图像151a 中的人的面部并且检测到的面部被显示在矩形框151c内。
[0208] 此后,控制器180可以检测所检测到的人的面孔的尺寸并计算那些尺寸的平均值 (S550)。
[0209] 接下来,控制器180可以检测包括在第二图像121b中的用户的面部和用户的面部的尺寸(S560)。可以在所检测到的用户的面部上输出包围该面部的框(例如,矩形或圆形边缘)。当控制器180没有检测到包括在第二图像151b中的用户的面部时,可以由用户来选择用户的面部。
[0210] 此后,控制器180可以基于计算出的平均值来调节包括在第二图像151b中的用户的面部的尺寸(S581)。例如,当平均值小于用户的面部的尺寸时,控制器180可以通过在保持一定比例的同时减小用户的面部的尺寸来将用户的面部显示在浮动窗口151b'上。
[0211] 根据上述控制方法,第二摄像头121b拍摄的用户的面部可以与第一摄像头121a 拍摄的该人的面部更协调。
[0212] 另外,上述对于第二图像151b的显示方法可以以组合形式来采用。此外,对于第二图像151b的显示方法也可以被设置成在整个双重拍摄模式下被驱动。例如,当对第二图像151b的显示方法被应用到对象跟踪模式时,显示的图像可以引起较自然的合成照片的感觉。
[0213] 根据本发明,在双重拍摄模式下,可以基于由第一摄像头拍摄的特定对象的位置来设置显示在由第二摄像头拍摄的图像上的浮动窗口的输出位置。例如,浮动窗口可以适当尺寸被布置在不交叠由第一摄像头拍摄的人的面部上的位置。此外,浮动窗口可以被构造成连续地跟踪用户选择的特定对象,并且用户的面部可以适当尺寸被布置在浮动窗口内。
[0214] 因此,当用户在观看对象拍摄图像时进行拍摄构图,而不关心输出在显示单元上的图像的位置以及用户是否适当地位于浮动窗口中时,用户会感到满意。这样,本发明可带来在双重拍摄模式下用户便利性的提高。
[0215] 前述实施方式中的移动终端的配置和方法及其控制方法可以不限制地应用,但此类实施方案可以通过对实施方式中的全部或部分的选择性组合来构造,以便实现许多变型。