首页> 中国专利> 一种拍摄月亮的方法、装置、电子设备及介质

一种拍摄月亮的方法、装置、电子设备及介质

摘要

本公开是关于一种拍摄月亮的方法、装置、电子设备及介质,方法包括:当拍摄画面中包括第一图像,根据预设变焦规则调节相机的焦距,将所述第一图像显示于拍摄界面的预设构图区域内,并生成预览图像;其中,所述第一图像为月亮的图像;根据所述预览图像,生成目标图像。使用本公开的方法,能够自动识别拍摄画面中的月亮,并自动调节月亮图像在预设构图区域内显示,提升月亮的拍摄效果。

著录项

  • 公开/公告号CN114070998A

    专利类型发明专利

  • 公开/公告日2022-02-18

    原文格式PDF

  • 申请/专利权人 北京小米移动软件有限公司;

    申请/专利号CN202010753724.9

  • 发明设计人 王倩;赵煜;孙阳;

    申请日2020-07-30

  • 分类号H04N5/232(2006.01);

  • 代理机构北京名华博信知识产权代理有限公司 11453;

  • 代理人朱影

  • 地址 100085 北京市海淀区西二旗中路33号院6号楼8层018号

  • 入库时间 2023-06-19 15:49:21

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-09-22

    授权

    发明专利权授予

  • 2022-03-08

    实质审查的生效 IPC(主分类):H04N 5/232 专利申请号:2020107537249 申请日:20200730

    实质审查的生效

说明书

技术领域

本公开涉及终端领域,尤其涉及一种拍摄月亮的方法、装置、电子设备及介质。

背景技术

月亮是常见的拍摄主体,随着技术的进步,用户对月亮的拍摄效果有着越来越高的要求。相关技术中,为了获得较好的月亮拍摄的效果,往往需要专业的拍摄工具或模式,对于普通用户而言,操作较为复杂。

发明内容

为克服相关技术中存在的问题,本公开提供一种拍摄月亮的方法、装置、电子设备及介质。

根据本公开实施例的第一方面,提供一种拍摄月亮的方法,应用于电子设备,包括:

当拍摄画面中包括第一图像,根据预设变焦规则调节相机的焦距,将所述第一图像显示于拍摄界面的预设构图区域内,并生成预览图像;其中,所述第一图像为月亮的图像;

根据所述预览图像,生成目标图像。

可选地,所述方法还包括:

接收用户的输入信息;

响应于所述输入信息,在所述拍摄界面上显示预设模式的叠加图像;其中,所述预设模式包括动态模式或静态模式,所述叠加图像包括剪影图像、水印图像和天气效果图像中的至少一种。

可选地,所述输入信息包括第一输入信息和第二输入信息,所述叠加图像包括剪影图像;

所述响应于所述输入信息,在所述拍摄界面上显示预设模式的叠加图像,包括:

响应于用户的第一输入信息,在所述拍摄界面上生成至少一种所述剪影图像的预览浮窗;

响应于用户在所述预览浮窗的第二输入信息,将至少一个所述剪影图像中的目标剪影图像以动态形式呈现至所述拍摄界面。

可选地,将至少一个所述剪影图像中的目标剪影图像以动态形式呈现至所述拍摄界面,包括以下至少一种:

将所述目标剪影图像的显示大小,由初始位置逐渐变大铺设显示于所述拍摄界面;

将所述目标剪影图像的显示透明度,自初始位置开始至所述拍摄界面,由第一透明度逐渐变小至第二透明度;

所述目标剪影图像包括运动对象,在所述拍摄界面上,将所述运动对象在所述目标剪影图像中自第一预设位置沿预设轨迹移动至第二预设位置。

可选地,所述方法还包括:响应于用户的第三输入信息,在所述拍摄界面上,以动态形式或静态形式取消显示目标剪影图像。

可选地,所述根据预设变焦规则调节相机的焦距,将所述第一图像显示于所述拍摄界面的预设构图区域内,包括:

