一种图像处理方法及移动终端技术

技术编号:17100379 阅读:65 留言:0更新日期:2018-01-21 11:49
本发明专利技术提供一种图像处理方法及移动终端,涉及通信技术领域。本发明专利技术的图像处理方法,包括:获取摄像头采集的第一图像;获取所述第一图像中的N个目标对象的属性信息;基于所述N个目标对象的属性信息,对所述第一图像进行虚化处理,生成至少一个第二图像;其中,每个所述第二图像的虚化区域不同。本发明专利技术的方案用于解决现有的图像虚化中,无法识别出其中的被摄主体,无关人员无法被虚化,图像效果不能达到预期目的的问题。

A method of image processing and mobile terminal

The invention provides an image processing method and a mobile terminal, which relate to the communication technology field. Including image processing method, said invention acquires a first image collected by the camera; obtaining attribute information of the first image in the N object attribute information; the N object based on hollowification processing on the first image, generating at least one second wherein each of the image; virtual image of second different regions. The scheme of the invention is used to solve the problem that the existing subjects can not recognize the subjects in the image falsified, and the irrelevant personnel cannot be falsified, and the image effect can not achieve the desired purpose.

【技术实现步骤摘要】
一种图像处理方法及移动终端
本专利技术涉及通信
,尤其涉及一种图像处理方法及移动终端。
技术介绍
随着技术的发展与进步,移动终端的功能越来越多样化,大大提升了移动终端的使用便捷性,已融入到人们的学习、娱乐、交友等方方面面中,成为了不可或缺的重要工具。其中,移动终端的拍摄功能更为被大众所接受,使用移动终端拍摄图像,已逐渐成为一种习惯。而为了突出拍摄中的人像,现有移动终端的拍摄功能提供了一种虚化效果,能够基于人脸或人像来判定待虚化区域位置,实现图像的虚化效果。但是,当拍摄视野内存在多个人脸或者人像时,移动终端将无法识别出其中的被摄主体,使得拍摄得到的图像中,无关人员未被虚化,图像效果不能达到预期目的。
技术实现思路
本专利技术实施例提供一种图像处理方法及移动终端,以解决现有的图像虚化中,无法识别出其中的被摄主体,无关人员无法被虚化,图像效果不能达到预期目的的问题。第一方面,本专利技术的实施例提供了一种图像处理方法,包括:获取摄像头采集的第一图像;获取所述第一图像中的N个目标对象的属性信息;基于所述N个目标对象的属性信息,对所述第一图像进行虚化处理,生成至少一个第二图像;其中,每个所述第二图像的虚化区域不同。第二方面,本专利技术的实施例还提供了一种移动终端,其特征在于,包括:第一获取模块,用于获取摄像头采集的第一图像;第二获取模块,用于获取所述第一图像中的N个目标对象的属性信息;第一处理模块,用于基于所述N个目标对象的属性信息,对所述第一图像进行虚化处理,生成至少一个第二图像;其中,每个所述第二图像的虚化区域不同。第三方面,本专利技术的实施例还提供了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的图像处理方法的步骤。第四方面,本专利技术的实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的图像处理方法的步骤。这样,本专利技术实施例中,首先将获取摄像头采集的第一图像;然后获取该第一图像中的N个目标对象的属性信息;之后基于该N个目标对象的属性信息,对第一图像进行虚化处理,生成至少一个第二图像。由于虚化处理针对每个目标对象进行,得到的每个第二图像中虚化区域不同,所以每个第二图像所展示的是不同的虚化效果,就能够使用户从中得到更为满意的图像,避免了图像效果不能达到预期目的的问题出现。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例的图像处理方法的流程示意图之一;图2为本专利技术实施例中拍摄得到的图像示意图;图3为本专利技术实施例中虚化处理后图像的分类示意图;图4为图3中一图像集合打开后的图像示意图;图5为本专利技术实施例的图像处理方法的流程示意图之二;图6为本专利技术实施例中设置显示优先级的示意图;图7为本专利技术实施例的图像处理方法的流程示意图之三;图8为本专利技术实施例的移动终端的结构示意图之一;图9为本专利技术实施例的移动终端的结构示意图之二;图10为本专利技术实施例的移动终端的结构示意图之三;图11为本专利技术实施例的移动终端的结构示意图之四;图12为本专利技术实施例的移动终端的结构示意图之五;图13为本专利技术实施例的移动终端的结构示意图之六;图14为本专利技术另一实施例的移动终端的结构示意图;图15为本专利技术又一实施例的移动终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例的图像处理方法,包括:步骤101,获取摄像头采集的第一图像。本步骤中,第一图像为摄像头采集得到的图像,优选的,该第一图像是摄像头在拍摄指令后拍摄得到的图像。通过获取该第一图像,为后续的处理提供了基础。步骤102,获取所述第一图像中的N个目标对象的属性信息。本步骤中,将基于步骤101获取到的第一图像,进一步获取该第一图像中的N个目标对象的属性信息,为之后针对第一图像中的目标对象进行虚化做好准备。步骤103,基于所述N个目标对象的属性信息,对所述第一图像进行虚化处理,生成至少一个第二图像;其中,每个所述第二图像的虚化区域不同。本步骤中,能够基于步骤102获取到的N个目标对象的属相信息,针对目标对象对第一图像进行虚化处理,得到第二图像。由于每个第二图像中虚化区域不同,就提供给了用户更多的选择,以便用户得到所需的图像。这样,通过步骤101-步骤103,首先将获取摄像头采集的第一图像;然后获取该第一图像中的N个目标对象的属性信息;之后基于该N个目标对象的属性信息,对第一图像进行虚化处理,生成至少一个第二图像。由于虚化处理针对每个目标对象进行,得到的每个第二图像中虚化区域不同,所以每个第二图像所展示的是不同的虚化效果,就能够使用户从中得到更为满意的图像,避免了图像效果不能达到预期目的的问题出现。其中,步骤102包括:根据预设对象的图像特征,对所述第一图像进行检测,确定所述第一图像中与所述图像特征匹配的N个目标对象;根据所述N个目标对象,确定所述N个目标对象在所述第一图像中的属性信息;其中,所述属性信息包括目标对象在所述第一图像中的位置、大小、数量以及轮廓。这里,应用了上述图像处理方法的移动终端,存储有预设对象的图像特征,以便在图像中识别出与该预设对象匹配的目标对象。按照上述步骤,首先,根据该预设对象的图像特征,对第一图像进行检测,就能够确定第一图像中与该图像特征匹配的N个目标对象;然后,根据该N个目标对象,将确定在第一图像中检测到的N个目标对象的属性信息,该属性信息包括目标对象在第一图像中的位置、大小、数量以及轮廓等等。应该知道的是,若预设对象为人脸,则该图像特征即为人脸的图像特征;若预设对象为人像,则该图像特征即为人像的图像特征。当然,预设对象还可以是用户自定义存储某一事物的图像特征,在拍摄到的图像中进行该事物的检测。例如,用户甲通过移动终端的摄像头拍摄,得到一张包含3个人脸的图像,然而用户甲只希望得到一张清晰显示被摄人乙面部的图像。可知,人脸即为目标对象,则将由人脸的图像特征,识别出拍摄的第一图像中的所有人脸,之后,根据识别出的人脸,确定在第一图像中的属性信息,如3个人脸中,每个人脸在第一图像中的位置、大小、轮廓等等。如图2中,第一显示区域201为人脸A的显示区域,第二显示区域202为人脸B的显示区域,第三显示区域203为人脸C的显示区域。其中,为便于数据信息后续的使用,第一图像中目标对象的属性信息将进行存储。具体的,可保存到一个自定义的信息结构体数组detect_info中,每个结构体的实例对应一个目标对象(如人脸/人像)信息集合,该集合需包含人脸/人像的位置、大小及轮廓等基本信息。并且为数组中的每个结构体实例分配一个对应的ID,作为该实例的唯一标识。同时为每个人脸/人像添加一个本文档来自技高网...
一种图像处理方法及移动终端

