本公开涉及但不限于视频,尤其涉及一种视频数据编码方法、装置、系统、芯片、设备和存储介质。
背景技术:
1、随着智能终端的普及和移动互联网应用形态的发展,多种第三方视频应用层出不穷,使用广泛,例如短视频应用、直播应用等。除了关注视频画面效果外,由于移动终端长时间拍摄视频、直播的功能需要,对终端设备的功耗控制也提出了更高要求。同时,为了不断提升相关视频应用的使用效果,可能需要针对性地突出人物主体,或者想要展示的物品,因此,需要体现画面中的感兴趣区域(region of interest,roi)。
2、可以看到,如何在智能终端上高效、高性能的获取roi信息并传输,是众多第三方视频应用不断探索改进的方向。
技术实现思路
1、本公开实施例提供一种视频数据编码方法、装置、系统、芯片、设备和存储介质,在已有的终端系统框架下,基于相机子系统已产生的roi信息,进行视频数据编码,克服了第三方视频应用调用其它专用子模块提取roi信息所需的系统开销,既有效降低了视频数据编码的整体开销,又确保了roi信息的准确性,显著提升了包含roi信息的视频画面显示效果。
2、本公开实施例提供一种视频数据编码方法,包括:
3、获取来自相机子系统的第一感兴趣区域roi信息;
4、根据所述第一roi信息和待编码视频数据进行视频编码。
5、本公开实施例还提供一种视频数据编码装置,包括:
6、获取模块,设置为获取来自相机子系统的第一感兴趣区域roi信息;
7、控制模块,设置为根据所述第一roi信息和待编码视频数据进行视频编码。
8、本公开实施例还提供一种视频数据编码系统,包括:
9、相机子系统、视频应用模块和视频编码子系统;
10、所述相机子系统设置为,生成第一感兴趣区域roi信息;
11、所述视频应用模块设置为,获取来自所述相机子系统的所述第一roi信息,将所述第一roi信息和待编码视频数据送入所述视频编码子系统进行视频编码。
12、本公开实施例还提供一种芯片,包括处理器,所述处理器配置成:
13、执行如本公开任一实施例所述的视频数据编码方法。
14、本公开实施例还提供一种电子设备,包括:
15、一个或多个处理器;
16、存储装置,用于存储一个或多个程序,
17、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本公开任一实施例所述的视频数据编码方法。
18、本公开实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本公开任一实施例所述的视频数据编码方法。
19、在阅读并理解了附图和详细描述后,可以明白其他方面。
1.一种视频数据编码方法,其特征在于,包括:
2.如权利要求1所述的视频数据编码方法,其特征在于,
3.如权利要求2所述的视频数据编码方法,其特征在于,
4.如权利要求2或3所述的视频数据编码方法,其特征在于,
5.如权利要求4所述的视频数据编码方法,其特征在于,
6.一种视频数据编码装置,其特征在于,包括:
7.一种视频数据编码系统,其特征在于,包括:
8.一种芯片,其特征在于,包括处理器,所述处理器配置成:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5任一项所述的视频数据编码方法。
