一种基于视频帧分析的视频渲染方法及系统技术方案

技术编号:39740826 阅读:9 留言:0更新日期:2023-12-17 23:41
本发明专利技术公开了一种基于视频帧分析的视频渲染方法及系统,涉及视频处理领域,解决了当前视频文件渲染处理采用统一的渲染方式和渲染标准的问题,视频渲染方法具体如下:参数判定模块对视频样本文件的视频参数进行判定;智能抽帧模块将视频样本文件转化为若干帧视频图片;图片比对模块对视频图片的图片数据进行比对,得到图片正常信号分辨率异常集或颜色异常集;渲染设定模块对视频样本文件的渲染力度进行设定,得到视频样本文件的渲染等级,依据渲染等级设定视频样本文件的渲染参数并发送至智能渲染模块,智能渲染模块依据渲染参数对视频样本文件进行渲染,本发明专利技术基于视频文件的分析结果实现对视频文件的适配渲染

【技术实现步骤摘要】
一种基于视频帧分析的视频渲染方法及系统


[0001]本专利技术属于视频处理领域,涉及视频渲染技术,具体是一种基于视频帧分析的视频渲染方法及系统


技术介绍

[0002]在计算机上播放和录制视频,可以将家庭电影复制到计算机,使用视频和音频剪贴工具进行编辑

剪辑

增加一些很普通的特效效果,使视频可观赏性增强,称之为视频处理

[0003]当前视频在进行渲染处理时,通常采用统一的渲染方式和渲染标准,没有对视频文件进行分析或没有对视频文件中的某一帧视频图片进行分析;为此,我们提出一种基于视频帧分析的视频渲染方法及系统


技术实现思路

[0004]本专利技术的目的在于:为了解决上述问题,而提出的一种基于视频帧分析的视频渲染方法及系统,以解决上述
技术介绍
中提出的视频文件渲染处理采用统一的渲染方式和渲染标准的问题

[0005]本专利技术的目的可以通过以下技术方案实现:第一方面,一种基于视频帧分析的视频渲染方法,视频渲染方法具体如下:步骤
S10
,用户终端上传视频样本文件以及视频样本文件的预设视频参数,视频样本文件经服务器发送至智能抽帧模块;步骤
S20
,参数判定模块对视频样本文件的视频参数进行判定,生成视频正常信号或视频抽帧信号,若生成视频抽帧信号则发送至智能抽帧模块;步骤
S30
,智能抽帧模块将视频样本文件转化为若干帧视频图片,数据采集模块采集不同视频图片的实时图片参数经服务器发送至图片比对模块;步骤
S40
,存储模块将视频样本文件对应视频图片的预设图片参数,发送至图像比对模块,图片比对模块对视频图片的图片数据进行比对,得到图片正常信号分辨率异常集或颜色异常集,若得到分辨率异常集或颜色异常集则发送至渲染设定模块;步骤
S50
,渲染设定模块对视频样本文件的渲染力度进行设定,得到视频样本文件的渲染等级,依据渲染等级设定视频样本文件的渲染参数并发送至智能渲染模块,智能渲染模块依据渲染参数对视频样本文件进行渲染

[0006]进一步地,预设视频参数为视频样本文件的位率区间

分辨率区间和帧率区间;实时视频参数为视频样本文件在不同时间段内的实时位率

实时分辨率和实时帧率;实时图片参数为视频样本文件中不同视频图片的实时图片分辨率和实时图片颜色;预设图片参数为视频样本文件对应视频图片的预设图片分辨率和预设图片颜色

[0007]进一步地,所述参数判定模块的判定过程具体如下:将视频样本文件依据时间轴切割为多个视频段;获取不同视频段的实时视频参数,得到多个视频段的实时位率

实时分辨率和实时帧率;若所有视频段的实时位率处于位率区间

实时分辨率处于分辨率区间和实时帧率处于帧率区间,则生成视频正常信号;若任一视频段的实时位率不处于位率区间

实时分辨率不处于分辨率区间或实时帧率不处于帧率区间,则生成视频抽帧信号

[0008]进一步地,所述图片比对模块的比对过程具体如下:获取视频样本文件中不同视频图片的实时图片分辨率;将视频图片的实时图片分辨率与对应视频图片的预设图片分辨率进行比对;若实时图片分辨率与预设图片分辨率相同,则进入下一步骤,若实时图片分辨率与预设图片分辨率不相同,则将视频图片归纳至分辨率异常集;将视频图片分割为若干个实时方片格,同理,将存储模块中视频样本文件对应的同一张视频图片分割为若干个预设方片格;选取相同位置坐标的实时方片格与预设方片格进行比对;统计实时方片格和预设方片格中所有颜色的像素点,若实时方片格中任一颜色像素点的数量与预设方片格中对应颜色像素点的数量不相等,则将视频图片归纳至颜色异常集,若实时方片格中所有颜色像素点的数量与预设方片格对应颜色像素点的数量均相等,则继续比对,直至所有实时方片格中不同颜色像素点的数量与预设方片格对应颜色像素点的数量均相等,则生成图片正常信号

[0009]进一步地,所述渲染设定模块的设定过程具体如下:分别获取分辨率异常集和颜色异常集中视频图片的数量,并记为异常视频图片数;若异常视频图片数小于第一张数阈值,则视频样本文件的渲染等级为第三渲染等级;若异常视频图片数大于等于第一张数阈值且小于第二张数阈值,则视频样本文件的渲染等级为第二渲染等级;若异常视频图片数大于等于第二张数阈值,则视频样本文件的渲染等级为第一渲染等级;其中,第二张数阈值的取值大于第一张数阈值的取值

[0010]进一步地,第三渲染等级的渲染力度小于第二渲染等级的渲染力度,第二渲染等级的渲染力度小于第一渲染等级的渲染力度

[0011]进一步地,渲染参数包括渲染次数和渲染时长;渲染等级与渲染参数的对比关系为:第一渲染等级的渲染参数为:第三渲染次数和第一渲染时长;第二渲染等级的渲染参数为:第二渲染次数和第二渲染时长;第三渲染等级的渲染参数为:第一渲染次数和第三渲染时长

[0012]进一步地,第一渲染次数小于第二渲染次数,第二渲染次数小于第三渲染次数;第一渲染时长小于第二渲染时长,第二渲染时长小于第三渲染时长

[0013]第二方面,一种基于视频帧分析的视频渲染系统,包括智能渲染模块

智能抽帧模块

参数判定模块

用户终端

渲染设定模块

存储模块

图像比对模块

数据采集模块以及服务器;所述用户终端用于工作人员上传视频样本文件以及视频样本文件的预设视频参数,视频样本文件经服务器发送至智能抽帧模块;所述参数判定模块用于对视频样本文件的视频参数进行判定,得到视频正常信号或视频抽帧信号;所述存储模块用于存储不同视频样本文件对应视频图片的预设图片参数,并将预设图片参数发送至图像比对模块;所述图片比对模块用于对视频图片的图片数据进行比对,得到图片正常信号

分辨率异常集或颜色异常集;所述渲染设定模块用于对视频样本文件的渲染力度进行设定,得到视频样本文件的渲染等级反馈至服务器;服务器依据渲染等级设定视频样本文件的渲染参数并发送至智能渲染模块;所述智能渲染模块用于依据渲染参数用于对视频样本文件进行渲染,并将渲染后的视频样本文件经服务器发送至用户终端

[0014]综上所述,由于采用了上述技术方案,本专利技术的有益效果是:本专利技术通过用户终端上传视频样本文件以及视频样本文件的预设视频参数,参数判定模块对视频样本文件的视频参数进行判定,生成视频正常信号或视频抽帧信号,若生成视频抽帧信号则发送至智能抽帧模块,智能抽帧模块将视频样本文件转化为若干帧视频图片,数据采集模块采集不同视频图片的实时图片参数经服务器发送至图片比对模块,图片比对模块对视频图片的图片数据进行比对,得到图片正常信号分辨率异常集或颜色异常集,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于视频帧分析的视频渲染方法,其特征在于,视频渲染方法具体如下:步骤
S10
,用户终端上传视频样本文件以及视频样本文件的预设视频参数,视频样本文件经服务器发送至智能抽帧模块;步骤
S20
,参数判定模块对视频样本文件的视频参数进行判定,生成视频正常信号或视频抽帧信号,若生成视频抽帧信号则发送至智能抽帧模块;步骤
S30
,智能抽帧模块将视频样本文件转化为若干帧视频图片,数据采集模块采集不同视频图片的实时图片参数经服务器发送至图片比对模块;步骤
S40
,存储模块将视频样本文件对应视频图片的预设图片参数,发送至图像比对模块,图片比对模块对视频图片的图片数据进行比对,得到图片正常信号分辨率异常集或颜色异常集,若得到分辨率异常集或颜色异常集则发送至渲染设定模块;步骤
S50
,渲染设定模块对视频样本文件的渲染力度进行设定,得到视频样本文件的渲染等级,依据渲染等级设定视频样本文件的渲染参数并发送至智能渲染模块,智能渲染模块依据渲染参数对视频样本文件进行渲染
。2.
根据权利要求1所述的一种基于视频帧分析的视频渲染方法,其特征在于,预设视频参数为视频样本文件的位率区间

分辨率区间和帧率区间;实时视频参数为视频样本文件在不同时间段内的实时位率

实时分辨率和实时帧率;实时图片参数为视频样本文件中不同视频图片的实时图片分辨率和实时图片颜色;预设图片参数为视频样本文件对应视频图片的预设图片分辨率和预设图片颜色
。3.
根据权利要求1所述的一种基于视频帧分析的视频渲染方法,其特征在于,所述参数判定模块的判定过程具体如下:将视频样本文件依据时间轴切割为多个视频段;获取不同视频段的实时视频参数,得到多个视频段的实时位率

实时分辨率和实时帧率;若所有视频段的实时位率处于位率区间

实时分辨率处于分辨率区间和实时帧率处于帧率区间,则生成视频正常信号;若任一视频段的实时位率不处于位率区间

实时分辨率不处于分辨率区间或实时帧率不处于帧率区间,则生成视频抽帧信号
。4.
根据权利要求1所述的一种基于视频帧分析的视频渲染方法,其特征在于,所述图片比对模块的比对过程具体如下:获取视频样本文件中不同视频图片的实时图片分辨率;将视频图片的实时图片分辨率与对应视频图片的预设图片分辨率进行比对;若实时图片分辨率与预设图片分辨率不相同,则将视频图片归纳至分辨率异常集;若实时图片分辨率与预设图片分辨率相同,则将视频图片分割为若干个实时方片格,同理,将存储模块中视频样本文件对应的同一张视频图片分割为若干个预设方片格;选取相同位置坐标的实时方片格与预设方片格进行比对;统计实时方片格和预设方片格中所有颜色的像素点,若实时方片格中任一颜色像素点的数量与预设方片格中对应颜色像素点的数量不相等,则将视频...

【专利技术属性】
技术研发人员:周燕
申请(专利权)人:深圳市达瑞电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1