图像处理装置及其方法与流程

文档序号:12272979阅读:151来源:国知局
图像处理装置及其方法与流程

本发明是有关于一种装置及其方法,特别是指一种减少处理影像时所需的硬件容量的图像处理装置及其方法。



背景技术:

现有的图像处理模块具有硬件储存面积过大的缺失,主要的原因如下述二点:

1.至少需要三个缓冲器:现有的图像处理模块为了侦测具有多个像素值的影像的边界,至少需使用3×3的模板才能同时侦测垂直边界和水平边界,如图1和图2所示,图1为左右二排系数权重不为零的模板,用以侦测水平边界,而图2为上下二排系数权重不为零的模板,用以侦测垂直边界,但不论是侦测水平边界还是侦测垂直边界,图像处理模块都需要储存影像的三列像素值才能使用3×3的模板来做运算,因此,图像处理模块至少需要三个缓冲器来储存三列像素值,以致硬件储存面积过大。

2.每缓冲器的储存空间较大:现有的图像处理模块的每缓冲器需要储存影像的每一列的每一像素的R值(Red)、G值(Green)和B值(Blue),因此,每缓冲器需要具有较大的储存空间。



技术实现要素:

因此,本发明的第一目的,即在提供一种能减少硬件储存面积的图像处理方法。

于是,本发明图像处理方法,由图像处理装置执行,图像处理装置包含图像处理模块,图像处理模块包括接收影像的缓冲器、接收影像并电连接缓冲器的串行转并行输出单元,及电连接串行转并行输出单元的处理单元,其中,影像包括M列像素列,每一列像素列包括N个像素值,且2≦M,3≦N,且M、N为正整数,图像处理方法包含步骤(A)、步骤(B)、步骤(C),及步骤(D)。

步骤(A):串行转并行输出单元接收来自缓冲器的暂存串行数据,暂存串行数据包括串行排列的第m列像素列的第n个像素值至第p个像素值,串行转并行输出单元将暂存串行数据转换成第一并行输出数据,第一并行输出数据包括并行排列的第m列像素列的第n个像素值至第p个像素值,其中,2≦p-n,p≦N,1≦m≦M-1,1≦n≦N-2,且p、m、n为正整数。

步骤(B):串行转并行输出单元接收来自影像的实时串行数据,实时串行数据包括串行排列的第(m+1)列像素列的第n个像素值至第p个像素值,串行转并行输出单元将实时串行数据转换成第二并行输出数据,第二并行输出数据包括并行排列的第(m+1)列像素列的第n个像素值至第p个像素值。

步骤(C):处理单元接收来自串行转并行输出单元的第一并行输出数据及第二并行输出数据,并将第一并行输出数据及第二并行输出数据与一模板进行卷积运算而产生卷积值,其中,模板包括二列系数列,每一列系数列具有(p-n+1)个系数权重,且二列系数列的其中一列系数列的(p-n+1)个系数权重分别对应第一并行输出数据的第m列像素列的第n个像素值至第p个像素值,而二列系数列的其中另一列系数列的(p-n+1)个系数权重分别对应第二并行输出数据的第(m+1)列像素列的第n个像素值至第p个像素值。

步骤(D):处理单元根据第二并行输出数据的第b个像素值和卷积值进行加法运算产生新影像的第(m+1)列像素列的第b个像素值,其中,n≦b≦p,b为正整数。

因此,本发明的第二目的,即在提供一种能减少硬件储存面积的图像处理装置。

于是,本发明图像处理装置包含图像处理模块,图像处理模块接收影像,影像包括M列像素列,每一列像素列包括N个像素值,其中,2≦M,3≦N,且M、N为正整数,图像处理模块包含缓冲器、串行转并行输出单元,及处理单元。

