移动终端和视频图像处理方法技术

技术编号:9279763 阅读:134 留言:0更新日期:2013-10-25 00:32
本发明专利技术提供了一种移动终端,包括:检测单元,在帧画面的四边分别取中点,在各边的中点位置朝向帧画面的重心位置的路径方向上,逐一检测路径方向上的像素点,以及在收到停止检测信号时,停止检测;判断单元,判断像素点是否为黑色,若不为黑色,则向检测单元反馈停止检测信号;黑边确定单元,获取检测单元的停止检测位置,将帧画面的每一边的中点位置与相应的停止检测位置之间的距离,作为与每一边对应的矩形区域的宽度,相应边的长度作为矩形区域的长度,并将矩形区域作为黑边;处理单元,按照检测出的矩形区域,去除帧画面中的黑边。根据本发明专利技术的技术方案,能够高效率检测出视频的真实黑边,并对黑边进行处理,尽可能根据视频真实画面进行显示。

【技术实现步骤摘要】
移动终端和视频图像处理方法
本专利技术涉及通信
,具体而言,涉及移动终端和视频图像处理方法。
技术介绍
现有的视频播放大多数都没有考虑去除视频黑边(也即电影遮幅)或者对视频黑边作相关处理,目前的相关处理方式中的一种为根据当前原始视频信号画面的内容再生黑边内应显示的画面,在以信箱模式转换视频信号的显示比例时,达到消除黑边的效果。另一种方式为从所接收到的视频数据中确定需要进行检测的图像帧;取图像给定区域的图像数据,逐行检查帧数据,当发现存在非全黑的行与全黑的行的交接处或检测到画面的中间位置时停止,判断给定区域是否为黑边,再去除黑边。第一种方式中所谓的黑边是视频按照比例缩放后不能充满播放区域导致出现的黑边,该方式使用视频中的原始数据将这些区域进行填充近似色,使得观看时没有任何黑边。但是该方式没有考虑到视频原始图像中的黑边,所以该方法可能导致某一对边黑边消失,另一对边仍然存在黑边的问题,影响播放效果。第二种方式虽然处理的是视频原始图像中的黑边,但该方式采用逐行扫描,检查该行的点颜色值是否全部为黑色,当发现存在非全黑的行与全黑的行的交接处或检测到画面的中间位置时停止,使用多次检测的平均值作为最终黑边的大小。显而易见,采用逐行扫描,使得该处理方法效率较较低。其次,一般在一个视频中,每帧画面的黑边大小始终都是一样的,不会存在某一画面的黑边很大,而另一画面黑边很小,如果检测的结果是这样,那么就意味着黑边较多的那个画面很可能是夜景之类的画面,其黑色区域较多,此时取平均值肯定不符合真实情况,容易导致检测结果失效,去黑边后,视频的部分图像数据可能丢失或者仍然存在影响视觉体验的黑边。因此,需要一种视频图像处理技术,可以高效率检测出视频的黑边并进行准确去除,能够获取较好的视频播放效果。
技术实现思路
考虑到上述
技术介绍
,本专利技术所要解决的一个技术问题是提供一种移动终端,本专利技术所要解决的又一个技术问题是提供一种视频图像处理方法,能够高效率检测出视频的真实黑边,并对黑边进行处理,尽可能根据视频真实画面进行显示。本专利技术提供了一种移动终端,包括:检测单元,在帧画面的四边分别取中点,在各边的中点位置朝向所述帧画面的重心位置的路径方向上,逐一检测所述路径方向上的像素点,以及在收到停止检测信号时,停止检测;判断单元,连接至所述检测单元,判断所述像素点是否为黑色,若不为黑色,则向所述检测单元反馈所述停止检测信号,以及向黑边确定单元反馈确定信号;所述黑边确定单元,连接至所述检测单元和所述判断单元,在收到所述反馈信号时,获取所述检测单元的停止检测位置,将所述帧画面的每一边的中点位置与相应的停止检测位置之间的距离,作为与每一边对应的矩形区域的宽度,相应边的长度作为所述矩形区域的长度,并将所述矩形区域作为黑边;处理单元,按照检测出的所述矩形区域,去除所述帧画面中的黑边。该技术方案可以应用在视频画面比例与显示屏的播放画面的显示比例不一致且视频画面中存在黑边的场景,从帧画面的四边的中点开始检测帧画面的黑边,直到检测到不是黑色像素点为止,如此可以得到该帧画面的黑边的宽度(可能存在四个黑色矩形区域,如果相对两边检测出的黑色像素点的个数不一样,则取最小值作为相对黑边的宽度),在播放该视频之前,可以从视频中抽取几帧,按照上述处理方法来检测出每帧画面的黑边,取最小值作为黑边的最终宽度,并以该最终宽度来去除视频的所有黑边。这样的检测方法效率高,且检测出的黑边较准确,符合实际播放效果。在上述技术方案中,优选地,所述检测单元还用于采用二分检测法进一步检测所述矩形区域中黑色区域的宽度和长度,将所述黑色区域作为所述黑边。虽然从帧画面的四边中点开始检测黑色像素点个数的检测方法效率较高,但不能保证每一行或每一列的像素点全部都是黑色像素点,因此,采用二分检测法来进一步修正上述检测结果,以得到更加准确的黑色区域。在上述技术方案中,优选地,所述检测单元可以包括:中点选取子单元,取所述矩形区域的宽边的中点,所述中点所在的直线将所述矩形区域划分为两个区域,所述直线与所述矩形区域的长边平行;待检测区域确定子单元,在所述判断单元判断出所述直线上的像素点全为黑色时,将靠近所述重心位置的区域确定为待检测区域,在所述判断单元判断出所述直线上的像素点不全为黑色时,将靠近所述矩形区域的长边的区域确定为待检测区域;所述中点选取子单元继续取所述待检测区域的宽边的中点,所述待检测区域确定子单元确定新的待检测区域,在所述新的待检测区域的宽度小于等于第一设定值时,所述黑边确定单元将所述新的待检测区域的宽边的中点位置到所述帧画面的相应边的距离作为所述黑边的宽度。上面描述了二分检测法的具体检测原理,针对每个矩形区域都进行二分检测,在一行中或一列中只要存在非黑色像素点,那么就会重新确定黑色区域(黑边)的边界线。在上述技术方案中,优选地,所述检测单元还用于在所述黑边的长度方向上,以第二设定值的间隔选取检测直线,所述检测直线与所述帧画面的相应边垂直,所述判断单元进一步判断所述检测直线上是否存在非黑色的像素点,若存在,则向所述黑边确定单元反馈修改信号;所述黑边确定单元还用于在接收到所述修改信号时,将所述非黑色的像素点与相应边之间的距离作为所述黑边的宽度。针对每个矩形区域,还需要进一步验证采用上述二分检测法确定的黑色区域是否正确,在垂直于二分检测法的检测方向的方向上以第二设定值的间隔距离来检测该方向上的像素点是否全部为黑色,如果不是,说明检测有误,如果是,则说明检测正确。应该理解,该第二设定值越小,则检测精度越准确。并且同样可以在视频中抽出多张帧画面,按照上述方式来检测黑边的大小,选取最小黑色区域作为所有视频的最终黑边。在上述技术方案中,优选地,所述判断单元还用于判断所述帧画面的显示比例与显示器的显示比例是否一致,若不一致,则向所述检测单元反馈启动信号,以启动所述检测单元;所述移动终端还包括:缩放单元,连接至所述移动终端的显示器,根据显示器的显示比例对去除黑边的帧画面进行缩放处理。也就是在帧画面的显示比例与显示器的显示比例不一致时,才采用根据本专利技术的技术方案,对经过黑边处理后的视频进行相应地缩放,以获取最佳显示效果。本专利技术还提供了一种视频图像处理方法,包括:步骤402,在帧画面的四边分别取中点,在各边的中点位置朝向所述帧画面的重心位置的路径方向上,逐一检测所述路径方向上的像素点;步骤404,判断所述像素点是否为黑色,若不为黑色,则停止检测,将所述帧画面的每一边的中点位置与相应的停止检测位置之间的距离,作为与每一边对应的矩形区域的宽度,相应边的长度作为所述矩形区域的长度,并将所述矩形区域作为黑边;步骤406,按照检测出的所述矩形区域,去除所述帧画面中的黑边。该技术方案可以应用在视频画面比例与显示屏的播放画面的显示比例不一致且视频画面中存在黑边的场景,从帧画面的四边的中点开始检测帧画面的黑边,直到检测到不是黑色像素点为止,如此可以得到该帧画面的黑边的宽度(可能存在四个黑色矩形区域,如果相对两边检测出的黑色像素点的个数不一样,则取最小值作为相对黑边的宽度),在播放该视频之前,可以从视频中抽取几帧,按照上述处理方法来检测出每帧画面的黑边,取最小值作为黑边的最终宽度,并以该最终宽度来去除视频的所有黑边。这样的本文档来自技高网
...
移动终端和视频图像处理方法

【技术保护点】
一种移动终端,其特征在于,包括:检测单元,在帧画面的四边分别取中点,在各边的中点位置朝向所述帧画面的重心位置的路径方向上,逐一检测所述路径方向上的像素点,以及在收到停止检测信号时,停止检测;判断单元,连接至所述检测单元,判断所述像素点是否为黑色,若不为黑色,则向所述检测单元反馈所述停止检测信号,以及向黑边确定单元反馈确定信号;所述黑边确定单元,连接至所述检测单元和所述判断单元,在收到所述反馈信号时,获取所述检测单元的停止检测位置,将所述帧画面的每一边的中点位置与相应的停止检测位置之间的距离,作为与每一边对应的矩形区域的宽度,相应边的长度作为所述矩形区域的长度,并将所述矩形区域作为黑边;处理单元,按照检测出的所述矩形区域,去除所述帧画面中的黑边。

【技术特征摘要】
1.一种移动终端,其特征在于,包括:检测单元,在帧画面的四边分别取中点,在各边的中点位置朝向所述帧画面的重心位置的路径方向上,逐一检测所述路径方向上的像素点,以及在收到停止检测信号时,停止检测;判断单元,连接至所述检测单元,判断所述像素点是否为黑色,若不为黑色,则向所述检测单元反馈所述停止检测信号,以及向黑边确定单元反馈确定信号;所述黑边确定单元,连接至所述检测单元和所述判断单元,在收到所述确定信号时,获取所述检测单元的停止检测位置,将所述帧画面的每一边的中点位置与相应的停止检测位置之间的距离,作为与每一边对应的矩形区域的宽度,相应边的长度作为所述矩形区域的长度,并将所述矩形区域作为黑边;处理单元,按照检测出的所述矩形区域,去除所述帧画面中的黑边。2.根据权利要求1所述的移动终端,其特征在于,所述检测单元还用于采用二分检测法进一步检测所述矩形区域中黑色区域的宽度和长度,将所述黑色区域作为所述黑边。3.根据权利要求2所述的移动终端,其特征在于,所述检测单元包括:中点选取子单元,取所述矩形区域的宽边的中点,所述中点所在的直线将所述矩形区域划分为两个区域,所述直线与所述矩形区域的长边平行;待检测区域确定子单元,在所述判断单元判断出所述直线上的像素点全为黑色时,将靠近所述重心位置的区域确定为待检测区域,在所述判断单元判断出所述直线上的像素点不全为黑色时,将靠近所述矩形区域的长边的区域确定为待检测区域;所述中点选取子单元继续取所述待检测区域的宽边的中点,所述待检测区域确定子单元确定新的待检测区域,在所述新的待检测区域的宽度小于等于第一设定值时,所述黑边确定单元将所述新的待检测区域的宽边的中点位置到所述帧画面的相应边的距离作为所述黑边的宽度。4.根据权利要求3所述的移动终端,其特征在于,所述检测单元还用于在所述黑边的长度方向上,以第二设定值的间隔选取检测直线,所述检测直线与所述帧画面的相应边垂直,所述判断单元进一步判断所述检测直线上是否存在非黑色的像素点,若存在,则向所述黑边确定单元反馈修改信号;所述黑边确定单元还用于在接收到所述修改信号时,将所述非黑色的像素点与相应边之间的距离作为所述黑边的宽度。5.根据权利要求1至4中任一项所述的移动终端,其特征在于,所述判断单元还用于判断...

【专利技术属性】
技术研发人员:陈能吴超
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:

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

1