视频播放的处理方法及装置制造方法及图纸

技术编号:15003874 阅读:122 留言:0更新日期:2017-04-04 12:07
本发明专利技术提供一种视频播放的处理方法及装置。本发明专利技术视频播放的处理方法,包括:获取待播放的视频对应的解码后的视频图像;在所述视频图像的第一分辨率格式与第二分辨率格式不匹配时,将所述视频图像的第一分辨率格式转换为所述第二分辨率格式;根据预先获取的所述视频图像的第一分辨率格式,将转换为第二分辨率格式的视频图像的分辨率格式转换为与显示屏匹配的第三分辨率格式;其中,转换为第二分辨率格式的视频图像中包括有效像素点和非有效像素点;所述有效像素点为转换前的视频图像中的像素点。本发明专利技术不会造成播放过程中因分辨率发生变化后所引起的黑屏问题。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种视频播放的处理方法及装置
技术介绍
随着电视技术的发展,越来越多的用户使用电视作为观看视频的终端设备。用户在使用电视机进行视频点播时,经常会遇到由于网络速度的变更,造成视频播放过程中的卡顿、黑屏或者延时等问题。图1为现有的视频播放处理流程示意图。对于日常普通的最常用的30Hz帧率的视频信号,由于网络带宽存在实时变化的问题,因此为了应对网络带宽的变化,针对同一视频节目中,一些视频播放网站的后台服务器会存在480P/720P/1080I/1080P/2160P等各种分辨率的信号源,在视频播放过程中,后台服务器会根据用户实际的网络带宽来推送相应的视频格式,满足在用户观看过程中没有数据缓冲,卡顿,延迟的问题;如图1所示,服务器端发送的信号被前端SOC芯片中的解码模块(Decoder)解码后变成一帧帧图像送到图像处理(VDP/DDP)模块进行画质(PictureQuality,简称PQ)处理,然后被送到显示处理(Scaler)模块做缩放处理(Upscaler或者Downscaler处理),目的使得信号源提供的视频信号的分辨率格式与显示屏匹配,最后被送给显示屏显示处理,在整个的处理过程中,信号是一帧一帧处理(如图1中F1)。但是对于更高帧率的如60Hz的高清视频信号,由于前端SOC中的显示处理模块的带宽限制为300MHz(SOC处理能力有限),只能支持到4K×2K30Hz,因此无法满足更高帧率60Hz的信号的分辨率和显示屏适配的要求,对于此类高帧率或者码率的视频信号,可以在上述SOC方案的基础上在输出至显示屏之前增加处理能力更强的帧率转换器(FrameRateConverter简称FRC)来进行相应的算法处理,但是若网络带宽等原因使得进入SOC的视频信号的分辨率发生变化,如果前端的SOC将解码后的视频图像直接输出给FRC的话,由于需要最终提供给显示屏的视频图像的PixelClock(像素时钟)会在SOC输出的视频图像的分辨率不同的时候发生变化,如1920×108060Hz的时钟周期为148.5MHz,3840×216060Hz的时钟周期为597MHz,那么FRC在处理视频信号和屏的分辨率统一的同时还需要重新同步时钟,这个过程也同样需要较长时间,也会不可避免的存在黑屏的现象。
技术实现思路
本专利技术提供一种视频播放的处理方法及装置,以克服现有技术中当视频信号的分辨率发生变化时会存在黑屏的问题。第一方面,本专利技术提供一种视频播放的处理方法,包括:获取待播放的视频对应的解码后的视频图像;在所述视频图像的第一分辨率格式与第二分辨率格式不匹配时,将所述视频图像的第一分辨率格式转换为所述第二分辨率格式;根据预先获取的所述视频图像的第一分辨率格式,将转换为第二分辨率格式的视频图像的分辨率格式转换为与显示屏匹配的第三分辨率格式;其中,转换为第二分辨率格式的视频图像中包括有效像素点和非有效像素点;所述有效像素点为转换前的视频图像中的像素点。第二方面,本专利技术提供一种视频播放的处理装置,包括:解码模块,用于获取待播放的视频对应的解码后的视频图像;显示处理模块,用于在所述视频图像的第一分辨率格式与第二分辨率格式不匹配时,将所述视频图像的第一分辨率格式转换为所述第二分辨率格式;帧频转换模块,用于根据预先获取的所述视频图像的第一分辨率格式,将转换为第二分辨率格式的视频图像的分辨率格式转换为与显示屏匹配的第三分辨率格式;其中,转换为第二分辨率格式的视频图像中包括有效像素点和非有效像素点;所述有效像素点为转换前的视频图像中的像素点。本专利技术视频播放的处理方法及装置,通过获取解码后的视频图像,然后在视频图像的第一分辨率格式与第二分辨率格式不匹配时,将视频图像的第一分辨率格式转换为第二分辨率格式;根据预先获取的视频图像的第一分辨率格式,将转换为第二分辨率格式的视频图像的分辨率格式转换为与显示屏匹配的第三分辨率格式;其中,转换为第二分辨率格式的视频图像中包括有效像素点和非有效像素点;与现有技术相比而言,对解码后输出的视频图像进行统一的分辨率格式转换,转换成统一的第二分辨率格式的视频图像,即由于转化为第二分辨率的视频图像是通过非有效像素点的填充,使得在转化为与显示屏匹配的第三分辨率之前,都统一为第二分辨率,也就是对于FRC来说,SOC的视频信号输出是稳定的,即需要输出给显示屏的PixelClock像素时钟不会发生变化,相应的也就不需要FRC进行时钟同步的处理,同时在FRC在对视频图像进行相应的分辨率格式转换之前,已经提前获知该视频图像的第一分辨率格式,因此处理过程时间较短,进一步的使得造成因待播放的视频的分辨率发生变化而引起的黑屏的技术问题得到改善。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为现有的视频播放处理流程示意图;图2为本专利技术视频播放的处理方法一实施例的流程图;图3为本专利技术视频播放的处理方法一实施例的处理流程示意图;图4为本专利技术方法一实施例中的视频图像分辨率格式转换示意图;图5为本专利技术视频播放的处理装置一实施例的结构示意图;图6为本专利技术电视一实施例的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。由于前端SOC中的显示处理模块的带宽限制为300MHz(SOC处理能力有限),只能支持到4K×2K30Hz,因此无法满足更高帧率60Hz的信号的分辨率和显示屏适配的要求,对于此类高帧率或者码率的视频信号,可以在上述SOC方案的基础上在输出至显示屏之前增加处理能力更强的帧率转换器(FrameRateConverter简称FRC)来进行相应的算法处理,但是若网络带宽等原因使得进入SOC的视频信号的分辨率发生变化,如果前端的SOC将解码后的视频图像直接输出给FRC的话,由于需要最终提供给显示屏的视频图像本文档来自技高网
...

