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

技术编号:19487900 阅读:39 留言:0更新日期:2018-11-17 11:44
本发明专利技术提供一种电视,属于显示技术领域,其片上系统SOC,将解码后的第1帧视频图像的第三分辨率格式通知给帧频转换模块FRC,监测以后每帧所述视频图像的第三分辨率格式的变化,若监测到第M帧视频图像的第三分辨率格式与前一帧视频图像的第三分辨率格式不同,则将所述第M帧视频图像的第三分辨率格式通知给帧频转换模块FRC;所述帧频转换模块FRC,根据所述片上系统SOC通知,调用变化后第三分辨率格式所对应的分辨率格式转换处理算法,对所述第M帧视频图像进行分辨率格式转换。本发明专利技术不会存在黑屏问题。

【技术实现步骤摘要】
视频播放的处理方法及装置本申请是2016年03月18日提出的专利技术名称为“视频播放的处理方法及装置”的中国专利技术专利申请201610158743.0的分案申请。
本专利技术涉及通信
,尤其涉及一种视频播放的处理方法及装置。
技术介绍
随着电视技术的发展,越来越多的用户使用电视作为观看视频的终端设备。用户在使用电视机进行视频点播时,经常会遇到由于网络速度的变更,造成视频播放过程中的卡顿、黑屏或者延时等问题。图1为现有的视频播放处理流程示意图。由于网络带宽存在实时变化的问题,因此为了应对网络带宽的变化,针对同一视频节目中,一些视频播放网站的后台服务器会存在480P/720P/1080I/1080P/2160P等各种分辨率的信号源,在视频播放过程中,后台服务器会根据用户实际的网络带宽来推送相应的视频格式,满足在用户观看过程中没有数据缓冲,卡顿,延迟的问题;如图1所示,服务器端发送的信号被SOC芯片中的解码模块(Decoder)解码后变成一帧帧图像送到图像处理(VDP/DDP)模块进行画质(PictureQuality,简称PQ)处理,然后被送到显示处理(Scaler)模块做缩放处理(Upscaler或者Downscaler处理)例如计算像素与像素之间的差异性运算出新的像素点,最后被送给显示屏处理,在整个的处理过程中,信号是一帧一帧处理(如图1中F1),当遇到有分辨率变化时,显示处理模块就需要做相应的算法处理,而显示处理模块中的缩放算法在依据分辨率调整的这个过程中是需要时间来处理的(通常用插入2到3帧的黑屏信号或者当前帧的静止信号代替),由于显示处理模块直接驱动后级显示屏的定时器/计数器控制寄存器(TimerControlRegister,简称TCON),在这段没有信号输出的时间中采用黑屏信号来代替。在实际的分辨率转化过程中,为了避免SOC芯片处理带宽有限例如只能处理帧率或码率在30Hz以下的输入信号,以及遇到当输入信号分辨率变化时进行算法切换较为耗时以至于不得不插入黑屏信号等,可能会加入更高处理能力的帧率转换FRC芯片(FrameRateConverter简称FRC)来进行相应的算法处理,但是若网络带宽等原因使得进入SOC的视频信号的分辨率发生变化,如果前端的SOC将解码后的视频图像直接输出给FRC的话,由于需要最终提供给显示屏的视频图像的PixelClock(像素时钟)会在SOC输出的视频图像的分辨率不同的时候发生变化,如1920×108060Hz的时钟周期为148.5MHz,3840×216060Hz的时钟周期为597MHz,那么FRC在处理视频信号和显示屏的分辨率统一的同时还需要重新同步时钟,这个过程也同样需要较长时间,也会不可避免的存在黑屏的现象。因此,现有技术的问题是,不管是单独通过SOC芯片处理,还是增加FRC芯片协助处理,在遇到输入信号的分辨率变化时,都会不可避免的存在黑屏问题。
技术实现思路
本专利技术提供一种视频播放的处理方法及装置,以克服现有技术中当视频信号的分辨率发生变化时会存在黑屏的问题。第一方面,本专利技术一种电视,包括:片上系统SOC,将解码后的第1帧视频图像的第三分辨率格式通知给帧频转换模块FRC,监测以后每帧所述视频图像的第三分辨率格式的变化,若监测到第M帧视频图像的第三分辨率格式与前一帧视频图像的第三分辨率格式不同,则将所述第M帧视频图像的第三分辨率格式通知给帧频转换模块FRC;所述帧频转换模块FRC,根据所述片上系统SOC通知,调用变化后第三分辨率格式所对应的分辨率格式转换处理算法,对所述第M帧视频图像进行分辨率格式转换;与现有技术相比而言,对解码后输出的视频图像进行统一的分辨率格式转换,转换成统一的第四分辨率格式的视频图像,即由于转化为第四分辨率的视频图像是通过非有效像素点的填充,都统一为第四分辨率,也就是对于FRC来说,SOC的视频信号输出是稳定的,即需要输出给显示屏的PixelClock像素时钟不会发生变化,相应的也就不需要FRC进行时钟同步的处理,同时在FRC在对视频图像进行相应的分辨率格式转换之前,已经提前获知该视频图像的第三分辨率格式,因此处理过程时间较短,进一步的使得造成因待播放的视频的分辨率发生变化而引起的黑屏的技术问题得到改善。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为现有的视频播放处理流程示意图;图2为本专利技术视频播放的处理方法一实施例的流程图;图3为本专利技术视频播放的处理方法一实施例的处理流程示意图;图4为本专利技术方法一实施例中的视频图像分辨率格式转换示意图;图5为本专利技术方法另一实施例中的视频图像分辨率格式转换示意图;图6为本专利技术视频播放的处理装置一实施例的结构示意图;图7为本专利技术电视一实施例的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例的视频播放的处理方法可以应用于电视、手机、个人电脑(PC)、平板电脑等设备中,以解决上述问题,本专利技术下述实施例中主要阐述如何通过信号处理方式上的改变,来保证视频信号分辨率发生变化时无黑屏、无卡顿、无延时缓冲显示。图2为本专利技术视频播放的处理方法一实施例的流程图。图3为本专利技术视频播放的处理方法一实施例的处理流程示意图。图4为本专利技术方法一实施例中的视频图像分辨率格式转换示意图。如图2所示,本实施例以该视频播放的处理方法应用于电视中来举例说明,方法包括:步骤201、获取待播放的视频对应的解码后的视频图像;步骤202、若待播放的视频的码率或者帧率小于或等于预设值,则在将每帧视频图像的分辨率格式转换为与显示屏匹配的第二分辨率格式之前,当每帧视频图像的分辨率格式与第一分辨率格式不匹配时,将每帧视频图像的分辨率格式转换为第一分辨率格式;其中,转换为第一分辨率格式的视频图像中包括有效像素点和通过有效像素点复制出的像素点;有效像素点为转换前的视频图像中的像素点;步骤203、若待播放的视频的码率或者帧率大于预设值,则在视频图像的第三分辨率格式与第四分辨率格式不匹配时,将视频图像的第三分辨率格式转换为第四分辨率格式;步骤204、根据预先获取的视频图像的第三分辨率格式,将转换为第四分辨率格式的视频图像的分辨率格式转换为与显示屏匹配的第二分辨率格式;其中,转换为第四分辨率格式的视频图像中包括有效像素点和非有效像素点;有效像素点为转换前的视频图像中的像素点。在本实施例中,步骤202和203之前还可以包括步骤201’,即确定待播放视频的码率或帧率,该步骤与步骤201没有前后顺序的关系,对于本领域技术人员,先执行步骤201’,后执行步骤201同样可以解决本专利技术的技术问题,达到对应的技术效果。具体来说,服务器中的同一视频内容可能保存有不同分辨率本文档来自技高网
...

【技术保护点】
1.一种电视,其特征在于,包括:片上系统SOC,将解码后的第1帧视频图像的第三分辨率格式通知给帧频转换模块FRC,监测以后每帧所述视频图像的第三分辨率格式的变化,若监测到第M帧视频图像的第三分辨率格式与前一帧视频图像的第三分辨率格式不同,则将所述第M帧视频图像的第三分辨率格式通知给帧频转换模块FRC;所述帧频转换模块FRC,根据所述片上系统SOC通知,调用变化后第三分辨率格式所对应的分辨率格式转换处理算法,对所述第M帧视频图像进行分辨率格式转换。

【技术特征摘要】
1.一种电视,其特征在于,包括:片上系统SOC,将解码后的第1帧视频图像的第三分辨率格式通知给帧频转换模块FRC,监测以后每帧所述视频图像的第三分辨率格式的变化,若监测到第M帧视频图像的第三分辨率格式与前一帧视频图像的第三分辨率格式不同,则将所述第M帧视频图像的第三分辨率格式通知给帧频转换模块FRC;所述帧频转换模块FRC,根据所述片上系统SOC通知,调用变化后第三分辨率格式所对应的分辨率格式转换处理算法,对所述第M帧视频图像进行分辨率格式转换。2.根据权利要求1所述的电视,其特征在于,所述片上系统SOC,还用于,将第三分辨率格式的所述视频图像转换为固定的第四分辨率格式...

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

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

1