一种拍摄方法及移动终端的制作方法

文档序号:8003793阅读:168来源:国知局
一种拍摄方法及移动终端的制作方法
【专利摘要】本发明公开了一种拍摄方法及移动终端,该方法包括以下步骤:启动相机,进入拍摄模式;判断是否选择关闭预览拍摄模式,若判断为是,则关闭相机预览功能,显示屏为黑屏状态;按下拍摄按键,完成拍摄过程。本发明实现了在不同环境下,用户可以依据实际需求选择当前相机的拍摄模式为关闭预览拍摄模式或者为开启预览拍摄模式。当用户选择关闭预览拍摄模式时,相机关闭预览功能,显示屏处于黑屏状态,所述的黑屏状态在外界看来是类似于熄屏的状态,此时用户进行拍摄的过程不容易被发现,可以隐秘的获得自己想要的拍摄画面,满足用户在拍摄方面的个性化需求,提高了移动终端的智能化,为用户带来了全新的使用体验。
【专利说明】一种拍摄方法及移动终端
【技术领域】
[0001]本发明涉及移动终端【技术领域】,更具体地说,是涉及一种拍摄方法及移动终端。
【背景技术】
[0002]随着电子及通信技术的发展,各种产品越来越向智能化的方向发展,例如目前触 屏式智能手机、平板电脑等,其功能越来越多,成为人们日常生活中十分重要的个人娱乐终 端,且使用者对各种产品的使用体验及效果也提出越来越高的要求。而相机是移动终端的 一个重要功能,因此现在移动终端的相机应用有各种各样的拍照、录像效果来满足用户的 不同需求。然而现在各类移动终端的拍摄方法,都是通过在拍摄界面实时预览,显示摄像头 取景的画面,然后自动或手动完成拍摄过程。
[0003]但是在某些情况下,用上述传统的拍摄方式不能满足用户的需求;比如在公共场 所,遇见一些不文明、不道德的行为,甚至某些政府部门、公司工作人员的违规、违法的行 为,用户想将其拍摄下来,并上传到网络中,公之于众。此时如果用移动终端直接对着不文 明行为进行拍摄,可能会给用户带来不必要的麻烦,甚至引起人身和财产安全。又比如,在 日常生活中我们希望捕捉亲朋好友的某个自然状态下画面,此时为了避免引起被拍摄方的 注意或者抵触,那么用户就希望移动终端的相机应用在进行拍摄过程中不被他人发现,而 用上述传统的拍摄方式不能满足用户的需求。

【发明内容】

