专利名称:视频图像显示的方法和装置的制作方法
技术领域:
本发明涉及视频显示领域,特别涉及一种视频图像显示的方法和装置。
背景技术:
随着编码和信息压缩技术以及数字网络的发展,人们研发出视频显式系统,可以实现在两点之间或多点之间实时传送活动图像、语音以及应用数据等信息。视频显式系统的一个基本功能是视频图像的采集与显示。在视频显式过程中,接收端设备接收视频压缩码流,将视频压缩码流解码后得到视频图像,然后将视频图像输出到显示设备进行显示。视频图像在显示设备显示时,根据显示器的尺寸和分辨率的不同,视频图像中的前景画面,例如人脸区域,可能被缩小或放大。由于显示设备通常是用户自己安 装的,不同会场的显示设备的尺寸和分辨率可能不同,前景画面可能产生不同的缩放效果。例如,在分辨率相同的情况下,同等真人大小的前景画面,在52寸显示设备上显示时是一个真人的大小,感觉非常真实;如果该前景画面呈现在62寸的显示设备上,则会感觉前景画面明显被放大;如果该视频图像呈现在42寸的显示设备上,则会感觉前景画面明显被缩小。综上所述,在现有的视频显示系统中,视频图像中的前景画面在不同尺寸和分辨率的显示设备显示时,会不同程度的被缩小或放大,难以按照恒定尺寸呈现,从而存在一定程度的失真感。
发明内容
为了在视频显示系统中,使视频图像中的前景画面能够按照恒定尺寸呈现,本发明实施例提供了一种视频图像显示的方法和装置。所述技术方案如下一种视频图像显示的方法,所述方法包括获取待输出的视频图像的前景信息,所述前景信息包括前景画面的尺寸;根据所述前景画面的尺寸、显示设备的尺寸和分辨率、和预设的调整规则,确定所述前景画面的调整系数,其中,所述调整规则为所述前景画面的调整系数与所述显示设备显示时的缩放倍数的乘积等于固定常数;根据所述前景画面的调整系数,对所述待输出的视频图像进行调整,并将调整后的视频图像输出到所述显示设备进行显示。一种视频图像显示的装置,所述装置包括获取模块、确定模块、以及调整和输出模块;所述获取模块,用于获取待输出的视频图像的前景信息,所述前景信息包括前景画面的尺寸;所述确定模块,用于根据所述前景画面的尺寸、显示设备的尺寸和分辨率、和预设的调整规则,确定所述前景画面的调整系数,其中,所述调整规则为所述前景画面的调整系数与所述显示设备显示时的缩放倍数的乘积等于固定常数;
所述调整和输出模块,用于根据所述前景画面的调整系数,对所述待输出的视频图像进行调整,并将调整后的视频图像输出到所述显示设备进行显示。本发明实施例提供的技术方案带来的有益效果是通过获取视频图像的前景信息,根据前景画面的尺寸、显示设备的尺寸和分辨率以及所述前景画面的调整系数与所述显示设备显示时的缩放倍数的乘积等于固定常数的调整规则,确定前景画面的调整系数,根据调整系数对视频图像进行调整后再输出到显示设备进行显示,使得显示时被放大的前景画面在调整时已被缩小,显示时被缩小的前景画面在调整时已被放大,从而使前景画面在最终显示时能够按照恒定尺寸呈现,特别的,当固定常数=I时,能够使前景画面在最终显示时按照原始尺寸呈现,提高了前景画面的保真度。
为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I是本发明的一个实施例提供的视频图像显示的方法流程图;图2是本发明的另一个实施例提供的视频图像显示的方法流程图;图3是本发明的另一个实施例提供的视频图像显示的方法流程图;图4是本发明的另一个实施例提供的视频图像显示的装置结构示意图;图4_a是本发明的另一个实施例提供的另一视频图像显示的装置结构示意图;图4_b是本发明的另一个实施例提供的另一视频图像显示的装置结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。参见图1,本发明的一个实施例提供了一种视频图像显示的方法,该方法可以由接收端设备执行,该方法包括S11、获取待输出的视频图像的前景信息,该前景信息包括前景画面的尺寸;S12、根据该前景画面的尺寸、显示设备的尺寸和分辨率、和预设的调整规则,确定该前景画面的调整系数,其中,该调整规则为该前景画面的调整系数与该显示设备显示时的缩放倍数的乘积等于固定常数;S13、根据该前景画面的调整系数,对该待输出的视频图像进行调整,并将调整后的视频图像输出到该显示设备进行显示。本实施例通过获取视频图像的前景信息,根据前景画面的尺寸、显示设备的尺寸和分辨率以及所述前景画面的调整系数与所述显示设备显示时的缩放倍数的乘积等于固定常数的调整规则,确定前景画面的调整系数,根据调整系数对视频图像进行调整后再输出到显示设备进行显示,使得显示时被放大的前景画面在调整时已被缩小,显示时被缩小的前景画面在调整时已被放大,从而使前景画面在最终显示时能够按照恒定尺寸呈现,特别的,当固定常数=I时,能够使前景画面在最终显示时按照原始尺寸呈现,提高了前景画面的保真度。参见图2,本发明的另一个实施例提供了一种视频图像显示的方法,该方法可以由接收端设备执行,该方法包括101、接收待输出的视频图像;本实施设视频图像的水平分辨率和垂直分辨率分别为Wl、H1。102、获取视频图像的前景信息,前景信息包括前景画面的尺寸和前景画面的参考点的位置; 其中,前景画面包括人脸区域或运动区域。获取视频图像的前景信息具体有两种方法,第一种是发送端将视频图像的前景信息随视频图像的码流一起发送给接收端,因此接收端从发送端发送的码流直接提取视频图像的前景信息。第二种是接收端采用前景智能检测算法从视频图像中检测出前景画面,根据前景画面确定相应的前景信息。前景智能检测算法可以为人脸区域检测算法或运动区域检测算法,这两种算法均为现有技术,这里不再赘述。其中,如景画面的尺寸包括宽度和闻度彳目息。如景画面的参考点可以是如景画面中的任意一点,例如,前景画面的左上角顶点。以前景画面是人脸区域为例,本实施例设人脸区域的宽度为W_face,高度为H_face;并设人脸区域的参考点为人脸区域的左上角顶点,人脸区域的左上角顶点相对于视频图像的左上角顶点的位置包括左偏移LeftOffset和上偏移TopOffset。103、根据前景画面的尺寸、显示设备的尺寸和分辨率、和预设的调整规则,确定前景画面的调整系数;预设的调整规则为前景画面的调整系数与显示设备显示时的缩放倍数之间的乘积等于固定常数。即如果前景画面在该尺寸和分辨率对应的显示器进行显示时被放大,则将前景画面的尺寸缩小,如果前景画面在该尺寸和分辨率对应的显示器进行显示时被缩小,则将前景画面的尺寸放大。当固定常数等于I时,调整后的前景画面在不同的显示设备可以按照原始尺寸显示,当固定常数等于除I之外的其他值时,调整后的前景画面在不同的显示设备可以按照恒定尺寸显示。其中,前景画面的调整系数包括前景画面宽度的调整系数和前景画面高度的调整系数,二者可以相等也可以不等。104、根据前景信息,从视频图像分离出前景信息对应的前景画面,将视频图像中除前景画面之外的画面作为背景画面;105、根据前景画面的调整系数,对前景画面的尺寸进行调整;其中,调整后的前景画面的尺寸=调整前的前景画面的尺寸X前景画面的调整系数。如果前景画面是人脸区域,当已知人脸区域的显示尺寸、以及显示设备的尺寸和分辨率时,根据上述预设的调整规则,可以确定前景画面的调整系数,进而确定出调整后的人脸区域的尺寸。具体实现时,为了节省调整时的计算时间,可以预先设定一个显示设备的尺寸和分辨率、与调整后的人脸区域的尺寸之间的调整关系表,对前景画面的尺寸进行调整时,可以查找调整关系表,直接确定显示设备的尺寸和分辨率对应的前景画面的尺寸。
例如,参见表I所示的调整关系表一个示例,如果显示设备为52寸,显示设备分辨率为1280x720,那么对于尺寸为W_face和H_face的人脸区域,调整后的人脸区域的尺寸对应的宽高分别为Face_Wll、Face_Hll。表I
权利要求
1.一种视频图像显示的方法,其特征在于,所述方法包括 获取待输出的视频图像的前景信息,所述前景信息包括前景画面的尺寸; 根据所述前景画面的尺寸、显示设备的尺寸和分辨率、和预设的调整规则,确定所述前景画面的调整系数,其中,所述调整规则为所述前景画面的调整系数与所述显示设备显示时的缩放倍数的乘积等于固定常数; 根据所述前景画面的调整系数,对所述待输出的视频图像进行调整,并将调整后的视频图像输出到所述显示设备进行显示。
2.根据权利要求I所述的方法,其特征在于,所述将调整后的视频图像输出到所述显示设备进行显示之前,包括 对所述调整后的视频图像进行剪切或填充处理,使所述调整后的视频图像的尺寸等于所述待输出的视频图像的尺寸与所述固定常数的乘积。
3.根据权利要求I所述的方法,其特征在于,所述前景信息还包括所述前景画面的参考点的位置; 所述根据所述前景画面的调整系数,对所述待输出的视频图像进行调整之前,包括 从所述待输出的视频图像分离出所述前景信息对应的前景画面,并将所述待输出的视频图像中除所述前景画面之外的画面作为背景画面。
4.根据权利要求3所述的方法,其特征在于,所述根据所述前景画面的调整系数,对所述待输出的视频图像进行调整,包括 根据所述前景画面的调整系数,分别对所述前景画面的尺寸、所述背景画面的尺寸、和所述前景画面的参考点的位置进行调整; 将调整后的前景画面和调整后的背景画面进行叠加,并且叠加时将所述前景画面的参考点对齐到调整后的前景画面的参考点的位置。
5.根据权利要求4所述的方法,其特征在于,所述将调整后的视频图像输出到所述显示设备进行显示之前,包括 对所述调整后的背景画面进行剪切或填充处理,使所述调整后的背景画面的尺寸等于调整前的背景画面的尺寸与所述固定常数的乘积。
6.一种视频图像显示的装置,其特征在于,所述装置包括获取模块、确定模块、以及调整和输出模块; 所述获取模块,用于获取待输出的视频图像的前景信息,所述前景信息包括前景画面的尺寸; 所述确定模块,用于根据所述前景画面的尺寸、显示设备的尺寸和分辨率、和预设的调整规则,确定所述前景画面的调整系数,其中,所述调整规则为所述前景画面的调整系数与所述显示设备显示时的缩放倍数的乘积等于固定常数; 所述调整和输出模块,用于根据所述前景画面的调整系数,对所述待输出的视频图像进行调整,并将调整后的视频图像输出到所述显示设备进行显示。
7.根据权利要求6所述的装置,其特征在于,所述调整和输出模块包括第一调整单元、第一输出单元和第一处理单元, 所述第一调整单元,用于根据所述前景画面的调整系数,对所述待输出的视频图像进行调整;所述第一输出单元,用于将调整后的视频图像输出到所述显示设备进行显示; 所述第一处理单元,用于执行所述第一输出单元的功能之前,对所述调整后的视频图像进行剪切或填充处理,使所述调整后的视频图像的尺寸等于所述待输出的视频图像的尺寸与所述固定常数的乘积。
8.根据权利要求6所述的装置,其特征在于,所述前景信息还包括所述前景画面的参考点的位置; 所述装置还包括分离模块,用于执行所述调整和输出模块的功能之前,从所述待输出的视频图像分离出所述前景信息对应的前景画面,并将所述待输出的视频图像中除所述前景画面之外的画面作为背景画面。
9.根据权利要求8所述的装置,其特征在于,所述调整和输出模块包括第二调整单元和第二输出单元, 所述第二调整单元,用于根据所述前景画面的调整系数,分别对所述前景画面的尺寸、所述背景画面的尺寸、和所述前景画面的参考点的位置进行调整,将调整后的前景画面和调整后的背景画面进行叠加,并且叠加时将所述前景画面的参考点对齐到调整后的前景画面的参考点的位置; 所述第二输出单元,用于将调整后的视频图像输出到所述显示设备进行显示。
10.根据权利要求9所述的装置,其特征在于,所述调整和输出模块还包括第二处理单元,用于执行所述第二输出单元的功能之前,对所述调整后的背景画面进行剪切或填充处理,使所述调整后的背景画面的尺寸等于调整前的背景画面的尺寸与所述固定常数的乘积。
全文摘要
本发明公开了一种视频图像显示的方法和装置,属于视频显示领域。方法包括获取待输出的视频图像的前景信息,前景信息包括前景画面的尺寸;根据所述前景画面的尺寸、显示设备的尺寸和分辨率、和预设的调整规则,确定所述前景画面的调整系数,其中,所述调整规则为前景画面的调整系数与所述显示设备显示时的缩放倍数的乘积等于固定常数;根据所述前景画面的调整系数,对所述待输出的视频图像进行调整,并将调整后的视频图像输出到所述显示设备进行显示。装置包括获取模块、确定模块、以及调整和输出模块。本发明通过上述方案,使前景画面在最终显示时能够按照恒定尺寸呈现,当固定常数=1时,还能以原始尺寸呈现,提高了前景画面的保真度。
文档编号G09G5/36GK102737617SQ20111008197
公开日2012年10月17日 申请日期2011年4月1日 优先权日2011年4月1日
发明者王浦林 申请人:华为终端有限公司