CN104463782B - 图像处理方法、装置和电子设备 - Google Patents

图像处理方法、装置和电子设备 Download PDF

Info

Publication number
CN104463782B
CN104463782B CN201310421254.6A CN201310421254A CN104463782B CN 104463782 B CN104463782 B CN 104463782B CN 201310421254 A CN201310421254 A CN 201310421254A CN 104463782 B CN104463782 B CN 104463782B
Authority
CN
China
Prior art keywords
image
region
predetermined
processing
processing region
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310421254.6A
Other languages
English (en)
Other versions
CN104463782A (zh
Inventor
谢军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201310421254.6A priority Critical patent/CN104463782B/zh
Publication of CN104463782A publication Critical patent/CN104463782A/zh
Application granted granted Critical
Publication of CN104463782B publication Critical patent/CN104463782B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)
  • Studio Devices (AREA)
  • Image Processing (AREA)

Abstract

本发明公开了一种图像处理方法、装置和电子设备,属于图像处理领域。所述方法包括:通过电子设备的前置摄像头采集图像;检测图像中是否存在预定特征;根据预定特征确定目标图像中的处理区域,目标图像是所述图像、所述图像之后采集的图像或与所述图像对应的图像;对目标图像中的处理区域进行预定处理。本发明通过摄像头采集图像后,检测图像中是否存在预定特征并根据预定特征确定目标图像中的处理区域,然后对目标图像中的处理区域进行预定处理;解决了现有的图像处理方法都需要辅助输入设备才能实现对图像进行处理的问题;达到了无需借助辅助输入设备就能实现对图像进行处理,使得图像处理更为简单、方便的效果。

Description