[0004]本发明的目的在于克服现有技术中的上述缺陷,提供一种同时具有关闭预览拍摄 模式和开启预览拍摄模式的拍摄方法及移动终端。
[0005]为实现上述目的,本发明提供的技术方案如下:
[0006]提供一种拍摄方法,该方法包括以下步骤:
[0007]启动相机,进入拍摄模式;
[0008]判断是否选择关闭预览拍摄模式,若判断为是,则关闭相机预览功能,显示屏为黑 屏状态;
[0009]按下拍摄按键,完成拍摄过程。
[0010]作为一种优选的方案,在所述关闭预览拍摄模式下,拍摄过程中以及拍摄完成后, 继续关闭相机预览功能,显示屏为黑屏状态。
[0011]进一步而言,所述关闭相机预览功能,显示屏为黑屏状态具体为:
[0012]设置摄像头驱动的SurfaceHolder为null,此时摄像头取消将取景预览数据绘制 在SurfaceView上;显示屏为黑屏状态。
[0013]作为一种优选的方案,在拍摄过程中以及拍摄完成后,随时可以手动切换当如相 机的拍摄模式为关闭预览拍摄模式或者为开启预览拍摄模式。
[0014]进一步而言,所述拍摄过程具体为:拍照过程或者录像过程。
[0015]提供一种应用上述拍摄方法的移动终端,所述移动终端包括:操作模块、设置模块,显示控制模块和拍摄模块,其中,
[0016]操作模块用于响应相机请求,进入拍摄模式;
[0017]设置模块用于选择当前相机的拍摄模式为关闭预览拍摄模式或者为打开预览拍 摄丰吴式;
[0018]显示控制模块用于当所述设置模块选择关闭预览拍摄模式时,关闭相机预览功 能,显示屏为黑屏状态;当所述设置模块选择打开预览拍摄模式时,开启相机预览功能,显 示屏上实时预览摄像头取景的画面;
[0019]拍摄模块用于完成拍摄过程。
[0020]作为一种优选的方案,所述设置模块还用于在拍摄过程中以及拍摄完成后,随时 可以手动切换当前相机的拍摄模式为关闭预览拍摄模式或者为开启预览拍摄模式。
[0021]作为一种优选的方案,所述显示控制模块还用于在关闭预览拍摄模式下,拍摄过 程中以及拍摄完成后,继续关闭相机预览功能,显示屏为黑屏状态。
[0022]进一步而言,所述拍摄过程具体为:拍照过程或者录像过程。
[0023]与现有技术相比,本发明的有益效果在于:
[0024]本发明提供了一种同时具有关闭预览拍摄模式和开启预览拍摄模式的拍摄方法 及移动终端,用户可以在不同环境下,依据实际需求选择当前相机的拍摄模式为关闭预览 拍摄模式或者为开启预览拍摄模式。当用户选择关闭预览拍摄模式时,相机关闭预览功能, 显示屏处于黑屏状态,所述的黑屏状态在外界看来是类似于熄屏的状态,此时用户进行拍 摄的过程不容易被发现,可以隐秘的获得自己想要的拍摄画面。比如在拍摄一些不文明行 为等特殊情况下,可以通过此功能,达到拍照和录像的目的,同时保护拍摄人的安全。能满 足用户在拍摄方面的个性化需求,提高了移动终端的智能化,为用户带来了全新的拍摄体 验。
[0025]另外,相机处于关闭预览拍摄模式下进行拍照或者录像,还有效的节省电源消耗, 如果用户长时间进行录像,那么可以在关闭预览拍摄模式下进行录像以达到节省电源的目 的。
【专利附图】

【附图说明】
[0026]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 这些附图获得其他的附图。
[0027]图1是本发明一种拍摄方法实施例1的实现流程示意图;
[0028]图2是本发明一种拍摄方法实施例2的实现流程示意图;
[0029]图3是本发明一种移动终端的结构框图。
【具体实施方式】
[0030]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0031]实施例1:
[0032]本发明的实施例1提供了一种拍摄方法,下面结合附图对本实施例进行详细说 明。
[0033]图1是本发明实施例1的实现流程示意图,请参考图1,本实施例的方法包括以下 步骤:
[0034]S101、启动相机,进入拍摄模式;进入步骤S102 ;
[0035]通常,移动终端的相机应用在每次启动进入拍摄模式时,都是默认进入打开预览 拍摄模式。
[0036]那么在本实施例中,优选的,在移动终端相机的预览界面上增加一个选择拍摄模 式的按钮,比如“预览方式”按钮,在进入拍摄模式下,用户可以通过点击该“预览方式”按 钮,来选择相机的拍摄模式为关闭预览拍摄模式或者开启预览拍摄模式。
[0037]S102、判断是否选择关闭预览拍摄模式,若判断为是,则关闭相机预览功能,显示 屏为黑屏状态;若判断为否,则开启相机预览功能,进入开启预览拍摄模式,显示屏上实时 预览摄像头取景画面,即传统的拍摄模式;进入步骤S103 ;
[0038]作为一种优选的方案,所述关闭相机预览功能,显示屏为黑屏状态具体为:
[0039]设置摄像头驱动的SurfaceHolder为null,此时摄像头取消将取景预览数据绘制 在SurfaceView上;显示屏为黑屏状态。
[0040]当然,此时显示屏依然处于唤醒状态,仅仅是显示屏为黑屏,给用户的感觉是相机 预览完全是一个黑色的状态。在本实施例中,优选的,所述移动终端相机的预览界面上增加 一个选择拍摄模式的按钮,比如“预览方式”按钮,该按钮在用户选择关闭预览时显示“打开 预览”字样;在用户选择打开预览时显示“关闭预览”字样,以提醒用户选定该按钮可以切换 相机的拍摄模式为关闭预览拍摄模式或者为开启预览拍摄模式。
[0041]在安卓系统中,所述SurfaceView (视图添加线程)相当于一个数据渲染绘制视图 工具,且一个 SurfaceView 对应于一个 SurfaceHolder。
[0042]所述SurfaceView是视图(View)的继承类,这个View里内嵌了一个专门用于绘 制的表面(Surface)。可以控制这个Surface的格式和尺寸。Surfaceview控制这个Surface 的绘制位置。
[0043]surface总在自己所在窗口的后面,而surfaceview提供了一个可见区域,只有在 这个可见区域内的surface部分内容才可见,可见区域外的部分不可见。surface的排版显 示受到视图层级关系的影响,它的兄弟视图结点会在顶端显示。这意味者surface的内容 会被它的兄弟视图遮挡,这一特性可以用来放置遮盖物(overlays),例如,按钮等控件。
[0044]所述SurfaceHolde是显示一个surface的抽象接口,其作用就像一个关于 Surface的监听器。使你可以控制surface的大小和格式,以及在surface上编辑像素和监 视surace的改变。这个接口通常通过SurfaceView类实现。
[0045]因此,相机在开启预览拍摄模式的时候,要给摄像头驱动设置一个 SurfaceHolder,这个SurfaceHolder由SurfaceView体现,我们平时看到相机的预览界面 就是Android的一个SurfaceView。因此,当我们给摄像头驱动设置的SurfaceHolder不 为null时,摄像头驱动就会将取景预览数据绘制在SurfaceView上面,而当我们设置的SurfaceHolder为null时,摄像头驱动就取消将预览数据绘制在SurfaceView上,此时,预 览界面上就不能预览摄像头取景画面。
[0046]因此,若用户选择开启预览拍摄模式;则给摄像头驱动设置的SurfaceHolder不 为null,此时摄像头驱动就会将取景预览数据绘制在SurfaceView上,移动终端显示屏处 于亮屏状态,可以在显示屏上实时预览摄像头取景画面。
[0047]若用户选择关闭预览拍摄模式;则给摄像头驱动设置的SurfaceHolder为null, 摄像头驱动就取消将预览数据绘制在SurfaceView上,显示屏为黑屏状态。
[0048]S103、按下拍摄按键,完成拍摄过程。
[0049]作为一种优选方案,在所述关闭预览拍摄模式下,拍摄过程中以及拍摄过程完成 后,继续关闭相机预览功能,显示屏为黑屏状态,直至用户切换当前相机的拍摄模式为开启 预览拍摄模式为止。
[0050]本发明意在实现让用户可以选择相机的拍摄模式为关闭预览拍摄模式或者开启 预览拍摄模式,解决移动终端的相机应用只能在开启预览下进行拍摄,拍摄模式单一,不能 满足用户在拍摄方面的个性化需求的问题。当用户选择关闭预览拍摄模式时,相机关闭预 览功能,显示屏处于黑屏状态,此时黑屏状态在外界看来类似于熄屏的状态,因此用户进行 拍摄的过程不容易被发现,可以隐蔽的获得自己想要的拍摄画面。比如在拍摄不文明行为 等特殊情况下,可以通过此功能,达到拍照和录像的目的,同时保护拍摄人的安全。给用户 带来了全新的拍摄体验。因此在关闭预览拍摄模式下,不管是在拍摄过程中,还是在拍摄完 成后,只要用户没有更改当前的拍摄模式,那么移动终端的相机继续保持关闭预览功能,显 示屏继续保持黑屏状态。
[0051]作为一种优选的方案,在拍摄过程中以及拍摄完成后,随时可以切换当前相机的 拍摄模式为关闭预览拍摄模式或者为开启预览拍摄模式;
[0052]进一步而言,本发明所述的拍摄过程具体为:拍照过程或者录像过程。
[0053]当然为了进一步提高移动终端的智能性,提高相机使用的灵活性,进一步提升用 户的使用体验,在拍摄过程中以及拍摄完成后,用户可以依据实际需求随时可以切换当前 相机的拍摄模式为关闭预览拍摄模式或者为开启预览拍摄模式;比如在录像过程中,用户 可以先在开启预览拍摄模式进行取景,取景完成后手动切换为关闭预览拍摄模式,又比如 在关闭预览拍摄模式下完成一次拍照后,用户如果想打开预览,则点击设置在预览界面上 的选择拍摄模式按钮进行切换即可。
[0054]进一步而言,相机处于关闭预览拍摄模式下进行拍摄还可以有效的节省电源消 耗,如果用户长时间进行录像,那么可以选择在关闭预览拍摄模式下进行录像以达到省电 效果。例如,摄像头对着某个固定区域录像、且时间较长,移动终端基本不发生移动的情况 下,在关闭预览拍摄模式进行录像可以有效的节省电源消耗。
[0055]当然,本发明中,相机可根据用户的手动触发结束拍摄,如手动按下拍摄按键,也 可以根据用户的定时设置结束拍摄。因此所述的按下拍摄按键具体为手动按下拍摄按键或 者相机自动按下拍摄按键。
[0056]在此需要说明的是,所述移动终端可以是手机、平板电脑、数码相机、人机交互终 端或其他具有照相应用的移动终端设备。
[0057]实施例2[0058]参照图2,为了便于理解,下面以触屏手机为例进行说明,图2示出了本发明实施 例2的流程示意图。
[0059]其中包括以下步骤:
[0060]S201、用户启动手机的相机应用,所述手机进入拍摄模式;然后进入步骤S202 ;
[0061]通常,用户在相机进入拍摄模式后便会选择相机的拍照功能或者录像功能。本实 施例中,手机不管是进入拍照界面还是录像界面,在预览界面上都显示一个选择预览方式 按钮,在触摸屏上选定该按钮即可切换此时的拍摄模式为关闭预览拍摄模式或者开启预览 拍摄模式。进一步而言,在启动相机应用进入拍摄模式时,所述选择预览方式按钮显示“关 闭预览”字样,当用户点击触摸屏上“关闭预览”字样的按钮后,该按钮提示“打开预览”字 样,并进入关闭预览拍摄模式,并且在关闭预览拍摄模式下显示屏上一直显示“打开预览” 字样按钮。以保证用户在进行拍摄过程中,随时可以切换拍摄模式。
[0062]S202、判断用户是否选择相机的拍摄模式为关闭预览拍摄模式,判断为是则进入 步骤S203,否则进入步骤S204 ;
[0063]S203、关闭相机预览功能,手机显示屏为黑屏状态;并进入步骤S205 ;
[0064]此时手机的显示屏类似熄屏的效果,用户用手机进行拍摄的过程不容易被发现。
[0065]S204、开启相机预览功能,手机显示屏上实时预览摄像头取景画面;并进入步骤 S205 ;
[0066]此时,手机进入传统的拍摄模式。
[0067]S205、按下手机的拍摄按键,完成拍摄过程。
[0068]作为一种优选方案,在所述关闭预览拍摄模式下,拍摄过程中以及拍摄过程完成 后,继续关闭相机预览功能,显示屏为黑屏状态,直至用户切换当前相机的拍摄模式为开启 预览拍摄模式为止。
[0069]作为一种优选的方案,在拍摄过程中以及拍摄完成后,用户随时可以切换相机的 拍摄模式。而所述的拍摄过程具体为:拍照过程或录像过程。
[0070]比如触屏手机在关闭预览拍摄模式下进行拍照,按下拍摄按键,完成一次拍照后, 判断用户是否切换当前的拍摄模式,若是,则切换当前的拍摄模式为开启预览拍摄模式,若 否,则继续保持在关闭预览拍摄模式。又比如用户在关闭预览拍摄模式下进行录像时,按下 拍摄按键开始录像,在录像过程中,用户可以依据实际需求随时切换为开启预览拍摄模式, 然后再次按下拍摄按键,完成一次录像后,判断用户是否切换当前的拍摄模式,若是,则切 换当前的拍摄模式为开启预览拍摄模式,若否,则继续保持在关闭预览模拍摄模式。
[0071]实施例3
[0072]本发明的实施例3提供了一种移动终端,参照图3,图3是本发明实施例3提供的 移动终端的结构框图。该移动终端包括:操作模块10、设置模块20,显示控制模块30和拍 摄模块40,其中,
[0073]操作模块10用于响应相机应用请求,进入拍摄模式;
[0074]设置模块20用于选择当前相机的拍摄模式为关闭预览拍摄模式或者为打开预览 拍摄1吴式;
[0075]进一步而言,所述设置模块20还用于,在拍摄过程中以及拍摄完成后,随时可以 切换当前相机的拍摄模式为关闭预览拍摄模式或者为开启预览拍摄模式。[0076]显示控制模块30用于当所述设置模块选择关闭预览拍摄模式时,关闭相机预览 功能,显示屏为黑屏状态;当所述设置模块选择打开预览拍摄模式时,开启相机预览功能, 显示屏上实时预览摄像头取景的画面;
[0077]进一步而言,所述显示控制模块30还用于在所述关闭预览拍摄模式下,拍摄过程 中以及拍摄过程完成后,继续关闭相机预览功能,显示屏为黑屏状态,直至用户将当前拍摄 模式切换为开启预览拍摄模式为止。
[0078]本发明意在实现让用户可以选择在关闭预览拍摄模式或者开启预览拍摄模式下 进行拍摄,解决当前移动终端的相机应用只能在开启预览下进行拍摄,拍摄模式单一,不能 满足用户拍摄的个性化需求的问题。当用户选择关闭预览拍摄模式时,相机关闭预览功能, 显示屏处于黑屏状态,此时黑屏状态类似于熄屏的状态,用户进行拍摄的过程不容易被发 现,可以隐蔽的获得自己想要的拍摄画面。比如在拍摄不文明行为等特殊情况下,可以通过 此功能,达到拍照和录像的目的,同时保护拍摄人的安全。给用户带来了全新的拍摄体验。 因此在关闭预览拍摄模式下,不管是在拍摄过程中,还是在拍摄完成后,只要用户没有更改 当前的拍摄模式,那么移动终端的相机继续保持关闭预览功能,显示屏继续保持黑屏状态。
[0079]进一步而言,所述设置模块30选择关闭预览拍摄模式时,关闭相机预览功能,显 示屏为黑屏状态具体为;
[0080]设置摄像头驱动的SurfaceHolder为null,此时摄像头取消将取景预览数据绘制 在SurfaceView上;显示屏为黑屏状态。
[0081]当然,此时显示屏依然处于唤醒状态,仅仅是显示屏为黑屏,给用户的感觉是相机 预览界面完全是一个黑色的状态。在本实施例中,作为优选的,所述移动终端相机的预览界 面上增加一个选择拍摄模式的按钮,比如“预览方式”按钮,该按钮在用户选择关闭预览时 显示“打开预览”字样;在用户选择打开预览时,该按钮显示“关闭预览”字样,以提醒可以 随时切换相机的拍摄模式为关闭预览拍摄模式或者开启预览拍摄模式。
[0082]在安卓系统中,所述SurfaceView (视图添加线程)相当于一个数据渲染绘制视图 工具,且一个 SurfaceView 对应于一个 SurfaceHolder。
[0083]所述SurfaceView是视图(View)的继承类,这个View里内嵌了一个专门用于绘 制的表面(Surface)。可以控制这个Surface的格式和尺寸。Surfaceview控制这个Surface 的绘制位置。
[0084]所述SurfaceHolde是显示一个surface的抽象接口,其作用就像一个关于 Surface的监听器。使你可以控制surface的大小和格式,以及在surface上编辑像素和监 视surace的改变。这个接口通常通过SurfaceView类实现。
[0085]因此,相机在开启预览拍摄模式的时候,要给摄像头驱动设置一个 SurfaceHolder,这个SurfaceHolder由SurfaceView体现,我们平时看到相机的预览界面 就是Android的一个SurfaceView。因此,当我们给摄像头驱动接口设置的SurfaceHolder 不为null时,摄像头驱动就会将取景预览数据绘制在SurfaceView上面,而当我们设置的 SurfaceHolder为null时,摄像头驱动就取消将预览数据绘制在SurfaceView上,此时预览 界面上就不能预览摄像头取景画面。
[0086]拍摄模块40用于完成拍摄过程。
[0087]所述拍摄过程具体为:拍照过程或者录像过程。[0088]当然,所述拍摄模块40可根据用户的手动触发结束拍摄,比如手动按下拍摄按 键,也可以根据用户的定时设置结束拍摄。
[0089]值得注意的是,上述终端实施例中,所包括的各个模块只是按照功能逻辑进行划 分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能模块的具体 名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0090]当然,本实施例中所述的移动终端可以是手机、电子书、个人数字助理(PDA)、掌上 电脑、人机交互终端或其他具有显示功能的手持式终端设备。
[0091]另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤 是可以通过程序来指令相关的硬件来完成。
[0092]上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的 限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化, 均应为等效的置换方式,都包含在本发明的保护范围之内。
【权利要求】
1.一种拍摄方法,其特征在于,该方法包括以下步骤:启动相机,进入拍摄模式;判断是否选择关闭预览拍摄模式,若判断为是,则关闭相机预览功能,显示屏为黑屏状态;按下拍摄按键,完成拍摄过程。
2.根据权利要求1所述的拍摄方法,其特征在于,在所述关闭预览拍摄模式下,拍摄过 程中以及拍摄完成后,继续关闭相机预览功能,显示屏为黑屏状态。
3.根据权利要求1或2所述的拍摄方法,其特征在于,所述关闭相机预览功能,显示屏 为黑屏状态具体为:设置摄像头驱动的SurfaceHolder为null,此时摄像头取消将取景预览数据绘制在 SurfaceView上,显示屏为黑屏状态。
4.根据权利要求1或2所述的拍摄方法,其特征在于,在拍摄过程中以及拍摄完成后, 随时可以手动切换当前相机的拍摄模式为关闭预览拍摄模式或者为开启预览拍摄模式。
5.根据权利要求4所述的拍摄方法,其特征在于,所述拍摄过程具体为:拍照过程或者 录像过程。
6.一种采用如权利要求1至5任一项所述的拍摄方法的移动终端,其特征在于,所述移 动终端包括:操作模块、设置模块,显示控制模块和拍摄模块,其中,操作模块用于响应相机请求,进入拍摄模式;设置模块用于选择当前相机的拍摄模式为关闭预览拍摄模式或者为打开预览拍摄模式;显示控制模块用于当所述设置模块选择关闭预览拍摄模式时,关闭相机预览功能,显 示屏为黑屏状态;当所述设置模块选择打开预览拍摄模式时,开启相机预览功能,显示屏上 实时预览摄像头取景的画面;拍摄模块用于完成拍摄过程。
7.根据权利要求6所述的移动终端,其特征在于,所述设置模块还用于,在拍摄过程中 以及拍摄完成后,可以随时切换当前相机的拍摄模式为关闭预览拍摄模式或者为开启预览 拍摄模式。
8.根据权利要求6所述的移动终端,其特征在于,所述显示控制模块还用于在关闭预 览拍摄模式下,拍摄过程中以及拍摄完成后,继续关闭相机预览功能,显示屏为黑屏状态。
9.根据权利要求6至8任一项所述的移动终端,其特征在于,所述拍摄过程具体为:拍 照过程或者录像过程。
【文档编号】H04N5/232GK103442170SQ201310343019
【公开日】2013年12月11日 申请日期:2013年8月7日 优先权日:2013年8月7日
【发明者】刘博
申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1