当前位置: 首页 > article >正文

MMR-Mamba:基于 Mamba 和空间频率信息融合的多模态 MRI 重建|文献速递-深度学习医疗AI最新文献

Title

题目

MMR-Mamba: Multi-modal MRI reconstruction with Mamba and  spatial-frequency information fusion

MMR-Mamba:基于 Mamba 和空间频率信息融合的多模态 MRI 重建

01

文献速递介绍

磁共振成像(MRI)因其无创、无辐射特性以及能够通过不同模态提供高分辨率形态学信息,成为重要的临床成像技术(Stoja等人,2021)。在临床实践中,具有互补信息的多模态MR图像被同步采集,以实现更准确的疾病诊断和治疗规划(Feng等人,2022)。例如,在脑部MR成像中,T1加权图像(T1WI)提供详细的解剖结构信息,而T2加权图像(T2WI)则有助于检测水肿、炎症和液性结构(Menze等人,2014)。类似地,在膝关节成像中,质子密度加权图像(PDWI)揭示结构信息,而脂肪抑制质子密度加权图像(FS-PDW)可抑制脂肪信号并突出软骨韧带(Chen等人,2015)。然而,由于k空间数据的顺序采集,MR成像本质上耗时较长,这会导致患者不适和操作成本增加(Plenge等人,2012)。因此,加速MR成像,尤其是通过欠采样k空间数据重建高质量MR图像,在临床实践中具有迫切需求(Guo等人,2023)。   先前研究(Bilgic等人,2011;Song等人,2019;Lai等人,2017;Xiang等人,2018;Sun等人,2019;Lyu等人,2023;Li等人,2022)表明,利用易获取的模态(如T1WI或PDWI等参考模态)作为辅助指导,重建成像速度较慢的目标模态(如T2WI或FS-PDW)是一种有前景的方法,这被称为多模态MRI重建。该重建任务的主要挑战在于如何全面探索各模态内的长程依赖关系,并有效利用参考模态的互补信息。早期方法采用卷积神经网络(CNN)集成多模态信息(Xiang等人,2018;Lyu等人,2020;Xuan等人,2022),但这类方法通常表现出局部敏感性且缺乏长程依赖性,从而限制了其整合两模态相关特征以实现忠实MRI重建的能力。相比之下,基于Transformer的模型(Feng等人,2022;Li等人,2023;Huang等人,2023)以其大感受野和全局敏感性为特点,在捕捉广泛上下文信息方面通常优于CNN。然而,由于资源随序列长度呈二次增长,这些模型面临巨大的计算开销。因此,开发一种能够全面探索长程依赖关系并整合不同模态互补信息而不带来显著计算负担的算法至关重要。   最近,具有选择性扫描机制的改进结构化状态空间序列模型Mamba(Gu和Dao,2023)因其能够以线性复杂度建模长程序列关系,成为Transformer的有力替代方案。在自然语言处理(Gupta等人,2022;Qin等人,2023)和医学图像分割(Xing等人,2024;Ma等人,2024)等涉及长期依赖建模的任务中,Mamba已表现出优于Transformer的性能。探索Mamba在多模态MRI重建中对长程依赖建模和互补信息融合的潜力具有重要意义。另一方面,频域中的每个分量代表空间域所有像素值的组合,这意味着频域特征捕捉整体模式和结构,提供整个图像的全局视图。此外,先前研究表明,傅里叶特征在恢复高频信号方面有效,而高频信号对缓解图像退化至关重要(Tancik等人,2020)。因此,通过在频域进行特征融合,可以实现不同模态间全面高效的全局特征整合。因此,Mamba模块和频域为多模态信息的全面高效融合提供了两种有前景的解决方案。   基于上述分析,我们提出了一种用于多模态MRI重建的新框架MMR-Mamba。该框架基于Mamba架构,通过目标模态引导的跨Mamba(TCM)模块和选择性频率融合(SFF)模块,分别在空间域和频域联合探索互补信息融合。此外,我们引入自适应空间-频率融合(ASFF)模块以相互增强这两个域的特征。具体而言,Mamba模块用于提取各模态的特征。然后,我们设计TCM用于空间域信息融合,通过目标模态引导的跨Mamba将参考模态的相关特征选择性地补充到目标模态。在频域的SFF模块中,我们对相位谱进行逐元素求和,对幅度谱进行选择性集成,因为两模态的相位谱主要包含一致的结构信息,而不同模态的幅度谱则包含不兼容的风格信息。最后,我们采用ASFF模块增强来自两个域的融合特征,其中一个域中信息量较少的通道通过融入另一个域的对应通道特征来补充。ASFF模块实现了相关信息的整合和冗余特征的抑制。我们的主要贡献总结如下:   • 提出MMR-Mamba,一种高效的多模态MRI重建框架。据我们所知,这是首次探索利用Mamba整合多模态MR图像的互补信息。   • 设计空间域互补特征融合的TCM模块和频域全局结构信息融合的SFF模块。   • 引入ASFF模块进行空间-频率信息融合,增强任务相关特征的同时抑制来自这两个域的无关特征。   • 在BraTS和fastMRI膝关节数据集上的大量实验表明,MMR-Mamba以更少的参数持续优于现有方法(见图1)。