【技术保护点】
一种视频播放的处理方法,其特征在于,包括:获取待播放的视频对应的解码后的视频图像;在所述视频图像的第一分辨率格式与第二分辨率格式不匹配时,将所述视频图像的第一分辨率格式转换为所述第二分辨率格式;根据预先获取的所述视频图像的第一分辨率格式,将转换为第二分辨率格式的视频图像的分辨率格式转换为与显示屏匹配的第三分辨率格式;其中,转换为第二分辨率格式的视频图像中包括有效像素点和非有效像素点;所述有效像素点为转换前的视频图像中的像素点。

【技术特征摘要】
1.一种视频播放的处理方法,其特征在于,包括:
获取待播放的视频对应的解码后的视频图像;
在所述视频图像的第一分辨率格式与第二分辨率格式不匹配时,将所述
视频图像的第一分辨率格式转换为所述第二分辨率格式;
根据预先获取的所述视频图像的第一分辨率格式,将转换为第二分辨率
格式的视频图像的分辨率格式转换为与显示屏匹配的第三分辨率格式;
其中,转换为第二分辨率格式的视频图像中包括有效像素点和非有效像
素点;所述有效像素点为转换前的视频图像中的像素点。
2.根据权利要求1所述的方法,其特征在于,所述将所述视频图像的第
一分辨率格式转换为所述第二分辨率格式,包括:
片上系统SOC将所述视频图像的第一分辨率格式转换为所述第二分辨率
格式。
3.根据权利要求1或2所述的方法,其特征在于,获取待播放的视频对
应的解码后的视频图像之后,还包括:
对于解码后的每帧视频图像,将解码后的P帧视频图像依次保存在缓存
模块中;其中,P为正整数;
在所述视频图像的第一分辨率格式与第二分辨率格式不匹配时,将所述
视频图像的第一分辨率格式转换为所述第二分辨率格式,包括:
获取从所述缓存模块中匀速输出的每帧所述视频图像,在所述视频图像
的第一分辨率格式与所述第二分辨率格式不匹配时,片上系统SOC将所述视
频图像的第一分辨率格式转换为所述第二分辨率格式。
4.根据权利要求1或2所述的方法,其特征在于,根据预先获取的所述
视频图像的第一分辨率格式,将转换为第二分辨率格式的视频图像的分辨率
格式转换为与显示屏匹配的第三分辨率格式的视频图像,包括:
所述FRC根据预先获取的所述视频图像的第一分辨率格式从转换为第二
分辨率格式的视频图像中提取有效像素点,并将所述视频图像的第二分辨率
格式转换为与显示屏匹配的第三分辨率格式。
5.根据权利要求1或2所述的方法,其特征在于,根据预先获取的所述
视频图像的第一分辨率格式,将转换为第二分辨率格式的视频图像的分辨率
格式转换为与显示屏匹配的第三分辨率格式的视频图像之前,还包括:
片上系统SOC将解码后的第1帧视频图像的第一分辨率格式通知给帧频
转换模块FRC;
对于随后的每帧视频图像,所述SOC监测视频图像的第一分辨率格式的
变化情况,若监测到所述第M帧视频图像的第一分辨率格式与第M-1帧视频
图像的第一分辨率格式不同,则将所述第M帧视频图像的第一分辨率格式通
知给帧频转换模块FRC,以使所述FRC在接收到所述第M帧视频图像时已
预先获取到所述第M帧视频图像的第一分辨率格式;
其中,M为大于1的正整数。
6.根据权利要求1或2所述的方法,其特征在于,获取待播放的视频对
应的解码后的视频图像之前,还包括:
监测当前用户的网络带宽;
则获取待播放的视频对应的解码后的视频图像,包括:
获取与所述当前用户的网络带宽对应的分辨率格式的所述待播放的视

【专利技术属性】
技术研发人员:刘杰张智华丁强
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东;37

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

1