Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
VIDEO GENERATION METHOD AND APPARATUS, DEVICE, AND MEDIUM
Document Type and Number:
WIPO Patent Application WO/2022/271085
Kind Code:
A1
Abstract:
The present application discloses a video generation method and apparatus, a device, and a medium. The method comprises: acquiring a background image; acquiring an image to be segmented comprising a target object; subjecting the image to be segmented to image segmentation of the target object, so as to obtain a contour image corresponding to the target object; using the contour image as a foreground image of a target display video; and cyclically rotating the background image, and generating, together with the foreground image, the target display video. The present disclosure can increase the pleasure in video shooting.

Inventors:
MO YI (CN)
JONES MICHEL (JP)
LIU CONGXIAO (CN)
GAO JING (CN)
Application Number:
PCT/SG2022/050293
Publication Date:
December 29, 2022
Filing Date:
May 10, 2022
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
LEMON INC (SG)
International Classes:
G06T7/194; H04N5/262; H04N21/2187
Foreign References:
CN111669502A2020-09-15
CN111464761A2020-07-28
CN105654471A2016-06-08
CN106303288A2017-01-04
Other References:
SENGUPTA SOUMYADIP; JAYARAM VIVEK; CURLESS BRIAN; SEITZ STEVEN M.; KEMELMACHER-SHLIZERMAN IRA: "Background Matting: The World Is Your Green Screen", 2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), IEEE, 13 June 2020 (2020-06-13), pages 2288 - 2297, XP033805494, DOI: 10.1109/CVPR42600.2020.00236
Attorney, Agent or Firm:
POH, Chee Kian, Daniel (SG)
Download PDF:
Claims:
权 利 要 求

1 . 一种视频生成方 法 ,其特征 在于 ,包括: 获取 背景 图像 ; 获取 包括 目标对 象的待 分割图 像 ; 对所 述待 分割图 像进行 目标对 象的 图像分 割 ,得到所述目标 对象对 应 的轮 廓图像 ; 将所 述轮 廓图像 作为 目标显示 视频的 前景图 像 ; 将 所述背 景图像 进行循 环翻 转 ,并结合所述前景 图像 生成所 述目标 显 示视 频。 2 .根据权利 要求 1所述的 方法 ,其特征在 于 ,所述获取背景 图像 ,包 括 : 获取 用户 输入的 至少 _张 第 _图像 ; 实 时获取 当前时 刻拍摄 得到的 第二图 像 ; 将所 述至 少一张 第一图 像和所 述第 二图像作 为背 景图像 ; 所 述将所 述背景 图像进 行循 环翻转 ,包括 :将所述至少一张 第一 图像 和所 述第 二图像 进行循 环翻转 切换。

3 .根据权利要 求 2所述的方 法 ,其特征在 于 ,所述获取包括 目标对象 的待 分割 图像 ,包括 : 将 所述第 一图 像和 /或所述 第二图 像中 包括 目标对 象的 图像确 定为 待 分割 图像 。

4 .根据权利要 求 1所述的方 法 ,其特征在 于 ,所述将所述背景 图像进 行循 环翻转 ,包括 : 以 所述 目标对象 的中心 线为 翻转轴 ,按照水平翻 转或 者垂直 翻转的 方 式将 所述 背景图 像进行 循环翻 转。 5 .根据权利要 求 1所述的方 法 ,其特征在 于 ,所述将所述轮廓 图像作 为 目标显示 视频的 前景 图像 ,包括 : 确 定所述 轮廓图 像在所 述待 分割图 像中 的位置 ;将所 述目标 显示视 频 上与 所述位 置对 应的区 域图像 替换为 所述轮 廓图像 ; 或 者 ,将所述轮 廓图像 作为前 景图像 覆盖在 所述 目标显 示视频 上。

6 .根据权利要 求 2所述的方 法 ,其特征在 于 ,当所述待分割 图像为包 括 多个所 述目标 对象的 图像时 ,所述方法还 包括 : 将 所述待 分割 图像上 多个所 述目标 对象 的轮廓 图像划 分为至 少一个 目 标对 象图像 组合。 7 .根据权利要 求 6所述的方 法 ,其特征在 于 ,当所述目标对象 图像组 合 为多种 时 ,所述方法还包括 : 每 当所述 背景图 像进行 翻转切 换时 ,切换对应的 目标对象 图像组 合。

8 .根据权利要 求 6所述的方 法 ,其特征在 于 ,将所述背景图像 进行循 环翻 转切换 ,包括 : 将 所述第 二图像 作为循 环翻 转切换 的起始 帧图像 ,从所述起 始帧图 像 开始 ,按照预设的 展示顺 序展示 依次翻 转切换 到的对 应的 背景图像 ;其中 , 所述 展示 顺序包 括 :所述第 一图像 的输入 顺序 、 所述目标对 象的数 量的顺 序和 /或所述目标对象 在所 述第二 图像上 的空 间排列顺 序。

9 .根据权利要 求 1所述的方 法 ,其特征在 于 ,所述对所述待分 割图像 进行 目标对 象的 图像分 割 ,包括 : 确 定所述 目标对 象在所 述待分 割图像 上的 面积 占比 ; 当 所述面 积占比 小于 预设的 第一 占比时 ,从所述待分 割图像 上截 取候 选 图像 ,使得所 述目标 对象在 所述 候选图 像上的 位置 和面积 占比满 足预设 条件 ; 对所 述候 选图像 进行 目标对象 的图像 分割。

