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

国自然面上项目|基于海量多模态影像深度学习的肝癌智能诊断研究|基金申请·25-03-07

小罗碎碎念

今天和大家分享一个国自然面上项目,执行年限为2020.01~2023.12,直接费用为65万元。

该项目旨在利用多模态医学影像,通过深度学习技术,解决肝癌诊断中的难题,如影像的快速配准融合、海量特征筛选、肿瘤分类等,以推动人工智能在肝癌诊断中的应用,实现早期筛查的自动化和智能化。

本推文提及的所有资料,请前往知识星球【基金申请】专栏获取

在研究过程中,项目取得了多方面的成果。首先,在多模态影像数据关联性模型构建、海量特征筛选与肿瘤自动定位、基于海量数据的肝癌智能诊断模型构建等主要研究内容上,均取得了重要进展。例如,提出了多种创新的影像处理方法,如基于自适应图层归一化迁移学习的 3D 超声模拟生成方法、基于多分辨率的超声体数据重建方法等,有效提高了影像的质量和处理效率。

其次,在肝脏超声三维重建、呼吸运动补偿、多模态影像配准等方面,攻克了多个关键技术难题。例如,实现了肝脏超声影像三维重建、呼吸运动补偿、空间位姿标定与多模态影像配准、海量影像特征提取与筛选、血管和肿瘤分割与定位、肿瘤良恶性鉴别与分级诊断以及肿瘤消融治疗效果评估等。

此外,项目在国际知名期刊上发表 SCI 论文 11 篇、 EI 检索论文 3 篇,相关技术成果申报国家发明专利 12 项,其中授权 5 项,并转化为国家二类医疗器械注册证,服务于多家国内知名三甲医院。


交流群

欢迎大家加入【医学AI】交流群,本群设立的初衷是提供交流平台,方便大家后续课题合作。

目前小罗全平台关注量52,000+,交流群总成员1100+,大部分来自国内外顶尖院校/医院,期待您的加入!!

由于近期入群推销人员较多,已开启入群验证,扫码添加我的联系方式,备注姓名-单位-科室/专业,即可邀您入群


知识星球

如需获取推文中提及的各种资料,欢迎加入我的知识星球!


一、项目概述

基于影像学的检查已成为临床肝癌诊断的必要手段。然而,回顾性海量多模态影像数据难以有效利用,且肝癌临床诊断严重依赖经验。

目前,医学大数据挖掘是临床医学和人工智能交叉领域的前沿热点,为肝癌精准诊疗提供有力支撑。如何实现多模态医学影像关联融合、肿瘤特征提取与表征、以及肿瘤分类是该领域亟需解决的重要科学问题。

本项目拟对肝癌智能诊断进行拓展和创新,研究影像的快速配准融合、海量特征筛选、肝癌和影像关联图谱等关键问题,建立以大规模多模态影像深度学习为核心的肝癌智能诊断基础理论和技术体系,推动人工智能技术在肝癌诊断中的普及和应用,使肝癌早期筛查向自动化、智能化发展。


二、基于深度学习的 3D 超声图像模拟生成算法的总体框架图

该框架主要由两个部分组成:大脑超声模拟网络和肝脏超声迁移网络。

该框架通过自适应图层归一化和 LSGAN 网络,实现了从 MR 图像到超声图像的模态转换,生成高质量的 3D 超声图像。通过迁移学习,将大脑超声模拟网络的生成器部分迁移到肝脏超声迁移网络中,提高了肝脏超声图像的生成效率和质量。

本推文提及的所有资料,请前往知识星球【基金申请】专栏获取

1. 大脑超声模拟网络

  • 输入:大脑的磁共振成像(MR)图像。
  • 编码器:负责提取大脑 MR 图像的特征图。
  • 自适应图层归一化:用于获取大脑 MR 图像内容与超声图像模态特征映射。
  • 解码器:将特征图转换为模拟的超声图像。
  • 生成器:构建 LSGAN(Least Squares Generative Adversarial Network)网络框架。
  • 判别器:用于区分真实超声图像和生成的模拟超声图像。
  • 损失函数
    • ( L_c ):内容损失,衡量生成图像与真实图像的内容相似度。
    • ( L_D ):判别器损失,衡量判别器的性能。
    • ( L_F ):特征匹配损失,衡量生成图像与真实图像的特征相似度。

