Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
IMAGE PROCESSING METHOD AND TERMINAL
Document Type and Number:
WIPO Patent Application WO/2015/032099
Kind Code:
A1
Abstract:
Provided are an image processing method and a terminal. The image processing method comprises: acquiring a background picture; and after a shooting instruction is received, generating a photograph which takes the background picture as a background. By means of the technical solution of the present invention, the shooting background can be customized when shooting, and the background of a photograph can be automatically processed, thereby improving the shooting experience of a user.

Inventors:
JIAO ZHU (CN)
YU FENG (CN)
YAN PENGFEI (CN)
Application Number:
PCT/CN2013/083152
Publication Date:
March 12, 2015
Filing Date:
September 09, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
YULONG COMP TELECOMM SCIENT (CN)
International Classes:
H04M1/725; H04N5/232; H04N5/272
Foreign References:
CN1706181A2005-12-07
CN102307329A2012-01-04
CN1801888A2006-07-12
CN102325237A2012-01-18
US20010026644A12001-10-04
CN102164234A2011-08-24
Attorney, Agent or Firm:
YOULINK INTELLECTUAL PROPERTY LAW FIRM (CN)
北京友联知识产权代理事务所(普通合伙) (CN)
Download PDF:
Claims:
权 利 要 求 书

1. 一种图像处理方法, 其特征在于, 包括:

获取背景图片;

在接收到拍摄指令后, 生成以所述背景图片为背景的照片。

2. 根据权利要求 1所述的图像处理方法, 其特征在于, 所述获取背景图片的步骤包括: 根据拍摄终端的位置信息推送与所述位置信息相关联的图片, 将所述相关联的图片作为 所述背景图片。

3. 根据权利要求 2 所述的图像处理方法, 其特征在于, 所述获取背景图片的步骤还包 括:

从所述相关联的图片中选取出与所述拍摄终端已拍摄照片中的背景图样不匹配的图片, 将提取的图片作为所述背景图片。

4. 根据权利要求 1所述的图像处理方法, 其特征在于, 所述获取背景图片的步骤包括: 从网络数据库或本地数据库中搜索出与输入的关键信息匹配的图片, 将匹配的图片作为 所述背景图片。

5. 根据权利要求 4所述的图像处理方法, 其特征在于, 在分别根据多个不同的关键信息 匹配出多张图片时, 将所述多张图片进行融合处理, 以得到所述背景图片。

6. 根据权利要求 1所述的图像处理方法, 其特征在于, 还包括:

对已拍摄的照片、 摄像头捕获的拍摄场景图像或所述背景图片进行背景特征提取; 从本地数据库或网络数据库中搜索出与所述背景特征相匹配的图片, 并将相匹配的图片 推送给用户。

7. 根据权利要求 1所述的图像处理方法, 其特征在于, 还包括:

对已拍摄的照片、 摄像头捕获的拍摄场景图像或所述背景图片进行背景特征提取; 根据所述背景特征提示与所述背景特征相关联的标志' \±背景。

8. 根据权利要求 1至 7中任一项所述的图像处理方法, 其特征在于, 在接收到拍摄指令 之前还包括:

在启动拍摄终端的摄像头之后, 捕获拍摄场景图像, 从所述拍摄场景图像中提取出前景 图像; 在所述拍摄终端的取景界面显示由所述前景图像和所述背景图片合成的取景图像, 以供 生成所述照片。

9. 根据权利要求 8所述的图像处理方法, 其特征在于, 在所述拍摄场景中的前景相对所 述拍摄终端移动时, 在所述取景界面上显示所述前景图像相对所述背景图片的移动过程。

10. 根据权利要求 1 至 7 中任一项所述的图像处理方法, 其特征在于, 在启动终端的摄 像头之后, 获取所述终端的环境数据, 根据所述环境数据配置拍照参数。

1 1. 一种终端, 其特征在于, 包括:

获取单元, 用于获取背景图片;

图像生成单元, 连接至所述获取单元, 用于在接收到拍摄指令后, 生成以所述背景图片 为背景的照片。

12. 根据权利要求 1 1所述的终端, 其特征在于, 还包括:

第一推送单元, 连接至所述获取单元, 根据所述终端的位置信息推送与所述位置信息相 关联的图片, 以供所述获取单元获取。

13. 根据权利要求 12所述的终端, 其特征在于, 还包括:

选取单元, 从所述相关联的图片中选取出与所述终端已拍摄照片中的背景图样不匹配的 图片, 将提取的图片作为所述背景图片。

14. 根据权利要求 1 1所述的终端, 其特征在于, 还包括:

匹配单元, 从网络数据库或本地数据库中搜索出与输入的关键信息匹配的图片, 以供所 述获取单元获取。

15. 根据权利要求 14所述的终端, 其特征在于, 还包括:

图像融合单元, 在分别根据多个不同的关键信息匹配出多张图片时, 将所述多张图片进 行融合处理, 以得到所述背景图片。

16. 根据权利要求 1 1所述的终端, 其特征在于, 还包括:

第一特征提取单元, 对已拍摄的照片、 摄像头捕获的拍摄场景图像或所述背景图片进行 背景特征提取;

第二推送单元, 从本地数据库或网络数据库中搜索出与所述背景特征相匹配的图片, 并 将相匹配的图片推送给用户。

17. 根据权利要求 1 1所述的终端, 其特征在于, 还包括:

第二特征提取单元, 对已拍摄的照片、 摄像头捕获的拍摄场景图像或所述背景图片进行 背景特征提取;

提示单元, 根据所述背景特征提示与所述背景特征相关联的标志' ί±背景。

18. 根据权利要求 1 1至 17中任一项所述的终端, 其特征在于, 还包括:

第三特征提取单元, 在接收到拍摄指令之前且在所述终端的摄像头捕获拍摄场景图像 后, 从所述拍摄场景图像中提取出前景图像;

图像处理单元, 根据所述前景图像和所述背景图片合成取景图像, 以供所述图像生成单 元生成所述照片;

显示单元, 在所述终端的取景界面显示所述图像处理单元合成的取景图像。

19. 根据权利要求 18所述的终端, 其特征在于, 所述显示单元还用于在所述拍摄场景中 的前景相对所述终端移动时, 在所述取景界面上显示所述前景图像相对所述背景图片的移动 过程。

20. 根据权利要求 1 1 至 17 中任一项所述的终端, 其特征在于, 在启动终端的摄像头之 后, 获取所述终端的环境数据, 根据所述环境数据配置拍照参数。

Description:
说 明 书

图像处理方法和终端

技术领域

本发明涉及图像处理技术领域, 具体而言, 涉及一种图像处理方法和一种终端。 背景技术

在相关技术中, 拍摄的照片背景是在拍照时直接获取的, 如果用户需要对照片的背景进 行更换, 需要在拍照之后通过 Photoshop等工具进行修改。

用户在拍照时无法自定义背景, 只能在拍照之后再对照片进行修改, 操作过程的繁瑣影 响了用户的体验。 此外, 对于图像的修改工具例如 Photoshop , 需要具备相关的专业知识才能 正常使用, 对于一般用户来说, 使用起来比较困难。

因此, 如何方便地在拍照时自动更换照片的背景成为 亟待解决的技术问题。 发明内容

本发明正是基于上述技术问题, 提出了一种新的图像处理方案, 可以在拍照时自定义拍 照的背景, 自动对照片背景进行处理。

有鉴于此, 本发明提出了一种图像处理方法, 包括: 获取背景图片; 在接收到拍摄指令 后, 生成以所述背景图片为背景的照片。

在该技术方案中, 通过获取背景图片, 并在接收到拍摄指令后, 生成以上述背景图片为 背景的照片, 使得用户在拍照时可以自定义拍照的背景, 无需在拍摄完成之后使用专业的图 像处理工具进行照片背景的修改, 方便了用户的操作, 提升了用户的拍照体验。 具体来说, 获取的背景图片可以是终端本地存储空间或对 应的云存储空间中的图片, 也可以是通过网络 获取的图片。

在上述技术方案中, 优选地, 所述获取背景图片的步骤包括: 根据拍摄终端的位置信息 推送与所述位置信息相关联的图片, 将所述相关联的图片作为所述背景图片。

具体来说, 例如用户在旅游期间, 通过推送与拍摄终端的位置信息相关联的图片 , 使得 用户可以直观地得知所在位置的标志性景点, 例如所在位置的标志性建筑等, 当用户未参观 该景点时, 也可以将该景点的图片作为拍照的背景; 此外, 在推送的图片上也可以显示出该 图片中的景点的详细地址信息, 若用户需要到所在位置的标志性景点参观, 则可以根据推送 的图片上的地址信息找到该标志性景点的具体 位置, 避免了用户对所在位置不了解而错过该 景点, 有利于提升用户的体验。

在上述技术方案中, 优选地, 所述获取背景图片的步骤还包括: 从所述相关联的图片中 选取出与所述拍摄终端已拍摄照片中的背景图 样不匹配的图片, 将提取的图片作为所述背景 图片。

