专利名称:数字图像处理的装置及方法
技术领域:
本发明涉及一种图像处理的装置及方法,特别涉及一种利用动态调度来增加总处理能力、且具灵活可扩充性的数字图像处理装置。
由于数字化的数据有易于保存、易于修改调节的优点,因此原先用模拟信号储存的信息,例如声音、图像等,也可改用数字信号储存。图像获得系统,例如数字相机或扫描器,可将所获得的光信号转换为数字信号并加以处理后输出至一主机储存。
请参照
图1,图1是传统的图像获得系统方块图。图像获得系统包括光学装置102、模拟前端处理装置104、图像暂存装置116、与数字图像处理装置106。光学装置102,例如是数字相机或扫描器中的电荷耦合器件(CCD)或接触式图像感测器(CIS),用以将接收的光学数据转换成电子模拟数据。模拟前端处理装置104与光学装置102耦接,将电子模拟数据转换成数字数据,并将红绿蓝三原色分开为不同的通道,调整其位移、大小。数字图像处理装置106与模拟前端处理装置104耦接,并输出处理过的数字图像至主机。数字图像处理装置106包括前端数字补偿调节单元108、后端数字补偿调节单元110、缓冲单元112、缓冲读取单元114。前端数字补偿调节单元108与模拟前端处理装置104耦接,用于接收模拟前端处理装置104榆出的数字数据并做前端图像处理。前端图像处理例如是针对光学装置102的缺陷或不均匀所造成的数字图像失真进行补偿及加强。后端数字补偿调校器110与前端数字补偿调校器108耦接,用于做后端图像处理,例如是针对主机的请求进行处理,如不同图像格式的转换、RGB与YMCK的转换、GAMMA函数在不同装置间的特性对应、图像品质加强、或图像数据压缩等。前端数字补偿调节单元108与后端数字补偿调节单元110需从图像暂存装置116读出做图像补偿调节所需的表格,在数字转换过程中,由于各个单元的总处理能力不同,必须经由图像暂存装置116做缓冲。缓冲写入单元112与图像暂存装置116与后端数字补偿调节单元110耦接,用于将后端数字补偿调节单元110输出的图像数据写入图像暂存装置116。缓冲读取单元11是与图像暂存装置116耦接,用于从图像暂存装置116读取图像数据并输出至主机118。
请参照较图2,图2是用循环法(Round-robin)对图像暂存装置116做的存取控制的状态转换图。共有前端数字补偿调节单元108、缓冲读取单元114、后端数字补偿调节单元110、和缓冲写入单元112需要对图像暂存装置116做读写动作,所以图像暂存装置116的状态依次为前端状态202、读取状态204、后端状态206、写入状态208,另外一个等待状态210是等待图像信号。其特征在于前端数字补偿调节单元108与后端数字补偿调节单元110直接对图像暂存装置116进行存取,提供图像补偿调节所需的表格,而处理过的数字图像数据要通过缓冲写入单元112与缓冲读取单元114对图像暂存装置116进行存取。
初始时,图像暂存装置116的状态为等待状态,一旦有新的图像信号进入图像获得系统,即进入前端状态202,由前端数字补偿调节单元108从图像暂存装置116读取前端图像处理所需的表格,读取完毕后即进入读取状态204,由缓冲读取单元114读取主机118所需的图像数据,读取完毕后检查后端数字补偿调节单元110是否需要对图像暂存装置116读取表格数据,如需要则进入后端状态206读取表格数据,如不需要则直接进入写入状态208,将数据写入图像暂存装置116,然后回到等待状态210,一旦有新的图像信号进入图像获得系统,即又进入前端状态202。此编程方法是静态,依照前端数字补偿调节单元108、缓冲读取单元114、后揣数字补偿调节单元110、和缓冲写入单元112的顺序对图像暂存装置116存取数据。优点是图像暂存装置116可以由此四个单元共享,使成本降低,且结构简单,缺点则是图像暂存装置116的总处理能力受到限制,对于即时图像的请求并不能完全配合,并且这些单元对图像暂存装置116的存取地址均是随机的,每次不同单元对图像暂存装置116做读写动作皆须有读写的前置操作,使读取时间增加。所以这种静态编程方法不能有效地应用图像暂存装置116,也使图像暂存装置116的总处理能力较低。
为了能更有效地应用图像暂存装置,传统的另一作法请参照图3,图3所示的是改进的图1的图像获得系统方块图。其特征在于,前端数字补偿调节单元108与后端数字补偿调节单元110是各用一个独立的存储器302与304,例如是用静态随机存取存储器(SRAM)。图像暂存装置116只供缓冲写入单元112与缓冲读取单元114使用,因此图像暂存装置116的总处理能力可以提高。但由于增加额外的存储器302与304,使得成本增加,而且当存储器302与304没有使用时,也无法支援图像暂存装置116储存数据,使得资源无法分享。
本发明的目的就是提供一种可提高图像暂存装置的总处理能力的、可灵活进行调节的、并可扩充的数字图像处理装置。
根据本发明的目的,提出一种数字图像处理装置,用于装设在图像获得系统中。图像获得系统至少包括光学装置、模拟前端处理装置、以及图像暂存装置。光学装置用于将光学数据转换成电子模拟数据,模拟前端处理装置与光学装置耦接,将电子模拟数据转换成数字图像数据。数字图像装置与模拟前端处理装置耦接,将数字图像数据处理后输出至主机。图像暂存装置与数字图像处理装置耦接,用作数字图像处理装置的缓冲存储器。数字图像处理装置包括图像处理单元、存储器管理单元、前端先进先出缓冲单元、写入先进先出缓冲单元、及读取先进先出缓冲单元。图像处理单元与模拟前端处理装置耦接,用于接收该数字图像数据并做前端图像处理。存储器管理单元与图像暂存装置耦接,用于决定读写图像暂存装置的存取权的归属。前端先进先出缓冲单元耦接至图像处理单元与存储器管理单元,通过存储器管理单元取得图像处理单元所需的表格,供图像处理单元使用。写入先进先出缓冲单元所需的表格,以供图像处理单元使用。写入先进先出缓冲单元耦接至图像处理单元与存储器管理单元,用于储存图像处理单元输出的数据,并通过存储器管理单元获得图像暂存装置的存取权,将内容写入图像暂存装置。读取先进先出缓冲单元耦接至存储器管理单元,通过存储器管理单元取得图像暂存装置的存取权,然后从图像暂存装置读取主机所需的图像数据,输出至主机。
为让本发明的上述目的、特徵、和优点能更明显易懂,下文特举一优选实施例,并配合附图详细说明如下。
图1表示传统的图像获得系统方块图。
图2表示对图1中的图像暂存装置进行存取控制时的状态转换图。
图3表示传统的另一种图像获得系统方块图。
图4表示按照本发明的优选实施例的一种图像获得系统的方块图。
图5表示和图4对应的一个例子的图像获得系统方块图。
图6表示图5中的读写仲裁单元状态转换图。
请参照图4,图4表示依照本发明一优选实施例的一种数字图像处理装置的方块图。此数字图像处理装置400装设在一图像获得系统中,此图像获得系统还包括一光学装置102、一模拟前端处理装置104、以及一图像暂存装置116。此光学装置102用于将所接收的光学数据转换成电子模拟数据。模拟前端处理装置104与光学装置102耦接,用于将电子模拟数据转换成数字图像数据,并将红绿蓝三原色分开为不同的通道,调节其位移、大小。数字图像处理装置400与模拟前端处理装置104耦接,将数字图像数据进行图像处理后输出至一主机118。图像暂存装置116与数字图像处理装置400耦接,用作数字图像处理装置400的缓冲存储器。
数字图像处理装置400包括图像处理单元402、存储器管理单元410、前端先进先出(FIFO)缓冲单元404、写入先进先出缓冲单元406、与读取先进先出缓冲单元408。图像处理单元402与模拟前端处理装置104耦接,用于接收模拟前端处理装置104输出的数字图像数据并进行前端图像处理,例如针对光学装置102缺陷或不均匀所造成的数字图像失真进行补偿及加强。存储器管理单元410,与图像暂存装置116耦接,用于决定图像暂存装置116的存取权的归属。前端先进先出缓冲单元404耦接至图像处理单元402与存储器管理单元410,通过该存储器管理单元410取得图像暂存装置116的存取权,然后从图像暂存装置116预先读取图像处理单元402所需的表格,以供图像处理单元402使用。写入先进先出缓冲单元406,耦接至该图像处理单元402与该存储器管理单元410,用于储存图像处理单元402输出的数据,并通过存储器管理单元410取得图像暂存装置116的存取权,将写入先进先出缓冲单元406的内容储存至图像暂存装置116。读取先进先出缓冲单元408,耦接至存储器管理单元410,通过存储器管理单元410取得图像暂存装置116的存取权,然后从该图像暂存装置116读取主机118所需的图像数据,输出至主机118。
请参照图5,图5所表示的是对应于图4的一个例子的数字图像处理装置的方块图。图像处理单元402可包括前端数字补偿调节单元504与缓冲写入单元506,存储器管理单元410可包括读写仲裁单元502与后端数字补偿调节单元508。前端数字补偿调节单元504与模拟前端处理装置104耦接,用于接收模拟前端处理装置104输出的数字图像数据并进行前端图像处理,例如针对该光学装置的缺陷或不均匀所造成的数字图像失真进行补偿及加强。缓冲写入单元506耦接至前端数字补偿调节单元504与写入先进先出缓冲单元406,用于接收前端数字补偿调节单元504的输出,并进行颜色深度(Color Depth)的调整,例如将颜色深度从16bit降到8bit或1bit,然后输出到写入先进先出缓冲单元406。读写仲裁单元502是与图像暂存装置116、读取先进先出缓冲单元408、写入先进先出缓冲单元406、和前端先进先出缓冲单元404耦接,用以决定读写该图像暂存装置116的存取权的归属。后端数字补偿调节单元508与读取先进先出缓冲单元408与读写仲裁单元502耦接,当读取先进先出缓冲单元408取得图像暂存装置116的存取权后,图像暂存装置116的内容先输出至后端数字补偿调节单元508,针对主机118的请求做后端图像处理,再输出至读取先进先出缓冲单元408。后端图像处理例如针对主机端的请求进行处理,如不同图像格式的转换,RGB与YMCK的转换、GAMMA函数在不同装置间的特性对应、图像品质加强、或图像数据压缩等。其特征在于该图像暂存装置116是同步动态随机存取存储器(SDRAM)。
前端先进先出缓冲单元404初始时即对读写仲裁单元502发出请求,前端先进先出缓冲单元404依据以下条件对读写仲裁单元502发出请求(1a)前端先进先出缓冲单元404内的有效数据量小于一个前端阈值;且(1b)前端先进先出缓冲单元404未取得图像暂存装置116的存取权;且(1c)前端数字补偿调节单元处理的数据不是最后一笔。
写入先进先出缓冲406于初始时没有有效数据,它依据以下条件对读写仲裁单元502发出写入请求(2a)写入先进先出缓冲单元406的有效数据量大于一个写入阈值,或写入先进出缓冲单元406的有效数据为最后一笔数据;且(2b)该写入先进先出缓冲单元406未拥有图像暂存装置116存取权。
读取先进先出缓冲单元408于初始时没有有效数据,其依据以下条件对读写仲裁单元502发出写入请求(3a)读取先进先出缓冲单元408的有效数据量小于一个读取阈值;且(3b)图像暂存装置的有效数据量不为零。
请参照图6,图6表示的是读写仲裁单元502的状态转换图。读写仲裁单元502检查前端先进先出缓冲单元406是否有更新数据的请求,此更新数据请求包括上述的前端请求、写入请求、和读取请求,若有则读写仲裁单元502从有更新数据的请求的单元中选择一个执行。读写仲裁单元502包括直接状态602、更新状态604、前端状态606、写入状态608、与读取状态610。当读写仲裁单元502处于直接状态602,则表示可直接存取该图像暂存装置116,以便进行测试或初始化。当读写仲裁单元502处于更新状态604时,表示由于SDRAM的特性,需对图像暂存装置116的内容做更新动作,如果是其他类型的存储器,例如是静态随机存取存储器,则不需具有更新状态。当读写仲裁单元502处于前端状态606,表示前端先进先出缓冲单元404取得图像暂存装置116的存取权。当读写仲裁单元502处于写入状态608,表示写入先进先出缓冲单元406取得图像暂存装置116的存取权。当读写仲裁单元502处于读取状态610,表示读取先进先出缓冲单元408取得图像暂存装置116的存取权。
读写仲裁单元502处于直接状态602时,结束前判断下一个存取权的归属的步骤为(4a)读写仲裁单元502判断是否有更新动作的请求,若有,则将读写仲裁单元502的状态转换至更新状态604,并执行更新动作。(4b)读写仲裁单元502判断是否有前端先进先出缓冲单元404的请求,若有,则将读写仲裁单元502的状态转换至前端状态606,并执行前端先进先出缓冲单元404的请求。(4c)读写仲裁单元502判断是否有写入先进先出缓冲单元406的请求,若有,则将读写仲裁单元502的状态转换至写入状态608,并执行写入先进先出缓冲单元406的请求。(4d)读写仲裁单元502判断是否有读取先进先出缓冲单元408请求,若有,则将读写仲裁单元502的状态转换至该读取状态610,并执行该读取先进先出缓冲单元408的请求。(4e)若无以上请求,则读写仲裁单元502的状态维持在直接状态602。
读写仲裁单元502处于更新状态604时,结束前判断下一个存取权的归属的步骤为(5a)读写仲裁单元502判断是否有前端先进先出缓冲单元404的请求,若有,则将读写仲裁单元502的状态转换至前端状态606,并执行前端先进先出缓冲单元404的请求。(5b)读写仲裁单元502判断是否有写入先进先出缓冲单元406的请求,若有,则将读写仲裁单元502的状态转换至写入状态608,并执行写入称进先出缓冲单元406的请求。(5c)读写仲裁单元502判断是否有读取先进先出缓冲单元408的请求,若有,则读写仲裁单元502将状态转换至读取状态610,并执行读取先进先出缓冲单元408的请求。(5d)若无以上请求,则该读写仲裁单元502的状态转换至直接状态602。
读写仲裁单元502处于前端状态606时,结束前判断下一个存取权的归属的步骤为(6a)读写仲裁单元502判断是否有更新动作的请求,若有,则将读写仲裁单元502的状态转换至更新状态604,并执行更新动作。(6b)读写仲裁单元502判断是否有写入先进先出缓冲单元406的请求,若有,则将读写仲裁单元502的状态转换至写入状态608,并执行写入先进先出缓冲单元406的请求。(6c)读写仲裁单元502判断是否有读取先进先出缓冲单元408的请求,若有,则将讯写仲裁单元502的状态转换至写入状态610,并执行读取先进先出缓冲单元408的请求。(6d)若无以上请求,则读写仲裁单元502进入该直接状态602。
读写仲裁单元502处于该写入状态608时,结束前判断下一个存取权的归属的步骤为(7a)读写仲裁单元502判断是否有更新动作的请求,若有,则将读写仲裁单元502的状态转换至更新更新状态604,并执行更新动作。(7b)读写仲裁单元502判断是否有前端先进先出缓冲单元404的请求,若有则将状态转换至前端状态606,并执行前端先进先出缓冲单元404的请求。(7c)读写仲裁单元502判断是否有读取先进先出缓冲单元408的请求,若有,则将读写仲远离单元502的状态转换至读取状态610,并执行读取先进先出缓冲单元408的请求。(7d)若无以上请求,则读写仲裁单元502进入直接状态602。
读写仲裁单元502处于该读取状态时,结束前判断下一个存取权的归属的步骤为(8a)读写仲裁单元502判断是否有更新动作的请求,若有,则将读写仲裁单元502的状态转换至更新状态604,并执行更新动作。(8b)读写仲裁单元502判断是否有前端先进先出缓冲单元404的请求,若有,则将读写仲裁单元502的状态转换至前端状态606,并执行前端先进先出缓冲单元404的请求。(8c)读写仲裁单元502判断是否有写入先进先出缓冲单元406的请求,若有,则将读写仲裁单元502的状态转换至写入状态608,并执行写入先进先出缓冲单元406的请求。(8d)读写仲裁单元502判断是否有读取先进先出缓冲单元408的请求,若有,则将读写仲裁单元502的状态转换至读取状态610,并执行读取先进先出缓冲单元408的请求。(8e)若无以上请求,则读写仲裁单元502进入直接状态602。
由于每次写入与读取此图像暂存装置的大小单位是信息包(Packet),因此可以使用图像暂存装置的突发式传输(Burst Transfer)模式提高总处理能力。而且,由于采用动态调度来决定图像暂存装置的存取权,可以更有效地使用图像暂存装置并提高总处理能力。信息包大小、前端阈值、写入阈值、与读取阈值都是可调的,因此使本发明具有灵活性,可应用在不同的系统,便于进行微调的工作,提高本发明的灵活性。本发明可应用在不同的系统,也可以很容易地在图像处理单元增加新的处理机制,而不做太大的更动,从而可以增进本发明的可扩展性。
本发明上述实施例所公开的数字图像处理装置可以降低成本并提高使用效率与总处理能力。且只要小幅度的更改即可使本发明灵活应用在不同的系统,并具有扩展功能。
综上所述,虽然如以上所述通过优选实施例公开了本发明,但这并非用以限定本发明,本领域的普遍技术人员在不脱离本发明的精神和范围的情况下,可作出各种变化与改进,因此本发明的保护范围由后附的权利要求书的范围确定。
权利要求
1.一种数字图像处理装置,用于装设在一图像获得系统中,该图像获得系统更包括一光学装置、一模拟前端处理装置、以及一图像暂存装置,光学装置用于将光学数据转换成电子模拟数据,模拟前端处理装置与光学装置耦接,用于将电子模拟数据转换成数字图像数据,数字图像处理装置与该模拟前端处理装置耦接,用于将数字图像数据处理后输出至一主机,图像暂存装置与该数字图像处理装置耦接,且用作数字图像处理装置的缓冲存储器,其特征在于数字图像处理装置包括一图像处理单元,与模拟前端处理装置耦接,且用于接收数字图像数据并进行前端图像处理;一存储器管理单元,与图像暂存装置耦接,用于决定读写该图像暂存装置的存取权的归属;一前端先进先出缓冲单元,耦接至图像处理单元与存储器管理单元,当前端先进先出缓冲单元通过存储器管理单元取得图像暂存装置的存取权时,前端先进先出缓冲单元由图像暂存装置预先读取图像处理单元所需的一个表格,该表格供该图像处理单元使用;一写入先进先出缓冲单元,耦接至图像处理单元与存储器管理单元,用于储存图像处理单元输出的数据,并通过存储器管理单元取得图像暂存装置的存取权,将内容存入图像暂存装置;以及一读取先进先出缓冲单元,耦接至存储器管理单元,当读取先进先出缓冲单元通过存储器管理单元取得图像暂存装置的存取权时,读取先进先出缓冲单元由图像暂存装置读取主机所需的图像数据,输出至主机。
2.如权利要求1所述的数字图像处理装置,其特征在于图像处理单元包括一前端数字补偿调节单元,与该模拟前端处理装置耦接,用于接收数字图像数据并做前端图像处理。
3.如权利要求2所述的数字图像处理装置,其特征在于数字图像处理单元还包括一缓冲写入单元,该缓冲写入单元是耦接至前端数字补偿调节单元,用于接收前端数字补偿调节单元输出的数据,调整颜色深度后,输出至写入先进先出缓冲单元。
4.如权利要求1所述的数字图像处理装置,其特征在于存储器管理单元还包括一读写仲裁单元,与图像暂存装置、读取先进先出缓冲单元、写入先进先出缓冲单元、和前端先进先出缓冲单元耦接,用于决定图像暂存装置的存取权的归属,存取权是归属于读取先进先出缓冲单元、写入先进先出缓冲单元、和前端先进先出缓冲单元三者之一;以及一后端数字补偿调节单元,与读取先进先出缓冲单元与读写仲裁单元耦接,当读取先进先出缓冲单元取得图像暂存装置的存取权后,图像暂存装置的内容先输出至后端数字补偿调节单元,进行后端图像处理,再输出至读取先进先出缓冲单元。
5.一种数字图像处理装置,用于装设在一图像获得系统中,该图像获得系统还包括一光学装置、一模拟前端处理装置、以及一图像暂存装置,光学装置用于将光学数据转换成电子模拟数据,该模拟—数字转换装置与该光学装置耦接,将电子模拟数据专换成数字图像数据,数字图像处理装置与该模拟前端处理装置耦接,数字图像数据处理后输出至主机,图像暂存装置与数字图像处理装置耦接,用作数字图像处理装置的缓冲存储器,其特征在于数字图像处理装置包括一前端数字补偿调节单元,与模拟前端处理装置耦接,用于接收数字图像数据,针对光学装置的缺陷或不均匀进行补偿及加强;一读写仲裁单元,与图像暂存装置耦接,用于决定图像暂存装置的存取权的归属;一前端先进先出缓冲单元,耦接至前端数字补偿调节单元与读写仲裁单元,当前端先进先出缓冲单元通过读写仲裁单元取得图像暂存装置的存取权时,前端先进先出缓冲单元从图像暂存装置预先读取前端数字补偿调节单元所需的表格,表格供前端数字补偿调节单元使用;一缓冲写入单元,耦接至前端数字补偿调节单元,用于接收前端数字补偿调节单元输出的数据;一写入先进先出缓冲单元,耦接至缓冲写入单元,用于储存缓冲写入单元输出的数据,当写入先进先出缓冲单元通过读写仲裁单元取得图像暂存装置的存取权时,写入先进先出缓冲单元将内容写入图像暂存装置;一后端数字补偿调节单元,与读写仲裁单元耦接,在输出至该主机前进行处理,针对该主机的请求进行后端图像处理;以及一读取先进先出缓冲单元,与后端数字补偿调节单元耦接,当读取先进先出缓冲单元通过读写仲裁单元取得图像暂存装置的存取权时,读取先进先出缓冲单元由图像暂存装置预先读取该主机所需的图像数据,经过后端数字补偿调节单元处理后存入读取先进先出缓冲单元,以输出至该主机。
6.如权利要求5所述的数字图像处理装置,其特征在于缓冲写入单元有调整颜色深度的功能。
7.一种数字图像处理方法,该方法应用在图像获得系统中,该图像获得系统还包括一光学装置、一模拟前端处理装置、一数字图像处理装置、以及一图像暂存装置,光学装置用于将光学数据转换成电子模拟数据,模拟—数字转换装置与光学装置耦接,将电子模拟数据转换成数字图像数据,数字图像处理装置与模拟前端处理装置耦接,将数字图像数据处理后输出至主机,该图像暂存装置与数字图像处理装置耦接,用作数字图像处理装置的缓冲存储器,数字图像处理装置包括一前端数字补偿调节单元、一后端数字补偿调节单元、一前端先进先出缓冲单元、一写入先进先出缓冲单元、一读取先进先出缓冲单元、与一读写仲裁单元,该方法包括a.读写仲裁单元将先进先出缓冲单元填入所需的表格,将写入先进先出缓冲单元清空;b.读写仲裁单元检查先进先出缓冲单元前端先进先出缓冲单元、读取先进先出缓冲单元、及写入先进先出缓冲单元是否有更新数据的请求,若有,则进入步骤c;c.读写仲裁单元从有更新数据的请求的单元中选择一个需更新数据的单元执行更新数据的动作;以及d.重复步骤b。
8.如权利要求7所述的数字图像处理方法,其特征在于该读写仲裁单元包括以下状态直接状态,用于直接存取该图像暂存装置,以便进行测试或初始化;前端状态,供前端先进先出缓冲单元存取图像暂存装置;写入状态,供写入先进先出缓冲单元存取该图像暂存装置;以及读取状态,供读取先进先出缓冲单元存取图像暂存装置。
9.如权利要求8所述的数字图像处理方法,其特征在于读写仲裁单元处于直接状态时,判断下一个存取权的归属的步骤如下a.读写仲裁单元判断是否有前端先进先出缓冲单元的请求,若有则将状态转换至前端状态,并执行前端先进先出缓冲单元的请求;b.读写仲裁单元判断是否有写入先进先出缓冲单元的请求,若有则将状态转换至写入状态,并执行写入先进先出缓冲单元的请求;c.读写仲裁单元判断是否有读取先进先出缓冲单元的请求,若有则将状态转换至读取状态,并执行读取先进先出缓冲单元的请求;以及d.若无以上请求,则读写仲裁单元维持在直接状态。
10.如权利要求8所述的数字图像处理方法,其特征在于该读写仲裁单元处于该前端状态时,判断下一个存取权的归属的步骤如下a.读写仲裁单元判断是否有写入先进先出缓冲单元的请求,若有则将状态转换至写入状态,并执行写入先进先出缓冲单元的请求;b.读写仲裁单元判断是否有读取先进先出缓冲单元的请求,若有则将状态转换至该读取状态,并执行该读取先进先出缓冲单元的请求;以及c.若无以上请求,则读写仲裁单元进入直接状态。
11.如权利要求8所述的数字图像处理方法,其特征在于读写仲裁单元处于写入状态时,判断下一个存取权的归属步骤如下a.读写仲裁单元判断是否有前端先进先出缓冲单元的请求,若有则将状态转换至前端状态,并执行前端先进先出缓冲单元的请求;b.读写仲裁单元判断是否有读取先进先出缓冲单元的请求,若有则将状态转换至读取状态,并执行读取先进先出缓冲单元的请求;以及c.若无以上请求则读写仲裁单元进入直接状态。
12.如权利要求8所述的数字图像处理方法,其特征在于读写仲裁单元处于读取状态时,判断下一个存取权的归属的步骤如下a.读写仲裁单元判断是否有前端先进先出缓冲单元的请求,若有则将状态转换至前端状态,并执行前端先进先出缓冲单元的请求;b.读写仲裁单元判断是否有写入先进先出缓冲单元的请求,若有则将状态转换至写入状态,并执行写入先进先出缓冲单元的请求;c.读写仲裁单元判断是否有读取先进先出缓冲单元的请求,若有则将状态转换至读取状态,并执行该读取先进先出缓冲单元的请求;以及d.若无以上请求,则该读写仲裁单元进入该直接状态。
13.如权利要求7所述的数字图像处理方法,其特征在于前端先进先出缓冲单元初始时就对读写仲裁单元发出请求,将前端先进先出缓冲单元填满,并依据以下条件对读写仲裁单元发出请求a.前端先进先出缓冲单元内的有效数据量小于一个前端阈值;且b.前端先进先出缓冲单元未取得图像暂存装置的存取权;且c.前端数字补偿调节单元处理的数据不是最后一笔。
14.如权利要求8所述的数字图像处理方法,其特征在于写入先进先出缓冲单元于初始时没有有效数据,它依据以下条件对读写仲裁单元发出写入请求;a.写入先进先出缓冲单元的有效数据量大于一个写入阈值,或写入先进先出缓冲单元的有效数据是最后一笔数据;且b.写入先进先出缓冲单元未拥有该图像暂存装置存取权。
15.如权利要求8所述的数字图像处理方法,其特征在于读取先进先出缓冲单元于初始时没有有效数据,它依据以征条件对读写仲裁单元发出读取请求a.读取先进先出缓冲单元的有效数据量小于一个读取阈值;且b.图像暂存装置的有效数据量不为零。
全文摘要
一种数字图像处理的装置及方法,用在图像获得系统。图像获得系统包括光学装置、模拟前端处理装置、图像暂存装置。数字图像处理装置包括图像处理单元、存储器管理单元、前端先进先出缓冲单元。图像暂存装置用作缓冲存储器,存储器管理单元利用动态规则决定读写图像暂存装置的存取权的归属:前端先进先出缓冲单元、写入先进先出缓冲单元、还是读取先进先出缓冲单元,从而可以提高使用效率、总处理能力、灵活性、扩展性,还可降低成本。
文档编号G06F12/00GK1353400SQ0013226
公开日2002年6月12日 申请日期2000年11月14日 优先权日2000年11月14日
发明者黄正颜 申请人:力威国际科技股份有限公司