缓冲器用以依序接收并储存来自影像的实时串行数据而转换成暂存串行数据,实时串行数据包括串行排列的第m列像素列的第n个像素值至第p个像素值,及串行排列的第(m+1)列像素列的第n个像素值至第p个像素值,而暂存串行数据包括串行排列的第m列像素列的第n个像素值至第p个像素值,其中,2≦p-n,p≦N,1≦m≦M-1,1≦n≦N-2,且p、m、n为正整数。

串行转并行输出单元电连接缓冲器以接收缓冲器的暂存串行数据,暂存串行数据包括串行排列的第m列像素列的第n个像素值至第p个像素值,还接收来自影像的实时串行数据,实时串行数据包括串行排列的第(m+1)列像素列的第n个像素值至第p个像素值,串行转并行输出单元将暂存串行数据和实时串行数据分别转换成第一并行输出数据和第二并行输出数据。

处理单元电连接串行转并行输出单元以接收第一并行输出数据及第二并行输出数据,并将第一并行输出数据及第二并行输出数据与一模板进行卷积运算而产生卷积值,再根据第二并行输出数据的第b个像素值和卷积值进行加法运算产生新影像的第(m+1)列像素列的第b个像素值,其中,模板包括二列系数列,每一列系数列具有(p-n+1)个系数权重,且二列系数列的其中一列系数列的(p-n+1)个系数权重分别对应第一并行输出数据的第m列像素列的第n个像素值至第p个像素值,而二列系数列的其中另一列系数列的(p-n+1)个系数权重分别对应第二并行输出数据的第(m+1)列像素列的第n个像素值至第p个像素值,其中,n≦b≦p,b为正整数。

附图说明

本发明的其他的特征及功效,将于参照图式的实施方式中清楚地呈现,其中:

图1是示意图,说明现有图像处理模块的侦测水平边界的3×3模板;

图2是示意图,说明现有图像处理模块的侦测垂直边界的3×3模板;

图3是方块图,说明本发明图像处理方法的第一实施例;

图4是示意图,说明本发明图像处理方法的第一实施例的图像处理模块;

图5是流程图,说明本发明图像处理方法的第一实施例的流程图;

图6是示意图,说明本发明图像处理方法的第一实施例的影像转换;

图7是示意图,说明本发明图像处理方法的第一实施例的缓冲器所储存的暂存串行;

图8是示意图,说明本发明图像处理方法的第一实施例的第一阶段;

图9是示意图,说明本发明图像处理方法的第一实施例的第二阶段;

图10是示意图,说明本发明图像处理方法的第一实施例将m的现有数值加1作为下一数值,并执行第一阶段;

图11是示意图,说明本发明图像处理方法的第一实施例的新影像;

图12是流程图,说明本发明图像处理方法的第二实施例的步骤(A)之前的步骤(A1)至(A6)的流程图;

图13是示意图,说明本发明图像处理方法的第二实施例的第三阶段;

图14是示意图,说明本发明图像处理方法的第二实施例的第四阶段;及

图15是示意图,说明本发明图像处理方法的第二实施例的新影像。

图示说明

1 图像处理装置

11影像

L1~L36 影像的像素的L值

2 色域转换单元

21原始影像

O1~O36原始影像的像素

R1~R36原始影像的像素的R值

G1~G36原始影像的像素的G值

B1~B36原始影像的像素的B值

3图像处理模块。

具体实施方式

参阅图3,本发明图像处理装置1的第一实施例,图像处理装置1包含一个色域转换单元2,及电连接色域转换单元2的图像处理模块3。

图像处理模块3电连接色域转换单元2,并包含缓冲器31、串行转并行输出单元32,及处理单元37。

缓冲器31电连接于色域转换单元2和串行转并行输出单元32之间。

同时参阅图4,串行转并行输出单元32电连接缓冲器31、色域转换单元2和处理单元37之间,并接收第一频率信号Ck1和第二频率信号Ck2,串行转并行输出单元32包括第一正反器33、第二正反器34、第三正反器35,及第四正反器36,其中,第一正反器33、第二正反器34、第三正反器35和第四正反器36为D型正反器(Flip-flop,FF)。