图像处理方法、装置和电子设备
技术领域
本发明涉及图像处理领域,特别涉及一种图像处理方法、装置和电子设备。
背景技术
图像处理是对图像进行分析,以达到所需结果的技术。
目前对图像进行处理的方法均需要借助于一些辅助输入设备来完成。以图像放大处理为例,人们利用笔记本电脑或者平板电脑之类的电子设备的摄像头拍下图像后,需要使用鼠标的滚轮实现对图像的放大,或者通过在触摸屏上对图像进行拉伸或者拖拽操作实现对图像的放大。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:现有的图像处理方法都需要鼠标或者触摸屏等辅助输入设备才能实现对图像的处理。对于一些未设置有鼠标或者触摸屏等辅助输入设备的电子设备,无法实现对图像的处理,比如,智能电视、多功能播放器或者显示器等电子设备。
发明内容
为了解决现有的图像处理方法都需要辅助输入设备才能实现对图像进行处理的问题,本发明实施例提供了一种图像处理方法、装置和电子设备。所述技术方案如下:
第一方面,提供了一种图像处理方法,所述方法包括:
通过电子设备的前置摄像头采集图像;
检测所述图像中是否存在预定特征;
根据所述预定特征确定目标图像中的处理区域,所述目标图像是所述图像、所述图像之后采集的图像或与所述图像对应的图像;
对所述目标图像中的所述处理区域进行预定处理。
第二方面,提供了一种图像处理装置,所述装置包括:
图像采集模块,用于通过电子设备的前置摄像头采集图像;
特征检测模块,用于检测所述图像中是否存在预定特征;
区域确定模块,用于根据所述预定特征确定目标图像中的处理区域,所述目标图像是所述图像、所述图像之后采集的图像或与所述图像对应的图像;
处理执行模块,用于对所述目标图像中的所述处理区域进行预定处理。
第三方面,提供了一种电子设备,其特征在于,所述电子设备包括如第二方面所述的图像处理装置。
本发明实施例提供的技术方案带来的有益效果是:
通过电子设备的前置摄像头采集图像后,检测图像中是否存在预定特征并根据预定特征确定目标图像中的处理区域,然后对目标图像中的处理区域进行预定处理;解决了现有的图像处理方法都需要辅助输入设备才能实现对图像进行处理的问题;达到了无需借助辅助输入设备就能实现对图像进行处理,使得图像处理更为简单、方便的效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例提供的图像处理方法的方法流程图;
图2A是本发明另一实施例提供的图像处理方法的方法流程图;
图2B是本发明一个实施例提供的图像处理方法中涉及放大处理的效果示意图;
图3A是本发明再一实施例提供的图像处理方法的方法流程图;
图3B是本发明一个实施例提供的图像处理方法中涉及人脸美化处理的效果示意图;
图4A是本发明还一实施例提供的图像处理方法的方法流程图;
图4B是本发明一个实施例提供的图像处理方法中涉及着色处理的效果示意图;
图5是本发明一个实施例提供的图像处理装置的结构方框图;
图6是本发明另一实施例提供的图像处理装置的结构方框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
请参考图1,其示出了本发明一个实施例提供的图像处理方法的方法流程图。该图像处理方法,包括:
步骤102,通过电子设备的前置摄像头采集图像;
步骤104,检测图像中是否存在预定特征;
步骤106,根据预定特征确定目标图像中的处理区域,目标图像是该图像、该图像之后采集的图像或与该图像对应的图像;
步骤108,对目标图像中的处理区域进行预定处理。
综上所述,本实施例提供的图像处理方法,通过电子设备的前置摄像头采集图像后,检测图像中是否存在预定特征并根据预定特征确定目标图像中的处理区域,然后对目标图像中的处理区域进行预定处理;解决了现有的图像处理方法都需要辅助输入设备才能实现对图像进行处理的问题;达到了无需借助辅助输入设备就能实现对图像进行处理,使得图像处理更为简单、方便的效果。
当电子设备的前置摄像头采集的图像为一帧时,预定特征为静态的第一预定特征,比如:手指。当电子设备的前置摄像头采集的图像为至少两帧时,预定特征为动态的第二预定特征,比如,画圈的手势。电子设备可以是对任意预定特征都进行相同的预定处理,比如对任意预定特征都进行放大处理;也可以预先设定对应于不同预定特征的不同预定处理,比如对手指进行放大处理、对画圈的手势进行着色处理以及对画三角形的手势进行缩小处理等等。在下述实施例中,将对本发明提供的图像处理方法中涉及的不同情况分别进行说明和介绍。
请参考图2A,其示出了本发明另一实施例提供的图像处理方法的方法流程图。本实施例提供的图像处理方法以电子设备的前置摄像头采集的图像为一帧,预定特征为静态的第一预定特征来举例说明。该图像处理方法,包括:
步骤201,通过电子设备的前置摄像头采集图像。
电子设备安装有前置摄像头,通过电子设备的前置摄像头采集得到的图像可以是只有一帧,也可以是两帧或者两帧以上。在本实施例中,以通过电子设备的前置摄像头采集得到的图像为一帧,也即通常所说的拍照来举例说明。
步骤202,检测图像中是否存在静态的第一预定特征。
在本实施例中,由于电子设备的前置摄像头采集得到的图像为一帧,所以预定特征为静态的第一预定特征。以电子设备的前置摄像头采集人脸图像为例,静态的第一预定特征可以是放在人脸表面的呈“V”字形的两根手指。通过手指识别技术可以识别出放在人脸表面的呈“V”字形的两根手指。
步骤203,在第一预定特征为手指时,根据第一预定特征确定目标图像中的处理区域。
本步骤包括如下两种可能的实现方式:
在第一种可能的实现方式中,若第一预定特征构成封闭区域,则将第一预定特征的内侧边缘所构成的区域作为处理区域。
比如,第一预定特征构成的封闭区域是左手拇指、左手食指、右手食指和右手拇指所围成的区域。则可以通过手指识别技术识别出左手拇指、左手食指、右手食指和右手拇指,将四根手指的内侧边缘所构成的区域作为处理区域。
在第二种可能的实现方式中,若第一预定特征构成半封闭区域,则将第一预定特征的内侧边缘和各顶点所构成的区域作为处理区域。
比如,第一预定特征为放在人脸表面的呈“V”字形的两根手指,则可以通过手指识别技术识别出两根手指,将两根手指的内侧边缘和两个指尖的顶点所构成的区域作为处理区域。
步骤204,对目标图像中的处理区域进行预定处理。
在本实施例中,以第一预定特征为在人脸表面的呈“V”字形的两根手指,与该第一预定特征相对应的预定处理为放大处理来举例说明。
特别地,若预定处理为放大处理,在第一种可能的实现方式中,本步骤包括如下几个子步骤:
第一,按照预定放大倍数对处理区域进行放大。
放大倍数可以是电子设备预先设定的固定的放大倍数,也可以是用户根据实际情况在电子设备中设定的放大倍数。
第二,将放大后的处理区域进行显示。
电子设备根据预先设定的区域选取方式,比如根据显示屏的尺寸选取放大后的处理区域的中间部分,然后在显示屏中显示出来。
在第二种可能的实现方式中,本步骤包括如下几个子步骤:
第一,按照预定放大倍数对处理区域进行放大。
放大倍数可以是电子设备预先设定的固定的放大倍数,也可以是用户根据实际情况在电子设备中设定的放大倍数。
第二,检测放大后的处理区域中是否存在特征点。
请参考图2B,在本实施例中,将放在人脸表面的呈“V”字形的两根手指的内侧边缘和两个指尖的顶点所构成的区域作为处理区域。特征点是指放大后的处理区域中存在明显区别特征的点,明显区别特征包括亮度区别、色调区别、饱和度区别或者灰度区别等等。假设两根手指间的人脸表面有个痘痘,该痘痘即为特征点,电子设备可以检测出这一图案。
第三,将放大后的处理区域中的特征点居中后进行显示。
电子设备将放大后的痘痘在显示屏中居中并显示出来。
综上所述,本实施例提供的图像处理方法,通过电子设备的前置摄像头采集图像后,检测图像中是否存在预定特征并根据预定特征确定目标图像中的处理区域,然后对目标图像中的处理区域进行预定处理;解决了现有的图像处理方法都需要辅助输入设备才能实现对图像进行处理的问题;达到了无需借助辅助输入设备就能实现对图像进行处理,使得图像处理更为简单、方便的效果。本实施例以第一预定特征为放在人脸表面的呈“V”字形的两根手指,与第一预定特征对应的预定处理为放大处理来举例说明,并提供了两种经过放大后的处理区域的显示方式。本实施例提供的图像处理方法,通过对处理区域的放大,实现了在智能电视、平板电脑或者智能手机等电子设备中简单方便地检查面部或者其他部位的皮肤状况的效果。
请参考图3A,其示出了本发明再一实施例提供的图像处理方法的方法流程图。本实施例提供的图像处理方法以电子设备的前置摄像头采集的图像为至少两帧,预定特征为动态的第二预定特征来举例说明。该图像处理方法,包括:
步骤301,通过电子设备的前置摄像头采集图像。
电子设备安装有前置摄像头,通过电子设备的前置摄像头采集得到的图像可以是只有一帧,也可以是两帧或者两帧以上。在本实施例中,以通过电子设备的前置摄像头采集得到的图像为至少两帧,也即通常所说的摄像来举例说明。
步骤302,检测图像中是否存在动态的第二预定特征。
在本实施例中,由于电子设备的前置摄像头采集得到的图像为至少两帧,所以预定特征为动态的第二预定特征。以电子设备的前置摄像头采集人脸图像为例,动态的第二预定特征可以是用户在人脸表面画了个圈的手势。通过模式识别技术可以根据用户的手势识别出在人脸表面的一个圈的轨迹。
步骤303,根据第二预定特征在预定对应关系中查询预定处理,预定对应关系是第二预定特征与预定处理之间的一一对应关系。
预定处理包括:放大处理、缩小处理、着色处理、改变色调、改变样式、添加饰物、添加文字、分割处理或者人脸美化等。
在本实施例中,以第二预定特征为在人脸表面画了个圈的手势,与该第二预定特征相对应的预定处理为人脸美化来举例说明。
步骤304,将查询到的预定处理确定为需要对目标图像进行的预定处理。
在预定对应关系中查询得到对应于第二预定特征的预定处理之后,确定该预定处理为需要对目标图像进行的预定处理。在本实施例中,以目标图像为在用户在脸部画个圈的过程中,电子设备的前置摄像头采集的第一帧图像之后采集的图像来举例说明。
步骤305,在第二预定特征为画出预定轨迹的手势时,根据第二预定特征确定目标图像中的处理区域。
本步骤包括如下三种可能的实现方式:
在第一种可能的实现方式中,若预定轨迹围合成一个封闭区域,则将封闭区域作为处理区域。
比如,预定轨迹为一个三角形,或者预定轨迹为一个圈,或者预定轨迹为任意闭合的多边形等等。
在第二种可能的实现方式中,若预定轨迹围合成至少两个封闭区域,则将至少两个封闭区域中较大的一个作为处理区域。
比如,预定轨迹为两个圈,则选取较大的圈所围合成的封闭区域作为处理区域。
在第三种可能的实现方式中,若预定轨迹围合成半封闭区域,则将预定轨迹的内侧边缘和各顶点所构成的区域作为处理区域。
比如,预定轨迹围合成一呈“V”字形的半封闭区域,则将“V”字形的内侧边缘和两个顶点所构成的一个三角形区域作为处理区域。
步骤306,对目标图像中的处理区域进行预定处理。
请参考图3B,在本实施例中,将人脸表面的一个圈的轨迹所围合成的封闭区域作为处理区域。通过人脸美化的图像处理方法,可以对人脸表面处理区域内的皮肤进行磨皮美白,祛斑祛痘等处理。
综上所述,本实施例提供的图像处理方法,通过电子设备的前置摄像头采集图像后,检测图像中是否存在预定特征并根据预定特征确定目标图像中的处理区域,然后对目标图像中的处理区域进行预定处理;解决了现有的图像处理方法都需要辅助输入设备才能实现对图像进行处理的问题;达到了无需借助辅助输入设备就能实现对图像进行处理,使得图像处理更为简单、方便的效果。本实施例提供的图像处理方法,通过电子设备的前置摄像头采集至少两帧图像,达到了实时动态地对图像进行处理的效果。
请参考图4A,其示出了本发明还一实施例提供的图像处理方法的方法流程图。本实施例提供的图像处理方法以电子设备的前置摄像头采集的图像为至少两帧,预定特征为动态的第二预定特征来举例说明。该图像处理方法,包括:
步骤401,通过电子设备的前置摄像头采集图像。
电子设备安装有前置摄像头,通过电子设备的前置摄像头采集得到的图像可以是只有一帧,也可以是两帧或者两帧以上。在本实施例中,以通过电子设备的前置摄像头采集得到的图像为至少两帧,也即通常所说的摄像来举例说明。
步骤402,检测图像中是否存在动态的第二预定特征。
在本实施例中,由于电子设备的前置摄像头采集得到的图像为至少两帧,所以预定特征为动态的第二预定特征。以电子设备的前置摄像头采集人脸图像为例,动态的第二预定特征可以是用户在人脸表面画了个圈的手势。通过模式识别技术可以根据用户的手势识别出在人脸表面的一个圈的轨迹。
步骤403,根据第二预定特征在预定对应关系中查询预定处理,预定对应关系是第二预定特征与预定处理之间的一一对应关系。
预定处理包括:放大处理、缩小处理、着色处理、改变色调、改变样式、添加饰物、添加文字、分割处理或者人脸美化等。在本实施例中,以第二预定特征为在人脸鼻子周围画了个圈的手势,与该第二预定特征相对应的预定处理为着色处理来举例说明。
步骤404,将查询到的预定处理确定为需要对目标图像进行的预定处理。
在预定对应关系中查询得到对应于第二预定特征的预定处理之后,确定该预定处理为需要对目标图像进行的预定处理。在本实施例中,以与人脸对应的图像为目标图像,假设该与人脸对应的图像为“汤姆猫”的脸部图像。
步骤405,在第二预定特征为画出预定轨迹的手势时,根据第二预定特征确定目标图像中的处理区域。
本步骤包括如下三种可能的实现方式:
在第一种可能的实现方式中,若预定轨迹围合成一个封闭区域,则将封闭区域作为处理区域。
比如,预定轨迹为一个三角形,或者预定轨迹为一个圈,或者预定轨迹为任意闭合的多边形等等。
在第二种可能的实现方式中,若预定轨迹围合成至少两个封闭区域,则将至少两个封闭区域中较大的一个作为处理区域。
比如,预定轨迹为两个圈,则选取较大的圈所围合成的封闭区域作为处理区域。
在第三种可能的实现方式中,若预定轨迹围合成半封闭区域,则将预定轨迹的内侧边缘和各顶点所构成的区域作为处理区域。
比如,预定轨迹围合成一呈“V”字形的半封闭区域,则将“V”字形的内侧边缘和两个顶点所构成的一个三角形区域作为处理区域。
步骤406,对目标图像中的处理区域进行预定处理。
请参考图4B,在本实施例中,由于第二预定特征为在人脸鼻子周围画了个圈的手势,且目标图像为与人脸对应的“汤姆猫”的脸部图像。智能设备根据第二预定特征,确定“汤姆猫”脸部的鼻子区域为处理区域。假设用户选择在处理区域中着上黑色,则智能设备对“汤姆猫”脸部的鼻子区域着上黑色后显示出来。
综上所述,本实施例提供的图像处理方法,通过电子设备的前置摄像头采集图像后,检测图像中是否存在预定特征并根据预定特征确定目标图像中的处理区域,然后对目标图像中的处理区域进行预定处理;解决了现有的图像处理方法都需要辅助输入设备才能实现对图像进行处理的问题;达到了无需借助辅助输入设备就能实现对图像进行处理,使得图像处理更为简单、方便的效果。本实施例提供的图像处理方法,以目标图像为与智能设备的前置摄像头采集的图像相对应的图像来举例说明,实现对目标图像中的处理区域进行放大处理、缩小处理、着色处理、改变色调、改变样式、添加饰物、添加文字、分割处理或者人脸美化等图像处理效果。
在一个具体的例子中,小芳将脸部对准智能电视的前置摄像头,该智能电视具有本发明实施例提供的图像处理功能。智能电视的前置摄像头实时拍摄小芳的脸部,并检测拍摄到的图像中是否存在预定特征。小芳将两根手指摆成“V”字形后贴在鼻子周围,并设置预定处理为对图像进行放大处理。在智能电视的显示屏上就出现了放大后的小芳的鼻子周围的区域,小芳鼻子上的黑头一个个清晰的在显示屏中显示出来了。进一步地,小芳可以像照镜子般随意调整需要放大的部位和角度,实现对皮肤实时、直观、清晰的观察。
下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。
请参考图5,其示出了本发明一个实施例提供的图像处理装置的结构方框图。该图像处理装置可以通过软件、硬件或者两者的结合实现成为电子设备的全部或者一部分。电子设备包括手机、平板电脑以及智能电视等设备。该图像处理装置,包括:图像采集模块510、特征检测模块520、区域确定模块530和处理执行模块540。
图像采集模块510,用于通过电子设备的前置摄像头采集图像;
特征检测模块520,用于检测所述图像中是否存在预定特征;
区域确定模块530,用于根据所述预定特征确定目标图像中的处理区域,所述目标图像是所述图像、所述图像之后采集的图像或与所述图像对应的图像;
处理执行模块540,用于对所述目标图像中的所述处理区域进行预定处理。
综上所述,本实施例提供的图像处理装置,通过电子设备的前置摄像头采集图像后,检测图像中是否存在预定特征并根据预定特征确定目标图像中的处理区域,然后对目标图像中的处理区域进行预定处理;解决了现有的图像处理方法都需要辅助输入设备才能实现对图像进行处理的问题;达到了无需借助辅助输入设备就能实现对图像进行处理,使得图像处理更为简单、方便的效果。
请参考图6,其示出了本发明另一实施例提供的图像处理装置的结构方框图。该图像处理装置可以通过软件、硬件或者两者的结合实现成为电子设备的全部或者一部分。电子设备包括手机、平板电脑以及智能电视等设备。该图像处理装置,包括:图像采集模块510、特征检测模块520、区域确定模块530、处理查询模块531、处理确定模块532和处理执行模块540。
图像采集模块510,用于通过电子设备的前置摄像头采集图像。
特征检测模块520,用于检测所述图像中是否存在预定特征。
具体来讲,特征检测模块520包括:静态检测单元520a和动态检测单元520b。
所述静态检测单元520a,用于若所述图像为一帧,则检测所述图像中是否存在静态的第一预定特征。
所述动态检测单元520b,用于若所述图像为至少两帧,则检测所述至少两帧图像中是否存在动态的第二预定特征。
区域确定模块530,用于根据所述预定特征确定目标图像中的处理区域,所述目标图像是所述图像、所述图像之后采集的图像或与所述图像对应的图像。
在第一种可能的实现方式中,也即在所述第一预定特征为手指时,所述区域确定模块530,包括:第一确定单元和第二确定单元;
所述第一确定单元,用于若所述第一预定特征构成封闭区域,则将所述第一预定特征的内侧边缘所构成的区域作为所述处理区域;
所述第二确定单元,用于若所述第一预定特征构成半封闭区域,则将所述第一预定特征的内侧边缘和各顶点所构成的区域作为所述处理区域。
在第二种可能的实现方式中,也即在所述第二预定特征为画出预定轨迹的手势时,所述区域确定模块530,包括:第三确定单元、第四确定单元和第五确定单元;
所述第三确定单元,用于若所述预定轨迹围合成一个封闭区域,则将所述封闭区域作为所述处理区域;
所述第四确定单元,用于若所述预定轨迹围合成至少两个封闭区域,则将所述至少两个封闭区域中较大的一个作为所述处理区域;
所述第五确定单元,用于若所述预定轨迹围合成半封闭区域,则将所述预定轨迹的内侧边缘和各顶点所构成的区域作为所述处理区域。
处理查询模块531,用于根据所述预定特征在预定对应关系中查询所述预定处理,所述预定对应关系是所述预定特征与所述预定处理之间的一一对应关系。
处理确定模块532,用于将查询到的所述预定处理确定为需要对所述目标图像进行的预定处理,所述预定处理包括:放大处理、缩小处理、着色处理、改变色调、改变样式、添加饰物、添加文字、分割处理或者人脸美化。
处理执行模块540,用于对所述目标图像中的所述处理区域进行预定处理。
特别地,若所述预定处理为放大处理,所述处理执行模块540,包括:区域放大单元和区域显示单元;或者,所述区域放大单元、特征检测单元和特征显示单元;
所述区域放大单元,用于按照预定放大倍数对所述处理区域进行放大;
所述区域显示单元,用于将放大后的所述处理区域进行显示;
或者,
所述区域放大单元,用于按照预定放大倍数对所述处理区域进行放大;
所述特征检测单元,用于检测放大后的所述处理区域中是否存在特征点;
所述特征显示单元,用于将放大后的所述处理区域中的所述特征点居中后进行显示。
综上所述,本实施例提供的图像处理装置,通过电子设备的前置摄像头采集图像后,检测图像中是否存在预定特征并根据预定特征确定目标图像中的处理区域,然后对目标图像中的处理区域进行预定处理;解决了现有的图像处理方法都需要辅助输入设备才能实现对图像进行处理的问题;达到了无需借助辅助输入设备就能实现对图像进行处理,使得图像处理更为简单、方便的效果。本实施例提供的图像处理装置,能够检测出图像中的静态的第一预定特征或者动态的第一预定特征,并实现对目标图像中的处理区域进行放大处理、缩小处理、着色处理、改变色调、改变样式、添加饰物、添加文字、分割处理或者人脸美化等图像处理效果。
应当理解的是,在本文中使用的,除非上下文清楚地支持例外情况,单数形式“一个”(“a”、“an”、“the”)旨在也包括复数形式。还应当理解的是,在本文中使用的“和/或”是指包括一个或者一个以上相关联地列出的项目的任意和所有可能组合。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (11)