2. 肝脏超声迁移网络

  • 输入:肝脏的磁共振成像(MR)图像。
  • 编码器:负责提取肝脏 MR 图像的特征图。
  • 自适应图层归一化:用于获取肝脏 MR 图像内容与超声图像模态特征映射。
  • 解码器:将特征图转换为模拟的超声图像。
  • 生成器:构建 LSGAN 网络框架。
  • 判别器:用于区分真实超声图像和生成的模拟超声图像。
  • 损失函数
    • ( L_c ):内容损失,衡量生成图像与真实图像的内容相似度。
    • ( L_D ):判别器损失,衡量判别器的性能。
    • ( L_F ):特征匹配损失,衡量生成图像与真实图像的特征相似度。

3. 迁移学习

  • 迁移学习:将大脑超声模拟网络中生成器的部分参数冻结,迁移到肝脏超声迁移网络中,以加速肝脏超声图像的模拟生成。

4. 网络结构

  • 生成器:由编码器和解码器组成,负责生成模拟的超声图像。
  • 判别器:负责区分真实超声图像和生成的模拟超声图像。
  • 自适应图层归一化:用于在不同模态图像之间进行特征映射,提高生成图像的质量。

5. 损失函数

  • 内容损失(( L_c )):衡量生成图像与真实图像的内容相似度。
  • 判别器损失(( L_D )):衡量判别器的性能。
  • 特征匹配损失(( L_F )):衡量生成图像与真实图像的特征相似度。

6. 优化

  • 优化器:使用双时间尺度更新规则优化网络模拟损失函数,生成高质量的模拟超声图像。

三、基于金字塔子图传递的 3D 超声重建算法的框架图

该算法旨在通过多分辨率的图像处理技术,实现高质量的 3D 超声图像重建。

该算法通过多分辨率的图像处理技术,结合 3D 结构金字塔和 3D 纹理金字塔,利用 3D 近似最近邻搜索和子图传递迭代修复,实现了从 2D 超声图像序列到高质量 3D 超声体数据的重建。

这种方法有效地解决了稀疏采集导致的 3D 超声图像质量较低的问题,提高了重建的精度和效率。

本推文提及的所有资料,请前往知识星球【基金申请】专栏获取

总的来说,这是基于金字塔子图传递的3D超声重建算法框架图,展示了从2D超声图像序列生成3D超声体的过程:

  1. 首先对2D超声图像序列进行像素特征描述和空间插值,生成带有空洞的3D超声体。
  2. 接着从带有空洞的3D超声体中进行掩膜提取,得到3D掩膜。
  3. 利用3D掩膜分别构建3D结构金字塔和3D纹理金字塔,通过3D近似最近邻搜索和3D子图传递迭代修复,最终得到完整的3D超声体。

结束语

本期推文的内容就到这里啦,如果需要获取医学AI领域的最新发展动态,请关注小罗的推送!如需进一步深入研究,获取相关资料,欢迎加入我的知识星球!

相关文章:

国自然面上项目|基于海量多模态影像深度学习的肝癌智能诊断研究|基金申请·25-03-07

小罗碎碎念 今天和大家分享一个国自然面上项目,执行年限为2020.01~2023.12,直接费用为65万元。 该项目旨在利用多模态医学影像,通过深度学习技术,解决肝癌诊断中的难题,如影像的快速配准融合、海量特征筛选…...

「勾芡」和「淋明油」是炒菜收尾阶段提升菜品口感和观感的关键操作

你提到的「勾芡」和「淋明油」是炒菜收尾阶段提升菜品口感和观感的关键操作,背后涉及食品科学中的物理化学变化。以下从原理到实操的深度解析: 一、勾芡:淀粉的“精密控温游戏” 1. 科学原理 淀粉糊化(Gelatinization&#xff0…...

ROS云课三分钟-差动移动机器人导航报告如何撰写-及格边缘疯狂试探

提示词:基于如上所有案例并结合roslaunch teb_local_planner_tutorials robot_diff_drive_in_stage.launch和上面所有对话内容,设计一个差速移动机器人仿真实验,并完成报告的全文撰写。 差速移动机器人导航仿真实验报告 一、实验目的 验证 T…...

应用案例 | 精准控制,高效运行—宏集智能控制系统助力SCARA机器人极致性能

概述 随着工业4.0的深入推进,制造业对自动化和智能化的需求日益增长。传统生产线面临空间不足、效率低下、灵活性差等问题,尤其在现有工厂改造项目中,如何在有限空间内实现高效自动化成为一大挑战。 此次项目的客户需要在现有工厂基础上进行…...

蓝桥备赛(16)- 树

一、树的概念 1.1 树的定义 1)树型结构(一对多)是⼀类重要的非线性数据结构 2 )有⼀个特殊的结点,称为根结点,根结点没有前驱结点 3)除了根节点外 , 其余结点被分成 M(M…...

黑马测试mysql基础学习

视频来源:软件测试工程师所需的MySQL数据库技术,mysql系统精讲课后练习_哔哩哔哩_bilibili 环境准备: 虚拟机Linux服务器安装mysql数据库。本机安装Navicat。使Navicat连接虚拟机的数据库。(麻烦一点的是Navicat连接虚拟机的数据…...

ROS2-话题学习

强烈推荐教程: 《ROS 2机器人开发从入门到实践》3.2.2订阅小说并合成语音_哔哩哔哩_bilibili 构建功能包 # create package demo_python_pkg ros2 pkg create --build-type ament_python --license Apache-2.0 demo_python_pkg 自己写的代码放在./demo_python_pkg/…...

C++指针的基本认识

1.数组做函数参数 首先,所有传递给函数的参数都是通过传值方式进行的,传递给函数的都是参数的一份拷贝。 接着,当传递的参数是一个指向某个变量的指针时,函数将对该指针执行间接访问操作(拷贝指针,并访问所指向的内容),则函数就可以修改指向的变量。 2.一维数组 数组名…...

TypeScript系列06-模块系统与命名空间

1. ES 模块与 CommonJS 互操作性 1.1 模块解析策略 TypeScript 提供多种模块解析策略,每种策略针对不同的运行环境和开发场景优化: // tsconfig.json {"compilerOptions": {"moduleResolution": "node16", // 或 "…...

Linux(Centos 7.6)命令详解:zip

1.命令作用 打包和压缩(存档)文件(package and compress (archive) files);该程序用于打包一组文件进行分发;存档文件;通过临时压缩未使用的文件或目录来节省磁盘空间;且压缩文件可以在Linux、Windows 和 macOS中轻松提取。 2.命…...

es-使用easy-es时如何指定索引库

在对应的实体类中,通过注解IndexName指定。 如上图,指定的索引库就是problems,那么之后我使用easy-es时都是针对该索引库进行增删改查。...

Redis-主从架构

主从架构 主从架构什么是主从架构基本架构 复制机制的工作原理1. 全量复制(Full Synchronization)2. 部分复制(Partial Synchronization)3. PSYNC2机制(Redis 4.0) 主从架构的关键技术细节1. 复制积压缓冲区…...

Java数据结构第二十期:解构排序算法的艺术与科学(二)

专栏:Java数据结构秘籍 个人主页:手握风云 目录 一、常见排序算法的实现 1.1. 直接选择排序 1.2. 堆排序 1.3. 冒泡排序 1.4. 快速排序 一、常见排序算法的实现 1.1. 直接选择排序 每⼀次从待排序的数据元素中选出最小的⼀个元素,存放在…...

inkscape裁剪svg

参考https://blog.csdn.net/qq_46049113/article/details/123824888,但是上个博主没有图片,不太直观,我补上。 使用inkscape打开需要编辑的图片。 在左边导航栏,点击矩形工具,创建一个矩形包围你想要保留的内容。 如果…...

类加载器加载过程

今天我们就来深入了解一下Java中的类加载器以及它的加载过程。 一、什么是类加载器? 在Java中,类加载器(Class Loader)是一个非常重要的概念。它负责将类的字节码文件(.class文件)加载到Java虚拟机&#x…...

Git基础之基本操作

文件的四种状态 Untracked:未追踪,如新建的文件,在文件夹中,没有添加到git库,不参与版本控制,通过git add将状态变为staged Unmodify:文件已入库,未修改,即版本库中的文件…...

简单的 Python 示例,用于生成电影解说视频的第一人称独白解说文案

以下是一个简单的 Python 示例,用于生成电影解说视频的第一人称独白解说文案。这个示例使用了 OpenAI 的 GPT 模型,因为它在自然语言生成方面表现出色。 实现思路 安装必要的库:使用 openai 库与 OpenAI API 进行交互。设置 API 密钥&#…...

[Pycharm]创建解释器

仅以此文章来记录自己经常脑子抽忘记的地方 有时候我们在建好了一个项目以后,想要更换解释器。以新建conda解释器为例。 一、conda解释器 1.选择setting 2.选择Add Local Interpreter 3.type选则conda。如果你之前已经有了conda环境,和我一样选择了Gen…...

在 k8s中查看最大 CPU 和内存的极限

在 Kubernetes(k8s)中,你可以从不同层面查看最大 CPU 和内存的极限,下面为你详细介绍从节点和集群层面查看的方法。 查看节点的 CPU 和内存极限 节点的 CPU 和内存极限是指单个节点上可分配的最大资源量,可通过以下几…...

【Python】为什么要写__init__.py

文章目录 PackageA(__init__特性)应该往__init__.py里放什么东西?1、包的初始化2、管理包的公共接口3、包的信息 正常我们直接导入就可以执行,但是在package的时候,有一种__init__.py的特殊存在 引入moduleA.py,执行main.py&…...

后进先出(LIFO)详解

LIFO 是 Last In, First Out 的缩写,中文译为后进先出。这是一种数据结构的工作原则,类似于一摞盘子或一叠书本: 最后放进去的元素最先出来 -想象往筒状容器里放盘子: (1)你放进的最后一个盘子&#xff08…...

JavaScript 中的 ES|QL:利用 Apache Arrow 工具

作者:来自 Elastic Jeffrey Rengifo 学习如何将 ES|QL 与 JavaScript 的 Apache Arrow 客户端工具一起使用。 想获得 Elastic 认证吗?了解下一期 Elasticsearch Engineer 培训的时间吧! Elasticsearch 拥有众多新功能,助你为自己…...

从零实现富文本编辑器#5-编辑器选区模型的状态结构表达

先前我们总结了浏览器选区模型的交互策略,并且实现了基本的选区操作,还调研了自绘选区的实现。那么相对的,我们还需要设计编辑器的选区表达,也可以称为模型选区。编辑器中应用变更时的操作范围,就是以模型选区为基准来…...

自然语言处理——循环神经网络

自然语言处理——循环神经网络 循环神经网络应用到基于机器学习的自然语言处理任务序列到类别同步的序列到序列模式异步的序列到序列模式 参数学习和长程依赖问题基于门控的循环神经网络门控循环单元(GRU)长短期记忆神经网络(LSTM&#xff09…...

vue3+vite项目中使用.env文件环境变量方法

vue3vite项目中使用.env文件环境变量方法 .env文件作用命名规则常用的配置项示例使用方法注意事项在vite.config.js文件中读取环境变量方法 .env文件作用 .env 文件用于定义环境变量,这些变量可以在项目中通过 import.meta.env 进行访问。Vite 会自动加载这些环境变…...

C# 求圆面积的程序(Program to find area of a circle)

给定半径r,求圆的面积。圆的面积应精确到小数点后5位。 例子: 输入:r 5 输出:78.53982 解释:由于面积 PI * r * r 3.14159265358979323846 * 5 * 5 78.53982,因为我们只保留小数点后 5 位数字。 输…...

Python+ZeroMQ实战:智能车辆状态监控与模拟模式自动切换

目录 关键点 技术实现1 技术实现2 摘要: 本文将介绍如何利用Python和ZeroMQ消息队列构建一个智能车辆状态监控系统。系统能够根据时间策略自动切换驾驶模式(自动驾驶、人工驾驶、远程驾驶、主动安全),并通过实时消息推送更新车…...

LRU 缓存机制详解与实现(Java版) + 力扣解决

📌 LRU 缓存机制详解与实现(Java版) 一、📖 问题背景 在日常开发中,我们经常会使用 缓存(Cache) 来提升性能。但由于内存有限,缓存不可能无限增长,于是需要策略决定&am…...

在树莓派上添加音频输入设备的几种方法

在树莓派上添加音频输入设备可以通过以下步骤完成,具体方法取决于设备类型(如USB麦克风、3.5mm接口麦克风或HDMI音频输入)。以下是详细指南: 1. 连接音频输入设备 USB麦克风/声卡:直接插入树莓派的USB接口。3.5mm麦克…...

02.运算符

目录 什么是运算符 算术运算符 1.基本四则运算符 2.增量运算符 3.自增/自减运算符 关系运算符 逻辑运算符 &&:逻辑与 ||:逻辑或 !:逻辑非 短路求值 位运算符 按位与&: 按位或 | 按位取反~ …...