第一正反器33具有电连接色域转换单元2以接收实时串行的输入端、输出端,及接收第一频率信号Ck1的频率输入端,当第一频率信号Ck1转为上升缘时,第一正反器33对其输入端所接收到的像素值取样,并传送到其输出端。

第二正反器34具有电连接缓冲器31以接收暂存串行的输入端、一输出端,及接收第二频率信号Ck2的频率输入端,当第二频率信号Ck2转为上升缘时,第二正反器34对其输入端所接收到的像素值取样,并传送到其输出端。

第三正反器35具有电连接第二正反器34的输出端的输入端、电连接处理单元37的输出端,及接收第二频率信号Ck2的频率输入端,当第二频率信号Ck2转为上升缘时,第三正反器35对其输入端所接收到的像素值取样,并传送到其输出端。

第四正反器36具有电连接第一正反器33的输出端的输入端、电连接处理单元37的输出端,及接收第一频率信号Ck1的频率输入端,当第一频率信号Ck1转为上升缘时,第四正反器36对其输入端所接收到的像素值取样,并传送到其输出端。

处理单元37电连接串行转并行输出单元32,并包括一个运算器38,及一个加法器39。

运算器38储存模板,并电连接第一正反器33至第四正反器36的等输入端和第三正反器35和第四正反器36的等输出端。

加法器39电连接运算器38和第一正反器33的输出端。

参阅图5,图像处理装置1执行图像处理方法,图像处理方法包含以下步骤:

同时参阅图3和图6,步骤(A0):色域转换单元2接收原始影像21,并将原始影像21的多个像素O1~O36的RGB值R1~R36、G1~G36、B1~B36分别转换成多个像素值L1~L36,其中,等像素值L1~L36共同组成影像11。

更细部说明,色域转换单元2接收原始影像21的RGB色域,并将RGB色域转换成HSL色域,所谓的RGB色域为以红色(Red)、绿色(Green)与蓝色(Blue)三原色为主的色彩像素,而HSL色域为色相(Hue)、饱和度(Saturation)和亮度(Lightness/Luminance)为主的色彩像素。

也就是说,色域转换单元2将原始影像21的多个像素O1~O36的RGB值R1~R36、G1~G36、B1~B36分别转换成多个HSL值,并储存等HSL值的多个L值(亮度)L1~L36而组成影像11,影像11包括M列像素列,每一列像素列包括N个像素,而每一像素具有一个像素值(亮度),亦即,影像包括M×N个像素值,其中,M×N个像素值L1~L36即为M×N个像素的亮度,其中,2≦M,3≦N,且M、N为正整数。

另外,需注意的是,图6的原始影像21和影像11的等像素值R1~R36、G1~G36、B1~B36、L1~L36的数值仅为方便说明所标示,并非实际的等像素的数值,且在本实施例,影像11以六列像素列(M=6),且每一列像素列以六个像素值(N=6)为例。

步骤(A1):缓冲器31依序接收并储存来自影像11的实时串行数据,并将实时串行数据转换成暂存串行数据,其中,实时串行数据包括串行排列的第m列像素列的第n个像素值至第p个像素值,其中,2≦p-n,p≦N,1≦m≦M-1,1≦n≦N-2,且p、m、n为正整数。

在此定义本实施例的缓冲器31具有储存七个像素值的储存空间,且模板具有六个(2×3)系数个数,但不限于此,可依实际需求而设定。在步骤(A1),缓冲器31依序接收包括像素值L1~L3的实时串行数据,并将实时串行数据的像素值L1~L3暂存于缓冲器31,而作为暂存串行数据。

