首页> 中国专利> 图象缩小方法及使用该方法的图象缩小装置

图象缩小方法及使用该方法的图象缩小装置

摘要

本发明的图象缩小方法及使用它的图象缩小装置包括:对输入图象信号中的垂直同步信号进行计数的计数器;根据该计数值、图象在垂直方向的缩小率、垂直同步信号及水平同步信号发生选通信号的电路;及用上述选通信号对使能信号或时钟信号内的任意一个以上的信号和水平同步信号进行中间抽取处理的门电路,将由上述门电路进行过中间抽取处理的使能信号、时钟信号、水平同步信号输入图象显示装置,将输入的图象信号沿垂直方向缩小并显示在图象显示装置上。

著录项

  • 公开/公告号CN1186394A

    专利类型发明专利

  • 公开/公告日1998-07-01

    原文格式PDF

  • 申请/专利权人 松下电器产业株式会社;

    申请/专利号CN97125447.8

  • 发明设计人 明山保;天野善则;

    申请日1997-12-05

  • 分类号H04N5/262;G09G5/18;

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人范本国

  • 地址 日本大阪

  • 入库时间 2023-12-17 13:04:52

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2010-02-03

    专利权的终止(未缴年费专利权终止)

    专利权的终止(未缴年费专利权终止)

  • 2003-07-30

    授权

    授权

  • 1998-07-01

    公开

    公开

说明书

本发明涉及将输入的图象沿垂直方向缩小并在图象显示装置上显示用的图象缩小方法及使用该方法的装置。

下面参照图14、图15、图16及图18说明将图象沿垂直方向缩小后显示在图象显示装置上时的现有的图象缩小方法。

首先,说明现有技术中第一种图象缩小方法。

图14中的图象显示装置2是使用垂直同步信号21、水平同步信号26、使能信号27和时钟信号28,从图象显示区的左上角向右下角依次显示图象数据20的装置。该中间抽取操作基本上是以水平同步信号26为基准,识别水平扫描线的开头部分,在通过门电路1的使能信号27被激活时,将图象数据20显示在图象显示区上。即,如图15所示,水平同步信号22与输入的使能信号23和时钟信号24中的一个以上的信号一起被门电路1选通,输出使能信号27、时钟信号28和水平同步信号26,其结果,与第K条线路的图象数据K对应的各信号利用选通信号25而被中间抽取。

作为门电路1的具体例见图16所示的门电路3。通过进行这样的中间抽取处理,在图象显示装置2中,在显示了图象数据(K-1)的下一条水平扫描线上不显示图象数据K,而是显示图象数据(K+1)。

这样,通过在适当的时间在任意的水平扫描线上对水平同步信号22和使能信号23进行中间抽取处理,便将与输入的图象中经过中间抽取处理的水平同步信号26和经过中间抽取处理的使能信号27对应的图象数据20以中间抽取的状态显示在图象显示装置2上。通过改变中间抽取水平同步信号22和使能信号23的比例,能自由地减少在图象显示装置2上显示的图象数据的垂直方向的线数。

如果象上述那样至少中间抽取使能信号23和时钟信号24中的任意一个以上的信号和水平同步信号22,则即使不中间抽取图象数据20,该部分的图象数据也不显示在显示装置上,所以这里用的图象显示设备可以使用例如与某种LCD或PDP等相当的显示装置。

以往利用这种方法在各帧中对固定的水平扫描线进行使能信号23及时钟信号24中的一个以上的信号和水平同步信号22的中间抽取处理,对输入的图象实现了在图象显示装置2上显示的图象的缩小。

其次,现有的第二种方法是任意地选择构成图象的水平扫描线中进行中间抽取处理的水平扫描线,只将被选择的水平扫描线以外的图象数据写入存储器的方法。只将经过中间抽取处理的水平扫描线上的少数被缩小的图象存储在该存储器中,通过依次读出该图象数据,能将缩小的图象显示在图象显示装置上。

另外,在将构成图象的全部水平扫描线上的图象数据写入存储器后,即使依次只读出为了中间抽取而任意选择的水平扫描线以外的图象数据,同样能将缩小的图象显示在图象显示装置上。

但是,在现有的方法中,以所选择的水平扫描线上的垂直同步信号为基准的线编号在所有的帧中都是固定的。就是说,通过对每一帧经常中间抽取同一位置的水平扫描线,实现了图象的缩小。

其次,现有的第三种方法是使用数字滤波器的方法,以下说明使用图17所示的2型数字滤波器的垂直方向的图象缩小方法。这里,图17中的延迟电路4是使输入的图象数据延迟1水平扫描线的延迟元件。

图18中的s线、(s+1)线、(s+2)线及(s+3)线是构成缩小前的原图象的水平扫描线,象素29a、29b、29c、29d是属于各水平扫描线的象素。另外,用a、b、c及d分别表示用于表示各象素的象素值的象素数据。

图17所示的数字滤波器使用象素数据a和象素数据b进行[式1]的运算,生成新生成的线r的象素29e的象素数据e。

e=a×p1+b×q1        (p1、q1是整数)………[公式1]

通过对s线和(s+1)线上的所有的象素的象素数据进行该运算,能重新生成构成r线的全部象素的象素数据。这时,通过用线r置换线s和(s+1),能减少线数。同样根据(s+2)线和(s+3)线,能用[式2]重新生成(r+1)线的水平扫描线的象素29f的象素数据f。

f=c×p2+d×q2    (p2、q2是整数)………[公式2]

即使这时通过进行与上述操作同样的处理,也能减少线数。