10 .根据权 利要求 1所述 的方法 ,其特 征在于 ,所述方法 还包括 : 在 将所述 背景 图像进 行循环 翻转的 过程 中 ,所述轮廓图像始 终采用 穿 透所 述背 景图像 的方式 进行展 示。

1 1 .根据权利 要求 2所述的 方法 ,其特征在 于 ,所述翻转的方式 包括 : 以视 频拍 摄界面 的横 向中线 为翻转轴 的垂 直翻转 、 以视频拍摄 界面 的竖直 中线 为翻 转轴 的水平 翻转 和 /或以视频拍 摄界面 的中 心点 为旋转 中心 的圆 周翻 转。

12 .根据权 利要求 2所述 的方法 ,其特 征在于 ,所述方法 还包括 : 在 将所述 背景 图像进 行循环 翻转过 程中 ,所述第二图 像和所 述第 一图 像发 生与所 述翻 转的方 式对应 的形变 。

13 .根据权利 要求 2所述的 方法 ,其特征在 于 ,所述翻转的方式 还为 : 擦 除切换方 式、 透明度变化切 换方式 或溶解 切换方 式。

14 .根据权 利要求 2所述 的方法 ,其特征在 于 ,所述第二图像根 据预 设时 间间隔 进行获 取 ,所述预设 时间间 隔与循 环翻转 切换的 周期有 关。

15 . 一种视频生成装 置 ,其特征 在于 ,包括: 第 一获取 模块 ,用于获 取背景 图像 ; 第 二获取 模块 ,用于获 取包括 目标对 象的待 分割 图像 ; 图像 分割 模块 ,用于对 所述 待分割 图像进 行目标 对象 的图像 分割 ,得 到所 述目标 对象对 应的轮 廓图像 ; 视频 生成 模块 ,用于将 所述 轮廓图 像作为 目标显 示视频 的前 景图像 ; 还用 于将所 述背 景图像 进行循 环翻 转 ,并结合所述前景 图像 生成 目标显示 视频 。

16 . _种电子 设备 ,其特征 在于 ,所述电子设备 包括 : 处理 器 ; 用 于存储 所述处 理器可 执行指 令的存 储器 ; 所 述处理 器 ,用于从所 述存 储器 中读取所 述可 执行指 令 ,并执行所 述 指令 以实现 上述权 利要 求 1 -14中任一所述的视 频生成 方法。

17 . —种计算 机可读 存储介 质 ,其特征在于 ,所述存储介质 存储有 计 算机 程序 , 当所述计算机程 序被计 算设备 执行时 ,使所述计 算机设 备实现 上述 权利要 求 1-14中任 _所述 的视频 生成 方法。