需补充说明的是,图像处理装置1在执行步骤(A1)时,在缓冲器未填满像素前,第一频率信号Ck1维持于低电平,串行转并行输出单元32的第一正反器33不会对包含像素值L1~L3的实时串行进行取样,又第二频率信号Ck2维持于低电平,串行转并行输出单元32的第二正反器34不会对来自缓冲器31的暂时串行进行取样,运算器38在没有完全接收到六个像素值L1~L6前,也不会与模板进行卷积运算。

参阅图7,为图像处理装置1重复执行步骤(A1)时,缓冲器31依序接收并储存来自影像11的实时串行数据,并将实时串行数据转换成暂存串行数据的图示说明,直至图像处理装置1的缓冲器31完成影像11的实时串行数据的第一列像素列的所有像素值L1~L6,则进到步骤(A)。

步骤(A):串行转并行输出单元32接收来自缓冲器31的暂存串行数据,暂存串行数据包括串行排列的第m列像素列的第n个像素值至第p个像素值,串行转并行输出单元32将暂存串行数据转换成第一并行输出数据,第一并行输出数据包括并行排列的第m列像素列的第n个像素值至第p个像素值。

步骤(B):串行转并行输出单元32接收来自影像11的实时串行数据,实时串行数据包括串行排列的第(m+1)列像素列的第n个像素值至第p个像素值,串行转并行输出单元32将实时串行数据转换成第二并行输出数据,第二并行输出数据包括并行排列的第(m+1)列像素列的第n个像素值至第p个像素值。如暂存串行数据包括像素值L1~L3,实时串行数据包括像素值L7~L9,则第一并行输出数据即包括像素值L1~L3,第二并行输出数据即包括像素值L7~L9。

步骤(I):缓冲器31依序接收并储存实时串行的第m+1列像素列的第n个像素值至第p个像素值。例如,实时串行数据为像素值L7~L9,则缓冲器31储存的则是实时串行数据的像素值L7~L9。

步骤(C):处理单元37接收来自串行转并行输出单元32的第一并行输出数据及第二并行输出数据,并将第一并行输出数据及第二并行输出数据与模板进行卷积运算而产生卷积值Δ。

在针对步骤(A)至步骤(C)更细部的说明之前,须注意的是,步骤(A)和步骤(B)所述的串行转并行输出单元32的操作为同时依序接收暂存串行数据的第m列像素列的第n个像素值至第p个像素值和实时串行的第(m+1)列像素列的第n个像素值至第p个像素值。

在此更以第一阶段T1和第二阶段T2来更细部的说明步骤(A)至步骤(C)的作动:

<第一阶段T1>

参阅图8,当第一频率信号Ck1转为上升缘时,第一正反器33对实时串行的像素值L7取样且传送到第四正反器36的输入端,当第一频率信号Ck2转为上升缘时,第二正反器34对来自缓冲器的暂存串行的像素值L1取样且传送到第三正反器35的输入端,缓冲器31接收并储存实时串行的像素值L7。

在此同时,实时串行的像素值L8传送到第一正反器33的输入端,来自缓冲器的像素值L2传送到第二正反器34的输入端,以用于第一频率信号Ck1及第二频率信号CK2的下一个上升缘时被取样。

因此,在第一阶段T1,运算器38所接收到的第一并行输出数据和第二并行输出数据只包括二个第一个像素值L1、L7和二个第二个像素值L2、L8,因此,运算器38无法与模板进行卷积运算,使得加法器39仅能接收到来自第一正反器33的输出端的第一个像素值L7(b等于1),所以,加法器39输出的新影像4的第二列像素列的第一个像素值会等同于第一个像素值L7(参阅图11)。

<第二阶段T2>

参阅图9,当第一频率信号Ck1转为上升缘时,第四正反器36对像素值L7取样且传送到运算器38,第一正反器33对实时串行的像素值L8取样且传送到第四正反器36的输入端,第二频率信号Ck2转为上升缘时,第三正反器35对暂存串行的像素值L1取样且传送到运算器38,第二正反器34的对来自缓冲器的暂存串行的像素值L2取样且传送到第三正反器35的输入端,缓冲器31接收并储存实时串行的像素值L8。

