一种基于psnr阈值的视频分段存储的方法

文档序号:9567472阅读:615来源:国知局
一种基于psnr阈值的视频分段存储的方法
【技术领域】
[0001]本发明涉及多媒体处理领域,尤指一种基于PSNR阈值的视频分段存储的方法。
【背景技术】
[0002]由于信道带宽和编码传输实时性,以及编解码器对缓冲区的要求,码率控制在编码器中至关重要,一个好的码率控制方案,在网络实时传输和视频质量控制,以及编解码器的成本控制上,能够发挥积极的作用。
[0003]专利文献CN 101198042A于2008年6月11日公开了一种视频编码的码率控制方法,发送方通过实时传输控制反馈链路定期发送控制包,当接收到反馈控制包时,根据所述反馈控制包中的丢包率获得输出码率,将视频数据按照所获得的码率通过实时传输链路进行发送。该方案提供的视频编码的码率控制方法及发射设备通过考虑丢包率的因素对输出码率进行控制,使编码出来的数据能更好地适应当前网络状况的传输,从而达到更好的视频显示效果。
[0004]专利文献CN 104113761 A于2014年10月22日公开了一种视频编码中的码率控制方法及编码器,用以提高码率控制方法的准确性,以及降低复杂度,该方法为:先确定当前视频图像的第一梯度值及前一视频图像的第二梯度值,再根据预设平均码率计算当前视频图像的目标码率,然后确定指定的至少一个已编码视频图像的性能参数,然后,在第一梯度值和/或第二梯度值不为0的情况下,根据目标码率、第一梯度值、第二梯度值及性能参数确定当前视频图像的QP ;在为0的情况下,根据目标码率和性能参数确定当前视频图像的QP,最后,根据QP对当前视频图像进行编码,这样,提高了码率控制方法的准确性,同时还降低了复杂度。
[0005]—直以来,视频文件的码率选择以保证主观观看质量为目标。制作完成的视频文件具有特定的码率(如图1所示),随后的下载及存储均采用该固定码率。针对下行下载并存储以用于后续视频加工及分发的应用场景来讲,如何节省存储空间,是业界一直追求的目标。

【发明内容】

