logo好方法网

目标视频处理方法、装置及电子设备


技术摘要:
本公开实施例中提供了一种目标视频处理方法、装置及电子设备,属于数据处理技术领域,该方法包括:获取摄像装置拍摄的目标视频;分别对所述第一目标对象和所述第二目标对象执行关键点检测处理,得到第一关键点集合和第二关键点集合;对所述第一关键点集合和所述第二关  全部
背景技术:
图像处理(image  processing)又称为影像处理,是用计算机对图像进行达到所需 结果的技术。起源于20世纪20年代,一般为数字图像处理。图像处理技术的主要内容包括图 像压缩、增强复原、匹配描述识别3个部分,常见的处理有图像数字化、图像编码、图像增强、 图像复原、图像分割和图像分析等。图像处理是利用计算机对图像信息进行加工以满足人 的视觉心理或者应用需求的行为,应用广泛,多用于测绘学、大气科学、天文学、美图、使图 像提高辨识等。 在对视频中的图像进行处理的过程中,为了增强中拍摄内容的互动性,通常希望 在拍摄的视频中增加互动内容,而如何使增加的互动内容更具有吸引力,成为需要解决的 问题。
技术实现要素:
有鉴于此,本公开实施例提供一种目标视频处理方法、装置及电子设备,以至少部 分解决现有技术中存在的问题。 第一方面,本公开实施例提供了一种目标视频处理方法,包括: 获取摄像装置拍摄的目标视频,所述目标视频中至少包括一个处于运动状态第一 目标对象以及一个处于静止状态的第二目标对象; 分别对所述第一目标对象和所述第二目标对象执行关键点检测处理,得到第一关 键点集合和第二关键点集合; 对所述第一关键点集合和所述第二关键点集合执行规范化处理,使得所述第一关 键点集合中的关键点与所述第二关键点集合中的关键点建立对应关系; 利用所述第一关键点集合与所述第二关键点集合中的对应关系,将所述第一目标 对象在所述目标视频不同视频帧中形成的第一相对位移迁移到所述第二关键点集合中,用 以控制所述第二目标对象产生于所述第一目标对象对应的实时动作。 根据本公开实施例的一种具体实现方式,所述获取摄像装置拍摄的目标视频,包 括: 判断是否存在对目标视频设置的特效指令; 若存在,则在所述特效指令之后,获取所述摄像装置拍摄的目标视频。 根据本公开实施例的一种具体实现方式,所述获取摄像装置拍摄的目标视频,包 括: 对所述目标视频中的多个连续视频帧进行目标检测,得到目标集合; 判断所述目标集合中是否存在一个处于运动状态第一目标对象以及一个处于静 4 CN 111586261 A 说 明 书 2/9 页 止状态的第二目标对象; 若存在,则对所述目标视频执行存储操作。 根据本公开实施例的一种具体实现方式,所述分别对所述第一目标对象和所述第 二目标对象执行关键点检测处理,包括: 对所述第一目标对象执行关键点检测,使得所述第一目标对象在上下左右四个方 向上至少各包含一个关键点。 根据本公开实施例的一种具体实现方式,所述分别对所述第一目标对象和所述第 二目标对象执行关键点检测处理,包括: 对所述第二目标对象执行关键点检测,使得所述第二目标对象在上下左右四个方 向上至少各包含一个关键点。 根据本公开实施例的一种具体实现方式,所述对所述第一关键点集合和所述第二 关键点集合执行规范化处理,包括: 将所述第一目标对象中表示上下左右点的四个关键点与所述第二目标对象中表 示上下左右的四个关键点执行对齐操作; 在所述对齐操作之后,第一目标对象中表示上下左右点的四个关键点与所述第二 目标对象中表示上下左右的四个关键点之前的比例关系。 根据本公开实施例的一种具体实现方式,利用所述第一关键点集合与所述第二关 键点集合中的对应关系,将所述第一目标对象在所述目标视频不同视频帧中形成的第一相 对位移迁移到所述第二关键点集合中,包括: 基于所述第一相对位移和所述比例关系,计算所述第二目标对象所对应的第二相 对位移; 基于所述第二相对位移,对所述第二关键点集合中的关键点执行位移操作。 根据本公开实施例的一种具体实现方式,所述利用所述第一关键点集合与所述第 二关键点集合中的对应关系,将所述第一目标对象在所述目标视频不同视频帧中形成的第 一相对位移迁移到所述第二关键点集合中之后,所述方法包括: 在第二关键点集合中的关键点执行位移操作之后,基于位移操作之后形成的关键 点集合,对目标视频中的所述第二目标对象的图像执行变形操作,形成变形之后的第二目 标对象图像; 在所述目标视频的视频帧中显示变形之后的第二目标对象图像。 第二方面,本公开实施例提供了一种目标视频处理装置,包括: 获取模块,用于获取摄像装置拍摄的目标视频,所述目标视频中至少包括一个处 于运动状态第一目标对象以及一个处于静止状态的第二目标对象; 检测模块,用于分别对所述第一目标对象和所述第二目标对象执行关键点检测处 理,得到第一关键点集合和第二关键点集合; 处理模块,用于对所述第一关键点集合和所述第二关键点集合执行规范化处理, 使得所述第一关键点集合中的关键点与所述第二关键点集合中的关键点建立对应关系; 执行模块,用于利用所述第一关键点集合与所述第二关键点集合中的对应关系, 将所述第一目标对象在所述目标视频不同视频帧中形成的第一相对位移迁移到所述第二 关键点集合中,用以控制所述第二目标对象产生于所述第一目标对象对应的实时动作。 5 CN 111586261 A 说 明 书 3/9 页 第三方面,本公开实施例还提供了一种电子设备,该电子设备包括: 至少一个处理器;以及, 与该至少一个处理器通信连接的存储器;其中, 该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器 执行,以使该至少一个处理器能够执行前述第一方面或第一方面的任一实现方式中的目标 视频处理方法。 第四方面,本公开实施例还提供了一种非暂态计算机可读存储介质,该非暂态计 算机可读存储介质存储计算机指令,该计算机指令用于使该计算机执行前述第一方面或第 一方面的任一实现方式中的目标视频处理方法。 第五方面,本公开实施例还提供了一种计算机程序产品,该计算机程序产品包括 存储在非暂态计算机可读存储介质上的计算程序,该计算机程序包括程序指令,当该程序 指令被计算机执行时,使该计算机执行前述第一方面或第一方面的任一实现方式中的目标 视频处理方法。 本公开实施例中的目标视频处理方案,包括获取摄像装置拍摄的目标视频,所述 目标视频中至少包括一个处于运动状态第一目标对象以及一个处于静止状态的第二目标 对象;分别对所述第一目标对象和所述第二目标对象执行关键点检测处理,得到第一关键 点集合和第二关键点集合;对所述第一关键点集合和所述第二关键点集合执行规范化处 理,使得所述第一关键点集合中的关键点与所述第二关键点集合中的关键点建立对应关 系;利用所述第一关键点集合与所述第二关键点集合中的对应关系,将所述第一目标对象 在所述目标视频不同视频帧中形成的第一相对位移迁移到所述第二关键点集合中,用以控 制所述第二目标对象产生于所述第一目标对象对应的实时动作。通过本公开的处理方案, 提高了目标视频内容的互动性。 附图说明 为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附 图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域 普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。 图1为本公开实施例提供的一种目标视频处理方法的流程图; 图2为本公开实施例提供的另一种目标视频处理方法的流程图; 图3为本公开实施例提供的另一种目标视频处理方法的流程图; 图4为本公开实施例提供的另一种目标视频处理方法的流程图; 图5为本公开实施例提供的一种目标视频处理装置的结构示意图; 图6为本公开实施例提供的电子设备示意图。
下载此资料需消耗2积分,
分享到:
收藏