图像处理方法及装置、直播中的肤色处理方法及装置制造方法及图纸

技术编号:20727153 阅读:20 留言:0更新日期:2019-03-30 18:11
本发明专利技术涉及到图像处理领域,其提供一种图像处理方法、直播中的肤色处理方法即对应的装置;其中,所述图像处理方法,包括根据待处理图像各像素点的YCBCR色域空间分量识别出目标区域对应的目标像素点;根据权重函数及各个目标像素点的YCBCR色域空间分量分别计算各个目标像素点的权重值;利用图像处理算法并结合所述目标像素点的权重值对各个目标像素点进行图像处理。该图像处理方法能够是图像处理效果能够平滑过渡。

【技术实现步骤摘要】
图像处理方法及装置、直播中的肤色处理方法及装置
本专利技术涉及设备图像处理领域,尤其涉及一种图像处理方法及装置、直播中的肤色处理方法及装置。
技术介绍
图像处理是根据人们的需要或者视觉喜好,对图像,尤其是对图像中特定区域或对象进行的特殊处理。在直播领域中,人物通常是其中的主要展示部分,因此,对其中的主播进行图像处理是非常必要的。目前的图像处理手段中,存在以下方法:直接对整个界面进行图像处理,尤其使发生在对直播中的肤色的处理中,不对人物和背景区分开来,整个场景只能以显示平面的效果,不能达到将人物从直播视频中的背景中凸显出来;若将其运用至直播中的人物美颜处理,更使整个画面显得不真实,影响用户的视觉体验。因此,现有图像处理,特别是直播领域中的肤色处理技术及美颜技术不够精准,使得处理后的图像或视频等画面的显示效果不真实,降低了用户的视觉体验。
技术实现思路
本专利技术的目的旨在提供一种图像处理方法及装置、直播中的肤色处理方法及装置。为了实现上述目的,本专利技术提供以下技术方案:第一方面,本专利技术提供了一种图像处理方法,其包括:根据待处理图像各像素点的YCBCR色域空间分量识别出目标区域对应的目标像素点;根据权重函数及各个目标像素点的YCBCR色域空间分量分别计算各个计算目标像素点的权重值;利用图像处理算法并结合所述目标像素点的权重值对各个目标像素点进行图像处理。优选地,根据权重函数及各个目标像素点的YCBCR色域空间分量分别计算各个计算目标像素点的权重值的步骤包括:得到各个目标像素点的YCBCR色域空间分量的最大值Max和最小值Min,并通过对所述目标区域的YCBCR色域空间分量求取均值得到中间值M,对所述目标区域进行权重计算。优选地,所述根据待处理图像各像素点的YCBCR色域空间分量识别出目标区域对应的目标像素点的步骤包括:获取待处理图像的每个像素点的图像信息;将所述各个像素点的图像信息进行色域转换,获取各个像素点对应的色域空间分量;根据目标识别模型的色域范围值判断所述色域空间分量,识别出属于目标区域的像素点。优选地,所述图像信息包括每个像素点的YUV分量;所述将所述每个像素点的图像信息进行色域转换,获取所述待处理图像的每个像素点的色域空间分量的步骤包括:对每个像素点的YUV分量转换为RGB分量,对所述RGB分量进行色域转换,得到各个像素点的YCBCR色域空间分量;其中,YUV分量表示色彩空间,Y、U、V分别为YUV的分量值,Y代表明亮度分量,U代表色度分量,V代表浓度分量;RGB分量表示颜色空间,R、G、B分别为RGB的分量值,R代表红色分量,G代表绿色分量,B代表蓝色分量;YCBCR色域空间分量表示色彩空间,Y、CB、CR为YCBCR的具体分量值,具体为Y是指亮度分量,CB指蓝色色度分量,而CR指红色色度分量。优选地,根据目标识别模型的色域范围值判断所述色域空间分量,识别出属于目标区域的像素点的步骤包括:获取目标识别模型的色域范围值;利用所述色域范围值判断各个的像素点的YCBCR色域空间分量,将满足所述色域范围值的像素点识别为目标区域的像素点。第二方面,本专利技术提供一种直播中的肤色处理方法,其包括:从直播的视频流中获取待处理图像;根据待处理图像各像素点的YCBCR色域空间分量识别出目标区域对应的目标像素点;根据权重函数及各个目标像素点的YCBCR色域空间分量分别计算各个计算目标像素点的权重值;利用图像处理算法并结合所述目标像素点的权重值对各个目标像素点进行图像处理。优选地,所述直播中的肤色处理方法还包括:获取直播的视频流中的待处理图像的每个像素点的图像信息;将所述各个像素点的图像信息进行色域转换,获取各个像素点对应的色域空间分量;根据不同的直播对象和/或场景,得到相应的直播肤色模型的色域范围值;根据所述直播肤色模型的色域范围值判断所述色域空间分量,识别出属于肤色区域的目标像素点。优选地,所述利用图像处理算法并结合所述目标像素点的权重值对各个目标像素点进行图像处理的步骤包括:利用美颜算法对所述肤色区域的每个像素点进行加权平均,得到对所述肤色区域进行美颜处理且其他背景不变的实时视频图像。第三方面,本专利技术提供了一种图像处理装置,其包括:识别模块,用于根据待处理图像各像素点的YCBCR色域空间分量识别出目标区域对应的目标像素点;权重计算模块,用于根据权重函数及各个目标像素点的YCBCR色域空间分量分别计算各个计算目标像素点的权重值;图像处理模块,用于利用图像处理算法并结合所述目标像素点的权重值对各个目标像素点进行图像处理。第四方面,本专利技术提供了一种直播中的肤色处理装置,包括:图像获取模块,用于从直播的视频流中获取待处理图像;识别模块,用于根据待处理图像各像素点的YCBCR色域空间分量识别出目标区域对应的目标像素点;权重计算模块,用于根据权重函数及各个目标像素点的YCBCR色域空间分量分别计算各个计算目标像素点的权重值;图像处理模块,用于利用图像处理算法并结合所述目标像素点的权重值对各个目标像素点进行图像处理。第五方面,本专利技术提供了一种终端,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于:执行根据第一方面所述的图像处理方法或者根据第二方面所述的直播中的肤色处理方法。第六方面,本专利技术提供了一种计算机可得的存储介质,其存储有计算机程序:所述计算机程序被处理器执行时实现第一方面所述的图像处理方法或者第二方面所述的直播中的肤色处理方法。相比现有技术,本专利技术的方案具有以下优点:本专利技术通过根据待处理图像的YCBCR色域空间分量,与目标识别模型进行对比,得到目标区域;对目标区域进行权重计算,并利用权重对图片进行图像处理算法。该方法区分所述目标区域中不同分布位置的像素点进行不同权重的图像处理方法,使得该图像处理方法在目标区域的处理上平滑过渡,避免目标区域与其他区域在图像上形成分离。同时,本专利技术也提供一种直播中的肤色处理方法,通过从直播的视频流中获取待处理图像;根据上述的图像处理方法,根据肤色区域的YCBCR色域空间分量对肤色区域进行权重计算,通过所获取的权重值对图像处理方法进行肤色区域上的权重处理。该直播中的肤色处理方法,使得肤色关于图像处理算法的处理效果能平滑过渡,避免直播画面上的人物与背景形成效果的分离。进一步,所述图像处理算法为美颜算法,利用美颜算法对所述述肤色区域的每个像素点进行加权平均,得到对所述肤色区域进行美颜处理且其他背景不变的实时视频图像。所述直播中的肤色处理方法使得美颜处理既能针对肤色区域中的重点区域进行,也能在肤色区域的处理上平滑过渡,达到显示效果即美化又自然。本专利技术附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术提供的图像处理方法的一实施例流程示意图;图2为本专利技术提供的直播中的肤色处理装置的一实施例流程示意图;图3为本专利技术提供的图像处理装置的一实施例示意图;图4为本专利技术提供的直播中的肤色处理装置的一实施例示意图;图5为本专利技术提供的实施例本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,其包括以下步骤:根据待处理图像各像素点的YCBCR色域空间分量识别出目标区域对应的目标像素点;根据权重函数及各个目标像素点的YCBCR色域空间分量分别计算各个目标像素点的权重值;利用图像处理算法并结合所述目标像素点的权重值对各个目标像素点进行图像处理。

【技术特征摘要】
1.一种图像处理方法,其特征在于,其包括以下步骤:根据待处理图像各像素点的YCBCR色域空间分量识别出目标区域对应的目标像素点;根据权重函数及各个目标像素点的YCBCR色域空间分量分别计算各个目标像素点的权重值;利用图像处理算法并结合所述目标像素点的权重值对各个目标像素点进行图像处理。2.根据权利要求1所述的图像处理方法,其特征在于,所述根据权重函数及各个目标像素点的YCBCR色域空间分量分别计算各个目标像素点的权重值的步骤包括:得到各个目标像素点的YCBCR色域空间分量的最大值Max和最小值Min,并通过对所述目标区域的YCBCR色域空间分量求取均值得到中间值M,对所述目标区域进行权重计算。3.根据权利要求1所述的图像处理方法,其特征在于,所述根据待处理图像各像素点的YCBCR色域空间分量识别出目标区域对应的目标像素点的步骤包括:获取待处理图像的每个像素点的图像信息;将所述各个像素点的图像信息进行色域转换,获取各个像素点对应的色域空间分量;根据目标识别模型的色域范围值判断所述色域空间分量,识别出属于目标区域的目标像素点。4.根据权利要求3所述的图像处理方法,其特征在于,所述图像信息包括每个像素点的YUV分量;所述将所述每个像素点的图像信息进行色域转换,获取所述待处理图像的每个像素点的色域空间分量的步骤包括:对每个像素点的YUV分量转换为RGB分量,对所述RGB分量进行色域转换,得到各个像素点的YCBCR色域空间分量;其中,YUV分量表示色彩空间,Y、U、V分别为YUV的分量值,Y代表明亮度分量,U代表色度分量,V代表浓度分量;RGB分量表示颜色空间,R、G、B分别为RGB的分量值,R代表红色分量,G代表绿色分量,B代表蓝色分量;YCBCR色域空间分量表示色彩空间,Y、CB、CR为YCBCR的具体分量值,具体为Y是指亮度分量,CB指蓝色色度分量,而CR指红色色度分量。5.根据权利要求3所述的图像处理方法,其特征在于,根据目标识别模型的色域范围值判断所述色域空间分量,识别出属于目标区域的像素点的步骤包括:获取目标识别模型的色域范围值;利用所述色域范围值判断各个的像素点的YCBCR色域空间分量,将满足所述色域范围值的像素点识别为目标区域的像素点。6.一种直播中的肤色处理方法,其特征在于,包括:从直播的视频流中获取待处理图像;根据待处理图像各像素点的YCBCR色域空间分量识别出目标区域对应的目标像素点;...

【专利技术属性】
技术研发人员:华路延
申请(专利权)人:广州虎牙信息科技有限公司
类型:发明
国别省市:广东,44

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

1