CN108171645B - 一种基于fpga的幸运成像处理系统 - Google Patents
一种基于fpga的幸运成像处理系统 Download PDFInfo
- Publication number
- CN108171645B CN108171645B CN201711175531.4A CN201711175531A CN108171645B CN 108171645 B CN108171645 B CN 108171645B CN 201711175531 A CN201711175531 A CN 201711175531A CN 108171645 B CN108171645 B CN 108171645B
- Authority
- CN
- China
- Prior art keywords
- image
- module
- card
- processing
- pixel
- 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
- 238000012545 processing Methods 0.000 title claims abstract description 61
- 238000003384 imaging method Methods 0.000 title claims abstract description 39
- 239000004973 liquid crystal related substance Substances 0.000 claims abstract description 6
- 230000003139 buffering effect Effects 0.000 claims abstract 2
- 239000000872 buffer Substances 0.000 claims description 39
- 238000000034 method Methods 0.000 claims description 14
- 238000006243 chemical reaction Methods 0.000 claims description 12
- 238000010586 diagram Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 abstract description 3
- 230000007547 defect Effects 0.000 description 5
- 230000007704 transition Effects 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012805 post-processing Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Classifications
-
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
Abstract
本发明涉及一种基于FPGA的幸运成像处理系统,属于图像处理技术领域。本发明包括SD卡图像存储单元、FPGA处理与控制单元、DDR3存储单元、显示驱动单元;SD卡图像存储单元,用于向FPGA提供图像像素数据;FPGA处理与控制单元,用于实现系统的全部图像处理与控制功能,然后再将所得高分辨率图像通过VGA接口的液晶显示器或阴极射线显像管CRT显示器显示出来;DDR3存储单元,用于缓存从SD卡中读出的全部图像像素的数据;显示驱动单元,用于驱动图像信号输出并显示最终的重建高分辨率图像。本发明的系统处理速度比在传统CPU上的处理速度快20多倍,为幸运成像技术的实时化提供了一个有效的途径。
Description
技术领域
本发明涉及一种基于FPGA的幸运成像处理系统,属于图像处理技术领域。
背景技术
大气湍流是大气的一种随机运动,使得大气的光学折射率分布不均,导致光波通过大气传输之后,波前发生畸变。正是由于大气湍流的存在,才使得地基成像系统的分辨率和成像质量受到很大限制。为了消除大气湍流对成像系统的影响,最常见的方法是自适应光学(Adaptive Optics,AO)技术。该技术是指在望远镜上加装自适应光学系统,以测量由大气湍流造成的波前畸变并对其进行实时校正,以实现接近望远镜衍射极限的成像能力。但该技术的主要缺点是系统的过于复杂性、设备极其昂贵,应用面较窄。因此一种既简单又成本低廉的技术即幸运成像技术应运而生。
幸运成像技术是在一系列短曝光图像中选出少量高质量的图像,然后对这些图像进行配准和叠加的事后处理技术。这种事后处理技术的缺陷是必须在对选定天文目标观测完成之后再对所得图像进行处理,这就使得天文学家无法知道关于所拍摄图像的实时信息,以至于不能及时发现观测过程中可能出现的问题,并做出快速决策。解决这一问题的办法是改进算法,增加硬件的处理能力,将幸运成像技术实时或准实时化。相较于传统的CPU串行处理方式而言,FPGA具有高并行性和灵活性,还能提供强大的并行计算能力和内存带宽,当前使用FPGA进行高速视频图像处理是图像处理领域的一个研究热点。
发明内容
本发明要解决的技术问题是:针对现有基于通用CPU及软件的幸运成像技术的不足,提出了一种幸运成像的硬件处理系统。该系统实现了幸运成像算法的全部功能,在一定程度上克服了传统CPU+MATLAB的幸运成像算法处理速度过慢的缺点,为幸运成像技术的实时化实现提供了一个有效的途径。
本发明针对传统CPU+MATLAB的幸运成像算法处理速度过慢的缺点,在以Xilinx公司Spartan-6系列的XC6SLX16芯片为核心的开发板上搭建了一个完整的幸运成像系统。
本发明技术方案是:一种基于FPGA的幸运成像处理系统,包括SD卡图像存储单元、FPGA处理与控制单元、DDR3存储单元、显示驱动单元;
所述SD卡图像存储单元,用于向FPGA提供图像像素数据;它由SPI接口和标准SD卡组成;
所述FPGA处理与控制单元,用于将外部SD卡图像存储单元中的图像像素数据读入并进行处理,从而得到重建的高分辨率图像,然后再将所得高分辨率图像通过VGA接口的液晶显示器或阴极射线显像管CRT显示器显示出来;
所述DDR3存储单元,用于缓存从SD卡中读出的全部图像像素的数据;
所述显示驱动单元,用于驱动图像信号输出并显示最终的重建高分辨率图像。
所述FPGA处理与控制单元内部集成了SD卡图像数据读写模块、DDR3图像数据读写模块、幸运成像算法处理模块以及图像显示模块;
所述SD卡图像数据读写模块用于将存储在SD卡中的图像读入到FPGA中,它包括SD卡初始化模块以及SD卡读数据模块;
所述DDR3图像数据读写模块,它由两个子模块构成:其一是DDR3写数据模块,用于将从SD卡输入的像素数据存储到DDR3存储单元中;另一是DDR3读数据模块,用于将所需的图像数据从DDR3存储单元中读出并送至幸运成像算法处理模块;
所述幸运成像算法处理模块包括选图模块、配准模块、叠加模块;其中选图模块内部又是由最大灰度值查找模块以及最大灰度值排序模块共同组成,这两个子模块主要由比较器、计数器以及片内RAM存储器构成。
所述最大灰度值查找模块,用于对从SD卡中读出的图像像素值逐个进行比较,以找出每帧图像的最大灰度值,并将其保存在片内RAM中供排序使用;在处理过程中,要判断像素数据是否满足配准对最大灰度值位置的要求;满足,则在RAM相应的地址空间中保存该像素值;不满足,则在RAM相应的地址空间中存入与该最大灰度值相同比特位数的零值;此外,在向RAM中保存每帧图像最大灰度值时,要同时将该最大灰度值所在的图片序号及位置参数一并保存在RAM相应地址空间中,以便排序使用。
所述最大灰度值排序模块,用于对保存在片内RAM中的最大灰度值进行排序,并保存所需最大灰度值及其相关信息;在排序过程中,每取出一个最大灰度值后,要判断此时读出的最大灰度值是否为已排过序并保存的像素值;若是,则保持上一缓存的像素值数据不变;否则,若当前像素值大于缓存的上一像素值时,则改变缓存的像素值数据为当前较大者;每进行完一轮比较,保存一次当前缓存的像素值;按此方法进行排序,直到满足要取出的像素个数为止。
所述配准模块,用于把选图模块中得出的最大灰度值所在图片序号以及其位置参数,根据式
计算出要截取的图片首地址,然后发送给DDR3读数据模块,以便从DRR3存储器中读出相应的图片像素值,供叠加模块使用。
所述叠加模块,用于将选出并配准过的全部图片叠加在一起,但在处理第一帧图像时该图像的各像素依次进入缓存器1,待存储完成后再从缓存器1中依次读出,同时与初值为0的叠加图像的对应像素依次相加;相当于第一帧图像直接缓存到缓存器3,为下一次的叠加做准备,在第一帧图像各像素依次从缓存器3缓存进入缓存器2的同时,第二帧图像各像素也在依次缓存进缓存器1,当缓存器1和缓存器2同时完成缓存后,再同时将两个缓存器中的像素依次读出并相加后缓存进入缓存器3;依此方式,将选出的所有图像叠加;此外,最后所得的最终叠加图像是暂存在缓存器3中,当读出信号到来后再将其逐像素的读出并存入相应位置。
所述图像显示模块,用于对重建的高分辨率图像进行锐化、保存和输入,它由图像灰度变换模块、重建图像保存模块和VGA驱动模块三个子模块组成;
所述的图像灰度变换模块,用于将叠加完成后得到的重建高分辨率图像数据进行灰度变换处理,以便将图像中感兴趣的目标或区域突显出来;
所述的重建图像保存模块,用于将经图像灰度变换模块处理完成后的最终的高分辨率图像存储起来,以便于VGA驱动模块读取和输出显示;
所述的VGA驱动模块,用于为外部VGA显示设备准备图像数据,以便将系统处理所得到的最终重建高分辨图像输出至FPGA芯片外部的显示驱动单元。
本发明的工作过程是:上电后存储在SD卡中的图像数据不断地向SD卡图像数据读写模块发送,图像数据经过SD卡图像数据读写模块后不断地进入幸运成像算法处理模块进行处理,DDR3图像数据读写模块也持续不断地将经SD卡图像数据读写模块处理后图像数据写入DDR3存储单元中,待SD卡中的所有图像数据存入DDR3且选图模块完成选图后,再根据配准模块发出的信号从DDR3存储单元中将所需图片的像素取出,然后再通过叠加模块的叠加处理将最终的重建高分辨率图像在液晶或CRT显示屏上显示出来。
本发明的有益效果是:本发明在一定程度上克服了传统CPU+MATLAB处理幸运成像算法速度过慢的缺点,为幸运成像技术的实时化实现提供了一个有效的途径。本发明设计合理,构思巧妙,实时性好,应用面广。
附图说明
图1是本发明系统结构图;
图2是本发明的FPGA控制框图;
图3是本发明的最大灰度值查找的状态转移图;
图4是本发明的叠加模块流程框图;
图5是本发明的最大灰度值排序流程图。
具体实施方式
下面结合附图和具体实施例,对本发明作进一步说明。
实施例1:如图1-5所示,本发明针对传统CPU+MATLAB的幸运成像算法处理速度过慢的缺点,在以Xilinx公司Spartan-6系列的XC6SLX16芯片为核心的开发板上搭建了一个完整的幸运成像系统。
本发明技术方案是:一种基于FPGA的幸运成像处理系统,包括SD卡图像存储单元、FPGA处理与控制单元、DDR3存储单元、显示驱动单元;
所述SD卡图像存储单元,用于向FPGA提供图像像素数据;它由SPI接口接口和标准SD卡组成;
所述FPGA处理与控制单元,用于将外部SD卡图像存储单元中的图像像素数据读入并进行处理,从而得到重建的高分辨率图像,然后再将所得高分辨率图像通过VGA接口的液晶显示器或阴极射线显像管CRT显示器显示出来;
所述DDR3存储单元,用于缓存从SD卡中读出的全部图像像素的数据;
所述显示驱动单元,用于根据设定的显示器参数驱动图像信号输出并显示最终的重建高分辨率图像。
所述FPGA处理与控制单元内部集成了SD卡图像数据读写模块、DDR3图像数据读写模块、幸运成像算法处理模块以及图像显示模块;
所述SD卡图像数据读写模块用于将存储在SD卡中的图像读入到FPGA中,它包括SD卡初始化模块以及SD卡读数据模块;其功能是完成SD卡的初始化并读取SD卡的数据,并将读取到的图像像素数据一路送入DDR3写数据模块中,以便数据及时写入外部DDR芯片中,一路送入选图模块中进行图像的选取;
所述DDR3图像数据读写模块,它由两个子模块构成:其一是DDR3写数据模块,用于将从SD卡输入的像素数据存储到DDR3存储单元中;另一是DDR3读数据模块,用于将所需的图像数据从DDR3存储单元中读出并送至幸运成像算法处理模块;
所述幸运成像算法处理模块包括选图模块、配准模块、叠加模块;其中选图模块内部又是由最大灰度值查找模块以及最大灰度值排序模块共同组成,这两个子模块主要由比较器、计数器以及片内RAM存储器构成。
所述最大灰度值查找模块,用于对从SD卡中读出的图像像素值逐个进行比较,以找出每帧图像的最大灰度值,并将其保存在片内RAM中供排序使用;其处理过程按照图3所示的最大灰度值查找状态转移过程进行处理,其中myvaild=1表示SD卡中的数据可以取出,cnt表示已读取的一帧图像的像素数目,其中cnt=0表示一帧图像的全部像素已读完。eve_t=1表示单帧图像的最大灰度值开始取出,pic_num表示图像的帧数,wea_max=1表示可以开始向RAM中写数据。在本系统中所用的图像大小为128×128,帧数为1000,所以cnt最大为16383,pic_num最大为999,只有在满足图3所示的条件后才可进行下一状态的转移,即处理过程才能继续进行。需要注意的是在处理过程中,要判断像素数据是否满足配准对最大灰度值位置的要求;满足,则在RAM相应的地址空间中保存该像素值;不满足,则在RAM相应的地址空间中存入与该最大灰度值相同比特位数的零值;此外,在向RAM中保存每帧图像最大灰度值时,要同时将该最大灰度值所在的图片序号及位置参数一并保存在RAM相应地址空间中,以便排序使用。
所述最大灰度值排序模块,用于对保存在片内RAM中的最大灰度值进行排序,并保存所需最大灰度值及其相关信息;在排序过程中,每取出一个最大灰度值后,要判断此时读出的最大灰度值是否为已排过序并保存的像素值;若是,则保持上一缓存的像素值数据不变;否则,若当前像素值大于缓存的上一像素值时,则改变缓存的像素值数据为当前较大者;每进行完一轮比较,保存一次当前缓存的像素值;按此方法进行排序,直到满足要取出的像素个数为止。与此同时,选图模块工作完成后会发出图片序号及最大灰度值位置的信号以启动配准模块工作。
所述配准模块,用于把选图模块中得出的最大灰度值所在图片序号以及其位置参数,根据式
计算出要截取的图片首地址,然后发送给DDR3读数据模块,以便从DRR3存储器中读出相应的图片像素值,供叠加模块使用。
所述叠加模块,用于将选出并配准过的全部图片叠加在一起,但在处理第一帧图像时该图像的各像素依次进入缓存器1,待存储完成后再从缓存器1中依次读出,同时与初值为0的叠加图像的对应像素依次相加;相当于第一帧图像直接缓存到缓存器3,为下一次的叠加做准备,在第一帧图像各像素依次从缓存器3缓存进入缓存器2的同时,第二帧图像各像素也在依次缓存进缓存器1,当缓存器1和缓存器2同时完成缓存后,再同时将两个缓存器中的像素依次读出并相加后缓存进入缓存器3;依此方式,将选出的所有图像叠加;此外,最后所得的最终叠加图像是暂存在缓存器3中,当读出信号到来后再将其逐像素的读出并存入相应位置。
所述图像显示模块,用于对重建的高分辨率图像进行锐化、保存和输入,它由图像灰度变换模块、重建图像保存模块和VGA驱动模块三个子模块组成;
所述的图像灰度变换模块,用于将叠加完成后得到的重建高分辨率图像数据进行灰度变换处理,以便将图像中感兴趣的目标或区域突显出来;
所述的重建图像保存模块,用于将经图像灰度变换模块处理完成后的最终的高分辨率图像存储起来,以便于VGA驱动模块读取和输出显示;
所述的VGA驱动模块,用于为外部VGA显示设备准备图像数据,以便将系统处理所得到的最终重建高分辨图像输出至FPGA芯片外部的显示驱动单元。
本发明的工作过程是:上电后存储在SD卡中的图像数据不断地向SD卡图像数据读写模块发送,图像数据经过SD卡图像数据读写模块后不断地进入幸运成像算法处理模块进行处理,DDR3图像数据读写模块也持续不断地将经SD卡图像数据读写模块处理后图像数据写入DDR3存储单元中,待SD卡中的所有图像数据存入DDR3且选图模块完成选图后,再根据配准模块发出的信号从DDR3存储单元中将所需图片的像素取出,然后再通过叠加模块的叠加处理将最终的重建高分辨率图像在液晶或CRT显示屏上显示出来。
上面结合附图对本发明的具体实施例作了详细说明,但是本发明并不限于上述实施例,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。
Claims (3)
1.一种基于FPGA的幸运成像处理系统,其特征在于:包括SD卡图像存储单元、FPGA处理与控制单元、DDR3存储单元和显示驱动单元;
所述SD卡图像存储单元,用于向FPGA处理与控制单元提供图像像素数据;所述SD卡图像存储单元由SPI接口和标准SD卡组成;
所述FPGA处理与控制单元,用于将外部SD卡图像存储单元中的图像像素数据读入并进行处理,从而得到重建的高分辨率图像,然后再将所得高分辨率图像通过VGA接口在液晶显示器或阴极射线显像管CRT显示器显示出来;
所述DDR3存储单元,用于缓存从SD卡中读出的全部图像像素的数据;
所述显示驱动单元,用于驱动图像信号输出并显示最终的重建高分辨率图像;
所述FPGA处理与控制单元内部集成了SD卡图像数据读写模块、DDR3图像数据读写模块、幸运成像算法处理模块以及图像显示模块;
所述SD卡图像数据读写模块用于将存储在SD卡中的图像读入到FPGA处理与控制单元中,所述SD卡图像数据读写模块包括SD卡初始化模块以及SD卡读数据模块;
所述DDR3图像数据读写模块,它由两个子模块构成:其一是DDR3写数据模块,用于将从SD卡输入的像素数据存储到DDR3存储单元中;另一是DDR3读数据模块,用于将所需的图像数据从DDR3存储单元中读出并送至幸运成像算法处理模块;
所述幸运成像算法处理模块包括选图模块、配准模块和叠加模块;其中选图模块内部又是由最大灰度值查找模块以及最大灰度值排序模块共同组成;选图模块包括片内RAM存储器;
所述最大灰度值查找模块,用于对从SD卡中读出的图像像素值逐个进行比较,以找出每帧图像的最大灰度值,并将其保存在片内RAM中供排序使用;在处理过程中,要判断像素数据是否满足配准对最大灰度值位置的要求;满足,则在RAM相应的地址空间中保存该像素值;不满足,则在RAM相应的地址空间中存入与该最大灰度值相同比特位数的零值;此外,在向RAM中保存每帧图像最大灰度值时,要同时将该最大灰度值所在的图片序号及位置参数一并保存在RAM相应地址空间中,以便排序使用;
所述最大灰度值排序模块,用于对保存在片内RAM中的最大灰度值进行排序,并保存所需最大灰度值及其相关信息;在排序过程中,每取出一个最大灰度值后,要判断此时读出的最大灰度值是否为已排过序并保存的像素值;若是,则保持上一缓存的像素值数据不变;否则,若当前像素值大于缓存的上一像素值时,则改变缓存的像素值数据为当前较大者;每进行完一轮比较,保存一次当前缓存的像素值;按此方法进行排序,直到满足要取出的像素个数为止。
2.根据权利要求1所述的基于FPGA的幸运成像处理系统,其特征在于:所述叠加模块,用于将选出并配准过的全部图片叠加在一起,在处理第一帧图像时该图像的各像素依次进入缓存器1,待存储完成后再从缓存器1中依次读出,同时与像素值初值为0的叠加图像的对应像素依次相加缓存到缓存器3,为下一次的叠加做准备,在第一帧图像各像素依次从缓存器3缓存进入缓存器2的同时,第二帧图像各像素也在依次缓存进缓存器1,当缓存器1和缓存器2同时完成缓存后,再同时将两个缓存器中的像素依次读出并相加后缓存进入缓存器3;依此方式,将选出的所有图像叠加;此外,最后所得的最终叠加图像是暂存在缓存器3中,当读出信号到来后再将其逐像素的读出并存入相应位置。
3.根据权利要求1所述的基于FPGA的幸运成像处理系统,其特征在于:所述图像显示模块,用于对重建的高分辨率图像进行锐化、保存和输入,它由图像灰度变换模块、重建图像保存模块和VGA驱动模块三个子模块组成;
所述的图像灰度变换模块,用于将叠加完成后得到的重建高分辨率图像数据进行灰度变换处理,以便将图像中感兴趣的目标或区域突显出来;
所述的重建图像保存模块,用于将经图像灰度变换模块处理完成后的最终的高分辨率图像存储起来,以便于VGA驱动模块读取和输出显示;
所述的VGA驱动模块,用于为外部VGA显示设备准备图像数据,以便将系统处理所得到的最终重建高分辨图像输出至FPGA芯片外部的显示驱动单元。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711175531.4A CN108171645B (zh) | 2017-11-22 | 2017-11-22 | 一种基于fpga的幸运成像处理系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711175531.4A CN108171645B (zh) | 2017-11-22 | 2017-11-22 | 一种基于fpga的幸运成像处理系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108171645A CN108171645A (zh) | 2018-06-15 |
CN108171645B true CN108171645B (zh) | 2023-10-20 |
Family
ID=62527307
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711175531.4A Active CN108171645B (zh) | 2017-11-22 | 2017-11-22 | 一种基于fpga的幸运成像处理系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108171645B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109345442A (zh) * | 2018-09-17 | 2019-02-15 | 昆明理工大学 | 一种基于以太网传输的fpga幸运成像系统及方法 |
CN109949256B (zh) * | 2019-01-14 | 2023-04-07 | 昆明理工大学 | 一种基于傅里叶变换的天文图像融合方法 |
CN111294520B (zh) * | 2020-03-16 | 2024-03-29 | 昆明理工大学 | 一种基于fpga的实时幸运成像方法及系统 |
CN112579505A (zh) * | 2020-12-23 | 2021-03-30 | 昆明理工大学 | 一种基于usb数据侦听的实时幸运成像方法及系统 |
CN113393365B (zh) * | 2021-06-02 | 2023-04-18 | 昆明理工大学 | 一种基于fpga的实时频域幸运成像方法及系统 |
CN115278347B (zh) * | 2022-06-23 | 2024-03-26 | 华东师范大学 | 一种8k视频的超分辨率处理与显示平台 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003302952A (ja) * | 2002-02-06 | 2003-10-24 | Ricoh Co Ltd | 表示装置 |
JP2007140643A (ja) * | 2005-11-15 | 2007-06-07 | Fuji Heavy Ind Ltd | 画像処理装置 |
CN102638661A (zh) * | 2012-03-23 | 2012-08-15 | 南京理工大学 | 高速多通道ccd数据处理和传输系统 |
CN105278093A (zh) * | 2015-09-30 | 2016-01-27 | 中国人民解放军国防科学技术大学 | 一种用于天文目标成像的系统 |
CN105321183A (zh) * | 2015-11-20 | 2016-02-10 | 中国科学院云南天文台 | 基于短曝光斑点图统计特性的幸运成像选帧方法 |
CN107329720A (zh) * | 2017-06-30 | 2017-11-07 | 中国航空工业集团公司雷华电子技术研究所 | 一种基于zynq的雷达图像显示加速系统 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9406133B2 (en) * | 2014-01-21 | 2016-08-02 | University Of Rochester | System and method for real-time image registration |
-
2017
- 2017-11-22 CN CN201711175531.4A patent/CN108171645B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003302952A (ja) * | 2002-02-06 | 2003-10-24 | Ricoh Co Ltd | 表示装置 |
JP2007140643A (ja) * | 2005-11-15 | 2007-06-07 | Fuji Heavy Ind Ltd | 画像処理装置 |
CN102638661A (zh) * | 2012-03-23 | 2012-08-15 | 南京理工大学 | 高速多通道ccd数据处理和传输系统 |
CN105278093A (zh) * | 2015-09-30 | 2016-01-27 | 中国人民解放军国防科学技术大学 | 一种用于天文目标成像的系统 |
CN105321183A (zh) * | 2015-11-20 | 2016-02-10 | 中国科学院云南天文台 | 基于短曝光斑点图统计特性的幸运成像选帧方法 |
CN107329720A (zh) * | 2017-06-30 | 2017-11-07 | 中国航空工业集团公司雷华电子技术研究所 | 一种基于zynq的雷达图像显示加速系统 |
Non-Patent Citations (2)
Title |
---|
FastCam: Real-Time Implementation of the Lucky Imaging Technique using FPGA;J. Piqueras等;《2008 4th Southern Conference on Programmable Logic》;155-160 * |
幸运成像技术的发展现状及启示;高昕等;《飞行器测控学报》;第30卷(第5期);29-32 * |
Also Published As
Publication number | Publication date |
---|---|
CN108171645A (zh) | 2018-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108171645B (zh) | 一种基于fpga的幸运成像处理系统 | |
US9177368B2 (en) | Image distortion correction | |
US10578868B2 (en) | Head-mounted display and video data processing method thereof | |
US20180293709A1 (en) | Aerodynamic optical effect correction and identification integrated real-time processing system and method | |
CN111294520B (zh) | 一种基于fpga的实时幸运成像方法及系统 | |
CN109785265B (zh) | 畸变矫正图像处理方法及图像处理装置 | |
CN111340835A (zh) | 基于fpga的视频图像边缘检测系统 | |
CN104200447A (zh) | 一种实时低照度彩色图像增强方法及其实现装置 | |
CN110211039B (zh) | 一种图像处理方法及其装置 | |
CN101592729A (zh) | 基于目标细节的雷达ppi图像局部放大显示装置和方法 | |
CN115209145A (zh) | 一种视频压缩方法、系统、装置及可读存储介质 | |
Cao et al. | Fast buffering for FPGA implementation of vision-based object recognition systems | |
CN107248145B (zh) | 图像畸变矫正方法、处理方法、处理设备及观看设备 | |
Cadenas et al. | Parallel pipelined array architectures for real-time histogram computation in consumer devices | |
CN116368814A (zh) | 无fov损失的空间对准变换 | |
US20060050084A1 (en) | Apparatus and method for histogram stretching | |
Wang et al. | A new real-time lucky imaging algorithm and its implementation techniques | |
US20220222771A1 (en) | Multi-directional rolling cache and methods therefor | |
CN207965975U (zh) | 一种基于fpga的幸运成像处理系统 | |
CN104776919B (zh) | 基于fpga的红外焦平面阵列条带状非均匀性校正系统和方法 | |
CN211127965U (zh) | 一种基于fpga的实时幸运成像装置 | |
Zhou et al. | Design of high-performance industrial camera system based on FPGA and DDR3 | |
CN107632810B (zh) | 一种基于Android系统HDMI同显时节省带宽的方法 | |
KR101520041B1 (ko) | 렌즈 왜곡 보정을 위한 메모리 인터페이스 장치 및 방법 | |
US20240046402A1 (en) | Image processing circuit and image processing method |
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 |