一种基于FPGA的实时图像去马赛克方法、装置和介质

    公开(公告)号:CN116342394B

    公开(公告)日:2023-08-18

    申请号:CN202310618823.X

    申请日:2023-05-30

    Abstract: 本发明公开了一种基于FPGA的实时图像去马赛克方法、装置和介质,该方法基于FPGA实现RAW域到RGB域的实时性转换,首先确定RAW域图像排列模式、图像分辨率大小、量化位宽、每个时钟输入像素点数和每个时钟输出像素点数;然后确定不同分量的插值模板;其次根据插值模板对图像进行行列流水线缓存获取待插值矩阵;再根据插值模板和待插值矩阵计算目标像素点缺失的通道分量;最后对插值结果进行转换处理输出。本发明采用流水线设计,处理延迟低,可利用像素间的相关信息提高插值质量,计算复杂度低,计算灵活,可灵活适配不同分辨率、不同量化位宽、不同RAW域排列模式、不同每个时钟输入像素点数和每个时钟输出像素点数的情况。

    基于FPGA的带并行排序功能的奇异值分解加速器

    公开(公告)号:CN116382617A

    公开(公告)日:2023-07-04

    申请号:CN202310669739.0

    申请日:2023-06-07

    Abstract: 本发明公开一种基于FPGA的带并行排序功能的奇异值分解加速器,包含外部DDR存储器、AXI接口、k份单边雅克比正交变换电路,2k份内部BRAM存储;k份单边雅克比正交变换计算电路并行生成范数α与β,并根据两者大小关系对旋转矩阵J进行分类处理,按轮询调度机制状态机执行第1轮到第k轮的单边雅克比计算,在第k+1轮到第n‑1轮时,除最后一对列向量范数α与β保持前述规则,其余列向量对范数值进行对调交换,且旋转矩阵J以其转置矩阵JT代替,经反复迭代直至收敛。本发明可实现奇异值分解过程对奇异值排序同步完成,消除单独排序处理所需的耗时,节省专门用于处理排序功能实现的硬件资源开销,显著提高硬件加速效果。

    一种基于FPGA的图像传感器帧率控制系统及控制方法

    公开(公告)号:CN116112785A

    公开(公告)日:2023-05-12

    申请号:CN202310169202.8

    申请日:2023-02-27

    Abstract: 本发明公开一种基于FPGA的图像传感器帧率控制系统及控制方法,系统包含图像传感器和FPGA芯片;FPGA芯片包括曝光时间设置模块、帧率计算和控制模块。该方法包含如下步骤:在FPGA内部设置目标帧率,通过目标帧率计算出产生一张目标图像所需要的时间;根据FPGA提供给传感器的实际时钟频率,计算实际产生一张图像所需要的时间;在FPGA内部设定曝光时间;将曝光时间和实际产生一张图片的时间相加与目标时间做对比,如果目标时间大于上述的相加和,可以直接进行图像输出,如果目标时间小于上述描述的相加和,通过调整传感器的ROI区域来降低实际产生图片的时长,以满足目标时间。本发明能够更加灵活的控制图像帧率,大大方便了该图像传感器在不同帧率场景下的使用。

    一种矩阵奇异值分解的FPGA加速实现方法

    公开(公告)号:CN113536228B

    公开(公告)日:2021-12-24

    申请号:CN202111083549.8

    申请日:2021-09-16

    Abstract: 本发明公开一种矩阵奇异值分解的FPGA加速实现方法,该方法首先将存储在片外DRAM的m行×n列的矩阵,按每k列列向量一组平均分成p=n/k个子块,对p个子块按顺序两两交替组合,得到m行×2k列的小尺寸矩阵并写入到FPGA内部BRAM,进一步地执行单边Jacobi旋转变换,所得计算结果中的一半列向量写回片外DRAM,另一半列向量则与下一个子块继续组合得到新的m行×2k列矩阵,在FPGA上重复执行前述操作,直至p个子块两两组合均执行一整轮的单边Jacobi旋转变换;对上述操作执行多次,直至收敛条件满足,即m行×n列大尺寸矩阵奇异值分解完毕。本发明采用分而治之的分解策略和子块间交替组合的实现方式,提高了数据复用率,减少了频繁的数据搬移,减轻了片内外数据传输带宽压力。

    存内计算结果的读出电路、读出方法及存储器

    公开(公告)号:CN117037871B

    公开(公告)日:2024-02-27

    申请号:CN202311298426.5

    申请日:2023-10-09

    Abstract: 本申请涉及一种存内计算结果的读出电路、读出方法及存储器,该电路包括依次连接的钳位电路、电流镜电路、放大电路以及模数转换电路,钳位电路、电流镜电路与铁电存储阵列的位线连接,模数转换电路与控制器连接;钳位电路用于将位线的电压锁定为预设电压;电流镜电路用于基于预设电压对位线的电流进行采样,并转换为对应的采样电压;放大电路用于放大采样电压;模数转换电路用于将放大处理后的采样电压进行模数转换,得到转换电压并发送至控制器,控制器基于转换电压得到对应的存内计算结果,解决了相关技术中存在的通过读取铁电存储阵列(56)对比文件黄江波;付炜;付志红.一种钳位电压源时域发射电路研究与设计.电子科技.2018,(06),31-35.

    面向FeFET存储阵列的数字识别方法及硬件加速器

    公开(公告)号:CN116863490A

    公开(公告)日:2023-10-10

    申请号:CN202311130216.5

    申请日:2023-09-04

    Abstract: 本发明公开了一种面向FeFET存储阵列的数字识别方法及硬件加速器,包括:状态机,用于控制数据预处理单元和二值神经网络计算模块;数据预处理单元,用于获取输入数据,并转换为二值数据,记为第一信号;二值神经网络计算模块,包括:第一全连接层模块,基于第一信号并根据权重、偏置计算每个神经元的输出信号;激活函数模块,用于对第一全连接层模块中每个神经元的输出信号经激励函数处理后,得到第二信号;第二全连接层模块,基于第二信号并根据权重、偏置计算每个神经元的输出信号;FeFET存储器,用于存储神经网络权重;数据输出单元,用于比较第二全连接层模块中每个神经元的输出信号,获取识别结果。

    一种基于FPGA的Cholesky分解计算加速系统

    公开(公告)号:CN116662730A

    公开(公告)日:2023-08-29

    申请号:CN202310960973.9

    申请日:2023-08-02

    Abstract: 本发明公开一种基于FPGA的Cholesky分解计算加速系统,该系统包括DDR存储器、AXI接口、基于FPGA实现的主体电路;基于FPGA实现的主体电路包括n块分布式RAM、n‑1个非对角线元素计算电路和1个对角线元素计算电路;系统还包括运算优化模块、对角线元素计算模块和非对角线元素计算模块;对角线元素计算模块和非对角线元素计算模块按照从左到右从上到下的顺序对输入的正定对称矩阵A执行Cholesky分解计算,直至最后一个元素ann分解计算完毕,并得到上三角矩阵R;最后通过AXI接口统一将所述上三角矩阵R输出并写回所述DDR存储器保存。该系统能够减少FPGA硬件资源的消耗,适应各种尺寸矩阵的Cholesky分解,并能够提升并行计算效率。

    基于FPGA的带并行排序功能的奇异值分解加速器

    公开(公告)号:CN116382617B

    公开(公告)日:2023-08-29

    申请号:CN202310669739.0

    申请日:2023-06-07

    Abstract: 本发明公开一种基于FPGA的带并行排序功能的奇异值分解加速器,包含外部DDR存储器、AXI接口、k份单边雅克比正交变换电路,2k份内部BRAM存储;k份单边雅克比正交变换计算电路并行生成范数α与β,并根据两者大小关系对旋转矩阵J进行分类处理,按轮询调度机制状态机执行第1轮到第k轮的单边雅克比计算,在第k+1轮到第n‑1轮时,除最后一对列向量范数α与β保持前述规则,其余列向量对范数值进行对调交换,且旋转矩阵J以其转置矩阵JT代替,经反复迭代直至收敛。本发明可实现奇异值分解过程对奇异值排序同步完成,消除单独排序处理所需的耗时,节省专门用于处理排序功能实现的硬件资源开销,显著提高硬件加速效果。

    一种基于FPGA的实时图像去马赛克方法、装置和介质

    公开(公告)号:CN116342394A

    公开(公告)日:2023-06-27

    申请号:CN202310618823.X

    申请日:2023-05-30

    Abstract: 本发明公开了一种基于FPGA的实时图像去马赛克方法、装置和介质,该方法基于FPGA实现RAW域到RGB域的实时性转换,首先确定RAW域图像排列模式、图像分辨率大小、量化位宽、每个时钟输入像素点数和每个时钟输出像素点数;然后确定不同分量的插值模板;其次根据插值模板对图像进行行列流水线缓存获取待插值矩阵;再根据插值模板和待插值矩阵计算目标像素点缺失的通道分量;最后对插值结果进行转换处理输出。本发明采用流水线设计,处理延迟低,可利用像素间的相关信息提高插值质量,计算复杂度低,计算灵活,可灵活适配不同分辨率、不同量化位宽、不同RAW域排列模式、不同每个时钟输入像素点数和每个时钟输出像素点数的情况。

    一种基于数字电路控制的FeFET阵列数据校验方法

    公开(公告)号:CN115985380B

    公开(公告)日:2023-06-20

    申请号:CN202310261551.2

    申请日:2023-03-17

    Abstract: 本发明公开了一种基于数字电路控制的FeFET阵列数据校验方法,该方法通过构建m*n个铁电晶体管FeFET组成的存储阵列及其外围电路铁电晶体管FeFET阵列,再根据权重数据存储缓存中的数据设计出校验码编码规则,然后利用数字电路完成校验码的生成及读写控制;实现计算前校验及测试阶段校验两种校验方式,以达到计算前快速校验及坏点确定的目标。本发明能够有效地降低存储在FeFET阵列中数据校验过程的数据读取时间、功耗和数据,将FeFET阵列存内计算的特性发挥出来。

Patent Agency Ranking