【技术保护点】
一种图像处理方法,其特征在于,包括:获取摄像头采集的第一图像;获取所述第一图像中的N个目标对象的属性信息;基于所述N个目标对象的属性信息,对所述第一图像进行虚化处理,生成至少一个第二图像;其中,每个所述第二图像的虚化区域不同。

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:获取摄像头采集的第一图像;获取所述第一图像中的N个目标对象的属性信息;基于所述N个目标对象的属性信息,对所述第一图像进行虚化处理,生成至少一个第二图像;其中,每个所述第二图像的虚化区域不同。2.根据权利要求1所述的图像处理方法,其特征在于,所述获取所述第一图像中的N个目标对象的属性信息的步骤,包括:根据预设对象的图像特征,对所述第一图像进行检测,确定所述第一图像中与所述图像特征匹配的N个目标对象;根据所述N个目标对象,确定所述N个目标对象在所述第一图像中的属性信息;其中,所述属性信息包括目标对象在所述第一图像中的位置、大小、数量以及轮廓。3.根据权利要求1所述的图像处理方法,其特征在于,所述基于所述N个目标对象的属性信息,对所述第一图像进行虚化处理,生成至少一个第二图像的步骤,包括:在所述N个目标对象中,确定虚化处理的被摄主体;根据所述被摄主体,将所述第一图像中的背景区域进行虚化,得到第二图像;其中,所述背景区域为所述第一图像中除所述被摄主体所在区域外的所有图像区域。4.根据权利要求3所述的图像处理方法,其特征在于,所述在所述N个目标对象中,确定虚化处理的被摄主体的步骤,包括:在所述N个目标对象中,分别选取不同组合方式的1个、2个、…、N个目标对象作为被摄主体,得到2N-1个被摄主体。5.根据权利要求3所述的图像处理方法,其特征在于,在所述基于所述N个目标对象的属性信息,对所述第一图像进行虚化处理,生成至少一个第二图像的步骤之后,还包括:根据预设的分类条件和所述N个目标对象的特征信息,对所述第二图像进行分类显示;其中,归属于同一类型的第二图像中,被摄主体至少具有一相同的目标对象。6.根据权利要求5所述的图像处理方法,其特征在于,所述根据预设的分类条件和所述N个目标对象的特征信息,对所述第二图像进行分类显示的步骤,包括:基于预设的分类条和所述N个目标对象的特征信息,将所述第二图像进行分类;基于预设的显示优先级和显示方式的对应关系,确定与所述第二图像的显示优先级对应的显示方式;按照所述第二图像的显示优先级对应的显示方式,对分类后的第二图像进行显示。7.根据权利要求6所述的图像处理方法,其特征在于,所述按照所述第二图像的显示优先级对应的显示方式,对分类后的第二图像进行显示的步骤,包括:将显示优先级最高的第二图像按照预设的背景颜色图案进行突出显示。8.根据权利要求6所述的图像处理方法,其特征在于,在所述基于预设的分类条件和所述N个目标对象的特征信息,将所述第二图像进行分类的步骤之后,包括:将归属于同一类型的第二图像进行合并,得到至少一个图像集合;在第一预览界面上显示所述至少一个图像集合;其中,一个图像集合包括相同类型的至少一个第二图像。9.根据权利要求8所述的图像处理方法,其特征在于,在所述在第一预览界面上显示所述至少一个图像集合的步骤之后,包括:若接收到用户在所述第一预览界面上选择打开一图像集合的指令,则将所述图像集合中的所有第二图像在第二预览界面上进行显示;若接收到用户在所述第二预览界面上选择保存目标第二图像的指令,则将所述目标第二图像确定为目标图像。10.根据权利要求9所述的图像处理方法,其特征在于,在所述将所述图像集合中的所有第二图像在第二预览界面上进行显示的步骤之后,包括:获取用户在第二图像上操作的目标位置;基于所述N个目标对象的属性信息,在所述目标位置的预设区域内检测是否存在目标对象;若在所述目标位置的预设区域内检测到存在目标对象,则获取检测到的目标对象对应的图像集合,并将所述图像集合中的第二图像在第三预览界面上显示。11.根据权利要求10所述的图像处理方法,其特征在于,所述基于所述N个目标对象的属性信息,在所述目标位置的预设区域内检测是否存在目标对象的步骤,包括:计算每个目标对象的中心位置;获取所述中心位置与所述目标位置的图像距离;若所述图像距离小于预设阈值,则确定在所述目标位置的预设区域内检测到存在目标对象。12.根据权利要求11所述的图像处理方法,其特征在于,所述计算每个目标对象的中心位置的步骤,包括:构建一直角坐标系,确定第i个目标对象所处区域的第一边缘点S1的坐标(m1,n1)和第二边缘点S2的坐标(m2,n2);根据公式和计算第i个目标对象的中心位置Qi的坐标(Xi,Yi);其中,所述第一边缘点为所述直角坐标系的X轴方向上的边缘点,所述第二边缘点为所述直角坐标系的Y方向上的边缘点;i=1,2,…,n。13.根据权利要求12所述的图像处理方法,其特征在于,所述获取所述中心位置与所述目标位置的图像距离的步骤,包括:根据已构建的直角坐标系,确定目标位置P的坐标(a,b);根据公式Dis=MAX(abs(Xi-a),abs(Yi-b)),计算图像距离Dis。14.根据权利要求11所述的图像处理方法,其特征在于,在所述获取检测到的目标对象对应的图像集合的步骤之前,包括:若至少两个目标对象存在于所述预设区域内,则选择最小图像距离对应的目标图像作为目标对象。15.根据权利要求5所述的图像处理方法,其特征在于,在所述根据预设的分类条件和所述N个目标对象的特征信息,对所述第二图像进行分类显示的步骤之后,包括:接收用户输入的优先级调整指令;将与所述优先级调整指令对应的目标对象的显示优先级调整为最高优先级。16.一种移动终端,其...

【专利技术属性】
技术研发人员:陈涵
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1