用于基于用户的手势控制功能的方法和拍摄装置转让专利

申请号 : CN201580079827.9

文献号 : CN107637063A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 金泳植南建祐

申请人 : 三星电子株式会社

摘要 :

公开了一种包括传感器、触摸屏和控制器的拍摄装置。传感器被配置为检测用户接近拍摄装置或进入到拍摄装置的预定接近度内。触摸屏被配置为显示呈现拍摄装置的状态的图像并接收用户的手势。控制器被配置为支持触摸屏基于从传感器接收到的信号来检测手势并执行与该手势相对应的功能。

权利要求 :

1.一种拍摄装置,包括:

传感器,被配置为检测用户对所述拍摄装置的接近度;

触摸屏,被配置为显示呈现所述拍摄装置的状态的图像并接收手势;以及控制器,被配置为支持触摸屏基于从所述传感器接收到的信号来检测手势的功能,并执行与所述手势相对应的功能。

2.根据权利要求1所述的拍摄装置,其中,所述控制器被配置为支持在显示呈现所述拍摄装置的状态的图像的同时基于从所述传感器接收到的信号来检测手势的功能。

3.根据权利要求1所述的拍摄装置,还包括取景器:其中,所述传感器被配置为检测所述用户是否处于所述取景器的预定接近度内。

4.根据权利要求1所述的拍摄装置,其中,所述控制器被配置为基于接收到用户输入来设置与手势相对应的功能。

5.根据权利要求1所述的拍摄装置,其中,所述与手势相对应的功能包括设置拍摄环境。

6.根据权利要求1所述的拍摄装置,其中,所述与手势相对应的功能包括调整图像焦点的位置。

7.根据权利要求1所述的拍摄装置,其中,所述与手势相对应的功能包括执行所述拍摄装置中所安装的应用。

8.一种控制拍摄装置的方法,包括:

确定用户是否处于所述拍摄装置的预定接近度内;

当用户处于所述拍摄装置的预定接近度内时,支持检测手势的功能;以及当检测到手势时,执行与所述手势相对应的功能。

9.根据权利要求8所述的方法,还包括显示呈现所述拍摄装置的状态的图像,其中,所述确定用户是否处于所述拍摄装置的预定接近度内包括:当显示所述图像时,确定用户是否处于所述拍摄装置的预定接近度内。

10.根据权利要求8所述的方法,其中,所述确定用户是否处于所述拍摄装置的预定接近度内包括:确定用户是否处于所述拍摄装置中包括的取景器的预定接近度内。

11.根据权利要求8所述的方法,还包括基于接收到用户输入来设置与所述手势相对应的功能。

12.根据权利要求8所述的方法,其中所述与所述手势相对应的功能包括设置拍摄环境。

13.根据权利要求8所述的方法,其中所述与所述手势相对应的功能包括调整图像焦点的位置。

14.根据权利要求8所述的方法,其中所述与所述手势相对应的功能包括执行所述拍摄装置中所安装的应用。

15.一种存储程序的非暂时性计算机可读记录介质,所述程序在由计算机执行时执行根据权利要求8所述的方法。

说明书 :

用于基于用户的手势控制功能的方法和拍摄装置

技术领域

[0001] 本公开涉及一种用于基于用户的手势来控制功能的方法和拍摄装置。

背景技术

[0002] 随着与拍摄装置相关的技术的发展,已经开发出了能够捕获高质量图像的拍摄装置。然而,在用户通过使用取景器来拍摄照片的情况下,由于用户可以不使用设置在拍摄装置后侧的触摸、按键或滚轮输入设备,因此用户难以控制拍摄装置。

发明内容

[0003] 【技术问题】
[0004] 随着触摸屏技术的发展,对于能够基于由用户输入到拍摄装置的屏幕上的手势来执行各种功能的技术的需求日益增长。
[0005] 【技术方案】
[0006] 提供了一种用于基于用户的手势来控制拍摄装置的功能的方法和拍摄装置。
[0007] 【有益效果】
[0008] 即使在通过取景器观察目标对象时,用户也可以选择拍摄装置的功能或者设置所选功能的详情。由此,用户可以基于取景器来容易地执行拍摄操作。

附图说明

[0009] 根据结合附图的以下详细描述,上述和/或其它方面将更加清楚并易于理解,在附图中,相同的附图标记表示相同的要素,其中:
[0010] 图1是示出了控制拍摄装置的方法的示例的图;
[0011] 图2是示出了拍摄装置的示例的框图;
[0012] 图3是示出了拍摄装置的另一示例的框图;
[0013] 图4A和4B是示出了取景器的示例的图;
[0014] 图5是示出了控制拍摄装置的方法的示例的流程图;
[0015] 图6A和6B是示出了拍摄装置确定用户的接近的示例的图;
[0016] 图7是示出了接收手势的屏幕的状态的图;
[0017] 图8是示出了接收手势的屏幕的另一状态的图;
[0018] 图9是示出了执行与手势相对应的功能的拍摄装置的示例的流程图;
[0019] 图10是示出了拍摄装置基于手势执行所选功能的示例的图;
[0020] 图11是示出了拍摄装置基于手势来执行所选功能的另一示例的图;
[0021] 图12是示出了拍摄装置基于手势来执行所选功能的另一示例的图;
[0022] 图13是示出了拍摄装置基于手势来执行所选功能的另一示例的图;
[0023] 图14是示出了拍摄装置基于手势来执行所选功能的另一示例的图;
[0024] 图15是示出了拍摄装置基于手势来执行所选功能的另一示例的图;
[0025] 图16是示出了设置与手势相对应的功能的拍摄装置的示例的流程图;
[0026] 图17是示出了拍摄装置设置与手势相对应的功能的示例的图;
[0027] 图18是示出了用户通过显示实时取景图像的屏幕来输入手势的示例的图;
[0028] 图19是示出了用户通过操作设置在拍摄装置中的滚轮来选择功能的示例的图;以及
[0029] 图20是示出了拍摄装置的另一示例的框图。

具体实施方式

[0030] 提供了一种用于基于用户的手势来控制拍摄装置的功能的方法和拍摄装置。
[0031] 还提供了一种存储程序的非暂时性计算机可读记录介质,所述程序在被执行时执行上述方法。
[0032] 附加方面部分地将在下面的描述中进行阐述,部分地将根据该描述而变得清楚。
[0033] 根据示例性实施例的一个方面,拍摄装置包括:传感器,被配置为检测用户接近拍摄装置,例如,进入到拍摄装置的预定接近度内;触摸屏,被配置为显示呈现所述拍摄装置的状态的图像并接收用户的手势;以及控制器,被配置为支持触摸屏基于从所述传感器接收到的信号来检测手势的功能,并执行与所述手势相对应的功能。
[0034] 所述控制器可以被配置为支持在显示呈现所述拍摄装置的状态的图像的同时基于从所述传感器接收到的信号来检测手势的功能。
[0035] 所述拍摄装置还可以包括取景器,其中传感器可以检测用户是否接近取景器。
[0036] 控制器可以被配置为在取景器上显示呈现由拍摄装置执行的功能的图像。
[0037] 控制器可以被配置为基于所接收到的输入(比如,用户输入)来设置与手势相对应的功能。
[0038] 所述与手势相对应的功能可以包括设置拍摄环境的功能。
[0039] 所述与手势相对应的功能可以包括调整图像焦点的位置的功能。
[0040] 所述与手势相对应的功能可以包括执行拍摄装置中所安装的应用的功能。
[0041] 所述呈现拍摄装置的状态的图像可以包括关于当前设置的功能的信息和呈现电池的状态的信息中的至少一个。
[0042] 根据另一示例性实施例的一方面,一种控制拍摄装置的方法包括:确定用户是否接近拍摄装置;当用户接近拍摄装置时检测用户的手势;以及当检测到手势时,执行与所述手势相对应的功能。
[0043] 所述方法还可以包括:显示呈现拍摄装置的状态的图像,其中所述确定用户是否接近拍摄装置可以包括:在显示图像时确定用户是否接近拍摄装置。
[0044] 确定用户是否接近拍摄装置可以包括:确定用户是否接近被包括在拍摄装置中的取景器。
[0045] 所述方法还可以包括:在取景器上显示呈现由拍摄装置执行的功能的图像。
[0046] 所述方法还可以包括:基于所接收到的输入(比如,用户输入)来设置与手势相对应的功能。
[0047] 所述与手势相对应的功能可以包括设置拍摄环境的功能。
[0048] 所述与手势相对应的功能可以包括调整图像焦点的位置的功能。
[0049] 所述与手势相对应的功能可以包括执行拍摄装置中所安装的应用的功能。
[0050] 所述呈现拍摄装置的状态的图像可以包括关于当前设置的功能的信息和呈现电池的状态的信息中的至少一个。
[0051] 根据另一示例性实施例的一方面,一种存储程序的非暂时性计算机可读记录介质,其中所述程序在由计算机执行时执行上述方法。
[0052] 【具体实施方式】
[0053] 现在将参照示范性实施例,在附图中说明了其示例,其中贯穿本文类似的附图标记指的是类似的元件。在这点上,呈现的示例性实施例可以具有不同形式,并且不应当被解释为受限于本文所阐明的描述。因此,下面通过参考附图来说明性地描述示例性实施例,以解释各种特征。本文中所使用的术语“和/或”包括相关列出项目中的一个或多个的任意和所有组合。诸如“……中的至少一个”之类的表述在元件列表之前时修饰整个元件列表,而不是修饰列表中的单独元件。
[0054] 下文中,将参考附图来描述示例性实施例。下文所描述的示例性实施例应当被认为仅是描述性的,而不是为了限制目的。因此,本公开的范围应当被解释为也包括本领域技术人员可以容易地从本公开导出的内容。
[0055] 除非另外指示,否则当某物“包括”一组件时,还可以包括另一组件。此外,本文中所使用的术语“单元”是指软件组件或硬件组件(例如,电学和/或数字电路、现场可编程门阵列(FPGA)或专用集成电路(ASIC)),且“单元”执行一些功能。然而,“单元”不限于软件或硬件。“单元”可以形成为处于可寻址存储介质中,或可以形成为操作一个或多个处理器。因此,“单元”可以包括诸如软件组件、硬件组件、面向对象的软件组件、类组件和任务组件之类的组件,并且可以包括处理、功能、属性、过程、子例程、程序代码段、驱动器、固件、微代码、电路、数据、数据库、数据结构、表、阵列和变量。由组件和“单元”提供的功能可以与更少数量的组件和“单元”相关联,或可以划分为附加的组件和“单元”。
[0056] 术语“手势”可以指用户的手部姿势。例如,本文中所述的手势可以包括点击、触摸并保持、双击、拖动、平移、轻拂、拖动并释放等。
[0057] “点击”可以指例如利用手指或触摸工具(触控笔)来非常快地触摸屏幕的操作。例如,“点击”可以与如下情况相对应:手指或触摸工具触摸屏幕的触入(touch-in)时间点和手指或触摸工具与屏幕分离的触离(touch-out)时间点之间存在非常小的差。
[0058] “触摸并保持”可以是指例如利用手指或触摸工具触摸屏幕,然后将触摸输入保持临界时间或更长时间的操作。例如,“触摸并保持”可以与如下情况相对应:触入时间点和触离时间点之间的时间差等于或大于临界时间。当将触摸输入保持临界时间或更长时间时,可以提供视觉或听觉反馈信号,使得用户可以识别触摸输入是“点击”还是“触摸并保持”。
[0059] “双击”可以是指例如利用手指或触摸工具连续两次触摸屏幕的操作。
[0060] “拖动”可以例如是指如下操作:利用手指或触摸工具触摸屏幕,然后在保持该触摸的同时将手指或触摸工具移动到屏幕上的另一位置。通过执行拖动操作,可以移动对象(例如,缩略图中所包括的图像),或可以执行下述平移操作等。
[0061] “平移”可以是指例如在没有选择对象的情况下执行拖动操作的操作。由于“平移”不涉及选择对象,因此交互式屏幕移动到下一页,或对象组在交互式屏幕内移动,而不是在交互式屏幕中移动对象。
[0062] “轻拂”可以是指例如利用手指或触摸工具来非常快地拖动的操作。例如,可以基于手指或触摸工具的移动速度是否高于临界速度,来区分“拖动(或平移)”与“轻拂”。
[0063] “拖动并释放”可以是指例如通过手指或触摸工具将对象拖动并释放到屏幕上的预定位置的操作。
[0064] 图1是示出了控制拍摄装置的方法的示例的图。
[0065] 参考图1,拍摄装置100支持屏幕20基于用户10是否接近拍摄装置100来检测用户的手势的功能。例如,当用户10接近拍摄装置100时,屏幕20检测用户的手势。然后,拍摄装置100执行与用户的手势相对应的功能。在下面的公开中,术语接近可以例如包括进入到给定对象的预定范围或接近度以内。因此,术语接近和进入到预定范围或接近度内或者通过取景器观看对象等可以互换使用。
[0066] 在这种情况下,屏幕20可以例如显示呈现拍摄装置100的状态的图像。所述呈现拍摄装置100的状态的图像可以是指例如关于拍摄装置100的当前设置功能的信息或呈现拍摄装置100的电池的状态的信息。例如,屏幕20可以显示关于拍摄装置100的所设置的ISO灵敏度、所设置的光圈值和剩余电池电量的信息。
[0067] 通常,用户10通过使用拍摄装置100所包括的按钮或滚轮来设置拍摄装置100的功能。例如,用户10通过显示实时取景图像的屏幕40来检测拍摄装置100的功能,并通过使用按钮或滚轮来设置功能的详情。因此,当用户10通过取景器30观看将被拍摄的目标对象时,用户10可以不选择所期望的功能或不设置所选功能的详情。
[0068] 拍摄装置100确定用户10是否接近拍摄装置100。例如,拍摄装置100可以使用传感器来检测用户10对拍摄装置100的接近。用户10对拍摄装置100的接近可以例如是指但不限于用户10通过取景器30观看目标对象的情况。
[0069] 当用户10接近拍摄装置100时,拍摄装置100可以通过屏幕20检测用户10的手势。例如,用户10可以通过触摸屏幕20来执行各种手势,并且拍摄装置100可以识别用户的手势。然后,拍摄装置100可以执行基于用户10的手势所选的功能。
[0070] 在这种情况下,取景器30可以显示呈现可以由拍摄装置100执行的功能的菜单50。例如,当用户10在通过取景器30凝视目标对象的同时触摸屏幕20时,取景器30可以显示菜单50。因此,通过执行手势,用户10可以选择由菜单50呈现的功能中的任一功能,并可以设置所选功能的细节。
[0071] 如上所述,即使在通过取景器30凝视目标对象时,用户10也可以选择拍摄装置100的功能或者设置所选功能的细节。由此,用户10可以基于取景器30中显示的信息来容易地执行拍摄操作。
[0072] 虽然图1示出了拍摄装置100基于通过屏幕20输入的手势来执行功能,但是本公开不限于此。例如,当用户在接近拍摄装置100的同时通过触摸屏幕40来执行手势时,拍摄装置100可以识别该手势并执行与所识别的手势相对应的功能。
[0073] 此外,由拍摄装置100捕获的图像可以是例如静止图像或运动图像。
[0074] 以下将参考图2和3来描述拍摄装置100的示例。
[0075] 图2是示出了拍摄装置的示例的框图。
[0076] 参考图2,拍摄装置100a可以包括:拍摄单元110、模拟信号处理单元120、存储器130、存储/读取控制单元140、数据存储单元142、程序存储单元150、显示驱动单元162、显示单元164、中央处理单元(CPU)/数字信号处理器(DSP)170和操作单元180。
[0077] 拍摄装置100a的全部操作例如可以由CPU/DSP 170来进行控制。在图4至19中,CPU/DSP 170可以被称作控制器。CPU/DSP 170可以被配置为提供用于操作拍摄装置100a所包括的每个组件(例如,镜头驱动单元112、光阑驱动单元115、成像设备控制单元119、显示驱动单元162和操作单元180)的控制信号。
[0078] 拍摄单元110可以根据基于入射光而生成的电信号来生成图像,并且可以包括镜头111、镜头驱动单元112、光阑113、光阑驱动单元115、成像设备118和成像设备控制单元119。
[0079] 镜头111可以包括一组镜头。可以通过镜头驱动单元112来调整镜头111的位置。镜头驱动单元112可以基于由CPU/DSP 170提供的控制信号来调整镜头111的位置。
[0080] 可以通过光阑驱动单元115来调整光阑113的开口度,以调整入射到成像设备118上的光量。
[0081] 穿过镜头111和光阑113的光信号在成像设备118的受光面处形成被摄物的图像。成像设备118可以包括例如将光信号转换为电信号的电荷耦合器件(CCD)图像传感器或互补金属氧化物半导体图像传感器(CIS)等。可以通过成像设备控制单元119来调整成像设备
118的灵敏度。成像设备控制单元119可以被配置为:基于由实时输入的图像信号自动生成的控制信号,或者基于例如通过用户操作手动输入的控制信号,来控制成像设备118。
[0082] 可以通过快门(未示出)来调整成像设备118的曝光时间。快门的示例可以包括:通过移动挡光板来控制光的入射的机械快门和通过向成像设备118提供电信号来控制曝光的电子快门。
[0083] 模拟信号处理单元120例如可以被配置为对提供自成像设备118的模拟信号执行降噪操作、增益控制操作、波形整形操作和模数转换操作等。
[0084] 经过模拟信号处理单元120处理的信号可以通过存储器130输入到CPU/DSP 170,或者可以输入到CPU/DSP 170而不经过存储器130。存储器130例如可以操作作为拍摄装置100a的主存储器,并且可以暂时地存储在CPU/DSP 170的操作期间的必要信息。程序存储单元150例如可以存储用于操作应用系统的程序和用于操作拍摄装置100a的操作系统。
[0085] 此外,拍摄装置100a可以包括用于显示拍摄装置100a的操作状态和由拍摄装置100a捕获的图像信息的显示单元164。显示单元164可以向用户提供视觉信息和/或听觉信息。为了提供视觉信息,显示单元164可以包括例如液晶显示器(LCD)面板或有机发光显示器(OLED)面板等。
[0086] 此外,拍摄装置100a可以包括两个或更多个显示单元164,其中显示单元164可以包括可以检测触摸输入的触摸屏。例如,拍摄装置100a可以包括用于显示呈现要被拍摄的目标对象的实时取景图像的显示单元和用于显示呈现拍摄装置100a的状态的图像的显示单元。
[0087] 显示驱动单元162可以向显示单元164提供驱动信号。
[0088] CPU/DSP 170可以被配置为处理输入图像信号,并基于外部输入信号来控制各组件单元。CPU/DSP 170可以被配置为降低输入图像数据中的噪声,并可以被配置为执行用于图像质量提高的图像信号处理操作(诸如,伽马校正、色彩滤波阵列插值、色彩矩阵、色彩校正和色彩增强)。此外,CPU/DSP 170可以被配置为通过压缩经由用于图像质量提高的图像信号处理操作而生成的图像数据,来生成图像文件,或者可以被配置为从图形文件恢复图形数据。图像压缩格式可以是例如可逆格式或不可逆格式。在静止图像的情况下,图形压缩格式的示例可以例如包括联合图像专家组(JPEG)格式和JPEG 2000格式。此外,在记录运动图像的情况下,可以通过根据运动图像专家组(MPEG)标准压缩多个帧来生成运动图像文件。
[0089] 从CPU/DSP 170输出的图像数据例如可以直接地或通过存储器130被输入到存储/读取控制单元140,且存储/读取控制单元140可以自动地或基于来自用户的信号来将图像数据存储在数据存储单元142中。此外,存储/读取控制单元140可以从存储在数据存储单元142中的图像文件读取图像数据,并通过存储器130或另一路径将所读取的图像数据输入到显示驱动单元,使得图像可以显示在显示单元164上。数据存储单元142可以是可拆开的或可以永久地附接到拍摄装置100a。
[0090] 此外,CPU/DSP 170可以被配置为执行诸如掩盖、着色、模糊、边缘强调、图像解译、图像识别和图像效果等功能。作为图像识别的示例,可以执行面部识别或场景识别。此外,CPU/DSP 170可以被配置为在显示单元164上执行用于显示操作的显示图像信号处理。例如,CPU/DSP 170可以被配置为执行亮度等级调整、色彩校正、对比度调整、轮廓强调调整、屏幕划分、字符图像生成和图像合成。CPU/DSP 170可以连接到外部监视器,以便在外部监视器上执行用于显示操作的图像信号处理,并且可以发送处理后的图像数据,使得可以在外部监视器上显示相关图像。
[0091] 此外,通过执行存储在程序存储单元150中的程序或者通过具有单独的模块,CPU/DSP 170可以被配置为:生成用于控制自动聚焦、变焦改变、焦点改变和自动曝光校正的控制信号;向光阑驱动单元115、镜头驱动单元112和成像设备控制单元119提供控制信号;以及控制拍摄装置100a所包括的组件(比如,快门和频闪观测仪)的全部操作。
[0092] 操作单元180可以用于输入控制信号。操作单元180可以包括各种功能按钮,比如,用于通过将成像设备118曝光预定时间来输入用于拍摄的快门释放信号的快门释放按钮、用于输入用于控制电源开/关的控制信号的电源按钮、用于根据输入来增加或减小视角的变焦按钮、模式选择按钮和其它拍摄设置值调整按钮。操作单元180可以通过支持输入控制信号的任何类型的输入单元(诸如,按钮、键盘、触摸板、触摸屏或遥控器)来实现。
[0093] 传感器190例如可以测量物理参数或检测拍摄装置100a的操作状态,并将测量到的或检测到的信息转换为电信号。下面将参考图3来描述拍摄装置100a所包括的传感器190的示例。传感器190还可以包括被配置为控制其中所包括的一个或多个传感器的控制电路。在一些示例中,拍摄装置100a还可以包括单独配置的或配置作为CPU/DSP 170的一部分以控制传感器190的处理器,以便在CPU/DSP 170处于休眠状态时控制传感器190。
[0094] 图2中所示的拍摄装置100a仅是一个示例,且本公开不限于此。
[0095] 以下将参考图3来描述拍摄装置100的另一示例。
[0096] 图3是示出了拍摄装置的另一示例的框图。
[0097] 参考图3,拍摄装置100b可以包括例如图1所示的拍摄装置100的全部或一部分。拍摄装置100b例如可以包括至少一个处理器(例如,CPU/DSP或应用处理器(AP))2010、通信模块2020、订户标识模块(SIM)2024、存储器2030、传感器模块2040、输入设备2050、显示器2060、接口2070、音频模块2080、相机模块2091、电源管理模块2095、电池2096、指示器2097和电机2098。
[0098] 例如,通过驱动操作系统(OS)或应用程序,处理器2010可以被配置为控制连接到处理器2010的多个硬件或软件组件,并执行各种数据处理和操作。处理器2010可以实现为例如片上系统(SoC)。根据一个示例,处理器2010可以包括图形处理单元(GPU)和/或图像信号处理器(ISP)。处理器2010可以包括图3所示的组件中的至少一部分(例如,蜂窝模块2021)。处理器2010可以将从其它组件中的至少一个(例如,非易失性存储器)接收到的命令或数据加载在易失性存储器中,并处理所加载的数据,且处理器2010可以将各种数据存储在非易失性存储器中。
[0099] 通信模块2020可以包括各种通信电路,例如,蜂窝模块2021、无线保真(WiFi)模块2023、蓝牙(BT)模块1025、全球导航卫星系统(GNSS)模块2027(例如,GPS模块、Glonass模块、北斗模块或伽利略模块)、近场通信(NFC)模块2028和射频(RF)模块2029。
[0100] 蜂窝模块2021可以通过通信网络提供例如语音呼叫服务、视频呼叫服务、文本消息服务或互联网服务。根据一个示例,蜂窝模块2021可以使用订户标识模块2024(例如,SIM卡)来识别和认证通信网络中的拍摄装置100b。根据一个示例,蜂窝模块2021可以执行可以由处理器2010提供的功能中的至少一部分。根据一个示例,蜂窝模块1021可以包括通信处理器(CP)。
[0101] WiFi模块2023、BT模块2025、GNSS模块2027和NFC模块2028中的每一个都可以包括例如用于处理通过对应模块发送/接收的数据的处理器。根据各种示例,蜂窝模块2021、WiFi模块1923、BT模块2025、GNSS模块2027和NFC模块2028中的至少一部分(例如,两个或多个)可以包括在集成芯片(IC)或IC封装中。
[0102] RF模块2029可以发送/接收例如通信信号(例如,RF信号)。RF模块2029例如可以包括收发机、功率放大器模块(PAM)、低噪声放大器(LNA)或天线。根据另一示例,蜂窝模块2021、WiFi模块2023、BT模块2025、GNSS模块2027和NFC模块2028中的至少一个可以通过单独的RF模块来发送/接收RF信号。
[0103] 例如,订户标识模块2024可以包括嵌入式SIM和/或包括订户标识模块的卡,并可以包括唯一标识信息(例如,集成电路卡标识符(ICCID))或订户信息(例如,国际移动订户标识(IMSI))。
[0104] 存储器2030可以包括例如内部存储器2032和/或外部存储器2034。内部存储器2032可以包括例如以下至少一项:易失性存储器(例如,动态RAM(DRAM)、静态RAM(SRAM)、同步动态RAM(SDRAM)等)、非易失性存储器(例如,一次性可编程ROM(OTPROM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、掩膜ROM、闪存ROM、闪存(例如,NAND闪存或NOR闪存))、硬盘驱动器或固态驱动器(SSD)。
[0105] 外部存储器2034可以包括例如闪存驱动器,诸如,紧凑型闪存(CF)、安全数字(SD)、微型安全数字(微型-SD)、迷你型安全数字(迷你型-SD)、极限数字(xD)、多媒体卡(MMC)或记忆棒。外部存储器2034可以通过各种接口与拍摄装置100b操作地连接和/或物理连接。
[0106] 例如,传感器模块2040可以测量物理参数或检测拍摄装置100b的操作状态,并将测量到的或检测到的信息转换为电信号。传感器模块2040可以包括例如以下至少一项:手势传感器2040A、陀螺传感器2040B、压力传感器2040C、磁传感器2040D、加速度传感器2040E、握力传感器2040F、接近传感器2040G、颜色传感器2040H(例如,RGB(红、绿、蓝)传感器)、生物特征传感器2040I、温度/湿度传感器2040J、照度传感器2040K和紫外线传感器
2040M。附加地或者备选地,传感器模块2040可以包括例如电子鼻传感器、肌电图(EMG)传感器、脑电图(EEG)传感器、心电图(ECG)传感器、红外(IR)传感器、虹膜传感器和/或指纹传感器(未示出)。传感器模块2040还可以包括被配置为控制其中所包括的一个或多个传感器的控制电路。在一些示例中,拍摄装置100b还可以包括处理器,所述处理器被单独地配置或配置作为处理器2010的一部分来控制传感器模块2040,并用以在处理器2010处于休眠状态时控制传感器模块2040。
[0107] 输入设备2050可以包括例如触摸面板2052、(数字)笔传感器2054、按键2056或超声输入设备2058。触摸面板2052可以包括例如电容型、电阻型、红外型和超声型中的至少一种。此外,触摸面板2052还可以包括控制电路。触摸面板2052还可以包括触觉层以向用户提供触觉反应。
[0108] 例如,(数字)笔传感器2054可以是触摸面板的一部分,或者可以包括单独的识别片。按键2056可以包括例如物理按键、光学按键或键区等。超声输入设备2058可以通过麦克风(例如,麦克风2088)检测由输入工具生成的超声波,并检测与所检测的超声波相对应的数据。
[0109] 显示器2060(例如,显示单元164)可以包括面板2062、全息设备2064和/或投影仪2066。例如,面板2062可以被实现为柔性的、透明的或可穿戴的。面板2062可以与触摸面板
2052集成为一个模块。全息照相设备2064可以使用光干涉在空中显示立体图像。投影仪
2066可以通过将光投影到屏幕上来显示图像。例如,屏幕可以位于拍摄装置100b的内部或外部。根据一个示例,显示器2060还可以包括被配置为控制面板2062、全息设备2064和/或投影仪2066的控制电路。
[0110] 接口2070可以包括例如高清多媒体接口(HDMI)2072、通用串行总线(USB)2074、光学接口2076和/或D-超小型(D-SUB)2078。附加地或备选地,接口2070可以包括例如移动高清链路(MHL)接口、安全数字(SD)卡/多媒体卡(MMC)接口或红外数据协会(IrDA)标准接口(未示出)。
[0111] 例如,音频模块2080可以将声音转换为电信号且将电信号转换成声音。例如,音频模块2080可以处理通过扬声器2082、听筒2084、耳机2086或麦克风2088输入或输出的声音信息。
[0112] 例如,相机模块2091可以捕获静止图像和/或运动图像。根据一个示例,相机模块2091可以包括一个或多个图像传感器(例如,前置传感器或后置传感器)、镜头、图像信号处理器(ISP)或闪光灯(例如,LED或氙气灯)。
[0113] 例如,电源管理模块2095可以管理拍摄装置100b的电力。根据一个示例,电源管理模块2095可以包括电源管理集成电路(PMIC)、充电器集成电路(IC)或者电池或电量表。PMIC可以具有有线和/或无线充电模式。例如,无线充电模式可以包括磁共振模式、磁感应模式或电磁波模式,且可以包括附加无线充电电路(例如,线圈回路、共振电路或整流器)。
例如,电池表可以测量电池2096的剩余容量、充电电压、电流或温度。电池2096可以包括例如可再充电电池和/或太阳能电池。
[0114] 指示器2097可以指示拍摄装置100b或其一部分(例如,处理器2010)的特定状态(例如,启动状态、消息状态或充电状态等)。电机2098可以将电信号转换为机械振动,并可以生成振动或触觉效果。虽然图3中未示出,但是拍摄装置100b可以包括用于支持移动TV的处理设备(例如GPU)。例如,用于支持移动TV的处理设备可以基于诸如数字多媒体广播(DMB)、数字视频广播(DVB)或MediaFLOTM的标准来处理媒体数据。
[0115] 本文中描述的组件中的每一个可以包括一个或多个组件,且每个组件的名称可以基于电子装置的类型而变化。在各种示例中,电子装置可以包括本文所述组件中的至少一个,且可以从电子装置中省略一些组件或者电子装置中还可以包括附加其它组件。此外,根据各种示例的电子装置的一部分组件可以组合为一个实体,以执行与对应组件在组合之前的功能相同的功能。
[0116] 图4A和4B是示出了取景器的示例的图。
[0117] 图4A示出了拍摄装置100所包括的取景器410的示例。取景器410可以包括在拍摄装置100中。例如,取景器410可以被制造为可附接到拍摄装置100/从拍摄装置100可拆卸。
[0118] 取景器410例如可以是指通过其进行观看以拍摄照片或对焦的设备。例如,取景器410可以实现为光学取景器(OVF)或电子取景器(EVF)。OVF可以是指基于例如望远镜的原理通过镜子反射经由拍摄装置100的镜头输入的图像,来向用户10显示图像的设备。EVF可以是指在LCD面板或OLED面板上显示通过镜头输入的图像的设备。
[0119] 用户10可以通过取景器410观看要被拍摄的目标对象,并可以通过调整构图或其焦点来捕获包括目标对象的图像。
[0120] 图4B示出了从拍摄装置100可拆卸的取景器420的示例。例如,取景器420可以被实现为独立于拍摄装置100的设备,且用户10可以将取景器420与拍摄装置100组合使用。
[0121] 在这种情况下,可以调整包括取景器420(用户10通过取景器进行观看)中的镜头421的部分以支持在各个方向上观看。因此,用户10可以在观看各角度的同时捕获图像。
[0122] 以下将参考图5和17来描述通过拍摄装置100执行与用户的手势相对应的功能的示例。
[0123] 图5是示出了控制拍摄装置的方法的示例的流程图。
[0124] 参考图5,拍摄装置控制方法可以包括在图1至4所示的拍摄装置100中顺序处理的顺序操作。因此,虽然省略了对图5的拍摄装置的描述,但是以上关于图1至4所示的拍摄装置100的描述也可以应用于图5的拍摄装置控制方法。
[0125] 在操作510中,拍摄装置100可以确定用户是否接近拍摄装置100。例如,拍摄装置100可以检测用户对拍摄装置100的接近。例如,拍摄装置100的传感器190或传感器模块
2040可以检测用户对拍摄装置100的接近。传感器190或传感器模块2040可以包括接近传感器,但不限于此。
[0126] 下面将参考图6A和6B描述确定用户对拍摄装置100的接近的示例。
[0127] 图6A和6B是示出了拍摄装置确定用户的接近的示例的图。
[0128] 图6A示出了用户10与拍摄装置100间隔开预定距离或更多的示例。拍摄装置100所包括的传感器610可以检测用户10对拍摄装置100的接近。例如,传感器610可以将光照射到拍摄装置100的外部,并使用从对象反射的信号来检测用户10对拍摄装置100的接近。
[0129] 例如,传感器610可以包括用于向其外部照射光的发送单元和用于从外部接收信号的接收单元。所述光可以包括红外光,但不限于此。例如,传感器610的发送单元可以包括光源,且从光源生成的光可以被照射到用户10(例如,目标对象)。然后,传感器610的接收单元可以获取从目标对象反射的信号。
[0130] 图6B示出了用户10接近拍摄装置100的示例。拍摄装置100可以基于由传感器610的接收单元获取的信号来确定用户10是否接近拍摄装置100。例如,基于从传感器610接收的信号,拍摄装置100可以例如通过确定用户的接近度来确定用户10是否接近拍摄装置100的取景器。
[0131] 例如,拍摄装置100可以测量由接收单元获取的信号的强度,并确定从传感器610到用户10的距离。例如,拍摄装置100可以将由接收单元获取的信号的强度与预存映射表进行比较,并确定从拍摄装置100到用户10的距离。然后,当所确定的距离小于预定距离时,拍摄装置100可以确定用户10接近拍摄装置100。
[0132] 作为另一示例,当从传感器610到用户10的距离小于预定距离时,传感器610可以发送指示用户10接近拍摄装置100的信号。例如,可以将关于与预定距离相对应的信号量或信号强度的信息预存在拍摄装置100中,且传感器610可以将所获取的信号与预存信息进行比较,以确定从传感器610到用户10的距离是否小于预定距离。当从传感器610到用户10的距离小于预定距离时,传感器610可以发送指示用户10接近拍摄装置100的信号。
[0133] 参考图5,在操作520中,当用户10接近拍摄装置100时,拍摄装置100可以被配置为支持检测用户10的手势的功能。例如,当用户10接近拍摄装置100时,拍摄装置100可以通过拍摄装置100所包括的屏幕来接收用户10的手势。屏幕可以是指但不限于显示呈现拍摄装置100的状态的图像的屏幕。
[0134] 拍摄装置100可以被配置为支持如下功能:在屏幕上显示呈现拍摄装置100的状态的图像的同时,屏幕基于从传感器接收到的信号来检测用户10的手势。例如,当打开拍摄装置100时,拍摄装置100可以在屏幕上显示呈现拍摄装置100的状态的图像。此后,基于用户10是否接近拍摄装置100,拍摄装置100可以被配置为支持屏幕检测用户10的手势的功能,并且可以改变屏幕的状态(即,显示在屏幕上的图像)。
[0135] 以下将参考图7和8来描述接收用户10的手势的屏幕的示例。
[0136] 图7是示出了可以接收手势的屏幕的状态的图。
[0137] 图7示出了用户10与拍摄装置100间隔开预定距离或更多的示例。
[0138] 参考图7,拍摄装置100可以包括显示呈现拍摄装置100的状态的图像的屏幕710。所述呈现拍摄装置100的状态的图像可以是指关于拍摄装置100的当前设置功能的信息或呈现拍摄装置100的电池的状态的信息。例如,屏幕710可以显示关于拍摄装置100的所设置的ISO灵敏度、所设置的光圈值和剩余电池电量的信息。因此,通过屏幕710,用户10可以确定拍摄装置100的当前状态和在拍摄装置100中设置的当前功能。
[0139] 当用户10与拍摄装置100间隔开预定距离或更多时,拍摄装置100可以被配置为禁用屏幕710检测用户的手势的功能。例如,屏幕710仅可以用于显示信息,而不可以检测用户10的手势。因此,即使当用户10执行诸如点击或拖动的手势时,拍摄装置100也不可以执行与该手势相对应的功能。
[0140] 图8是示出了接收手势的屏幕的另一状态的图。
[0141] 图8示出了用户10接近拍摄装置100的示例。
[0142] 参考图8,当用户10接近拍摄装置100时,拍摄装置100可以被配置为支持屏幕810、820或830检测用户的手势的功能。如以上参考图7所述,当用户10不接近拍摄装置100时,屏幕710可以不检测用户的手势。另一方面,当用户10接近拍摄装置100时,屏幕810、820或830可以检测用户的手势。因此,拍摄装置100可以被配置为基于用户10的手势来执行或施行预定功能。
[0143] 如以上参考图7所述,屏幕710可以显示呈现拍摄装置100的状态的图像。然而,当用户10接近拍摄装置100时,屏幕810、820或830可以显示或可以不显示呈现拍摄装置100的状态的图像。
[0144] 例如,拍摄装置100可以不在屏幕810上显示任何图像。换句话说,当用户10与拍摄装置100间隔开预定距离或更长距离时,拍摄装置100可以在屏幕810上显示呈现拍摄装置100的状态的图像,且当用户10接近拍摄装置100时,拍摄装置100可以删除显示在屏幕810上的图像。
[0145] 作为另一示例,拍摄装置100可以基于用户10是否接近拍摄装置100来在屏幕820上显示另一图像。换句话说,当用户10与拍摄装置100间隔开预定距离或更长距离时,拍摄装置100可以在屏幕820上显示呈现拍摄装置100的状态的图像,且当用户10接近拍摄装置100时,拍摄装置100可以用备选图像替换显示在屏幕820上的图像。作为显示在屏幕820上的备选图像的示例,图8示出了指示可以检测用户10的手势的图像。然而,显示在屏幕820上的备选图像不限于图8中所示的图像,且可以是与预显示在屏幕820上的图像不同的任何图像。
[0146] 作为另一示例,即使当用户10接近拍摄装置100时,拍摄装置100也可以保持呈现拍摄装置100的状态的预显示图像。换句话说,无论用户10是否接近拍摄装置100,拍摄装置100都可以连续地在屏幕830上显示呈现拍摄装置100的状态的图像。
[0147] 如以上参考图8所述,当用户10接近拍摄装置100时,屏幕810、820和830的状态可以变化。然而,当用户10接近拍摄装置100时,屏幕810、820或830可以以类似方式来检测用户10的手势。
[0148] 参考图5,在操作530中,拍摄装置100可以被配置为执行或施行与检测到的手势相对应的功能。换句话说,拍摄装置100可以被配置为执行或施行基于用户10的手势选择的功能。
[0149] 以下将参考图9描述操作530。
[0150] 图9是示出了执行与手势相对应的功能的拍摄装置的示例的流程图。
[0151] 图9所示的流程图可以包括在图1至4所示的拍摄装置100中顺序处理的顺序操作。因此,虽然省略了对图9的拍摄装置的描述,但是以上关于图1至4所示的拍摄装置100的描述也可以应用于图9的流程图。
[0152] 参考图9,在操作910中,拍摄装置100可以检测用户的第一手势。例如,用户10可以通过触摸拍摄装置100所包括的屏幕来输入第一手势,且拍摄装置100可以被配置为识别第一手势。第一手势例如可以与点击屏幕的操作相对应,且不限于此。
[0153] 在操作920中,拍摄装置100可以在取景器上显示主图像。主图像可以是指例如包括可以由拍摄装置100执行的一组功能的菜单图像。换句话说,当用户10点击屏幕时,拍摄装置100可以被配置为在取景器上显示菜单图像。
[0154] 在操作930中,拍摄装置100可以基于用户的第二手势来选择功能。例如,当用户10在屏幕上沿各个方向执行拖动时,拍摄装置100可以被配置为根据拖动的方向来选择呈现在菜单中的功能中的任何一个。在这种情况下,拍摄装置100可以被配置为基于由用户10执行的拖动来改变呈现在菜单中的功能,并在取景器上显示结果。
[0155] 在操作940中,拍摄装置100可以被配置为执行或施行所选功能。所执行的功能可以包括例如设置拍摄环境的功能、调整图像焦点的位置的功能或执行拍摄装置100所安装的应用的功能。
[0156] 以下将参考图10至15来描述基于用户10的手势来选择功能以及拍摄装置100执行所选功能的示例。然而,本公开不限于图10至15所示的示例,且本公开的示例可以应用于可以由拍摄装置100执行的所有功能。
[0157] 图10是示出了拍摄装置基于手势执行所选功能的示例的图。
[0158] 参考图10,拍摄装置100可以被配置为执行或施行拍摄模式。例如,当用户10在接近拍摄装置100的同时点击屏幕时,拍摄装置100可以在取景器1110上显示包括一组功能的菜单图像1120。通过在屏幕上执行向左或向右拖动,用户10可以选择呈现在菜单图像1020内的功能中的任何一个1021。
[0159] 当用户10选择功能1021时,拍摄装置100可以被配置为在取景器1010上显示呈现功能1021的子设置的图像1030。例如,当用户10选择拍摄模式1021时,拍摄装置100可以在取景器1010上显示呈现P模式、A模式、S模式和M模式的图像1030,这些模式均是拍摄模式1021的子模式。
[0160] 例如,用户10可以在屏幕上执行上下拖动,并可以基于由用户10执行的拖动,顺序地在图像1030上显示P模式、A模式、S模式和M模式。因此,通过点击或双击屏幕,用户10可以选择在取景器1010上显示的子模式(例如,P模式)。
[0161] 此后,拍摄装置100可以执行基于由用户10执行的点击或双击而选择的子模式。
[0162] 图11是示出了拍摄装置基于手势来执行所选功能的另一示例的图。
[0163] 参考图11,拍摄装置100可以被配置为执行或施行连续(Cont)模式。例如,当用户10在接近拍摄装置100的同时点击屏幕时,拍摄装置100可以在取景器1110上显示包括一组功能的菜单图像1120。通过在屏幕上执行向左或向右拖动,用户10可以选择呈现在菜单图像1120内的功能中的任何一个1121。
[0164] 当用户10选择连续模式1121时,拍摄装置100可以被配置为在取景器1110上显示呈现连续模式1121的子设置的图像1130。例如,拍摄装置100可以在取景取1110上显示呈现高速连续(H-连续)模式、低速连续(L-连续)模式和正常连续(正常)模式的图像1130,这些模式均是连续模式1121的子模式。
[0165] 例如,用户10可以在屏幕上执行上下拖动,并可以基于由用户10执行的拖动,在图像1130上顺序地显示H-连续模式、L-连续模式和正常模式(未示出)。因此,通过点击或双击屏幕,用户10可以选择在取景器1110上显示的子模式(例如,正常模式)。
[0166] 此后,拍摄装置100可以被配置为执行或施行基于由用户10执行的点击或双击而选择的子模式。
[0167] 图12是示出了拍摄装置基于手势来执行所选功能的另一示例的图。
[0168] 参考图12,拍摄装置100可以被配置为执行或施行自动聚焦(AF)模式。例如,当用户10在接近拍摄装置100的同时点击屏幕时,拍摄装置100可以在取景器1210上显示包括一组模式的菜单图像1220。通过在屏幕上执行向左或向右拖动,用户10可以选择呈现在菜单图像1220内的模式中的任何一个1221。
[0169] 当用户10选择AF模式时,拍摄装置100可以基于用户的手势来调整图像焦点的位置。首先,当用户10选择AF模式1221时,拍摄装置100可以在取景器1210上显示呈现AF模式1221的子设置的图像1230。例如,拍摄装置100可以在取景取1210上显示呈现单个AF模式、连续AF模式、主动AF模式和手动模式(未示出)的图像1230,这些模式均是AF模式1221的子模式。
[0170] 例如,用户10可以在屏幕上执行上下拖动,并可以基于由用户10执行的拖动,顺序地在图像1230上显示单个AF模式、连续AF模式、主动AF模式和手动模式。因此,通过点击或双击屏幕,用户10可以选择在取景器1210上显示的子模式(例如,单个AF模式)。
[0171] 下文中,拍摄装置100可以在取景器1210上设置焦点1241。拍摄装置100可以被配置为基于用户10的手势来调整焦点1241的位置。例如,当用户10选择单个AF模式时,拍摄装置100可以将焦点1241设置在显示于取景器1210上的图像中的位置处。此后,通过在屏幕上沿各个方向执行拖动,用户10可以将所设焦点1241的位置改变为另一点1242。
[0172] 图13是示出了拍摄装置基于手势来执行所选功能的另一示例的图。
[0173] 参考图13,拍摄装置100可以被配置为执行或施行照片向导模式。图13中所示的照片向导模式可以是指向图像应用各种效果的功能。换句话说,拍摄装置100可以通过基于照片向导模式的概念调整图像的色度和亮度来对图像应用各种效果。
[0174] 例如,当用户10在接近拍摄装置100的同时点击屏幕时,拍摄装置100可以在取景器1110上显示包括一组功能的菜单图像1120。通过在屏幕上执行向左或向右拖动,用户10可以选择呈现在菜单图像1320内的功能中的任何一个1321。
[0175] 当用户10选择照片向导模式1321时,拍摄装置100可以在取景器1310上显示呈现照片向导模式1321的构图的图像1330。例如,拍摄装置100可以在取景器1310上显示呈现风景或肖像(未示出)的图像1330,其中所述风景或肖像是照片向导模式1321中的构图。
[0176] 例如,用户10可以在屏幕上执行上下拖动,并可以基于由用户10执行的拖动,顺序地在图像1330上显示诸如风景和肖像的各种构图。因此,通过点击或双击屏幕,用户10可以选择在取景器1310上显示的构图(例如,风景)。
[0177] 拍摄装置100可以被配置为基于根据由用户10执行的点击或双击而选择的构图来处理图像。
[0178] 图14是示出了拍摄装置基于手势来执行所选功能的另一示例的图。
[0179] 参考图14,拍摄装置100可以被配置为执行或施行详细功能。图14中所示的详细功能可以是指用于调整拍摄装置100执行拍摄所需的各种设置(例如,快门速度、ISO灵敏度、光圈值和EV)的功能。例如,当用户10在接近拍摄装置100的同时点击屏幕时,拍摄装置100可以在取景器1110上显示包括一组功能的菜单图像1120。通过在屏幕上执行向左或向右拖动,用户10可以选择呈现在菜单图像1420内的功能中的任何一个1421。
[0180] 当用户10选择详细功能1421时,拍摄装置100可以在取景器1410上显示呈现详细功能1421的子因素的图像1430。例如,用户10可以在屏幕上执行上下拖动,并可以基于由用户10执行的拖动,顺序地在图像1430上显示诸如快门速度、ISO灵敏度、光圈值和EV(未示出)的各种因素。因此,通过点击或双击屏幕,用户10可以选择在取景器1410上显示的因素(例如,快门速度)。
[0181] 此后,拍摄装置100可以被配置为基于用户10的输入来改变所选的因素值(例如,快门速度)。
[0182] 图15是示出了拍摄装置基于手势来执行所选功能的另一示例的图。
[0183] 参考图15,拍摄装置100可以被配置为执行应用。应用可以是指执行拍摄装置100所安装的应用中的任何一个的功能。
[0184] 例如,当用户10在接近拍摄装置100的同时点击屏幕时,拍摄装置100可以在取景器1110上显示包括一组功能的菜单图像1120。通过在屏幕上执行向左或向右拖动,用户10可以选择呈现在菜单图像1520内的功能中的任何一个1521。
[0185] 当用户10选择应用1521时,拍摄装置100可以在取景器1510上显示拍摄装置100所安装的应用的列表1530。
[0186] 例如,用户10可以在屏幕上沿各个方向执行拖动,并且可以根据用户10的拖动来选择列表所呈现的应用中的任何一个1531。此后,拍摄装置10可以被配置为执行基于由用户10执行的点击或双击而选择的应用。以下为了说明的目的,假设执行将照片上传到服务器的应用1531。
[0187] 当执行应用1531时,拍摄装置100可以在取景器1510上显示预存图像的缩略图1540。用户10可以在屏幕上沿各方向执行拖动,并可以基于由用户10执行的拖动来选择缩略图1540中的任何一个1541。
[0188] 拍摄装置100可以将与所选缩略图1541相对应的图像上传到服务器,并在取景器1510上显示指示上传完成的图像1550。
[0189] 如以上参考图10至15所述,拍摄装置100可以被配置为:在取景器上显示菜单,并执行或施行基于用户的手势从菜单中选择的功能。
[0190] 另一方面,拍摄装置100可以基于用户输入来预设与每个手势相对应的功能。例如,拍摄装置100可以基于输入手势执行预设功能而不在取景器上显示菜单。以下将参考图16和17来描述通过拍摄装置100设置与手势相对应的功能的示例。
[0191] 图16是示出了设置与手势相对应的功能的拍摄装置的示例的流程图。
[0192] 图9所示的流程图可以包括在图1至4所示的拍摄装置100中顺序处理的顺序操作。因此,虽然省略了对图9的拍摄装置的描述,但是以上关于图1至4所示的拍摄装置100的描述也可以应用于图9的流程图。
[0193] 参考图16,在操作1610中,拍摄装置100可以检测用户的第三手势。例如,用户10可以通过触摸拍摄装置100所包括的屏幕来输入第三手势,且拍摄装置100可以被配置为识别第三手势。第三手势例如可以与点击屏幕的操作相对应,且不限于此。
[0194] 在操作1620中,拍摄装置100可以在取景器上显示主图像。主图像可以是指例如包括可以由拍摄装置100执行的一组功能的菜单图像。换句话说,当用户10点击屏幕时,拍摄装置100可以在取景器上显示菜单图像。
[0195] 在操作1630中,拍摄装置100可以被配置为根据用户的第四手势来执行或施行用户设置功能。例如,当用户10输入用于选择菜单图像所包括的功能中的用户设置功能的手势时,拍摄装置100可以执行用户设置功能。
[0196] 在操作1640中,拍摄装置100可以检测用户的第五手势,并选择与第五手势相对应的功能。例如,拍摄装置100可以被配置为:请求用户输入手势,并选择与输入手势相对应的功能。
[0197] 在操作1650中,拍摄装置100可以匹配并存储第五手势和在操作1640中所选的功能。
[0198] 以下将参考图17来描述通过拍摄装置100设置与手势相对应的功能的示例。
[0199] 图17是示出了拍摄装置设置与手势相对应的功能的示例的图。
[0200] 参考图17,当用户10在接近拍摄装置100的同时点击屏幕时,拍摄装置100可以在取景器1710上显示包括一组功能的菜单图像1720。通过在屏幕上执行向左或向右拖动,用户10可以选择呈现在菜单图像1720内的功能中的用户设置功能1721。
[0201] 当选择了用户设置功能1721时,拍摄装置100可以请求用户10输入手势。例如,拍摄装置10可以在取景器1710上显示用于请求输入手势的图像1730,并可以等待预定时间。当预定时间内未输入手势时,拍摄装置100可以重新请求用户10输入手势或在取景器1710上重新显示菜单图像1720。
[0202] 当用户10在屏幕上输入手势时,拍摄装置100可以识别输入手势。然后,拍摄装置100可以请求用户10选择功能。例如,拍摄装置100可以基于由用户10执行的拖动,在取景器
1710上顺序地显示可以由拍摄装置100执行的所有功能。因此,通过点击或双击屏幕,用户
10可以选择在取景器1710上显示的功能1740。
[0203] 当用户10选择功能时,拍摄装置100可以被配置为匹配和存储手势和功能。此后,当用户10执行手势时,拍摄装置100可以立即执行所存储的与手势相匹配的功能。
[0204] 如以上参考图9至17所述,屏幕10可以通过用于显示呈现拍摄装置100的状态的图像的屏幕来输入手势。另外,用户10可以通过显示实时取景图像的屏幕来输入手势。另外,用户10可以通过使用拍摄装置100所设置的滚轮来选择将由拍摄装置100执行的功能。
[0205] 以下将参考图18和19来描述用户10通知操作拍摄装置100所设置的不同组件来选择将由拍摄装置100执行的功能的示例。
[0206] 图18是示出了通过显示实时取景图像的屏幕来输入手势的示例的图。
[0207] 参考图18,当用户10接近拍摄装置100时,拍摄装置100支持屏幕1810检测用户10的手势的功能。当用户10在接近拍摄装置100的同时点击屏幕1810时,拍摄装置100可以在显示实时取景图像的屏幕1820上显示包括可以由拍摄装置100执行的一组功能的菜单图像1830。
[0208] 用户10可以通过参考屏幕1820上所显示的菜单图像1830在屏幕1820上输入手势,来选择功能中的任何一个。例如,类似于屏幕1810,屏幕1820可以用作触摸屏。因此,用户10可以通过选择性地使用屏幕1810或屏幕1820来输入手势。
[0209] 在这种情况下,用户10基于经由屏幕1820输入的手势选择功能以及拍摄装置100执行所选功能的示例可以与以上参考图10至17描述的内容相同。
[0210] 图19是示出了用户经由设置在拍摄装置中的滚轮来选择功能的示例的图。
[0211] 参考图19,当用户10接近拍摄装置100时,拍摄装置100支持经由屏幕1910检测用户的手势的功能。当用户10在接近拍摄装置100的同时点击屏幕1910时,拍摄装置100可以在取景器1920上显示包括可以由拍摄装置100执行的一组功能的菜单图像1930。
[0212] 另一方面,用户10可以通过操作拍摄装置100所包括的滚轮1941、1942和1943,来选择将由拍摄装置100执行的功能,而不在屏幕1910上执行手势。例如,用户10可以通过操作滚轮1941、1942和1943来选择菜单图像1930所包括的功能中的任何一个,且拍摄装置100可以执行所选功能。在这种情况下,用户通过操作滚轮1941、1942和1943来选择功能且通过拍摄装置100来执行所选功能的示例可以与参考图10至17所述的内容相同。
[0213] 图20是示出了拍摄装置的另一示例的框图。
[0214] 参考图20,拍摄装置100c可以包括传感器3010、触摸屏3020和控制器3030。图20的拍摄装置100c仅包括用于实现一些示例所必须的组件。因此,根据示例,拍摄装置100c还可以包括图2和3所示的拍摄装置100a和100b所包括的组件。另外,关于拍摄装置100c的以下描述也可以应用于图2和3所示的拍摄装置100a和100b。因此,虽然省略了对图20的拍摄装置的描述,但是以上参考图1至19的描述也可以应用于图20的拍摄装置100c。
[0215] 传感器3010可以检测用户对拍摄装置100c的接近。传感器3010可以包括接近传感器,但不限于此。拍摄装置100c可以通过传感器3010来检测用户10对拍摄装置100c的接近。用户10对拍摄装置100c的接近可以是指但不限于用户10通过取景器观看目标对象的情况。
[0216] 触摸屏3020可以显示呈现拍摄装置100c的状态的图像并接收用户10的手势。例如,当用户10接近拍摄装置100c时,可以支持触摸屏3020检测手势的功能。所述呈现拍摄装置100c的状态的图像可以是指关于拍摄装置100c的当前设置功能的信息或呈现拍摄装置100c的电池的状态的信息。例如,触摸屏3020可以显示关于拍摄装置100c的所设置的ISO灵敏度、所设置的光圈值和剩余电池电量的信息。
[0217] 控制器3030可以被配置为支持触摸屏3020基于从传感器3010接收的信号来检测手势的功能。那么,控制器3030可以被配置为执行与用户10的手势相对应的功能。例如,控制器3030可以被配置为支持触摸屏3020仅当用户10接近拍摄装置100c时才检测手势的功能。控制器3030可以被配置为执行基于用户10的手势而选择的功能。
[0218] 例如,用户10可以通过触摸触摸屏3020来执行各种手势,并且拍摄装置100c可以被配置为识别用户10的手势。然后,拍摄装置100c可以被配置为执行根据用户10的手势而选择的功能。
[0219] 如上所述,即使在通过取景器观察目标对象时,用户也可以选择拍摄装置的功能或者设置所选功能的详情。由此,用户可以基于取景器来容易地执行拍摄操作。
[0220] 本公开的上述方法可以被写成计算机程序,并可以在使用非暂时性计算机可读记录介质来执行程序的计算机中执行。此外,可以通过各种手段将上述示例方法中使用的数据结构记录在非暂时性计算机可读记录介质中。非暂时性计算机可读记录介质的示例包括诸如磁存储介质(例如,ROM、RAM、USB、软盘、硬盘等)和光学记录介质(例如,CD-ROM、DVD等)的记录介质。
[0221] 另外,可以通过执行非暂时性计算机可读记录介质中所存储的程序中的至少一个所包括的指令来执行上述方法。当计算机执行所述指令时,计算机可以执行与所述指令相对应的功能。所述指令可以包括由编译器产生的机器语言代码和可以被计算机使用解释程序来执行的高级语言代码。处理器可以是计算机的示例,且存储器可以是非暂时性计算机可读记录介质的示例。
[0222] 本领域普通技术人员应该理解,在不脱离由所附权利要求限定的本公开的精神和范围的情况下,可以对示例进行形式和细节上的各种改变。因此,应当仅在描述性或说明性的意义上来考虑这些示例,而非出于限制性的目的。因此,本公开的范围不是由本公开的详细描述来限定,而是由所附权利要求来限定,并且范围内的所有差异将解释为包括在本公开中。
[0223] 对每个示例中的特征或方面的描述一般应当被看作可用于其他示例中的其他类似特征或方面。
[0224] 尽管已参考附图描述了一个或多个示例,但本领域普通技术人员应当理解,在不脱离所附权利要求所限定的精神和范围的情况下,可以进行形式和细节上的多种改变。