一种图像数据处理方法及电子设备的制造方法

文档序号:9616630阅读:285来源:国知局
一种图像数据处理方法及电子设备的制造方法
【技术领域】
[0001 ] 本发明涉及电子信息领域,特别是涉及一种图像数据处理方法及电子设备。
【背景技术】
[0002]时下的电子设备,大多都具有图形处理器(Graphic Processing Unit, GPU)。例如,手机、平板电脑、笔记本电脑等设备,都具有相应的GPU。
[0003]现有技术中,对于图像数据的分析或识别过程,主要还是由CPU来实现。由于CPU本身的运算方式主要是串行计算,所以,采用CPU对图像数据进行处理时,效率很低。
[0004]但是,现有技术中,还没有一种方法可以利用GPU的强大的并行计算能力,进行图像数据的分析或识别。

【发明内容】

[0005]本发明的目的是提供一种图像数据处理方法及电子设备,能够利用GPU的强大的并行计算能力,进行图像数据的分析或识别,从而提高图像数据处理的速度,并且降低电子设备的功耗。
[0006]为实现上述目的,本发明提供了如下方案:
[0007]—种图像数据处理方法,所述方法应用于具有图像处理单元和中央处理器的电子设备,所述方法包括:
[0008]获取待处理的图像数据;
[0009]确定所述图像数据的像素特征值;
[0010]根据所述像素特征值,确定所述图像数据对应的第一集合;所述第一集合中的图像数据至少具有一个相同的所述像素特征值;
[0011]利用所述图像处理单元统计图像直方图的方式对所述第一集合中的图像数据的个数进行统计,得到第一统计结果;
[0012]将所述第一统计结果发送至所述电子设备的所述中央处理器,以便所述中央处理器根据所述第一统计结果进行处理。
[0013]可选的,所述利用所述图像处理单元统计图像直方图的方式对所述第一集合中的图像数据的个数进行统计,具体包括:
[0014]对所述图像处理单元的RGBA通道中的第一参数的参数值进行累加,所述第一参数用于表示所述第一集合的图像数据的个数;所述第一参数对应于RGBA通道中的第一通道。
[0015]可选的,所述利用所述图像处理单元统计图像直方图的方式对所述第一集合中的图像数据的个数进行统计,具体包括:
[0016]将所述第一集合中的图像数据的RGBA通道的参数值转换为纹理坐标;
[0017]利用所述图像处理单元的图像融合算法,计算所述纹理坐标中用于表示所述第一集合的图像数据的个数的第二参数;
[0018]根据所述第二参数,确定所述第一集合中的图像数据的个数。
[0019]可选的,所述得到第一统计结果之后,还包括:
[0020]判断所述第一统计结果是否大于或等于第一预设阈值,得到第一判断结果;
[0021]当所述第一判断结果表示所述第一统计结果大于或等于第一预设阈值时,利用RGBA通道中的第二参数的参数值进行累加,所述第二参数用于表示所述第一集合的图像数据的个数;所述第二参数对应于RGBA通道中的第二通道。
[0022]可选的,所述中央处理器根据所述第一统计结果进行处理,具体包括:
[0023]所述中央处理器将累加后的所述第一参数的参数值与累加后的所述第二参数的参数值相加,以得到所述第一集合的图像数据的总个数。
[0024]一种电子设备,所述电子设备具有图像处理单元和中央处理器,所述电子设备包括:
[0025]图像数据获取单元,用于获取待处理的图像数据;
[0026]像素特征值确定单元,用于确定所述图像数据的像素特征值;
[0027]第一集合确定单元,用于根据所述像素特征值,确定所述图像数据对应的第一集合;所述第一集合中的图像数据至少具有一个相同的所述像素特征值;
[0028]统计单元,用于利用所述图像处理单元统计图像直方图的方式对所述第一集合中的图像数据的个数进行统计,得到第一统计结果;
[0029]发送单元,用于将所述第一统计结果发送至所述电子设备的所述中央处理器,以便所述中央处理器根据所述第一统计结果进行处理。
[0030]可选的,所述统计单元,具体包括:
[0031]第一累加子单元,用于对所述图像处理单元的RGBA通道中的第一参数的参数值进行累加,所述第一参数用于表示所述第一集合的图像数据的个数;所述第一参数对应于RGBA通道中的第一通道。
[0032]可选的,所述统计单元,具体包括:
[0033]纹理坐标转换子单元,用于将所述第一集合中的图像数据的RGBA通道的参数值转换为纹理坐标;
[0034]参数计算子单元,用于利用所述图像处理单元的图像融合算法,计算所述纹理坐标中用于表示所述第一集合的图像数据的个数的第二参数;
[0035]个数确定子单元,用于根据所述第二参数,确定所述第一集合中的图像数据的个数。
[0036]可选的,还包括:
[0037]第一判断单元,用于在得到所述第一统计结果之后,判断所述第一统计结果是否大于或等于第一预设阈值,得到第一判断结果;
[0038]第二累加单元,用于当所述第一判断结果表示所述第一统计结果大于或等于第一预设阈值时,利用RGBA通道中的第二参数的参数值进行累加,所述第二参数用于表示所述第一集合的图像数据的个数;所述第二参数对应于RGBA通道中的第二通道。
[0039]可选的,所述中央处理器,具体包括:
[0040]加法单元,用于将累加后的所述第一参数的参数值与累加后的所述第二参数的参数值相加,以得到所述第一集合的图像数据的总个数。
[0041]根据本发明提供的具体实施例,本发明公开了以下技术效果:
[0042]本发明的图像数据处理方法及电子设备,通过根据所述像素特征值,利用所述图像处理单元确定所述图像数据对应的第一集合;利用所述图像处理单元统计图像直方图的方式对所述第一集合中的图像数据的个数进行统计;可以利用图像处理单元内的多个运算单元以并行处理方式对图像数据的个数进行统计;从而可以提高图像数据处理的速度,并且由于图像处理单元在执行上述过程时的功耗低于中央处理单元,因此还可以降低电子设备的功耗。
【附图说明】
[0043]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0044]图1为本发明的图像数据处理方法实施例1的流程图;
[0045]图2为本发明的图像数据处理方法实施例2的流程图;
[0046]图3为本发明的图像数据处理方法实施例3的流程图;
[0047]图4为本发明的图像数据处理方法实施例4的流程图;
[0048]图5为本发明的电子设备实施例的结构图。
【具体实施方式】
[0049]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0050]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0051 ] 本发明实施例的图像数据处理方法,应用于具有
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1