[0006]本发明的目的是提供一种可以节省存储空间、基于PSNR阈值的视频分段存储的方法。
[0007]为达成所述目的,本发明提供一种基于PSNR阈值的视频分段存储的方法,该方法是通过以下技术方案来实现的:对待处理视频进行分段处理;利用峰值信噪比的上限阈值,分别计算每段视频内容的最低码率;以最低码率分段存储视频。
[0008]进一步的,所述每段视频的最低码率的计算步骤包括:设定峰值信噪比的上限阈值;通过试错法选择不同的码率,将不同的码率对应的视频分别与上限阈值比较,直至找到每段视频的峰值信噪比低于所述上限阈值的最低码率。
[0009]进一步的,所述待处理视频进行分段处理的步骤包括:对待处理视频内嵌的基本信息进行标示;根据基本信息对待处理视频进行分段处理。
[0010]进一步的,所述最低码率的设定步骤包括:对每段视频内嵌的基本信息进行标示;预估每一种基本信息下的最低码率;根据每一种基本信息下的最低码率,得到每段视频适用的最低码率。
[0011 ] 进一步的,所述每一种基本信息下的最低码率是通过试错法选择每段视频不同的码率,将所述不同的码率对应的视频分别与设定的上限阈值比较,直至找到视频的峰值信噪比低于所述上限阈值的最低码率。
[0012]进一步的,将所述每一种基本信息下的最低码率进行比较,选择其中最低的码率作为整段视频的最低码率。
[0013]进一步的,所述基本信息包括视频目标的状态、视频拍摄的场景或图片分组数。
[0014]进一步的,所述状态包括运动状态或静止状态。
[0015]进一步的,所述视频拍摄的场景包括球赛场景或网络课程场景。
[0016]本发明的有益效果:本发明对待处理视频进行分段处理,每段视频以峰值信噪比的上限阈值为参考基准来确定最低码率,每段视频的最低码率可以不一样,如图2所示,相比以主观观看质量为基准的单一固定码率的方式,可以显著减小视频文件的容量,节省存储空间,并在后续视频在线分发时可以有效减小带宽需求。
【附图说明】
[0017]图1是现有视频存储的方法的存储效果示意图;
[0018]图2是采用本发明视频分段存储的方法及视频处理器后的存储效果示意图;
[0019]图3是本发明实施例一视频分段存储的方法示意图;
[0020]图4是本发明实施例一视频处理器原理示意图;
[0021]图5是本发明实施例二视频分段存储的方法示意图;
[0022]图6是本发明实施例三视频分段存储的方法示意图;
[0023]图7是本发明实施例四视频分段存储的方法示意图;
[0024]图8是本发明实施例五视频处理器原理不意图;
[0025]图9是本发明实施例六视频处理器原理示意图。
[0026]其中:
[0027]1、分段装置;11、视频分割器;2、码率设置装置;21、峰值信噪比单元;
[0028]22、选择单元;23、比较单元;24、标示单元;3、存储器。
【具体实施方式】
[0029]下面结合附图和较佳的实施例对本发明作进一步说明。
[0030]实施例一
[0031]如图3所示,本实施方式公开一种基于PSNR阈值的视频分段存储的方法,包括步骤:
[0032]A:对待处理视频进行分段处理;
[0033]B:利用峰值信噪比的上限阈值,分别计算每段视频的最低码率;所述上限阈值为经验值。
[0034]C:以最低码率分段存储视频。
[0035]如图4所示,本实施方式还公开一种视频处理器,包括,
[0036]分段装置1:对待处理视频进行分段处理;
[0037]码率设置装置2:以最低码率处理视频,处理后的视频的峰值信噪比(PSNR)低于上限阈值;
[0038]存储器3:以最低码率分段存储视频。
[0039]本发明对待处理视频进行分段处理,每段视频以峰值信噪比的上限阈值为参考基准来确定最低码率,相比以主观观看质量为基准的单一固定码率的方式,可以显著减小视频文件的容量,节省存储空间。并在后续视频在线分发时可以有效减小带宽需求。
[0040]实施例二
[0041]如图5所示,本实施方式公开一种基于PSNR阈值的视频分段存储的方法,包括步骤:
[0042]A:对待处理视频进行分段处理。
[0043]B1-1:设定峰值信噪比的上限阈值.
[0044]B1-2:每段视频通过试错法选择不同的码率。
[0045]B1-3:将其对应的视频分别跟上限阈值比较,直至找到视频的峰值信噪比低于所述上限阈值的最低码率。
[0046]C:以最低码率分段存储视频。
[0047]试错法是追求目标的通过不断试验和消除误差,探索具有黑箱性质的系统的方法。这种方法在动物的行为中是不自觉地应用的,在人的行为中则是自觉的。试错法是纯粹经验的学习方法。应用试错法的主体通过间断地或连续地改变黑箱系统的参量,试验黑箱所作出的应答,以寻求达到目标的途径。主体行为的成败是用它趋近目标的程度或达到中间目标的过程评价的。趋近目标的信息给主体,主体就会继续采取成功的行为方式;偏离目标的信息反馈给主体,主体就会避免采取失败的行为方式。通过这种不断的尝试和不断的评价,主体就能逐渐达到所要追求的目标。
[0048]本实施方式采用试错法,以结果为导向,只要成功解决问题即可,不需要知道最低码率到底如何计算得出。即便不需要高深的知识,仍然可以找到视频的峰值信噪比低于所述上限阈值的最低码率。
[0049]实施例三
[0050]如图6所示,本实施方式公开一种基于PSNR阈值的视频分段存储的方法,包括步骤:
[0051]A2-1:对待处理视频内嵌的基本信息进行标示。
[0052]A2-1:根据基本信息对待处理视频进行分段处理。
[0053]B2-1:设定每段视频的峰值信噪比的上限阈值。
[0054]B2-2:每段视频通过试错法选择不同的码率。
[0055]B2-3:将其对应的视频分别与上限阈值比较,直至找到视频的峰值信噪比低于所述上限阈值的最低码率。
[0056]C:以最低码率分段存储视频。
[0057]最低码率的设定方法包括:将每一种基本信息下的最低码率进行比较,选择其中最低的码率作为整段视频的最低码率。比如,已知A,B,C等3种最小码率,以D对这段视频进行编码存储时,在局部,将D与A、B、C比较,选择二者之中更低的码率作为本段视频的最低码率。以这个最低码率对这段视频进行存储,就有效减少了存储容量。
[0058]基本信息包括视频目标的状态、视频拍摄的场景或图片分组数。状态包括运动状态或静止状态。所述视频拍摄的场景包括球赛场景或网络课程场景。
[0059]试错法是追求目标的通过不断试验和消除误差,探索具有黑箱性质的系统的方法。这种方法在动物的行为中是不自觉地应用的,在人的行为中则是自觉的。试错法是纯粹经验的学习方法。应用试错法的主体通过间断地或连续地改变黑箱系统的参量,试验黑箱所作出的应答,以寻求达到目标的途径。主体行为的成败是用它趋近目标的程度或
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1