图像数据的处理系统及其处理方法与流程

文档序号:15297046发布日期:2018-08-31 19:32阅读:1574来源:国知局

本发明涉及图像处理技术领域,尤其涉及一种图像数据的处理系统及其处理方法。



背景技术:

在日常生活中,图像是人类获取和交换信息的主要来源,随着图像处理技术的发展,图像采集设备采集的图像的数据量越来越大,这给数据存储带来了压力。现有的,在图像传感器中其数据输出通常是持续输出一行数据,而这一行数据中包括多个分段数据,数据采集过程通常为依次对多个分段数据进行采集,在分段数据的数目比较少的情况下,可以很好的满足采集速度的要求,但是,在分段数据的数目比较大的情况下,则不能满足采集速度的需求。



技术实现要素:

为了解决现有技术的不足,本发明提供一种图像数据的处理系统及其处理方法,能够提升图像数据的采集速率和数据处理效率。

本发明提出的具体技术方案为:提供一种图像数据的处理系统,所述处理系统包括数据采集模块、多个存储模块、控制模块及数据处理模块,所述数据采集模块用于采集传感器的图像数据,所述控制模块用于从所述多个存储模块中选取若干个存储模块并控制所述若干个存储模块分别对所述图像数据进行存储,所述数据处理模块用于对从所述控制模块中读取的所述图像数据进行处理。

进一步地,所述控制模块包括第一数据流选通器和第二数据流选通器,所述第一数据流选通器用于从所述多个存储模块中选取若干个存储模块对所述图像数据进行存储,所述第二数据流选通器用于将从所述若干个存储模块中读取的数据发送给所述数据处理模块。

进一步地,所述存储模块包括第一地址控制器、第二地址控制器和至少两个存储器,所述第一地址控制器用于控制所述存储器对所述图像数据进行写入,所述第二地址控制器用于控制所述存储器对所述图像数据进行读取。

进一步地,所述数据采集模块为模数转换器。

本发明还提供一种图像数据的处理方法,所述处理方法包括步骤:

数据采集模块采集传感器的图像数据;

控制模块从多个存储模块中选取若干个存储模块并控制所述若干个存储模块对所述图像数据进行存储;

数据处理模块对从所述控制模块中读取的所述图像数据进行处理。

进一步地,所述控制模块包括第一数据流选通器和第二数据流选通器,所述步骤控制模块从多个存储模块中选取若干个存储模块并控制所述若干个存储模块对所述图像数据进行存储包括:

所述第一数据流选通器在接收到所述图像数据时产生数据有效标记;

所述存储模块在接收到所述数据有效标记后对所述图像数据进行写入;

在所述图像数据全部存储至所述存储模块中时,所述存储模块产生数据选通标记至所述第二数据流选通器;

所述第二数据流选通器从所述存储模块中获取所述图像数据并将所述图像数据发送给所述数据处理单元。

进一步地,所述存储模块包括第一地址控制器、第二地址控制器和至少两个存储器,所述步骤所述存储模块在接收到所述数据有效标记后对所述图像数据进行写入包括:

所述第一地址控制器在接收到所述数据有效标记时启动所述存储器对所述图像数据进行写入;

所述步骤在所述图像数据全部存储至所述存储模块中时,所述存储模块产生数据选通标记包括:

在所述图像数据全部写入所述存储器时,所述第一地址控制器产生数据满标记至所述第二地址控制器;

所述第二地址控制器启动所述存储器对所述图像数据进行读取并产生数据选通标记至所述第二数据流选通器。

进一步地,在所述第二数据流选通器从所述存储模块中获取所述图像数据并将所述图像数据发送给所述数据处理单元的同时,所述第二数据流选通器产生选中标记至所述第一数据流选通器。

进一步地,所述第一数据流选通器在接收到所述选中标记时,所述第一数据流选通器在接收到另一图像数据时产生数据有效标记至其他存储模块。

本发明提出的图像数据的处理系统和处理方法,所述处理系统包括多个存储模块,通过多个存储模块对图像数据进行存储,且在存储模块对图像数据进行存储时,数据采集模块可以继续采集其他图像数据,从而实现采集与存储交替进行,提升了数据处理效率。

附图说明

下面结合附图,通过对本发明的具体实施方式详细描述,将使本发明的技术方案及其它有益效果显而易见。

图1为图像数据的处理系统的结构示意图;

图2为图像数据的处理方法的流程图。

具体实施方式

以下,将参照附图来详细描述本发明的实施例。然而,可以以许多不同的形式来实施本发明,并且本发明不应该被解释为限制于这里阐述的具体实施例。相反,提供这些实施例是为了解释本发明的原理及其实际应用,从而使本领域的其他技术人员能够理解本发明的各种实施例和适合于特定预期应用的各种修改。在附图中,相同的标号将始终被用于表示相同的元件。

参照图1,本实施例提供的图像数据的处理系统包括数据采集模块1、多个存储模块2、控制模块3及数据处理模块4。数据采集模块1用于采集传感器5的图像数据。其中,传感器5为图像传感器,传感器5用于对图像信息进行采集,其采集的图像信息为模拟信号。控制模块3用于从多个存储模块2中选取若干个存储模块2并控制若干个存储模块2分别对图像数据进行存储,数据处理模块4用于对从控制模块3中读取的图像数据进行处理。

本实施例中的数据采集模块1为模数转换器,其用于将获取的传感器5采集的图像信息转换为数字信号,即数据采集模块1采集到的图像数据为数字信号。可以根据实际需要来选择具有不同的采集速度的模数转换器作为数据采集模块1。在采集过程中,数据采集模块1根据采集速度和传感器5的输出速度将图像数据进行分行输出。例如,数据采集模块1的采集速度为传感器5的输出速度的3倍,若传感器输出的图像数据包括6段数据,则数据采集模块1将6段数据分成两行进行输出,其中每一行包括3段数据。

控制模块3包括第一数据流选通器31和第二数据流选通器32,第一数据流选通器31用于从多个存储模块2中选取若干个存储模块2对图像数据进行存储,第二数据流选通器32用于将从若干个存储模块2中读取的数据发送给数据处理模块4。这里,若干个包括一个和多个的情况,可以根据图像数据的大小和每一个存储模块2的容量的大小来选取存储模块2的个数。

具体地,存储模块2包括第一地址控制器21、第二地址控制器22和至少两个存储器23,第一地址控制器21用于控制存储器23对图像数据进行写入,第二地址控制器22用于控制存储器23对图像数据进行读取,这里,第一地址控制器21控制多个存储器23同时对图像数据的不同的行的数据进行写入,第二地址控制器22控制多个存储器23同时对图像数据的不同的行的数据进行读取。

每个存储模块2中存储器23的个数与数据采集模块1对图像数据进行分行的行数相同,即第一数据流选通器31将数据采集模块1进行分行后的数据按顺序分别存储至多个存储器23中,当图像数据全部存储至多个存储器23中时,第二地址控制器22控制多个存储器23同时对图像数据的不同的行的数据进行读取,第二数据流选通器32再按顺序分别从多个存储器23中获取不同的行的数据形成完整的图像数据,第二数据流选通器32再将完整的图像数据发送给数据处理模块4。可以根据数据采集模块1分行后的行数来确定存储器23的个数以及每一个存储器23的容量。如图1所示,图中给出了处理系统包括2个存储模块2,每个存储模块2中包括两个存储器23的情况,当然,这里仅仅是作为示例给出,不用于进行限定。

参照图2,本实施例还提供了一种图像数据的处理方法,该处理方法应用于上述的处理系统,所述处理方法包括步骤:

s1、数据采集模块1采集传感器5的图像数据;

s2、控制模块3从多个存储模块2中选取若干个存储模块2并控制所述若干个存储模块2对所述图像数据进行存储;

s3、数据处理模块4对从控制模块3中读取的所述图像数据进行处理。

具体地,步骤s2包括:

s21、第一数据流选通器31在接收到所述图像数据时产生数据有效标记,其中,数据有效标记表示第一数据流选通器31处于正常工作状态且此时有数据在传输;

s22、存储模块2在接收到所述数据有效标记后对所述图像数据进行写入,这里的存储模块2即具有写入功能又具有读取功能;

s23、在所述图像数据全部存储至存储模块2中时,存储模块2产生数据选通标记至第二数据流选通器32,其中,数据选通标记用于控制第二数据流选通器32从存储模块2中获取所述图像数据;

s24、第二数据流选通器32从存储模块2中获取所述图像数据并将所述图像数据发送给数据处理单元4。

具体地,步骤s22包括:第一地址控制器21在接收到数据有效标记时启动存储器23对所述图像数据进行写入,其中,第一地址控制器21同时启动存储模块2中的所有存储器23,每一个存储器23分别对图像数据的不同的行的数据进行写入,图像数据的数据信息写入存储器23中,图像数据对应的地址信息存储至第一地址控制器21中;

步骤s23包括:

s231、在所述图像数据全部写入存储器23时,第一地址控制器21产生数据满标记至第二地址控制器22,其中,数据满标记表示图像数据已经全部写入存储器23中;

s232、第二地址控制器22启动存储器23对所述图像数据进行读取并产生数据选通标记至第二数据流选通器32。

本实施例的处理方法在第二数据流选通器32从存储模块2中获取所述图像数据并将所述图像数据发送给数据处理单元4的同时,第二数据流选通器32产生选中标记至第一数据流选通器31,选中标记用来表示哪几个存储模块2被选中,这样可以避免数据采集模块1再次采集的图像数据将前一次采集的图像数据覆盖。

第一数据流选通器32在接收到选中标记时可以知道哪几个存储模块2被选中,然后,第一数据流选通器32产生数据有效标记至其他的存储模块2,其他的存储模块2对该次的图像数据进行存储。

本实施例通过数据采集装置1将图像数据分成多行同时进行输出,并通过多个存储模块2对图像数据进行存储,提升了图像数据的采集速度,同时通过不同的存储模块2分别对图像数据进行存储,实现采集和存储交替进行,大大提升了数据处理效率。

以上所述仅是本申请的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1