电子设备和图像处理方法技术

技术编号:13864189 阅读:50 留言:0更新日期:2016-10-19 17:00
本发明专利技术提供一种电子设备及其图像处理方法,能够有效地对输入图像的食物场景进行识别,从而能够提高食物场景的输入图像的处理效果。图像处理方法包括:输入包括YUV分量的彩色输入图像;检测在彩色输入图像中是否存在规定形状的对象;在检测出存在规定形状的对象的情况下,基于规定形状的对象的位置来确定所述彩色输入图像中的分析区域;判断与分析区域中的像素对应的U分量值和V分量值是否满足规定的条件,在满足规定的条件的情况下,将彩色输入图像的场景识别为食物场景。

【技术实现步骤摘要】

本专利技术涉及电子设备和应用于电子设备的图像处理方法。
技术介绍
在现有技术中,存在对输入图像的场景进行识别的技术。例如在手机、平板电脑、数码相机等的电子设备中,对要拍摄的照片的场景进行识别,从而进行与识别出的场景适应的处理(例如,补光、颜色调整等)。例如,若识别为要拍摄的照片是人物场景时,则进行与人物场景适应的处理,在识别为要拍摄的照片是风景场景,则进行与风景场景适应的处理,由此提高照片的成像质量。但是,在现有技术中还不存在对食物场景进行有效识别的方法,因此无法对食物场景的输入图像进行适当的例如补光、颜色调整等的处理。由此,难以针对食物场景的输入图像,进行适当的处理,图像处理的效果不显著。
技术实现思路
本专利技术鉴于上述问题而完成,其目的在于提供一种电子设备和图像处理方法,能够有效地对输入图像的食物场景进行识别,从而能够提高食物场景的输入图像的处理效果。根据本专利技术的一个方面,提供一种电子设备。所述电子设备包括:图像输入单元,配置来输入包括YUV分量的彩色输入图像;以及处理单元,配置来检测所述彩色输入图像中是否存在规定形状的对象,在检测出存在规定形状的对象的情况下,基于所述规定形状的对象的位置来确定所述彩色输入图像中的分析区域,并且判断与所述分析区域中的像素对应的U分量值和V分量值是否满足规定的条件,在满足规定的条件的情况下,将所述彩色输入图像的场景识别为食物场景。根据本专利技术的另一方面,提供一种应用于电子设备的图像处理方法。所述图像处理方法包括:输入包括YUV分量的彩色输入图像;检测在所述彩色
输入图像中是否存在规定形状的对象;在检测出存在规定形状的对象的情况下,基于所述规定形状的对象的位置来确定所述彩色输入图像中的分析区域;判断与所述分析区域中的像素对应的U分量值和V分量值是否满足规定的条件,在满足规定的条件的情况下,将所述彩色输入图像的场景识别为食物场景。根据本专利技术的电子设备和图像处理方法,在判断彩色输入图像的场景是否为食物场景时,通过对确定出的分析区域进行颜色分布分析,从而能够显著提高准确率。附图说明图1是表示本专利技术的实施方式的电子设备的功能框图。图2是表示本专利技术的实施方式的图像处理方法的流程图。具体实施方式下面,参照附图来说明本专利技术的实施方式。提供以下参照附图的描述,以帮助对由权利要求及其等价物所限定的本专利技术的示例实施方式的理解。其包括帮助理解的各种具体细节,但它们只能被看作是示例性的。因此,本领域技术人员将认识到,可对这里描述的实施方式进行各种改变和修改,而不脱离本专利技术的范围和精神。而且,为了使说明书更加清楚简洁,将省略对本领域熟知功能和构造的详细描述。参照图1来说明本专利技术的实施方式的电子设备1。图1是表示本专利技术的实施方式的电子设备1的功能框图。如图1所示,电子设备1包括图像输入单元11和处理单元12。其中,电子设备1为诸如手机、平板电脑、笔记本电脑、数码相机等的电子设备,只要具备能够处理彩色输入图像的功能即可。图像输入单元11配置来输入包括YUV分量的彩色输入图像。其中,图像输入单元的具体构成方式不受限定。例如,在图像输入单元11中,由拍摄模块采集彩色输入图像,若所采集的彩色输入图像为YUV格式,则直接将采集的彩色输入图像输入到处理单元12,若所采集的彩色输入图像不是YUV格式(例如为RGB格式),则将所采集的彩色输入图像转换为YUV格式之后输入到处理单元12。再如,在图像输入单元11中,不采集彩色输入图像,
而是将例如从其他电子设备接收的彩色输入图像(或者,本地存储器中存储的彩色输入图像)输入到处理单元12。同样,若彩色输入图像为YUV格式,则直接将该彩色输入图像输入到处理单元12,若彩色输入图像不是YUV格式(例如为RGB格式),则将所采集的彩色输入图像转换为YUV格式之后输入到处理单元12。此外,优选为,由图像输入单元11输入的彩色输入图像还包括深度分量,该深度分量例如能够体现彩色输入图像中的各对象之间在纵向上的远近关系。处理单元12检测从图像输入单元接收的彩色输入图像中是否存在规定形状的对象。其中,规定形状可以是任意的形状,例如为椭圆形状、矩形形状等。例如,处理单元12检测从图像输入单元接收的彩色输入图像中是否存在椭圆形状的对象。通过检测是否存在椭圆形状的对象,由此能够判定彩色输入图像中是否存在盘子等的用于盛放食物的对象。由于用于盛放食物的对象不限定于椭圆形状,因此可以根据具体的用于盛放食物的对象,适当地设定规定形状。此外,根据具体的情形,可以设定多个规定形状。在彩色输入图像中检测规定形状的处理可以通过现有技术中的检测方法进行处理,因此不展开进行说明。在检测出存在规定形状的对象的情况下,处理单元12基于规定形状的对象的位置来确定彩色输入图像中的分析区域。具体地,在检测出存在规定形状的对象的情况下,能够确认在彩色输入图像中存在用于盛放食物的对象,因此进一步根据该用于盛放食物的对象的位置,确定彩色输入图像中存在可能存在食物的分析区域。另外,在没有检测出存在规定形状的对象的情况下,处理单元12可以直接识别为彩色输入图像不是食物场景。例如,在将食物盛放于盘子的情况下,在彩色输入图像中,食物所存在的区域以盘子的中心点为中心而被布置。因此,在检测出存在椭圆形状的对象的情况下,基于检测出的椭圆的中心点的位置来确定所述彩色输入图像中的分析区域。此外,在基于椭圆的中心点的位置来确定分析区域时,也可以参照椭圆的大小等信息,从而更加合理地确定出存在食物的可能性高的分析区域。此外,在由图像输入单元11输入的彩色输入图像还包括深度分量的情况下,处理单元12在确定分析区域时也可以利用该深度分量。具体地,处理单
元12在基于椭圆的中心点的位置来确定的分析区域的像素中,确定所对应的深度分量值与位于椭圆的中心点的像素的深度分量值之间满足规定关系的像素,并且在基于椭圆的中心点的位置来确定的分析区域中排除满足规定关系的像素所在的位置,从而重新确定分析区域。例如,假设在墙前摆放了盛放了食物的盘子的情况下,椭圆的中心点的像素的深度分量值与食物存在的区域的像素的深度分量值之间差值相对小,但是椭圆的中心点的像素的深度分量值与墙存在的区域的像素的深度分量值之间差值相对大。因此,在基于椭圆的中心点的位置来确定的分析区域中存在墙存在的区域的情况下,能够利用深度分量值,从基于椭圆的中心点的位置来确定的分析区域中排除墙存在的区域。在具体的处理中,可以设定一个深度分量阈值,如果基于椭圆的中心点的位置来确定的分析区域中的像素的深度分量值与椭圆的中心点的像素的深度分量值的差值大于该深度分量阈值,则从基于椭圆的中心点的像素的深度分量值中排除该像素。如上,通过利用深度分量来确定分析区域,从而能够排除在分析区域中不可能存在食物的区域,提高所确定的分析区域的精度。通过如上的处理确定了存在食物的可能性高的分析区域之后,处理单元12利用食物存在的区域的像素的U分量值和V分量值呈一定规律的特性,针对分析区域进行判断,进而将彩色输入图像的场景识别为食物场景。因此,处理单元12判断与分析区域中的像素对应的U分量值和V分量值是否满足规定的条件,在满足规定的条件的情况下,将彩色输入图像的场景识别为食物场景。此外,在与分析区域中的本文档来自技高网
...

【技术保护点】
一种电子设备,包括:图像输入单元,配置来输入包括YUV分量的彩色输入图像;以及处理单元,配置来检测所述彩色输入图像中是否存在规定形状的对象,在检测出存在规定形状的对象的情况下,基于所述规定形状的对象的位置来确定所述彩色输入图像中的分析区域,并且判断与所述分析区域中的像素对应的U分量值和V分量值是否满足规定的条件,在满足规定的条件的情况下,将所述彩色输入图像的场景识别为食物场景。

【技术特征摘要】
1.一种电子设备,包括:图像输入单元,配置来输入包括YUV分量的彩色输入图像;以及处理单元,配置来检测所述彩色输入图像中是否存在规定形状的对象,在检测出存在规定形状的对象的情况下,基于所述规定形状的对象的位置来确定所述彩色输入图像中的分析区域,并且判断与所述分析区域中的像素对应的U分量值和V分量值是否满足规定的条件,在满足规定的条件的情况下,将所述彩色输入图像的场景识别为食物场景。2.如权利要求1所述的电子设备,其中,所述处理单元检测在所述彩色输入图像中是否存在椭圆形状的对象,在检测出存在椭圆形状的对象的情况下,基于检测出的椭圆的中心点的位置来确定所述彩色输入图像中的分析区域。3.如权利要求2所述的电子设备,其中,在所述彩色输入图像中还包括深度分量,所述处理单元在所述分析区域的像素中,确定所对应的深度分量值与位于椭圆的中心点的像素的深度分量值之间满足规定关系的像素,并且在所述分析区域中排除满足规定关系的像素所在的位置,从而重新确定分析区域。4.如权利要求1所述的电子设备,其中,所述处理单元计算所述分析区域中的、所对应的U分量值和V分量值分别落入第一范围和第二范围的像素的数目,在所对应的U分量值和V分量值分别落入第一范围和第二范围的像素的数目相对于所述分析区域中的所有像素的数目的比例大于第一阈值的情况下,将所述彩色输入图像的场景识别为食物场景。5.如权利要求4所述的电子设备,其中,所述处理单元基于多个彩色训练图像的U分量和V分量,确定所述第一范围和所述第二范围,其中,所述彩色训练图像的场景为食物场景。6.如权利要求5所述的电子设备,其中,在所述多个彩色训练图像的各个彩色训练图像中,分别划定了存在食物的预设区域,所述处理单元对与各个彩色训练图像的预设区域中的像素对应的U分量值和V分量值进行统计,并且将与在所述多个彩色训练图像的预设区域中的像素对应的所有U分量值中取值概率大于第二阈值的范围设为所述第一范围,将与在所述多个彩色训练图像的预设区域中的像素对应的所有V分量值中取值概率大于第三阈值的范围设为所述第二范围。7.一种图像处理方法,应用于电子设备,所述图像处理方法包括:输入包括YUV分量的彩色输入图像;检测在所述彩色输入图像中是否存在规定形状的对象;在检测出存在规定形状的对象的情况下,基于所述规定形状的对象的位置来确定所述彩色输入图像中...

【专利技术属性】
技术研发人员:许枫许之敏
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1