在此同时,实时串行的像素值L9传送到第一正反器33的输入端,来自缓冲器的像素值L3传送到第二正反器34的输入端,以预备于第一频率信号Ck1及第二频率信号CK2的下一个上升缘被取样。

因此,在此第二阶段T2,运算器38接收的第一并行输出数据和第二并行输出数据分别包括像素值L1、L2、L3和像素值L7、L8、L9,也就是说,运算器38接收的等像素值的总个数等于模板的系数个数(a等于6),因此,可以进到步骤(C)。

处理单元37的运算器38根据六个像素值L1~L3、L7~L9与模板进行卷积运算而产生卷积值Δ。

需值得注意的是,处理单元37的运算器38系采用(公式1)的卷积运算公式得到卷积值Δ。

卷积值Δ (公式1)

其中,以参数X1至X6代表运算器38所接收到的等像素值,而参数G为对应第b个像素值的模板的系数权重,模板的系数个数等于运算器38所接收到的等像素值的个数,且对应第b个像素值的模板的系数权重会较高,另外,须注意的是模板的系数权重的设计要点为所有系数的系数权重相加等于零,因此,G的系数权重为{-[(-1)+(-1)+…+(-1)+(-1)+(-1)]}。

参阅图9,在第二阶段T2,第一正反器33的输出端输出第二并行输出数据的第二个像素值L8,因此以第二个像素值L8为主要转换像素,也就是说,对应第二个像素值L8的模板的系数权重的值应要较大,以本例来说,G以5为例(G={-[(-1)+(-1)+(-1)+(-1)+(-1)]}=5),因此,本第一实施例现阶段的卷积值Δ如(公式2)所示。

卷积值Δ

(公式2)

另外说明的是,模板包括二列系数列,每一列系数列具有三(p-n+1=3-1+1=3)个系数权重,且二列系数列的其中一列系数列的三个系数权重([-1,-1,-1])分别对应第一并行输出数据的第一列像素列的第一个像素值(n=1)至第三个像素值(p=3),而二列系数列的其中另一列系数列([-1,5,-1])的三个系数权重分别对应第二并行输出数据的第二列像素列的第一个像素值(n=1)至第三个像素值(p=3)。

步骤(D):处理单元37根据第二并行输出数据的第b个像素值和卷积值Δ进行加法运算产生新影像4的第(m+1)列像素列的第b个像素值,其中,n≦b≦p,b为正整数。

处理单元37的加法器39根据第二并行输出数据的第二个像素值L8(b等于2)和卷积值Δ进行加法运算产生新影像4的第二列像素列的第二个像素值M8(参阅图11)。

步骤(E):处理单元37判断p的现有数值是否等于N,若是,则完成新影像4的第(m+1)列像素列的图像处理,若否,则进到步骤(F)。

处理单元37的处理器判断仅接收到第一列像素列和第二列像素列的第一个像素值至第三个像素值,因此,处理单元37判断p的现有数值(p=3)不等于N(N=6),而还未完成第二列像素列的六个像素值,进到步骤(F)。

步骤(F):处理单元37将n的现有数值加1做为下一数值,p的现有数值加1做为下一数值,回到步骤(A)。

处理单元37将n的现有数值加1(n=1+1),且p的现有数值加1(P=3+1),并重复执行步骤(A)至步骤(E),后续作动与上述相同,在此不再赘述,直到步骤(E)的处理单元37判断p的现有数值等于N(N=6),则完成新影像4的第二列像素列的图像处理,而进到步骤(G)。

步骤(G):处理单元37判断m的现有数值是否等于(M-1),若是,则完成新影像4的图像处理,若否,则进到步骤(H)。

步骤(H):处理单元37将m现有数值加1做为下一数值,且n的下一数值等于1,回到步骤(A)。

处理单元37的处理器判断m的现有数值仅等于2,还未等于(M-1)(M=6),即表示处理单元37仅完成新影像4的第三列像素列的图像处理,还未完成六列像素列的图像处理,进到步骤(H)将m的现有数值加1(m=2+1)做为下一数值,且n的下一数值等于1,而回到步骤(A)串行转并行输出单元32继续接收来自缓冲器31的暂存串行(参阅图10),其中,暂存串行为第二列像素列的第一个像素值(n=1)至第三个像素值(p=3)L7~L9,后续作动与上述相同,在此不再赘述,直到步骤(G)的处理器判断m的现有数值等于M-1(M=6),则完成新影像4的图像处理。

另外说明是,上述实施例的模板的系数权重亦可以此型态呈现,此时的G的系数权重为3(G={-[(-1)+(-1)+(-1)]}),但不以此为限,可依实际状况自行设计。

参阅图12,本发明图像处理装置的第二实施例类似于第一实施例,不同之处在于,第二实施例所执行的图像处理方法的步骤(A)之前还包含步骤(A1)至步骤(A6),并以步骤(A1)至步骤(A6)取代第一实施例的步骤(A1),且处理单元37的运算器38还储存另一模板,另一模板具有三个(1×3)系数个数,并用来处理影像11的第一列像素列(m等于1)的图像处理。

步骤(A1):串行转并行输出单元32接收来自影像11的实时串行,实时串行包括串行排列的第m列像素列的第n个像素值至第q个像素值,串行转并行输出单元32将实时串行转换成第三并行输出数据,第三并行输出数据包括并行排列的第m列像素列的第n个像素值至第q个像素值,其中,2+n≦q≦N,且q为正整数。

步骤(A6):缓冲器31依序接收并储存实时串行的第m列像素列的第n个像素值至第q个像素值。

步骤(A2):处理单元37接收来自串行转并行输出单元32的第三并行输出数据,并将第三并行输出数据与另一模板进行卷积运算而产生另卷积值Δ1,其中,另一模板包括一列系数列,每一列系数列具有(q-n+1)个系数权重,且列系数列的(q-n+1)个系数权重分别对应第三并行输出数据的第m列像素列的第n个像素值至第q个像素值。

步骤(A3):处理单元37根据第三并行输出数据的第b个像素值和另卷积值Δ1进行加法运算产生新影像4的第m列像素列的第b个像素值。

在此针对步骤(A1)、步骤(A6)、步骤(A2)和步骤(A3)以第三阶段T3和第四阶段T4加以说明。

<第三阶段T3>

参阅图13,当第一频率信号Ck1转为上升缘时,第一正反器33对实时串行所包括的第一列像素列(m等于1)的第一个像素值L1(n等于1)取样且传送到第四正反器36的输入端,此时的第二频率信号Ck2仍维持低电平而未变化,因此,第二正反器34并不会对来自缓冲器31的暂存串行进行取样,而缓冲器31接收并储存实时串行的第一列像素列的第一个像素值L1。

在此同时,实时串行的像素值L2传送到第一正反器33的输入端,以预备于第一频率信号Ck1的下一个上升缘被取样。

因此,在此第三阶段T3,运算器38接收到第三并行输出数据只包括第一个像素值L1和实时串行的第一列像素列的第二个像素值L2,因此运算器38无法与另一模板进行卷积运算,使得加法器39仅能接收到来自第一正反器33的输出端的第一个像素值L1(b等于1),所以,加法器39输出的新影像4的第一列像素列的第一个像素值会等同于影像11的第一个像素值L1(参阅图15)。

<第四阶段T4>

参阅图14,当第一频率信号Ck1转为上升缘时,第四正反器36对实时串行的第一个像素值L1取样且传送到运算器38,第一正反器33对实时串行的的第一列像素列的第二个像素值L2取样且传送到第四正反器36的输入端,此时的第二频率信号Ck2仍维持低电平而未变化,因此,第二正反器34并不会对来自缓冲器31的暂存串行进行取样,而缓冲器31接收并储存实时串行的第一列像素列的第二个像素值L2。

在此同时,实时串行的第一列像素列的第三个像素值L3(p等于3)传送到第一正反器33的输入端,以预备于第一频率信号Ck1的下一个上升沿被取样。

因此,在此第四阶段T4,运算器38接收的第三并行输出数据是由第一个像素值L1、第二个像素值L2和第三个像素值L3所组成,也就是说,运算器38接收的等像素值的总个数(第一个像素值L1、第二个像素值L2和第三个像素值L3)等于另一模板的系数个数(a等于3),因此,处理单元37的运算器38即可根据第三并行输出数据(第一个像素值至第三个像素值L1~L3)和另一模板进行卷积运算而产生另卷积值Δ1。

需注意的是,本第二实施例的另一模板的系数权重分别为,因此,G的系数权重为2(G={-[(-1)+(-1)]}),所以步骤(A2)的另卷积值Δ1如(公式3)所示。

另卷积值Δ1(公式3)

步骤(A3):处理单元37根据第三并行输出数据的第b个像素值和另卷积值Δ1进行加法运算产生新影像4的第m列像素列的第b个像素值。

处理单元37的加法器39根据第三并行输出数据的第二个像素值L2(b=2)和另卷积值Δ1进行加法运算产生新影像4的第一列像素列的第二个像素值M2(参阅图3及图4)。

步骤(A4):处理单元37判断q的现有数值是否等于N,若是,则完成新影像4的第m列像素列的图像处理并进到步骤(A),若否,则进到步骤(A5)。

处理单元37判断q的现有数值(q=3)不等于N(N=6),而还未完成第一列像素列的六个像素值,进到步骤(A5)。

步骤(A5):处理单元37将n的现有数值加1做为下一数值,q的现有数值加1做为下一数值,回到步骤(A1)。

处理单元37将n的现有数值加1(n=1+1),且q的现有数值加1(q=3+1),并回到步骤(A1)重复执行,后续作动与上述相同,在此不再赘述,直到步骤(A4)的处理单元37判断q的现有数值等于N(N=6),则完新影像4的第一列像素列的图像处理,而进到步骤(A)继续重复执行第一实施例的动作。

综上所述,上述实施例具有以下二优点:

1.仅需缓冲器31:图像处理模块3仅需要缓冲器31储存影像11的第m列像素列的第n个像素值至第p个像素值,再利用串行转并行输出单元32依序接收储存于缓冲器31的第m列像素列的N个像素值,并同时依序实时接收影像11的第(m+1)列像素列的第n个像素值至第p个像素值,且根据所接收到的第m列像素列的第n个像素值至第p个像素值、第(m+1)列像素列的第n个像素值至第p个像素值与模板进行卷积运算而产生新影像4,藉此达到同时侦测水平边界和垂直边界的功效,又能使新影像4达到一定水平的锐利化效果而适用于驱动器(driver)或是触控芯片(touch IC)。

2.缓冲器31的储存空间减少:由于色域转换的技术手段,图像处理装置1的缓冲器31仅储存每一像素的L值(亮度),而现有的图像处理模块3的每缓冲器31大多储存每一像素的R值(红色)、G值(绿色)和B值(蓝色),显然,本发明图像处理装置1的缓冲器31所需要的储存空间较现有的图像处理模块的缓冲器减少了约三分之二的空间。

因此,本发明图像处理方法能以减少硬件储存面积的方式实现同时侦测水平边界和垂直边界,又能达到一定水平的锐利化的功效,而确实达成本发明的目的。

惟以上所述者,仅为本发明的实施例而已,当不能以此限定本发明实施的范围,凡是依本发明申请专利范围及专利说明书内容所作的简单的等效变化与修饰,皆仍属本发明专利涵盖的范围内。

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