Generic compression ratio adapter for end-to-end data-driven compressive sensing reconstruction frameworks

    公开(公告)号:US11777520B2

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

    申请号:US17218738

    申请日:2021-03-31

    CPC classification number: H03M7/6047 G06N3/045 G06N3/08 G06N3/084 G06N20/20

    Abstract: A compression ratio (CR) adapter (CRA) for end-to-end data-driven compressive sensing (CS) reconstruction (EDCSR) frameworks is provided. EDCSR frameworks achieve state-of-the-art reconstruction performance in terms of reconstruction speed and accuracy for images and other signals. However, existing EDCSR frameworks cannot adapt to a variable CR. For applications that desire a variable CR, existing EDCSR frameworks must be trained from scratch at each CR, which is computationally costly and time-consuming. Embodiments described herein present a CRA framework that addresses the variable CR problem generally for existing and future EDCSR frameworks with no modification to given reconstruction models nor enormous additional rounds of training needed. The CRA exploits an initial reconstruction network to generate an initial estimate of reconstruction results based on a small portion of acquired image measurements. Subsequently, the CRA approximates full measurements for the main reconstruction network by complementing the sensed measurements with a re-sensed initial estimate.

    HPC FRAMEWORK FOR ACCELERATING SPARSE CHOLESKY FACTORIZATION ON FPGAS

    公开(公告)号:US20230325464A1

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

    申请号:US18133302

    申请日:2023-04-11

    CPC classification number: G06F17/16

    Abstract: A high-performance computing (HPC) framework for accelerating sparse Cholesky factorization on field-programmable gate arrays (FPGAs) is provided. The proposed framework includes an FPGA kernel implementing a throughput-optimized hardware architecture for accelerating a supernodal multifrontal algorithm for sparse Cholesky factorization. The proposed framework further includes a host program implementing a novel scheduling algorithm for finding the optimal execution order of supernode computations for an elimination tree on the FPGA to eliminate the need for off-chip memory access for storing intermediate results. Moreover, the proposed scheduling algorithm minimizes on-chip memory requirements for buffering intermediate results by resolving the dependency of parent nodes in an elimination tree through temporal parallelism.

Patent Agency Ranking