同样依次进行[式1]、[式2]的运算,能缩小图象的垂直尺寸。

这里,p1、p2…和q1、q2…是用缩小率规定的整数。

通过用垂直方向的缩小率确定上述运算次数,能将原图象缩小到所希望的尺寸。

以上说明了现有的图象缩小方法,但如果使用第一种方法及第二种方法沿垂直方向缩小原图象时,由于每一帕进行中间抽取处理的水平扫描线经常是固定的,所以中间抽取处理过的水平扫描线图象数据不能全部显示在图象显示装置上。例如,假定中间抽取了与线宽为一行的线宽的横线的图象对应的水平同步信号,则该横线便完全消失。另外,较细的字符也发生很大的变形,非常不容易看到。

另外,使用第三种方法时,需要乘法器和行存储器,电路变得既复杂又大。另外,数字滤波器的抽头数少时,频率特性显著地劣化,垂直方向的边缘变得模糊,在使个人计算机图象那样的静止图象缩小时,存在图象质量劣化的问题。

本发明的目的在于消除上述的缺点,提供一种能用简单的电路抑制横线的消失、细字符的变形、图象沿垂直方向的变形、以及垂直方向的边缘模糊,从而实现图象沿垂直方向的缩小用的装置及其图象缩小方法。

本发明的图象缩小方法包括:

具备计数输入的图象信号中的垂直同步信号的计数器;根据该计数器的计数值、图象在垂直方向的缩小率、垂直同步信号及水平同步信号,发生选通信号的选通信号生成电路;以及用上述选通信号对使能信号E或时钟信号C内的任意一个以上的信号和水平同步信号H进行中间抽取处理的门电路,

用进行过中间抽取处理的使能信号E’和时钟信号C的组合、或上述使能信号E和进行过中间抽取处理的时钟信号C’的组合、或进行过中间抽取处理的使能信号E’和进行过中间抽取处理的时钟信号C’的组合内的任意一组信号,同时用上述垂直同步信号和进行过中间抽取处理的水平同步信号H’,将输入的图象信号显示在显示装置上。

另外,本发明的图象缩小装置大体上有两种装置。其第一种装置包括:

计数垂直同步信号的计数器;根据上述计数器的计数值、图象在垂直方向的缩小率、上述垂直同步信号及水平同步信号,发生选通信号的选通信号生成电路;以及用上述选通信号对使能信号E或时钟信号C内的任意一个以上的信号和水平同步信号H进行中间抽取处理的门电路,

还备有图象显示装置,它通过输入进行过中间抽取处理的使能信号E’和时钟信号C的组合、或上述使能信号E和进行过中间抽取处理的时钟信号C’的组合、或进行过中间抽取处理的使能信号E’和进行过中间抽取处理的时钟信号C’的组合内的任意一组信号,同时输入上述垂直同步信号和进行过中间抽取处理的水平同步信号H’进行驱动。

采用上述结构的图象缩小装置还可分成两种装置。其中的一种是进行与预定的线编号有关的信号的中间抽取处理、缩小图象的装置。

另一个装置是在上述结构中增加了:

使图象数延迟的延迟电路;

运算两个象素值的差分值的差分电路;

以及对该差分值进行加法运算的加法电路,

利用根据相邻的两条水平扫描线上的各象素的差分值求得的线差分值,进行与所选择的水平扫描线有关的信号的中间抽取处理、缩小图象的装置。

前者记载于实施例1中,后者记载于实施例3中。

另外,本发明的图象缩小装置的第二种装置由以下部分构成:

计数图象信号的使能信号的计数器;

存储图象信号的图象数据的存储部;

用于控制有选择地将上述图象数据存入存储部、或有选择地从存储部将其读出的存储控制部;

以及显示该读出图象数据的图象显示装置。

采用上述结构的图象缩小装置还可分成两种装置。其中的一种是控制将预定的线编号的图象数据写入存储部或从存储部读出、缩小图象的装置。

另一个装置是在上述结构中增加了:

使图象数延迟的延迟电路;

运算延迟前的线上的图象数据和延迟后的线上的图象数据的差分值的差分电路;

以及对该差分值进行加法运算的加法电路,

利用根据相邻的两条水平扫描线上的各象素数据间的差分值求得的线差分值,控制将所选择的图象数据写入存储部或从存储部读出、缩小图象的装置。

前者记载于实施例2中,后者记载于实施例4中。

图1是本发明的第一实施例的图象缩小装置的结构框图。

图2是说明具有图1所示结构的图象缩小装置的第一中间抽取操作的信号波形图。

图3是说明具有图1所示结构的图象缩小装置的第二中间抽取操作的信号波形图。

图4是图1中的门电路的说明图。

图5是图1中的门电路的说明图。

图6是本发明的实施例2中的图象缩小装置的结构框图。

图7是说明本发明的实施例2及实施例4中的图象缩小装置的第一中间抽取操作的信号波形图。

图8是说明本发明的实施例2及实施例4中的图象缩小装置的第二中间抽取操作的信号波形图。

图9是本发明的实施例3中的图象缩小装置的结构框图。

图10是本发明的实施例3的变形例2的操作说明图。

图11是本发明的实施例3的变形例2的操作说明图。

图12是本发明的实施例4中的图象缩小装置的结构框图。

图13a是实施例2中使用的图象缩小方法的流程的前半部分。

图13b是实施例2中使用的图象缩小方法的流程继图13a之后的后半部分。

图14是现有的图象缩小装置的结构框图。

图15是说明具有图14所示结构的图象缩小装置的操作的信号波形图。

图16是图14中的门电路的说明图。

图17是现有的图象缩小装置之一中使用的数字滤波器的结构框图。

图18是图17中的数字滤波器进行的线中间抽取的说明图。

以下,参照附图说明本发明的实施例的图象缩小装置和其中使用的图象缩小方法。

(实施例1)

图1表示本发明的实施例1中的图象缩小装置的结构框图。图1中,5是计数器,6是选通信号生成电路,7是门电路,8是图象显示装置,参照图2、图3说明图1中的图象缩小装置的操作情况。另外,在图1、图2、图3中,图象显示装置8的控制信号即水平同步信号38、32、38A、38B和38C表示负极性的情况,另外,使能信号39、33、39A、39B、39C和时钟信号40、34、40A、40B和40C表示正极性的情况。

就是说,图1中的图象显示装置8以时钟信号40的上升边为基准,根据水平同步信号38的“L”(低电平)期间的上升部分或下降部分,识别水平扫描线的开头,在使能信号39的“H”(高电平)期间,与时钟信号的上升边同步地进行图象数据35的显示。

假设输入图1所示的图象显示装置8中的图象数据35的水平扫描线为y条,输入选通信号生成电路6中的图象的缩小率31为y’/y(y’是整数),选通信号生成电路6作为第一中间抽取操作,首先在任意的帧图象中选择构成图象数据35的半帧的y条水平扫描线中不连续的(y-y’)条的水平扫描线,将它们作为处理线群。

假设上述选择的处理线群中的一条水平扫描线是图2所示的水平扫描线K,选通信号生成电路6生成对与水平扫描线K的期间对应的使能信号K和该期间内的时钟信号群K这两个信号中的任意一个信号、以及水平同步信号k进行中间抽取处理用的选通信号37A(图2示出了能对使能信号K、时钟信号群K、水平同步信号k全部进行中间抽取的情况)。

其次,门电路7使用该选通信号37A,对水平同步信号32、使能信号33及时钟信号34进行中间抽取处理,生成水平同步信号38A、使能信号39A、时钟信号49A。这时,如果水平同步信号32、使能信号33、时钟信号34是正极性的,则作为门电路7采用图4中的门电路9,如果是负极性的,采用图5中的门电路10。

这时,对于水平扫描线K以外的处理线群也一样,与被进行中间抽取处理的水平扫描线相当的使能信号33和时钟信号34中的任意一方或两方的信号和水平同步信号也能在门电路7中进行中间抽取处理。

图象显示装置8利用按以上顺序生成的水平同步信号38A、使能信号39A、时钟信号40A、垂直同步信号30及输入的图象数据35来显示图象。这时,作为处理线群选择的水平扫描线的图象数据35由于对应的控制信号在门电路7中被中间抽取处理,所以不能显示在图象显示装置8上,其结果是沿垂直方向以缩小率y’/y被缩小的水平扫描线y’条的图象被显示在图象显示装置8上。

其次,参照图1及图3说明第二中间抽取操作。

使用计数垂直同步信号30的计数器5的计数值36。首先,在进行第一中间抽取操作时的计数器5的计数值36为偶数的情况下,在进行第二中间抽取操作时为奇数时,进行以下的处理。对于第一中间抽取操作时选择的处理线群中的各水平扫描线(图2中的水平扫描线K),生成选通信号37C或选通信号37B,用于对使能信号33、时钟信号34中的任意一个和水平同步信号32进行中间抽取处理,上述使能信号33、时钟信号34和水平同步信号32是与在以垂直同步信号30为基准的线编号上加1后的水平扫描线(K+1)或减1后的线号的水平扫描线(K-1)相对应的信号。

同样,在第一中间抽取操作时为奇数的情况下,该第二中间抽取操作时为偶数时,进行以下的处理。对于第一中间抽取操作时选择的处理线群中的各水平扫描线(图2中的水平扫描线K),生成选通信号37C或选通信号37B,用于对使能信号33、时钟信号34中的任意一个和水平同步信号32进行中间抽取处理,上述使能信号33、时钟信号34和水平同步信号32是在以垂直同步信号30为基准的线编号上加1后的水平扫描线(K+1)或减1后的线号的水平扫描线(K-1)期间的信号。

与第一中间抽取操作一样,门电路7利用这样输出的选通信号37B或选通信号37C,生成水平同步信号38B、使能信号39B、时钟信号40B、或水平同步信号38C、使能信号39C、时钟信号49C。图象显示装置8利用该水平同步信号38B、使能信号39B、时钟信号40B、或水平同步信号38C、使能信号39C、时钟信号49C的任意的组合,以及垂直同步信号30和输入的图象数据35来显示图象。这时也与第一中间抽取操作一样,与中间抽取处理过的控制信号对应的水平扫描线上的图象数据35不能显示在图象显示装置8上,而是沿垂直方向以缩小率y’/y被缩小的水平扫描线y’条的图象被显示在图象显示装置8上。

该第一中间抽取操作及第二中间抽取操作以帧为单位交替地反复进行。通过进行以上操作,由于控制信号的中间抽取处理,在图象显示装置8上不显示的水平扫描线每一帧偏移一行,能防止某一特定的水平扫描线上的图象完全丢失,在缩小后的图象中能抑制横线的消失和细字符的变形。

另外,在实施例1中,也对时钟信号34进行了中间抽取处理,但根据图象显示装置8的种类的不同,有的显示设备即使不中间抽取时钟信号34,也能获得同样的效果。在此情况下即使省去时钟信号34的中间抽取处理也没关系。

另外,根据图象显示装置8的种类的不同,虽然有时不需要使能信号39,但在这种情况下,可以只对水平同步信号32及时钟信号34进行实施例1中所述的中间抽取处理。

(实施例2)

图6是本发明的实施例2中的图象缩小装置的结构框图。在图6中,11是存储部,12是存储控制部,13是计数器,14是图象显示装置。

参照图7、图8,说明图6中的图象缩小装置。其操作情况示于图13中的流程图中。这里说明将FIFO(First in First Out)存储器用于存储部11的情况,进行FIFO的控制用的写清除信号即WRST信号43、允许写入信号即WE信号44、读清除信号即RRST信号46、允许读取信号即RE信号47都是正极性的。

另外,写时钟信号即WCLK信号45、读时钟信号即RCLK信号48是驱动FIFO用的时钟信号。

用图6、图13a和图13b说明本实施例2的操作流程。在以下的操作说明中用括号表示各步骤。

首先,存储控制部12用WRST信号使存储部11复位,可进行图象数据41的写入。(步骤2)

其次,根据所供给的图象缩小率51和缩小前的图象的水平扫描线,算出进行中间抽取处理的线数。(步骤3)

然后,预先确定上述算出的处理线数不连续的线号,将其作为第一处理线号存储起来。(步骤4)

利用后文所述的顺序生成的WE信号44,将第一帧的图象数据中与上述线号相当的图象数据除去后的图象数据写入存储部11中。(步骤7、9、10)

用RE信号47从上述存储部11中读出第一帧的图象数据。(步骤11)

将以上的中间抽取操作作为第一中间抽取操作。

图象显示部显示该读出的图象数据42。(步骤12)

另外,作为第二中间抽取操作,存储控制部12确定将上述线号减1或加1后的处理线号,将其作为第二处理线号存储起来。(步骤5)

为了在第二帕的图象数据中将与上述处理线号相当的图象数据除去,生成所设定的WE信号44B或WE信号44C。(步骤6、9)

用上述WE信号44B或WE信号44C,一边中间抽取第二帧的图象数据,一边写入存储部11。(步骤10)

用RE信号47从上述存储部11中读出第二帕的图象数据。(步骤11)

将以上的中间抽取操作作为第二中间抽取操作。

图象显示部显示该读出的图象数据。(步骤12)

计数器13计数垂直同步信号49,将以帧为单位交替地切换上述第一中间抽取操作和第二中间抽取操作的信号输出给存储控制部12。(步骤6)

以后,以帧为单位交替地反复进行上述第一中间抽取操作和第二中间抽取操作,缩小图象。

其次用图6和图7更详细地说明上述操作。

首先,与第一实施例一样,作为第一中间抽取操作,是在任意的帧图象中选择构成图象数据41的半帧的y条水平扫描线中不连续的(y-y’)条的水平扫描线,将它们作为处理线群。假设成为该处理对象的处理线群中的一条水平扫描线是图7中的水平扫描线K。

存储控制部12在向存储部11写入图象数据41的操作中,生成设定的WE信号44A,以便禁止将图象数据41中所选择的处理线群的图象数据写入存储部11。就是说图7中的水平扫描线K的图象数据41不被写入存储部11。

另外,存储控制部12在从存储部11读出图象数据42的操作中,生成设定的RE信号47,以便读出存储部11中存储的图象数据42。

而且,在图象数据41的开头位置生成设定的WRST信号43、RRST信号46,以便呈“H”状态。

其结果,从存储部11输出与图象数据41的处理线群对应的图象数据呈中间抽取状态的图象数据42,图象显示装置14利用图象数据42、垂直同步信号49及水平同步信号50,显示沿垂直方向以缩小率y’/y缩小了的图象数据42。

其次,参照图6和图8说明第二中间抽取操作。在进行了第一中间抽取操作时的计数器13的计数值52如果为偶数,而在进行第二中间抽取操作时为奇数时,或者在第一中间抽取操作时为奇数而在第二中间抽取操作时为偶数时,存储控制部12利用计数垂直同步信号49的计数器13的计数值52,对于第一中间抽取操作时选择的处理线群中的各水平扫描线(图2中的水平扫描线K),生成WE信号44B、或WE信号44C,以便不把在第一中间抽取操作时选择的处理线群各自的线号加1后的水平扫描线(K+1)或减1后的线号的水平扫描线(K-1)上的图象数据写入存储部11。另外,线号是以垂直同步信号49为基准计数的。

就是说,在第二中间抽取操作中,对于在第一中间抽取操作中选择的各处理线群的水平扫描线来说,禁止将其前后的任何一条水平扫描线上的图象数据写入存储部11。

关于WRST信号43、RE信号47、RRST信号46与第一中间抽取操作一样进行设定,图象显示装置14与第一中间抽取操作一样,利用图象数据42、垂直同步信号49及水平同步信号50,将沿垂直方向以缩小率y’/y缩小了的图象数据42显示在图象显示装置上。

通过以帧为单位交替地反复进行以上的第一中间抽取操作及第二中间抽取操作,由于通过中间抽取处理而不在图象显示装置14上不显示的图象数据的水平扫描线每一帧偏移一行,所以能防止某一水平扫描线上的图象完全丢失,在缩小后的图象中能抑制横线的消失和细字符的变形。

另外,在实施例1中,为了缩小图象的垂直尺寸,对水平同步信号进行中间抽取,所以每一帧的水平同步信号数随垂直方向的缩小率的不同而不同。与此不同,在实施例2的电路结构中,由于不进行中间抽取图象显示装置的控制信号即水平同步信号,所以能将帧内的水平扫描线条数保持一定。因此,即使对于要求水平同步信号的频率必须是一定的图象显示装置、例如使用阴极射线管的图象显示装置来说,也能显示缩小的图象。

另外,在将DRAM、VRAM等之类的存储器内部的地址可以随机访问的存储器用于存储部11的情况下,存储控制部12生成存储部11的控制信号,以便当图7中的WE信号44A为“L”时,不将图象数据41写入存储部11,另外,存储控制部12在第二中间抽取操作中,生成存储部11的控制信号,以便当图8中的WE信号44B或WE信号44C为“L”时,不将图象数据41写入存储部11。

通过以帧为单位交替地进行上述的第一中间抽取操作及第二中间抽取操作,即使在使用存储器内部地址可以随机访问的存储器的图象缩小装置中也能获得与使用FIFO时同样的效果。

另外,由于可以随机访问存储器内部,所以存储控制部12

在将图象数据41全部写入存储部11之后,

作为第一中间抽取操作,禁止读出存储器11中存储的图象数据41中与处理线群对应的图象数据,

控制存储部11,依次读出处理线群以外的图象数据42,

另外,作为第二中间抽取操作,存储控制部12禁止读出存储器11中存储的图象数据41内在第一中间抽取操作中选择的各处理线群的水平扫描线前后的水平扫描线中任意一方的图象数据,

控制存储部11,依次读出除此以外的图象数据42,

通过以帧为单位交替地进行上述的第一中间抽取操作及第二中间抽取操作,即使在使用存储器内部地址可以随机访问的存储器的图象缩小装置中也具有与使用FIFO时同样的效果,能在图象显示装置14上显示沿垂直方向以缩小率y’/y缩小了的图象。

(实施例3)

图9是本发明的实施例3中的图象缩小装置的结构框图。图9中的结构是在图1所示结构中增加延迟电路15、差分电路16和加法电路17而成的电路。在实施例3中,有三种图象缩小装置。首先参照图3和图9说明三种图象缩小装置中通用的基本操作。

在以缩小率y’/y(y’是整数)沿垂直方向缩小水平象素数为x点、水平扫描线数为y条的图象的情况下,

延迟电路15将图象数据35延迟一行,

差分电路16以时钟信号34为基准,算出以象素为单位从延迟了一行后的各象素数据减去延迟前的图象数据35的各象素数据所得的差分值54。将该差分值54作为延迟了一行后的图象数据53的差分值。

另外,与此相反,也可以将从延迟前的象素数据减去延迟了一行后的象素数据所得的差分值54作为延迟前的图象数据53的差分值。

其次,加法电路17以水平同步信号32和时钟信号34为基准,通过从由差分电路16输出的差分值54中,以一行为单位求出预先选择的每一水平扫描线上P个(1≤P≤x)的差分值的积分,算出线差分值55。在加法电路17中对图象数据35中构成一帧的全部水平扫描线,算出表示对下一条水平扫描线的差分值的某一水平扫描线的线差分值55。

每隔一帧进行上述的延迟电路15、差分电路16和加法电路17的操作,其操作时间将在后文所述的选通信号生成电路的操作说明中进行说明。

选通信号生成电路6在每一帧进行不同的操作,所以以帧为单位按时序说明其操作。将进行图象缩小的图象的最初的帧作为第一帧,以下依次称为第二帕、第三帕……。

首先,在第一帧中生成中间抽取全部线的图象数据用的选通信号,禁止将第一帧的图象显示在显示装置上。

在此期间,上述延迟电路15、差分电路16和加法电路17算出构成第一帧的全部水平扫描线的线差分值,将其存入选通信号生成电路6。

其次,在第二帧中,

在一帧内作为选择中间抽取线的配置即线编号的区,确定是否将该帧全体作为一个区,还是将该帧分成Z群,

在分成Z群的情况下,将用缩小率求得的每一帧的中间抽取线数分配给各群,

利用上述第一帧的线差分值和分配给上述各区的处理线数,在一帧的全体或各群中选择各区的中间抽取处理线群,

与上述实施例1一样,利用上述各处理线群的线号,生成选通信号。

以上的操作被作为第一中间抽取操作。

就是说在第一中间抽取操作中,假设选择的处理线群中的一条水平扫描线是图2所示的水平扫描线K,生成选通信号37A,用于对与水平扫描线K对应的使能信号K和时钟信号群K这两个信号中的一个以上的信号、以及水平同步信号k进行中间抽取处理。

其次,在第三帧中,

关于在上述第一中间抽取操作中选择的各处理线群的水平扫描线,生成选通信号37C,用于对与以垂直同步信号30为基准的线号加1后的水平扫描线(K+1)对应的水平同步信号(K+1)、使能信号(K+1)、时钟信号群(K+1)进行中间抽取处理。

将以上的操作作为第二中间抽取操作。

另外,也可以将上述水平扫描线(K+1)代之以从作为基准的线号减1后的水平扫描线(K-1),生成与该水平扫描线(K-1)对应的选通信号37B。但是,在此情况下,有必要将从作为对象的线的象素值减去一行之前的线的象素值之后的值作为差分值。

另外,与上述第二中间抽取操作并行地进行以下操作,即上述延迟电路15、上述差分电路16和上述加法电路17算出该第三帧的线差分值,用于第四帧的中间抽取处理线的选择。

第四帧以后,依次反复进行上述第二帧和第三帧的操作。

如上所述,与实施例1一样,在选通信号生成电路6中以帧为单位交替地生成选通信号37A和选通信号37C,例如,在双数帧中,门电路7利用选通信号37A,对水平同步信号32、使能信号33、时钟信号34进行中间抽取处理,生成水平同步信号38A、使能信号39A及时钟信号40A,同样,在奇数帧中,利用选通信号37C,生成水平同步信号38C、使能信号39C及时钟信号40C。

图象显示装置8以1帧为单位,利用交替地切换上述水平同步信号38A、上述使能信号39A及上述时钟信号40A的组合、以及上述水平同步信号38C、上述使能信号39C及上述时钟信号40C的组合的控制信号和垂直同步信号30,以一行为单位中间抽取并显示图象数据53,显示沿垂直方向以缩小率y’/y缩小了的图象。

在图2中,为了说明的方便,选通信号37A为“H”的水平扫描线有一处,但实际上有(y-y’)处。

其次,参照图2、图3说明实施例3的图象缩小装置的变形例1,根据上述实施例3的基本操作,只说明其不同点。

其结构与图9完全相同,不同点只在于上述选通信号生成电路6中的上述区的确定、以及第一中间抽取操作中处理的线的选择方法。

首先,选择上述中间抽取的线的区以帕为单位。因此,不是将帧分成多个图象群,而是从整个帧中间抽取用上述缩小率求得的处理线数的水平扫描线。

其次,第一中间抽取操作中的处理线是将从前一帧中运算的线差分值小的一方开始至与上述处理线数的线号相当的水平扫描线作为处理线。

即,从在前一帧中求得的线差分值55中小的一方开始,选择与(y-y’)个线差分值相当的处理线号,对构成现在的帧的水平扫描线中与上述处理线号相当的水平扫描线生成选通信号。

参照图10说明实施例3的图象缩小装置的变形例2,根据上述实施例3的基本操作,只说明其不同点。

其结构与图9完全相同,不同点只在于上述选通信号生成电路6中的上述区的确定、以及第一中间抽取操作中处理的线的选择方法。

首先,选择上述中间抽取的水平扫描线的区是将一帧分成Z组的图象群,将用上述缩小率31求得的处理线数的水平扫描线分配给Z组的图象群,在各群内选择处理线号,进行中间抽取处理。

以下,对其进行详细说明。在用缩小率{(m-n)×z+α}/(m×z+α)(|α|<z,m、n、z、α都是整数)沿垂直方向缩小其水平象素数为x点、水平扫描线数为y条线的图象的情况下,如图10所示,以m条线为单位从第一行开始,依次将图象分成(z-1)组的图象群,将剩余的(m+α)条线的图象作为第z组的上述图象群。

选通信号生成电路6对各图象群利用按照上述实施例3的变形例1中所述的顺序算出的线差分值55,从差分值55小的一方选择n条水平扫描线。

对所有的图象群都进行这样的选择,合计选择n×z条水平扫描线。将该选择的水平扫描线作为上述实施例3的变形例1中所述的处理线群,以下,按照实施例3的变形例1中所述的顺序进行操作。对与处理线群及处理线群的下一个水平扫描线对应的期间的使能信号33、时钟信号34中的一个以上的信号、以及水平同步信号32进行中间抽取处理。于是将沿垂直方向以缩小率y’/y缩小了的图象显示在图象显示装置8上。

其次,参照图11说明实施例3的图象缩小装置的变形例3,根据上述实施例3的基本操作,只说明其不同点。

其结构与图9完全相同,不同点只在于上述选通信号生成电路6中的上述区的确定、以及第一中间抽取操作中处理的线的选择方法。

首先,选择上述中间抽取的水平扫描线的区是将一帧分成Z组的图象群,将用上述缩小率31求得的处理线数的水平扫描线分配给Z组的图象群,在各群内选择处理线号,进行中间抽取处理。该群的划分顺序与上述实施例3的变形例2中说明的顺序相同。

图11表示按照实施例3的变形例2中记载的顺序分割的图象群之一。这里T1~Tm表示按照实施例3的变形例1中记载的顺序算出的各水平扫描线的差分值55。

选通信号生成电路6将图象群内的线差分值T1~Tm中最小差分值的水平扫描线、例如水平扫描线A作为中间抽取的水平扫描线选择。

其次,选通信号生成电路6在将水平扫描线A前后的水平扫描线的差分值T3和T5加上任意的值a后,在将图象群内的水平扫描线A除去后的全部水平扫描线中,将线差分值最小的水平扫描线、例如水平扫描线B作为中间抽取的水平扫描线选择。

另外,选通信号生成电路6在将水平扫描线B前后的水平扫描线的差分值T7和T9加上任意的值b后,在将图象群内的水平扫描线A和B除去后的水平扫描线中,将线差分值最小的水平扫描线、例如水平扫描线C作为中间抽取的水平扫描线选择。

其次,在选择中间抽取的水平扫描线时,将水平扫描线C前后的差分值T5和T7加上规定的常数后,按照同样的顺序选择中间抽取的水平扫描线。这时的T5和T7如图11所示,其它水平扫描线A和B为了中间抽取已经分别加上了常数a和b。在这种情况下,所加的规定的常数有必要设定得分别比a和b大。因此在图11中分别设定为(P5+a+c)和(P7+b+c)。

以下不断重复该顺序,就能在一个图象群内选择n条水平扫描线。

这里,规定的常数即a、b、c……等是为了降低中间抽取特定的图象群内的连续的水平扫描线的概率而加的数值。

对各个图象群都进行该操作,将合计n×z条水平扫描线作为中间抽取的水平扫描线加以选择,将其作为实施例3的变形例1中记载的处理线群。

另外,在实施例3中,与实施例1一样,也对时钟信号34进行了中间抽取处理,但有时随着图象显示装置8的不同,即使不中间抽取时钟信号34,也能获得同样的效果。这时即使省去时钟信号34的中间抽取处理也没关系。

另外,随着图象显示装置8的不同,有时不需要使能信号39,这时只对使能信号33以外的水平同步信号32及时钟信号早日进行实施例3中记载的中间抽取处理即可。

如上所述,在本发明的实施例3的变形例1中,利用构成图象的水平扫描线对下一条水平扫描线的差分值,选择处理线群,对沿垂直方向不变化的区的水平扫描线优先进行中间抽取处理,这样做与任意地选择处理线群的情况相比,很少发生横线的浮现和垂直方向的边的模糊,另外能显示细字符的变形少的缩小的图象。

可是,在采用变形例1的情况下,随着图象的不同,有可能将连续的水平扫描线作为处理线群选择,这时要考虑图象整体沿垂直方向发生大的变形的情况。

这时如果采用变形例2,通过对各图象群选择处理线群,在一定程度上均匀地进行水平扫描线的中间抽取处理,能抑制图象整体沿垂直方向的变形。

另外,如果采用变形例3,将连续的水平扫描线作为处理线群选择的可能性进一步减小,更能抑制图象整体沿垂直方向的变形。

(实施例4)

图12是本发明的实施例4中的图象缩小装置的结构框图。图12的结构是在图6所示结构中具备了延迟电路15、差分电路16和加法电路17的一种结构。

这里说明将FIFO(First in First Out)存储器用于存储部11的情况,进行FIFO的控制用的写清除信号即WRST信号43、允许写入信号即WE信号44、读清除信号即RRST信号46、允许读取信号即RE信号47都是正极性的。

另外,写时钟信号即WCLK信号45、读时钟信号即RCLK信号48是驱动FIFO用的时钟信号。

在实施例4的图象缩小装置中有三种变形例。首先参照图7、图8和图12说明上述三种变形例的通用的基本操作。

在以缩小率y’/y(y’是整数)沿垂直方向缩小水平象素数为x点、水平扫描线数为y条的图象数据56的情况下,

延迟电路15将图象数据56延迟一行,

差分电路16以WCLK信号45为基准,算出以象素为单位从延迟了一行的图象数据41的象素数据减去延迟前的图象数据56的象素数据所得的差分值57。将该差分值57作为延迟了一行的图象数据41的差分值。

另外,与此相反,也可以将从延迟前的象素数据减去延迟了一行后的象素数据所得的差分值57作为延迟前的图象数据56的差分值。

其次,加法电路17以水平同步信号50和WCLK信号45为基准,通过从由差分电路16输出的差分值57中,以一行为单位求出预先选择的每一水平扫描线上P个(1≤P≤x)的差分值的积分,算出线差分值58。

该线差分值58表示某条水平扫描线的象素数据对下一条水平扫描线的象素数据的差分值,在加法电路17中对图象数据56中构成该帧的全部水平扫描线进行这种计算。

存储控制部12每隔一帧进行不同的操作,所以以帧为单位按时序说明其操作。将进行图象缩小的图象的最初的帧作为第一帧,以下依次称为第二帧、第三帧……。

首先,在第一帧中生成设定的WE信号,以便中间抽取全部线的图象数据,禁止将图象数据写入存储部11,不进行图象的显示。

其次,在第二帧中,

在一帧内作为选择中间抽取线的配置即线编号的区,进行是否将该帧全体作为一个区,还是将该帧分成Z群的区确定,

在分成Z群的情况下,将用缩小率求得的每一帧的中间抽取线数分配给各群,

利用上述第一帧的线差分值和分配给上述各区的处理线数,在一帧的全体或各群中选择各区的中间抽取处理线群,

按照实施例2中记载的顺序,对该处理线群生成图7中的WE信号44。

由此禁止将与处理线群对应的图象数据41写入存储部11。

关于WRST信号、RRST信号、RE信号,在存储控制部12中生成与实施例2相同的信号,图象显示装置14利用垂直同步信号49及水平同步信号50显示沿垂直方向以缩小率y’/y缩小了的图象数据42。

以上的操作被作为第一中间抽取操作。

其次,在第三帧中,

关于在上述第一中间抽取操作中选择的各处理线群的水平扫描线,生成图8中的WE信号44,用于禁止将与以垂直同步信号49为基准的线号加1后的水平扫描线(K+1)对应的图象数据41写入存储部。

将以上的操作作为第二中间抽取操作。

另外,与上述第二中间抽取操作并行地进行以下操作,即上述延迟电路15、上述差分电路16和上述加法电路17算出该第三帧的线差分值,用于第四帧的中间抽取处理线的选择。

其次参照图8更详细地说明上述第二中间抽取操作。

存储控制部12利用计数垂直同步信号49的计数器13的计数值52,

在进行了第一中间抽取操作时的计数器13的计数值52如果为偶数,而在第二中间抽取操作时为奇数时,

或者在第一中间抽取操作时为奇数而在第二中间抽取操作时为偶数时,

对于第一中间抽取操作时选择的处理线群中的各水平扫描线,生成设定的WE信号44C,以便不把以垂直同步信号49为基准的线号加1后的线号的水平扫描线(K+1)的图象数据写入存储部11。也可以将上述的线号加1代之以减1,生成与减1后的线号的(K-1)对应的WE信号44B。但是,在此情况下,必须将从作为对象的线的象素值减去一行前的线的象素值之后的值作为差分值。

就是说,在第二中间抽取操作中,禁止将与在第一中间抽取操作中中间抽取的水平扫描线的下一条水平扫描线对应的图象数据写入存储部16。关于WRST信号43、RE信号47、RRST信号46与第一中间抽取操作一样进行设定,图象显示装置14与第一中间抽取操作一样,利用垂直同步信号49及水平同步信号50,显示沿垂直方向以缩小率y’/y缩小了的图象数据42。

第四帧以后,依次反复进行上述第二帧和第三帧的操作。

另外,在将可以随机访问DRAM、VRAM等存储器内部地址的存储器用于存储部16的情况下,存储控制部12生成存储部11的控制信号,以便当图7中的WE信号44A为“L”时,不将图象数据41写入存储部11,另外,存储控制部12在第二中间抽取操作中,生成存储部11的控制信号,以便当图8中的WE信号44B或WE信号44C为“L”时,不将图象数据41写入存储部11。

通过以帧为单位交替地进行上述的第一中间抽取操作及第二中间抽取操作,即使在使用存储器内部地址可以随机访问的存储器的图象缩小装置中也能获得与使用FIFO时同样的效果。另外,这时由于可以随机访问存储器内部,所以存储控制部12在将图象数据41全部写入存储部11之后,

作为第一中间抽取操作,禁止读出存储器11中存储的图象数据41中与处理线群对应的图象数据41,

控制存储部11,依次读出处理线群以外的图象数据42。

另外,作为第二中间抽取操作,存储控制部12控制存储部11,禁止读出存储器11中存储的图象数据41内与在第一中间抽取操作中中间抽取的水平扫描线的下一条水平扫描线对应的图象数据,而依次读出除此以外的图象数据42。

通过以帧为单位交替地进行上述的第一中间抽取操作及第二中间抽取操作,即使在使用存储器内部地址可以随机访问的存储器的图象缩小装置中也具有与使用FIFO时同样的效果,能在图象显示装置14上显示沿垂直方向以缩小率y’/y缩小了的图象。

其次,参照图7、图8和图12说明实施例4的图象缩小装置的变形例1,根据上述实施例4的基本操作,只说明其不同点。

其结构与图12完全相同,不同点只在于上述存储控制部12的上述区的确定、以及第一中间抽取操作中处理的水平扫描线的选择方法。

首先,选择上述中间抽取线的区以帧为单位。因此,不进行将帧分成群,而是禁止将用上述缩小率求得的处理线数的图象数据写入存储部11。

其次,第一中间抽取操作中的处理线是将从前一帧中运算的线差分值小的一方开始至与上述处理线数的线号相当的水平扫描线作为处理线。因此,与其相当的图象数据不被写入存储部11。

即,从在前一帧中求得的线差分值55中小的一方开始,选择与(y-y’)个线差分值相当的处理线号,对构成现在的帧的全部图象数据中与上述处理线号相当的图象数据生成图7中的WE信号44A。

其次,参照图10和图12说明实施例4的图象缩小装置的变形例2,根据上述实施例4的基本操作,只说明其不同点。

其结构与图12完全相同,不同点只在于上述存储控制部12中的上述区的确定、以及第一中间抽取操作中处理的水平扫描线的选择方法。

首先,选择上述中间抽取的水平扫描线的区是将帧分成Z组的图象群,将用上述缩小率求得的处理线数分配给Z组的图象群,在各群内选择处理线号。对该处理线生成图7中的WE信号44A,禁止将图象写入存储部11。

其顺序与上述实施例3的变形例2完全相同,说明从略。

此外,与实施例4的基本操作完全相同。

其次,参照图11和图12说明实施例4的图象缩小装置的变形例3,根据上述实施例4的基本操作,只说明其不同点。

其结构与图12完全相同,不同点只在于上述存储控制部12中的上述区的确定、以及第一中间抽取操作中处理的水平扫描线的选择方法。

首先,选择上述中间抽取的水平扫描线的区是将一帧分成Z组的图象群,将用上述缩小率51求得的处理线数的图象数据分配给Z组的群,在各图象群内选择处理线号,对该处理线生成图7中的WE信号44A,禁止将图象写入存储部11。该群的划分顺序与上述实施例3的变形例2中记载的顺序相同。

如上所述,本发明的第四实施例除了实施例3的效果以外,由于不中间抽取图象显示装置的控制信号即水平同步信号,所以,即使对于水平同步信号的条数必须是一定的图象显示装置、例如使用阴极射线管的图象显示装置来说,也能显示缩小的图象。

以上,在本发明的实施例1、2、3及4中,以各种顺序扫描图象的方式为前提进行了说明,但本发明也能适用于隔行扫描方式的图象。

因此,将用连续的两个半帕构成的帧信号的图象数据存入存储部,以帧为单位带上一系列的线号,进行与上述实施例同样的处理,能获得同样的效果。

另外,即使以帕为单位执行上述图象缩小顺序,也能进行与上述的图象缩小相同的图象缩小。这时,如果在奇数的半帕连续的奇数半帧之间、或者在偶数半帧连续的偶数半帧之间分别进行上述中间抽取操作,则无损于防止细的横线的丢失或垂直方向的边的模糊等的效果。

如上所述,在本发明的图象缩小装置及其使用的图象缩小方法中,不使用数字滤波器等复杂的电路,能将横线的消失或细字符的变形、垂直方向的边的模糊、以及图象的局部变形抑制在最小限度,能沿垂直方向缩小显示图象。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号