Description:
一种视 频生成 方法、 装匯、 设备及介质 本 申请要 求于 2021年 6月 24日提 交中 国国家 知识产 权局、 申请号为 2021 107041 10.6、 发明名称为“ _种视频生 成方法 、 装置、 设备及介质” 的 中 国专利 申请的优 先权 ,其全 部内容 通过 引用结合 在本 申请中 。 技术 领域 本 发明属 于视频处理 技术领域 ,具体涉及一种 视频生成 方法、 装置、 设备 及介 质。 背景 技术 随着 视频处理技 术的发 展 ,普通的视频已经无法 满足人们 对内容 的获取需 求 ,充满新奇玩法 的视频逐 渐吸引 了人们的 注意力。目前 ,用户在拍摄 视频时 , 通常 只能显示 用户当 前所处的 真实场景 ,这在很大程度 上限制 了视频的 特效玩 法 ,不能满足 用户对视 频的趣 味性追求 。 发明 内容 为 了解决 上述技 术问题 或者 至少部 分地解 决上 述技术 问题 ,本公开 提 供 了一种视 频生成 方法 、 装置、 设备及介质 。 本 公开实 施例提 供了一 种视频 生成方 法 ,包括 : 获取 背景 图像 ; 获取 包括 目标对 象的待 分割图 像 ; 对所 述待 分割 图像进行 目标 对象的 图像分 割 ,得到所述目标 对象对 应 的轮 廓图像 ; 将 所述轮 廓图像 作为 目标显示 视频的 前景图 像 ; 将 所述背 景图像 进行循 环翻 转 ,并结合所述前 景图像 生成 目标显示 视 频。 可 选的 ,所述获取背景 图像 ,包括 : 获取 用户 输入的 至少 _张 第 _图像 ; 实 时获取 当前时 刻拍摄 得到的 第二图 像 ; 将 所述至 少一张 第一图 像和所 述第 二图像 作为背 景图像 ; 所 述将所 述背景 图像 进行循 环翻转 ,包括 :将所述至少一张 第一 图像 和所 述第 二图像 进行循 环翻转 切换。 可 选的 ,所述获取包括 目标对 象的待 分割 图像 ,包括 : 将 所述 第一图 像和 /或所述 第二图 像中 包括 目标对 象的 图像确 定为 待 分割 图像 。 可 选的 ,所述将所述背 景图像 进行循 环翻转 ,包括 : 以 所述 目标对象 的中心 线为 翻转轴 ,按照水平 翻转或 者垂直 翻转的 方 式将 所述 背景图 像进行 循环翻 转。 可 选的 ,所述将所述轮 廓图像 作为 目标显示 视频的 前景 图像 ,包括 : 确 定所述 轮廓 图像在所 述待 分割图 像中 的位置 ;将所 述目标 显示 视频 上与 所述 位置对 应的区 域图像 替换为 所述轮 廓图像 ; 或 者 ,将所述轮 廓图像 作为前 景图像 覆盖 在所述 目标显 示视频 上。 可 选的 , 当所述待分割图像 为包括 多个所 述 目标对象 的图像 时 ,所述 方法 还包括 : 将 所述待 分割 图像上 多个所 述目标 对象 的轮廓 图像划 分为至 少一个 目 标对 象图像 组合。 可 选的 , 当所述目标对象图像 组合为 多种时 ,所述 方法还 包括 : 每 当所述 背景图 像进行 翻转时 ,切换 对应的 目标对 象图像 组合。 可 选的 ,将所述背景图 像进行 循环翻 转 ,包括: 将 所述 第二 图像作 为循 环翻转 的起 始帧 图像 ,从所述起 始帧 图像开 始 ,按照 预设的 展示顺 序展 示依次 翻转切 换到 的对应 的背景 图像 ;其中 , 所述 展示 顺序包 括 :所述第 一图像 的输入 顺序 、 所述目标对 象的数 量的顺 序和 /或所述目标对象 在所 述第二 图像上 的空 间排列顺 序。 可 选的 ,所述对所述待 分割 图像进行 目标对 象的 图像分 割 ,包括: 确 定所述 目标对 象在所 述待分 割图像 上的 面积 占比 ; 当 所述面 积占比 小于 预设的 第一 占比时 ,从所述待分 割图像 上截 取候 选 图像 ,使得所 述目标 对象在 所述 候选图 像上的 位置 和面积 占比满 足预设 条件 ; 对所 述候 选图像 进行 目标对象 的图像 分割。 可选 的 ,所述方法还包 括 : 在 将所述 背景 图像进行 循环 翻转的 过程 中 ,所述轮廓图像始 终采用 穿 透所 述背 景图像 的方式 进行展 示。 可 选的 ,所述翻转的方 式包 括 :以视频拍 摄界 面的横 向中线 为翻转 轴 的垂 直翻 转、 以视频拍摄 界面 的竖直 中线为翻 转轴 的水平 翻转和 /或以视频 拍摄 界面 的中心 点为旋 转中心 的圆周 翻转。 可选 的 ,所述方法还包 括 : 在 将所述 背景 图像进行 循环 翻转过 程中 ,所述第二图 像和所 述第 一图 像发 生与所 述翻 转的方 式对应 的形变 。 可 选的 ,所述翻转的方 式还 为 :擦除切换方式 、 透明度变化 切换方 式 或溶 解切换 方式 。 可 选的 ,所述第二图像 根据 预设时 间间隔 进行获 取 ,所述预 设时间 间 隔与 循环翻 转的周 期有 关。 本 公开实施 例还 提供了 一种视 频生成 装置 ,包括 : 第 一获取 模块 ,用于获 取背景 图像 ; 第 二获取 模块 ,用于获 取包括 目标对 象的待 分割 图像 ; 图像 分割 模块 ,用于对 所述 待分割 图像进 行目标 对象 的图像 分割 ,得 到所 述目标 对象对 应的轮 廓图像 ; 视频 生成 模块 ,用于将 所述 轮廓图 像作为 目标显 示视频 的前 景图像 ; 还用 于将所 述背 景图像 进行循 环翻 转 ,并结合所述前景 图像 生成 目标显示 视频 。 本 公开实 施例还 提供 了一种 电子设备 ,所述电子 设备包 括 :处理器 ; 用 于存储所 述处 理器可 执行指 令的 存储器 ;所述 处理 器 ,用于从所 述存 储 器 中读取所 述可 执行指 令 ,并执行 所述指 令以 实现如本 公开 实施例 提供 的 视频 生成方 法。 本 公开实 施例还 提供 了一种 计算机 可读存 储介质 ,所述存储 介质存 储 有 计算机程 序 ,所述计算机程 序用 于执行 如本公 开实施 例提 供的视 频生成 方法 。 本 公开实施 例提 供的技 术方案 与现有 技术相 比具 有如下 优点 : 本 公开实 施例提 供的 一种视 频生成 方法、 装置、 设备及介质 ,该技术 包括 : 首先获取背景 图像 ;获取包 括目标 对象的 待分 割图像 ;然后 对待分 割 图像进行 目标 对象的 图像分 割 ,得到目标对象 对应的 轮廓 图像 ;最后将 轮廓 图像作 为目标 显示 视频的 前景图 像 ; 以及将背景图 像进行 循环翻 转 , 并结 合前景 图像生 成 目标显示 视频。 通 过上述 方案 ,用户在 日常 拍摄视 频的过 程中 , 可以实现目标对象 与 用户 需求 的背景 图像相 结合 。 同时 ,通过循环翻 转背景 图像 为用户 带来场 景动 态变化 的特 效玩法 ,使用 户能够 代入 并沉浸 在场景 中 ,增加了视频拍 摄的 趣味性 。 附图 说明 附 图用来 提供对 本发 明的进 _步理解 ,并 且构成 说明书 的 _部分 , 与 本发 明实施 例一起 用于 解释本 发明 ,并不构成对本发 明的 限制。 在附图 中 : 图 1为本公 开实施 例提供 的一种 视频生 成方 法的流 程示意 图 ; 图 2为本公 开实施 例提供 的一种 背景 图像翻 转过程 的示意 图 ; 图 3为本公 开实施 例提供 的一种 穿透效 果的 示意图 ; 图 4为本公 开实施 例提供 的一种 视频生 成装 置的结 构示意 图 ; 图 5为本公 开实施 例提供 的_ 种 电子设备 的结构 示意 图。 具体 实施方 式 为 了能够 更清楚 地理解 本公 开的上 述目 的、 特征和优 点 , 下面将对本 公开 的方 案进行 进一步 描述 。 需要说明的 是 ,在不冲 突的情 况下 ,本公开 的实 施例及 实施例 中的 特征可 以相互 组合 。 在 下面的 描述 中阐述 了很多 具体细 节以便 于充 分理解 本公开 ,但本公 开还 可以采 用其 他不同 于在此 描述 的方式 来实施 ;显然 ,说明书 中的实施 例只 是本 公开的 一部分 实施例 , 而不是全部的实施 例。 图 1 为本公开实 施例提 供的 一种视频 生成方 法的 流程示 意图 ,该方法 可以 由视频 生成装 置执 行。 其中 ,该装置可以采用 软件和 /或硬件实现 , 一 般 可集成 在电子 设备中 。 如图 1所示 ,该方 法包括 : 步骤 102 ,获取背景图像 。 在 实际应用 中 ,用户当前可 能正在 拍摄视 频过程 中。 本实施 例获取 背 景 图像 , 可以包括 : 获取 用户 输入的 至少 一张第 一图像 ; 实时获取当 前时刻 拍摄 得到的 第 二 图像 ;将至少 _张第 _图像和 第二图 像作为 背景 图像。 其中 ,第_图像 是用 户根据 个人 喜好、 需求输入的 图像 , 能够满足拍 摄视频 时对场景 趣味 性 的追求 。 第二图像是 在视频 拍摄过 程中实 时得到 的真实 场景下 的图像 。 步骤 104 ,获取包括 目标对 象的待 分割 图像。 其中 , 目标对象诸如为 人体 、 人脸、 动物或车 辆等对 象。 待分割 图像包 括的 目标对 象可以 为一个 或者 多个 。 本实施例可 以将第 _图像和 /或第二图像中包 括目标 对象 的图像 确定 为待分 割图像 。 步骤 106 ,对待分割 图像进 行目标 对象 的图像 分割 ,得到目标对象 对 应的 轮廓 图像。 在 本实施 例中 , 首先检测待分割图 像中 目标对象 的轮廓 的关 键点 ,根 据轮 廓的关 键点 确定 目标对象 的轮廓 区域 ,再从 待分割 图像 上对该 轮廓区 域进 行剪裁 ,得到目标 对象对 应的轮 廓图像 。 步骤 108 ,将轮廓图像作 为目标 显示 视频的 前景图像 。 将 轮廓图 像作为 前景 图像的 方式可 以有多 种。 例如 :确定轮廓图像 在 待分 割图像 中的 位置 ;将目标 显示 视频上 与该位 置对应 的区域 图像 替换为 轮廓 图像 。 在具体实现 时 , 可以将目标显示视频 上与上 述位 置对应 的区域 图像 的各个 像素 值 ,替换为轮 廓图像 上相 应的各 个像素 值。 从而在 目标显 示视 频的展 示界 面上 ,将轮廓图像作 为目标 显示视 频的 前景图 像进行 展示。 或 者 ,与上述方 式类似 ,还可以确 定待 分割图 像上除 轮廓 图像之外 的 第_ 区域图 像 , 以及确定目标 显示视 频上与 该第 _区域图像 位置 相同 的第 二 区域图像 。 然后将待 分割 图像上 的第 _区域图 像替换 为第二 区域 图像 , 由此 将轮廓 图像作 为目标 显示视 频的 前景图 像。 或 者 ,在另一种 实现方 式中 , 可以直接将轮廓 图像作 为前景 图像覆 盖 在 目标显示 视频上 。 步骤 1 10 ,将背景 图像进行 循环 翻转 ,并结合前景图 像生成 目标显 示 视频 。 背 景图像 包括至 少一 张第一 图像和 第二 图像。 基于此,将背 景图像 进 行循 环翻转 可以包 括 :将至少一张 第一图 像和第 二图像 进行循 环翻转 切换。 由 于第二 图像为 真实场 景下 的图像 , 因此 ,在翻转切换背景 图像的 过 程 中 ,通常将第二图像 作为循 环翻 转的起 始帧图 像。 由此开始翻转 切换第 _ 图像 ,从而实现 背景图 像的动 态变化 。 第_ 图像和 第二 图像进 行循环 翻 转切 换的方 式可 以为但 不限 于 : 以目标对象的中心线 为翻转 轴 ,按照水平 翻转 或者 垂直翻 转的方 式将 背景图 像进行 循环翻 转。 具体的 , 当以目标对 象 的横向 中心线 为翻转 轴时 ,对应于垂直 翻转。 当以目标对象 的竖 直中心 线为 翻转轴 时 ,对应于水 平翻转 。 基 于上述 前景 图像 和该 循环翻 转的 背景 图像 , 可以生成目标 显示视 频 , 也即目标显 示视频 展示的 内容包 括 :在背景 区域 展示循 环翻转 切换的 第_ 图像和 第二图 像 ,在前景 区域展 示作为 前景图像 的轮 廓图像 。 本 公开实 施例提 供的 一种视 频生成 方法 ,基于待 分割 图像得 到目标 对 象对 应的轮 廓图像 ,将轮廓图 像作 为目标显 示视 频的前 景图像 。 将获取的 目标 显示视 频的 背景图 像进行 循环翻 转 , 并结合前景图像生成 目标显 示视 频。 通过上述方 案 ,用户在 日常拍 摄视频 的过程 中 , 可以实现目标对象与 用户 需求 的背景 图像相 结合 。 同时 ,通过循环翻 转背景 图像 为用户 带来场 景动 态变化 的特 效玩法 ,使用 户能够 代入 并沉浸 在场景 中 ,增加了视频拍 摄的 趣味性 。 考 虑到实 际拍摄 中 , 可能会由于拍摄距离 较远或 者拍 摄角度 较偏 , 而 导致 目标对 象在 待分割 图像上 表现 为一个 很小的 目标 ,或者 在待分 割图像 上处 于极偏 的空 间位置 。 在此情况 下 ,通过图像分割 得到的 轮廓 图像会 不 清楚 。 针对于此 ,本实施例提 供一 种对待 分割图 像进行 目标对 象的 图像分 割 的实现方 法 ,参照如 下所示 : 确 定目标 对象在 待分割 图像 上的面 积占比 。 当面积 占比小于 预设 的第

