CN111050092A - 一种超高分辨率图像多路分解的方法 - Google Patents
一种超高分辨率图像多路分解的方法 Download PDFInfo
- Publication number
- CN111050092A CN111050092A CN201911415438.5A CN201911415438A CN111050092A CN 111050092 A CN111050092 A CN 111050092A CN 201911415438 A CN201911415438 A CN 201911415438A CN 111050092 A CN111050092 A CN 111050092A
- Authority
- CN
- China
- Prior art keywords
- image
- decomposition
- ultra
- line
- resolution
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000000354 decomposition reaction Methods 0.000 claims abstract description 28
- 230000000694 effects Effects 0.000 claims description 4
- 238000012545 processing Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000012772 sequence design Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/265—Mixing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- 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
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4053—Scaling of whole images or parts thereof, e.g. expanding or contracting based on super-resolution, i.e. the output image resolution being higher than the sensor resolution
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本发明是一种超高分辨率图像多路分解的方法,包括如步骤:步骤1,确定超高清图像的分辨率;步骤2,确定多路分解的数量,所述的超高清图像多路分解的路数不少于两条;步骤3,确定图片分解的形式;步骤4,对输入的图像进行有效个行缓存,所述的行缓存数量不少于一行;步骤5,使用时序驱动模块和相应的控制逻辑输出分解后的图像;所述的控制逻辑与图片分解的形式相关;步骤6,将分解后的图像通过视频接口驱动显示设备。该种超高分辨率图像多路分解的方法能够利用FPGA片内RAM资源,对高分辨率图像进行有效的行缓存,通过时序输出模块和逻辑控制模块对分解后的图像进行输出,合理有效的降低视频处理系统的时间延迟,同时避免了使用外部存储器资源。
Description
技术领域
本发明涉及图像处理技术领域,具体的说是一种超高分辨率图像多路分解的方法。
背景技术
随着图像分辨率的越来越高,图像所传递的信息越来越丰富。但是大部分显示设备还是停留在低分辨率的显示上。传统的高分辨率图像在传输过程中,在FPGA内处理高速率、高分辨率图像,会采用降速的手段。以60Hz帧率的3840*2160图像为例子,像素时钟为594Mhz。在传输过程中输入图像可以以4线制方式进行处理,这样像素时钟频率可以将为原来的1/4即148.5Mhz。即将串行图像每行的每4个像素并行输出,驱动时钟降频为原来的1/4。原图像的传输宽度就变为原来的1/4。该种处理方式具有明显的局限性。
发明内容
本发明要解决的技术问题是提供一种超高分辨率图像多路分解的方法,可以将超高清图像分解为多路低分辨率,用于显示设备显示,同时也可以被应用于图像拼接显示领域。。
为解决上述技术问题,本发明采用的技术方案为:
一种超高分辨率图像多路分解的方法,其特征是:借助FPGA可编程逻辑平台,对输入的超高清图像进行的行缓存,同时用时序发生器输出缓存后的图像达到分解图像的效果,具体步骤如下:
步骤1,确定超高清图像的分辨率;
步骤2,确定多路分解的数量,所述的超高清图像多路分解的路数不少于两条;
步骤3,确定图片分解的形式;
步骤4,对输入的图像进行有效个行缓存,所述的行缓存数量不少于一行;
步骤5,使用时序驱动模块和相应的控制逻辑输出分解后的图像;所述的控制逻辑与图片分解的形式相关;
步骤6,将分解后的图像通过视频接口驱动显示设备。
所述的步骤3中图片的分解形式通过项目需求和FPGA资源进行判定。
所述的步骤4中,有效个行缓存的确定方式如下:
步骤4.1,将原图中的每行图像像素数据分解为n路输出,所述的n的取值大于等于1;
步骤4.2,所述的有效个行缓存的数量m=s/n,式中,s为超高清图像分解的总路数,m为输入的图像有效行缓存的数量。
所述的超高清图像的分辨率不低于3840*2160;所述的超高清图像多路分解的路数为四条。
该种超高分辨率图像多路分解的方法能够产生的有益效果为:该种超高分辨率图像多路分解的方法能够利用FPGA片内RAM资源,对高分辨率图像进行有效的行缓存,通过时序输出模块和逻辑控制模块对分解后的图像进行输出,能够合理有效的降低视频处理系统的时间延迟,同时避免了使用外部存储器资源,这就使得FPGA不需要消耗额外的逻辑用于控制外部存储器读写。
附图说明
图1为本发明一种超高分辨率图像多路分解的方法的两行缓存示意图。
图2为本发明一种超高分辨率图像多路分解的方法的两行缓存示意图。
图3为本发明一种超高分辨率图像多路分解的方法的一行缓存示意图。
图4为本发明一种超高分辨率图像多路分解的方法中3840*2160图像4线制转换示意图。
图5为本发明一种超高分辨率图像多路分解的方法的FPGA处理框架示意图
图6为本发明一种超高分辨率图像多路分解的方法中Line Buffer中FIFO工作流程示意图。
具体实施方式
以下结合说明书附图和具体优选的实施例对本发明作进一步描述。
一种超高分辨率图像多路分解的方法,其特征是:借助FPGA可编程逻辑平台,对输入的超高清图像进行的行缓存,同时用时序发生器输出缓存后的图像达到分解图像的效果,具体步骤如下:
步骤1,确定超高清图像的分辨率;
步骤2,确定多路分解的数量,所述的超高清图像多路分解的路数不少于两条;
步骤3,确定图片分解的形式;
步骤4,对输入的图像进行有效个行缓存,所述的行缓存数量不少于一行;
步骤5,使用时序驱动模块和相应的控制逻辑输出分解后的图像;所述的控制逻辑与图片分解的形式相关;
步骤6,将分解后的图像通过视频接口驱动显示设备。
所述的步骤3中图片的分解形式通过项目需求和FPGA资源进行判定。
所述的步骤4中,有效个行缓存的确定方式如下:
步骤4.1,将原图中的每行图像像素数据分解为n路输出,所述的n的取值大于等于1;
步骤4.2,所述的有效个行缓存的数量m=s/n,式中,s为超高清图像分解的总路数,m为输入的图像有效行缓存的数量。
具体实施中以3840*2160分辨率图片的传输为例,以将3840*2160的图像进行4路分解,输出4路1920*1080为例。原图的每行图像像素数据由分解后的两路图像组成,如果同步输出分解后的4路图像,需要对原图像进行多行缓存,针对两行缓存的图像多路分解示例如图1所示:图1中A、B、C、D分别组成分解后的4路输出,即video1,video2,video3,video4,A表示分解后video1里面的图像像素,同理,B、C、D分别表示video2,video3,video4里面的图像像素。
图1中每行图像数据交替输出实现两路图像输出,同理,也可以如图3所示,每行中的像素图像数据两两一组交替输出,实现两路图像输出。在输出图像时相应的控制逻辑与输出方式相互对应,保证输出的图像能够还原。
进一步的,当对原图像进行更多路的分解时,也可以采用4行缓存、8行缓存等多行缓存的方式实现不同的分解效果。
进一步的,也可以对原图像进行1行缓存,同步输出分解狗的4路图像,如图3所示,以将3840*2160的图像进行4路分解,输出4路1920*1080为例。原图的每行图像像素数据由分解后的四路图像组成。
如图4所示,当处于奇数行时,4线制图像中Data1和Data3的值用于输出Video1,Data2和Data4的值用于输出Video2;偶数行中Data1和Data3的值用于输出Video3,Data2和Data4的值用于输出Video4。FPGA处理框架如图5所示。
超高分辨率图像输入后,首先经过线制转换,达到一个降速的目的,为后续FPGA时序设计带来便利。经过Line Buffer模块时,分奇偶行进行缓存,奇数行缓存至Odd LineBuffer,偶数行缓存至Even Line Buffer。奇偶行的判断通过对视频输入的DE信号,图像时序中DE为视频有效信号,对DE的上升沿或者下降沿计数,即可获得有效行计数值,也就获得了图像的奇偶行。Video Timing Generator和Video Control Logic模块负责输出分解后的图像。
以每个像素24bit为例,Line Buffer前端输入为24*4bit即96bit输入,输出可以是96bit,可以是48bit。为了逻辑设计简便性,采用48bit输出的方式。Line Buffer中FIFO工作方式如图6所示,采用96bit输入48bit输出的方式,可以使输出逻辑控制相对简便,从图6可以看出奇偶行输出具有连续性。由于FPGA设计的灵活性,也可以采用98bit输入98bit输出的FIFO,在从FIFO的输出端取数的时候进行奇偶控制。
以上仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,应视为本发明的保护范围。
Claims (4)
1.一种超高分辨率图像多路分解的方法,其特征是:借助FPGA可编程逻辑平台,对输入的超高清图像进行的行缓存,同时用时序发生器输出缓存后的图像达到分解图像的效果,具体步骤如下:
步骤1,确定超高清图像的分辨率;
步骤2,确定多路分解的数量,所述的超高清图像多路分解的路数不少于两条;
步骤3,确定图片分解的形式;
步骤4,对输入的图像进行有效个行缓存,所述的行缓存数量不少于一行;
步骤5,使用时序驱动模块和相应的控制逻辑输出分解后的图像;所述的控制逻辑与图片分解的形式相关;
步骤6,将分解后的图像通过视频接口驱动显示设备。
2.根据权利要求1所述的一种超高分辨率图像多路分解的方法,其特征在于:所述的步骤3中图片的分解形式通过项目需求和FPGA资源进行判定。
3.根据权利要求1所述的一种超高分辨率图像多路分解的方法,其特征在于:所述的步骤4中,有效个行缓存的确定方式如下:
步骤4.1,将原图中的每行图像像素数据分解为n路输出,所述的n的取值大于等于1;
步骤4.2,所述的有效个行缓存的数量m=s/n,式中,s为超高清图像分解的总路数,m为输入的图像有效行缓存的数量。
4.根据权利要求1所述的一种超高分辨率图像多路分解的方法,其特征在于:所述的超高清图像的分辨率不低于3840*2160;所述的超高清图像多路分解的路数为四条。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911415438.5A CN111050092A (zh) | 2019-12-31 | 2019-12-31 | 一种超高分辨率图像多路分解的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911415438.5A CN111050092A (zh) | 2019-12-31 | 2019-12-31 | 一种超高分辨率图像多路分解的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111050092A true CN111050092A (zh) | 2020-04-21 |
Family
ID=70242857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911415438.5A Pending CN111050092A (zh) | 2019-12-31 | 2019-12-31 | 一种超高分辨率图像多路分解的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111050092A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113805808A (zh) * | 2021-09-10 | 2021-12-17 | 珠海趣印科技有限公司 | 一种打印数据处理方法和电子设备 |
CN113807999A (zh) * | 2021-09-13 | 2021-12-17 | 中国航空无线电电子研究所 | 一种多路图形处理设备 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101692331A (zh) * | 2009-09-29 | 2010-04-07 | 沈阳火炬北泰数码科技有限责任公司 | 数字图像信号分解与重生装置及控制方法 |
CN201556196U (zh) * | 2009-10-23 | 2010-08-18 | 广东威创视讯科技股份有限公司 | 多屏拼接显示处理器 |
CN102194439A (zh) * | 2010-03-18 | 2011-09-21 | 上海大视电子科技有限公司 | 一种超高分辨率输入多输出视频垂直扩展分割装置 |
CN104516135A (zh) * | 2015-01-21 | 2015-04-15 | 京东方科技集团股份有限公司 | 一种显示面板的显示方法、显示器件及显示装置 |
CN105989802A (zh) * | 2015-03-05 | 2016-10-05 | 西安诺瓦电子科技有限公司 | 可编程逻辑器件及其亚像素下采样方法和相关应用 |
CN106293578A (zh) * | 2016-07-27 | 2017-01-04 | 青岛海信电器股份有限公司 | 显卡、图像显示装置、图像显示方法和系统 |
CN106982342A (zh) * | 2016-09-30 | 2017-07-25 | 晨星半导体股份有限公司 | 一种显示控制装置以及相应的显示控制方法 |
CN107249101A (zh) * | 2017-07-13 | 2017-10-13 | 浙江工业大学 | 一种高分辨率图像采集与处理装置 |
CN107437239A (zh) * | 2016-05-26 | 2017-12-05 | 深圳市中兴微电子技术有限公司 | 一种图像增强方法和装置 |
CN108769697A (zh) * | 2018-06-08 | 2018-11-06 | 武汉精测电子集团股份有限公司 | 基于时间交织流水线架构的jpeg-ls压缩系统及方法 |
CN110136644A (zh) * | 2019-07-09 | 2019-08-16 | 南京芯视元电子有限公司 | 一种提高显示分辨率的视频显示系统 |
-
2019
- 2019-12-31 CN CN201911415438.5A patent/CN111050092A/zh active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101692331A (zh) * | 2009-09-29 | 2010-04-07 | 沈阳火炬北泰数码科技有限责任公司 | 数字图像信号分解与重生装置及控制方法 |
CN201556196U (zh) * | 2009-10-23 | 2010-08-18 | 广东威创视讯科技股份有限公司 | 多屏拼接显示处理器 |
CN102194439A (zh) * | 2010-03-18 | 2011-09-21 | 上海大视电子科技有限公司 | 一种超高分辨率输入多输出视频垂直扩展分割装置 |
CN104516135A (zh) * | 2015-01-21 | 2015-04-15 | 京东方科技集团股份有限公司 | 一种显示面板的显示方法、显示器件及显示装置 |
CN105989802A (zh) * | 2015-03-05 | 2016-10-05 | 西安诺瓦电子科技有限公司 | 可编程逻辑器件及其亚像素下采样方法和相关应用 |
CN107437239A (zh) * | 2016-05-26 | 2017-12-05 | 深圳市中兴微电子技术有限公司 | 一种图像增强方法和装置 |
CN106293578A (zh) * | 2016-07-27 | 2017-01-04 | 青岛海信电器股份有限公司 | 显卡、图像显示装置、图像显示方法和系统 |
CN106982342A (zh) * | 2016-09-30 | 2017-07-25 | 晨星半导体股份有限公司 | 一种显示控制装置以及相应的显示控制方法 |
CN107249101A (zh) * | 2017-07-13 | 2017-10-13 | 浙江工业大学 | 一种高分辨率图像采集与处理装置 |
CN108769697A (zh) * | 2018-06-08 | 2018-11-06 | 武汉精测电子集团股份有限公司 | 基于时间交织流水线架构的jpeg-ls压缩系统及方法 |
CN110136644A (zh) * | 2019-07-09 | 2019-08-16 | 南京芯视元电子有限公司 | 一种提高显示分辨率的视频显示系统 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113805808A (zh) * | 2021-09-10 | 2021-12-17 | 珠海趣印科技有限公司 | 一种打印数据处理方法和电子设备 |
CN113805808B (zh) * | 2021-09-10 | 2023-06-27 | 珠海趣印科技有限公司 | 一种打印数据处理方法和电子设备 |
CN113807999A (zh) * | 2021-09-13 | 2021-12-17 | 中国航空无线电电子研究所 | 一种多路图形处理设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107249101B (zh) | 一种高分辨率图像采集与处理装置 | |
CN115132133B (zh) | 像素倍增显示屏的数据传输系统、控制系统、方法和装置 | |
CN107948188B (zh) | 一种arinc818-dvi协议转换方法 | |
CN103165104A (zh) | 用于拼接屏的视频信号同步显示方法 | |
CN110896431B (zh) | 一种无压缩高清视频传输方法和系统 | |
CN111050092A (zh) | 一种超高分辨率图像多路分解的方法 | |
CN103888693A (zh) | 图像传输装置 | |
KR101678916B1 (ko) | 고속 데이터 버스 시스템 및 이를 이용한 이미지 센서 | |
CN111669517A (zh) | 一种视频叠加方法 | |
CN109587421B (zh) | 一种hd-sdi/3g-sdi收发及实时画中画切换输出处理方法 | |
CN108712625B (zh) | 多通道实时高清图像传输系统及传输方法 | |
CN103997615A (zh) | 一种基于FPGA的Camera Link转SD/HD-SDI的装置 | |
CN108540689B (zh) | 图像信号处理器、应用处理器及移动装置 | |
CN104767959A (zh) | 一种实现单像素到多像素数字视频信号的转换方法 | |
CN113571023A (zh) | 一种基于fpga的背光多分区亮度统计方法及装置 | |
CN116016823B (zh) | 一种视频注入装置及系统 | |
CN103974018A (zh) | 一种基于FPGA的Camera Link转SD/HD-SDI的方法 | |
CN109660746B (zh) | 一种mipi信号距离传输装置及方法 | |
CN111428560A (zh) | 视频图像处理方法、装置、电子设备及存储介质 | |
CN108989730B (zh) | 视频格式转换方法及其装置、现场可编程门阵列 | |
CN100481913C (zh) | 实时图像异步采集接口装置 | |
CN111355914B (zh) | 一种视频制式信号生成装置和方法 | |
CN113794849A (zh) | 用于图像数据同步的装置、方法及图像采集系统 | |
CN114827658A (zh) | 一种显示单元及其数据传输方法 | |
CN105357455A (zh) | 一种4k显示器一屏多显的方法及装置 |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200421 |
|
RJ01 | Rejection of invention patent application after publication |