CN111311479B - 一种基于fpga字符叠加的方法 - Google Patents
一种基于fpga字符叠加的方法 Download PDFInfo
- Publication number
- CN111311479B CN111311479B CN202010039371.6A CN202010039371A CN111311479B CN 111311479 B CN111311479 B CN 111311479B CN 202010039371 A CN202010039371 A CN 202010039371A CN 111311479 B CN111311479 B CN 111311479B
- Authority
- CN
- China
- Prior art keywords
- access memory
- identification information
- superimposed
- image
- state access
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/60—Memory management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored program computers
- G06F15/78—Architectures of general purpose stored program computers comprising a single central processing unit
- G06F15/7807—System on chip, i.e. computer system on a single chip; System in package, i.e. computer system on one or more chips in a single package
- G06F15/781—On-chip cache; Off-chip memory
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本发明公开一种基于FPGA字符叠加的方法,所述方法包括如下步骤:将预生成的点阵字符信息存储到FPGA的第一只读存储器;将需要叠加的字符索引号和叠加位置信息实时存储到FPGA的第一状态存取存储器;初始化用于运算过程中缓存临时数据的第二状态存取存储器;通过从第一状态存取存储器中读出的叠加位置信息计算出需要更新第二状态存取存储器空间的地址;更新完第二状态存取存储器的叠加标识信息后,将第二状态存取存储器的全部数据复制到第三状态存取存储器;匹配图像当前行的输出时序,从第三状态存取存储器中顺序读出当前行叠加的标识信息,根据叠加的标识信息同步修改图像当前行对应像素点的像素值。采用本发明技术方案后,图像实际延迟小,占用资源少。
Description
技术领域
本发明涉及图像处理,具体是涉及一种使用现场可编程门阵列(FPGA)实现在图像上叠加字符的方法。
背景技术
字符叠加是一种常见的图像处理技术,要求在图像跟踪设备上的FPGA完成字符叠加,且要求叠加完成输出时间小于1ms;图像跟踪设备视频图像输入帧频为25HZ—100HZ;
传统的字符叠加方式一:是将一帧完整图像缓存到存取存储器空间再字符叠加;使用方式1处理,图像跟踪设备视频图像输入帧频为25HZ—100HZ对应字符叠加延迟范围为40ms—10ms;延迟远远大于要求的延迟小于1ms;且需要非常大的存取存储器空间资源缓存完整的图像。
为了解决方式一的延迟的问题提出字符叠加方式二,字符叠加方式二:是使用FPGA的寄存器存储器存储叠加的字符,每一个字符分配独立的寄存器存储器;字符叠加方式二实现字符叠加的实时性,但是随着叠加字符数量上升,FPGA使用的寄存器存储器资源大量上升。
发明内容
本发明的目的是针对视频图像叠加字符延迟过大及基于PFGA字符叠加所需资源过多,而提供的一种图像叠加字符,尤其是一种视频图像叠加字符的方法。
本发明采用的技术方案包括如下步骤:
一种基于FPGA字符叠加的方法,所述方法包括如下步骤:
1)假设待叠加的图像分辨率为X*Y,其中X是图像的行像素点,Y是图像的行数,X和Y都是正整数;
2)将预生成的点阵字符信息存储到FPGA的第一只读存储器;
3)将需要叠加的字符索引号和叠加位置信息实时存储到FPGA的第一状态存取存储器;
4)初始化用于运算过程中缓存临时数据的第二状态存取存储器,初始化方式为将第二状态存取存储器空间清零;
5)通过从第一状态存取存储器中读出的叠加位置信息计算出需要更新第二状态存取存储器空间的地址,并读出该地址对应的第二状态存取存储器空间的旧叠加标识信息和从第一只读存储器提取的点阵字符信息运算后得到新叠加标识信息,并将新叠加标识信息覆盖第二状态存取存储器空间的旧叠加标识信息;
6)更新完第二状态存取存储器的叠加标识信息后,将第二状态存取存储器的全部数据复制到第三状态存取存储器;
7)匹配图像当前行的输出时序,从第三状态存取存储器中顺序读出当前行叠加的标识信息,根据叠加的标识信息同步修改图像当前行对应像素点的像素值。
所述的一种基于FPGA字符叠加的方法,步骤2)中点阵字符信息,是指由二进制排布组成的叠加标识,其值为0、1,每一个标识一一对应图像的一个像素点;1表示需要叠加的标识,0标示无需叠加的标识。
所述的一种基于FPGA字符叠加的方法,步骤3)所述叠加的字符索引号是指为每一个点阵字符信息分配的一个唯一的编号,通过这个编号能够查找到需要叠加的点阵字符信息在第一只读存储器的存储位置;所述需要叠加的位置信息是指当前字符索引号对应点阵字符信息的左上第一个叠加标识对应图像的位置。
所述的一种基于FPGA字符叠加的方法,所述步骤4)中将第二状态存取存储器空间清零是指通过地址递增、数据为零的方式向第二状态存取存储器写入数据。
所述的一种基于FPGA字符叠加的方法,步骤5)中,通过从第一状态存取存储器中读出的叠加位置信息计算出需要更新第二状态存取存储器空间的地址的方法是:判断当前行是否需要叠加字符,如果叠加的位置Y等于图像当前行数,判断为该行需要叠加字符且把引入表示行叠加有效的变量置为有效;判断图像当前行内所有列是否需要叠加字符,此过程引入2个变量来记录需要字符叠加的具体列位置,一个变量记录叠加列位置的起始位置,另一个变量记录叠加列位置的结束位置,通过行叠加变量、列叠加起始位置和列叠加结束位置运算出需要更新第二状态存取存储器空间的地址,读出第二状态存取存储器空间的旧叠加标识信息和从第一只读存储器提取的点阵字符信息运算后得到新叠加标识信息,并将新叠加标识信息覆盖第二状态存取存储器空间的旧叠加标识信息。
所述的一种基于FPGA字符叠加的方法,步骤6)中,将第二状态存取存储器的全部数据复制到第三状态存取存储器的方法是:根据产生递增的读地址从第二状态存取存储器读出数据,将延迟的递增的读地址作为写第三状态存储器的地址,把同步延迟的数据写入第三状态存储器。
所述的一种基于FPGA字符叠加的方法,步骤7)中,同步修改是指叠加标识信息的X值对应图像当前行的X值,且根据叠加标识信息修改图像的像素值,将叠加标识信息为1图像的像素值替换成固定值,将叠加标识信息为0图像的像素值保持原值。
所述的一种基于FPGA字符叠加的方法,所述旧叠加标识信息和从第一只读存储器提取的点阵字符信息运算后得到新叠加标识信息的运算方法是:旧叠加标识信息与点阵字符信息或运算,得到新叠加标识信息。
所述的一种基于FPGA字符叠加的方法,将新叠加标识信息覆盖第二状态存取存储器空间的旧叠加标识信息的方法是:运算得到的新叠加标识信息写入从第二状态存取存储器空间读取旧叠加标识信息对应地址的空间。
所述的一种基于FPGA字符叠加的方法,所述图像是视频图像。
本发明的有益效果是:
1)字符叠加的实际延迟为0.4ms;
2)使用本发明的FPGA设计实现,在增加叠加字符数量的情况下,FPGA的资源远远小于使用FPGA的寄存器存储器存储叠加的字符的方式FPGA的资源。在现有技术中FPGA资源使用LUT个数:34462个,FF个数:154961个;本发明技术FPGA资源使用LUT个数:568个, FF个数:833个;上述描述中,
LUT指Look Up Table 查找表;FF 指Flip Flop 触发器。
附图说明
图1是本发明的处理流程图;
图2是本发明点阵字符信息示例示意图;
图3是本发明第一状态存取存储器存储示例图;
图4是本发明第二状态存取存储器存储示例图;
图5是各运算步骤时钟周期关系图。
具体实施方式
下面结合附图,详细说明本发明在视频图像叠加字符的方法。
如图1所示,本发明基于FPGA低延迟字符叠加的方法包括以下步骤:
1)假设待叠加的字符“B”分辨率为16*16,其中16是待叠加的字符的行数、列数;
2)将预生成的点阵字符信息存储到FPGA的第一只读存储器;
3)将需要叠加的字符索引号和叠加位置信息实时存储到FPGA的第一状态存取存储器;
4)初始化用于运算过程中缓存临时数据的第二状态存取存储器,初始化方式为将第二状态存取存储器空间清零;
5)通过从第二状态存取存储器中读出的叠加位置信息计算出需要更新第二状态存取存储器空间的地址,并读出该地址对应的第二状态存取存储器空间的旧叠加标识信息和从第一只读存储器提取的点阵字符信息运算后得到新叠加标识信息,并将新叠加标识信息覆盖第二状态存取存储器空间的旧叠加标识信息;
6)更新完第二状态存取存储器的叠加标识信息后,将第二状态存取存储器的全部数据复制到第三状态存取存储器;
7)匹配图像当前行的输出时序,从第三状态存取存储器中顺序读出当前行叠加的标识信息,根据叠加的标识信息同步修改图像当前行对应像素点的像素值。
如图2所示,为大写字母“B”的点阵字符单元示例表示,其中点阵字符垂直方向16列,点阵字符水平方向16行,构成16*16的一个点阵字符单元;为每一个点阵字符单元分配一个唯一索引号,点阵单元存放在第一只读存储器的位置通过唯一索引号和点阵单元的行数运算得出,具体计算方式为:地址=索引号*点阵字符总行数+行编号;如为大写字母“B”分配一个唯一索引号165,则该点阵字符第一行数据存放的地址为165*16+0=2640,点阵字符第二行数据存放的地址为165*16+1=2641,依次类推可推出点阵字符其他行数据存放地址。
如图3所示,为存储叠加字符的索引号、坐标信息等的示例表示,具体存储的地址由下发叠加命令的控制器决定;如果使能有效则表示索引号对应的字符需要叠加到视频图像指定的坐标。使能无效则忽略索引号和坐标等信息。
如图4所示,为第二状态存取存储器存储空间分布图示例表示,S1为转换之前的存储分布,每一个存储单元存储图像当前行对应一个像素点需要叠加的标识信息,如地址0存储当前行第一个像素点叠加的标识信息;存储的深度由图像分辨率的列数决定,存储的宽度由叠加的标识信息决定。S2为S1存储分布的变形,变形方式为将S1的二维存储空间转变为S2的三维存储空间,如图4所示,S1的二维1024*2转变成S2的三维16*64*2。本发明使用S2的存储方式缓存运算过程中的叠加标识信息。
如图5所示,为各运算步骤时钟周期关系图,
T0为图像输入行时钟周期;
T1为初始化第二状态存取存储器整个存储空间所需时钟周期,如图4的S2初始化第二状态存取存储器所需时钟周期为64;
T2为运算并更新完成每一行视频图像的叠加标识信息到第二状态存取存储器所需时钟周期;其中T2时钟周期包括以下几个时间周期段:
T20表示从第一状态存取存储器依次读出全部数据所需时间段,该时间段由第一状态存取存储器深度决定,第一状态存取存储器的深度即为图像支持最大叠加字符的个数;
T21表示第一状态存取存储器读出的数据中提取叠加位置信息,并通过叠加位置信息计算出需要更新第二状态存取存储器空间的地址,所需要的固定延迟时钟周期,一般为2个时钟周期;
T22表示从第二状态存取存储器指定地址中读出旧的叠加标识信息的时钟段;
T23表示从第一状态存取存储器读出的数据中提取索引号,并通过索引号运算得出从第一只读存储器读出点阵字符信息的地址,所需要的固定延迟时钟周期,一般为2个时钟周期;
T24表示从第一只读存储器指定地址中读出点阵字符信息的时钟段;
T25表示从第二状态存取存储器读出的旧的叠加标识信息和从第一只读存取器读出点阵字符信息运算出新的叠加标识信息所需要的固定时钟周期,一般为2个时钟周期;
T26表示将新的叠加标识信息更新到第二状态存取存储器的时间段;
T3表示把第二状态存取存储器的全部数据复制到第三状态存取存储器所需时钟周期;
T4为视频图像行输入到输出的固定延迟,T4= T1+ T2+ T3, 其中T2= T21+ T25+T26;
T5为视频图像输出行时钟周期,顺序从第三状态存取存储器中读出当前行叠加的标识信息进行字符叠加也是在这个时间段同步完成;
T6表示输入视频图像行与行之间时钟周期间隔,时钟周期间隔要求大于等于1;
需要说明的是,上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何适合的方式进行组合。为了避免不必要的重复,本发明对各种可能的组合方式不再进行描述。
上面参照实施例对本发明进行了详细描述,是说明性的而不是限制性的,在不脱离本发明总体构思下的变化和修改,均在本发明的保护范围之内。
Claims (9)
1.一种基于FPGA字符叠加的方法,其特征在于:所述方法包括如下步骤:
1)假设待叠加的图像分辨率为X*Y,其中X是图像的单行像素点个数,Y是图像的行数,X和Y都是正整数;
2)将预生成的点阵字符信息存储到FPGA的第一只读存储器;
3)将需要叠加的字符索引号和叠加位置信息实时存储到FPGA的第一状态存取存储器;
4)初始化用于运算过程中缓存临时数据的第二状态存取存储器,初始化方式为将第二状态存取存储器空间清零;
5)通过从第一状态存取存储器中读出的叠加位置信息计算出需要更新第二状态存取存储器空间的地址的方法是:判断图像当前行是否需要叠加字符,如果叠加的位置Y等于图像当前行行数,判断为图像当前行需要叠加字符且把引入表示行叠加有效的变量置为有效;判断图像当前行内所有列是否需要叠加字符,此过程引入2个变量来记录需要字符叠加的具体列位置,一个变量记录叠加列位置的起始位置,另一个变量记录叠加列位置的结束位置,通过行叠加变量、列叠加起始位置和列叠加结束位置运算出需要更新第二状态存取存储器空间的地址,读出第二状态存取存储器空间的旧叠加标识信息和从第一只读存储器提取的点阵字符信息运算后得到新叠加标识信息,并将新叠加标识信息覆盖第二状态存取存储器空间的旧叠加标识信息;
6)更新完第二状态存取存储器的叠加标识信息后,将第二状态存取存储器的全部数据复制到第三状态存取存储器;
7)匹配图像当前行的输出时序,从第三状态存取存储器中顺序读出图像当前行叠加的标识信息,根据叠加的标识信息同步修改图像当前行对应像素点的像素值。
2.根据权利要求1所述的一种基于FPGA字符叠加的方法,其特征在于,步骤2)中点阵字符信息,是指由二进制排布组成的叠加标识,其值为0、1,每一个标识一一对应图像的一个像素点;1表示需要叠加的标识,0标示无需叠加的标识。
3.根据权利要求1所述的一种基于FPGA字符叠加的方法,其特征在于,步骤3)所述叠加的字符索引号是指为每一个点阵字符信息分配的一个唯一的编号,通过这个编号能够查找到需要叠加的点阵字符信息在第一只读存储器的存储位置;所述需要叠加的位置信息是指当前字符索引号对应点阵字符信息的左上第一个叠加标识对应图像的位置。
4.根据权利要求1所述的一种基于FPGA字符叠加的方法,其特征在于,所述步骤4)中将第二状态存取存储器空间清零是指通过地址递增、数据为零的方式向第二状态存取存储器写入数据。
5.根据权利要求1所述的一种基于FPGA字符叠加的方法,其特征在于,步骤6)中,将第二状态存取存储器的全部数据复制到第三状态存取存储器的方法是:根据产生递增的读地址从第二状态存取存储器读出数据,将延迟的递增的读地址作为写第三状态存储器的地址,把同步延迟的数据写入第三状态存储器。
6.根据权利要求1所述的一种基于FPGA字符叠加的方法,其特征在于,步骤7)中,同步修改是指叠加标识信息的X值对应图像当前行的X值,且根据叠加标识信息修改图像的像素值,将叠加标识信息为1图像的像素值替换成固定值,将叠加标识信息为0图像的像素值保持原值。
7.如权利要求1所述的一种基于FPGA字符叠加的方法,其特征在于,所述旧叠加标识信息和从第一只读存储器提取的点阵字符信息运算后得到新叠加标识信息的运算方法是:旧叠加标识信息与点阵字符信息或运算,得到新叠加标识信息。
8.如权利要求1所述的一种基于FPGA字符叠加的方法,其特征在于,将新叠加标识信息覆盖第二状态存取存储器空间的旧叠加标识信息的方法是:运算得到的新叠加标识信息写入从第二状态存取存储器空间读取旧叠加标识信息对应地址的空间。
9.如权利要求1-8任一权利要求所述的一种基于FPGA字符叠加的方法,其特征在于,所述图像是视频图像。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010039371.6A CN111311479B (zh) | 2020-01-14 | 2020-01-14 | 一种基于fpga字符叠加的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010039371.6A CN111311479B (zh) | 2020-01-14 | 2020-01-14 | 一种基于fpga字符叠加的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111311479A CN111311479A (zh) | 2020-06-19 |
CN111311479B true CN111311479B (zh) | 2023-09-29 |
Family
ID=71148224
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010039371.6A Active CN111311479B (zh) | 2020-01-14 | 2020-01-14 | 一种基于fpga字符叠加的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111311479B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112135073B (zh) * | 2020-09-07 | 2021-11-30 | 合肥富煌君达高科信息技术有限公司 | 一种基于fpga的图像字符叠加方法 |
CN112188033B (zh) * | 2020-09-14 | 2023-01-06 | 北京环境特性研究所 | 一种数字红外图像实时标记装置 |
CN113592717B (zh) * | 2021-08-11 | 2024-07-12 | 浙江大华技术股份有限公司 | 视频图像字符叠加方法、装置、存储介质及电子装置 |
CN118250407B (zh) * | 2024-05-28 | 2024-08-02 | 浙江华视智检科技有限公司 | 基于fpga的查表扫描式图像叠加系统及方法 |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB8706268D0 (en) * | 1986-03-19 | 1987-04-23 | Intech Systems Inc | Selecting & reproducing picture language characters |
WO1994029784A1 (en) * | 1990-11-15 | 1994-12-22 | Edward Hyman | Method and apparatus for compiling and implementing state-machine states and outputs for a cellular array |
JPH10503628A (ja) * | 1994-05-13 | 1998-03-31 | スターサイト テレキャスト インコーポレイテッド | テレビスケジュール情報送信及び利用システム並びに方法 |
JP2000079728A (ja) * | 1998-06-29 | 2000-03-21 | Konica Corp | 画像処理装置及び画像出力装置 |
CA2523548A1 (en) * | 2003-05-23 | 2005-05-26 | Washington University | Intelligent data processing system and method using fpga devices |
CA2569483A1 (en) * | 2004-06-04 | 2005-12-15 | De La Rue International Limited | Document sorting machine |
CN1713264A (zh) * | 2005-07-15 | 2005-12-28 | 合肥工业大学 | 基于fpga的数字osd控制器 |
CN102209205A (zh) * | 2011-06-14 | 2011-10-05 | 中国科学院长春光学精密机械与物理研究所 | 电视跟踪器中的视频叠加显示装置 |
CN102857703A (zh) * | 2012-09-07 | 2013-01-02 | 天津市亚安科技股份有限公司 | 高清视频字符叠加系统及控制方法 |
WO2016141077A1 (en) * | 2015-03-02 | 2016-09-09 | Edico Genome, Inc. | Bioinformatics systems, apparatuses, and methods executed on an integrated circuit processing platform |
CN106484357A (zh) * | 2016-12-28 | 2017-03-08 | 中国科学院长春光学精密机械与物理研究所 | 一种b时间码时间信息的显示系统和显示方法 |
CN106534722A (zh) * | 2016-12-19 | 2017-03-22 | 中国科学院长春光学精密机械与物理研究所 | 基于fpga的视频流字符叠加处理系统及处理方法 |
WO2017142093A2 (ja) * | 2016-02-17 | 2017-08-24 | 株式会社I・Pソリューションズ | 装置、及びカード型装置 |
CN108259797A (zh) * | 2018-01-09 | 2018-07-06 | 武汉精测电子集团股份有限公司 | 一种对图像进行字符叠加的方法及装置 |
CN109379278A (zh) * | 2018-09-12 | 2019-02-22 | 广州柏曼光电科技有限公司 | 适配器及适配调控系统 |
-
2020
- 2020-01-14 CN CN202010039371.6A patent/CN111311479B/zh active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB8706268D0 (en) * | 1986-03-19 | 1987-04-23 | Intech Systems Inc | Selecting & reproducing picture language characters |
WO1994029784A1 (en) * | 1990-11-15 | 1994-12-22 | Edward Hyman | Method and apparatus for compiling and implementing state-machine states and outputs for a cellular array |
JPH10503628A (ja) * | 1994-05-13 | 1998-03-31 | スターサイト テレキャスト インコーポレイテッド | テレビスケジュール情報送信及び利用システム並びに方法 |
JP2000079728A (ja) * | 1998-06-29 | 2000-03-21 | Konica Corp | 画像処理装置及び画像出力装置 |
CA2523548A1 (en) * | 2003-05-23 | 2005-05-26 | Washington University | Intelligent data processing system and method using fpga devices |
CA2569483A1 (en) * | 2004-06-04 | 2005-12-15 | De La Rue International Limited | Document sorting machine |
CN1713264A (zh) * | 2005-07-15 | 2005-12-28 | 合肥工业大学 | 基于fpga的数字osd控制器 |
CN102209205A (zh) * | 2011-06-14 | 2011-10-05 | 中国科学院长春光学精密机械与物理研究所 | 电视跟踪器中的视频叠加显示装置 |
CN102857703A (zh) * | 2012-09-07 | 2013-01-02 | 天津市亚安科技股份有限公司 | 高清视频字符叠加系统及控制方法 |
WO2016141077A1 (en) * | 2015-03-02 | 2016-09-09 | Edico Genome, Inc. | Bioinformatics systems, apparatuses, and methods executed on an integrated circuit processing platform |
WO2017142093A2 (ja) * | 2016-02-17 | 2017-08-24 | 株式会社I・Pソリューションズ | 装置、及びカード型装置 |
CN106534722A (zh) * | 2016-12-19 | 2017-03-22 | 中国科学院长春光学精密机械与物理研究所 | 基于fpga的视频流字符叠加处理系统及处理方法 |
CN106484357A (zh) * | 2016-12-28 | 2017-03-08 | 中国科学院长春光学精密机械与物理研究所 | 一种b时间码时间信息的显示系统和显示方法 |
CN108259797A (zh) * | 2018-01-09 | 2018-07-06 | 武汉精测电子集团股份有限公司 | 一种对图像进行字符叠加的方法及装置 |
CN109379278A (zh) * | 2018-09-12 | 2019-02-22 | 广州柏曼光电科技有限公司 | 适配器及适配调控系统 |
Also Published As
Publication number | Publication date |
---|---|
CN111311479A (zh) | 2020-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111311479B (zh) | 一种基于fpga字符叠加的方法 | |
KR900008399B1 (ko) | 도형 처리 장치 | |
US11354773B2 (en) | Method and system for correcting a distorted input image | |
JP2010515131A (ja) | ベクトルグラフィックをラスター化するプロセスにおいて境界を発生させるための方法およびシステム、ならびに、システムを製造するための方法 | |
KR102526750B1 (ko) | 푸리에 변환을 수행하는 방법 및 장치 | |
KR102581470B1 (ko) | 영상 데이터를 처리하는 방법 및 장치 | |
JP2774662B2 (ja) | 文字処理装置 | |
JPH0366157B2 (zh) | ||
JP2621138B2 (ja) | 重ね文字発生方式 | |
CN1964423A (zh) | 采用双份误差行存储器产生图像网点的方法和装置 | |
JP3004993B2 (ja) | 画像処理装置 | |
JPH1153579A (ja) | 形状変換方法およびその変換手順を記録した記録媒体、ならびに形状変換装置 | |
JPH09282474A (ja) | 階調画像生成方法 | |
JPH06230768A (ja) | 画像メモリ装置 | |
JPH1039852A (ja) | スケーラブルフォントの高速表示処理装置 | |
JPH0916147A (ja) | 文字処理装置および方法 | |
JPH0569237B2 (zh) | ||
JP2536183B2 (ja) | 画像処理方法および装置 | |
JPS6375881A (ja) | 網点画像スクリ−ン線数変換装置 | |
JPS60245085A (ja) | 塗潰し処理方式 | |
JPH05108839A (ja) | ベクトルフオント描画装置 | |
JPH03125278A (ja) | ベクトルデータ/イメージデータ変換方式 | |
JPS6155117B2 (zh) | ||
JPS62243076A (ja) | 文字フォントの拡大装置 | |
JPH04168487A (ja) | 文字パターン発生装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |