【技术实现步骤摘要】
用于显示图像的方法和装置
本公开的实施例涉及计算机
,具体涉及用于显示图像的方法和装置。
技术介绍
随着互联网技术的发展,目前,人们通过使用手机、平板电脑等终端观看、录制视频的需求越来越多。人们可以利用现有的图像处理技术,对视频包括的视频帧进行处理。例如,可以对录制好的视频进行加特效等处理。通常,为了使用户准确地从视频中定位待对其进行处理的视频帧,现有的方法是对视频进行预处理,以向视频包括的视频帧中设置更多的关键帧。由于对关键帧进行解码的速度更快,因此,通过设置更多的关键帧,可以使用户通过拖动进度条快速地预览视频,从而定位需要处理的视频帧。
技术实现思路
本申请实施例提出了用于显示图像的方法和装置。第一方面,本申请实施例提供了一种用于显示图像的方法,该方法包括:确定用户对目标视频的播放进度进行调整的选定时间点,其中,目标视频包括关键帧集合;从关键帧集合中,确定目标关键帧,其中,目标关键帧对应的时间点与选定时间点之差符合第一预设条件;基于目标关键帧,对选定时间点对应的视频帧进行解码,获得解码后 ...
【技术保护点】
1.一种用于显示图像的方法,包括:/n确定用户对目标视频的播放进度进行调整的选定时间点,其中,所述目标视频包括关键帧集合;/n从所述关键帧集合中,确定目标关键帧,其中,所述目标关键帧对应的时间点与所述选定时间点之差符合第一预设条件;/n基于所述目标关键帧,对所述选定时间点对应的视频帧进行解码,获得解码后视频帧;/n在第一目标显示区域中显示所述解码后视频帧。/n
【技术特征摘要】
1.一种用于显示图像的方法,包括:
确定用户对目标视频的播放进度进行调整的选定时间点,其中,所述目标视频包括关键帧集合;
从所述关键帧集合中,确定目标关键帧,其中,所述目标关键帧对应的时间点与所述选定时间点之差符合第一预设条件;
基于所述目标关键帧,对所述选定时间点对应的视频帧进行解码,获得解码后视频帧;
在第一目标显示区域中显示所述解码后视频帧。
2.根据权利要求1所述的方法,其中,所述确定用户对目标视频的播放进度进行调整的选定时间点,包括以下至少一项:
响应于检测到用于调整所述目标视频的播放进度的控制点在当前时间点的停留时间大于等于预设的时间阈值,确定所述当前时间点为选定时间点;
响应于检测到所述用户不再操控所述控制点,确定所述控制点当前对应的时间点为选定时间点。
3.根据权利要求1或2所述的方法,其中,在所述确定用户对目标视频的播放进度进行调整的选定时间点之前,所述方法还包括:
在所述用户调整所述目标视频的播放进度的过程中,实时检测调整至的时间点;
基于实时检测的时间点,确定目标时间点,及在第二目标显示区域中显示所确定的目标时间点对应的视频帧。
4.根据权利要求3所述的方法,其中,所述基于实时检测的时间点,确定目标时间点,包括:
从所述关键帧集合包括的关键帧分别对应的时间点中,确定与所检测到的时间点的距离符合第二预设条件时间点作为目标时间点。
5.根据权利要求3所述的方法,其中,所述基于实时检测的时间点,确定目标时间点,包括:
从所检测到的时间点所在的目标时间段中,选择时间点作为目标时间点,其中,所述目标时间段是基于所述关键帧集合对所述目标视频的播放时间进行分割得到的时间段集合中的时间段。
6.根据权利要求3所述的方法,其中,所述基于实时检测的时间点,确定目标时间点,包括:
获取目标处理器的处理能力信息,其中,所述目标处理器用于处理所述目标视频包括的视频帧,所述处理能力信息用于表征所述目标处理器处理信息的能力;
按照预设的、与所述处理能力信息对应的时间间隔,周期地将实时检测到的时间点确定为目标时间点。
7.根据权利要求3所述的方法,其中,所述基于实时检测的时间点,确定目标时间点,及在第二目标显示区域中显示所确定的目标时间点对应的视频帧,包括:
将当前检测的时间点确定为目标时间点;
执行如下显示步骤:对所确定的目标时间点对应的视频帧进行解码,得到用于在所述第二目标显示区域中显示的解码后的视频帧;确定所述第二目标显示区域是否包括所得到的解码后的视频帧;
响应于确定所述第二目标显示区域包括所得到的解码后的视频帧,重新将最近一次检测的时间点确定为目标时间点,利用重新确定的目标时间点,继续执行所述显示步骤。
8.一种用于显示图像的装置,包括:
第一确定单元,被配置成确定用户对目标视频的播放进度进行调整的选定时间点,其中,所述目标视频包括关键帧集合;
第二确定单元,被配置成从所述关键帧集合中...
【专利技术属性】
技术研发人员:高超,解晶,思磊,郭鹤,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。