Abatract

摘要

Multi-modal MRI offers valuable complementary information for diagnosis and treatment; however, its clinical  utility is limited by prolonged scanning time. To accelerate the acquisition process, a practical approach is  to reconstruct images of the target modality, which requires longer scanning time, from under-sampled kspace data using the fully-sampled reference modality with shorter scanning time as guidance. The primary  challenge of this task lies in comprehensively and efficiently integrating complementary information from  different modalities to achieve high-quality reconstruction. Existing methods struggle with this challenge:  (1) convolution-based models fail to capture long-range dependencies; (2) transformer-based models, while  excelling in global feature modeling, suffer from quadratic computational complexity. To address this  dilemma, we propose MMR-Mamba, a novel framework that thoroughly and efficiently integrates multi-modal  features for MRI reconstruction, leveraging Mamba’s capability to capture long-range dependencies with linear  computational complexity while exploiting global properties of the Fourier domain. Specifically, we first design  a Target modality-guided Cross Mamba (TCM) module in the spatial domain, which maximally restores the  target modality information by selectively incorporating relevant information from the reference modality.  Then, we introduce a Selective Frequency Fusion (SFF) module to efficiently integrate global information in the  Fourier domain and recover high-frequency signals for the reconstruction of structural details. Furthermore,  we devise an Adaptive Spatial-Frequency Fusion (ASFF) module, which mutually enhances the spatial and  frequency domains by supplementing less informative channels from one domain with corresponding channels  from the other. Extensive experiments on the BraTS and fastMRI knee datasets demonstrate the superiority  of our MMR-Mamba over state-of-the-art reconstruction methods.

多模态磁共振成像(MRI)为诊断和治疗提供了有价值的互补信息,但其临床应用受限于较长的扫描时间。为加速采集过程,一种实用方法是利用扫描时间较短的全采样参考模态作为指导,从欠采样k空间数据中重建目标模态(需更长扫描时间)的图像。该任务的主要挑战在于全面且高效地整合不同模态的互补信息以实现高质量重建。现有方法面临以下难题:(1)基于卷积的模型难以捕捉长距离依赖关系;(2)基于Transformer的模型虽擅长全局特征建模,但存在二次计算复杂度问题。   为解决这一困境,我们提出MMR-Mamba框架,该框架充分且高效地整合多模态特征用于MRI重建,既利用Mamba以线性计算复杂度捕捉长距离依赖的能力,又借助傅里叶域的全局特性。具体而言:   1. 目标模态引导的跨模态Mamba模块(TCM):在空间域设计TCM模块,通过选择性融入参考模态的相关信息,最大限度恢复目标模态信息。该模块利用Mamba的序列建模优势,有效捕捉跨模态的长程空间依赖关系,避免卷积模型的局部性局限。   2. 选择性频率融合模块(SFF):引入SFF模块在傅里叶域高效整合全局信息,恢复高频信号以重建结构细节。通过直接操作k空间数据,该模块利用低频区域的全局解剖结构先验和高频区域的局部细节特征,提升重建图像的分辨率和真实性。   3. 自适应空间-频率融合模块(ASFF):设计ASFF模块实现空间域与频率域的交互增强,通过用一个域中信息丰富的通道补充另一个域中信息较弱的通道,实现跨域特征的互补优化,进一步提升重建精度。   在BraTS脑肿瘤数据集和fastMRI膝关节数据集上的大量实验表明,MMR-Mamba显著优于现有先进重建方法。

Method

方法

3.1. Preliminaries State Space Models. SSMs are typically defined as linear, timeinvariant systems that map an input sequence ??(??) ∈ R?? to an output  sequence ??(??) ∈ R?? through a hidden state ℎ(??) ∈ R?? . These systems  can be mathematically expressed as the following ordinary differential  equation (ODE):

3.1 预备知识:状态空间模型   状态空间模型(SSMs)通常被定义为线性时不变系统,其通过隐藏状态 ( \mathbf{h}(t) \in \mathbb{R}^N ) 将输入序列 ( \mathbf{u}(t) \in \mathbb{R}^D ) 映射为输出序列 ( \mathbf{y}(t) \in \mathbb{R}^M )。这类系统可通过以下常微分方程(ODE)进行数学描述:

Conclusion

结论

This study explores the comprehensive and efficient integration  of complementary information across modalities for multi-modal MRI  reconstruction. We present the MMR-Mamba framework, which effectively integrates information through the TCM module in the spatial  domain and the SFF module in the frequency domain, along with  integrating the spatial-frequency features through the ASFF module. In  particular, the TCM module employs cross Mamba blocks to selectively  supplement complementary information from the reference modality to  the target modality, while the SFF module integrates global information  in the Fourier domain and restores high-frequency signals for reconstructing structural details. We conducted extensive experiments on the  BraTS and fastMRI knee datasets, demonstrating the superiority of our  proposed framework in reconstructing MRI under different acceleration  factors.

本研究探索了多模态MRI重建中跨模态互补信息的全面高效整合方法,提出了MMR-Mamba框架。该框架通过空间域的TCM模块和频率域的SFF模块实现信息有效融合,并通过ASFF模块完成空间-频率特征的交互集成。具体而言,TCM模块利用跨模态Mamba块有选择地将参考模态的互补信息补充到目标模态,而SFF模块则在傅里叶域整合全局信息并恢复高频信号以重建结构细节。我们在BraTS和fastMRI膝关节数据集上进行了大量实验,结果表明所提框架在不同加速因子下的MRI重建中均表现出显著优势。

Results

结果

4.1. Dataset description In this study, we adopt two datasets with different anatomical  structures and protocols for evaluation: the BraTS dataset (Menze et al.,  2014) and the fastMRI knee dataset (Knoll et al., 2020). The BraTS  Dataset 1 contains both T1WIs and T2WIs scans of the brain. [We  randomly select 100 volumes from the BraTS dataset. From these, we  extract 2D slices where the object area occupied more than 25% of the  image, yielding a total of 3621 images for training and 1088 images  for testing.] The 2D image size is 240 × 240. In our experiments, we  use T1WI as the reference modality for the reconstruction of the T2WI  modality. The fastMRI Dataset 2 is the largest public MRI dataset with  raw k-space data. Following Xuan et al. (2020), we select 227 and 45  pairs of single-coil PDWI and FS-PDWI knee volumes for training and  testing, respectively, resulting in a total of 8332 pairs of 2D images for  training and 1665 images for testing. The 2D image size is 320 × 320.  In our experiments, we use PDWI as the reference modality for the  reconstruction of the FS-PDWI modality.

4.1 数据集描述   本研究采用两种具有不同解剖结构和协议的数据集进行评估:BraTS数据集(Menze等,2014)和fastMRI膝关节数据集(Knoll等,2020)。   1. BraTS数据集:包含脑部的T1加权成像(T1WI)和T2加权成像(T2WI)扫描数据。我们从BraTS数据集中随机选取100例容积数据,从中提取目标区域面积占图像25%以上的2D切片,最终得到3621幅图像用于训练,1088幅图像用于测试。2D图像尺寸为240×240。在实验中,我们使用T1WI作为参考模态来重建T2WI模态。   2. fastMRI数据集:这是目前最大的包含原始k空间数据的公开MRI数据集。参照Xuan等(2020)的方法,我们选取227对单线圈质子密度加权成像(PDWI)和脂肪抑制质子密度加权成像(FS-PDWI)膝关节容积数据用于训练,45对用于测试,对应生成8332对2D图像用于训练,1665幅图像用于测试。2D图像尺寸为320×320。实验中,我们使用PDWI作为参考模态来重建FS-PDWI模态。

Figure

图片

Fig. 1. Performance and parameter count comparison of our model with existing methods for (a) BraTS 4× and (b) fastMRI 4× acceleration. The size of each circle represents the  number of model parameters, with larger circles indicating more parameters. In both reconstruction scenarios, our model achieves the best PSNR and SSIM values with significantly  fewer parameters compared to other methods, demonstrating its efficiency and effectiveness.

图1 本文模型与现有方法在(a)BraTS 4倍加速和(b)fastMRI 4倍加速场景下的性能与参数数量对比。每个圆圈的大小表示模型参数数量,圆圈越大代表参数越多。在两种重建场景中,我们的模型均以显著更少的参数实现了最佳PSNR和SSIM值,证明了其高效性与有效性。

图片

Fig. 2. Overview of the proposed MMR-Mamba framework (left). It contains Mamba blocks for feature extraction, TCM for spatial domain fusion, SFF for frequency domain  fusion, and ASFF for spatial-frequency information integration. Structure of Mamba block and TCM (right).

图2 (左)所提出的MMR-Mamba框架概述。该框架包含用于特征提取的Mamba模块、空间域融合的TCM模块、频率域融合的SFF模块,以及空间-频率信息集成的ASFF模块。(右)Mamba模块和TCM模块的结构细节。

图片

Fig. 3. Illustration of Selective Frequency Fusion (SFF) module

图3 选择性频率融合(SFF)模块示意图

图片

Fig. 4. Illustration of the Adaptive Spatial-Frequency Fusion module.

图4 自适应空间-频率融合(ASFF)模块示意图

图片

Fig. 5. Qualitative evaluation of reconstruction results from different methods on BraTS dataset under 4× and 8× acceleration. For each group, the first row shows the reconstructed  images and the second row displays the error map between the results and the ground truth

图5 BraTS数据集上不同方法在4倍和8倍加速下的重建结果定性评估。每组中,第一行为重建图像,第二行为结果与真实值之间的误差图。

图片

Fig. 6. Qualitative evaluation of reconstruction results from different methods on fastMRI knee dataset under 4× and 8× acceleration. For each group, the first row shows the  reconstructed images and the second row displays the error map between the results and the ground truth.

图6 fastMRI膝关节数据集上不同方法在4倍和8倍加速下的重建结果定性评估。每组中,第一行为重建图像,第二行为结果与真实值之间的误差图。

图片

Fig. 7. Visualization of the results from ablation study of our proposed modules on BraTS dataset under 8× acceleration.

图7 BraTS数据集上8倍加速下所提出模块消融实验结果的可视化。

图片

Fig. 8. Performance comparison of different hyperparameter ?? settings in the ASFF module for (a) BraTS at 4× acceleration and (b) BraTS at 8× acceleration. The dashed lines  represent the performance when the ASFF module is removed.

图8 ASFF模块中不同超参数λ设置的性能对比:(a)BraTS数据集4倍加速;(b)BraTS数据集8倍加速。虚线表示移除ASFF模块时的性能表现。

图片

Fig. 9. Violin plots of the scaling factors ????????,?? and ????????,?? across different training  epochs, accompanied by their respective threshold values ???????? and ???????? . The plots  illustrate the evolution of channel selection dynamics, highlighting how changes  predominantly occur in channels with smaller scaling factors

图9 不同训练 epoch 下缩放因子 ( \gamma{s,f} ) 和 ( \gamma{f,s} ) 及其对应阈值 ( \tau_s ) 和 ( \tau_f ) 的小提琴图。图中展示了通道选择动态的演化过程,突出显示变化主要发生在缩放因子较小的通道中。

图片

Fig. 10. Comparison of Effective Receptive Fields (ERFs) for MINet, MCCA, Pan-Mamba, and MMR-Mamba. The colorbar, scaled between 0 and 1, represents the normalized  intensity of the ERFs. A value close to 1 (dark green) indicates regions with the highest influence on the feature response, while values near 0 (yellow) represent areas with  minimal or no influence. MMR-Mamba achieves the largest receptive field, extending to the full image size, demonstrating its ability to capture global context effectively compared  to other methods.

图10 MINet、MCCA、Pan-Mamba与MMR-Mamba的有效感受野(ERF)对比。色条范围为0到1,表示归一化的ERF强度。接近1的值(深绿色)表示对特征响应影响最大的区域,接近0的值(黄色)表示影响最小或无影响的区域。MMR-Mamba实现了最大的感受野,覆盖全图尺寸,表明其相比其他方法更有效地捕捉全局上下文信息的能力。

Table

图片

Table 1 Quantitative results on the BraTS and fastMRI datasets with different acceleration factors. We report mean ± std for the PSNR, SSIM, and NMSE metrics, along with network  parameters. The best results are highlighted in red (see Bernstein et al., 2001; Xiang et al., 2018; Feng et al., 2021; Liang et al., 2021; Feng et al., 2022; Li et al., 2023; Huang  et al., 2023; He et al., 2024; Guo et al., 2024b; Sun et al., 2025).

表1 不同加速因子下BraTS和fastMRI数据集的定量结果。我们报告了PSNR、SSIM和NMSE指标的平均值±标准差,以及网络参数数量。最佳结果以红色突出显示(参考文献:Bernstein等,2001;Xiang等,2018;Feng等,2021;Liang等,2021;Feng等,2022;Li等,2023;Huang等,2023;He等,2024;Guo等,2024b;Sun等,2025)。

图片

Table 2 Ablation study of the proposed modules on BraTS dataset. We report mean ± std for the PSNR, SSIM, and NMSE metrics.

表2 BraTS数据集上所提出模块的消融实验结果。我们报告了PSNR、SSIM和NMSE指标的平均值±标准差。

图片

Table 3 Ablation study on spatial domain fusion. We report mean ± std for the PSNR, SSIM,  and NMSE metrics, along with model parameters, on the BraTS dataset under 4× and  8× acceleration

表3 空间域融合的消融实验。我们报告了BraTS数据集在4倍和8倍加速下的PSNR、SSIM和NMSE指标的平均值±标准差,以及模型参数数量。

图片

Table 4 Ablation study on frequency domain fusion. We report mean ± std for the PSNR,  SSIM, and NMSE metrics on the BraTS dataset under 4× and 8× acceleration

表4 频域融合的消融实验。我们报告了BraTS数据集在4倍和8倍加速下的PSNR、SSIM和NMSE指标的平均值±标准差。

相关文章:

MMR-Mamba:基于 Mamba 和空间频率信息融合的多模态 MRI 重建|文献速递-深度学习医疗AI最新文献

Title 题目 MMR-Mamba: Multi-modal MRI reconstruction with Mamba and spatial-frequency information fusion MMR-Mamba:基于 Mamba 和空间频率信息融合的多模态 MRI 重建 01 文献速递介绍 磁共振成像(MRI)因其无创、无辐射特性以及…...

2.5/Q2,Charls最新文章解读

文章题目:Trajectories of depressive symptoms and risk of chronic liver disease: evidence from CHARLS DOI:10.1186/s12876-025-03943-7 中文标题:抑郁症状的轨迹和慢性肝病风险:来自 CHARLS 的证据 发表杂志:BM…...

Unity QFramework 简介

目录 什么是MVC模式? QFramework 架构提供了 Model 的概念 QFramework 架构引入 Command 的方式 QFramework 架构引入 Event事件机制 四个层:表现层、系统层、数据层、工具层 委托和回调函数的关系 命令和事件的区别 工具篇 QFramework整体基于M…...

C++ 日志系统实战第五步:日志器的设计

全是通俗易懂的讲解,如果你本节之前的知识都掌握清楚,那就速速来看我的项目笔记吧~ 本文项目代码编写收尾! 日志器类 (Logger) 设计(建造者模式) 日志器主要用于和前端交互。当我们需要使用日志系统打印 log 时&…...

@Docker Compose部署Alertmanager

文章目录 Docker Compose部署Alertmanager1. 准备工作1.1 系统要求1.2 目录结构准备 2. 配置文件准备2.1 创建docker-compose.yml文件2.2 创建Alertmanager配置文件 3. 部署Alertmanager3.1 启动服务3.2 验证服务状态3.3 检查日志 4. 服务验证4.1 访问Web UI 4.2 API健康检查5.…...

前端面试准备-3

1.let、const、var的区别 ①:let和const为块级作用域,var为全局作用域 ②:let和var可以重新赋值定义,而const不可以 ③:var会提升到作用域顶部,但不会初始化;let和const也会提升到作用不顶部…...

性能测试-jmeter实战1

课程:B站大学 记录软件测试-性能测试学习历程、掌握前端性能测试、后端性能测试、服务端性能测试的你才是一个专业的软件测试工程师 性能测试-jmeter实战1 为什么需要性能测试呢?性能测试的作用?性能测试体系性能测试基础性能测试工具性能监控…...

汽车高速通信的EMC挑战

随着“软件定义汽车”的理念全面渗透,中国汽车行业正加速向集中式电子电气架构(E/E架构)转型。SOA(面向服务的架构)理念推动下,整车开始围绕中央计算平台(OIB)与分布式域控制器(VIU)构建,硬件平台具备前所未有的数据处理能力,能掌控整车控制与实时感知决策。 一、…...

[SC]SystemC在CPU/GPU验证中的应用(五)

SystemC在CPU/GPU验证中的应用(五) 摘要:下面分享50个逐步升级SystemC编程能力的示例及建议的学习路线图。您可以一次一批地完成它们——从前五个基础的例子开始,然后转向channels, TLM, bus models, simple CPU/GPU kernels等等。在每个阶段掌握之后,再进行下一组…...

[蓝桥杯C++ 2024 国 B ] 立定跳远(二分)

题目描述 在运动会上,小明从数轴的原点开始向正方向立定跳远。项目设置了 n n n 个检查点 a 1 , a 2 , ⋯ , a n a_1, a_2, \cdots , a_n a1​,a2​,⋯,an​ 且 a i ≥ a i − 1 > 0 a_i \ge a_{i−1} > 0 ai​≥ai−1​>0。小明必须先后跳跃到每个检查…...

现代网络安全攻防技术与发展现状

1. 引言 随着数字化转型进程的加速,全球信息化程度不断深入,网络安全问题日益凸显。根据最新的统计数据,2022年全球范围内的网络攻击事件较前一年增长了约41%,造成的经济损失高达超过6万亿美元。在这个背景下,了解现代…...

杏仁海棠花饼的学习日记第十四天CSS

一,前言 第二天,今天看CSS。 二,CSS简介及导入方式 CSS简介 CSS(层叠样式表,Cascading Style Sheets)是一种用于描述 HTML 或 XML(包括 SVG、XHTML 等)文档呈现效果的样式语言。…...

ESP8266远程控制:实现网络通信与设备控制

概述: 最近一直在弄esp8266的网络通信,但是一直都还没搞懂到底esp8266可不可以通过连接一个网络过后,在很远的地方使用网络将其关掉 在网上找了两个教程都有程序,都跑通了 第一个 第二个找不到了,但是程序有 CSDN上放文…...

RabbitMQ监控:关键技术、技巧与最佳实践

RabbitMQ作为企业级消息中间件的核心组件,其稳定性和性能直接影响分布式系统的可靠性。有效的监控不仅能帮助快速定位问题,还能优化系统资源分配,预防潜在故障。本文基于RabbitMQ官方文档,深入探讨其监控的技术方案、实践技巧及最…...

【机器学习基础】机器学习入门核心算法:隐马尔可夫模型 (HMM)

机器学习入门核心算法:隐马尔可夫模型 (HMM) 一、算法逻辑与核心思想二、算法原理与数学推导核心问题与算法推导 三、模型评估四、应用案例1. 语音识别 (Speech Recognition)2. 自然语言处理 (Natural Language Processing - NLP)3. 手写体识…...

zookeeper 操作总结

zookeeper 中的节点类型 节点类型命令选项说明‌持久节点‌无选项(默认)永久存在,除非手动删除。‌临时节点‌-e与客户端会话绑定,会话结束自动删除(‌不能有子节点‌)。‌顺序节点‌-s节点名自动追加递增…...

golang 实现基于redis的并行流量控制(计数锁)

在业务开发中,有时需要对某个操作在整个集群中限制并发度,例如限制大模型对话的并行数。基于redis zset实现计数锁,做个笔记。 关键词:并行流量控制、计数锁 package redisutilimport ("context""fmt""…...

Leetcode 2819. 购买巧克力后的最小相对损失

1.题目基本信息 1.1.题目描述 现给定一个整数数组 prices,表示巧克力的价格;以及一个二维整数数组 queries,其中 queries[i] [ki, mi]。 Alice 和 Bob 去买巧克力,Alice 提出了一种付款方式,而 Bob 同意了。 对于…...

AI炼丹日志-25 - OpenAI 开源的编码助手 Codex 上手指南

点一下关注吧!!!非常感谢!!持续更新!!! Java篇: MyBatis 更新完毕目前开始更新 Spring,一起深入浅出! 大数据篇 300: Hadoop&…...

AnyConv OGG 转换器:轻松转换音频格式

在数字音频世界中,不同的文件格式适用于不同的场景和设备。OGG 是一种开放、免费的音频格式,具有高压缩率和良好的音质。然而,有时我们需要将 OGG 文件转换为其他格式,或者将其他格式转换为 OGG。这就是 AnyConv OGG 转换器发挥作用的地方。 什么是 AnyConv OGG 转换器? …...

C# 类和继承(使用基类的引用)

使用基类的引用 派生类的实例由基类的实例和派生类新增的成员组成。派生类的引用指向整个类对象,包括 基类部分。 如果有一个派生类对象的引用,就可以获取该对象基类部分的引用(使用类型转换运算符把 该引用转换为基类类型)。类…...

进程间通信(消息队列)

目录 一 原理 二 API 1. ftok 2. msgget 3. msgctl 4. msgsnd 5. msgrcv 三 demo代码 四 基于责任链模式和消息队列对数据处理 1. 什么是责任链模式 2. 下面基于责任链模式来对消息队列获取的消息进行处理 前置 其实system v 版本的进程间通信,设计的接…...

Linux gron 命令使用详解

简介 gron 是一个独特的命令行工具,用于将 JSON 数据转换为离散的、易于 grep 处理的赋值语句格式。它的名字来源于 “grepable on” 或 “grepable JSON”,主要解决在命令行中处理复杂 JSON 数据的难题。 核心价值 gron 的核心是将 JSON 数据展平为类…...

Nginx--手写脚本压缩和切分日志(也适用于docker)

原文网址:Nginx--手写脚本压缩和切分日志(也适用于docker)_IT利刃出鞘的博客-CSDN博客 简介 本文介绍nginx如何手写脚本压缩和切分日志。 1.创建切分日志的脚本 创建脚本文件:/work/tmp/nginx-log_sh(后边要用run-…...

OpenCv高阶(十八)——dlib人脸检测与识别

文章目录 一、dlib库是什么?二、opencv库与dlib库的优缺点对比1、opencv优缺点2、dlib库优缺点 三、dlib库的安装1、在线安装2、本地安装 四、dlib库的人脸检测器1. 基于 HOG 的检测器2. 基于 CNN 的检测器 五、dlib人脸检测的简单使用1、导入必要库2、初始化人脸检…...

中山大学无人机具身导航新突破!FlightGPT:迈向通用性和可解释性的无人机视觉语言导航

作者:Hengxing Cai 1 , 2 ^{1,2} 1,2, Jinhan Dong 2 , 3 ^{2,3} 2,3, Jingjun Tan 1 ^{1} 1, Jingcheng Deng 4 ^{4} 4, Sihang Li 2 ^{2} 2, Zhifeng Gao 2 ^{2} 2, Haidong Wang 1 ^{1} 1, Zicheng Su 5 ^{5} 5, Agachai Sumalee 6 ^{6} 6, Renxin Zhong 1 ^{1} …...

WIN11+CUDA11.8+VS2019配置BundleFusion

参考: BundleFusion:VS2019 2017 ,CUDA11.5,win11,Realsense D435i离线数据包跑通,环境搭建 - 知乎 Win10VS2017CUDA10.1环境下配置BundleFusion - 知乎 BundleFusionWIN11VS2019 CUDA11.7环境配置-CSDN博客 我的环境:Win 11…...

WPF prism

Prism Prism.Dryloc 包 安装 Nuget 包 - Prism.DryIoc 1. 修改 App.xaml 修改 App.xaml 文件&#xff0c;添加 prism 命名空间, 继承由 Application → PrismApplication&#xff0c;删除默认启动 url, StartupUri“MainWindow.xaml” <dryioc:PrismApplicationx:Class…...

实时同步缓存,与阶段性同步缓存——补充理解《补充》

根据 Redis 缓存的数据与 DBMS 中数据的同步性划分&#xff0c;缓存一般可划分为两类&#xff1a;实时同步缓存&#xff0c;与阶段性同步缓存。 实时同步缓存是指&#xff0c;DBMS 中数据更新后&#xff0c;Redis 缓存中的存放的相关数据会被立即清 除&#xff0c;以促使再有对…...

[Redis] Redis:高性能内存数据库与分布式架构设计

标题&#xff1a;[Redis] 浅谈分布式系统 水墨不写bug 文章目录 一、什么是Redis&#xff1f;一、核心定位二、核心优势三、典型应用场景四、Redis vs 传统数据库 二、架构选择与设计1、单机架构&#xff08;应用程序 数据库服务器&#xff09;2、应用程序和数据库服务器分离3…...