技术新讯 > 电子通信装置的制造及其应用技术 > 视频处理方法、直播视频处理方法和电子设备与流程  >  正文

视频处理方法、直播视频处理方法和电子设备与流程

  • 国知局
  • 2024-08-02 14:47:15

本申请涉及视频处理领域,具体而言,涉及一种视频处理方法、直播视频处理方法和电子设备。

背景技术:

1、对于信息流场景来说,曝光率和点击率是信息流分发效率的核心量化指标,在双列信息流场景下,例如同一时刻下在屏幕上展示多个信息流卡片时,每个信息流卡片所占的展示区域就可能会很小,对应的,在信息流卡片中展现出的主体,例如在直播视频中展示的商品或主播,会因信息流卡片较小而显得不够突出,细节不清晰,从而影响用户查看该信息流卡片的体验。

2、针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

1、本申请实施例提供了一种视频处理方法、直播视频处理方法和电子设备,以至少解决相关技术中展示视频中包含的目标对象的效果差的技术问题。

2、根据本申请实施例的一个方面,提供了一种视频处理方法,包括:从当前展示视频中截取至少一张图像帧,其中,当前展示视频包含至少一个对象;对图像帧进行识别,确定图像帧中包含的目标对象,以及目标对象在图像帧中的第一位置信息;基于第一位置信息,以及当前展示视频的第二位置信息,对当前展示视频进行缩放调整,得到目标展示视频。

3、根据本申请实施例的另一方面,还提供了一种直播视频处理方法,包括:从直播视频中截取至少一张直播图像帧,其中,直播视频包含至少一个商品;对直播图像帧进行识别,确定直播图像帧中包含的目标商品,以及目标商品在直播图像帧中的第一位置信息;基于第一位置信息,以及直播视频的第二位置信息,对直播视频进行缩放调整,得到目标直播视频。

4、根据本申请实施例的另一方面,还提供了一种视频处理方法,包括:通过调用第一接口从当前展示视频中截取至少一张图像帧,其中,当前展示视频包含至少一个对象;对图像帧进行识别,确定图像帧中包含的目标对象,以及目标对象在图像帧中的第一位置信息;基于第一位置信息,以及当前展示视频的第二位置信息,对当前展示视频进行缩放调整,得到目标展示视频;通过调用第二接口展示目标展示视频,其中,第二接口包括第二参数,第二参数的参数值包括目标展示视频。

5、根据本申请实施例的另一方面,还提供了一种视频处理方法,包括:在交互界面中显示当前展示视频,其中,当前展示视频包含至少一个对象;响应于作用于交互界面上的视频缩放指令,在交互界面中显示目标展示视频,其中,目标展示视频用于表征基于目标对象在图像帧中的第一位置信息,以及当前展示视频的第二位置信息,对当前展示视频进行缩放调整得到的视频,目标对象是对从当前展示视频进行截取得到的图像帧进行识别得到的对象。

6、根据本申请实施例的一个方面,还提供了一种视频处理装置,包括:第一截取模块,用于从当前展示视频中截取至少一张图像帧,其中,当前展示视频包含至少一个对象;第一识别模块,用于对图像帧进行识别,确定图像帧中包含的目标对象,以及目标对象在图像帧中的第一位置信息;第一缩放模块,用于基于第一位置信息,以及当前展示视频的第二位置信息,对当前展示视频进行缩放调整,得到目标展示视频。

7、根据本申请实施例的另一方面,还提供了一种直播视频处理装置,包括:第二截取模块,用于从直播视频中截取至少一张直播图像帧,其中,直播视频包含至少一个商品;第二识别模块,用于对直播图像帧进行识别,确定直播图像帧中包含的目标商品,以及目标商品在直播图像帧中的第一位置信息;第二缩放模块,用于基于第一位置信息,以及直播视频的第二位置信息,对直播视频进行缩放调整,得到目标直播视频。

8、根据本申请实施例的另一方面,还提供了一种视频处理装置,包括:图像帧调用模块,用于通过调用第一接口从当前展示视频中截取至少一张图像帧,其中,当前展示视频包含至少一个对象;图像帧识别模块,用于对图像帧进行识别,确定图像帧中包含的目标对象,以及目标对象在图像帧中的第一位置信息;视频缩放模块,用于基于第一位置信息,以及当前展示视频的第二位置信息,对当前展示视频进行缩放调整,得到目标展示视频;视频调用模块,用于通过调用第二接口展示目标展示视频,其中,第二接口包括第二参数,第二参数的参数值包括目标展示视频。

9、根据本申请实施例的另一方面,还提供了一种视频处理装置,包括:第一显示模块,用于在交互界面中显示当前展示视频,其中,当前展示视频包含至少一个对象;第二显示模块,用于响应于作用于交互界面上的视频缩放指令,在交互界面中显示目标展示视频,其中,目标展示视频用于表征基于目标对象在图像帧中的第一位置信息,以及当前展示视频的第二位置信息,对当前展示视频进行缩放调整得到的视频,目标对象是对从当前展示视频进行截取得到的图像帧进行识别得到的对象。

10、根据本申请实施例的另一方面,还提供了一种电子设备,包括:存储器,存储有可执行程序;处理器,用于运行程序,其中,程序运行时执行本申请各个实施例中的方法。

11、根据本申请实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质包括存储的可执行程序,其中,在可执行程序运行时控制计算机可读存储介质所在设备执行本申请各个实施例中的方法。

12、根据本申请实施例的另一方面,还提供了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现本申请各个实施例中的方法。

13、根据本申请实施例的另一方面,还提供了一种计算机程序产品,包括非易失性计算机可读存储介质,非易失性计算机可读存储介质存储计算机程序,计算机程序被处理器执行时实现本申请各个实施例中的方法。

14、根据本申请实施例的另一方面,还提供了一种计算机程序,计算机程序被处理器执行时实现本申请各个实施例中的方法。

15、在本申请实施例中,采用从当前展示视频中截取至少一张图像帧,其中,当前展示视频包含至少一个对象;对图像帧进行识别,确定图像帧中包含的目标对象,以及目标对象在图像帧中的第一位置信息;基于第一位置信息,以及当前展示视频的第二位置信息,对当前展示视频进行缩放调整,得到目标展示视频的方式,通过根据当前展示视频中向用户展示作为主体的目标对象的第一位置信息,以及当前展示视频的第二位置信息,来对当前展示视频进行缩放,以使得目标对象能够在缩放后的目标展示视频中合理地、清晰且突出地向用户展示出来,从而提高用户查看目标对象的体验,进而解决了相关技术中展示视频中包含的目标对象的效果差的技术问题。

16、容易注意到的是,上面的通用描述和后面的详细描述仅仅是为了对本申请进行举例和解释,并不构成对本申请的限定。

技术特征:

1.一种视频处理方法,其特征在于,包括:

2.根据权利要求1的方法,其特征在于,基于第一位置信息,以及当前展示视频的第二位置信息,对当前展示视频进行缩放调整,得到目标展示视频,包括:

3.根据权利要求2的方法,其特征在于,第一位置信息至少包括:目标对象的第一中心点坐标和第一对象尺寸,第二位置信息至少包括:当前展示视频的第二中心点坐标和视频尺寸,基于第一位置信息和第二位置信息,确定当前展示视频是否满足视频缩放条件,包括:

4.根据权利要求3的方法,其特征在于,基于中心点距离和尺寸比例,确定图像帧的图像帧类型,包括:

5.根据权利要求3的方法,其特征在于,基于图像帧类型和图像帧的编号,确定当前展示视频是否满足视频缩放条件,包括:

6.根据权利要求2的方法,其特征在于,基于第一位置信息和第二位置信息,确定视频缩放参数,包括:

7.根据权利要求6的方法,其特征在于,视频缩放参数至少包括:视频位移矢量和视频缩放比例,基于第二位置信息和第四位置信息,确定视频缩放参数,包括:

8.根据权利要求1的方法,其特征在于,从当前展示视频中截取至少一张图像帧,包括:

9.根据权利要求1的方法,其特征在于,方法还包括:

10.一种直播视频处理方法,其特征在于,包括:

11.一种视频处理方法,其特征在于,包括:

12.一种视频处理方法,其特征在于,包括:

13.一种电子设备,其特征在于,包括:

14.一种计算机可读存储介质,其特征在于,计算机可读存储介质包括存储的可执行程序,其中,在可执行程序运行时控制存储介质所在设备执行权利要求1至9中任意一项的方法。

15.一种计算机程序产品,其特征在于,包括计算机程序,计算机程序在被处理器执行时实现根据权利要求1至9中任意一项的方法。

技术总结本申请公开了一种视频处理方法、直播视频处理方法和电子设备。其中,该方法包括:从当前展示视频中截取至少一张图像帧,其中,当前展示视频包含至少一个对象;对图像帧进行识别,确定图像帧中包含的目标对象,以及目标对象在图像帧中的第一位置信息;基于第一位置信息,以及当前展示视频的第二位置信息,对当前展示视频进行缩放调整,得到目标展示视频。本申请解决了相关技术中展示视频中包含的目标对象的效果差的技术问题。技术研发人员:罗中柱,蒯健,王剑,李梦岩,陈立受保护的技术使用者:淘宝(中国)软件有限公司技术研发日:技术公布日:2024/7/29

本文地址:https://www.jishuxx.com/zhuanli/20240801/243900.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。