本发明涉及图像处理技术领域,具体涉及一种照片拍摄方法及终端。
背景技术:
在智能手机中,摄像头是非常重要的配置,拍照功能是用户使用频率很高的一项功能。
在现有技术中,使用手机拍照时,每次拍摄都是单纯的一次性拍照,取景框中出现的是当前的被拍摄物。然而,在某些场景中,用户在拍照时会将某种物体或画面作为拍摄参考,例如:模仿已有的某个经典场景,或模仿某个名人的经典动作。但在现有的拍照过程中,只能自我想象参考物进行模仿,或根据直观呈现的图像进行模仿。此种利用参考物进行拍照的方式拍摄出的效果往往不能达到用户想要的真实效果。
技术实现要素:
本发明实施例提供了一种照片拍摄方法及终端,能够根据参考物生成取景框中的背景图片,使用户在拍摄过程中可以比对参考物,从而可以提升拍摄效果。
第一方面,本发明实施例提供了一种照片拍摄方法,包括:
获取参考图片,根据参考图片生成取景框中的背景图像,背景图像为目标拍摄物的拍摄参考图像;获得拍摄指令,拍摄目标拍摄物。
本发明实施例在拍摄取景的过程中,可以获取图片作为拍摄参考图片,根据该图片生成取景框中的背景图像,该背景图像为目标拍摄物的拍摄参考图像,从而方便用户在拍摄过程中将当前的目标拍摄物与拍摄背景图像进行比对,因此可以指导目标拍摄物进行调整,使其与背景图像中的参考物尽量重合,从而可以更好的模仿参考物进行拍摄,达到更好的拍摄效果。
可选的,所述根据参考图片生成取景框中的背景图像可以是:提取参考图片中的特征点形成轮廓线,显示在取景框中的轮廓线为背景图像。通过在取景框中显示参考图片的轮廓线,既可以保留参考物的特征,又可以使在取景框中呈现的背景图像不会遮挡目标拍摄物,从而更利于拍摄。
可选的,参考图片包括人物图像,提取参考图片中的特征点形成轮廓线包括:提取人物图像中人物的姿态特征形成轮廓线。
可选的,所述姿态特征包括人物图像中的人物体态、眼神、或面部表情。
因此,在目标拍摄物是人物时,提取参考图片中的人物图像的姿态特征,以使得目标拍摄物可以模仿该人物姿态进行拍摄。
可选的,在拍摄过程中,调整目标拍摄物,当目标拍摄物与轮廓线重合度达到重合预设值时,自动生成拍摄指令。从而能够更智能化的进行拍摄。
可选的,所述根据参考图片生成取景框中的背景图像包括:将参考图片经过透明化处理以生成取景框中的背景图像。
通过透明化处理,既可以在取景框中呈现参考物,又可以使背景图像不影响目标拍摄物在取景框中的成像效果,因此,也可以达到良好的拍摄效果。
可选的,所述获取参考图片的方式可以是从已保存的图片中选择参考图片。
第二方面,本发明实施例提供了一种终端,具体实现对应于上述第一方面提供的照片拍摄方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件程序实现。硬件和软件包括一个或多个与上述功能相对应的单元模块,所述单元模块可以是软件和/或硬件。
一种可能的设计中,该终端包括:
参考图片获取单元,用于获取参考图片;背景图像生成单元,用于根据参考图片生成取景框中的背景图像,背景图像为目标拍摄物的拍摄参考图像;拍摄单元,用于获得拍摄指令,拍摄目标拍摄物。
可选的,背景图像生成单元,具体用于提取参考图片中的特征点形成轮廓线,显示在取景框中的轮廓线为背景图像。
可选的,参考图片包括人物图像,背景图像生成单元,具体用于提取人物图像中人物的姿态特征形成轮廓线。
可选的,背景图像生成单元,具体用于提取人物图像中人物的姿态特征形成轮廓线,姿态特征包括人物图像中的人物体态、眼神、或面部表情。
可选的,拍摄单元,具体用于当目标拍摄物与轮廓线重合度达到重合预设值时,生成拍摄指令,拍摄目标拍摄物。
可选的,背景图像生成单元,具体用于将参考图片经过透明化处理以生成取景框中的背景图像。
可选的,参考图片获取单元,具体用于从已保存的图片中选择参考图片。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明实施例在拍摄取景的过程中,通过获取参考图片,根据该图片生成取景框中的背景图像,该背景图像为目标拍摄物的拍摄参考图像,从而方便用户在拍摄过程中将当前的目标拍摄物与拍摄背景图像进行比对,因此可以指导目标拍摄物进行调整,达到更好的拍摄效果。
附图说明
图1为本发明实施例中的照片拍摄方法流程图;
图2为本发明实施例中参考图片示意图;
图3为本发明实施例中取景框中的图像示意图;
图4为本发明实施例中取景框中的图像的另一种示意图;
图5-11为本发明实施例中照片拍摄方法的过程示意图;
图12为本发明实施例中终端的功能模块结构示意图。
具体实施方式
本发明实施例提供了一种照片拍摄方法,用于能够根据参考物生成取景框中的背景图片,使用户在拍摄过程中可以比对参考物,从而可以提升拍摄效果。
本发明实施例不仅适用于带拍照功能的手机,还可以适用于其他具有拍照功能的终端,例如:数码相机、带拍照功能的穿戴式设备、车载终端及各种形式的用户设备。本发明实施例以带拍照功能的智能手机为例进行说明。
按照智能手机正常的拍照流程,用户在取景时,在取景框中呈现的是当前正在拍摄的目标拍摄物,而本发明可以将参考物呈现在取景框中。下面对本发明实施例中的拍照方法进行详细说明。
101、获取参考图片;
用户在拍照时,打开拍照应用,若需要根据某个参考物进行拍照,则先需要获取有该参考物的参考图片。
获取参考图片的方式可以根据实际的场景不同而不同。例如:
1、若本地存储的图片中有相关的参考图片,则可以从本地已存储的图片中选择。一种可能的实现方式为:在本地相机对应的存储中有专门存储经典名画供用户模仿拍摄时选择;一种可能的实现方式为:在用户的本地图库中选择用户历史拍摄或存储的照片。
2、用户可以拍摄照片,将当前拍摄的照片作为参考图片。一种可能的应用场景为:若用户想模仿现场看到的某个物体,则可以直接拍摄该物体,将拍摄的该物体作为参考图片。
3、从网络中获取参考图片。一种可能的方式为:用户从网络中搜索并选择相应的参考物图片;一种可能的方式为:根据取景框中的物体,网络可以智能推荐相关联参考图片给用户进行选择。
102、根据参考图片生成取景框中的背景图像;
在获取参考图片后,根据参考图片生成取景框中的背景图像,该背景图像作为目标拍摄物的拍摄参考图像,在拍摄时,取景框中既呈现背景图像,又呈现当前的取景。
根据参考图片生成的背景图像的形式不限定,只要能够使用户在拍照时,能够根据取景框中的背景图像进行比对即可。具体的,可以是通过如下两种方式:
1、提取参考图片中的特征点形成轮廓线,显示在取景框中的轮廓线为背景图像。
对参考图片进行图像处理,提取参考图片中的特征点,根据特征点形成物体的轮廓线,将该轮廓线显示在取景框中。
例如:若参考图片包括人物图像,则提取人物图像中人物的姿态特征形成轮廓线。可选的,姿态特征可以包括多种,例如:人物体态(例如:四肢形态)、眼神、或/和面部表情等。
若获取的参考图片示意图如图2所示,则提取图2中人物的四肢形态作为取景框中的轮廓线,如图3所示,取景框中显示的A为从图2所示的参考图片中人物的轮廓线,B为实际取景的目标拍摄物。
2、将参考图片经过透明化处理以生成取景框中的背景图像。
将参考图片经过透明化处理,呈现在取景框中的是参考图片中参考图片的虚拟影像,以使得呈现在取景框中的参考图片不会遮挡当前需要拍摄的目标拍摄物。
若获取的参考图片示意图如图2所示,则将图2进行透明化处理后呈现在取景框中,如图4所示,取景框中显示的A为图2所示的参考图片的透明化处理的成像,B为实际取景的目标拍摄物。
103、获得拍摄指令,拍摄目标拍摄物。
在取景框中呈现背景图像后,将当前拍摄的目标拍摄物和背景图像进行对比,调整目标拍摄物,使目标拍摄物与取景框中的背景图像趋同。
可选的,可以计算目标拍摄物与背景图像中的参考物的重合度,并在取景框中显示重合度,例如:重合度:50%。从而可以直观呈现目标拍摄物与参考物的比对效果,指导用户进行拍摄。
获得拍摄指令后,对目标拍摄物进行拍摄,获得拍摄到的目标拍摄物。需要说明的是,背景图像仅作为拍摄时的参考,不呈现在所拍摄到的目标拍摄物成像图片中。
可选的,获得的拍摄指令可以是通过用户按下拍摄按钮获得的。
可选的,获得的拍摄指令可以是:当目标拍摄物与轮廓线重合度达到重合预设值时,自动生成的拍摄指令。
本发明实施例可以应用于所有的拍摄场景,包括自拍,拍摄他人,拍摄物体。
在一种可选的方案中,可以将取景框中的背景图像呈现在其他智能设备中,以方便用户进行比对拍摄。例如:在目标拍摄物为人物时,被拍摄人物带有智能眼镜,取景过程可以显示在智能眼镜中,被拍摄人物根据所述智能眼镜中的背景图像的姿态特征和取景效果调整自身姿态,所述自身姿态包括四肢动作,眼神,面部表情等等。
下面结合图5至图11,以将参考图片经过透明化处理以生成取景框中的背景图像的方式,对本发明实施例中的照片拍摄方法举例,进行详细介绍。
用户打开照相应用,呈现在取景框中的目标拍摄物如图5所示。在图6中点击“仿照图片拍照模式”,出现图7所示的选择参考图片选择项,本发明实施例以在本地存储的“传世名画”或本地用户拍摄的历史照片“自定义图片”中选择参考图片为例进行说明,如图8所示,在“传世名画”中选择一张图片801作为参考图片。如图9所示,本实施例以将参考图片进行透明化处理生成背景图像的方式进行说明,经透明处理的参考图片801形成的背景图片901以及当前摄像头拍摄的目标拍摄物902一起呈现在取景框中。如图10所示,目标拍摄物902可以根据背景图片901调整自身的姿态。当完成拍摄时,拍摄到的成像如图11所示。
以上是对本发明实施例中的照片拍摄方法进行的介绍,下面从功能模块角度对本发明实施例中的终端进行介绍。本发明实施例中的的终端可以是手机、数码相机、带拍照功能的穿戴式设备、车载终端及各种形式的用户设备。
本发明实施例中的终端具体实现对应于上述图1所示的实施例中照片拍摄方法中的全部或部分步骤。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件程序实现。硬件和软件包括一个或多个与上述功能相对应的单元模块,所述单元模块可以是软件和/或硬件。
在一种可能的设计中,该终端包括:
相互连接的处理器、存储器、以及触控面板、其他输入设备、显示面板、传感器、音频电路、Wifi模块等硬件模块。其中,存储器用于存储所述拍照过程中调用的本地图片,用于存储完成拍摄后的目标参考物图片;存储器还用于存储应用程序。处理器用于执行所述应用程序,以执行上述图1所示的实施例中的全部或部分步骤。
在一种可能的设计中,该终端包括:
参考图片获取单元1201,用于获取参考图片;背景图像生成单元1202,用于根据参考图片生成取景框中的背景图像,背景图像为目标拍摄物的拍摄参考图像;拍摄单元1203,用于获得拍摄指令,拍摄目标拍摄物。
具体的,参考图片获取单元1201、背景图像生成单元1202、拍摄单元1203之间的信息交互和实现请参阅图1所示的方法实施例,此处不再赘述。
需要说明的是,参考图片获取单元1201、背景图像生成单元1202、拍摄单元1203在硬件实现上可以是处理器执行存储器中的应用程序实现。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。