1.一种图像处理方法,其特征在于,所述方法包括:
通过电子设备的前置摄像头采集图像;
检测所述图像中是否存在预定特征;
根据所述预定特征确定目标图像中的处理区域,所述目标图像是所述图像之后采集的图像或与所述图像对应的图像;
对所述目标图像中的所述处理区域进行预定处理;
所述检测所述图像中是否存在预定特征,包括:
若所述图像为一帧,则检测所述图像中是否存在静态的第一预定特征;
若所述图像为至少两帧,则检测所述至少两帧图像中是否存在动态的第二预定特征。
2.根据权利要求1所述的方法,其特征在于,所述对所述目标图像中的处理区域进行预定处理之前,还包括:
根据所述预定特征在预定对应关系中查询所述预定处理,所述预定对应关系是所述预定特征与所述预定处理之间的一一对应关系;
将查询到的所述预定处理确定为需要对所述目标图像进行的预定处理,所述预定处理包括:放大处理、缩小处理、着色处理、改变色调、改变样式、添加饰物、添加文字、分割处理或者人脸美化。
3.根据权利要求1所述的方法,其特征在于,在所述第一预定特征为手指时,所述根据所述预定特征确定目标图像中的处理区域,包括:
若所述第一预定特征构成封闭区域,则将所述第一预定特征的内侧边缘所构成的区域作为所述处理区域;
若所述第一预定特征构成半封闭区域,则将所述第一预定特征的内侧边缘和各顶点所构成的区域作为所述处理区域。
4.根据权利要求1所述的方法,其特征在于,在所述第二预定特征为画出预定轨迹的手势时,所述根据所述预定特征确定目标图像中的处理区域,包括:
若所述预定轨迹围合成一个封闭区域,则将所述封闭区域作为所述处理区域;
若所述预定轨迹围合成至少两个封闭区域,则将所述至少两个封闭区域中较大的一个作为所述处理区域;
若所述预定轨迹围合成半封闭区域,则将所述预定轨迹的内侧边缘和各顶点所构成的区域作为所述处理区域。
5.根据权利要求1所述的方法,其特征在于,若所述预定处理为放大处理,所述对所述目标图像中的处理区域进行预定处理,包括:
按照预定放大倍数对所述处理区域进行放大;将放大后的所述处理区域进行显示;
或者,
按照预定放大倍数对所述处理区域进行放大;检测放大后的所述处理区域中是否存在特征点;将放大后的所述处理区域中的所述特征点居中后进行显示。
6.一种图像处理装置,其特征在于,所述装置包括:
图像采集模块,用于通过电子设备的前置摄像头采集图像;
特征检测模块,用于检测所述图像中是否存在预定特征;
区域确定模块,用于根据所述预定特征确定目标图像中的处理区域,所述目标图像是所述图像之后采集的图像或与所述图像对应的图像;
处理执行模块,用于对所述目标图像中的所述处理区域进行预定处理;
所述特征检测模块,包括:静态检测单元和动态检测单元;
所述静态检测单元,用于若所述图像为一帧,则检测所述图像中是否存在静态的第一预定特征;
所述动态检测单元,用于若所述图像为至少两帧,则检测所述至少两帧图像中是否存在动态的第二预定特征。
7.根据权利要求6所述的装置,其特征在于,所述装置,还包括:
处理查询模块,用于根据所述预定特征在预定对应关系中查询所述预定处理,所述预定对应关系是所述预定特征与所述预定处理之间的一一对应关系;
处理确定模块,用于将查询到的所述预定处理确定为需要对所述目标图像进行的预定处理,所述预定处理包括:放大处理、缩小处理、着色处理、改变色调、改变样式、添加饰物、添加文字、分割处理或者人脸美化。
8.根据权利要求6所述的装置,其特征在于,在所述第一预定特征为手指时,所述区域确定模块,包括:第一确定单元和第二确定单元;
所述第一确定单元,用于若所述第一预定特征构成封闭区域,则将所述第一预定特征的内侧边缘所构成的区域作为所述处理区域;
所述第二确定单元,用于若所述第一预定特征构成半封闭区域,则将所述第一预定特征的内侧边缘和各顶点所构成的区域作为所述处理区域。
9.根据权利要求6所述的装置,其特征在于,在所述第二预定特征为画出预定轨迹的手势时,所述区域确定模块,包括:第三确定单元、第四确定单元和第五确定单元;
所述第三确定单元,用于若所述预定轨迹围合成一个封闭区域,则将所述封闭区域作为所述处理区域;
所述第四确定单元,用于若所述预定轨迹围合成至少两个封闭区域,则将所述至少两个封闭区域中较大的一个作为所述处理区域;
所述第五确定单元,用于若所述预定轨迹围合成半封闭区域,则将所述预定轨迹的内侧边缘和各顶点所构成的区域作为所述处理区域。
10.根据权利要求6所述的装置,其特征在于,若所述预定处理为放大处理,所述处理执行模块,包括:区域放大单元和区域显示单元;或者,所述区域放大单元、特征检测单元和特征显示单元;
所述区域放大单元,用于按照预定放大倍数对所述处理区域进行放大;
所述区域显示单元,用于将放大后的所述处理区域进行显示;
或者,
所述区域放大单元,用于按照预定放大倍数对所述处理区域进行放大;
所述特征检测单元,用于检测放大后的所述处理区域中是否存在特征点;
所述特征显示单元,用于将放大后的所述处理区域中的所述特征点居中后进行显示。
11.一种电子设备,其特征在于,所述电子设备包括如权利要求6至10任一所述的图像处理装置。
CN201310421254.6A 2013-09-16 2013-09-16 图像处理方法、装置和电子设备 Active CN104463782B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310421254.6A CN104463782B (zh) 2013-09-16 2013-09-16 图像处理方法、装置和电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310421254.6A CN104463782B (zh) 2013-09-16 2013-09-16 图像处理方法、装置和电子设备

Publications (2)

Publication Number Publication Date
CN104463782A CN104463782A (zh) 2015-03-25
CN104463782B true CN104463782B (zh) 2018-06-01

Family

ID=52909770

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310421254.6A Active CN104463782B (zh) 2013-09-16 2013-09-16 图像处理方法、装置和电子设备

Country Status (1)

Country Link
CN (1) CN104463782B (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105069744A (zh) * 2015-08-06 2015-11-18 魅族科技(中国)有限公司 一种个性化的图像编辑方法及图像编辑设备
CN105976311A (zh) * 2016-05-16 2016-09-28 深圳天珑无线科技有限公司 图像处理方法以及智能终端
CN106101529B (zh) * 2016-06-07 2019-05-21 Oppo广东移动通信有限公司 一种拍照控制方法及移动终端
WO2019071381A1 (zh) * 2017-10-09 2019-04-18 深圳传音通讯有限公司 一种录像方法、装置及终端
CN108415558A (zh) * 2018-02-02 2018-08-17 上海徕尼智能科技有限公司 智能眼镜及智能检索方法
CN111104821A (zh) * 2018-10-25 2020-05-05 北京微播视界科技有限公司 图像生成方法和装置
CN111199169A (zh) * 2018-11-16 2020-05-26 北京微播视界科技有限公司 图像处理方法和装置
CN110334229A (zh) * 2019-04-30 2019-10-15 王松年 可视化显示方法、设备、***及计算机可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6944315B1 (en) * 2000-10-31 2005-09-13 Intel Corporation Method and apparatus for performing scale-invariant gesture recognition
CN102270035A (zh) * 2010-06-04 2011-12-07 三星电子株式会社 以非触摸方式来选择和操作对象的设备和方法
CN102339125A (zh) * 2010-07-23 2012-02-01 夏普株式会社 信息设备及其控制方法和***
CN102761706A (zh) * 2011-04-26 2012-10-31 株式会社理光 成像设备、成像方法及程序

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9772689B2 (en) * 2008-03-04 2017-09-26 Qualcomm Incorporated Enhanced gesture-based image manipulation
US7990421B2 (en) * 2008-07-18 2011-08-02 Sony Ericsson Mobile Communications Ab Arrangement and method relating to an image recording device
CN101907923B (zh) * 2010-06-29 2012-02-22 汉王科技股份有限公司 信息提取方法、装置及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6944315B1 (en) * 2000-10-31 2005-09-13 Intel Corporation Method and apparatus for performing scale-invariant gesture recognition
CN102270035A (zh) * 2010-06-04 2011-12-07 三星电子株式会社 以非触摸方式来选择和操作对象的设备和方法
CN102339125A (zh) * 2010-07-23 2012-02-01 夏普株式会社 信息设备及其控制方法和***
CN102761706A (zh) * 2011-04-26 2012-10-31 株式会社理光 成像设备、成像方法及程序

Also Published As

Publication number Publication date
CN104463782A (zh) 2015-03-25

Similar Documents

Publication Publication Date Title
CN104463782B (zh) 图像处理方法、装置和电子设备
US10997445B2 (en) Facial recognition-based authentication
EP3736766A1 (en) Method and device for blurring image background, storage medium, and electronic apparatus
TWI659331B (zh) 用於智慧終端機的截取螢幕方法和裝置
US20130050076A1 (en) Method of recognizing a control command based on finger motion and mobile device using the same
CN108712603B (zh) 一种图像处理方法及移动终端
CN103425409B (zh) 投影显示的控制方法和装置
CN109325924B (zh) 图像处理方法、装置、终端及存储介质
CN107395958A (zh) 一种图像处理方法、装置、电子设备及存储介质
US11270100B2 (en) Face image detection method and terminal device
US10754446B2 (en) Information processing apparatus and information processing method
CN107257440A (zh) 一种检测视频跟踪拍摄的方法、设备以及存储介质
Zarepour et al. A context-based privacy preserving framework for wearable visual lifeloggers
CN107091704A (zh) 压力检测方法和装置
CN111722775A (zh) 图像处理方法、装置、设备及可读存储介质
CN112488914A (zh) 图像拼接方法、装置、终端及计算机可读存储介质
CN111444555A (zh) 一种测温信息显示方法、装置及终端设备
Sharma et al. Air-swipe gesture recognition using OpenCV in Android devices
CN109147001A (zh) 一种用于呈现虚拟指甲的方法与设备
US20090297029A1 (en) Digital Image Enhancement
CN107437269A (zh) 一种处理图片的方法及装置
CN103514228B (zh) 一种文件处理方法及电子设备
Lakshmi et al. A novel air writing recognition system using Raspberry Pi for the control and interaction of digital systems
CN107085822A (zh) 人脸图像处理方法及装置
JP3201596U (ja) 操作入力装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant