【技术实现步骤摘要】
视频编码方法、装置及计算机可读存储介质
[0001]本公开涉及信号编码
,特别涉及一种视频编码方法、装置及计算机可读存储介质。
技术介绍
[0002]随着机器学习应用的增长,车联网、视频监控、智慧城市等领域逐渐采用智能平台,这些智能平台与大量的传感器之间产生了海量的通信数据。
[0003]而随着数据量的增长,传统视频编码方法的效率低下日益凸显,导致在数据时延和数据规模上难以满足业务需求。因此,目前亟待推出面向智能平台的视频编码技术。
技术实现思路
[0004]本公开解决的一个技术问题是,如何提升视频编码的编码效率。
[0005]根据本公开实施例的一个方面,提供了一种视频编码方法,包括:从视频中提取各个关键帧以及各个关键帧的时间索引;利用深度学习神经网络分别提取各个关键帧的特征向量;对各个关键帧的特征向量和时间索引进行编码。
[0006]在一些实施例中,从视频中提取各个关键帧包括:以预设采样间隔对视频进行降采样得到视频的各个采样帧,预设采样间隔与视频的码流成反比;根据各个采样帧与基 ...
【技术保护点】
【技术特征摘要】
1.一种视频编码方法,包括:从视频中提取各个关键帧以及各个关键帧的时间索引;利用深度学习神经网络分别提取各个关键帧的特征向量;对各个关键帧的特征向量和时间索引进行编码。2.根据权利要求1所述的视频编码方法,其中,所述从视频中提取各个关键帧包括:以预设采样间隔对视频进行降采样得到视频的各个采样帧,所述预设采样间隔与视频的码流成反比;根据各个采样帧与基准采样帧的RGB直方图距离,确定各个采样帧是否属于关键帧。3.根据权利要求2所述的视频编码方法,其中,所述根据各个采样帧与基准采样帧的RGB直方图距离,确定各个采样帧是否属于关键帧包括:计算当前采样帧与基准采样帧的RGB直方图距离,基准采样帧的初始值为第一个采样帧;在所述RGB直方图距离不小于第一阈值的情况下,确定当前采样帧属于关键帧,并将当前采样帧作为基准采样帧,所述第一阈值与视频的码流成反比;在RGB直方图距离小于第一阈值的情况下,确定当前采样帧不属于关键帧。4.根据权利要求1所述的视频编码方法,其中,所述对各个关键帧的特征向量和时间索引进行编码包括:根据所述特征向量将各个关键帧划分为不同的拍摄镜头,每个拍摄镜头包括至少一个关键帧;对相同拍摄镜头中的各个关键帧的特征向量和时间索引进行编码。5.根据权利要求4所述的视频编码方法,其中,所述根据所述特征向量将各个关键帧划分为不同的拍摄镜头包括:从当前拍摄镜头的第一个关键帧起,依次将各个关键帧作为当前关键帧并判断当前关键帧是否属于当前拍摄镜头;在当前关键帧属于当前拍摄镜头的情况下,将下一关键帧作为当前关键帧,并继续判断当前关键帧是否属于当前拍摄镜头;在当前关键帧不属于当前拍摄镜头的情况下,将所述第一个关键帧至当前关键帧的上一关键帧划分为完整的拍摄镜头,将当前关键帧作为下一拍摄镜头的第一个关键帧,将下一拍摄镜头作为当前拍摄镜头,并重复上述步骤。6.根据权利要求5所述的视频编码方法,其中,所述判断当前关键帧是否属于当前拍摄镜头包括:计算当前关键帧的特征向量与所述第一个关键帧的特征向量之间的空间距离,作为第一空间距离;在当前关键帧的上一关键帧为所述第一个关键帧的情况下,若所述第一空间距离小于第二阈值,则确定当前关键帧属于当前拍摄镜头;若所述第一距离不小于第二阈值,则确定当前关键帧不属于当前拍摄镜头;在当前关键帧的上一关键帧不为所述第一个关键帧的情况下,若所述第一空间距离小于第三阈值,则确定当前关键帧属于当前拍摄镜头;若所述第一空间距离不小于第三阈值,则确定当前关键帧不属于当前拍摄镜头;
其中,第三阈值与第二空间距离成正比,第二空间距离为已确定属于当前拍摄镜头的各个关键帧与所述第一个关键帧之间的平均空间距离。7.根据权利要求4所述的视频编码方法,其中,所述对相同拍摄镜头中的各个关键帧的特征向量和时间索引进行编码包括:对相同拍摄镜头中的各个关键帧进行聚类处理,并将聚类处理得到的质心作为表征帧;计算相同拍摄镜头中的各个关键帧的特征向量与表征帧的特征向量之间的特征向量差值;按照所述特征向量差值的模由小到大的顺序,依次对相同拍摄镜头中的各个关键帧的所述特征向量差值和时间索引进行编码处理,相同拍摄镜头中进行编码处理的各个关键帧的个数不大于第四阈值。8.一种视频编码装置,包括:数据提取模块,被配置为从视频中提取各个关键帧以及各个关键帧的时间索引;特征向量提取模块,...
【专利技术属性】
技术研发人员:王慧芬,张园,史敏锐,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。