一种便携式高清视频播放器上的局部细节播放方法技术

技术编号:6866280 阅读:771 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种便携式高清视频播放器上的局部细节播放方法,包括以下步骤:(1)系统中分配两块YUV区域:区域A和区域B,所述区域A作为原始图像数据的存储区,区域B作为待放大局部图像数据的存储区;(2)在视频画面播放或暂停状态中选择屏幕上画面中任意一块待放大矩形区域;(3)计算所述待放大矩形区域所对应的原始矩形区域的图像数据;(4)根据步骤(3)的计算结果设置显示控制器,并将待放大矩形区域的原始矩形区域的图像叠加到当前屏幕画面上方进行显示。该方法可以实现在便携式播放器上播放高清视频,在不增加硬件成本的情况下,就能在便携式播放器的显示屏上欣赏到更细致更清晰的高清视频画面。

【技术实现步骤摘要】

本专利技术涉及。
技术介绍
随着多媒体芯片技术的发展,便携式播放器开始拥有越来越强的解码播放能力。一些播放器已经有能力直接解码播放高清分辨率的视频。然而,这么高分辨率(大于 1280*720的分辨率)的视频如何在便携式播放器上观看就成了一个问题。现在的实现方案有两种方法观看视频一种方法是将播放器通过视频专用信号线与高清(HD)电视相连, 解码后的视频信号通过信号线输出到高清电视上显示;一种是将高清分辨视频图像缩小到播放器屏幕分辨率大小,然后直接在播放器屏幕上显示。便携式播放器的屏幕分辩率比较小,如48(^272或800*480,而现在的播放器能解码的视频一般都能达到标清(720*480)或高清(1280*720)的水平。现有解决方案中的第一种方法,将视频信号输出到高清电视上显示,需要在便携播放器上新增一个视频信号调制模块,增加了硬件成本,同时还只能在室内与高清电视搭配使用,失去了便携性。第二种方式须将图像缩小到播放器屏幕大小,由于屏幕成本和播放器便携性的限制,在一般的便携播放器中,工作流程可参考附图1,播放器解码出视频图像, 然后把图像缩小到屏幕大小,再进行输出,播放器的屏幕分辨率(如480*272)远小于高清视频的分辨率(1280*720),经过如此大幅度的缩小过程,视频图像上的很多细节信息将会丢失。在这种情况下,用户看到的显示效果将和普通分辨率大小的视频效果一样。高清视频内容也就失去了它的优势精彩细致的视频画面。用户在观看视频的过程中,很可能对某部分细节感兴趣。但由于图像被大幅度缩小,屏幕显示出来的结果无法展现全部细节。
技术实现思路
本专利技术的目的在于提供,该方法可以实现在便携式播放器上播放高清视频,而不需要借助外部高清电视设备以及相应的视频调制输出模块,在不增加硬件成本的情况下,就能在便携式播放器的显示屏上欣赏到更细致更清晰的高清视频画面。本专利技术的目的可通过以下的技术措施来实现,其特征在于包括以下步骤(1)、系统中分配两块YUV区域区域A和区域B,所述区域A作为原始图像数据的存储区,区域B作为待放大局部图像数据的存储区,视频解码器将每一帧原始图像数据输出到区域A,显示控制器将区域A中的每一帧原始图像缩小为屏幕大小,并显示在屏幕上;O)、在视频画面播放或暂停状态中选择屏幕上画面中任意一块待放大矩形区域;(3)、计算所述待放大矩形区域所对应的原始矩形区域的图像数据,系统从所述区域A中拷贝所述原始矩形区域的图像数据到区域B中,并确定原始矩形区域在屏幕上的显3示位置;0)、根据步骤(3)的计算结果设置显示控制器,并将区域B中的原始矩形区域的图像数据根据所述显示位置叠加到当前屏幕画面上方进行显示。所述待放大矩形区域所对应的原始矩形区域的图像数据包括原始矩形区域的长宽、在原始图像中的左上角坐标。作为本专利技术的一具体实施例方式所述待放大矩形区域的确定过程为在屏幕上选择任意一起始点,并以所述起始点作为矩形的中心点,并根据所需的矩形长宽值确定待放大矩形区域。作为本专利技术的另一具体实施例方式所述待放大矩形区域的确定过程为在屏幕上选择任意两点,并以所述两点为矩形对角点确定待放大矩形区域。所述原始矩形区域的图像在屏幕上的显示位置的确定过程为以待放大矩形区域的中心点作为所述显示位置的中心点。所述原始矩形区域的图像在屏幕上的显示位置的确定过程为将所述原始矩形区域的图像显示在屏幕的边角上。所述边角的选择过程为a)、计算所述待放大矩形区域的中心点坐标;b)、以屏幕水平方向的中轴线和垂直方向的中轴线将屏幕划分为4个区域左上区、左下区、右上区和右下区;C)、如果待放大矩形中心点位于左上区,则将所述原始矩形区域的图像显示在屏幕的右下角;如果待放大矩形中心位于左下区,则将所述原始矩形区域的图像显示在屏幕的右上角;如果待放大矩形中心位于右上区,则将所述原始矩形区域的图像显示在屏幕的左下角;如果待放大矩形中心位于右下区,则将所述原始矩形区域的图像显示在屏幕的左 _^角ο所述的在屏幕上选择矩形区域的方式为使用触摸屏或者鼠标或者触摸板进行选择。本专利技术方法相对于传统的便携式视频播放来说具有以下的有益效果1、传统的通过视频专用信号线把高清视频输出到高清(HD)电视,虽然可以完整显示视频图像的细节,但需要外接高清电视,无法做到便携。而本专利技术可以在小屏幕上显示用户感兴趣区域的全部细节,既可以省去高清电视和视频信号转换模块,不增加成本,又可以做到便携;2、与缩小视频图像到屏幕大小的方法相比,本专利技术可以显示画面中的部分图像的完整细节,祢补了因画面缩小导致细节丢失的缺陷;3、本专利技术以触摸屏作为人机交互手段,操作简单,容易上手。而且细节画面为解码后的原始画面,节省计算资源和系统功耗,无论固定多媒体设备还是移动多媒体设备都适用。附图说明图1是普通视频播放器的播放流程的示意图;图2是本专利技术方法加入了局部细节放大图的视频播放器的播放流程的示意图;图3是普通PMP播放效果的某一播放画面;图4是本专利技术方法便携式高清视频播放器上的局部细节播放方法的播放过程的系统处理流程图;图5是本专利技术方法中采用选取任意一点的方式选择待放大矩形区域的流程图;图6是本专利技术方法中采用选取任意两点的方式选择待放大矩形区域的流程图;图7是采用本专利技术方法播放图6所示的画面,同时采用放大镜显示模式显示待放大区域的效果图;图8是采用本专利技术方法播放图6所示的画面,同时采用边角显示模式显示待放大区域的效果图。具体实施例方式本专利技术提供了一种通过选中屏幕上的一个区域,即时在屏幕上查看该区域的原始图像的方法。在一个采用本专利技术方法的便携式视频播放器系统中,视频解码器的输出是未经缩放的YUV数据,系统中分配了两块YUV区域区域A和区域B。区域A作为整幅图像的存储区,区域B作为选中区域的存储区。解码器输出的目标是区域A。如果选中屏幕上的一个区域,每当解码器输出一帧数据到区域A,系统就会从区域A中拷贝感兴趣区域到区域B。区域A和区域B的数据将会经过显示控制器的处理,然后输出到IXD上。显示控制器将会对区域A的图像进行缩小,缩小到屏幕大小。然后把区域B的图像叠加到缩小后的区域A上面。最后输出IXD控制信号,让IXD显示区域A(缩小的图像)和B(未缩小的局部图像)叠加的效果。这样用户既能观看到完整的视频图像,也能同时观看到某部分的细节,其播放过程如图2所示。本方法支持在播放状态或暂停状态下显示局部图像细节,显示程序的具体流程。如图4所示的本专利技术的便携式高清视频播放器上的局部细节播放方法的流程图, 具体包括以下步骤(1)、系统中分配两块YUV区域区域A和区域B,区域A作为原始图像数据的存储区,区域B作为待放大局部图像数据的存储区,视频解码器将每一帧原始图像数据输出到区域A,显示控制器将区域A中的每一帧原始图像缩小为屏幕大小,并显示在屏幕上;O)、在视频画面播放或暂停状态中选择屏幕上画面中任意一块待放大矩形区域;(3)、计算待放大矩形区域所对应的原始矩形区域的图像数据,系统从区域A中拷贝原始矩形区域的图像数据到区域B中,并确定原始矩形区域在屏幕上的显示位置;0)、根据步骤(3)的计算结果设置显示控制器,并将区域B中的原始矩形区域的图像数据根据显示位置叠加到当前屏幕画面上方进行显示。待放大矩形区域所对应的原始矩形区域的图像本文档来自技高网...

【技术保护点】
1.一种便携式高清视频播放器上的局部细节播放方法,其特征在于包括以下步骤:(1)、系统中分配两块YUV区域:区域A和区域B,所述区域A作为原始图像数据的存储区,区域B作为待放大局部图像数据的存储区,视频解码器将每一帧原始图像数据输出到区域A,显示控制器将区域A中的每一帧原始图像缩小为屏幕大小,并显示在屏幕上;(2)、在视频画面播放或暂停状态下选择屏幕画面中任意一块待放大矩形区域;(3)、计算所述待放大矩形区域所对应的原始矩形区域的图像数据,系统从所述区域A中拷贝所述原始矩形区域的图像数据到区域B中,并确定原始矩形区域在屏幕上的显示位置;(4)、根据步骤(3)的计算结果设置显示控制器,并将区域B中的原始矩形区域的图像数据根据所述显示位置叠加到当前屏幕画面上方进行显示。

【技术特征摘要】

【专利技术属性】
技术研发人员:王彦飞刘柱垣胡胜发
申请(专利权)人:安凯广州微电子技术有限公司
类型:发明
国别省市:81

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

1