根据预设变焦规则,将所述第一图像的尺寸调整至与预设构图区域匹配的尺寸;

根据所述预设构图区域的位置,将所述第一图像几何中心调整至与所述构图区域的几何中心重合。

根据本公开实施例的第二方面,提供一种拍摄月亮的装置,应用于电子设备,包括:

调节模块,用于当拍摄画面中包括第一图像,根据预设变焦规则调节相机的焦距,将所述第一图像显示于拍摄界面的预设构图区域内,并生成预览图像;其中,所述第一图像为月亮的图像;

目标图像生成模块,用于根据所述预览图像,生成目标图像。

可选地,所述装置还包括:

接收模块,用于接收用户的输入信息;

叠加模块,用于响应于所述输入信息,在所述拍摄界面上显示预设模式的叠加图像;其中,所述预设模式包括动态模式或静态模式,所述叠加图像包括剪影图像、水印图像和天气效果图像中的至少一种。

可选地,所述输入信息包括第一输入信息和第二输入信息,所述叠加图像包括剪影图像;

所述叠加模块,包括:

预览子模块,用于响应于用户的第一输入信息,在所述拍摄界面上生成至少一个所述剪影图像的预览浮窗;

显示子模块,用于响应于用户在所述预览浮窗的第二输入信息,将至少一个确定多种所述剪影图像中的目标剪影图像以动态形式呈现至所述拍摄界面。

可选地,所述显示子模块,具体用于执行以下至少一种操作:

将所述目标剪影图像的显示大小,由初始位置逐渐变大铺设显示于所述拍摄界面;

将所述目标剪影图像的显示透明度,自初始位置开始至所述拍摄界面,由第一透明度逐渐变小至第二透明度;

所述目标剪影图像包括运动对象,在所述拍摄界面上,将所述运动对象在所述目标剪影图像中自第一预设位置沿预设轨迹移动至第二预设位置。可选地,所述装置还包括:

取消模块,用于响应于用户的第三输入信息,在所述拍摄界面上,以动态形式或静态形式取消显示目标剪影图像。

根据本公开实施例的第三方面,提供了一种电子设备,包括:

处理器;

用于存储处理器的可执行指令的存储器;

其中,所述处理器被配置为执行如上任一项所述的拍摄月亮的方法。

根据本公开实施例的第四方面,提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如上任一项所述的拍摄月亮的方法。

本公开的实施例提供的技术方案可以包括以下有益效果:使用本公开的方法,能够自动识别拍摄画面中的月亮,并自动调节月亮图像的在预设构图区域内显示,提升月亮的拍摄效果。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的方法的流程图。

图2是根据一示例性实施例示出的方法的流程图。

图3是根据一示例性实施例示出的方法的流程图。

图4是根据一示例性实施例示出的方法的流程图。

图5是根据一示例性实施例示出的方法的流程图。

图6是根据一示例性实施例示出的界面示意图。

图7是根据一示例性实施例示出的界面示意图。

图8是根据一示例性实施例示出的界面示意图。

图9是根据一示例性实施例示出的界面示意图。

图10是根据一示例性实施例示出的界面示意图。

图11是根据一示例性实施例示出的装置的框图。

图12是根据一示例性实施例示出的装置的框图。

图13是根据一示例性实施例示出的装置的框图。

图14是根据一示例性实施例示出的装置的框图。

图15是根据一示例性实施例示出的电子设备的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

在使用电子设备进行拍摄的过程中,月亮是常见的拍摄主体,随着技术的进步,用户对月亮的拍摄效果有着越来越高的要求。相关技术中,为了获得较好的月亮拍摄的效果,往往需要专业的拍摄模式,对于普通用户而言,调整拍摄参数较为困难,不利于拍摄得到清晰的月亮图像。

为解决上述技术问题,本公开提出了一种拍摄月亮的方法,应用于电子设备,包括:当拍摄画面中包括第一图像,根据预设变焦规则调节相机的焦距,将第一图像显示于所述拍摄画面的预设构图区域内,并生成预览图像;其中,第一图像为月亮的图像;根据所述预览图像,生成目标图像。使用本公开的方法,能够自动识别拍摄画面中的月亮,并自动调节月亮图像的在预设构图区域内显示,提升月亮的拍摄效果。

在一个示例性的实施例中,本实施例的方法应用于电子设备,电子设备比如可以是,手机、平板电脑、笔记本电脑和可穿戴设备等便携式电子设备。

其中,电子设备一般包括处理器、存储器和显示屏,以实现电子设备系统的运行或应用程序的运行。其中,处理器通过运行或执行存储在存储器内的指令、程序、代码集或指令集,以及调用存储在存储器内的数据,执行电子设备的各种功能和处理数据。比如,处理器可包括中央处理器(CPU)、图像处理器(GPU)、调制解调器等中的一种或几种。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。存储器可用于存储指令、程序、代码、代码集或指令集。比如,存储器的存储程序区可存储用于实现操作系统的指令、用于执行至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现控制方法的指令等。

电子设备可以通过图像处理器(GPU)、图像信号处理器(ISP)、摄像头组件、显示屏及中央处理器(CPU)等实现拍摄功能。其中,ISP用于处理摄像头组件反馈的数据(ISP也可以设置于摄像头组件中),摄像头组件的感光元件(CCD或CMOS)把光信号转换成电信号,并将电信号传递至ISP转换成数字图像信号,ISP将数字图像信号输出至数字信号处理器(DSP)加工处理,DSP将数字图像信号转换成标准的RGB等格式的图像信号,最终实现拍摄图像在电子设备上的显示。

以操作系统为安卓系统的智能设备为例,存储器中存储有Linux内核层、系统运行库层、应用框架层和应用层。其中,Linux内核层为智能设备的各种硬件提供了底层的驱动,如显示驱动、音频驱动等。系统运行库层通过一些C/C++库来为Android系统提供了主要的特性支持,如OpenGL/ES库提供了3D绘图的支持。应用框架层提供了构建应用程序时可能用到的各种API,比如构建如下程序:窗口管理、视图管理等。应用层中运行有至少一个应用程序,这些应用程序可以是操作系统自带的,比如相机程序。

如图1所示,本实施例的方法包括如下步骤:

S110、当拍摄画面中包括第一图像,根据预设变焦规则调节相机的焦距,将第一图像显示于拍摄界面的预设构图区域内,并生成预览图像;其中,第一图像为月亮的图像;

S120、根据所述预览图像,生成目标图像。

其中,当接收到用户点击显示屏主界面上的相机图标这一操作后,电子设备启动相机应用,基于相机取景框内的拍摄画面可在相机程序上形成拍摄界面,相机的拍摄界面如图6至图10所示。

在步骤S110中,利用预设算法识别拍摄画面中是否包含第一图像(即月亮的图像),比如,调用AI算法识别拍摄画面中预设对象是否为月亮:获取拍摄画面中预设对象的特征,判断预设对象的特征与预存的月亮的特征是否一致,若一致则确定预设对象为月亮。在确定拍摄画面中包含第一图像后,还可以对月亮的形态(满月或半月等)进行识别,即将月亮的图像特征与预存的月亮形态特征比对。对月亮识别的函数或算法以及处理图像的算法可设置在应用框架层。

预设变焦规则包括拍摄月亮过程中的焦距调节及对焦,以拍摄获得合适尺寸及清晰度的月亮图像。比如,预设变焦规则可以是:当识别到拍摄画面中包含月亮,基于用户的操作信息选择了自动拍摄模式,电子设备自动调用摄像头组件中的长焦镜头,并通过混合变焦(利用镜头焦距结合算法的方式实现变焦)的方式调节变焦倍数(比如30倍及以上),调节焦距之前或之后还可对月亮进行自动对焦。或者,预设变焦规则还可以是:当识别到拍摄画面中包含月亮,用户手动拖动拍摄界面的焦距调节区域控制长焦镜头变焦,直至月亮图像的大小与预设构图区域的大小相适应,可在拍摄过程中点击月亮图像手动对焦。采用预设变焦规则拍摄月亮图像,获得的月亮图像适应性的显示于预设构图区域内。

其中,预设构图区域为月亮的图像(即第一图像)显示的区域;当第一图像适应性的显示于预设构图区域1内,生成预览图像。

在一个示例中,如图6及图7所示,在用户按图6示选取自动拍摄模式后(图示点击位置),电子设备按图7所示自动调焦,并自动触发相机的快门,连续获取多个包含预设构图区域1内的第一图像2,并生成对应的多个预览图像,以实现快速捕捉月亮图像,避免晃动造成图像模糊。

在另一个示例中,如图8及图9所示,用户可以按图8示手动调节焦距、并按图9示手动点击拍摄界面的快门,拍摄月亮2图像。其中,预览图像在拍摄界面的显示,可以是通过视图管理接收处理器的指示进行控制显示的。

在步骤S120中,电子设备调用AI图像算法对多个预览图像进行筛选比对,选取并保存预览图像中的最佳显示效果的帧图像作为目标图像。其中,最佳显示效果的帧图像比如可以是预览图像中月亮的图像清晰度最佳、月亮图像与夜空背景对比度最佳、月亮表面颜色最佳的图像。

可以理解的是,预览图像或目标图像是包含背景图像及预设构图区域内月亮图像的图像。在实际应用场景下,当用户的目的是拍摄月亮,在步骤S110之前,可以先将电子设备在预设位置架设或固定好,防止拍摄画面因用户动作发生抖动,同时电子设备固定过程中应保证月亮已出现在预设构图区域内。

在一个示例性的实施例中,如图2所示,步骤S110具体包括如下步骤:

S1101、根据预设变焦规则,将第一图像的尺寸调整至与预设构图区域匹配的尺寸。

S1102、根据预设构图区域的位置,将第一图像几何中心调整至与所述构图区域的几何中心重合。

其中,在步骤S1101中,预设构图区域是显示于拍摄界面中的构图参考区域,预设构图区域用于指示拍摄过程中月亮的参考位置及参考尺寸。如图7所示,第一图像2与预设构图区域1相适应是指:当拍摄月亮时,第一图像2的参考位置为预设构图区域的位置,第一图像2的参考尺寸大小与预设构图区域尺寸大小相适应。比如,当月亮的形态为满月,月亮的图像与预设构图区域重合且面积相等。比如,当月亮的形态为半月或弯月,第一图像2位于构图区域1的中心。

在步骤S1102中,经过变焦获得的第一图像2尺寸与预设构图区域1相适应,但第一图像2的位置可能存在偏差。本步骤中,基于算法对包含月亮的图像裁切或移动,以使月亮图像的显示位置与预设构图区域的位置相适应。比如当月亮的形态为满月,对包含月亮的图像裁切以使月亮的图像与预设构图区域重合;当月亮的形态为半月或弯月,对包含月亮的图像裁切以使月亮的图像的几何中心与预设构图区域的几何中心重合,即第一图像位于构图区域的中心。

本实施例中,当拍摄画面中包括第一图像,还可以对第一图像的显示效果进行优化。优化月亮的图像的显示效果的方式可以包括:通过AI算法根据拍摄场景(比如环境光线条件、拍摄位置等因素),动态调整月亮的图像(比如月亮的亮度、大小及轮廓),增强月亮的细节及分辨率。比如,在拍摄过程中,智能增加或降低曝光补偿(EV)、智能强化或锐化月亮表面效果、智能颜色及白平衡效果。其中,当环境光源偏暗,可增加曝光补偿以突显图像清晰度。本步骤旨在拍摄过程中,对月亮图像进行增强,降低拍摄背景干扰(比如压低夜空的亮度),以拍摄出轮廓清晰、晶莹美丽的月亮图像。

在一个示例性的实施例中,如图3所示,本实施例的方法包括如下步骤:

S210、当拍摄画面中包括第一图像,根据预设变焦规则调节相机的焦距,将第一图像显示于拍摄界面的预设构图区域内,并生成预览图像;其中,第一图像为月亮的图像;

S220、根据预览图像,生成目标图像。

S230、接收用户的输入信息。

S240、响应于输入信息,在拍摄界面上显示预设模式的叠加图像;其中,预设模式包括动态模式或静态模式,叠加图像包括剪影图像、水印图像和天气效果图像中的至少一种。

本实施例中,步骤S210至S220的具体实施方式可以参照步骤S110至S120,本实施例中不再赘述。

在步骤S230中,用户的输入信息可以是表征用户选择的操作,比如用户的输入信息为点击或拖动预设浮窗区域。

在步骤S240中,基于用户的选择,可以在拍摄界面上显示叠加图像,使目标图像具有不同的艺术效果。比如叠加图像是剪影或水印,将剪影或水印添加至月亮图像上,有效提升拍摄效果与拍摄体验。此外,除剪影图像、水印图像(比如文字水印)和天气效果图像外,还可以在目标图像上叠加音频效果,生成音频文件。

其中,静态剪影比如可以是飞机、树枝、窗户等JPG格式的图片形式。天气效果比如可以是雨天、多云、雪天等天气背景,天气效果支持静态和动态效果,天气效果支持动态下雨下雪天气的模拟。音频效果比如可以是:用户选择系统预置或电子设备存储的音频文件叠加至参考显示图像;添加音频效果的使用场景优选用于添加了动态艺术效果的参考显示图像中,音频的长度与动态效果文件的时长相适应。可以理解的是,剪影、水印等叠加图像的形状大小可以与拍摄界面的形状大小相适应,或者,与拍摄界面中图像预览区域的形状大小相适应;且叠加图像中设置与预设构图区域相适应的区域。

与静态剪影或静态水印相适应的,具有静态模式叠加图像的目标图像可以是JPG格式的。与动态剪影、动态水印或动态天气效果相适应的,具有动态模式叠加图像的目标图像可以是GIF格式或者MP4格式的动态文件。与音频效果相适应的,叠加音频效果的目标图像可以是MP4格式的动态文件。

示例地,在一些实施例中,在将第一图像显示于拍摄界面的预设构图区域内之前,或者,在将第一图像显示于拍摄界面的预设构图区域内的同时,拍摄界面上可以默认显示一预设模式的初始叠加图像,该初始叠加图像可以是剪影图像、水印图像和天气效果图像中的至少一种。

在一个示例性的实施例中,如图4所示,本实施例的方法包括如下步骤:

S310、当拍摄画面中包括第一图像,根据预设变焦规则调节相机的焦距,将第一图像显示于拍摄界面的预设构图区域内,并生成预览图像;其中,第一图像为月亮的图像;

S320、根据预览图像,生成目标图像。

S330、接收用户的输入信息;输入信息包括第一输入信息和第二输入信息。

S340、响应于用户的第一输入信息,在拍摄界面上生成至少一个剪影图像的预览浮窗。

S350、响应于用户在预览浮窗的第二输入信息,将至少一个剪影图像中的目标剪影图像以动态形式呈现至拍摄界面。

本实施例中,步骤S310至S320的具体实施方式可以参照步骤S210至S230,本实施例中不再赘述。

在步骤S340中,第一输入信息,比如可以是用户点击拍摄界面内叠加图像图标的操作,或者用户滑动拍摄界面内叠加图像区域的操作。基于用户的第一输入信息,在拍摄界面上生成各剪影图像的预览浮窗。其中,各剪影图像的预览浮窗可以是:沿电子设备长度方向或宽度方向以列表形式显示的多个剪影图像,其中包括动态模式或静态模式的剪影图像。

本步骤中,如图10所示,预览浮窗可以是显示于拍摄界面的上方、沿电子设备的宽度方向展示。比如,用户点击相应图标,各式剪影图像的预览浮窗区域可以以弹窗的形式显示于拍摄界面的上方。再比如,用户滑动叠加图像区域,各式剪影图像的预览浮窗区域可以是以动画形式显示于拍摄界面的上方。

在步骤S350中,第二输入信息,可以是用户点击预览浮窗中的任一具体的剪影图像。比如,用户点击预览浮窗中的某一静态剪影图像对应的浮窗区域,则确定选中该静态剪影,将该静态剪影以动态形式呈现至拍摄界面。

在一个示例中,在静态目标剪影图像由初始位置(比如其在预览浮窗的位置)以动态形式呈现至拍摄界面的过程中,动态形式可以是:将静态目标剪影图像的显示大小,由初始位置逐渐变大铺设显示于拍摄界面。

在另一个示例中,在静态目标剪影图像由初始位置以动态形式呈现至拍摄界面的过程中,动态形式还可以是:将目标剪影图像的显示透明度,自初始位置开始至拍摄界面,由第一透明度逐渐变小至第二透明度,比如静态目标剪影图像在初始位置以第一透明度显示在预览浮窗,自被选取以及移动过程中,静态目标剪影图像浮窗区域的透明度按照预设比例逐步减小,直至在预设构图区域内的目标位置以第二透明度显示,恢复剪影图像的正常显示效果。示例地,第一透明度可以80%透明度,第二透明度可以0%透明度。

在另一个示例中,选中静态目标剪影图像后,静态目标剪影图像呈现至拍摄界面的方式还可以是:用户按住静态目标剪影图像的浮窗区域,拖动浮窗区域至用户自定义的位置,然后静态目标剪影图像铺设于拍摄界面。

结合上述两个示例,静态剪影图像或静态水印可以具有预设的显示灰度,并按上述示例的方式铺设于拍摄界面,以预设的显示灰度叠加显示于拍摄界面上即可,比如如图10所示的,预览图像中的第一图像上具有黑色的剪影效果。

在另一个示例中,还可以选择动态目标剪影图像,动态目标剪影图像中包括运动对象(比如剪影中的动物或人物)。在拍摄界面上,可将运动对象在目标剪影图像中自第一预设位置沿预设轨迹移动至第二预设位置,进一步提升拍摄的艺术效果。

可以理解的是,上述示例中的动态显示方式可以单独使用,也可以结合使用。比如,将目标剪影图像显示于拍摄界面过程中,目标剪影图像的显示大小可以是由初始位置逐渐变大铺设显示,在此过程中,随着目标剪影图像的变化至预设大小,目标剪影图像中的运动对象自第一预设位置沿预设轨迹移动至第二预设位置。其中,目标剪影图像的变化至预设大小,可以是目标剪影图像又初始位置的大小增大了预设比例、变化至预设尺寸或者铺设于第一预设位置。

在一个示例性的实施例中,如图5所示,步骤S350之后,还可以包括步骤S360:

S360、响应于用户的第三输入信息,在拍摄界面上,以动态形式或静态形式取消显示目标剪影图像。

本步骤中,第三输入信息,比如可以是用户双击步骤S350中选中的目标剪影图像,或者,用户对目标剪影图像朝向拍摄界面边缘的滑动操作,以此实现目标剪影图像的取消显示。

示例地,在拍摄界面上取消显示目标剪影图像的过程,目标剪影图像可以是以如下的一种或几种动态形式消失:比如,目标剪影图像的显示大小,由铺设显示于拍摄界面的位置逐渐变小回到初始位置。再比如,目标剪影图像由拍摄界面的铺设位置的第二透明度逐渐增大至第一透明度,回到初始位置。再比如,目标剪影图像中的运动对象自第二预设位置沿预设轨迹移动返回至第一预设位置。

若想重新选择剪影图像,则可以再次执行步骤S340至S350或者再次执行步骤S350。

结合上述实施例,本公开在拍摄界面上显示预设模式的叠加图像,可以是在拍摄过程中,在拍摄界面上显示叠加图像。也可以是在生成预览图像后,在预览图像上显示叠加图像。

在一个示例性的实施例中,本实施例提出了一种拍摄月亮的装置,应用于电子设备,如图11所示,装置包括:调节模块110及目标图像生成模块120,本实施例的装置用于实现图1所示的方法。在实施过程中,调节模块110用于当拍摄画面中包括第一图像,根据预设变焦规则调节相机的焦距,将第一图像显示于拍摄界面的预设构图区域内,并生成预览图像;其中,第一图像为月亮的图像。目标图像生成模块120用于根据预览图像,生成目标图像。

在一个示例性的实施例中,如图12所示,装置包括:调节模块110、目标图像生成模块120、接收模块130及叠加模块140。本实施例的装置用于实现图2所示的方法。在实施过程中,接收模块130用于接收用户的输入信息。叠加模块140用于响应于输入信息,在拍摄界面上显示预设模式的叠加图像;其中,预设模式包括动态模式或静态模式,叠加图像包括剪影图像、水印图像和天气效果图像中的至少一种。

在一个示例性的实施例中,如图13所示,装置包括:调节模块110、目标图像生成模块120、接收模块130及叠加模块140,其中,叠加模块140包括预览子模块1401及显示子模块1402。本实施例的装置用于实现图3所示的方法。在实施过程中,输入信息包括第一输入信息和第二输入信息,叠加图像包括剪影图像。预览子模块1401用于响应于用户的第一输入信息,在拍摄界面上生成至少一个剪影图像的预览浮窗。显示子模块1402用于响应于用户在预览浮窗的第二输入信息,将至少一个剪影图像中的目标剪影图像以动态形式呈现至拍摄界面。其中,显示子模块1402,具体用于执行以下至少一种操作:将目标剪影图像的显示大小,由初始位置逐渐变大铺设显示于所述拍摄界面。将目标剪影图像的显示透明度,自初始位置开始至拍摄界面,由第一透明度逐渐变小至第二透明度。目标剪影图像包括运动对象,在拍摄界面上,将运动对象在目标剪影图像中自第一预设位置沿预设轨迹移动至第二预设位置。

在一个示例性的实施例中,如图14所示,装置包括:装置包括:调节模块110、目标图像生成模块120、接收模块130、叠加模块140及取消模块150。本实施例的装置用于实现图5所示的方法。在实施过程中,取消模块150用于响应于用户的第三输入信息,在拍摄界面上,以动态形式或静态形式取消显示目标剪影图像。其中,叠加模块140具体用于在拍摄画面的预设构图区域上显示叠加图像,或者,在所预览图像的预设构图区域上显示叠加图像。

如图15所示是一种电子设备的框图。本公开还提供了一种电子设备,例如,设备500可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

设备500可以包括以下一个或多个组件:处理组件502,存储器504,电力组件506,多媒体组件508,音频组件510,输入/输出(I/O)的接口512,传感器组件514,以及通信组件516。

处理组件502通常控制设备500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器520来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。

存储器504被配置为存储各种类型的数据以支持在设备500的操作。这些数据的示例包括用于在设备500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电力组件506为设备500的各种组件提供电力。电力组件506可以包括电源管理系统,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。

多媒体组件508包括在设备500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件508包括一个前置摄像头和/或后置摄像头。当设备500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克风(MIC),当设备500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。

I/O接口512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件514包括一个或多个传感器,用于为设备500提供各个方面的状态评估。例如,传感器组件514可以检测到设备500的打开/关闭状态,组件的相对定位,例如组件为设备500的显示器和小键盘,传感器组件514还可以检测设备500或设备500一个组件的位置改变,用户与设备500接触的存在或不存在,设备500方位或加速/减速和装置500的温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件514还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件514还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件516被配置为便于设备500和其他设备之间有线或无线方式的通信。设备500可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件516经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件516还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,设备500可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的方法。

本公开另一个示例性实施例中提供的一种非临时性计算机可读存储介质,例如包括指令的存储器504,上述指令可由设备500的处理器520执行以完成上述方法。例如,计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。当存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述的方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号