一种颜色识别方法及终端的制作方法

文档序号:6550298阅读:230来源:国知局
一种颜色识别方法及终端的制作方法
【专利摘要】本发明实施例公开了一种颜色识别方法,包括:获取待处理图像数据和所述待处理图像数据的位置信息;处理所述待处理图像数据,获得所述图像数据的颜色参数;根据颜色参数与颜色的对应关系,识别所述颜色参数所对应的颜色,并根据所述位置信息输出所述颜色的提示信息。本发明实施例还公开了一种终端。采用本发明实施例,可帮助用户识别并准确辨别物体的颜色,提高用户体验度,并提高终端的智能性。
【专利说明】—种颜色识别方法及终端

【技术领域】
[0001]本发明涉及电子【技术领域】,尤其涉及一种颜色识别方法及终端。

【背景技术】
[0002]目前,大多数手机或者平板电脑等电子产品均已具备摄像功能,并且随着电子技术的不断发展,电子产品终端已越来越普及,逐渐成为人们的必需品。电子产品的使用者可通过各种电子产品进行摄影、拍照、欣赏图片等,给用户带来无尽的乐趣。
[0003]但是,对于目前的电子产品的部分使用用户,特别是对于某些特殊用户使用者,例如无法辨别某些颜色的色盲人群,他们对于世界上的某些颜色无法识别清楚:比如红绿灯颜色识别,某些图片的某些区域的颜色识别需求,拍摄某些区域的颜色识别需求等,这都给他们生活带来了麻烦,而目前的电子产品中却没有针对这一特殊用户群提供方便的服务,并且在使用过程中,也给他们带来了不便。


【发明内容】

[0004]本发明实施例提供一种颜色识别方法及终端。可帮助用户识别并准确辨别物体的颜色,提高用户体验度和终端智能性。
[0005]本发明实施例提供了一种颜色识别方法,包括:
[0006]获取待处理图像数据和所述待处理图像数据的位置信息;
[0007]处理所述待处理图像数据获得所述图像数据的颜色参数;
[0008]根据颜色参数与颜色的对应关系,识别所述颜色参数所对应的颜色,并根据所述位置信息输出所述颜色的提示信息。
[0009]相应地,本发明实施例还提供了一种终端,包括:
[0010]获取单元,用于获取待处理图像数据和所述待处理图像数据的位置信息;
[0011]处理单元,用于处理所述待处理图像数据获得所述图像数据的颜色参数;
[0012]识别输出单元,用于根据颜色参数与颜色的对应关系,识别所述颜色参数所对应的颜色,并根据所述位置信息输出所述颜色的提示信息。
[0013]实施本发明实施例,
[0014]通过获取待处理图像数据和所述待处理图像数据的位置信息,处理所述待处理图像数据,获得所述图像数据的颜色参数,进而根据颜色参数与颜色的对应关系,识别所述颜色参数所对应的颜色,并根据所述位置信息输出所述颜色的提示信息,这使得用户可根据终端输出的提示信息来辨别图像数据的颜色,从而可帮助用户识别并准确辨别物体的颜色,提高用户体验度,并提高终端的智能性。

【专利附图】

【附图说明】
[0015]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是本发明一种颜色识别方法的第一实施例的流程示意图。
[0017]图2是本发明终端划分的屏幕位置区域示意图;
[0018]图3是本发明用户触控时的图像信息输出示意图;
[0019]图4是本发明摄像头对焦时的图像信息输出示意图;
[0020]图5是本发明预置区域上的图像信息输出示意图;
[0021]图6是本发明一种终端的第一实施例的结构示意图。

【具体实施方式】
[0022]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0023]本发明实施例主要可应用于具备触摸屏的可摄像的终端,包括触摸屏式的手机、平板电脑或者数码相机等,当然,在其他实施例中,也可应用于非触摸屏式的终端。
[0024]请参见图1,为本发明实施例提供的一种颜色识别方法的流程示意图,如图1所示,所述一种颜色识别方法包括以下步骤:
[0025]S100,获取待处理图像数据和所述待处理图像数据的位置信息。
[0026]在本发明实施例中,待处理图像数据可以是用户对摄像头扫描获得的图像数据进行选择区域,从而终端获得某部分或全部需要进一步处理的图像数据,或者可以是,摄像头通过对焦获得的对焦部分的图像数据,或者还可以是,用户对终端存储的某一张图像数据进行选择区域,从而终端获得某部分或全部需要进一步处理的图像数据。
[0027]进一步的,待处理图像数据的位置信息可以是用户根据所述图像数据在触控屏幕上进行触控,从而使得终端获得触控位置对应的坐标信息,例如:用户触控所述触控屏幕上的左上角某位置,则终端可获取左上角某位置的坐标信息。待处理图像数据的位置信息还可以是,终端摄像头的对焦的位置坐标和终端预置的位置坐标等。
[0028]终端获取待处理图像数据和待处理图像数据的位置信息可通过以下方式来获取:当终端启动颜色识别功能后并开启摄像头进行摄像扫描,则终端将摄取到的图像数据显示在终端的触控屏幕上,此时终端可接收用户根据显示的图像在触控屏幕上进行触控从而输入的位置信息。进一步的,终端可获取位置信息对应的待处理图像数据,其中,位置信息对应的待处理图像数据可以是以位置信息为中心,到预置的数值内的所有图像数据。例如:用户触控所述触控屏幕上的左上角某位置,终端获取左上角某位置的位置坐标,进而获取以左上角某位置的位置坐标为中心,到预置的数值内的区域,并获取该区域的所有图像数据,该区域内的所有图像数据为待处理图像数据,其中,预置的数值可由用户根据具体需求进行设定。
[0029]优选的,终端还可以在屏幕上预先划分多个位置区域,每个位置区域包括多个位置信息。故,位置信息对应的待处理图像数据还可以是,终端获取位置信息所属的区域,并将该区域内的所有图像数据作为待处理图像数据。例如:请参见图2所示的终端划分的屏幕位置区域示意图,当用户触控屏幕上的区域I中的位置2时,终端可判断位置2的位置坐标属于区域1,从而将区域I内的所有图像数据作为待处理图像数据。进一步的,在本发明实施例中,终端可接收用户的多次触控,并获得多处待处理图像数据,在此不进行限制。例如:请参见图2所示的终端划分的屏幕位置区域示意图,在用户触控屏幕上的区域I中的位置I后,用户再对屏幕上的区域3中的位置4进行触控时,终端仍可判断位置4的位置坐标属于区域3,从而将区域3内的所有图像数据作为待处理图像数据。
[0030]优选的,终端获取待处理图像数据和待处理图像数据的位置信息还可通过以下方式来获取:当终端启动颜色识别功能并终端在开启摄像头进行摄像功能后,终端摄取图像数据并启动自动对焦模式的命令,对摄取到的图像进行对焦并获取对焦的位置信息以及对焦的位置信息对应的待处理图像数据。例如:终端的摄像头对焦的是中间位置,则获取中间位置对应的待处理图像数据。进一步的,终端获取位置信息对应待处理图像数据可以是以位置信息为中心,到某个预置的数值内的所有图像数据。例如:终端对焦的位置是中间位置,则终端获中间位置的位置坐标,进而获取以中间位置的位置坐标为中心,到某个预置的数值内的区域,并获取该区域的所有图像数据,该区域的所有图像数据为待处理图像数据,其中,预置的数值可由用户根据具体需求进行设定。优选的,对焦的位置信息对应的待处理图像数据还可以是,终端可以在屏幕上预先划分多个位置区域,每个位置区域包括多个位置信息。故,终端可获取对焦的位置信息所属的区域,并将该区域内的所有图像数据作为待处理图像数据。例如:请参见图2所示的终端划分的屏幕位置区域示意图,当终端的摄像头对焦的位置信息是在区域5内时,终端可将区域5内的所有图像数据作为待处理图像数据。
[0031]优选的,终端获取待处理图像数据和待处理图像数据的位置信息还可通过以下方式来获取:当终端启动颜色识别功能后,并当用户通过终端浏览图像数据时,终端可通过预置的位置信息来获取该位置信息对应的待处理图像数据,其中,图像数据可以是终端存储的图片,或摄像头拍照的图片。进一步的,预置的位置信息可以是预置一个或多个区域,终端根据预置的一个或多个区域来获取其预置的区域内的待处理图像数据。例如:请参见图2所示的终端划分的屏幕位置区域示意图,终端可如图2所示的位置区域进行划分区域,并将各个区域内的所有图像数据作为待处理图像数据。
[0032]S101,处理所述待处理图像数据获得所述图像数据的颜色参数。
[0033]在本发明实施例中,终端可以预先将颜色数值划分为若干个区域,每个颜色数值区域代表某一特定颜色,终端获取到待处理图像数据后,终端获取待处理图像数据的各个像素点的颜色数值,并统计待处理图像数据的各个像素点落在各个颜色数值区域上的个数,从而获取像素点个数最多的颜色数值区域,并将该颜色数值区域设为获取到的颜色参数。
[0034]在本发明实施例中,进一步优选的,终端在获取到待处理图像数据后,终端可以对所述待处理图像数据进行处理获得主色区域,其中,主色区域内的各个像素点的颜色特征相近,具有在所述区域内的颜色变换缓慢、各像素点颜色基本一致的特点。优选的,当终端获取到某一区域的大部分的像素点的颜色数值的相差值不超过预置的阈值时,终端可判断该区域颜色特征相近。进一步的,当终端获得多个颜色特征相近的区域时,终端可将包括像素点最多的颜色特征相近的区域作为主色区域。由上我们可以理解的是,主色区域的颜色可以用来代表所述待处理图像数据的颜色。在实际运用中,终端可通过获取各像素点的RGB (Red、Green、Blue,红色、绿色、蓝色)值来进行分析获取到主色区域。
[0035]进一步的,终端可以识别主色区域中的每个像素点的RGB值,并可以通过直方图或者分类器进行统计所有像素点的RGB值从而获得待处理图像数据的颜色参数。优选的,待处理图像数据的颜色参数也可以是其他可以表征颜色的参数,例如YUV(Y表示亮度,U和V表示两个色度信号)和1113(!1116、331:11以1:11;[011、111丨6118;^5^色调、色饱和度、亮度)等。进一步的,由于终端有与预置颜色参数与颜色的对应关系,当终端获得的颜色参数与存储的预置的颜色参数有不一致时,终端可以对获得的颜色参数进行统计分析,获取与其相近的并已预置的颜色参数。
[0036]具体的,预置的颜色参数和颜色的对应关系可以是技术人员根据需要进行预置。例如:若技术人员需要的红、黄、绿、蓝、紫、黑和白颜色,则技术人员预置这些颜色以及这些颜色对应的颜色参数,若技术人员需要更进一步的细分,则技术人员可以预置更多颜色以及其对应的颜色参数。在此不进行限制。
[0037]S102,根据颜色参数与颜色的对应关系,识别所述颜色参数所对应的颜色,并根据所述位置信息输出所述颜色的提示信息。
[0038]在本发明实施例中,终端可以预置颜色参数与颜色的对应关系。从而终端可以根据SlOl步骤获得的颜色参数来获得对应的颜色。例如,如红色的RGB值为(255,0,0)时,其对应的颜色为红色,则终端根据该对应关系可获取该颜色参数对应的红色颜色。
[0039]进一步的,当终端识别出所述待处理图像数据中的颜色时,终端可根据所述位置信息输出所述颜色的提示信息。其中,提示信息包括:图像信息、音频信息和振动信息。其中,音频信息包括对位置信息的音频描述,振动信息包括对所述位置信息的振动描述。
[0040]具体的,根据所述位置信息输出所述颜色的提示信息可以是,当输出的提示信息是图像信息时,终端可在待处理图像数据对应的位置信息上输出提示信息,图像信息可以是文字图像信息。其中,待处理图像数据对应的位置信息可以是以位置信息为中心,到预置的数值内的区域。具体应用中,可例如:当位置信息是屏幕某位置的位置坐标时,终端可以获取以某位置的位置坐标为中心,到预置数值内的区域,并在区域内显示输出图像信息,如当终端获得待处理图像数据的颜色为红色时,则可在待处理图像数据对应的区域上显示“红色”文字提示信息。
[0041]优选的,终端还可以在屏幕上预先划分的位置区域上根据位置信息获得所对应的位置区域,并在所述位置区域上输出图像信息。其中,可在用户触控的位置信息所对应的区域、摄像头对焦的位置信息所对应的区域或终端预置的区域上输出图像信息。例如:当终端启动颜色识别功能并终端开启用户可进行触控选择命令时,请参见图3所示的用户触控时的图像信息输出示意图。如图3所示,当用户触控屏幕上的区域6中的任意位置时,终端可获得该区域的颜色并在区域6中输出颜色的图像信息,如图3中所示的“绿色”文字图像信息,当终端触控屏幕上的区域7或区域8的任意位置时,终端仍可获得区域7或区域8的颜色,并在区域7或区域8中输出颜色的图像信息,如图3中所示的“黄色” “白色”文字图像信息;当终端启动颜色识别功能并终端在开启摄像头进行摄像并启动自动对焦模式的命令时,如图4所示的摄像头对焦时图像信息输出示意图。如图4所示,当摄像头对焦的位置信息在区域9内时,终端可获得区域9中的颜色并在区域9中输出颜色的图像信息,如图中4所示的“紫色”文字图像信息;当终端启动颜色识别功能并开启获取预置区域上的图像数据时,请参见图5所示的预置区域上的图像信息输出示意图。如图5所示,终端获取预置区域10上的颜色“黑色”,并在预置区域10上输出“黑色”的文字图像信息,其中,终端可预置多个区域,并在多个区域上输出图像信息。
[0042]进一步的,当输出的提示信息是音频信息时,终端可输出音频信息,其中,音频信息包括对位置信息和颜色的音频描述。例如:当待处理图像数据对应的位置信息的屏幕坐标为(a,b),a≥0,b≥0,待处理图像数据对应的颜色为红色时,则终端输出的音频提示信息可以包括坐标为(a,b)的位置上的图像数据颜色为红色的信息。
[0043]进一步的,当输出的提示信息是振动信息时,终端可产生振动,其中振动信息包括对位置信息和颜色的振动描述。如通过振动的时长、强度或间隔长短以及一定时间内的振动次数来对应不同的颜色的提示和位置提示。其中,可以是任两种振动类型或多种振动类型组合,在此不限定。
[0044]由上我们可以知道的是,用户可通过音频信息、图像信息和振动信息来获得图像数据的某个区域内的图像的颜色,从而给用户提供了便捷,提高了用户体验度。
[0045]本发明实施例通过获取待处理图像数据和所述待处理图像数据的位置信息,处理所述待处理图像数据,获得所述图像数据的颜色参数,进而根据颜色参数与颜色的对应关系,识别所述颜色参数所对应的颜色,并根据所述位置信息输出所述颜色的提示信息,这使得用户可根据终端输出的提示信息来辨别图像数据的颜色,从而可帮助用户识别并准确辨别物体的颜色,提高用户体验度,并提高终端的智能性。
[0046]下面阐述本发明实施例提供的一种终端的具体实现。
[0047]请参照图6,为本发明一种终端的第一实施例结构示意图。如图6所示,本实施例所述的一种终端包括:
[0048]获取单元100,用于获取待处理图像数据和所述待处理图像数据的位置信息。
[0049]在本发明实施例中,在本发明实施例中,待处理图像数据可以是用户对摄像头扫描获得的图像数据进行选择区域,使得获取单元100获得某部分或全部需要进一步处理的图像数据,或者可以是,摄像头通过对焦使得获取单元100获得的对焦部分的图像数据,或者还可以是,用户对终端存储的某一张图像数据进行选择区域,使得获取单元100获得某部分或全部需要进一步处理的图像数据。
[0050]进一步的,待处理图像数据的位置信息可以是用户根据所述图像数据在触控屏幕上进行触控,从而使得获取单元100获得触控位置对应的坐标信息,例如:用户触控所述触控屏幕上的左上角某位置,则获取单元100可获取左上角某位置的坐标信息。待处理图像数据的位置信息还可以是,终端摄像头的对焦的位置坐标等。
[0051]获取单元100获取待处理图像数据和待处理图像数据的位置信息可通过以下方式来获取:当终端启动颜色识别功能后并开启摄像头进行摄像扫描,则终端将摄取到的图像数据将显示在终端的触控屏幕上,此时获取单元100可接收用户根据显示的图像在触控屏幕上进行触控从而输入的位置信息,进一步的,获取单元100可获取位置信息对应待处理图像数据,其中,位置信息对应的待处理图像数据可以是以位置信息为中心,到某个预置的数值内的所有图像数据。例如:用户触控所述触控屏幕上的左上角某位置,获取单元100获取左上角某位置的坐标,进而获取以左上角某位置的坐标为中心,到某个预置的数值内的区域,并获取该区域的所有图像数据,该区域的所有图像数据为待处理图像数据,其中,预置的数值可由用户根据具体需求进行设定。
[0052]进一步的,获取单元100获取待处理图像数据和待处理图像数据的位置信息还可通过以下方式来获取:当终端启动颜色识别功能并终端在开启摄像头进行摄像功能后,终端摄取图像数据并启动自动对焦模式的命令,终端对摄取到的图像进行对焦,使得获取单元100获取对焦的位置信息以及对焦的位置信息对应的待处理图像数据。例如:终端的摄像头对焦的是中间位置,则获取单元100获取中间位置对应的待处理图像数据。进一步的,获取单元100获取位置信息对应待处理图像数据可以是以位置信息为中心,到某个预置的数值内的所有图像数据。例如:终端对焦的位置是中间位置,则获取单元100获中间位置的坐标,进而获取以中间位置坐标为中心,到某个预置的数值内的区域,并获取该区域的所有图像数据,该区域的所有图像数据为待处理图像数据,其中,预置的数值可由用户根据具体需求进行设定。
[0053]进一步的,获取单元100获取待处理图像数据和待处理图像数据的位置信息还可通过以下方式来获取:当终端启动颜色识别功能后,并当用户通过终端浏览图像数据时,获取单元100可通过预置的位置信息来获取该位置信息对应的待处理图像数据,其中,图像数据可以是终端存储的图片,或摄像头拍照的图片。进一步的,预置的位置信息可以是预置一个或多个区域,获取单元100根据预置的一个或多个区域来获取其预置的区域内的待处理图像数据。
[0054]处理单元200,用于处理所述待处理图像数据获得所述图像数据的颜色参数。
[0055]在本发明实施例中,获取单元100在获取到待处理图像数据后,处理单元200可以对所述待处理图像数据进行处理获得主色区域,其中,主色区域的颜色能用于代表所述待处理图像数据的颜色。主色区域的颜色特征具有在所述区域内的颜色变换缓慢、各像素点颜色基本一致的特点。在实际运用中,处理单元200可通过获取各像素点的rgb值来进行分析获取到主色区域。
[0056]进一步的,处理单元200可以识别主色区域中的每个像素点的RGB值,并可以通过直方图或者分类器进行统计所有像素点的RGB值从而获得待处理图像数据的颜色参数。进一步的,待处理图像数据颜色参数也可以是其他可以表征颜色的参数,例如LAB值。进一步的,由于终端有与预置颜色参数与颜色的对应关系,当处理单元200获得的颜色参数与存储的预置的颜色参数有不一致时,终端可以对获得的颜色参数进行统计分析,获取与其相近的并已预置的颜色参数。
[0057]其中具体的,预置的颜色参数和颜色的对应关系可以是技术人员根据需要进行预置。例如:若技术人员需要的是赤橙黄绿青蓝紫颜色,则技术人员预置这些颜色对应的颜色参数,若技术人员需要更进一步的细分,则技术人员可以预置更多颜色和与其对应的颜色参数。
[0058]识别输出单元300,用于根据预置的颜色参数与颜色的对应关系,识别所述颜色参数所对应的颜色,并根据所述位置信息输出所述颜色的提示信息。
[0059]在本发明实施例中,终端可以预置颜色参数与颜色的对应关系。从而识别输出单元300可以根据处理单元200获得的颜色参数来获得对应的颜色。例如,如红色的RGB值为“25600”,其对应的颜色为红色,则识别输出单元300根据该对应关系可获取该颜色参数对应的颜色。
[0060]进一步的,当识别输出单元300识别出所述待处理图像数据中的颜色时,识别输出单元300可根据所述位置信息输出所述颜色的提示信息。其中,提示信息包括:图像相关联信息和音频信息。例如:当终端获得待处理图像数据中的颜色为红色时,识别输出单元300可输出“红色”文字图像提示信息,或者输出“红色”音频提示信息。
[0061]进一步的,根据所述位置信息输出所述颜色的提示信息可以是,当输出的提示信息是图像信息时,识别输出单元300可在待处理图像数据对应的位置信息上输出提示信息,其中,待处理图像数据对应的位置信息可以是以位置信息为中心,到某个预置的数值内的区域;当输出的提示信息是语音信息时,识别输出单元300可输出音频提示信息,其中,音频提示信息包括位置信息。例如:待处理图像数据对应的位置信息是图像数据的左上角的某个位置,待处理图像数据对应的颜色为红色,则识别输出单元300输出的音频提示信息可以是左上角的某个位置为红色。
[0062]由上我们可以知道的是,用户可通过音频提示信息或图像提示信息来获得图像数据的某个区域内的图像的颜色,从而给用户提供了便捷,提高了用户体验度。
[0063]进一步的,所述获取单元100包括:
[0064]第一采集子单元10,用于采集图像数据。
[0065]在本发明实施例中,第一采集子单元10通过终端的摄像头扫描获得的图像数据。
[0066]第一获取子单元20,用于获取用户根据所述图像数据在触控屏幕上输入的位置信息和所述位置信息所对应的待处理图像数据。
[0067]在本发明实施例中,当终端启动颜色识别功能后并开启摄像头进彳丁摄像扫描,则终端将摄取到的图像数据将显示在终端的触控屏幕上,此时第一获取子单元20可接收用户根据显示的图像在触控屏幕上进行触控从而输入的位置信息,进一步的,第一获取子单元20可获取位置信息对应待处理图像数据,其中,位置信息对应的待处理图像数据可以是以位置信息为中心,到某个预置的数值内的所有图像数据。例如:用户触控所述触控屏幕上的左上角某位置,第一获取子单元20获取左上角某位置的坐标,进而获取以左上角某位置的坐标为中心,到某个预置的数值内的区域,并获取该区域的所有图像数据,该区域的所有图像数据为待处理图像数据,其中,预置的数值可由用户根据具体需求进行设定。
[0068]第二采集子单元30,用于采集图像数据。
[0069]在本发明实施例中,第二采集子单元30通过终端的摄像头扫描获得的图像数据。
[0070]第二获取子单元40,用于对所述图像数据进行对焦,获取所述对焦的位置信息和所述位置信息所对应的待处理图像数据。
[0071]在本发明实施例中,当终端启动颜色识别功能并终端在开启摄像头进行摄像功能后,终端摄取图像数据并启动自动对焦模式的命令,终端对摄取到的图像进行对焦,使得第二获取子单元40获取对焦的位置信息以及对焦的位置信息对应的待处理图像数据。例如:终端的摄像头对焦的是中间位置,则第二获取子单元40获取中间位置对应的待处理图像数据。进一步的,第二获取子单元40获取位置信息对应待处理图像数据可以是以位置信息为中心,到某个预置的数值内的所有图像数据。例如:终端对焦的位置是中间位置,则第二获取子单元40获中间位置的坐标,进而获取以中间位置坐标为中心,到某个预置的数值内的区域,并获取该区域的所有图像数据,该区域的所有图像数据为待处理图像数据,其中,预置的数值可由用户根据具体需求进行设定。
[0072]第三获取子单元50,用于获取图像数据。
[0073]在本发明实施例中,第三获取子单元50获取终端存储的图片,或摄像头拍照的图像数据。
[0074]第四获取子单元60,用于在所述图像数据上获取预设的位置信息和所述位置信息对应的待处理图像数据。
[0075]在本发明实施例中,当终端启动颜色识别功能后,并当用户通过终端浏览图像数据时,第四获取子单元60可通过预置的位置信息来获取该位置信息对应的待处理图像数据,其中,图像数据可以是终端存储的图片,或摄像头拍照的图片。进一步的,预置的位置信息可以是预置一个或多个区域,终端根据预置的一个或多个区域来获取其预置的区域内的待处理图像数据。
[0076]所述处理单元200包括:
[0077]处理子单元70,用于处理所述待处理图像数据,获得所述待处理图像数据的主色区域。
[0078]在本发明实施例中,终端在获取到待处理图像数据后,处理子单元70可以对所述待处理图像数据进行处理获得主色区域,其中,主色区域的颜色能用于代表所述待处理图像数据的颜色。主色区域的颜色特征具有在所述区域内的颜色变换缓慢、各像素点颜色基本一致的特点。在实际运用中,处理子单元70可通过获取各像素点的rgb值来进行分析获取到主色区域。
[0079]计算子单元80,用于计算所述主色区域的颜色参数。
[0080]在本发明实施例中,计算子单元80可以识别主色区域中的每个像素点的RGB值,并可以通过直方图或者分类器进行统计所有像素点的RGB值从而获得待处理图像数据的颜色参数。进一步的,待处理图像数据颜色参数也可以是其他可以表征颜色的参数,例如LAB值。进一步的,由于终端有与预置颜色参数与颜色的对应关系,当计算子单元80获得的颜色参数与存储的预置的颜色参数有不一致时,计算子单元80可以对获得的颜色参数进行统计分析,获取与其相近的并已预置的颜色参数。
[0081]所述识别输出单元300包括:
[0082]第一输出子单元91,用于当所述提示信息是图像信息时,在所述位置信息所对应的位置上输出所述图像信息。
[0083]在本发明实施例中,当终端识别出所述待处理图像数据中的颜色时,终端可根据所述位置信息输出所述颜色的提示信息。其中,提示信息包括:图像信息。
[0084]进一步的,当输出的提示信息是图像信息时,第一输出子单元91可在待处理图像数据对应的位置信息上输出提示信息,其中,待处理图像数据对应的位置信息可以是以位置信息为中心,到某个预置的数值内的区域。
[0085]第二输出子单元92,用于当所述提示信息是音频信息时,输出所述音频相关联信息,所述音频信息包括所述位置信息。
[0086]在本发明实施例中,当终端识别出所述待处理图像数据中的颜色时,终端可根据所述位置信息输出所述颜色的提示信息。其中,提示信息包括:音频信息。
[0087]进一步的,当输出的提示信息是语音信息时,第二输出子单元92可输出音频提示信息,其中,音频提示信息包括位置信息。例如:待处理图像数据对应的位置信息是图像数据的左上角的某个位置,待处理图像数据对应的颜色为红色,则第二输出子单元92输出的音频提示信息可以是左上角的某个位置为红色。
[0088]本发明实施例通过获取待处理图像数据和所述待处理图像数据的位置信息,处理所述待处理图像数据获得所述图像数据的颜色参数,根据颜色参数与颜色的对应关系,识别所述颜色参数所对应的颜色,并根据所述位置信息输出所述颜色的提示信息,这使得用户可根据终端输出的提示信息来辨别图像数据的颜色,提高用户体验度,并提高终端的智能性。
[0089]本发明实施例中所述单元,可以通过通用集成电路,例如CPU (CentralProcessing Unit,中央处理器),或通过 ASIC (Applicat1n Specific IntegratedCircuit,专用集成电路)来实现。
[0090]综上所述,本发明实施例通过获取待处理图像数据和所述待处理图像数据的位置信息,处理所述待处理图像数据获得所述图像数据的颜色参数,根据颜色参数与颜色的对应关系,识别所述颜色参数所对应的颜色,并根据所述位置信息输出所述颜色的提示信息,这使得用户可根据终端输出的提示信息来辨别图像数据的颜色,提高用户体验度,并提高终端的智能性。
[0091]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0092]本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。
[0093]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0094]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【权利要求】
1.一种颜色识别方法,其特征在于,所述方法包括: 获取待处理图像数据和所述待处理图像数据的位置信息; 处理所述待处理图像数据,获得所述图像数据的颜色参数; 根据预置的颜色参数与颜色的对应关系,识别所述颜色参数所对应的颜色,并根据所述位置信息输出所述颜色的提示信息。
2.如权利要求1所述的方法,其特征在于,所述获取待处理图像数据包括: 采集图像数据; 获取用户根据所述图像数据在触控屏幕上输入的位置信息和所述位置信息所对应的待处理图像数据。
3.如权利要求1所述的方法,其特征在于,所述获取待处理图像数据包括: 采集图像数据; 对所述图像数据进行对焦,获取所述对焦的位置信息和所述位置信息所对应的待处理图像数据。
4.如权利要求1所述的方法,其特征在于,所述获取待处理图像数据包括: 获取图像数据; 在所述图像数据上获取预设的位置信息和所述位置信息对应的待处理图像数据。
5.如权利要求1-4任一项所述的方法,其特征在于,所述处理所述待处理图像数据获得所述图像数据的颜色参数包括: 处理所述待处理图像数据,获得所述待处理图像数据的主色区域; 计算所述主色区域的颜色参数。
6.如权利要求5所述的方法,其特征在于,所述提示信息包括:图像信息、音频信息以及振动信息中的至少一种; 所述根据所述位置信息输出所述颜色的提示信息包括: 当所述提示信息包括图像信息时,在所述位置信息所对应的位置上输出所述图像信息; 当所述提示信息包括音频信息时,输出所述音频信息,所述音频信息包括对所述位置信息的音频描述; 当所述提示信息包括振动信息时,根据所述振动信息产生振动,所述振动信息包括对所述位置信息的振动描述。
7.—种终端,其特征在于,所述终端包括: 获取单元,用于获取待处理图像数据和所述待处理图像数据的位置信息; 第一处理单元,用于处理所述待处理图像数据,获得所述图像数据的颜色参数; 识别输出单元,用于根据预置的颜色参数与颜色的对应关系,识别所述颜色参数所对应的颜色,并根据所述位置信息输出所述颜色的提示信息。
8.如权利要求6所述的终端,其特征在于,所述获取单元包括: 第一采集单元,用于采集图像数据; 第一获取单元,用于获取用户根据所述图像数据在触控屏幕上输入的位置信息和所述位置信息所对应的待处理图像数据。
9.如权利要求6所述的终端,其特征在于,所述获取单元包括:第二采集单元,用于采集图像数据; 第二获取单元,用于对所述图像数据进行对焦,获取所述对焦的位置信息和所述位置信息所对应的待处理图像数据。
10.如权利要求6所述的终端,其特征在于,所述获取单元包括: 第三获取单元,用于获取图像数据; 第四获取单元,用于在所述图像数据上获取预设的位置信息和所述位置信息对应的待处理图像数据。
11.如权利要求6-9任一项所述的终端,其特征在于,所述处理单元包括: 第二处理单元,用于处理所述待处理图像数据,获得所述待处理图像数据的主色区域; 计算单元,用于计算所述主色区域的颜色参数。
12.如权利要求11所述的终端,其特征在于,所述提示信息包括:图像信息、音频信息以及振动信息中的至少一种; 所述识别输出单 元包括: 第一输出单元,用于当所述提示信息包括图像信息时,在所述位置信息所对应的位置上输出所述图像信息; 第二输出单元,用于当所述提示信息包括音频信息时,输出所述音频信息,所述音频信息包括对所述位置信息的音频描述。 第三输出单元,用于当所述提示信息包括振动信息时,根据所述振动信息产生振动,所述振动信息包括对所述位置信息的振动描述。
【文档编号】G06K9/00GK104077567SQ201410280103
【公开日】2014年10月1日 申请日期:2014年6月20日 优先权日:2014年6月20日
【发明者】徐飞 申请人:深圳市金立通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1