视频图像处理方法和视频图像处理装置与流程

文档序号:11524599阅读:144来源:国知局

技术领域
:】本发明涉及终端
技术领域
:,尤其涉及一种视频图像处理方法和一种视频图像处理装置。
背景技术
::目前,视频通话的应用非常广泛,为用户的学习和生活提供了很多便利。然而,高质量的视频通话所消耗的网络流量很多,具有使用成本高的缺陷,如果一味地降低视频通话的图像质量进行传输,又会造成视频不清晰,使用户体验降低。因此,如何在保证用户体验的同时降低视频通话的成本,成为目前亟待解决的技术问题。技术实现要素:本发明实施例提供了一种视频图像处理方法和一种视频图像处理装置,旨在解决相关技术中视频通话成本高的技术问题,能够可以在保证用户体验的同时降低视频通话的成本。第一方面,本发明实施例提供了一种视频图像处理方法,包括:获取第一视频图像和第二视频图像,所述第一视频图像的画质高于所述第二视频图像的画质;根据预定区域划分算法,在所述第一视频图像和所述第二视频图像上的相同位置进行区域划分,得到目标区域;将所述第一视频图像的目标区域内图像替换至所述第二视频图像的目标区域内图像,以得到第三视频图像。在本发明上述实施例中,可选地,所述获取第一视频图像和第二视频图像的步骤,具体包括:获取预定时间间隔内连续拍摄的两组图像作为所述第一视频图像和所述第二视频图像,每组图像由一个帧或多个帧组成。在本发明上述实施例中,可选地,所述预定区域划分算法包括人脸识别算法、差分算法、异或算法、平均算法、加权算法和递减算法中的一项或多项。在本发明上述实施例中,可选地,所述根据预定区域划分算法,在所述第一视频图像和所述第二视频图像上的相同位置进行区域划分的步骤,具体包括:对于任一视频图像,通过多种预定区域划分算法进行区域划分,得到多个初始区域,以及将所述多个初始区域进行合并,得到所述目标区域;或者对于任一视频图像,通过多种预定区域划分算法进行区域划分,得到多个初始区域,以及在所述多个初始区域中取面积最大、面积最小或最接近所述多个初始区域的平均面积的一个初始区域作为所述目标区域。在本发明上述实施例中,可选地,还包括:获取第四视频图像;通过所述预定区域划分算法,将所述第四视频图像划分为主要区域和次要区域;将所述主要区域和所述次要区域的画质分别调整至第一预定画质和第二预定画质,以得到第五视频图像;将所述第五视频图像传输至所述接收方终端。第二方面,本发明实施例提供了一种视频图像处理装置,包括:第一获取单元,获取第一视频图像和第二视频图像,所述第一视频图像的画质高于所述第二视频图像的画质;第一区域划分单元,根据预定区域划分算法,在所述第一视频图像和所述第二视频图像上的相同位置进行区域划分,得到目标区域;区域替换单元,将所述第一视频图像的目标区域内图像替换至所述第二视频图像的目标区域内图像,以得到第三视频图像。在本发明上述实施例中,可选地,所述第一获取单元具体用于:获取预定时间间隔内连续拍摄的两组图像作为所述第一视频图像和所述第二视频图像,每组图像由一个帧或多个帧组成。在本发明上述实施例中,可选地,所述预定区域划分算法包括人脸识别算法、差分算法、异或算法、平均算法、加权算法和递减算法中的一项或多项。在本发明上述实施例中,可选地,所述区域划分单元具体用于:对于任一视频图像,通过多种预定区域划分算法进行区域划分,得到多个初始区域,以及将所述多个初始区域进行合并,得到所述目标区域;或者对于任一视频图像,通过多种预定区域划分算法进行区域划分,得到多个初始区域,以及在所述多个初始区域中取面积最大、面积最小或最接近所述多个初始区域的平均面积的一个初始区域作为所述目标区域。在本发明上述实施例中,可选地,还包括:第二获取单元,获取第四视频图像;第二区域划分单元,通过所述预定区域划分算法,将所述第四视频图像划分为主要区域和次要区域;画质调整单元,将所述主要区域和所述次要区域的画质分别调整至第一预定画质和第二预定画质,以得到第五视频图像;第二发送单元,将所述第五视频图像传输至所述接收方终端。以上技术方案,针对相关技术中视频通话成本高的技术问题,提供了一种智能进行视频图像处理的方法,能够获取两组不同画质的视频图像,并根据预定区域划分算法,在两组视频图像找出相同的目标区域,该目标区域为用户所需要看清的区域,接着,可以将画质较高的第一视频图像的目标区域替换至画质较低的第二视频图像的目标区域所在的位置,形成第三视频图像,因此,第三视频图像中用户所需要看清的区域画质较高,而该区域以为的其他不重要区域则画质较低。这样,在进行视频图像的传输时,可直接将第三视频图像传输至接收方终端,既能够保证用户获得高画质的目标区域,提升了用户体验,又降低了其他不重要区域的画质,使视频图像的整体大小降低,可以减小传输过程中的流量消耗,并提升了图像传输的效率,极大地降低了视频图像传输的流量成本和时间成本。【附图说明】为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1示出了本发明的一个实施例的视频图像处理方法的流程图;图2示出了本发明的另一个实施例的视频图像处理方法的流程图;图3示出了本发明的一个实施例的视频图像处理装置的框图;图4示出了本发明的一个实施例的终端的框图。【具体实施方式】为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。需要知晓,在视频图像传输过程中,往往需要将图像压缩后进行传输,因此,以下实施例中所述的传输步骤均指的是在压缩图像后传输图像。当然,在网速允许或用户对视频图像质量要求极高的情况下,也可以直接发送未压缩的视频图像。图1示出了本发明的一个实施例的视频图像处理方法的流程图。如图1所示,本发明实施例提供了一种视频图像处理方法,包括:步骤102,获取第一视频图像和第二视频图像,第一视频图像的画质高于第二视频图像的画质。获取第一视频图像和第二视频图像有多种实现方式,在本发明的一种实现方式中,可以通过摄像装置实时获取两组连续的视频图像分别作为第一视频图像和第二视频图像,并对第二视频图像进行压缩,压缩后的第二视频图像的画质即低于第一视频图像。其中,画质指的是视频图像的观看效果,主要体现在视频图像的大小,分辨率越高的视频图像大小越大,画质也就越高,同时,画质还会受到饱和度、对比度等参数的影响。在本发明的另一种实现方式中,步骤102还可以具体限定为:获取预定时间间隔内连续拍摄的两组图像作为第一视频图像和第二视频图像,其中,预定时间间隔可以由终端的用户进行设置,也可以由系统出厂自带,还可以由系统根据实际拍摄需求进行实时设置。比如,系统可以设定将每0.1s内拍摄的图像分为第一视频图像和第二视频图像两个组,每组图像由一个帧或多个帧组成,也就是说,第一视频图像和第二视频图像中视频图像的数量为一个或多个。其中,预定时间间隔越短,每组的视频图像的数量越少,对于整体视频通话来说,分组就越多,最终得到的第三视频图像在时间域内的分布就越均匀,则接收方终端所获得的整体视频的观看效果就越好,从而极大地提升了用户体验。步骤104,根据预定区域划分算法,在第一视频图像和第二视频图像上的相同位置进行区域划分,得到目标区域。即根据预定区域划分算法,在两组视频图像找出相同的目标区域,该目标区域为用户所需要看清的区域。其中,预定区域划分算法包括人脸识别算法、差分算法、异或算法、平均算法、加权算法和递减算法中的一项或多项,当然,预定区域划分算法还可以是根据需要除此之外的其他算法。在本发明的一种实现方式中,区域划分的具体步骤包括:对于任一视频图像,通过多种预定区域划分算法进行区域划分,得到多个初始区域,以及将多个初始区域进行合并,得到目标区域。为了提升所选的目标区域的有效性,可以将通过多种预定区域划分算法合并使用,用每种预定区域划分算法都能计算得到一个初始区域,接着,可以把全部的初始区域合并为目标区域,以保证无论用户的需求为何,全部能够选定的目标区域均能以高画质呈现给用户,极大地提升了用户体验。在本发明的另一种实现方式中,对于任一视频图像,通过多种预定区域划分算法进行区域划分,得到多个初始区域,以及在多个初始区域中取面积最大、面积最小或最接近多个初始区域的平均面积的一个初始区域作为目标区域。为了提升所选的目标区域的有效性,可以将通过多种预定区域划分算法合并使用,用每种预定区域划分算法都能计算得到一个初始区域,接着,可在多个初始区域中选择面积最大的一个初始区域作为目标区域,以保证用户所需的清晰区域尽可能地在高画质的目标区域内。或者,可在多个初始区域中选择面积最小的一个初始区域作为目标区域,使得高画质的目标区域面积最小,最大限度地降低了传输数据的大小,降低了传输的时间成本和流量成本。当然,还可以选择最接近多个初始区域的平均面积的一个初始区域作为目标区域,以兼顾低成本与目标区域有效性。步骤106,将第一视频图像的目标区域内图像替换至第二视频图像的目标区域内图像,以得到第三视频图像。即可以将画质较高的第一视频图像的目标区域替换至画质较低的第二视频图像的目标区域所在的位置,形成第三视频图像,因此,第三视频图像中用户所需要看清的区域画质较高,而该区域以为的其他不重要区域则画质较低。在步骤106之后,可将第三视频图像传输至接收方终端。这样,在进行视频图像的传输时,可直接将第三视频图像传输至接收方终端,既能够保证用户获得高画质的目标区域,实现高用户体验,又降低了其他不重要区域的画质,使视频图像的整体大小降低,可以减小传输过程中的流量消耗,并提升了图像传输的效率,极大地降低了视频图像传输的流量成本和时间成本。图2示出了本发明的另一个实施例的视频图像处理方法的流程图。如图2所示,本发明的另一个实施例的视频图像处理方法,包括:步骤202,获取第四视频图像。步骤204,通过预定区域划分算法,将第四视频图像划分为主要区域和次要区域。该步骤与图1示出的实施例中的区域划分的步骤相同,在此不再赘述。步骤206,将主要区域和次要区域的画质分别调整至第一预定画质和第二预定画质,以得到第五视频图像。其中,第一预定画质和第二预定画质具有各自对应的分辨率、对比度和饱和度等画质属性,且第一预定画质高于第二预定画质。这样,通过对画质属性的调整,可以使得主要区域的画质高于次要区域的画质,以保证主要区域的画质能够满足用户的实际需求。其中,在对画质调整之前,次要区域的画质高于第二预定画质,而主要区域的画质则可以高于、等于或低于第一预定画质,只要保证画质调整之后,视频图像的整体大小降低即可。步骤208,将第五视频图像传输至接收方终端。该技术方案,将获取的视频图像中的每帧图像进行传输,而在图1示出的实施例中,传输的第三视频图像则为获取的视频图像的一半,因此,两者的传输数据大小有差别。由此,在实际场景中,用户可以单独使用图1实施例所示的视频图像传输方法,也可以将图1和图2示出的实施例结合使用,比如,可由用户根据实际需要设置在每个0.2s中,前0.1s采用图1实施例所示的视频图像传输方法,后0.1s采用图2实施例所示的视频图像传输方法,从而既能够保证用户获得高画质的目标区域,提升用户体验,又减小传输过程中的流量消耗,提升了图像传输的效率。图3示出了本发明的一个实施例的视频图像处理装置的框图;如图3所示,本发明的一个实施例的视频图像处理装置300,包括:第一获取单元302、第一区域划分单元304、区域替换单元306和第一发送单元308。其中,第一获取单元302用于获取第一视频图像和第二视频图像,第一视频图像的画质高于第二视频图像的画质;第一区域划分单元304用于根据预定区域划分算法,在第一视频图像和第二视频图像上的相同位置进行区域划分,得到目标区域;区域替换单元306用于将第一视频图像的目标区域内图像替换至第二视频图像的目标区域内图像,以得到第三视频图像。此后,将第三视频图像传输至接收方终端。该视频图像处理装置300使用上述实施例中任一项的视频图像处理方法,因此,具有上述所有技术效果,在此不再赘述。视频图像处理装置300还具有以下技术特征:在本发明的一种实现方式中,第一获取单元302具体用于:获取预定时间间隔内连续拍摄的两组图像作为第一视频图像和第二视频图像,每组图像由一个帧或多个帧组成。在本发明的一种实现方式中,预定区域划分算法包括人脸识别算法、差分算法、异或算法、平均算法、加权算法和递减算法中的一项或多项。在本发明的一种实现方式中,区域划分单元304具体用于:对于任一视频图像,通过多种预定区域划分算法进行区域划分,得到多个初始区域,以及将多个初始区域进行合并,得到目标区域;或者对于任一视频图像,通过多种预定区域划分算法进行区域划分,得到多个初始区域,以及在多个初始区域中取面积最大、面积最小或最接近多个初始区域的平均面积的一个初始区域作为目标区域。在本发明的一种实现方式中,视频图像处理装置300还包括:第二获取单元,获取第四视频图像;第二区域划分单元,通过预定区域划分算法,将第四视频图像划分为主要区域和次要区域;画质调整单元,将主要区域和次要区域的画质分别调整至第一预定画质和第二预定画质,以得到第五视频图像;第二发送单元,将第五视频图像传输至接收方终端。图4示出了本发明的一个实施例的终端的框图。如图4所示,根据本发明的一个实施例的终端400,包括图3示出的视频图像处理装置300,因此,该终端400具有和图3示出的视频图像处理装置300相同的技术效果,在此不再赘述。以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,在进行视频图像的传输时,可直接将第三视频图像传输至接收方终端,既能够保证用户获得高画质的目标区域,提升了用户体验,又降低了其他不重要区域的画质,使视频图像的整体大小降低,可以减小传输过程中的流量消耗,并提升了图像传输的效率,极大地降低了视频图像传输的流量成本和时间成本。应当理解,尽管在本发明实施例中可能采用术语第一、第二等来描述视频图像,但这些视频图像不应限于这些术语。这些术语仅用来将视频图像彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一视频图像也可以被称为第二视频图像,类似地,第二视频图像也可以被称为第一视频图像。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。需要说明的是,本发明实施例中所涉及的终端可以包括但不限于个人计算机(personalcomputer,pc)、个人数字助理(personaldigitalassistant,pda)、无线手持设备、平板电脑(tabletcomputer)、手机、mp3播放器、mp4播放器等。在本发明所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1