视频处理的方法、电子设备、存储介质及计算机程序产品技术

技术编号:36952144 阅读:9 留言:0更新日期:2023-03-22 19:12
本公开提供了一种视频处理的方法,可包括:对照片数据进行变化检测,以在全量视频数据中提取多段目标片段,其中目标片段的第一帧图片和最后一帧图片之间存在变化量;对各段目标片段中各帧图片进行目标动作检测,以获得具备目标动作的多帧目标图片;以及响应于目标图片的数量符合数量范围阈值的判断结果,将多帧目标图片依时序进行串联,以获得目标视频。本公开还提供一种电子设备、存储介质及计算机程序产品。序产品。序产品。

【技术实现步骤摘要】
视频处理的方法、电子设备、存储介质及计算机程序产品


[0001]本公开涉及视频处理领域,特别涉及一种视频处理的方法、电子设备、存储介质及计算机程序产品。

技术介绍

[0002]在房子装修的过程中,大多数客户无法直接去现场查看装修进度和实时情况,为了提高客户的信任度和满意度,装修公司大多数会选择在工地安装摄像头,对工地的装修过程进行实时直播;或者,将装修视频全量留存。客户通过手机终端的应用程序(app)注册账号并绑定工地,通过app的直播观看功能或者视频回放功能,对装修的过程进行查询和验收,以实现装修过程的可视化、透明化的目的。
[0003]但是,客户观看直播的时间有限,不能实时监控施工工地的装修过程;每天的装修时长大概在8小时左右,较长的视频数据无疑增加了视频回放的时间成本,客户难以精准地把握装修进度以及关键节点的装修情况,降低了客户体验感;对于不了解装修领域的客户,更无法从全量视频数据中提取关键节点,无法对关键节点进行重点验收;全量视频数据的数据量较大,耗费硬件资源和流量。另外,视频数据不具备交互性,无法进行局部放大,不便于客户重点查看局部细节。

技术实现思路

[0004]本公开提供了一种视频处理的方法、电子设备、存储介质及计算机程序产品。
[0005]根据本公开的一个方面提供了一种视频处理的方法,可包括:对照片数据进行变化检测,以在全量视频数据中提取多段目标片段,其中目标片段的第一帧图片和最后一帧图片之间存在变化量;对各段目标片段中各帧图片进行目标动作检测,以获得具备目标动作的多帧目标图片;以及响应于目标图片的数量符合数量范围阈值的判断结果,将多帧目标图片依时序进行串联,以获得目标视频。
[0006]在一些实施方式中,对照片数据进行变化检测,以在全量视频数据中提取多段目标片段,可包括:在照片数据中提取多个目标物照片,多个目标物照片依时序构成照片序列,其中照片序列中相邻的两个目标物照片的拍摄间隔为期望时长;利用变化量识别模型,对照片序列中相邻的两个目标物照片进行变化检测,以筛选出存在变化量的相邻的两个目标物照片作为目标照片对;以及将各个目标照片对分别映射至全量视频数据,以提取多个目标片段,其中目标片段的第一帧图片和最后一帧图片依时序分别对应于目标照片对中的两个目标物照片,第一帧图片和所述最后一帧图片之间存在所述变化量。
[0007]在一些实施方式中,对各段目标片段中各帧图片进行目标动作检测,以获得具备目标动作的多帧目标图片,可可包括:依时序分别计算各段目标片段中相邻两帧图片之间的差分强度值;以及清除差分强度值小于差分阈值的图片,以保留大于或等于差分阈值的图片作为关键帧图片,其中关键帧图片的数量被差分阈值控制为期望数量。
[0008]在一些实施方式中,对各段目标片段中各帧图片进行目标动作检测,以获得具备
目标动作的多帧目标图片,还可包括:在多个关键帧图片中,提取包含动作主体的多帧初筛图片;以及在各帧初筛图片中识别动作主体的动作类型,以提取具有目标动作的多帧目标图片。
[0009]在一些实施方式中,数量范围阈值为:2f<N≤f*t,其中,f为目标视频的帧率,N为目标图片的数量,t为目标视频的最大时长。
[0010]在一些实施方式中,在响应于目标图片的数量符合数量范围阈值的判断结果,将多帧目标图片依时序进行串联,以获得目标视频之后,可包括:根据目标物的结构信息,构建目标物的三维模型,其中目标物为照片数据和全量视频数据的拍摄主体。
[0011]在一些实施方式中,在根据目标物的结构信息,构建目标物的三维模型之后,可包括:根据任一目标物照片,确定目标物中多个关键点的二维位置坐标;将各个关键点的二维位置坐标分别映射至三维模型,以确定各个关键点在三维模型中的三维位置坐标。
[0012]在一些实施方式中,在将各个关键点的二维位置坐标分别映射至三维模型,以确定各个关键点在三维模型中的三维位置坐标之后,还包括:根据各个关键点在三维模型中的三维位置坐标,将目标视频中的各个像素点映射至三维模型,以形成实景交互模型,其中实景交互模型用于根据交互指令对交互指令中的目标空间进行放大操作和空间进入操作,实景交互模型还用于根据交互指令展示目标视频中对应于目标空间的变化过程。
[0013]在一些实施方式中,在对照片数据进行变化检测,以在全量视频数据中提取多段目标片段之前,可包括:以预设拍摄间隔拍摄多个目标物照片,以形成照片数据;以及录制目标物的全量视频数据。
[0014]根据本公开的另一个方面提供了一种电子设备,可包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行所述程序时,以实现如上述任一实施方式的视频处理的方法。
[0015]根据本公开的又一个方面提供了一种可读存储介质,其特征在于,所述可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行如上述任一实施方式的视频处理的方法。
[0016]根据本公开的再一个方面提供了一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现上述任一实施方式的视频处理的方法。
附图说明
[0017]附图示出了本公开的示例性实施方式,并与其说明一起用于解释本公开的原理,其中包括了这些附图以提供对本公开的进一步理解,并且附图包括在本说明书中并构成本说明书的一部分。
[0018]图1为本公开示例性实施方式的视频处理的方法流程图。
[0019]图2为本公开示例性实施方式的视频处理完整过程图。
[0020]图3本公开示例性实施方式的目标照片对变化量提取示意图。
[0021]图4本公开示例性实施方式的三维模型关键点确定示意图。
[0022]图5本公开示例性实施方式的实景交互模型展示图。
[0023]图6本公开示例性实施方式的视频处理的装置框图。
[0024]附图标记说明
[0025]1000 视频处理的装置
[0026]1002 目标片段提取模块
[0027]1004 目标图片提取模块
[0028]1006 目标视频生成模块
[0029]1100 总线
[0030]1200 处理器
[0031]1300 存储器
[0032]1400 其他电路。
具体实施方式
[0033]下面结合附图和实施方式对本公开作进一步的详细说明。可以理解的是,此处所描述的具体实施方式仅用于解释相关内容,而非对本公开的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本公开相关的部分。
[0034]需要说明的是,在不冲突的情况下,本公开中的实施方式及实施方式中的特征可以相互组合。下面将参考附图并结合实施方式来详细说明本公开的技术方案。
[0035]除非另有说明,否则示出的示例性实施方式/实施例将被理解为提供可以在实践中实施本公开的技术构思的一些方式的各种细节的示例性特征。因此,除非另有说明,否则在不脱离本公开的技术构本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频处理的方法,其特征在于,包括:对照片数据进行变化检测,以在全量视频数据中提取多段目标片段,其中所述目标片段的第一帧图片和最后一帧图片之间存在变化量;对各段所述目标片段中各帧图片进行目标动作检测,以获得具备所述目标动作的多帧目标图片;以及响应于所述目标图片的数量符合数量范围阈值的判断结果,将多帧所述目标图片依时序进行串联,以获得目标视频。2.根据权利要求1所述的视频处理的方法,其特征在于,所述对照片数据进行变化检测,以在全量视频数据中提取多段目标片段,包括:在照片数据中提取多个目标物照片,多个所述目标物照片依时序构成照片序列,其中所述照片序列中相邻的两个所述目标物照片的拍摄间隔为期望时长;利用变化量识别模型,对所述照片序列中相邻的两个所述目标物照片进行变化检测,以筛选出存在变化量的相邻的两个所述目标物照片作为目标照片对;以及将各个所述目标照片对分别映射至所述全量视频数据,以提取多个目标片段,其中所述目标片段的第一帧图片和最后一帧图片依时序分别对应于所述目标照片对中的两个所述目标物照片,所述第一帧图片和所述最后一帧图片之间存在所述变化量。3.根据权利要求1所述的视频处理的方法,其特征在于,所述对各段所述目标片段中各帧图片进行目标动作检测,以获得具备所述目标动作的多帧目标图片,包括:依时序分别计算各段所述目标片段中相邻两帧图片之间的差分强度值;以及清除所述差分强度值小于差分阈值的图片,以保留大于或等于所述差分阈值的图片作为关键帧图片,其中所述关键帧图片的数量被所述差分阈值控制为期望数量。4.根据权利要求3所述的视频处理的方法,其特征在于,所述对各段所述目标片段中各帧图片进行目标动作检测,以获得具备所述目标动作的多帧目标图片,还包括:在多个所述关键帧图片中,提取包含动作主体的多帧初筛图片;以及在各帧所述初筛图片中识别所述动作主体的动作类型...

【专利技术属性】
技术研发人员:王信杨跃
申请(专利权)人:贝壳找房北京科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1