一种基于智能设备的照片的拍摄方法及拍摄装置与流程

文档序号:13213326阅读:186来源:国知局
一种基于智能设备的照片的拍摄方法及拍摄装置与流程

本发明涉及智能设备领域,尤其涉及一种基于智能设备的照片的拍摄方法及拍摄装置。



背景技术:

随着智能设备的使用日益广泛,用户可以利用智能设备实现多种功能,例如,用户可以利用智能设备进行拍照。随着科学技术的不断发展,当用户使用智能设备进行拍照时,用户对拍照技术的方法也不断有新的需求,例如,用户需要感受更好的拍照体验。因此,在现有技术的基础上,产生了类似语音拍照、各种美颜拍照等技术。例如,拍“大头贴”的装置,该装置的拍照背景可以由用户预先选定,拍照背景中留出一个空白区域,可以供用户展示头像,但是,这种方式下,用户并不可以对拍照背景进行编辑处理。

现有技术中,当用户使用智能设备进行拍照时,需要通过摄像头获取当前环境的图像作为拍照背景,用户不能够自定义设置拍照背景,用户拍照体验差,本发明提供了一种在拍摄人物照片后识别并获取该人物,用户选择一个背景图片后将该人物与该背景合成一张新的照片。



技术实现要素:

为了克服上述技术缺陷,本发明的目的在于提供一种基于智能设备的照片的拍摄方法及拍摄装置。

本发明公开了一种基于智能设备的照片的拍摄方法,其特征在于,所述拍摄方法包括:

启动所述智能设备的照相功能后拍摄至少一张人物照片;

识别所述人物照片中的人物并提取所述人物的图像;

打开包括至少一幅背景照片的浏览界面并选择一副所述背景照片;

于所述背景照片内选择一位置,于所述位置添加所述人物的图像后生成一合成照片。

优选地,启动所述智能设备的照相功能后拍摄至少一张人物照片,包括:

启动所述智能设备的照相功能后朝向至少一个人物;

控制所述智能设备拍摄包括所述人物的至少一张所述人物照片。

优选地,识别所述人物照片中的人物并提取所述人物的图像,包括:

读取所述人物照片的信息后识别出所述人物照片中包括的人物所在的位置;

根据所述位置的数据信息从所述人物照片中提取所述人物的图像。

优选地,打开包括至少一幅背景照片的浏览界面并选择一副所述背景照片,包括:

于所述智能设备内存储至少一副所述背景照片;

于所述智能设备的显示区域打开包括所述背景照片的浏览界面,于所述浏览界面内选择一副所述背景照片。

优选地,于所述背景照片内选择一位置,于所述位置添加所述人物的图像后生成一合成照片,包括:

加载所述背景照片后于所述背景照片内选择所述位置后,将所述人物的图像添加至所述位置;

调整所述人物的图像与所述背景照片的参数后,生成所述合成照片。

本发明还公开了一种基于智能设备的照片的拍摄装置,其特征在于,所述拍摄装置包括:拍摄模块,识别模块,选择模块,合成模块,其中:

所述拍摄模块,用于启动所述智能设备的照相功能后拍摄至少一张人物照片;

所述识别模块,与所述拍摄模块通讯连接,用于识别所述人物照片中的人物并提取所述人物的图像;

所述选择模块,与所述识别模块通讯连接,用于打开包括至少一幅背景照片的浏览界面并选择一副所述背景照片;

所述合成模块,与所述选择模块通讯连接,用于于所述背景照片内选择一位置,于所述位置添加所述人物的图像后生成一合成照片。

优选地,所述拍摄模块,包括:

启动单元,用于启动所述智能设备的照相功能后朝向至少一个人物;

拍摄单元,与所述启动单元通讯连接,用于控制所述智能设备拍摄包括所述人物的至少一张所述人物照片。

优选地,所述识别模块,包括:

识别单元,用于读取所述人物照片的信息后识别出所述人物照片中包括的人物所在的位置;

提取单元,与所述识别单元通讯连接,用于根据所述位置的数据信息从所述人物照片中提取所述人物的图像。

优选地,所述选择模块,包括:

选择单元,用于于所述智能设备内存储至少一副所述背景照片;

浏览单元,与所述选择单元通讯连接,用于于所述智能设备的显示区域打开包括所述背景照片的浏览界面,于所述浏览界面内选择一副所述背景照片。

优选地,所述合成模块,包括:

添加单元,用于加载所述背景照片后于所述背景照片内选择所述位置后,将所述人物的图像添加至所述位置;

合成单元,与所述添加单元通讯连接,用于调整所述人物的图像与所述背景照片的参数后,生成所述合成照片。

采用了上述技术方案后,与现有技术相比,具有以下有益效果:

1.本发明涉及的基于智能设备的照片的拍摄方法,通过在用户选择自定义拍照背景功能时,使用户对拍照背景的图片库中的图片进行编辑,得到编辑后的目标背景图片,以将编辑后的目标背景图片作为拍照背景进行拍照,能够使用户使用自定义的图片作为拍照背景进行拍照,增强了拍照背景选择的灵活性,有效提升用户的拍照体验。

附图说明

图1为符合本发明一优选实施例中的流程示意图;

图2为图1所示的步骤101的一种具体实施的流程示意图;

图3为图1所示的步骤102的一种具体实施的流程示意图;

图4为图1所示的步骤103的一种具体实施的流程示意图;

图5为图1所示的步骤104的一种具体实施的流程示意图;

图6为符合本发明一优选实施例中的结构示意图。

图7为符合本发明一优选实施例中的结构示意图。

图8为符合本发明一优选实施例中的结构示意图。

图9为符合本发明一优选实施例中的结构示意图。

图10为符合本发明一优选实施例中的结构示意图。

附图标记:

10-拍摄装置、11-拍摄模块、12-识别模块、13-选择模块、14-合成模块:

具体实施方式

以下结合附图与具体实施例进一步阐述本发明的优点。

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

本技术领域技术人员可以理解,这里所使用的智能设备,既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;pcs(personalcommunicationsservice,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;pda(personaldigitalassistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或gps(globalpositioningsystem,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“设备”、“智能设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“设备”、“智能设备”还可以是通信设备、上网设备、音乐/视频播放设备,例如可以是pda,mid(mobileinternetdevice,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。

应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

在本发明的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

参阅图1-5,为符合本发明一优选实施例中的流程示意图,该方法包括:

步骤101:启动所述智能设备的照相功能后拍摄至少一张人物照片;

优选地,启动所述智能设备的照相功能后拍摄至少一张人物照片,包括:

启动所述智能设备的照相功能后朝向至少一个人物;

具体地,启动该智能设备的摄像头的控制器,使该相机处于启动状态,将该智能设备的摄像头对准至少一个想要拍摄的人物。当该智能设备包括至少两个或以上的摄像头时,该拍摄方法适用于任意一个或多个该智能设备的摄像头,本发明的实施例包括但不限于只使用一个摄像头来拍照。

控制所述智能设备拍摄包括所述人物的至少一张所述人物照片。

具体地,按下智能设备的拍照按钮,该按钮包括但不限于实体按钮或虚拟按钮或拍摄手势或语音指令等能够驱动智能设备的摄像头进行拍照指令的功能。执行该拍照指令后拍摄包括至少一个人物的照片,本发明的实施例包括但不限于人物,动物,景物等也属于本发明的实施例。

步骤102:识别所述人物照片中的人物并提取所述人物的图像;

优选地,识别所述人物照片中的人物并提取所述人物的图像,包括:

读取所述人物照片的信息后识别出所述人物照片中包括的人物所在的位置;

具体地,以人物照片为例,但本发明的实施例包括但不限于人物照片,读取待处理照片,首先判断该照片内包括多少个人物,对该照片中人物自左侧第一个人物开始识别,该照片识别通过脸型轮廓模块先对该第一个人物的脸型轮廓进行识别,该脸型轮廓模块首先判断该第一个人物的脸型与平面所成的角度,该平面是指该第一个人物正面主视图所在的平面,该脸型轮廓模块再根据判断该的角度进行该第一个人物的脸型的角度旋转,直至旋转成该平面的脸型,根据旋转后的该平面的脸型生成模拟骨骼图像。可以但不限于通过五官定位模块对该模拟骨骼形象中的脸型轮廓、五官位置和五官轮廓进行识别,并生成对应参数,通过脸部的参数推算出身体的近似参数,将上述参数转化为人物在照片内的位置参数数据。

继而当该照片包括一个以上的人物时,重复上述步骤对第二个人物进行识别,根据该位置参数数据能够确定出照片中每个人物的具体位置。本发明的实施例包括但不限于其他形式的于照片中人物提取方式。

根据所述位置的数据信息从所述人物照片中提取所述人物的图像。

具体地,根据位置的数据信息,即上述位置参数数据,从照片中提取出所有的人物的图像,以特定的格式予以暂存。

步骤103:打开包括至少一幅背景照片的浏览界面并选择一副所述背景照片;

优选地,打开包括至少一幅背景照片的浏览界面并选择一副所述背景照片,包括:

于所述智能设备内存储至少一副所述背景照片;

具体地,用户可以预先在互联网上下载一些比较适合用作背景的照片,作为智能设备中拍照的自定义背景照片,另一方面,用户下载照片后,也可以启动智能设备中的照片编辑模式,对下载到的背景照片进行编辑处理美化,选择不同的场景,例如,对同一张背景照片,用户可以利用照片编辑模式自带的场景功能,设置出不同的局部效果例如,在背景照片里设置不同的小装饰等。进一步,当用户对背景照片编辑完毕后,点击保存,将自定义的背景照片保存在拍照背景的照片库中。

于所述智能设备的显示区域打开包括所述背景照片的浏览界面,于所述浏览界面内选择一副所述背景照片。

具体地,目标背景照片为拍照背景的照片库中存在自定义的背景照片,该照片库包括有一个浏览界面且用户预览拍照背景的照片库中的自定义的背景照片时,选定的背景照片,目标背景照片的数量为一个,即用户一次只能选定一张自定义的背景照片作为拍照背景。当用户选定自定义的背景照片时,移动终端将用户选定的自定义的背景照片放大,以方便用户更好地浏览到所选定的自定义的背景图片的拍照效果,以便于选取合成任务图像的位置。

步骤104:于所述背景照片内选择一位置,于所述位置添加所述人物的图像后生成一合成照片;

优选地,于所述背景照片内选择一位置,于所述位置添加所述人物的图像后生成一合成照片,包括:

加载所述背景照片后于所述背景照片内选择所述位置后,将所述人物的图像添加至所述位置;

具体地,用户选择以背景照片后,将该人物的图像添加至背景照片内,在选择背景照片后再选择将要添加的人物的图像,这时打开该背景照片的浏览模式并放大该背景照片,用户可以手动在该浏览模式下移动该人物的图像选择一个将要添加的位置,同时,智能设备也支持自动推荐添加位置。例如,当选择的背景图片是建筑时,自动推荐的添加位置为建筑的门口等。

调整所述人物的图像与所述背景照片的参数后,生成所述合成照片。

具体地,将人物的图像和背景照片合成一张照片后,需要做相应的处理,即,为了方便合成目标图像,可以在分别提取预览图像中的人物图像和背景照片时,记录人物图像和背景照片的位置。可以分别记录人物图像各像素点在背景照片中位置,当然也可以利用其他方式记录人物图像在背景照片中的位置,对此本发明实施例不加以限定。那么在合成目标图像时,可以按照人物图像在背景照片中的位置,将处理后的人物图像和处理后的背景照片合并为一帧照片,获得目标照片。

进一步,对人物图像和背景区域图像进行的各图像处理的各图像处理参数均不同。但是,在某些情况下,也可以设置对人物图像和背景照片进行的部分图像处理的部分图像处理参数一致,对此本发明实施例不加以限定。可以包括但不限于自动曝光(automaticexposure,ae)处理、自动白平衡(automaticwhitebalance,awb)处理、图像亮度校正(gamma)处理、去噪(noisereduction,nr)处理、图像边缘增强(edgeenhancement)处理。

现在将参考附图描述实现本发明各个实施例的智能设备。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。

在本发明的描述中,除非另有规定和限定,需要说明的是,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。

参阅图6-10,为符合本发明装置,可以通过一拍摄装置10实现,在该装置内,包括:拍摄模块11、识别模块12、选择模块13、合成模块14

拍摄模块11,用于启动所述智能设备的照相功能后拍摄至少一张人物照片;

启动单元,用于启动所述智能设备的照相功能后朝向至少一个人物;

具体地,启动该智能设备的摄像头的控制器,使该相机处于启动状态,将该智能设备的摄像头对准至少一个想要拍摄的人物。当该智能设备包括至少两个或以上的摄像头时,该拍摄方法适用于任意一个或多个该智能设备的摄像头,本发明的实施例包括但不限于只使用一个摄像头来拍照。

拍摄单元,与所述启动单元通讯连接,用于控制所述智能设备拍摄包括所述人物的至少一张所述人物照片。

具体地,按下智能设备的拍照按钮,该按钮包括但不限于实体按钮或虚拟按钮或拍摄手势或语音指令等能够驱动智能设备的摄像头进行拍照指令的功能。执行该拍照指令后拍摄包括至少一个人物的照片,本发明的实施例包括但不限于人物,动物,景物等也属于本发明的实施例。

识别模块12,与所述拍摄模块通讯连接,用于识别所述人物照片中的人物并提取所述人物的图像;

识别单元,用于读取所述人物照片的信息后识别出所述人物照片中包括的人物所在的位置;

具体地,以人物照片为例,但本发明的实施例包括但不限于人物照片,读取待处理照片,首先判断该照片内包括多少个人物,对该照片中人物自左侧第一个人物开始识别,该照片识别通过脸型轮廓模块先对该第一个人物的脸型轮廓进行识别,该脸型轮廓模块首先判断该第一个人物的脸型与平面所成的角度,该平面是指该第一个人物正面主视图所在的平面,该脸型轮廓模块再根据判断该的角度进行该第一个人物的脸型的角度旋转,直至旋转成该平面的脸型,根据旋转后的该平面的脸型生成模拟骨骼图像。可以但不限于通过五官定位模块对该模拟骨骼形象中的脸型轮廓、五官位置和五官轮廓进行识别,并生成对应参数,通过脸部的参数推算出身体的近似参数,将上述参数转化为人物在照片内的位置参数数据。

继而当该照片包括一个以上的人物时,重复上述步骤对第二个人物进行识别,根据该位置参数数据能够确定出照片中每个人物的具体位置。本发明的实施例包括但不限于其他形式的于照片中人物提取方式。

提取单元,与所述启动单元通讯连接,用于根据所述位置的数据信息从所述人物照片中提取所述人物的图像;

具体地,根据位置的数据信息,即上述位置参数数据,从照片中提取出所有的人物的图像,以特定的格式予以暂存。

选择模块13,与所述识别模块通讯连接,用于打开包括至少一幅背景照片的浏览界面并选择一副所述背景照片;

选择单元,用于于所述智能设备内存储至少一副所述背景照片;

具体地,用户可以预先在互联网上下载一些比较适合用作背景的照片,作为智能设备中拍照的自定义背景照片,另一方面,用户下载照片后,也可以启动智能设备中的照片编辑模式,对下载到的背景照片进行编辑处理美化,选择不同的场景,例如,对同一张背景照片,用户可以利用照片编辑模式自带的场景功能,设置出不同的局部效果例如,在背景照片里设置不同的小装饰等。进一步,当用户对背景照片编辑完毕后,点击保存,将自定义的背景照片保存在拍照背景的照片库中。

浏览单元,与所述启动单元通讯连接,用于于所述智能设备的显示区域打开包括所述背景照片的浏览界面,于所述浏览界面内选择一副所述背景照片;

具体地,目标背景照片为拍照背景的照片库中存在自定义的背景照片,该照片库包括有一个浏览界面且用户预览拍照背景的照片库中的自定义的背景照片时,选定的背景照片,目标背景照片的数量为一个,即用户一次只能选定一张自定义的背景照片作为拍照背景。当用户选定自定义的背景照片时,移动终端将用户选定的自定义的背景照片放大,以方便用户更好地浏览到所选定的自定义的背景图片的拍照效果,以便于选取合成任务图像的位置。

合成模块14,与所述选择模块通讯连接,用于于所述背景照片内选择一位置,于所述位置添加所述人物的图像后生成一合成照片。

添加单元,用于加载所述背景照片后于所述背景照片内选择所述位置后,将所述人物的图像添加至所述位置;

具体地,用户选择以背景照片后,将该人物的图像添加至背景照片内,在选择背景照片后再选择将要添加的人物的图像,这时打开该背景照片的浏览模式并放大该背景照片,用户可以手动在该浏览模式下移动该人物的图像选择一个将要添加的位置,同时,智能设备也支持自动推荐添加位置。例如,当选择的背景图片是建筑时,自动推荐的添加位置为建筑的门口等。

合成单元,与所述启动单元通讯连接,用于调整所述人物的图像与所述背景照片的参数后,生成所述合成照片。

具体地,将人物的图像和背景照片合成一张照片后,需要做相应的处理,即,为了方便合成目标图像,可以在分别提取预览图像中的人物图像和背景照片时,记录人物图像和背景照片的位置。可以分别记录人物图像各像素点在背景照片中位置,当然也可以利用其他方式记录人物图像在背景照片中的位置,对此本发明实施例不加以限定。那么在合成目标图像时,可以按照人物图像在背景照片中的位置,将处理后的人物图像和处理后的背景照片合并为一帧照片,获得目标照片。

进一步,对人物图像和背景区域图像进行的各图像处理的各图像处理参数均不同。但是,在某些情况下,也可以设置对人物图像和背景照片进行的部分图像处理的部分图像处理参数一致,对此本发明实施例不加以限定。可以包括但不限于自动曝光(automaticexposure,ae)处理、自动白平衡(automaticwhitebalance,awb)处理、图像亮度校正(gamma)处理、去噪(noisereduction,nr)处理、图像边缘增强(edgeenhancement)处理。

此外,本发明实施例还提供一种计算机可读存储介质,其内存储有计算机可执行指令,上述的计算机可读存储介质例如为非易失性存储器例如光盘、硬盘、或者闪存。上述的计算机可执行指令用于让计算机或者类似的运算装置完成上述的基于智能设备的照片的拍摄方法中的各种操作。

本技术领域技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的己知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别藕联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、cd-rom、和磁光盘),rom(read-onlymemory,只读存储器),ram(randomaccessmemory,随即存储器),eprom(erasableprogrammableread-onlymemory,可擦写可编程只读存储器),eeprom(electricallyerasableprogrammableread-onlymemory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

应当注意的是,本发明的实施例有较佳的实施性,且并非对本发明作任何形式的限制,任何熟悉该领域的技术人员可能利用上述揭示的技术内容变更或修饰为等同的有效实施例,但凡未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何修改或等同变化及修饰,均仍属于本发明技术方案的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1