一种数据处理方法和装置制造方法及图纸

技术编号:19695454 阅读:26 留言:0更新日期:2018-12-08 12:06
本发明专利技术公开了一种数据处理方法和装置。该方法包括:行采样图形像素数据,图形高为L个像素点,宽为C个像素点;将图形像素数据写入到存储器中:存储器共有L×C个像素存储单元,按照每行宽度2

【技术实现步骤摘要】
一种数据处理方法和装置
本专利技术涉及图形数据处理领域,具体而言,涉及一种数据处理方法和装置。
技术介绍
在图形处理中,例如指纹图形处理过程中,通常每个时钟按行逐点采样一个像素数据,存入SRAM(StaticRandom-AccessMemory,静态随机存储器)连续地址的存储单元中,当采样完毕后,在后续根据需要的按列处理图形数据时,因为每列相邻像素数据在SRAM中的存储位置是离散的,一个时钟周期只能读取一个离散的列像素来进行处理,存在读取速度较慢的问题。
技术实现思路
本专利技术的主要目的在于提供一种数据处理方法和装置,以解决按行采样按列处理图形数据时读取像素数据速度慢的问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种数据处理方法,该方法包括:按行采样获取图形像素数据,其中,所述图形的高为L个像素点,宽为C个像素点;将所述采样图形像素数据写入到存储器中:存储器共有L×C个像素存储单元,按照每行宽度2N个像素存储单元,深度(L×C/2N)行构建,每个存储单元独立编址可单独读写,将所述图形第Li行第Ci列的像素数据写入所述存储器中地址为L×Ci+Li的存储单元,每列相邻连续像素数据在存储器中的存储地址也是连续相邻的,其中,N为正整数,L和C都是正整数;在需要按列处理图形数据的应用中,列处理数据时一个时钟周期读取存储器一行2N个存储单元的2N个相邻连续的列像素数据进行处理。进一步地,所述图形数据为待处理的指纹图形数据。进一步地,所述图形的高L和宽C均为2的幂。进一步地,所述存储器的宽度为2N,深度为L×C/2N行。进一步地,按列读取存储在所述存储器中的数据,得到列数据包括:一个时钟周期读取所述存储器一行2N个存储单元的2N个相邻连续的列像素数据。为了实现上述目的,根据本专利技术的另一方面,还提供了一种数据处理装置,该装置包括:采样单元,用于按行采样获取图形像素数据,其中,所述图形的高为L个像素点,宽为C个像素点;写入单元,用于将所述图形像素数据写入到存储器中:存储器共有L×C个像素存储单元,按照每行宽度2N个像素存储单元,深度(L×C/2N)行构建,每个存储单元独立编址可单独读写,将所述图形像素数据的第Li行第Ci列写入所述存储器中地址为L×Ci+Li的存储单元,每列相邻连续像素数据在存储器中的存储地址也是连续相邻的,其中,N为正整数,L和C都是正整数;读取与处理单元,按列处理数据时,一个时钟周期读取存储器一行2N个存储单元的2N个相邻连续的列像素数据进行处理;控制单元,控制采样单元,存储单元,读取与处理单元运行。进一步地,所述图形数据为待处理的指纹图形数据。进一步地,所述图形的高L和宽C均为2的幂。为了实现上述目的,根据本专利技术的另一方面,还提供了一种存储介质,包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行本专利技术所述的图形数据处理方法。为了实现上述目的,根据本专利技术的另一方面,还提供了一种数据处理控制器,用于执行本专利技术所述的图形数据处理方法。本专利技术通过扭转存入地址改变图形行像素数据存入存储器方式从而多倍提高列像素数据读取速度,按行采样获取图形像素数据,其中,所述图形的高为L个像素点,宽为C个像素点;将所述图形像素数据写入到存储器中:存储器共有L×C个像素存储单元,按照每行宽度2N个像素存储单元,深度(L×C/2N)行构建,每个存储单元独立编址可单独读写,将所述图形第Li行第Ci列的像素数据写入所述存储器中地址为L×Ci+Li的存储单元,每列相邻连续像素数据在存储器中的存储地址也是连续相邻的,其中,L和C都是正整数;在需要按列处理图形数据的应用中,列处理数据时一个时钟周期读取存储器一行2N个存储单元的2N个相邻连续的列像素数据进行处理;解决了按行采样按列处理图形数据时读取存储器像素数据速度慢的问题,提高了图形列数据读取速度,达到了提高图形处理速度的效果。附图说明构成本申请的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的数据处理方法的流程图;图2是根据本专利技术实施例的数据处理装置的示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。本专利技术实施例提供了一种数据处理方法。该方法包括以下步骤:步骤S1:按行逐点采样获取图形像素数据,其中,图形的高为L个像素点,宽为C个像素点。步骤S2:将图形像素数据写入到静态随机存储器(SRAM)中:SRAM共有L×C个像素存储单元,按照每行宽度2N个像素存储单元,深度(L×C/2N)行构建,每个存储单元独立编址可单独读写,将所述图形像素数据的第Li行第Ci列写入所述SRAM中地址为L×Ci+Li的存储单元,每列相邻连续像素数据在SRAM中的存储地址也是连续相邻的,其中,N为正整数,L和C都是正整数。步骤S3:列处理数据时一个时钟周期读取SRAM一行2N个存储单元的2N个相邻连续的列像素数据。步骤S4:对获取的列像素数据进行处理。该实施例通过扭转存入地址改变图形行像素数据存入SRAM方式从而多倍提高列像素数据读取速度,其中,图形像素高为L行,宽为C列(L,C均为2的幂),共L×C个像素;SRAM共有L×C个像素存储单元,按照每行宽度2N个像素存储单元,深度(L×C/2N)行排成宽位SRAM;每个存储单元独立编址可单独读写,每行存储单元按首地址可整行读写2N个存储单元;硬件按行逐个像素采样,第Li行第Ci列的像素数据,存入SRAM中地址为L×Ci+Li的存储单元,每列相邻连续像素数据在SRAM中的存储地址也是连续相邻的,其中,L和C都是正整数,也即是SRAM每行2N个单元存储的是各列的相邻连续像素数据;在需要按列处理图形数据的应用中,列处理数据时一个时钟周期读取SRAM一行2N个单元的2N个相邻连续的列像素数据进行处理;解决了图形数据列处理时读取速度慢的问题,2N倍提高了图形列数据读取速度,达到了提高图形处理速度的效果。在本专利技术实施例中,图形的每个像素数据可以是一个灰度数据,也可以是RGB三个数据,以每个像素点的数据为一组,存入到静态随机存储器(staticrandomaccessmemory,SRAM)的存储单元中,本本文档来自技高网
...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:按行逐点采样获取图形像素数据,其中,所述图形的高为L个像素点,宽为C个像素点;将所述图形像素数据写入到存储器中:存储器共有L×C个像素存储单元,按照每行宽度2N个像素存储单元,深度(L×C/2N)行构建,每个存储单元独立编址可单独读写,将所述图形第Li行第Ci列的像素数据写入所述存储器中地址为L×Ci+Li的存储单元,每列相邻连续像素数据在存储器中的存储地址也是连续相邻的,其中,N为正整数,L和C都是正整数;在需要按列处理图形数据的应用中,列处理数据时一个时钟周期读取存储器一行2N个存储单元的2N个相邻连续的列像素数据进行处理。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:按行逐点采样获取图形像素数据,其中,所述图形的高为L个像素点,宽为C个像素点;将所述图形像素数据写入到存储器中:存储器共有L×C个像素存储单元,按照每行宽度2N个像素存储单元,深度(L×C/2N)行构建,每个存储单元独立编址可单独读写,将所述图形第Li行第Ci列的像素数据写入所述存储器中地址为L×Ci+Li的存储单元,每列相邻连续像素数据在存储器中的存储地址也是连续相邻的,其中,N为正整数,L和C都是正整数;在需要按列处理图形数据的应用中,列处理数据时一个时钟周期读取存储器一行2N个存储单元的2N个相邻连续的列像素数据进行处理。2.根据权利要求1所述的方法,其特征在于,所述图形数据为待处理的指纹图形数据。3.根据权利要求1所述的方法,其特征在于,所述图形的高L和宽C均为2的幂。4.根据权利要求1所述的方法,其特征在于,所述存储器的宽度为2N个像素存储单元,深度为L×C/2N行,其中,每个存储单元独立编址可单独读写,也可以一个时钟周期对一行整体读写。5.根据权利要求1所述的方法,其特征在于,按列读取存储在所述存储器中的数据,得到列数据包括:一个时钟周期读取所述存储器的一行2N个存储单元的2N个相邻连续的列像素数据。6.一种数据处理装置,其特征在于,包括:采样单元,用于按行逐点采样获取图形像...

【专利技术属性】
技术研发人员:黄平
申请(专利权)人:北京集创北方科技股份有限公司
类型:发明
国别省市:北京,11

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

1