在该技术方案中, 若用户已经拍摄过所在位置的一张或多张图片 , 则可以通过将已拍照 片的背景与所在位置相关联的图片相匹配, 并将不匹配的图片推送给用户进行选择, 使得用 户可以清楚的得知未拍摄的景点, 从而选择将其作为拍照的背景或者前去该景点 进行参观并 拍摄; 此外, 由于终端屏幕的限制, 若将与所在位置信息相关联的所有图片都显示 出来, 可 能造成终端屏幕显示的混乱, 用户也需要在多张照片中选择没有拍摄的景点 照片, 不利于用 户的体验, 而只显示未拍摄景点的图片, 可以使终端屏幕上的显示更加整洁、 清楚, 方便了 用户的选择。 在上述技术方案中, 优选地, 所述获取背景图片的步骤包括: 从网络数据库或本地数据 库中搜索出与输入的关键信息匹配的图片, 将匹配的图片作为所述背景图片。

在该技术方案中, 通过从网络数据库或本地数据库中搜索出与输 入的关键信息匹配的图 片, 并将匹配的图片作为背景图片, 可以使用户根据自己的需求搜索并选择所需的 背景图 片, 例如可以通过关键字 "天安门" 搜索与天安门相关的图片, 避免了在本地或网络中的多 张图片中进行选择而耗费用户大量的选择时间 , 有利于提升用户的体验。

在上述技术方案中, 优选地, 在分别根据多个不同的关键信息匹配出多张图 片时, 将所 述多张图片进行融合处理, 以得到所述背景图片。

在该技术方案中, 通过将根据多个不同的关键信息匹配出的多张 图片进行融合处理, 以 作为背景图片, 使得用户可以自定义背景图片中的内容, 以及不同内容之间的分布格局, 有 利于满足用户不同的操作需求, 提升了用户操作的趣味性。 具体来说, 用户在进行搜索时, 可以将终端屏幕划分为多个区域, 并在不同的区域中分别输入不同的关键信息, 根据用户输 入的多个不同关键信息将搜索到多张图片进行 融合处理, 以得到相应的背景图片。 例如用户 将终端屏幕的搜索区域划分为四个区域, 在区域一里面输入关键字 "树木" , 在区域二里面 输入 "人物" , 在区域三里面输入 "道路" , 在区域四里面输入 "花丛" , 则在分别搜索到 相应的四张图片时, 可以按照用户设置的区域位置, 将四张图片进行融合处理, 以得到用户 需要的背景图片, 生成的该背景图片将包括 "树木" 、 人物" 、 "道路" 以及 "花丛" , 当 然用户可以在每个关键字搜索到的多张图片中 选择一张作为与该关键字相关联的图片。 此 夕卜, 也可以将各个区域与上述多个关键字相匹配的 一张图片作为背景图片, 不必进行图片的 融合处理, 以缩减用户等待的时间。

在上述技术方案中, 优选地, 还包括: 对已拍摄的照片、 摄像头捕获的拍摄场景图像或 所述背景图片进行背景特征提取; 从本地数据库或网络数据库中搜索出与所述背 景特征相匹 配的图片, 并将相匹配的图片推送给用户。

在该技术方案中, 通过对已拍摄的照片、 摄像头实时捕获的拍摄场景图像或用户已选的 背景图片进行背景特征提取, 并从本地数据库或网络数据库中搜索出与该背 景特征相匹配的 图片, 在拍摄时, 可将匹配出的这些图片作为样图, 使得用户可以直观地得知与该背景特征 相匹配的多张图片的不同拍摄方法 (例如拍摄角度、 拍摄技巧等) 而得到的不同拍摄效果, 从而使得用户能够选择最优的拍摄方法进行拍 照。 进一步地, 在推送与提取出的背景特征相 匹配的图片时, 可以推送与该背景特征相关联的最优的拍摄样 图和 /或相应的拍摄技巧, 从而 使得用户根据拍摄样图和 /或相应的拍摄技巧进行拍摄, 以得到最优的拍摄效果。

在上述技术方案中, 优选地, 还包括: 对已拍摄的照片、 摄像头捕获的拍摄场景图像或 所述背景图片进行背景特征提取; 根据所述背景特征提示与所述背景特征相关联 的标志性背 景。

在该技术方案中, 通过对已拍摄的照片、 摄像头实时捕获的拍摄场景图像或用户已选的 背景图片进行背景特征提取, 并提示与该背景特征相关联的标志性背景, 使得用户可以直接 选择提示的标志性背景作为背景图片进行拍摄 。 具体来说, 用户在查看已拍摄的图片时, 可 能对已拍摄图片的背景不满意, 此时可以选择提示的标志性背景来替换已拍摄 图片的背景, 从而得到最优的图片; 另一方面, 用户在实时进行拍摄时, 可以根据摄像头捕获的拍摄场景 提示与背景特征相关联的标志性背景, 在用户摄像头捕获的拍摄场景不满意时, 也可以直接 选择提示的标志性背景作为拍摄背景进行拍摄 , 以得到最优的拍摄效果; 此外, 在用户选择 了一张图片作为背景图片进行拍摄时, 终端也可以提示与该背景图片中的背景特征相 关联的 标志性背景, 以使用户选择最优的背景图片, 从而得到最优的拍摄照片, 除此之外, 用户在 看到当前景点的标志性背景之后, 可引导用户到达当前景点的标志性建筑处进行 拍照。 在上述技术方案中, 优选地, 在接收到拍摄指令之前还包括: 在启动拍摄终端的摄像头 之后, 捕获拍摄场景图像, 从所述拍摄场景图像中提取出前景图像; 在所述拍摄终端的取景 界面显示由所述前景图像和所述背景图片合成 的取景图像, 以供生成所述照片。

拍摄场景图像可理解为在启动摄像头之后且在 按下快门之前, 终端摄像头所捕获的实时 图像, 在该方案中, 会存储捕获的摄像场景图像, 并从该摄像场景图中提取出前景图像。 前 景图像可以理解为是该拍摄场景图像中的主角 , 例如当前拍摄场景是一个小孩在舞台上唱 歌, 那么小孩就是前景图像, 小孩在舞台上唱歌的画面即拍摄场景图像。 取景图像是在按下 快门之前经过图像处理后并在终端显示屏上进 行显示的图像, 例如将小孩该前景图像提取之 后, 将舞台该背景替换成海滩, 合成的图像即小孩在海滩上唱歌, 该图像能够被显示, 供用 户参考该图像是否合适, 如是否需要移动终端、 调整拍摄参数等, 若合适, 则用户可按下快 门, 在按下快门之后, 生成小孩在海滩上唱歌的照片。

在该技术方案中, 通过从拍摄场景中提取出前景图像, 并在终端取景界面上显示由该前 景图像和背景图片合成的取景图像, 使得用户在拍照时就可以看到该前景图像在选 择的背景 图片中的位置, 从而使得用户可以选择最优的拍摄角度, 因此, 在终端显示屏上能够显示经 过处理的取景图像, 以确保得到最优的拍摄照片。 具体来说, 在从拍摄场景图像中提取出前 景图像时, 若拍摄场景图像中存在多个前景图像, 用户可以在多个前景图像中进行选择, 当 然, 用户也可以在拍摄场景的图像中先选择需要提 取的前景图像, 然后再进行提取, 以减少 提取前景图像的过程。

在上述技术方案中, 优选地, 在所述拍摄场景中的前景相对所述拍摄终端移 动时, 在所 述取景界面上显示所述前景图像相对所述背景 图片的移动过程。

在该技术方案中, 通过在取景界面上显示前景图像相对于背景图 片的移动过程, 使得用 户在拍摄时, 可以对前景图像在背景图片中的具体位置进行 调整, 从而选择最佳的拍摄角 度, 以确保得到最优的拍摄照片。 此外, 在取景界面上显示前景图像相对于背景图片的 移动 过程, 也使得用户能够体验到拍摄场景的真实性, 有利于提升用户的体验。

继续以小孩在舞台上唱歌为例, 在终端显示屏上显示小孩在海滩上唱歌的图像 , 若用户 觉得小孩的位置不对, 则可移动终端, 那么在显示屏上能够实时显示图像布局的变化 , 便于 用户参考。

在上述技术方案中, 优选地, 在接收到所述拍摄指令之后, 捕获拍摄场景图像, 从所述 拍摄场景图像中提取出所述前景图像; 显示由所述前景图像和所述背景图片合成的所 述照 片。

在该技术方案中, 通过在终端取景界面显示实时的拍摄场景, 并在拍摄完成之后显示由 前景图像和背景图片合成的照片, 使得终端将图片的融合处理放在拍摄完成之后 , 有利于降 低终端在取景过程中处理器的处理负担。

以小孩在舞台上唱歌为例, 小孩是前景图像, 舞台是背景图像, 此时需要将背景图像舞 台换成海边, 在按下快门之前, 终端界面上显示的是小孩在舞台上唱歌的图像 , 当按下快门 之后, 生成了小孩在海边唱歌的图片。

在上述技术方案中, 优选地, 所述前景图像通过人脸识别检测得到或根据用 户选取得 到。

在该技术方案中, 具体地, 可以在拍摄场景中的前景图像比较单一时, 直接通过人脸识 别技术进行检测, 而无需用户手动进行选择, 简化了用户的操作过程。 在拍摄场景中的前景 图像存在多个时, 可以在多个前景图像上分别显示出选择框, 以方便用户进行选择, 提升了 用户的操作体验。

在上述技术方案中, 优选地, 在启动终端的摄像头之后, 获取所述终端的环境数据, 根 据所述环境数据配置拍照参数。 在该技术方案中, 通过获取终端的环境数据, 并根据环境数据配置终端的拍照参数, 使 得终端可以根据检测到的环境参数, 例如光线强度等, 自动配置拍照参数, 无需用户手动进 行设置, 实现了拍照过程的智能化。 具体来说, 若用户之前使用的拍照模式是 "标准" 模 式, 而用户在需要夜晚拍照时, 终端可以根据检测到的光线强度等参数自动设 置为 "夜景" 模式, 而无需用户手动调出设置界面, 再选择取景模式的繁瑣过程, 提升了用户的体验。 当 然, 在终端检测到环境参数发生变化时, 也可以通过弹出提示窗口等方式提示用户是否 重新 配置拍照参数, 以便用户根据需要进行选择。

本发明中通过各种方式获取的背景图片可以保 存至终端本地或终端对应的云存储空间 中, 以使用户在通过终端进行拍照并需要更换照片 背景时, 可以直接通过搜索终端本地或对 应的云端以得到需要的背景图片, 缩减了在网络中搜索背景图片耗费的时间, 方便了用户的 选择。

根据本发明的另一方面, 还提出了一种终端, 包括: 获取单元, 用于获取背景图片; 图 像生成单元, 连接至所述获取单元, 用于在接收到拍摄指令后, 生成以所述背景图片为背景 的照片。

在该技术方案中, 通过获取背景图片, 并在接收到拍摄指令后, 生成以上述背景图片为 背景的照片, 使得用户在拍照时可以自定义拍照的背景, 无需在拍摄完成之后使用专业的图 像处理工具进行照片背景的修改, 方便了用户的操作, 提升了用户的拍照体验。 具体来说, 获取的背景图片可以是终端本地存储空间或对 应的云存储空间中的图片, 也可以是通过网络 获取的图片。

在上述技术方案中, 优选地, 还包括: 第一推送单元, 连接至所述获取单元, 根据所述 终端的位置信息推送与所述位置信息相关联的 图片, 以供所述获取单元获取。

具体来说, 例如用户在旅游期间, 通过推送与拍摄终端的位置信息相关联的图片 , 使得 用户可以直观地得知所在位置的标志性景点, 例如所在位置的标志性建筑等, 当用户未参观 该景点时, 也可以将该景点的图片作为拍照的背景; 此外, 在推送的图片上也可以显示出该 图片中的景点的详细地址信息, 若用户需要到所在位置的标志性景点参观, 则可以根据推送 的图片上的地址信息找到该标志性景点的具体 位置, 避免了用户对所在位置不了解而错过该 景点, 有利于提升用户的体验。

在上述技术方案中, 优选地, 还包括: 选取单元, 从所述相关联的图片中选取出与所述 终端已拍摄照片中的背景图样不匹配的图片, 将提取的图片作为所述背景图片。

在该技术方案中, 若用户已经拍摄过所在位置的一张或多张图片 , 则可以通过将已拍照 片的背景与所在位置相关联的图片相匹配, 并将不匹配的图片推送给用户进行选择, 使得用 户可以清楚的得知未拍摄的景点, 从而选择将其作为拍照的背景或者前去该景点 进行参观并 拍摄; 此外, 由于终端屏幕的限制, 若将与所在位置信息相关联的所有图片都显示 出来, 可 能造成终端屏幕显示的混乱, 用户也需要在多张照片中选择没有拍摄的景点 照片, 不利于用 户的体验, 而只显示未拍摄景点的图片, 可以使终端屏幕上的显示更加整洁、 清楚, 方便了 用户的选择。

在上述技术方案中, 优选地, 还包括: 匹配单元, 从网络数据库或本地数据库中搜索出 与输入的关键信息匹配的图片, 以供所述获取单元获取。

在该技术方案中, 通过从网络数据库或本地数据库中搜索出与输 入的关键信息匹配的图 片, 并将匹配的图片作为背景图片, 可以使用户根据自己的需求搜索并选择所需的 背景图 片, 例如可以通过关键字 "天安门" 搜索与天安门相关的图片, 避免了在本地或网络中的多 张图片中进行选择而耗费用户大量的选择时间 , 有利于提升用户的体验。

在上述技术方案中, 优选地, 还包括: 图像融合单元, 在分别根据多个不同的关键信息 匹配出多张图片时, 将所述多张图片进行融合处理, 以得到所述背景图片。 在该技术方案中, 通过将根据多个不同的关键信息匹配出的多张 图片进行融合处理, 以 作为背景图片, 使得用户可以自定义背景图片中的内容, 以及不同内容之间的分布格局, 有 利于满足用户不同的操作需求, 提升了用户操作的趣味性。 具体来说, 用户在进行搜索时, 可以将终端屏幕划分为多个区域, 并在不同的区域中分别输入不同的关键信息, 根据用户输 入的多个不同关键信息将搜索到多张图片进行 融合处理, 以得到相应的背景图片。 例如用户 将终端屏幕的搜索区域划分为四个区域, 在区域一里面输入关键字 "树木" , 在区域二里面 输入 "人物" , 在区域三里面输入 "道路" , 在区域四里面输入 "花丛" , 则在分别搜索到 相应的四张图片时, 可以按照用户设置的区域位置, 将四张图片进行融合处理, 以得到用户 需要的背景图片, 生成的该背景图片将包括 "树木" 、 人物" 、 "道路" 以及 "花丛" , 当 然用户可以在每个关键字搜索到的多张图片中 选择一张作为与该关键字相关联的图片。 此 夕卜, 也可以将各个区域与上述多个关键字相匹配的 一张图片作为背景图片, 不必进行图片的 融合处理, 以缩减用户等待的时间。

在上述技术方案中, 优选地, 还包括: 第一特征提取单元, 对已拍摄的照片、 摄像头捕 获的拍摄场景图像或所述背景图片进行背景特 征提取; 第二推送单元, 从本地数据库或网络 数据库中搜索出与所述背景特征相匹配的图片 , 并将相匹配的图片推送给用户。

在该技术方案中, 通过对已拍摄的照片、 摄像头实时捕获的拍摄场景图像或用户已选的 背景图片进行背景特征提取, 并从本地数据库或网络数据库中搜索出与该背 景特征相匹配的 图片, 在拍摄时, 可将匹配出的这些图片作为样图, 使得用户可以直观地得知与该背景特征 相匹配的多张图片的不同拍摄方法 (例如拍摄角度、 拍摄技巧等) 而得到的不同拍摄效果, 从而使得用户能够选择最优的拍摄方法进行拍 照。 进一步地, 在推送与提取出的背景特征相 匹配的图片时, 可以推送与该背景特征相关联的最优的拍摄样 图和 /或相应的拍摄技巧, 从而 使得用户根据拍摄样图和 /或相应的拍摄技巧进行拍摄, 以得到最优的拍摄效果。

在上述技术方案中, 优选地, 还包括: 第二特征提取单元, 对已拍摄的照片、 摄像头捕 获的拍摄场景图像或所述背景图片进行背景特 征提取; 提示单元, 根据所述背景特征提示与 所述背景特征相关联的标志性背景。

在该技术方案中, 通过对已拍摄的照片、 摄像头实时捕获的拍摄场景图像或用户已选的 背景图片进行背景特征提取, 并提示与该背景特征相关联的标志性背景, 使得用户可以直接 选择提示的标志性背景作为背景图片进行拍摄 。 具体来说, 用户在查看已拍摄的图片时, 可 能对已拍摄图片的背景不满意, 此时可以选择提示的标志性背景来替换已拍摄 图片的背景, 从而得到最优的图片; 另一方面, 用户在实时进行拍摄时, 可以根据摄像头捕获的拍摄场景 提示与背景特征相关联的标志性背景, 在用户摄像头捕获的拍摄场景不满意时, 也可以直接 选择提示的标志性背景作为拍摄背景进行拍摄 , 以得到最优的拍摄效果; 此外, 在用户选择 了一张图片作为背景图片进行拍摄时, 终端也可以提示与该背景图片中的背景特征相 关联的 标志性背景, 以使用户选择最优的背景图片, 从而得到最优的拍摄照片, 除此之外, 用户在 看到当前景点的标志性背景之后, 可引导用户到达当前景点的标志性建筑处进行 拍照。

在上述技术方案中, 优选地, 还包括: 第三特征提取单元, 在接收到拍摄指令之前且在 所述终端的摄像头捕获拍摄场景图像后, 从所述拍摄场景图像中提取出前景图像; 图像处理 单元, 根据所述前景图像和所述背景图片合成取景图 像, 以供所述图像生成单元生成所述照 片; 显示单元, 在所述终端的取景界面显示所述图像处理单元 合成的取景图像。

拍摄场景图像可理解为在启动摄像头之后且在 按下快门之前, 终端摄像头所捕获的实时 图像, 在该方案中, 会存储捕获的摄像场景图像, 并从该摄像场景图中提取出前景图像。 前 景图像可以理解为是该拍摄场景图像中的主角 , 例如当前拍摄场景是一个小孩在舞台上唱 歌, 那么小孩就是前景图像, 小孩在舞台上唱歌的画面即拍摄场景图像。 取景图像是在按下 快门之前经过图像处理后并在终端显示屏上进 行显示的图像, 例如将小孩该前景图像提取之 后, 将舞台该背景替换成海滩, 合成的图像即小孩在海滩上唱歌, 该图像能够被显示, 供用 户参考该图像是否合适, 如是否需要移动终端、 调整拍摄参数等, 若合适, 则用户可按下快 门, 在按下快门之后, 生成小孩在海滩上唱歌的照片。

在该技术方案中, 通过从拍摄场景中提取出前景图像, 并在终端取景界面上显示由该前 景图像和背景图片合成的取景图像, 使得用户在拍照时就可以看到该前景图像在选 择的背景 图片中的位置, 从而使得用户可以选择最优的拍摄角度, 因此, 在终端显示屏上能够显示经 过处理的取景图像, 以确保得到最优的拍摄照片。 具体来说, 在从拍摄场景图像中提取出前 景图像时, 若拍摄场景图像中存在多个前景图像, 用户可以在多个前景图像中进行选择, 当 然, 用户也可以在拍摄场景的图像中先选择需要提 取的前景图像, 然后再进行提取, 以减少 提取前景图像的过程。

在上述技术方案中, 优选地, 所述显示单元还用于在所述拍摄场景中的前景 相对所述终 端移动时, 在所述取景界面上显示所述前景图像相对所述 背景图片的移动过程。

在该技术方案中, 通过在取景界面上显示前景图像相对于背景图 片的移动过程, 使得用 户在拍摄时, 可以对前景图像在背景图片中的具体位置进行 调整, 从而选择最佳的拍摄角 度, 以确保得到最优的拍摄照片。 此外, 在取景界面上显示前景图像相对于背景图片的 移动 过程, 也使得用户能够体验到拍摄场景的真实性, 有利于提升用户的体验。

继续以小孩在舞台上唱歌为例, 在终端显示屏上显示小孩在海滩上唱歌的图像 , 若用户 觉得小孩的位置不对, 则可移动终端, 那么在显示屏上能够实时显示图像布局的变化 , 便于 用户参考。

在上述技术方案中, 优选地, 还包括: 第四特征提取单元, 在接收到所述拍摄指令之 后, 从所述终端的摄像头捕获的拍摄场景图像中提 取出所述前景图像; 所述图像生成单元还 用于生成由所述前景图像和所述背景图片合成 的所述照片。

在该技术方案中, 通过在终端取景界面显示实时的拍摄场景, 并在拍摄完成之后显示由 前景图像和背景图片合成的照片, 使得终端将图片的融合处理放在拍摄完成之后 , 有利于降 低终端在取景过程中处理器的处理负担。

以小孩在舞台上唱歌为例, 小孩是前景图像, 舞台是背景图像, 此时需要将背景图像舞 台换成海边, 在按下快门之前, 终端界面上显示的是小孩在舞台上唱歌的图像 , 当按下快门 之后, 生成了小孩在海边唱歌的图片。

在上述技术方案中, 优选地, 所述前景图像通过人脸识别检测得到或根据用 户选取得 到。

在该技术方案中, 具体地, 可以在拍摄场景中的前景图像比较单一时, 直接通过人脸识 别技术进行检测, 而无需用户手动进行选择, 简化了用户的操作过程。 在拍摄场景中的前景 图像存在多个时, 可以在多个前景图像上分别显示出选择框, 以方便用户进行选择, 提升了 用户的操作体验。

在上述技术方案中, 优选地, 在启动终端的摄像头之后, 获取所述终端的环境数据, 根 据所述环境数据配置拍照参数。

在该技术方案中, 通过获取终端的环境数据, 并根据环境数据配置终端的拍照参数, 使 得终端可以根据检测到的环境参数, 例如光线强度等, 自动配置拍照参数, 无需用户手动进 行设置, 实现了拍照过程的智能化。 具体来说, 若用户之前使用的拍照模式是 "标准" 模 式, 而用户在需要夜晚拍照时, 终端可以根据检测到的光线强度等参数自动设 置为 "夜景" 模式, 而无需用户手动调出设置界面, 再选择取景模式的繁瑣过程, 提升了用户的体验。 当 然, 在终端检测到环境参数发生变化时, 也可以通过弹出提示窗口等方式提示用户是否 重新 配置拍照参数, 以便用户根据需要进行选择。 通过以上技术方案, 可以使用户在拍照时自定义拍照的背景, 无需在拍摄完成之后使用 专业的图像处理工具进行照片背景的修改, 方便了用户的操作, 提升了用户的拍照体验。

根据本发明的又一方面, 还提供了一种存储在非易失性机器可读介质上 的程序产品, 用 于图像处理, 所述程序产品包括用于使计算机系统执行以下 步骤的机器可执行指令: 获取背 景图片; 在接收到拍摄指令后, 生成以所述背景图片为背景的照片。

根据本发明的又一方面, 还提供了一种非易失机器可读介质, 存储有用于图像处理的程 序产品, 所述程序产品包括用于使计算机系统执行以下 步骤的机器可执行指令: 获取背景图 片; 在接收到拍摄指令后, 生成以所述背景图片为背景的照片。

根据本发明的再一方面, 还提供了一种机器可读程序, 所述程序使机器执行如上所述技 术方案中任一所述的图像处理方法。

根据本发明的再一方面, 还提供了一种存储有机器可读程序的存储介质 , 其中, 所述机 器可读程序使得机器执行如上所述技术方案中 任一所述的图像处理方法。 附图说明

图 1示出了根据本发明的实施例的图像处理方法 示意流程图;

图 2示出了根据本发明的实施例的终端的示意框 ;

图 3A至图 3J示出了根据本发明的实施例的终端拍照界面 示意图。 具体实施方式

为了能够更清楚地理解本发明的上述目的、 特征和优点, 下面结合附图和具体实施方式 对本发明进行进一步的详细描述。 需要说明的是, 在不冲突的情况下, 本申请的实施例及实 施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充 分理解本发明, 但是, 本发明还可以采用 其他不同于在此描述的其他方式来实施, 因此, 本发明的保护范围并不受下面公开的具体实 施例的限制。

图 1示出了根据本发明的实施例的图像处理方法 示意流程图。

如图 1 所示, 根据本发明的实施例的图像处理方法, 包括: 步骤 102, 获取背景图片; 步骤 104, 在接收到拍摄指令后, 生成以所述背景图片为背景的照片。

在该技术方案中, 通过获取背景图片, 并在接收到拍摄指令后, 生成以上述背景图片为 背景的照片, 使得用户在拍照时可以自定义拍照的背景, 无需在拍摄完成之后使用专业的图 像处理工具进行照片背景的修改, 方便了用户的操作, 提升了用户的拍照体验。 具体来说, 获取的背景图片可以是终端本地存储空间或对 应的云存储空间中的图片, 也可以是通过网络 获取的图片。

在上述技术方案中, 优选地, 所述获取背景图片的步骤包括: 根据拍摄终端的位置信息 推送与所述位置信息相关联的图片, 将所述相关联的图片作为所述背景图片。

具体来说, 例如用户在旅游期间, 通过推送与拍摄终端的位置信息相关联的图片 , 使得 用户可以直观地得知所在位置的标志性景点, 例如所在位置的标志性建筑等, 当用户未参观 该景点时, 也可以将该景点的图片作为拍照的背景; 此外, 在推送的图片上也可以显示出该 图片中的景点的详细地址信息, 若用户需要到所在位置的标志性景点参观, 则可以根据推送 的图片上的地址信息找到该标志性景点的具体 位置, 避免了用户对所在位置不了解而错过该 景点, 有利于提升用户的体验。

在上述技术方案中, 优选地, 所述获取背景图片的步骤还包括: 从所述相关联的图片中 选取出与所述拍摄终端已拍摄照片中的背景图 样不匹配的图片, 将提取的图片作为所述背景 图片。 在该技术方案中, 若用户已经拍摄过所在位置的一张或多张图片 , 则可以通过将已拍照 片的背景与所在位置相关联的图片相匹配, 并将不匹配的图片推送给用户进行选择, 使得用 户可以清楚的得知未拍摄的景点, 从而选择将其作为拍照的背景或者前去该景点 进行参观并 拍摄; 此外, 由于终端屏幕的限制, 若将与所在位置信息相关联的所有图片都显示 出来, 可 能造成终端屏幕显示的混乱, 用户也需要在多张照片中选择没有拍摄的景点 照片, 不利于用 户的体验, 而只显示未拍摄景点的图片, 可以使终端屏幕上的显示更加整洁、 清楚, 方便了 用户的选择。

在上述技术方案中, 优选地, 所述获取背景图片的步骤包括: 从网络数据库或本地数据 库中搜索出与输入的关键信息匹配的图片, 将匹配的图片作为所述背景图片。

在该技术方案中, 通过从网络数据库或本地数据库中搜索出与输 入的关键信息匹配的图 片, 并将匹配的图片作为背景图片, 可以使用户根据自己的需求搜索并选择所需的 背景图 片, 例如可以通过关键字 "天安门" 搜索与天安门相关的图片, 避免了在本地或网络中的多 张图片中进行选择而耗费用户大量的选择时间 , 有利于提升用户的体验。

在上述技术方案中, 优选地, 在分别根据多个不同的关键信息匹配出多张图 片时, 将所 述多张图片进行融合处理, 以得到所述背景图片。

在该技术方案中, 通过将根据多个不同的关键信息匹配出的多张 图片进行融合处理, 以 作为背景图片, 使得用户可以自定义背景图片中的内容, 以及不同内容之间的分布格局, 有 利于满足用户不同的操作需求, 提升了用户操作的趣味性。 具体来说, 用户在进行搜索时, 可以将终端屏幕划分为多个区域, 并在不同的区域中分别输入不同的关键信息, 根据用户输 入的多个不同关键信息将搜索到多张图片进行 融合处理, 以得到相应的背景图片。 例如用户 将终端屏幕的搜索区域划分为四个区域, 在区域一里面输入关键字 "树木" , 在区域二里面 输入 "人物" , 在区域三里面输入 "道路" , 在区域四里面输入 "花丛" , 则在分别搜索到 相应的四张图片时, 可以按照用户设置的区域位置, 将四张图片进行融合处理, 以得到用户 需要的背景图片, 生成的该背景图片将包括 "树木" 、 人物" 、 "道路" 以及 "花丛" , 当 然用户可以在每个关键字搜索到的多张图片中 选择一张作为与该关键字相关联的图片。 此 夕卜, 也可以将各个区域与上述多个关键字相匹配的 一张图片作为背景图片, 不必进行图片的 融合处理, 以缩减用户等待的时间。

在上述技术方案中, 优选地, 还包括: 对已拍摄的照片、 摄像头捕获的拍摄场景图像或 所述背景图片进行背景特征提取; 从本地数据库或网络数据库中搜索出与所述背 景特征相匹 配的图片, 并将相匹配的图片推送给用户。

在该技术方案中, 通过对已拍摄的照片、 摄像头实时捕获的拍摄场景图像或用户已选的 背景图片进行背景特征提取, 并从本地数据库或网络数据库中搜索出与该背 景特征相匹配的 图片, 在拍摄时, 可将匹配出的这些图片作为样图, 使得用户可以直观地得知与该背景特征 相匹配的多张图片的不同拍摄方法 (例如拍摄角度、 拍摄技巧等) 而得到的不同拍摄效果, 从而使得用户能够选择最优的拍摄方法进行拍 照。 进一步地, 在推送与提取出的背景特征相 匹配的图片时, 可以推送与该背景特征相关联的最优的拍摄样 图和 /或相应的拍摄技巧, 从而 使得用户根据拍摄样图和 /或相应的拍摄技巧进行拍摄, 以得到最优的拍摄效果。

在上述技术方案中, 优选地, 还包括: 对已拍摄的照片、 摄像头捕获的拍摄场景图像或 所述背景图片进行背景特征提取; 根据所述背景特征提示与所述背景特征相关联 的标志性背 景。

在该技术方案中, 通过对已拍摄的照片、 摄像头实时捕获的拍摄场景图像或用户已选的 背景图片进行背景特征提取, 并提示与该背景特征相关联的标志性背景, 使得用户可以直接 选择提示的标志性背景作为背景图片进行拍摄 。 具体来说, 用户在查看已拍摄的图片时, 可 能对已拍摄图片的背景不满意, 此时可以选择提示的标志性背景来替换已拍摄 图片的背景, 从而得到最优的图片; 另一方面, 用户在实时进行拍摄时, 可以根据摄像头捕获的拍摄场景 提示与背景特征相关联的标志性背景, 在用户摄像头捕获的拍摄场景不满意时, 也可以直接 选择提示的标志性背景作为拍摄背景进行拍摄 , 以得到最优的拍摄效果; 此外, 在用户选择 了一张图片作为背景图片进行拍摄时, 终端也可以提示与该背景图片中的背景特征相 关联的 标志性背景, 以使用户选择最优的背景图片, 从而得到最优的拍摄照片, 除此之外, 用户在 看到当前景点的标志性背景之后, 可引导用户到达当前景点的标志性建筑处进行 拍照。

在上述技术方案中, 优选地, 在接收到拍摄指令之前还包括: 在启动拍摄终端的摄像头 之后, 捕获拍摄场景图像, 从所述拍摄场景图像中提取出前景图像; 在所述拍摄终端的取景 界面显示由所述前景图像和所述背景图片合成 的取景图像, 以供生成所述照片。

拍摄场景图像可理解为在启动摄像头之后且在 按下快门之前, 终端摄像头所捕获的实时 图像, 在该方案中, 会存储捕获的摄像场景图像, 并从该摄像场景图中提取出前景图像。 前 景图像可以理解为是该拍摄场景图像中的主角 , 例如当前拍摄场景是一个小孩在舞台上唱 歌, 那么小孩就是前景图像, 小孩在舞台上唱歌的画面即拍摄场景图像。 取景图像是在按下 快门之前经过图像处理后并在终端显示屏上进 行显示的图像, 例如将小孩该前景图像提取之 后, 将舞台该背景替换成海滩, 合成的图像即小孩在海滩上唱歌, 该图像能够被显示, 供用 户参考该图像是否合适, 如是否需要移动终端、 调整拍摄参数等, 若合适, 则用户可按下快 门, 在按下快门之后, 生成小孩在海滩上唱歌的照片。

在该技术方案中, 通过从拍摄场景中提取出前景图像, 并在终端取景界面上显示由该前 景图像和背景图片合成的取景图像, 使得用户在拍照时就可以看到该前景图像在选 择的背景 图片中的位置, 从而使得用户可以选择最优的拍摄角度, 因此, 在终端显示屏上能够显示经 过处理的取景图像, 以确保得到最优的拍摄照片。 具体来说, 在从拍摄场景图像中提取出前 景图像时, 若拍摄场景图像中存在多个前景图像, 用户可以在多个前景图像中进行选择, 当 然, 用户也可以在拍摄场景的图像中先选择需要提 取的前景图像, 然后再进行提取, 以减少 提取前景图像的过程。

在上述技术方案中, 优选地, 在所述拍摄场景中的前景相对所述拍摄终端移 动时, 在所 述取景界面上显示所述前景图像相对所述背景 图片的移动过程。

在该技术方案中, 通过在取景界面上显示前景图像相对于背景图 片的移动过程, 使得用 户在拍摄时, 可以对前景图像在背景图片中的具体位置进行 调整, 从而选择最佳的拍摄角 度, 以确保得到最优的拍摄照片。 此外, 在取景界面上显示前景图像相对于背景图片的 移动 过程, 也使得用户能够体验到拍摄场景的真实性, 有利于提升用户的体验。

继续以小孩在舞台上唱歌为例, 在终端显示屏上显示小孩在海滩上唱歌的图像 , 若用户 觉得小孩的位置不对, 则可移动终端, 那么在显示屏上能够实时显示图像布局的变化 , 便于 用户参考。

在上述技术方案中, 优选地, 在接收到所述拍摄指令之后, 捕获拍摄场景图像, 从所述 拍摄场景图像中提取出所述前景图像; 显示由所述前景图像和所述背景图片合成的所 述照 片。

在该技术方案中, 通过在终端取景界面显示实时的拍摄场景, 并在拍摄完成之后显示由 前景图像和背景图片合成的照片, 使得终端将图片的融合处理放在拍摄完成之后 , 有利于降 低终端在取景过程中处理器的处理负担。

以小孩在舞台上唱歌为例, 小孩是前景图像, 舞台是背景图像, 此时需要将背景图像舞 台换成海边, 在按下快门之前, 终端界面上显示的是小孩在舞台上唱歌的图像 , 当按下快门 之后, 生成了小孩在海边唱歌的图片。

在上述技术方案中, 优选地, 所述前景图像通过人脸识别检测得到或根据用 户选取得 到。 在该技术方案中, 具体地, 可以在拍摄场景中的前景图像比较单一时, 直接通过人脸识 别技术进行检测, 而无需用户手动进行选择, 简化了用户的操作过程。 在拍摄场景中的前景 图像存在多个时, 可以在多个前景图像上分别显示出选择框, 以方便用户进行选择, 提升了 用户的操作体验。

在上述技术方案中, 优选地, 在启动终端的摄像头之后, 获取所述终端的环境数据, 根 据所述环境数据配置拍照参数。

在该技术方案中, 通过获取终端的环境数据, 并根据环境数据配置终端的拍照参数, 使 得终端可以根据检测到的环境参数, 例如光线强度等, 自动配置拍照参数, 无需用户手动进 行设置, 实现了拍照过程的智能化。 具体来说, 若用户之前使用的拍照模式是 "标准" 模 式, 而用户在需要夜晚拍照时, 终端可以根据检测到的光线强度等参数自动设 置为 "夜景" 模式, 而无需用户手动调出设置界面, 再选择取景模式的繁瑣过程, 提升了用户的体验。 当 然, 在终端检测到环境参数发生变化时, 也可以通过弹出提示窗口等方式提示用户是否 重新 配置拍照参数, 以便用户根据需要进行选择。

本实施例中通过各种方式获取的背景图片可以 保存至终端本地或终端对应的云存储空间 中, 以使用户在通过终端进行拍照并需要更换照片 背景时, 可以直接通过搜索终端本地或对 应的云端以得到需要的背景图片, 缩减了在网络中搜索背景图片耗费的时间, 方便了用户的 选择。

图 2示出了根据本发明的实施例的终端的示意框 。 如图 2所示, 根据本发明的实施例 的终端 200, 包括: 获取单元 202, 用于获取背景图片; 图像生成单元 204, 连接至所述获取 单元 202, 用于在接收到拍摄指令后, 生成以所述背景图片为背景的照片。

在该技术方案中, 通过获取背景图片, 并在接收到拍摄指令后, 生成以上述背景图片为 背景的照片, 使得用户在拍照时可以自定义拍照的背景, 无需在拍摄完成之后使用专业的图 像处理工具进行照片背景的修改, 方便了用户的操作, 提升了用户的拍照体验。 具体来说, 获取的背景图片可以是终端本地存储空间或对 应的云存储空间中的图片, 也可以是通过网络 获取的图片。

在上述技术方案中, 优选地, 还包括: 第一推送单元 206, 连接至所述获取单元 202, 根 据所述终端的位置信息推送与所述位置信息相 关联的图片, 以供所述获取单元 202获取。

具体来说, 例如用户在旅游期间, 通过推送与拍摄终端的位置信息相关联的图片 , 使得 用户可以直观地得知所在位置的标志性景点, 例如所在位置的标志性建筑等, 当用户未参观 该景点时, 也可以将该景点的图片作为拍照的背景; 此外, 在推送的图片上也可以显示出该 图片中的景点的详细地址信息, 若用户需要到所在位置的标志性景点参观, 则可以根据推送 的图片上的地址信息找到该标志性景点的具体 位置, 避免了用户对所在位置不了解而错过该 景点, 有利于提升用户的体验。

在上述技术方案中, 优选地, 还包括: 选取单元 208, 从所述相关联的图片中选取出与 所述终端已拍摄照片中的背景图样不匹配的图 片, 将提取的图片作为所述背景图片。

在该技术方案中, 若用户已经拍摄过所在位置的一张或多张图片 , 则可以通过将已拍照 片的背景与所在位置相关联的图片相匹配, 并将不匹配的图片推送给用户进行选择, 使得用 户可以清楚的得知未拍摄的景点, 从而选择将其作为拍照的背景或者前去该景点 进行参观并 拍摄; 此外, 由于终端屏幕的限制, 若将与所在位置信息相关联的所有图片都显示 出来, 可 能造成终端屏幕显示的混乱, 用户也需要在多张照片中选择没有拍摄的景点 照片, 不利于用 户的体验, 而只显示未拍摄景点的图片, 可以使终端屏幕上的显示更加整洁、 清楚, 方便了 用户的选择。

在上述技术方案中, 优选地, 还包括: 匹配单元 210, 从网络数据库或本地数据库中搜 索出与输入的关键信息匹配的图片, 以供所述获取单元 202获取。 在该技术方案中, 通过从网络数据库或本地数据库中搜索出与输 入的关键信息匹配的图 片, 并将匹配的图片作为背景图片, 可以使用户根据自己的需求搜索并选择所需的 背景图 片, 例如可以通过关键字 "天安门" 搜索与天安门相关的图片, 避免了在本地或网络中的多 张图片中进行选择而耗费用户大量的选择时间 , 有利于提升用户的体验。

在上述技术方案中, 优选地, 还包括: 图像融合单元 212, 在分别根据多个不同的关键 信息匹配出多张图片时, 将所述多张图片进行融合处理, 以得到所述背景图片。

在该技术方案中, 通过将根据多个不同的关键信息匹配出的多张 图片进行融合处理, 以 作为背景图片, 使得用户可以自定义背景图片中的内容, 以及不同内容之间的分布格局, 有 利于满足用户不同的操作需求, 提升了用户操作的趣味性。 具体来说, 用户在进行搜索时, 可以将终端屏幕划分为多个区域, 并在不同的区域中分别输入不同的关键信息, 根据用户输 入的多个不同关键信息将搜索到多张图片进行 融合处理, 以得到相应的背景图片。 例如用户 将终端屏幕的搜索区域划分为四个区域, 在区域一里面输入关键字 "树木" , 在区域二里面 输入 "人物" , 在区域三里面输入 "道路" , 在区域四里面输入 "花丛" , 则在分别搜索到 相应的四张图片时, 可以按照用户设置的区域位置, 将四张图片进行融合处理, 以得到用户 需要的背景图片, 生成的该背景图片将包括 "树木" 、 人物" 、 "道路" 以及 "花丛" , 当 然用户可以在每个关键字搜索到的多张图片中 选择一张作为与该关键字相关联的图片。 此 夕卜, 也可以将各个区域与上述多个关键字相匹配的 一张图片作为背景图片, 不必进行图片的 融合处理, 以缩减用户等待的时间。

在上述技术方案中, 优选地, 还包括: 第一特征提取单元 214, 对已拍摄的照片、 摄像 头捕获的拍摄场景图像或所述背景图片进行背 景特征提取; 第二推送单元 216, 从本地数据 库或网络数据库中搜索出与所述背景特征相匹 配的图片, 并将相匹配的图片推送给用户。

在该技术方案中, 通过对已拍摄的照片、 摄像头实时捕获的拍摄场景图像或用户已选的 背景图片进行背景特征提取, 并从本地数据库或网络数据库中搜索出与该背 景特征相匹配的 图片, 在拍摄时, 可将匹配出的这些图片作为样图, 使得用户可以直观地得知与该背景特征 相匹配的多张图片的不同拍摄方法 (例如拍摄角度、 拍摄技巧等) 而得到的不同拍摄效果, 从而使得用户能够选择最优的拍摄方法进行拍 照。 进一步地, 在推送与提取出的背景特征相 匹配的图片时, 可以推送与该背景特征相关联的最优的拍摄样 图和 /或相应的拍摄技巧, 从而 使得用户根据拍摄样图和 /或相应的拍摄技巧进行拍摄, 以得到最优的拍摄效果。

在上述技术方案中, 优选地, 还包括: 第二特征提取单元 218, 对已拍摄的照片、 摄像 头捕获的拍摄场景图像或所述背景图片进行背 景特征提取; 提示单元 220, 根据所述背景特 征提示与所述背景特征相关联的标志性背景。

在该技术方案中, 通过对已拍摄的照片、 摄像头实时捕获的拍摄场景图像或用户已选的 背景图片进行背景特征提取, 并提示与该背景特征相关联的标志性背景, 使得用户可以直接 选择提示的标志性背景作为背景图片进行拍摄 。 具体来说, 用户在查看已拍摄的图片时, 可 能对已拍摄图片的背景不满意, 此时可以选择提示的标志性背景来替换已拍摄 图片的背景, 从而得到最优的图片; 另一方面, 用户在实时进行拍摄时, 可以根据摄像头捕获的拍摄场景 提示与背景特征相关联的标志性背景, 在用户摄像头捕获的拍摄场景不满意时, 也可以直接 选择提示的标志性背景作为拍摄背景进行拍摄 , 以得到最优的拍摄效果; 此外, 在用户选择 了一张图片作为背景图片进行拍摄时, 终端也可以提示与该背景图片中的背景特征相 关联的 标志性背景, 以使用户选择最优的背景图片, 从而得到最优的拍摄照片, 除此之外, 用户在 看到当前景点的标志性背景之后, 可引导用户到达当前景点的标志性建筑处进行 拍照。

在上述技术方案中, 优选地, 还包括: 第三特征提取单元 222, 在接收到拍摄指令之前 且在所述终端的摄像头捕获拍摄场景图像后, 从所述拍摄场景图像中提取出前景图像; 图像 处理单元 224, 根据所述前景图像和所述背景图片合成取景图 像, 以供所述图像生成单元 204 生成所述照片; 显示单元, 在所述终端的取景界面显示所述图像处理单元 合成的取景图像。 拍摄场景图像可理解为在启动摄像头之后且在 按下快门之前, 终端摄像头所捕获的实时 图像, 在该方案中, 会存储捕获的摄像场景图像, 并从该摄像场景图中提取出前景图像。 前 景图像可以理解为是该拍摄场景图像中的主角 , 例如当前拍摄场景是一个小孩在舞台上唱 歌, 那么小孩就是前景图像, 小孩在舞台上唱歌的画面即拍摄场景图像。 取景图像是在按下 快门之前经过图像处理后并在终端显示屏上进 行显示的图像, 例如将小孩该前景图像提取之 后, 将舞台该背景替换成海滩, 合成的图像即小孩在海滩上唱歌, 该图像能够被显示, 供用 户参考该图像是否合适, 如是否需要移动终端、 调整拍摄参数等, 若合适, 则用户可按下快 门, 在按下快门之后, 生成小孩在海滩上唱歌的照片。

在该技术方案中, 通过从拍摄场景中提取出前景图像, 并在终端取景界面上显示由该前 景图像和背景图片合成的取景图像, 使得用户在拍照时就可以看到该前景图像在选 择的背景 图片中的位置, 从而使得用户可以选择最优的拍摄角度, 因此, 在终端显示屏上能够显示经 过处理的取景图像, 以确保得到最优的拍摄照片。 具体来说, 在从拍摄场景图像中提取出前 景图像时, 若拍摄场景图像中存在多个前景图像, 用户可以在多个前景图像中进行选择, 当 然, 用户也可以在拍摄场景的图像中先选择需要提 取的前景图像, 然后再进行提取, 以减少 提取前景图像的过程。

在上述技术方案中, 优选地, 所述显示单元 226 还用于在所述拍摄场景中的前景相对所 述终端移动时, 在所述取景界面上显示所述前景图像相对所述 背景图片的移动过程。

在该技术方案中, 通过在取景界面上显示前景图像相对于背景图 片的移动过程, 使得用 户在拍摄时, 可以对前景图像在背景图片中的具体位置进行 调整, 从而选择最佳的拍摄角 度, 以确保得到最优的拍摄照片。 此外, 在取景界面上显示前景图像相对于背景图片的 移动 过程, 也使得用户能够体验到拍摄场景的真实性, 有利于提升用户的体验。

继续以小孩在舞台上唱歌为例, 在终端显示屏上显示小孩在海滩上唱歌的图像 , 若用户 觉得小孩的位置不对, 则可移动终端, 那么在显示屏上能够实时显示图像布局的变化 , 便于 用户参考。

在上述技术方案中, 优选地, 还包括: 第四特征提取单元 228, 在接收到所述拍摄指令 之后, 从所述终端的摄像头捕获的拍摄场景图像中提 取出所述前景图像; 所述图像生成单元 204还用于生成由所述前景图像和所述背景图片 合成的所述照片。

在该技术方案中, 通过在终端取景界面显示实时的拍摄场景, 并在拍摄完成之后显示由 前景图像和背景图片合成的照片, 使得终端将图片的融合处理放在拍摄完成之后 , 有利于降 低终端在取景过程中处理器的处理负担。

以小孩在舞台上唱歌为例, 小孩是前景图像, 舞台是背景图像, 此时需要将背景图像舞 台换成海边, 在按下快门之前, 终端界面上显示的是小孩在舞台上唱歌的图像 , 当按下快门 之后, 生成了小孩在海边唱歌的图片。

在上述技术方案中, 优选地, 所述前景图像通过人脸识别检测得到或根据用 户选取得 到。

在该技术方案中, 具体地, 可以在拍摄场景中的前景图像比较单一时, 直接通过人脸识 别技术进行检测, 而无需用户手动进行选择, 简化了用户的操作过程。 在拍摄场景中的前景 图像存在多个时, 可以在多个前景图像上分别显示出选择框, 以方便用户进行选择, 提升了 用户的操作体验。

在上述技术方案中, 优选地, 在启动终端的摄像头之后, 获取所述终端的环境数据, 根 据所述环境数据配置拍照参数。

在该技术方案中, 通过获取终端的环境数据, 并根据环境数据配置终端的拍照参数, 使 得终端可以根据检测到的环境参数, 例如光线强度等, 自动配置拍照参数, 无需用户手动进 行设置, 实现了拍照过程的智能化。 具体来说, 若用户之前使用的拍照模式是 "标准" 模 式, 而用户在需要夜晚拍照时, 终端可以根据检测到的光线强度等参数自动设 置为 "夜景" 模式, 而无需用户手动调出设置界面, 再选择取景模式的繁瑣过程, 提升了用户的体验。 当 然, 在终端检测到环境参数发生变化时, 也可以通过弹出提示窗口等方式提示用户是否 重新 配置拍照参数, 以便用户根据需要进行选择。

本实施例中通过各种方式获取的背景图片可以 保存至终端本地或终端对应的云存储空间 中, 以使用户在通过终端进行拍照并需要更换照片 背景时, 可以直接通过搜索终端本地或对 应的云端以得到需要的背景图片, 缩减了在网络中搜索背景图片耗费的时间, 方便了用户的 选择。

下面结合图 3A至图 3J详细说明根据本发明的实施例的终端拍摄界 的示意图。

图 3A至图 3J示出了根据本发明的实施例的终端拍照界面 示意图。

根据本发明的实施例的终端可以是具有拍摄功 能的智能手机终端、 平板电脑、 照相机等 终端。

如图 3A 所示, 当终端启动拍照功能后, 在设置界面可以开启云服务 302 的功能, 以便 在拍照时从网络中获取背景图片。 如图 3B 所示, 在选择取景模式时, 可以选择云背景 304 模式, 以便在拍照时可以将从网络中获取的背景图片 作为拍摄照片的背景。

在本实施例中, 可以通过终端主动或被动地搜索网络中的图片 , 以获取用户所需的背景 图片。 本领域的技术人员应该理解为, 本实施例的终端也可以不设置云服务 302 (如图 3A所 示) 的功能, 只需用户在终端的本地存储空间中事先存储需 要使用的背景图片即可。 当然, 在取景模式中, 也可以不设置云背景 304 (如图 3B所示) 模式, 而可以设置例如 "自定义背 景" 的模式等, 当用户选择此模式后, 可以在拍照时自定义拍照的背景

如图 3C所示, 用户在拍照时, 在终端屏幕上显示出可以作为背景的待选择图 片 306, 此 时用户可以选择其中的图片作为拍摄照片的背 景图片。 具体地, 在终端屏幕上显示出的待选 择图片 306 可以是终端本地存储空间或对应的云存储空间 中的图片, 也可以是通过网络获取 的图片。

如图 3D所示, 当用户选择了待选择图片 306 (图 3C所示) 中的背景图片 308, 并拍摄 完成之后, 在终端屏幕上显示出包含有背景图片 308和前景图像 312的照片 310

在进行拍摄时, 终端的图像处理方式可以包含有以下两种实施 方式:

实施方式一

在终端的界面上同时显示出前景图像 312 和背景图片 310, 并且在拍摄场景中的前景图 像 312相对终端移动时, 在终端的取景界面上显示前景图像 312相对背景图片 308的移动过 程。 此种实施方式的具体实施方法为, 在启动终端的摄像头之后, 捕获拍摄场景图像, 从拍 摄场景图像中提取出前景图像 312; 在拍摄终端的取景界面显示由前景图像 312 和背景图片 308合成的取景图像, 以供生成照片 310

如图 3D 所示, 前景图像 312 所表示的小孩在海边进行拍照, 为了将海边背景替换为背 景图片 308显示的内容, 可以将前景图像 312提取出来, 并直接将背景图片 308显示在当前 终端的显示界面上作为前景图像 312 的背景, 若用户觉得前景图像 312 的位置不对, 则可移 动终端, 那么在显示屏上能够实时显示图像布局的变化 , 便于用户参考。 而且也可以在当前 界面所显示的背景图片上, 显示前景图像 312相对于背景图片的移动过程。

此实施方式使得用户在拍照时就可以看到前景 图像 312 在选择的背景图片 308 中的位 置, 从而使得用户可以选择最优的拍摄角度, 以确保得到最优的拍摄照片。

实施方式二

在终端进行拍摄时, 显示的是实时的拍摄场景, 在拍摄完成之后, 显示出前景图像 312 与背景图片 308 合成的图片 310。 此种实施方式的具体方法为: 在接收到拍摄指令之后, 捕 获拍摄场景图像, 从拍摄场景图像中提取出前景图像 312, 拍摄完成之后, 显示由前景图像 312和背景图片 308合成的照片 310

如图 3D 所示, 前景图像 312 所表示的小孩在海边进行拍照, 若此时需要将海边背景替 换为背景图片 308显示的内容, 则可以将前景图像 312提取出来。 在终端界面上显示的依然 是前景图像 3 12 在海边的场景, 但是当用户按下快门, 拍摄完成之后, 在终端界面上显示的 是前景图像 312与背景图片 308合成的照片 3 10

此实施方式使得终端将图片的融合处理放在拍 摄完成之后, 降低了终端在取景过程中处 理器的处理负担, 减少功耗。

上述两种实时方式中, 提取出的前景图像 312 是通过人脸识别检测得到的, 或根据用户 选取得到。 具体来说, 在拍摄场景中的前景图像比较单一 (例如只存在前景图像 312 ) 时, 直接通过人脸识别技术进行检测, 而无需用户手动进行选择, 简化了用户的操作过程。 在拍 摄场景中的前景图像存在多个时, 如图 3E 所示, 在拍摄场景中存在前景图像 312、 垃圾桶 314和铁塔 316, 此时可以由用户进行选择, 在选择时, 可以通过在多个前景图像上分别显示 选择框以进行选择。

在终端屏幕上显示的背景图片的获取方式也可 以包括以下几种实施方式:

实施方式一

根据终端的位置信息搜索网络中的图片, 并将搜索到的图片推送给用户进行选择。

例如在用户旅游期间, 根据检测到的位置信息推送与该位置信息相关 联的图片, 使得用 户可以直观地得知所在位置的标志性景点, 如所在位置的标志性建筑等, 当用户在未参观该 景点时当用户未参观该景点时, 也可以将该景点的图片作为拍照的背景; 此外, 如图 3F 所 示, 在推送的图片 318 上也可以显示出该图片中的景点的详细地址信 息 320, 若用户需要到 所在位置的标志性景点参观时, 可以根据推送的图片上的地址信息 320 找到该标志性景点的 具体位置, 避免了用户对所在位置不了解而错过该景点。 该位置信息可以直接显示出来, 也 可以事先隐藏起来, 在用户通过预设的手势 (例如向右滑动时) 对图片 318 进行操作时, 再 显示出来。

优选地, 可以从与上述位置信息相关联的图片中选取出 与终端已拍摄照片中的背景图样 不匹配的图片作为推送的背景图片。 使得用户可以清楚的得知未拍摄的景点, 从而选择将其 作为拍照的背景或者前去该景点进行参观并拍 摄; 此外, 由于终端屏幕的限制, 若将与所在 位置信息相关联的所有图片都显示出来, 可能造成终端屏幕显示的混乱, 用户也需要在多张 照片中选择没有拍摄的景点照片, 不利于用户的体验, 而只显示未拍摄景点的图片, 可以使 终端屏幕上的显示更加整洁、 清楚, 方便了用户的选择。 例如用户在颐和园已经拍摄了 5 张 照片, 该 5 张照片分别在颐和园的 5 个景点拍摄得到, 这时, 云服务端会根据用户所拍摄的 照片中景点特征信息和位置信息向用户推送颐 和园的其余景点的照片, 供用户参考, 用户可 根据推送的照片找到相应的景点, 或直接以该推送的照片为背景图片进行拍照。

实施方式二

用户可以从网络数据库或本地数据库中搜索出 与输入的关键信息匹配的图片作为背景图 片。 例如可以通过关键字 "天安门" 搜索与天安门相关的图片, 避免了在本地或网络中的多 张图片中进行选择而耗费用户大量的选择时间 。

当然, 用户也可以根据多个不同的关键信息匹配出多 张图片, 将多张图片进行融合处 理, 以得到背景图片。 如图 3G 所示, 可以将终端搜索界面 322 划分为四个区域, 在区域一 里面输入关键字 "太阳" , 在区域二里面输入 "大山" , 在区域三里面输入 "树木" , 在区 域四里面输入 "道路" , 则在分别搜索到相应的四张图片时, 可以按照用户设置的区域位 置, 将四张图片进行融合处理, 以得到用户需要的背景图片, 当然用户可以在每个关键字搜 索到的多张图片中选择一张作为与该关键字相 关联的图片。 此外, 也可以将各个区域与上述 多个关键字相匹配的一张图片作为背景图片, 不必进行图片的融合处理, 以缩减用户等待的 时间。 如图 3H所示, 背景图片 324和 326为根据上述搜索方式搜索到的背景图片, 用户可 以选择其一作为拍摄照片的背景。

如图 31所示, 终端可以通过对已拍摄的照片、 摄像头实时捕获的拍摄场景图像或用户已 选的背景图片进行背景特征提取, 并从本地数据库或网络数据库中搜索出与该背 景特征相匹 配最优的拍摄样图 328 和 /或相应的拍摄技巧, 从而使得用户根据拍摄样图 328 和 /或相应的 拍摄技巧进行拍摄, 以得到最优的拍摄效果。

此外, 终端还可以提示与提取出的背景特征相关联的 标志性背景 (图中未示出) , 使用 户可以直接选择提示的标志性背景作为背景图 片进行拍摄。 具体来说, 用户在查看已拍摄的 图片时, 可能对已拍摄图片的背景不满意, 此时可以选择提示的标志性背景来替换已拍摄 图 片的背景, 从而得到最优的图片; 另一方面, 用户在实时进行拍摄时, 可以根据摄像头捕获 的拍摄场景提示与背景特征相关联的标志性背 景, 在用户摄像头捕获的拍摄场景不满意时, 也可以直接选择提示的标志性背景作为拍摄背 景进行拍摄, 以得到最优的拍摄效果; 此外, 在用户选择了一张图片作为背景图片进行拍摄 时, 终端也可以提示与该背景图片中的背景特 征相关联的标志性背景, 以使用户选择最优的背景图片, 从而得到最优的拍摄照片。

终端也可以在检测到自身环境参数变化时, 自动配置拍照参数, 无需用户手动进行设 置, 实现了拍照过程的智能化。 具体来说, 若用户之前使用的拍照模式是 "标准" 模式, 而 用户在需要夜晚拍照时, 终端可以根据检测到的光线强度等参数自动设 置为 "夜景" 模式, 而无需用户手动调出设置界面, 再选择取景模式的繁瑣过程, 提升了用户的体验。 当然, 在 终端检测到环境参数发生变化时, 也可以通过如图 3J所示的弹出提示窗口 330的方式提示用 户是否切换至夜景模式, 若用户选择 "确定" , 则终端将拍摄模式切换至夜景模式。

本实施例中通过各种方式获取的背景图片可以 保存至终端本地或终端对应的云存储空间 中, 以使用户在通过终端进行拍照并需要更换照片 背景时, 可以直接通过搜索终端本地或对 应的云端以得到需要的背景图片, 缩减了在网络中搜索背景图片耗费的时间, 方便了用户的 选择。

根据本发明的实施方式, 还提供了一种存储在非易失性机器可读介质上 的程序产品 (图 中未示出) , 用于图像处理, 所述程序产品包括用于使计算机系统执行以下 步骤的机器可执 行指令: 获取背景图片; 在接收到拍摄指令后, 生成以所述背景图片为背景的照片。

根据本发明的实施方式, 还提供了一种非易失机器可读介质, 存储有用于图像处理的程 序产品 (图中未示出) , 所述程序产品包括用于使计算机系统执行以下 步骤的机器可执行指 令: 获取背景图片; 在接收到拍摄指令后, 生成以所述背景图片为背景的照片。

根据本发明的实施方式, 还提供了一种机器可读程序 (图中未示出) , 所述程序使机器 执行如上所述技术方案中任一所述的图像处理 方法。

根据本发明的实施方式, 还提供了一种存储有机器可读程序的存储介质 (图中未示 出 ) , 其中, 所述机器可读程序使得机器执行如上所述技术 方案中任一所述的图像处理方 法。 以上结合附图详细说明了本发明的技术方案, 考虑到在相关技术中, 用户无法在拍照的 过程中自定义照片的背景, 只能在拍照完成之后通过图像的修改工具, 例如 Photoshop 进行 修改, 而图像修改工具的使用需要具备相关的专业知 识, 对于一般用户来说, 使用起来比较 困难。 因此, 本发明提出了一种图像处理方法和一种终端, 通过本发明的技术方案, 可以使 用户在拍照时自定义拍照的背景, 无需在拍摄完成之后使用专业的图像处理工具 进行照片背 景的修改, 在拍摄过程中就能够实现照片背景的替换或修 改, 提升了用户的拍照体验。

以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技术人员 来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的任何修改、 等 同替换、 改进等, 均应包含在本发明的保护范围之内。