[发明专利]视频编码方法、装置、电子设备及存储介质在审
申请号: | 202210441461.7 | 申请日: | 2022-04-25 |
公开(公告)号: | CN114979643A | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 李本杰 | 申请(专利权)人: | 深圳市商汤科技有限公司 |
主分类号: | H04N19/136 | 分类号: | H04N19/136;H04N19/142;H04N19/177;H04N19/186;G06N3/04;G06N3/08 |
代理公司: | 北京中知恒瑞知识产权代理事务所(普通合伙) 11889 | 代理人: | 袁忠林 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 方法 装置 电子设备 存储 介质 | ||
本公开提供了一种视频编码方法、装置、电子设备及存储介质,该方法包括:获取待编码视频文件中的多个待处理视频帧;对多个待处理视频帧进行场景检测,确定每个待处理视频帧对应的场景特征信息;基于所述待处理视频帧的场景特征信息、和所述待处理视频帧的相邻待处理视频帧的场景特征信息,确定所述待处理视频帧的帧类型;基于各个待处理视频帧的所述帧类型,对所述待编码视频文件进行编码,得到目标文件。
技术领域
本公开涉及深度学习技术领域,具体而言,涉及一种视频编码方法、装置、电子设备及存储介质。
背景技术
随着互联网智能终端设备的存储能力、计算能力的提升,以及家用百兆、千兆带宽的普及,使得直播、点播、小程序等在线视频业务的越发普及,视频的网络传输场景越来越多。比如智能终端设备可以包括手机、电视盒子、智能电视等。
在视频的传输过程中,需要对视频进行编码。其中视频编码方式就是指通过压缩技术,将原始视频格式的文件转换成另一种视频格式文件的方式。一般的,可以使用编码器对视频进行编码处理,比如,使用H.264/AVC编码标准的H.264/AVC编码器等。由于H.264/AVC编码器采用了固定长度的图像组(Group of Pictures,GOP)结构,使得该编码器不能有效地处理视频序列中的场景切换,导致场景切换帧之后的各个视频帧的编码质量较低,降低了视频编码的效果。
发明内容
有鉴于此,本公开至少提供一种视频编码方法、装置、电子设备及存储介质。
第一方面,本公开提供了一种视频编码方法,包括:
获取待编码视频文件中的多个待处理视频帧;
对所述多个待处理视频帧进行场景检测,确定每个所述待处理视频帧对应的场景特征信息;
基于所述待处理视频帧的场景特征信息、和所述待处理视频帧的相邻待处理视频帧的场景特征信息,确定所述待处理视频帧的帧类型;
基于各个待处理视频帧的所述帧类型,对所述待编码视频文件进行编码,得到目标文件。
上述方法中,通过对多个待处理视频帧进行场景检测,确定每个待处理视频帧的场景特征信息;由于场景特征信息能够较准确的表征待处理视频帧包括的图像场景,故基于待处理视频帧的场景特征信息、和待处理视频帧的相邻待处理视频帧的场景特征信息,能够较准确的确定待处理视频帧的帧类型,提高了帧类型的确定效率和精准度。进而在待处理视频帧的场景发生切换时,基于各个待处理视频帧的帧类型,能够较优的对待编码视频文件进行编码,提高了视频文件的编码质量,使得得到的目标文件的编码效果较好。
一种可能的实施方式中,所述获取待编码视频文件中的多个待处理视频帧,包括:
获取待编码视频文件;
对所述待编码视频文件进行解码,得到所述待编码视频文件对应的多个原始视频帧;
提取多个原始视频帧中的表征亮度特征的目标通道数据;
基于所述多个原始视频帧分别包括的所述目标通道数据,生成所述多个待处理视频帧。
考虑到亮度特征占据了原始视频帧较多的特征信息,为了在保障场景检测精度的基础上,提高场景检测的速率,可以从原始视频帧中提取表征亮度特征的目标通道数据,并基于多个原始视频帧分别包括的目标通道数据,生成多个待处理视频帧,使得待处理视频帧的数据量较小,进而能够高效的对多个待处理视频帧进行场景检测。
一种可能的实施方式中,所述基于所述待处理视频帧的场景特征信息、和所述待处理视频帧的相邻待处理视频帧的场景特征信息,确定所述待处理视频帧的帧类型,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市商汤科技有限公司,未经深圳市商汤科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210441461.7/2.html,转载请声明来源钻瓜专利网。