_ 占比 时 ,从待分割图像 上截 取候选 图像 ,使得 目标对 象在候 选图像 上的 位 置和面 积占比 满足预 设条件 。 而后再对 候选图 像进行 目标对 象的 图像分 割 ,以得 到目标 对象对 应的轮廓 图像 。 上 述预设 条件具 体可 以包括 : 目标对象在候选 图像上 的面积 占比 高于 预设 的第 二占比 ,比如 高于 30% ,以及, 目标对象在 候选 图像上 的位置 为 在候 选图像 的竖 直中心 线两侧 的预设 偏离 距离之 内。 当满足上述预 设条件 时 , 目标对象能够在候 选图像 上占据 合适 的空间 位置 ,在视 频拍摄 界面上 具有 较强 的画面 表现力 。 由此得到 的轮廓 图像能 够清 楚、 完整且尺 寸大 小 合适 。 通 过图像 分割得 到轮廓 图像 后 ,将其作为 目标显 示视 频的前 景图像 。 以及 ,将背景图 像进行 循环翻 转 ,并结合前 景图像 生成 目标显 示视频 。 本 实施例 提供几 种将背 景图像 进行循 环翻转 的方 式 ,参照如下 所示。 实现 方式 一 , 当有一张第一图像和 一张第 二图像 时 ,采用预设的翻 转 切换 方式 ,从第 二图像 翻转切 换至第 一图像 。 如图 2所 示 ,提供了 一种以 人体 为翻 转轴的 翻转方 式 ,具体为图像以 人体纵 向中心 垂线 为轴 ,显示背 景 图像垂 直于屏 幕进行 翻转 的方式 。 从视频拍摄 过程 中的第 二图像 开始 , 采用 该水 平翻转 的方式 对第 二图像 进行翻 转 , 直至第二图像翻转至 垂直于 屏幕 90度 时 ,第一图像从该 90度的角 度开始 ,采用 同样 的水平 翻转方 式 继续 进行翻 转 , 直至翻转_周至 第 _图 像开始 位置 时 ,切换回第二图像 继 续翻 转 ,以确定完成一 次翻转 切换 ,如此循 环。 可 以理解 , 随着视频 拍摄的 进行 , 上述翻转切换 的动 画循环 执行。 翻 转切 换的频 次可以 预先设 置 ,比如 0.7秒完成一 次翻转 切换 ;和 /或,每一 次 翻转切 换完成 后 ,第_ 图像 和第二 图像作 为背 景图像 的展示 时间也 可以 预先 设置 ,比如 展示 1 秒。 具体的示例如 , 当以实时拍摄的第 二图像 为背 景 图像进 行展示 并达到 预设 的第一 时间后 ,在预设的第 二时 间内 ,采用预 设 的翻转切 换方 式翻转 至第 一图像 ,以第 一图像 为背景 图像 进行展 示并达 到预 设的 第三时 间。 该第三时 间可以 与第 一时间 相同或 不同 。 随着视频的 拍摄 ,循环上述 背景图 像的翻 转切换 的动画 。 实现 方式 二 : 当第一图像为多张时 , 可以按照如下方 式将背 景图像 进 行循 环翻转 切换 : 将 第二图 像作为 循环翻 转的起 始帧 图像 ,从起始 帧图像 开始 ,按照预 设的 展示顺 序展 示依次 翻转切 换到 的对应 的背景 图像。 其中 ,展示顺序包 括 :第一 图像的 输入顺 序。 在_ 种具体 示例中 ,假设输入 的第_ 图像 依次 包括图 像 A、 图像 B和 图像 C。 那么 ,从视频拍摄过 程中实 时得到 的第 二图像开 始 ,展示由 第二 图像 翻转切 换到 图像 A、 由图像 A翻转切 换到 图像 B、 由图像 B翻转 切换 到 图像 C ,以及由图像 C翻 转切换 到第 二图像 的翻转切 换动 画。 实现 方式 三 : 当待分割图像为包括 多个 目标对象 的图像 时 ,本实施例 首 先将待 分割图 像上多 个目标 对象 的轮廓 图像划 分为至 少一 个目标 对象图 像组 合。 各目标对象图 像组合 中可 以包括 至少_ 个 目标对 象的 轮廓图 像。 将背 景图像 进行 循环翻 转的方 式可 以为 :将视频拍摄过 程中实 时获取 的第 二 图像作 为循环 翻转切 换的起 始帧 图像。 从起始 帧图像 开始 ,按照预设的 展 示顺序 展示依 次翻转 切换到 的对 应的背 景图像 ,且每当背 景图像 进行翻 转时 ,切换对应 的目标对 象图 像组合 。 其中 ,展示顺序包括 :第一图像的 输入 顺序、 目标对象的数 量的顺 序和 /或目标对象 在待 分割图 像上的 空间排 列顺 序。 在 一种具 体示例 中 ,假设在对以五 个人体 为目标 对象 的视频 拍摄场 景 中 ,第二图像 为包括 五个 目标对 象的图 像。相应 地 , 目标对象图像组合 (简 称组 合 ) A包括人体 1 的轮廓图像 ,组合 B包 括人体 2、 人体 3各 自的轮 廓 图像 ,组合 C包括人 体 4和人体 5各自的 轮廓图 像。 第_ 图像为 一张 , 以及 ,展示顺序 为目标 对象 的数量 由少到 多的顺 序和 目标对 象在第 二图像 上 的空间排 列由 左到右 的顺序 。 在 此情况 下 , 当视频拍摄实时获取 到第二 图像并 将第 二图像 作为背 景 图像 展示 时,当前展 示的是 第二 图像 P1上的全 部目标 对象 。从该第 二图像 P1 开始 ,展示由第 二图像 P1翻 转切换 到第一 图像。 与此同时 ,将上一个 背景 图像 上展示 的全部 目标对 象切换 为组合 A , 也即在以第一图 像为背 景 图像 的目标 显示视 频中 , 前景图像是人体 1的轮廓 图像。 接 下来 ,展示由第 一图像 翻转 切换到 实时获取 的第 二图像 P2。 与此同 时 ,将上 一个背景 图像 上展示 的组合 A切换 为组合 B或者 组合 C。 考虑到 组合 B和 组合 C对应的 目标对 象的数 量相 同 ,基于此,可以结合 目标对 象 在 第二图 像上的 空间排 列顺序 确定 组合的 切换顺 序。 在本示例中 , 可以将 上 一个背 景图像 上展示 的组合 A切 换为组 合 B , 也即在以第二图 像 P2为 背景 图像 的目标 显示视频 中 ,前景图像是人 体 2和人体 3对应的 轮廓图像 o 再 接下来 ,展示 由第二 图像 P2翻转切 换到第 _图像 。与此同 时 ,将上

— 个背 景图 像上展 示的组 合 B切换为 组合 C , 也即在以第一 图像为背 景图 像 的目标显 示视频 中 , 前景图像是人体 4和 人体 5对应的轮 廓图像 。 在 以上多 种实现 方式 中 ,第二图像是随着 视频 拍摄 ,实时获 取的当 前 时刻 的图像 。 基于此 ,第二 图像可 以根据 预设 时间间 隔进行获 取 ,预设时 间 间隔与循 环翻 转切换 的周期 有关 。 针对该周期 ,在上述实现 方式 一中 , 从 第二图 像翻转 切换至 第一 图像 ,且将第 一图像 作为 背景图 像持续 展示至 预设 时长 时 ,确定为 _个 周期。 在上述实现 方式二 中 ,从第二图像依 次翻 转切 换至 各第一 图像 ,且将展 示顺 序为最 后的第 一图像 作为 背景图 像持续 展 示至预 设时长 时 ,确定为 _个周期 。 在上述实现 方式 三中 ,从前景为全 部 目标对 象的第 二图像 开始翻 转切换 ,每当第二 图像与 第一 图像循 环翻转 切换 时均 同时切 换组合 , 直至切换至 最后_ 个组合 时 ,相对应的背景 图像 持续 展示至 预设 时长时 ,确定 为 _个周 期。 可 以理解 , 以上仅为 将背景 图像进 行循环 翻转 的几种 示例性 描述 ,在 实际 应用 中可以有 更多 种翻转 切换的 实施例 ,对此不应理 解为 限制。 在 以上任 意一种 将背景 图像进 行循环 翻转 的过程 中 ,如图 3所示 ,轮 廓 图像始 终采用 穿透背 景图像 的方 式进行 展示 。 通过采用穿 透背景 图像 的 方 式展示 轮廓图 像 ,令轮廓 图像呈 现立体 效果 , 能够增强 目标对象 与翻转 切换 的背景 图像 之间进行 交互 的趣味 性体验 。 在 以上将 背景 图像进 行循环 翻转的 过程 中 ,翻转的方式还可 以包括 : 以视 频拍 摄界面 的横 向中线 为翻转轴 的垂 直翻转 、 以视频拍摄 界面 的竖直 中线 为翻 转轴 的水平 翻转 和 /或以视频拍 摄界面 的中 心点 为旋转 中心 的圆 周 翻转。 相应的 ,在将背景 图像进 行循环 翻转过 程中 ,第二图像和 第一 图 像发 生与 翻转的 方式对 应的形 变 ,该形变可 参照图 2所示 。 此 外 ,在其他实 现方 式中 , 翻转切换的方式还 可以为 但不限 于 :擦除 切换 方式 、 透明度变化 切换方 式或溶 解切换 方式 。 综 上 , 上述公开实施例 提供 的视频 生成方 法 ,在用户 日常拍 摄视频 的 过程 中 , 可以实现目标对象与 用户 需求的 背景图 像相结 合。 同时 ,通过循 环翻 转背景 图像 为用户 带来场 景动态 变化的 特效 玩法 ,使用户 能够代 入并 沉浸 在场 景中。 以及,在背 景图像 循环翻 转过程 中 ,通过切换用户 输入的 第 一图像 和实时 拍摄的 第二 图像 ,将该第 一图像 和第 二图像作 为翻 转切换 的不 同的 背景图 像 , 为用户营造场景 切换 或场景 穿越 的特效 玩法 ,以上 明 显增 加了视 频拍摄 的趣 味性。 图 4为本 公开实 施例提 供的 一种视频 生成装 置的 结构示 意图。 该装置 可 由软件和 /或硬件实现 , 一般可集成在 电子设 备中 , 可通过执行视频生成 方法 来生 成背景 可以循 环翻转 的趣味 性视频 。 如图 4所 示 ,该视频生 成装 置包 括 : 第 一获取 模块 402 ,用于获取 背景图 像 ; 第 二获取 模块 404 ,用于获取 包括 目标对象 的待分 割图像 ; 图像 分割 模块 406 ,用于对 待分 割图像 进行 目标对象 的图像 分割 ,得 到 目标对象 对应的 轮廓 图像 ; 视频 生成模 块 408 ,用于将 轮廓 图像作 为目标 显示视 频的前 景图像 ; 还用 于将背 景图像 进行循 环翻 转 ,并结合前 景图像 生成 目标显示 视频。 在 一些实 施例中 ,第一获取模 块 402包括 : 图像 输入单 元 ,用于获 取用户 输入的 至少一 张第 一图像 ; 图像 拍摄单 元 ,用于实 时获取 当前时 刻拍摄 得到的 第二 图像 ; 确定 背景 单元 ,用于将 至少 一张第 一图像 和第二 图像作 为背景 图像 ; 相 应的 ,上述视频生成 模块 408用于 :将至少 _张第 _图像和 第二 图 像进 行循环 翻转切 换。 在_ 些实施 例中 ,第二获取 模块 404用于 :将第 _图像和 /或第二图像 中包 括目标 对象 的图像 确定为 待分割 图像。 在_ 些实施 例中 , 上述视频生成模块 408用于 :以目标对象 的中 心线 为翻 转轴 ,按照水平翻 转或者 垂直翻 转的方 式将背 景图像 进行循 环翻 转。 在_ 些实施 例中 , 上述视频生成模块 408用于 :确定轮廓 图像在 待分 割 图像中 的位置 ;将目标显 示视频 上与位 置对应 的区域 图像 替换为轮 廓图 像 ;或者 ,将轮 廓图像 作为前 景图像 覆盖在 目标显 示视频 上。 在 一些实 施例 中 , 当待分割图像为包括 多个 目标对象 的图像 时 ,视频 生成 装置还 包括 : 组合 划分 模块 ,用于将 待分 割图像 上多个 目标 对象的 轮廓图 像划分 为 至少 _个目标 对象 图像组合 。 在 一些实 施例 中 , 当目标对象图像组合为 多种时 ,视频生成装 置还 包 括 : 组合 切换 模块 ,用于每 当背 景图像 进行翻 转时 ,切换对应的 目标对 象 图像 组合。 在_ 些实施 例中 , 上述视频生成模块 408还用 于 :将第二图像作 为循 环翻 转的起 始帧 图像 ,从起始 帧图像 开始 ,按照预设的 展示顺 序展 示依次 翻转 切换 到的对 应的背 景图像 ; 其中 ,展示顺序包括 :第一 图像的 输入顺 序、 目标对象的数 量的顺 序和 /或目标对象在第 二图像 上的空 间排 列顺序 。 在 一些实 施例中 , 图像分割模块 406用于 : 确定 目标 对象在 待分割 图像上 的面积 占比 ; 当 面积 占比小于 预设 的第一 占比时 ,从待分割 图像上 截取候 选图像 , 使得 目标对 象在候 选图像 上的 位置和 面积 占比满足 预设条 件 ; 对候 选图像 进行 目标对象 的图像 分割 。 在 一些实 施例中 ,视频生成装 置还包 括 : 穿 透展示 模块 ,用于 在将背 景图像 进行循 环翻 转的过 程中 ,轮廓图像 始终 采用穿 透背 景图像 的方式 进行展 示。 在 一些实 施例中 ,视频生成装 置还包 括 : 形 变模块 ,用于 在将背 景图 像进行 循环翻 转过程 中 ,第二图像和第 一 图像 发生与 翻转 的方式 对应的 形变。 本 公开实 施例所 提供 的视频 生成装 置可执 行本发 明任 意实施 例所提 供 的视 频生成 方法 ,具备执 行方 法相应 的功能 模块和 有益效 果。 图 5为本公 开实施 例提供 的_ 种 电子设备 的结构 示意 图。如图 5所 示, 电子 设备 500包括 一个或 多个处 理器 501和存储 器 502。 处理 器 501 可以是中央 处理单 元 ( CPU)或者 具有 数据处 理能力 和 / 或指 令执行 能力 的其他 形式的 处理单 元 ,并且可 以控制 电子设 备 500 中的 其他 组件以 执行期 望的 功能。 存储 器 502可以包 括一 个或多 个计算 机程序 产品 ,所述计算机 程序产 品 可以包括 各种 形式的 计算机 可读存 储介质 ,例如 易失性 存储器 和 /或非易 失性 存储器 。 所述易失性 存储 器例如 可以包 括随机 存取 存储器 ( RAM )和/ 或 高速缓冲 存储器 ( cache)等。 所述非易失 性存储 器例 如可以 包括只 读存 储器 ( ROM )、 硬盘、 闪存等。 在所述计算机 可读存 储介质 上可 以存储 一 个或 多个 计算机 程序指 令 ,处理器 501 可以运行所 述程 序指令 ,以实 现上 文所 述的本 公开 的实施 例的视 频生成 方法以 及 /或者其他期 望的功 能。 在所 述 计算机 可读存 储介质 中还可 以存储 诸如 输入信 号、 信号分 量、 噪声分量 等各 种内容 。 在 一个示 例中 , 电子设备 500还可以包 括 :输入装置 503和 输出装 置

504 ,这些组件 通过 总线系 统和 /或其他形式 的连接 机构 (未示 出 )互连。 此外 ,该输入装 置 503还 可以包 括例 如键盘 、 鼠标等等。 该输 出装 置 504 可以向外 部输 出各种 信息 ,包括确 定出 的距离 信息、 方 向信息 等。 该输出装 置 504可以包 括例如 显示器 、 扬声器、 打印机 、 以 及通 信网 络及其 所连接 的远程 输出设 备等等 。 当 然 , 为了简化, 图 5中仅示 出了该 电子设备 500中 与本公 开有关 的 组件 中的_ 些 ,省略了诸 如总线 、 输入 /输出接口等等的 组件。 除此之外 , 根据 具体 应用情 况 , 电子设备 500还可以包括 任何 其他适 当的组 件。 除 了上述 方法 和设 备以 外 ,本公开的实 施例 还可以 是计 算机 程序产 品 ,其包括计算 机程序 指令 ,所述 计算机 程序 指令在 被处理 器运 行时使 得 所述 处理器 执行本 公开 实施例 所述视 频生成 方法。 所 述计算 机程序 产品 可以以 一种或 多种程 序设 计语言 的任意 组合来 编 写用 于执 行本公 开实施 例操作 的程 序代码 ,所述程序 设计语 言包括 面向对 象 的程序 设计语言 ,诸如 Java、 C++等 ,还包括常规的 过程式 程序设 计语 言 ,诸如 “C”语言或类似的 程序设 计语言 。 程序代码可 以完全 地在用 户计算 设 备上执 行、 部分地在用户 设备 上执行 、 作为一个独 立的 软件包 执行、 部 分 在用 户计算 设备上 部分在 远程 计算设备 上执 行、 或者完全 在远程 计算 设 备 或服务 器上执 行。 此 外 ,本公开 的实施 例还 可以是 计算机 可读存 储介 质 ,其上存储有计 算 机程 序指令 ,所述 计算 机程序 指令在 被处 理器运 行时使 得所述 处理 器执 行 本公开 实施例 所提 供的视 频生成 方法。 所 述计 算机可 读存储 介质 可以采 用一个 或多 个可读 介质的 任意组 合。 可读介质 可以 是可读 信号介 质或 者可读 存储介 质。 可读存储介质例 如可 以 包 括但 不限于 电、 磁、 光、 电磁、 红外线、 或半导体的系统 、 装置或器件 , 或 者任 意以上 的组合 。 可读存储 介质的 更具体 的例 子 (非穷举的 列表 )包 括 : 具有一个或 多个导 线的 电连接 、 便携式 盘、 硬盘、 随机存取 存储器 ( RAM X 只读存储 器 ( ROM X 可擦式 可编程 只读存 储器 ( EPROM 或 闪 存 )、 光纤、 便携式紧凑盘 只读存 储器(CD-ROM )、 光存储器件、 磁存储器 件 、 或者上述 的任意 合适 的组合 。 本 公开 实施例 还提供 了一种 计算机 程序产 品 ,包括计算机程 序 /指令, 该 计算机 程序 /指令被处理 器执 行时实现 本公 开实施例 中的 方法。 需要说 明的是 ,在本 文中 ,诸如“第一”和“第二”等之 类的关 系术语仅 仅 用 来将 一个实 体或者 操作 与另一 个实体 或操 作区分 开来 , 而不一定要 求或 者 暗示 这些实 体或操 作之 间存在 任何这 种实际 的关系 或者顺 序。 而且 ,术 语“包 括”、 “包含”或者其任 何其他 变体意 在涵盖 非排 他性的 包含 ,从而使 得 包 括一 系列要 素的过 程、 方法、 物品或者设 备不仅 包括那 些要素 , 而且还 包 括没 有明确 列出 的其他 要素 , 或者是还包括为这 种过程 、 方法、 物品或 者 设备所 固有 的要 素。 在没有 更多限 制的情 况下 , 由语句 “包括 _个 ...... ” 限定的 要素 ,并不排除在 包括所 述要 素的过 程、 方法、 物品或者设备 中还 存 在另外 的相 同要素 。 以上所 述仅是 本公开 的具 体实施 方式 ,使本领域技 术人员 能够理 解或 实 现本公 开。 对这些 实施例 的多种 修改对 本领 域的技 术人员 来说将 是显 而 易 见的 ,本文中所定 义的 一般原 理可以 在不 脱离本 公开的 精神 或范围 的情 况 下 ,在其它实施例 中实现 。 因此,本公 开将不 会被 限制于 本文所 述的 这 些实 施例 , 而是要符合与本 文所公 开的原 理和 新颖特 点相 一致的 最宽的 范 围 o